GraphQL API 리소스

이 문서는 GitLab 현재 GraphQL 스키마를 기반으로 자동 생성되었습니다.

API는 대화형 GraphQL 탐색기를 사용하여 탐색할 수 있습니다. 개발자는 IDL 및 JSON 형식의 기계 읽기 가능한 GraphQL 스키마를 생성할 수도 있습니다.

아래의 각 표는 GraphQL 유형을 문서화합니다. 유형은 모델과 느슨하게 일치하지만 모델의 모든 필드와 메서드가 GraphQL을 통해 사용 가능한 것은 아닙니다.

경고: 더 이상 사용하지 않는 필드는 로 표시됩니다.

우리가 더 이상 사용되지 않음 프로세스에 따라 제거된 항목(필드, 열거형 등)은 제거된 항목에서 찾을 수 있습니다.

Query 유형

Query 유형은 모든 실행 가능한 쿼리에 대한 API의 최상위 진입점입니다.

Query.abuseReport

남용 보고서를 찾습니다.

Introduced in GitLab 16.3.

Status: Experiment.

AbuseReport를 반환합니다.

Arguments

Name Type Description
id AbuseReportID! 남용 보고서의 ID입니다.

Query.abuseReportLabels

남용 보고서 레이블입니다.

Introduced in GitLab 16.3.

Status: Experiment.

LabelConnection을 반환합니다.

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

Arguments

Name Type Description
searchTerm String 레이블을 찾기 위한 검색어입니다.

Query.addOnPurchase

활성 추가 기능 구매를 검색합니다. 이 쿼리는 GitLab SaaS 및 자체 관리 환경에서 사용할 수 있습니다.

Deprecated in GitLab 17.4.

add_on_purchases 대신 사용하세요.

AddOnPurchase를 반환합니다.

Arguments

Name Type Description
addOnType GitlabSubscriptionsAddOnType! 추가 기능 구매를 위한 추가 기능의 유형입니다.
namespaceId NamespaceID 추가 기능이 구매된 네임스페이스의 ID입니다.

Query.addOnPurchases

모든 활성 추가 구매를 검색합니다. 이 쿼리는 GitLab.com 및 자체 관리 환경에서 사용할 수 있습니다.

[AddOnPurchase!]를 반환합니다.

Arguments

Name Type Description
namespaceId NamespaceID 추가 기능이 구매된 네임스페이스의 ID입니다.

Query.aiFeatureSettings

구성 가능한 AI 기능 목록입니다.

Introduced in GitLab 17.4.
Status: Experiment.

AiFeatureSettingConnection를 반환합니다.

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

Arguments

Name Type Description
selfHostedModelId AiSelfHostedModelID 자체 호스팅 모델의 글로벌 ID입니다.

Query.aiMessages

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

Introduced in GitLab 16.1.
Status: Experiment.

AiMessageConnection!을 반환합니다.

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

Arguments

Name Type Description
agentVersionId AiAgentVersionID 채팅에 응답할 에이전트의 글로벌 ID입니다.
requestIds [ID!] 가져올 요청 ID 배열입니다.
roles [AiMessageRole!] 가져올 역할 배열입니다.

Query.aiSelfHostedModels

자체 호스팅 LLM 서버 목록입니다.

Introduced in GitLab 17.1.
Status: Experiment.

AiSelfHostedModelConnection을 반환합니다.

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

Query.auditEventDefinitions

인스턴스에서 사용할 수 있는 모든 감사 이벤트에 대한 정의입니다.

AuditEventDefinitionConnection!을 반환합니다.

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

Query.auditEventsInstanceAmazonS3Configurations

감사 이벤트에 대한 인스턴스 수준 Amazon S3 구성입니다.

InstanceAmazonS3ConfigurationTypeConnection을 반환합니다.

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

Query.auditEventsInstanceStreamingDestinations

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

Introduced in GitLab 16.11.
Status: Experiment.

InstanceAuditEventStreamingDestinationConnection을 반환합니다.

이 필드는 connection을 반환합니다. 다음 네 가지 표준 pagination arguments를 허용합니다:
before: String, after: String, first: Int, 및 last: Int.

Query.blobSearch

현재 사용자에게 보이는 코드를 찾습니다.

Introduced in GitLab 17.2.
Status: Experiment.

BlobSearch을 반환합니다.

Arguments

Name Type Description
chunkCount Int Introduced in GitLab 17.2. Status: Experiment. 파일당 최대 청크.
groupId GroupID Introduced in GitLab 17.2. Status: Experiment. 검색할 그룹.
page Int Introduced in GitLab 17.2. Status: Experiment. 결과를 가져올 페이지 번호.
perPage Int Introduced in GitLab 17.2. Status: Experiment. 페이지당 결과 수.
projectId ProjectID Introduced in GitLab 17.2. Status: Experiment. 검색할 프로젝트.
regex Boolean Introduced in GitLab 17.3. Status: Experiment. 정규 표현식 검색 모드를 사용합니다. 기본값은 false입니다.
repositoryRef String Introduced in GitLab 17.2. Status: Experiment. 검색할 리포지토리 참조.
search String! 검색된 용어.

Query.boardList

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

BoardList을 반환합니다.

Arguments

Name Type Description
id ListID! 목록의 전역 ID.
issueFilters BoardIssueInput 보드 목록에서 이슈 메타데이터를 가져올 때 적용되는 필터.

Query.ciApplicationSettings

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

CiApplicationSettings을 반환합니다.

Query.ciCatalogResource

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

Introduced in GitLab 16.1.
Status: Experiment.

CiCatalogResource을 반환합니다.

인수

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

Query.ciCatalogResources

공통 네임스페이스 아래의 모든 CI/CD 카탈로그 리소스로, 권한 있는 사용자에게 표시됩니다.

Introduced in GitLab 15.11.
Status: Experiment.

CiCatalogResourceConnection을 반환합니다.

이 필드는 연결을 반환합니다.

네 개의 표준 페이지 매김 인수를 허용합니다:
before: String, after: String, first: Int, 그리고 last: Int.

인수

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

Query.ciConfig

CI 구성의 린트 및 프로세스된 내용입니다.

요청당 한 번 이상 요청되지 않아야 합니다.

CiConfig을 반환합니다.

인수

이름 유형 설명
content String! .gitlab-ci.yml의 내용입니다.
dryRun Boolean 파이프라인 생성 시뮬레이션을 실행하거나 정적 검사를 수행합니다.
projectPath ID! CI 구성의 프로젝트입니다.
sha String 파이프라인의 Sha입니다.
skipVerifyProjectSha Boolean Introduced in GitLab 16.5. Status: Experiment. 제공된 sha가 프로젝트 리포지토리에서 발견되지만 Git 참조(분리된 커밋)와 관련이 없는 경우, 검증 실패 및 유효성 검사 오류가 반환됩니다. 그렇지 않으면, 검증이 통과하며 sha가 유효하지 않아도 괜찮습니다. 이 검증 프로세스를 건너 뛰려면 true로 설정하십시오.

Query.ciMinutesUsage

네임스페이스에 대한 사용 데이터를 계산합니다.

CiMinutesNamespaceMonthlyUsageConnection을 반환합니다.

이 필드는 연결을 반환합니다.

네 개의 표준 페이지 매김 인수를 허용합니다:
before: String, after: String, first: Int, 그리고 last: Int.

인수

이름 유형 설명
date Date 사용 데이터를 검색할 날짜로, 한 달의 첫째 날이어야 합니다.
namespaceId NamespaceID 월별 컴퓨트 사용을 위한 네임스페이스의 전역 ID입니다.

Query.ciPipelineStage

CI 파이프라인에 속하는 단계입니다.

CiStage를 반환합니다.

인수

이름 유형 설명
id CiStageID! CI 단계의 전역 ID입니다.

Query.ciQueueingHistory

CI 작업이 러너에 의해 선택되는 데 걸린 시간을 백분위수로 제공합니다.

도입됨: GitLab 16.4.
상태: Experiment.

QueueingDelayHistory를 반환합니다.

인수

이름 유형 설명
fromTime Time 요청된 기간의 시작 시간입니다. 기본값은 3시간 전입니다.
runnerType CiRunnerType 해당 작업을 실행한 러너의 종류로 필터링합니다.
toTime Time 요청된 기간의 종료 시간입니다. 기본값은 현재 시간입니다.

Query.ciVariables

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

CiInstanceVariableConnection을 반환합니다.

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

인수

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

Query.cloudConnectorStatus

클라우드 커넥터 기능에 대한 일련의 상태 검사를 실행합니다.

도입됨: GitLab 17.3.
상태: Experiment.

CloudConnectorStatus를 반환합니다.

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.duoWorkflowEvents

Duo 워크플로우의 이벤트 목록.

세부정보: 도입됨: GitLab 17.2.

상태: Experiment.

DuoWorkflowEventConnection!을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 pagination arguments를 수용합니다:

before: String, after: String, first: Int, 및 last: Int.

인수

이름 유형 설명
workflowId AiDuoWorkflowsWorkflowID! 가져올 요청 ID의 배열.

Query.duoWorkflowWorkflows

현재 사용자가 소유한 워크플로우 목록.

세부정보: 도입됨: GitLab 17.2.

상태: Experiment.

DuoWorkflowConnection!을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 pagination arguments를 수용합니다:

before: String, after: String, first: Int, 및 last: Int.

Query.echo

API를 검증하기 위한 테스트 엔드포인트.

String!을 반환합니다.

인수

이름 유형 설명
text String! 에코백할 텍스트.

Query.epicBoardList

EpicList을 반환합니다.

인수

이름 유형 설명
epicFilters EpicFilters 에픽 보드 목록에서 에픽 메타데이터를 가져올 때 적용되는 필터.
id BoardsEpicListID! 목록의 전역 ID.

Query.featureFlagEnabled

기능 플래그가 활성화되었는지 확인합니다.

세부정보: 사용 중단됨: GitLab 17.4.
metadata.featureFlags로 대체됨.

Boolean!을 반환합니다.

인수

이름 유형 설명
name String! 기능 플래그의 이름.

Query.frecentGroups

사용자가 최근에 방문한 그룹.

[Group!]을 반환합니다.

Query.frecentProjects

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

[Project!]을 반환합니다.

Query.geoNode

Geo 노드를 찾습니다.

GeoNode을 반환합니다.

인수

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

Query.gitpodEnabled

애플리케이션 설정에서 Gitpod가 활성화되어 있는지 여부.

Boolean을 반환합니다.

Query.googleCloudArtifactRegistryRepositoryArtifact

Google Artifact Registry의 아티팩트에 대한 세부 정보.

Introduced in GitLab 16.10.

Status: Experiment.

GoogleCloudArtifactRegistryArtifactDetails을 반환합니다.

Arguments

Name Type Description
googleCloudProjectId String! Google Cloud 프로젝트 ID.
image String! Google Artifact Registry의 이미지 이름.
location String! Artifact Registry 저장소의 위치.
projectPath ID! 전체 프로젝트 경로.
repository String! Google Artifact Registry의 저장소.

Query.group

그룹을 찾습니다.

Group을 반환합니다.

Arguments

Name Type Description
fullPath ID! 그룹의 전체 경로입니다. 예: gitlab-org/gitlab-foss.

Query.groups

그룹을 찾습니다.

GroupConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 pagination argumentsbefore: String, after: String, first: Int, 및 last: Int를 지원합니다.

Arguments

Name Type Description
markedForDeletionOn Date 그룹이 삭제 대상으로 표시된 날짜.
search String 그룹 이름 또는 그룹 전체 경로에 대한 검색 쿼리.
sort String 결과의 정렬 순서. 형식: <field_name>_<sort_direction>, 예: id_desc 또는 name_asc.

Query.instanceExternalAuditEventDestinations

인스턴스 수준 외부 감사 이벤트 목적지.

InstanceExternalAuditEventDestinationConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 pagination argumentsbefore: String, after: String, first: Int, 및 last: Int를 지원합니다.

Query.instanceGoogleCloudLoggingConfigurations

인스턴스 수준 Google Cloud 로깅 구성.

InstanceGoogleCloudLoggingConfigurationTypeConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 pagination argumentsbefore: String, after: String, first: Int, 및 last: Int를 지원합니다.

Query.instanceSecurityDashboard

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

InstanceSecurityDashboard를 반환합니다.

Query.integrationExclusions

Introduced in GitLab 17.0.

Status: Experiment.

IntegrationExclusionConnection을 반환합니다.

이 필드는 connection을 반환합니다. 다음 네 가지 표준 pagination arguments를 허용합니다: before: String, after: String, first: Int, last: Int.

Arguments

Name Type Description
integrationName IntegrationType! 통합의 유형입니다.

Query.issue

이슈를 찾습니다.

Issue를 반환합니다.

Arguments

Name Type Description
id IssueID! 이슈의 글로벌 ID입니다.

Query.issues

현재 사용자가 볼 수 있는 이슈를 찾습니다. 적어도 하나의 필터가 제공되어야 합니다.

Introduced in GitLab 15.6.

Status: Experiment.

IssueConnection을 반환합니다.

이 필드는 connection을 반환합니다. 다음 네 가지 표준 pagination arguments를 허용합니다: before: String, after: String, first: Int, last: Int.

Arguments

Name Type Description
assigneeId String 이슈에 할당된 사용자 ID입니다. 와일드카드 값 “NONE” 및 “ANY”를 지원합니다.
assigneeUsername String Deprecated in 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입니다.
dueAfter Time 지정된 시간 이후에 만료된 이슈를 반환합니다.
dueBefore Time 지정된 시간 이전에 만료된 이슈를 반환합니다.
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 인수가 필요합니다.
includeArchived Boolean 아카이브된 프로젝트의 이슈를 포함할지 여부입니다. 기본값은 false입니다.
includeSubepics Boolean epicId로 이슈를 필터링할 때 하위 에픽을 포함할지 여부입니다.
iterationCadenceId [IterationsCadenceID!] 반복 주기 ID 목록으로 필터링합니다.
iterationId [ID] 이슈에 적용된 반복 글로벌 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 이슈의 현재 상태입니다.
subscribed SubscriptionStatus Introduced in GitLab 17.5. Status: Experiment. 현재 사용자가 구독 중인 이슈입니다. filter_subscriptions 기능 플래그가 비활성화되어 있으면 무시됩니다.
types [IssueType!] 주어진 이슈 유형으로 이슈를 필터링합니다.
updatedAfter Time 지정된 날짜 이후에 업데이트된 이슈입니다.
updatedBefore Time 지정된 날짜 이전에 업데이트된 이슈입니다.
weight String 이슈에 적용된 가중치입니다. “none” 및 “any” 값을 지원합니다.
weightWildcardId WeightWildcardId 가중치 ID 와일드카드로 필터링합니다. 가중치와는 호환되지 않습니다.

Query.iteration

Iteration을 찾습니다.

Iteration을 반환합니다.

Arguments

Name Type Description
id IterationID! ID로 Iteration을 찾습니다.

Query.jobs

이 GitLab 인스턴스의 모든 작업. 관리자가 아닌 사용자의 경우 빈 결과를 반환합니다.

CiJobConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments를 수용합니다: before: String, after: String, first: Int, 및 last: Int.

Arguments

Name Type Description
failureReason CiJobFailureReason Introduced in GitLab 16.4. Status: Experiment. 실패 사유에 따라 작업을 필터링합니다. 현재 RUNNER_SYSTEM_FAILURErunnerTypes: INSTANCE_TYPE만 지원됩니다.
runnerTypes [CiRunnerType!] Introduced in GitLab 16.4. Status: Experiment. 기능 플래그 :admin_jobs_filter_runner_type가 활성화된 경우, 러너 유형에 따라 작업을 필터링합니다.
statuses [CiJobStatus!] 상태에 따라 작업을 필터링합니다.

Query.licenseHistoryEntries

라이센스 기록의 항목과 관련된 필드입니다.

LicenseHistoryEntryConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments를 수용합니다: before: String, after: String, first: Int, 및 last: Int.

Query.memberRole

단일 커스텀 역할을 찾습니다.

Introduced in GitLab 16.6.

Status: Experiment.

MemberRole을 반환합니다.

Arguments

Name Type Description
id MemberRoleID 조회할 멤버 역할의 글로벌 ID입니다.
orderBy MemberRolesOrderBy 정렬 열. 기본값은 NAME입니다.
sort SortDirectionEnum 정렬 열. 기본값은 ASC입니다.

Query.memberRolePermissions

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

Introduced in GitLab 16.4.

Status: Experiment.

CustomizablePermissionConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments를 수용합니다: before: String, after: String, first: Int, 및 last: Int.

Query.memberRoles

인스턴스에서 사용 가능한 멤버 역할입니다.

Introduced in GitLab 16.7.

Status: Experiment.

MemberRoleConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments를 수용합니다: before: String, after: String, first: Int, 및 last: Int.

인수

이름 유형 설명
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: Experiment.

MlModel를 반환합니다.

인수

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

Query.namespace

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

Namespace를 반환합니다.

인수

이름 유형 설명
fullPath ID! 네임스페이스의 전체 경로. 예: gitlab-org/gitlab-foss.

Query.note

노트를 찾습니다.

Introduced in GitLab 15.9.
Status: Experiment.

Note를 반환합니다.

인수

이름 유형 설명
id NoteID! 노트의 전역 ID.

Query.organization

조직을 찾습니다.

Introduced in GitLab 16.4.
Status: Experiment.

Organization을 반환합니다.

인수

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

Query.organizations

조직 목록을 가져옵니다.

Introduced in GitLab 16.8.
Status: Experiment.

OrganizationConnection를 반환합니다.

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

Query.package

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

PackageDetailsType를 반환합니다.

인수

이름 유형 설명
id PackagesPackageID! 패키지의 전역 ID입니다.

Query.project

프로젝트 찾기.

Project을 반환합니다.

인수

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

Query.projectSecretsManager

프로젝트 비밀 관리자 찾기.

도입됨: GitLab 17.4.
상태: Experiment.

ProjectSecretsManager을 반환합니다.

인수

이름 유형 설명
projectPath ID! 비밀 관리자의 프로젝트입니다.

Query.projects

현재 사용자에게 보이는 프로젝트 찾기.

ProjectConnection을 반환합니다.

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

인수

이름 유형 설명
aimedForDeletion Boolean 삭제로 표시된 프로젝트만 반환합니다.
archived ProjectArchived 아카이브 상태로 프로젝트를 필터링합니다.
fullPaths [String!] 전체 경로로 프로젝트를 필터링합니다. 전체 경로는 50개를 초과할 수 없습니다.
ids [ID!] ID로 프로젝트를 필터링합니다.
includeHidden Boolean 숨겨진 프로젝트를 포함합니다.
markedForDeletionOn Date 프로젝트가 삭제로 표시된 날짜입니다.
membership Boolean 현재 사용자가 멤버인 프로젝트만 반환합니다.
minAccessLevel AccessLevelEnum 현재 사용자가 최소한 지정된 접근 수준을 가진 프로젝트만 반환합니다.
personal Boolean 개인 프로젝트만 반환합니다.
programmingLanguageName String 프로그래밍 언어 이름(대소문자 구분 없음)으로 프로젝트를 필터링합니다. 예: “css” 또는 “ruby”.
search String 프로젝트 이름, 경로 또는 설명에 대한 검색 쿼리입니다.
searchNamespaces Boolean 프로젝트 검색에 네임스페이스를 포함합니다.
sort String 결과의 정렬 순서입니다. 포맷: <field_name>_<sort_direction>, 예: id_desc 또는 name_asc.
topics [String!] 주제별로 프로젝트를 필터링합니다.
withIssuesEnabled Boolean 이슈가 활성화된 프로젝트만 반환합니다.
withMergeRequestsEnabled Boolean 병합 요청이 활성화된 프로젝트만 반환합니다.

Query.queryComplexity

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

QueryComplexity를 반환합니다.

Query.runner

러너를 찾습니다.

CiRunner를 반환합니다.

Arguments

Name Type Description
id CiRunnerID! 러너 ID.

Query.runnerPlatforms

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

Deprecated in GitLab 15.9.
더 이상 사용되지 않으며, 지원되는 플랫폼에 대한 정보는 gitlab-runner 문서를 참조하세요.

RunnerPlatformConnection을 반환합니다.

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

Query.runnerSetup

러너 설정 지침입니다.

Deprecated in GitLab 15.9.
더 이상 사용되지 않으며, 러너 등록 명령에 대한 내용은 gitlab-runner 문서를 참조하세요.

RunnerSetup을 반환합니다.

Arguments

Name Type Description
architecture String! 지침을 생성할 아키텍처입니다.
groupId GroupID Deprecated in GitLab 13.11. 더 이상 사용되지 않습니다.
platform String! 지침을 생성할 플랫폼입니다.
projectId ProjectID Deprecated in GitLab 13.11. 더 이상 사용되지 않습니다.

Query.runnerUsage

러너별 러너 사용량입니다.

[CiRunnerUsage!]를 반환합니다.

Arguments

Name Type Description
fromDate Date 요청된 날짜 범위의 시작입니다. 이전 달의 시작으로 기본 설정됩니다.
fullPath ID 그룹 또는 프로젝트에 속하는 작업을 전체 경로로 필터링합니다. 예를 들어, gitlab-org 또는 gitlab-org/gitlab와 같습니다. 그룹(지정된 경우)이나 프로젝트(지정된 경우)의 Maintainer 역할을 가진 관리자만 사용 가능합니다. 5000 개의 자식 프로젝트에서의 러너에 한정됩니다.
runnerType CiRunnerType 유형으로 러너를 필터링합니다.
runnersLimit Int 반환할 최대 러너 수입니다. 다른 러너는 runner: null 항목으로 집계됩니다. 지정되지 않은 경우 기본값은 5이며 최대 500입니다.
toDate Date 요청된 날짜 범위의 종료입니다. 이전 달의 종료로 기본 설정됩니다.

Query.runnerUsageByProject

프로젝트별 러너 사용량.

[CiRunnerUsageByProject!]을 반환합니다.

Arguments

Name Type Description
fromDate Date 요청된 날짜 범위의 시작 날짜. 기본값은 이전 달의 시작일입니다.
fullPath ID 해당 그룹 또는 프로젝트의 전체 경로를 기반으로 작업을 필터링합니다. 예: gitlab-org또는 gitlab-org/gitlab. 그룹(그룹이 지정된 경우)의 유지 관리자 역할을 가진 관리자 및 사용자만 사용할 수 있습니다. 프로젝트(프로젝트가 지정된 경우)의 경우. 최대 5000개의 자식 프로젝트의 러너로 제한됩니다.
projectsLimit Int 반환할 프로젝트의 최대 수. 다른 프로젝트는 project: null 항목으로 집계됩니다. 지정하지 않으면 기본값은 5입니다. 최대 500개로 제한됩니다.
runnerType CiRunnerType 작업을 실행한 러너 유형에 따라 필터링합니다.
toDate Date 요청된 날짜 범위의 종료 날짜. 기본값은 이전 달의 종료일입니다.

Query.runners

GitLab 인스턴스(프로젝트 및 공유)에서 모든 러너를 가져옵니다. 접근은 관리자 권한이 있는 사용자로 제한됩니다.

CiRunnerConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지 매김 인수를 받을 수 있습니다: before: String, after: String, first: Int, 및 last: Int.

Arguments

Name Type Description
active Boolean 14.8에서 Deprecated되었습니다. 이름이 변경되었습니다. 사용: paused.
creatorId UserID 생성자 ID에 따라 러너를 필터링합니다.
creatorUsername String 16.7에서 Introduced되었습니다. Status: Experiment. 생성자 사용자 이름에 따라 러너를 필터링합니다.
paused Boolean paused (true) 또는 active (false) 상태에 따라 러너를 필터링합니다.
search String 설명 필드의 전체 토큰 또는 부분 텍스트로 필터링합니다.
sort CiRunnerSort 결과의 정렬 순서입니다.
status CiRunnerStatus 상태에 따라 러너를 필터링합니다.
tagList [String!] 러너와 관련된 태그로 필터링합니다(쉼표로 구분 또는 배열).
type CiRunnerType 유형에 따라 러너를 필터링합니다.
upgradeStatus CiRunnerUpgradeStatus 업그레이드 상태로 필터링합니다.
versionPrefix String 16.6에서 Introduced되었습니다. Status: Experiment. 버전으로 러너를 필터링합니다. 검색어의 시작 부분에 버전이 포함된 러너 관리자를 반환합니다. 예를 들어, 검색어 ‘14.’는 ‘14.11.1’ 및 ‘14.2.3’ 버전의 러너 관리자를 반환합니다.

Query.selfManagedAddOnEligibleUsers

자체 관리 인스턴스 내에서 추가 기능을 사용할 수 있는 사용자입니다.

Introduced in GitLab 16.7.

Status: Experiment.

Returns AddOnUserConnection.

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

네 가지 표준 pagination arguments를 허용합니다:
before: String, after: String, first: Int, last: Int.

Arguments

Name Type Description
addOnPurchaseIds [GitlabSubscriptionsAddOnPurchaseID!]! 할당을 찾기 위한 추가 기능 구매의 글로벌 ID입니다.
addOnType GitlabSubscriptionsAddOnType! 승인된 사용자를 필터링할 추가 기능의 유형입니다.
filterByAssignedSeat String 할당된 좌석으로 사용자 목록을 필터링합니다.
search String 사용자 목록을 검색합니다.
sort GitlabSubscriptionsUserSort 사용자 목록을 정렬합니다.

Query.selfManagedUsersQueuedForRolePromotion

역할 승진 승인을 기다리는 자체 관리 인스턴스 내 사용자와 관련된 필드입니다.

Introduced in GitLab 17.1.

Status: Experiment.

Returns UsersQueuedForRolePromotionConnection.

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

네 가지 표준 pagination arguments를 허용합니다:
before: String, after: String, first: Int, last: Int.

Query.snippets

현재 사용자에게 보이는 Snippets를 찾습니다.

Returns SnippetConnection.

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

네 가지 표준 pagination arguments를 허용합니다:
before: String, after: String, first: Int, last: Int.

Arguments

Name Type Description
authorId UserID 작성자의 ID입니다.
explore Boolean 개인 스니펫을 탐색합니다.
ids [SnippetID!] 글로벌 스니펫 ID의 배열입니다. 예: gid://gitlab/ProjectSnippet/1.
projectId ProjectID 프로젝트의 ID입니다.
type TypeEnum 스니펫의 유형입니다.
visibility VisibilityScopesEnum 스니펫의 가시성입니다.

Query.standardRoles

인스턴스에 사용 가능한 표준 역할로, 셀프 관리 전용입니다.

Introduced in GitLab 17.3.

Status: Experiment.

Returns StandardRoleConnection.

이 필드는 connection을 반환합니다. 다음의 네 가지 표준 pagination arguments를 수용합니다:

before: String, after: String, first: Int, 및 last: Int.

Query.subscriptionFutureEntries

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

Returns SubscriptionFutureEntryConnection.

이 필드는 connection을 반환합니다. 다음의 네 가지 표준 pagination arguments를 수용합니다:

before: String, after: String, first: Int, 및 last: Int.

Query.syntheticNote

합성 노트를 찾습니다.

Introduced in GitLab 15.9.

Status: Experiment.

Returns Note.

Arguments

Name Type Description
noteableId NoteableID! 합성 노트를 검색할 리소스의 글로벌 ID입니다.
sha String! 노트의 글로벌 ID입니다.

Query.timelogs

현재 사용자에게 보이는 타임 로그를 찾습니다.

Returns TimelogConnection.

이 필드는 connection을 반환합니다. 다음의 네 가지 표준 pagination arguments를 수용합니다:

before: String, after: String, first: Int, 및 last: Int.

Arguments

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

Query.todo

단일 할 일 항목을 검색합니다.

Returns Todo.

인수

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

Query.topics

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

TopicConnection을 반환합니다.

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

인수

이름 타입 설명
search String 주제 이름에 대한 검색 쿼리입니다.

Query.usageTrendsMeasurements

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

UsageTrendsMeasurementConnection을 반환합니다.

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

인수

이름 타입 설명
identifier MeasurementIdentifier! 검색할 측정 또는 통계의 유형입니다.
recordedAfter Time 날짜 이후에 기록된 측정입니다.
recordedBefore Time 날짜 이전에 기록된 측정입니다.

Query.user

사용자를 찾습니다.

UserCore을 반환합니다.

인수

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

Query.users

사용자를 찾습니다.

UserCoreConnection을 반환합니다.

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

인수

이름 타입 설명
active Boolean 활성 사용자를 필터링합니다. true일 경우, 활성 사용자를 반환합니다. false일 경우, 비활성 사용자를 반환합니다.
admins Boolean 관리자 사용자만 반환합니다.
groupId GroupID 주어진 그룹의 구성원인 사용자를 반환합니다.
humans Boolean 일반 사용자로 필터링합니다. true일 경우, 봇이나 내부 사용자가 아닌 사용자만 반환합니다. false일 경우, 봇이나 내부 사용자만 반환합니다.
ids [ID!] 사용자 글로벌 ID의 목록입니다.
search String 이름, 사용자 이름 또는 기본 이메일로 사용자 검색 쿼리입니다.
sort Sort 기준에 따라 사용자 정렬합니다.
usernames [String!] 사용자 이름 목록입니다.

Query.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!] 기각 사유로 필터링합니다. 기각된 취약점만 필터에 포함됩니다.
hasAiResolution Boolean GitLab 17.5에 도입되었습니다. 상태: Experiment. GitLab Duo Vulnerability Resolution로 해결될 가능성이 있는 취약점만 반환합니다. vulnerability_report_vr_filter 기능 플래그가 활성화되어야 하며, 그렇지 않으면 인수가 무시됩니다.
hasIssues Boolean 링크된 이슈가 있는 취약점만 반환합니다.
hasMergeRequest Boolean 링크된 머지 요청이 있는 취약점만 반환합니다.
hasRemediations Boolean 수정이 있는 취약점만 반환합니다.
hasResolution Boolean 기본 브랜치에서 해결된 취약점만 반환합니다.
image [String!] 위치 이미지로 취약점을 필터링합니다. 이 필터가 있는 경우, 응답은 container_scanning, cluster_image_scanning을 포함하는 reportType에 대해서만 일치합니다.
owaspTopTen [VulnerabilityOwaspTop10!] OWASP Top 10 카테고리로 취약점을 필터링합니다. 기능 플래그 owasp_top_10_null_filtering이 활성화되어 있을 때 와일드카드 값 “NONE”도 지원됩니다. “NONE” 와일드카드는 다른 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.

인수

이름 유형 설명
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을 반환합니다.

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

인수

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

Query.workspace

작업 공간을 찾습니다.

Workspace을 반환합니다.

인수

이름 유형 설명
id RemoteDevelopmentWorkspaceID! ID로 작업 공간을 찾습니다.

Query.workspaces

전체 인스턴스에서 작업 공간을 찾습니다. 이 필드는 인스턴스 관리자에게만 사용 가능하며, 비관리자에게는 빈 결과를 반환합니다.

WorkspaceConnection을 반환합니다.

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

인수

이름 유형 설명
actualStates [String!] 실제 상태에 따라 작업 공간 필터링.
agentIds [ClustersAgentID!] 에이전트 GlobalIDs에 따라 작업 공간 필터링.
ids [RemoteDevelopmentWorkspaceID!] 작업 공간 GlobalIDs에 따라 작업 공간 필터링. 예: ["gid://gitlab/RemoteDevelopment::Workspace/1"].
includeActualStates [String!] GitLab 16.7에서 더 이상 사용되지 않음. 대신 actual_states를 사용하세요.
projectIds [ProjectID!] 프로젝트 GlobalIDs에 따라 작업 공간 필터링.
userIds [ProjectID!] 사용자 GlobalIDs에 따라 작업 공간 필터링.

Mutation 유형

Mutation 유형은 실행할 수 있는 모든 변이를 포함합니다.

모든 변이는 input이라는 단일 입력 개체에서 인수를 받고, 모든 변이는 오류 메시지 목록을 포함하는 최소 하나의 반환 필드 errors를 지원합니다.

모든 입력 개체에는 변이를 식별하는 clientMutationId: String 필드가 있을 수 있습니다.

예를 들면:

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

Mutation.abuseReportLabelCreate

도입: GitLab 16.4.
상태: 실험.

입력 유형: AbuseReportLabelCreateInput

인수

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트를 위한 고유 식별자.
color String ’#’ 기호가 있는 6자리 16진수 표기법 또는 CSS 색상 이름 중 하나로 주어진 레이블의 색상.
title String! 레이블의 제목.

필드

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

Mutation.achievementsAward

세부사항: 도입: GitLab 15.10. 상태: Experiment.

입력 유형: AchievementsAwardInput

인수

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

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변화를 수행하는 동안 발생한 오류입니다.
userAchievement UserAchievement 업적 수여입니다.

Mutation.achievementsCreate

세부사항: 도입: GitLab 15.8. 상태: Experiment.

입력 유형: AchievementsCreateInput

인수

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

필드

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

Mutation.achievementsDelete

세부사항: 도입: GitLab 15.11. 상태: Experiment.

입력 유형: AchievementsDeleteInput

인수

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

필드

이름 유형 설명
achievement Achievement 업적.
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자.
errors [String!]! 변화를 실행하는 동안 발생한 오류.

Mutation.achievementsRevoke

Introduced in GitLab 15.10.
Status: Experiment.

입력 유형: AchievementsRevokeInput

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자.
userAchievementId AchievementsUserAchievementID! 취소되는 사용자 업적의 전역 ID.

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자.
errors [String!]! 변화를 실행하는 동안 발생한 오류.
userAchievement UserAchievement 업적 수여.

Mutation.achievementsUpdate

Introduced in GitLab 15.11.
Status: Experiment.

입력 유형: AchievementsUpdateInput

인수

이름 유형 설명
achievementId AchievementsAchievementID! 업데이트되는 업적의 전역 ID.
avatar Upload 업적의 아바타.
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자.
description String 업적에 대한 설명 또는 노트.
name String 업적의 이름.

필드

이름 유형 설명
achievement Achievement 업적.
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자.
errors [String!]! 변화를 실행하는 동안 발생한 오류.

Mutation.addProjectToSecurityDashboard

입력 유형: AddProjectToSecurityDashboardInput

인수

이름 유형 설명
clientMutationId String 변형을 수행하는 클라이언트의 고유 식별자입니다.
id ProjectID! Instance Security Dashboard에 추가할 프로젝트의 ID입니다.

필드

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

Mutation.adminSidekiqQueuesDeleteJobs

입력 유형: AdminSidekiqQueuesDeleteJobsInput

인수

이름 유형 설명
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 주어진 작업 클래스가 있는 작업을 삭제합니다.

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
result DeleteJobsResponse 삭제 요청의 상태에 대한 정보입니다.

Mutation.aiAction

Introduced in GitLab 15.11.
Status: Experiment.

Input type: AiActionInput

인수

이름 유형 설명
chat AiChatInput 채팅 AI 작업을 위한 입력입니다.
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
clientSubscriptionId String 변경 사항에 대한 응답을 받기 위해 구독할 수 있는 클라이언트 생성 ID입니다.
explainCode AiExplainCodeInput explain_code AI 작업을 위한 입력입니다.
explainVulnerability AiExplainVulnerabilityInput explain_vulnerability AI 작업을 위한 입력입니다.
generateCommitMessage AiGenerateCommitMessageInput generate_commit_message AI 작업을 위한 입력입니다.
generateCubeQuery AiGenerateCubeQueryInput generate_cube_query AI 작업을 위한 입력입니다.
generateDescription AiGenerateDescriptionInput generate_description AI 작업을 위한 입력입니다.
platformOrigin String 요청의 출처 플랫폼을 지정합니다.
projectId ProjectID 사용자가 작업하는 프로젝트의 글로벌 ID입니다.
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

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
name String! 에이전트의 이름입니다.
projectPath ID! 에이전트가 속한 프로젝트입니다.
prompt String! 에이전트를 위한 프롬프트입니다.

필드

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

Mutation.aiAgentDestroy

Introduced in GitLab 16.11.
Status: Experiment.

Input type: AiAgentDestroyInput

인수

이름 유형 설명
agentId AiAgentID! 삭제할 AI 에이전트의 전역 ID입니다.
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
projectPath ID! 에이전트가 속한 프로젝트입니다.

필드

이름 유형 설명
agent AiAgent 변화 후의 에이전트입니다.
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
message String AI 에이전트 삭제 결과 메시지입니다.

Mutation.aiAgentUpdate

상세 정보: 도입됨: GitLab 16.10.
상태: Experiment.

입력 타입: AiAgentUpdateInput

인수

이름 타입 설명
agentId AiAgentID! 에이전트의 ID.
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자.
name String 에이전트의 이름.
projectPath ID! 에이전트가 속한 프로젝트.
prompt String 에이전트의 프롬프트.

필드

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

Mutation.aiFeatureSettingUpdate

AI 기능에 대한 설정을 업데이트하거나 생성합니다.

상세 정보: 도입됨: GitLab 17.4.
상태: Experiment.

입력 타입: AiFeatureSettingUpdateInput

인수

이름 타입 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자.
feature AiFeatures! 구성 중인 AI 기능.
provider AiFeatureProviders! AI 설정을 위한 제공자.
selfHostedModelId AiSelfHostedModelID AI 설정을 제공하는 자체 호스팅 모델의 글로벌 ID.

필드

이름 타입 설명
aiFeatureSetting AiFeatureSetting 변화 후 AI 기능 설정.
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자.
errors [String!]! 변화 실행 중 발생한 오류.

Mutation.aiSelfHostedModelCreate

Introduced in GitLab 17.1.
Status: Experiment.

Input type: AiSelfHostedModelCreateInput

Arguments

Name Type Description
apiToken String 자가 호스팅 모델에 접근하기 위한 API 토큰, 있는 경우.
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자.
endpoint String! 자가 호스팅 모델의 엔드포인트.
identifier String 제3자 모델 제공자를 위한 식별자.
model AiAcceptedSelfHostedModels! 배포된 AI 모델.
name String! 자가 호스팅 모델의 배포 이름.

Fields

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자.
errors [String!]! 변화를 수행하는 동안 발생한 오류.
selfHostedModel AiSelfHostedModel 변화 후 자가 호스팅 모델.

Mutation.aiSelfHostedModelDelete

자가 호스팅 모델을 삭제합니다.

Introduced in GitLab 17.2.
Status: Experiment.

Input type: AiSelfHostedModelDeleteInput

Arguments

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자.
id AiSelfHostedModelID! 삭제할 자가 호스팅 모델의 글로벌 ID.

Fields

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자.
errors [String!]! 변화를 수행하는 동안 발생한 오류.
selfHostedModel AiSelfHostedModel 변화 후 자가 호스팅 모델.

Mutation.aiSelfHostedModelUpdate

자체 호스팅 모델을 업데이트합니다.

Introduced in GitLab 17.2.
Status: Experiment.

Input type: AiSelfHostedModelUpdateInput

Arguments

Name Type Description
apiToken String 자체 호스팅 모델에 접근하기 위한 API 토큰(있는 경우).
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자.
endpoint String! 자체 호스팅 모델의 엔드포인트.
id AiSelfHostedModelID! 업데이트할 자체 호스팅 모델의 글로벌 ID.
identifier String 제3자 모델 제공업체의 식별자.
model AiAcceptedSelfHostedModels! 배포된 AI 모델.
name String! 자체 호스팅 모델의 배포 이름.

Fields

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자.
errors [String!]! 변화 실행 중 발생한 오류.
selfHostedModel AiSelfHostedModel 변화 후의 자체 호스팅 모델.

Mutation.alertSetAssignees

Input type: AlertSetAssigneesInput

Arguments

Name Type Description
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

인수

이름 유형 설명
clientMutationId String 변형을 수행하는 클라이언트에 대한 고유 식별자.
iid String! 변형할 알림의 IID.
projectPath ID! 변형할 알림이 있는 프로젝트.

필드

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

Mutation.approvalProjectRuleDelete

Introduced in GitLab 16.10.
Status: Experiment.

입력 유형: approvalProjectRuleDeleteInput

인수

이름 유형 설명
clientMutationId String 변형을 수행하는 클라이언트에 대한 고유 식별자.
id ApprovalProjectRuleID! 삭제할 승인 프로젝트 규칙의 글로벌 ID.

필드

이름 유형 설명
approvalRule ApprovalProjectRule 삭제된 승인 규칙.
clientMutationId String 변형을 수행하는 클라이언트에 대한 고유 식별자.
errors [String!]! 변형 실행 중 발생한 오류.

Mutation.approvalProjectRuleUpdate

Introduced in GitLab 16.10.
Status: Experiment.

Input type: approvalProjectRuleUpdateInput

Arguments

Name Type Description
approvalsRequired Int! 규칙을 만족시키기 위해 필요한 승인 수입니다.
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
groupIds [ID!] 규칙을 승인할 수 있는 그룹의 ID 목록입니다.
id ApprovalProjectRuleID! 삭제할 승인 규칙의 전역 ID입니다.
name String! 승인 규칙의 이름입니다.
userIds [ID!] 규칙을 승인할 수 있는 사용자의 ID 목록입니다.

Fields

Name Type Description
approvalRule ApprovalProjectRule 변화를 후의 승인 규칙입니다.
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
errors [String!]! 변화를 수행하는 동안 발생한 오류들입니다.

Mutation.approveDeployment

Input type: ApproveDeploymentInput

Arguments

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
comment String 승인을 위한 코멘트입니다.
id DeploymentID! 배포의 ID입니다.
representedAs String 사용자가 여러 승인 규칙에 속할 때 승인을 위해 사용할 사용자/그룹/역할의 이름입니다.
status DeploymentsApprovalStatus! 승인 상태(예: APPROVED 또는 REJECTED).

Fields

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
deploymentApproval DeploymentApproval 변화를 후의 배포 승인입니다.
errors [String!]! 변화를 수행하는 동안 발생한 오류들입니다.

Mutation.artifactDestroy

입력 유형: ArtifactDestroyInput

인수

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

필드

이름 유형 설명
artifact CiJobArtifact 삭제된 아티팩트입니다.
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.

Mutation.auditEventsAmazonS3ConfigurationCreate

입력 유형: AuditEventsAmazonS3ConfigurationCreateInput

인수

이름 유형 설명
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

Input type: AuditEventsAmazonS3ConfigurationDeleteInput

Arguments

Name Type Description
clientMutationId String 변환을 수행하는 클라이언트의 고유 식별자입니다.
id AuditEventsAmazonS3ConfigurationID! 삭제할 Amazon S3 구성의 ID입니다.

Fields

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

Mutation.auditEventsAmazonS3ConfigurationUpdate

Input type: AuditEventsAmazonS3ConfigurationUpdateInput

Arguments

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

Fields

Name Type Description
amazonS3Configuration AmazonS3ConfigurationType 업데이트된 Amazon S3 구성입니다.
clientMutationId String 변환을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변환 실행 중 발생한 오류입니다.

Mutation.auditEventsGroupDestinationEventsAdd

Introduced in GitLab 17.0.

Status: Experiment.

Input type: AuditEventsGroupDestinationEventsAddInput

Arguments

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
destinationId AuditEventsGroupExternalStreamingDestinationID! 목적지 ID입니다.
eventTypeFilters [String!]! 스트리밍을 위해 추가할 이벤트 유형 필터의 목록입니다.

Fields

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
eventTypeFilters [String!] 감사 이벤트 외부 목적지를 위한 이벤트 유형 필터 목록입니다.

Mutation.auditEventsGroupDestinationEventsDelete

Introduced in GitLab 17.0.

Status: Experiment.

Input type: AuditEventsGroupDestinationEventsDeleteInput

Arguments

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
destinationId AuditEventsGroupExternalStreamingDestinationID! 목적지 ID입니다.
eventTypeFilters [String!]! 스트리밍에서 제거할 이벤트 유형 필터의 목록입니다.

Fields

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.

Mutation.auditEventsGroupDestinationNamespaceFilterCreate

Introduced in GitLab 17.0.

Status: Experiment.

Input type: AuditEventsGroupDestinationNamespaceFilterCreateInput

Arguments

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
destinationId AuditEventsGroupExternalStreamingDestinationID! 목적지 ID입니다.
namespacePath String 네임스페이스의 전체 경로(프로젝트 또는 그룹만 해당)입니다.

필드

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

Mutation.auditEventsGroupDestinationNamespaceFilterDelete

Introduced in GitLab 17.0.
Status: Experiment.

Input type: AuditEventsGroupDestinationNamespaceFilterDeleteInput

인수

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

필드

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

Mutation.auditEventsInstanceAmazonS3ConfigurationCreate

Input type: AuditEventsInstanceAmazonS3ConfigurationCreateInput

인수

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

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
instanceAmazonS3Configuration InstanceAmazonS3ConfigurationType 생성된 인스턴스 Amazon S3 구성입니다.

Mutation.auditEventsInstanceAmazonS3ConfigurationDelete

입력 유형: AuditEventsInstanceAmazonS3ConfigurationDeleteInput

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자입니다.
id AuditEventsInstanceAmazonS3ConfigurationID! 삭제할 인스턴스 수준의 Amazon S3 구성의 ID입니다.

필드

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

Mutation.auditEventsInstanceAmazonS3ConfigurationUpdate

입력 유형: AuditEventsInstanceAmazonS3ConfigurationUpdateInput

인수

이름 유형 설명
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.auditEventsInstanceDestinationEventsAdd

세부정보: 도입됨 GitLab 17.0.

상태: Experiment.

입력 유형: AuditEventsInstanceDestinationEventsAddInput

인수

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

필드

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

Mutation.auditEventsInstanceDestinationEventsDelete

세부정보: 도입됨 GitLab 17.0.

상태: Experiment.

입력 유형: AuditEventsInstanceDestinationEventsDeleteInput

인수

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

필드

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

Mutation.auditEventsInstanceDestinationNamespaceFilterCreate

Introduced in GitLab 17.2.
Status: Experiment.

Input type: AuditEventsInstanceDestinationNamespaceFilterCreateInput

Arguments

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
destinationId AuditEventsInstanceExternalStreamingDestinationID! 대상 ID입니다.
namespacePath String 네임스페이스의 전체 경로입니다. 프로젝트 또는 그룹 네임스페이스만 포함됩니다.

Fields

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
namespaceFilter InstanceAuditEventNamespaceFilter 생성될 네임스페이스 필터입니다.

Mutation.auditEventsInstanceDestinationNamespaceFilterDelete

Introduced in GitLab 17.2.
Status: Experiment.

Input type: AuditEventsInstanceDestinationNamespaceFilterDeleteInput

Arguments

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
namespaceFilterId AuditEventsInstanceNamespaceFilterID! 네임스페이스 필터 ID입니다.

Fields

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.

Mutation.auditEventsStreamingDestinationEventsAdd

Input type: AuditEventsStreamingDestinationEventsAddInput

Arguments

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
destinationId AuditEventsExternalAuditEventDestinationID! 대상 ID입니다.
eventTypeFilters [String!]! 스트리밍을 위해 추가할 이벤트 유형 필터 목록입니다.

필드

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

Mutation.auditEventsStreamingDestinationEventsRemove

입력 유형: AuditEventsStreamingDestinationEventsRemoveInput

인수

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

필드

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

Mutation.auditEventsStreamingDestinationInstanceEventsAdd

입력 유형: AuditEventsStreamingDestinationInstanceEventsAddInput

인수

이름 타입 설명
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

인수

이름 유형 설명
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 변화를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변화 실행 중에 발생한 오류입니다.

Mutation.auditEventsStreamingHeadersUpdate

입력 유형: AuditEventsStreamingHeadersUpdateInput

인수

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

필드

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

Mutation.auditEventsStreamingHttpNamespaceFiltersAdd

입력 유형: AuditEventsStreamingHTTPNamespaceFiltersAddInput

인수

이름 타입 설명
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 변경을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변경 실행 중에 발생한 오류입니다.

Mutation.auditEventsStreamingInstanceHeadersCreate

입력 유형: AuditEventsStreamingInstanceHeadersCreateInput

인수

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

필드

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

Mutation.auditEventsStreamingInstanceHeadersDestroy

입력 유형: AuditEventsStreamingInstanceHeadersDestroyInput

인수

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

필드

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

Mutation.auditEventsStreamingInstanceHeadersUpdate

입력 유형: AuditEventsStreamingInstanceHeadersUpdateInput

인수

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

필드

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

Mutation.awardEmojiAdd

입력 유형: AwardEmojiAddInput

인수

이름 유형 설명
awardableId AwardableID! 수상 가능한 리소스의 전역 ID입니다.
clientMutationId String 변이를 수행하는 클라이언트에 대한 고유 식별자입니다.
name String! 이모지 이름입니다.

필드

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

Mutation.awardEmojiRemove

입력 유형: AwardEmojiRemoveInput

인수

이름 유형 설명
awardableId AwardableID! 수상 가능한 리소스의 전역 ID입니다.
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
name String! 이모지 이름입니다.

필드

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

Mutation.awardEmojiToggle

입력 유형: AwardEmojiToggleInput

인수

이름 유형 설명
awardableId AwardableID! 수상 가능한 리소스의 전역 ID입니다.
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
name String! 이모지 이름입니다.

필드

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

Mutation.boardEpicCreate

세부 사항: GitLab 17.5에서 Deprecated되었습니다.
WorkItem 유형으로 대체되었습니다.

입력 유형: BoardEpicCreateInput

인수

이름 유형 설명
boardId BoardsEpicBoardID! 에픽이 있는 보드의 전역 ID입니다.
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
groupPath ID! 생성할 에픽이 속한 그룹입니다.
listId BoardsEpicListID! 에픽이 생성될 에픽 보드 목록의 전역 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입니다.
position Int 목록의 위치입니다.

필드

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

Mutation.boardListUpdateLimitMetrics

입력 유형: BoardListUpdateLimitMetricsInput

인수

이름 유형 설명
clientMutationId String 변형을 수행하는 클라이언트를 위한 고유 식별자입니다.
limitMetric ListLimitMetric 목록의 새로운 제한 메트릭 유형입니다.
listId ListID! 목록의 전역 ID입니다.
maxIssueCount Int 새로운 최대 문제 수 제한입니다.
maxIssueWeight Int 새로운 최대 문제 무게 제한입니다.

필드

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

Mutation.branchRuleApprovalProjectRuleCreate

세부정보: 도입됨: GitLab 16.10.
상태: Experiment.

입력 유형: branchRuleApprovalProjectRuleCreateInput

인수

이름 유형 설명
approvalsRequired Int! 규칙을 만족시키는 데 필요한 승인 수입니다.
branchRuleId ProjectsBranchRuleID! 삭제할 브랜치 규칙의 글로벌 ID입니다.
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
groupIds [ID!] 규칙을 승인할 수 있는 그룹의 ID 목록입니다.
name String! 승인 규칙의 이름입니다.
userIds [ID!] 규칙을 승인할 수 있는 사용자의 ID 목록입니다.

필드

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

Mutation.branchRuleCreate

세부정보: 도입됨: GitLab 16.7.
상태: Experiment.

입력 유형: BranchRuleCreateInput

인수

이름 유형 설명
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! 삭제할 브랜치 규칙의 전역 ID입니다.

필드

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

Mutation.branchRuleExternalStatusCheckCreate

브랜치 규칙에서 새로운 외부 상태 검사를 생성합니다.

Introduced in GitLab 16.11.

Status: Experiment.

Input type: BranchRuleExternalStatusCheckCreateInput

인수

이름 유형 설명
branchRuleId ProjectsBranchRuleID! 업데이트할 브랜치 규칙의 전역 ID입니다.
clientMutationId String 변형을 수행하는 클라이언트의 고유 식별자입니다.
externalUrl String! 외부 상태 검사 리소스의 URL입니다.
name String! 외부 상태 검사 이름입니다.

필드

이름 유형 설명
clientMutationId String 변형을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변형 실행 중에 발생한 오류입니다.
externalStatusCheck ExternalStatusCheck 변형 후 새로운 상태 검사입니다.

Mutation.branchRuleExternalStatusCheckDestroy

브랜치 규칙에서 외부 상태 검사를 삭제합니다.

Introduced in GitLab 17.0.
Status: Experiment.

Input type: BranchRuleExternalStatusCheckDestroyInput

Arguments

Name Type Description
branchRuleId ProjectsBranchRuleID! 브랜치 규칙의 글로벌 ID입니다.
clientMutationId String 변환을 수행하는 클라이언트에 대한 고유 식별자입니다.
id MergeRequestsExternalStatusCheckID! 삭제할 외부 상태 검사의 글로벌 ID입니다.

Fields

Name Type Description
clientMutationId String 변환을 수행하는 클라이언트에 대한 고유 식별자입니다.
errors [String!]! 변환 실행 중에 발생한 오류입니다.

Mutation.branchRuleExternalStatusCheckUpdate

브랜치 규칙에서 외부 상태 검사를 업데이트합니다.

Introduced in GitLab 17.0.
Status: Experiment.

Input type: BranchRuleExternalStatusCheckUpdateInput

Arguments

Name Type Description
branchRuleId ProjectsBranchRuleID! 브랜치 규칙의 글로벌 ID입니다.
clientMutationId String 변환을 수행하는 클라이언트에 대한 고유 식별자입니다.
externalUrl String! 외부 상태 검사의 외부 URL입니다.
id MergeRequestsExternalStatusCheckID! 업데이트할 외부 상태 검사의 글로벌 ID입니다.
name String! 외부 상태 검사 이름입니다.

Fields

Name Type Description
clientMutationId String 변환을 수행하는 클라이언트에 대한 고유 식별자입니다.
errors [String!]! 변환 실행 중에 발생한 오류입니다.
externalStatusCheck ExternalStatusCheck 변환 후 업데이트된 외부 상태 검사입니다.

Mutation.branchRuleUpdate

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

Input type: BranchRuleUpdateInput

Arguments

Name Type Description
branchProtection BranchProtectionInput 브랜치 규칙을 위한 브랜치 보호 설정.
clientMutationId String 변경 작업을 수행하는 클라이언트의 고유 식별자.
id ProjectsBranchRuleID! 업데이트할 브랜치 규칙의 글로벌 ID.
name String! 브랜치 규칙을 위한 와일드카드가 포함된 브랜치 이름.

Fields

Name Type Description
branchRule BranchRule 변경 후의 브랜치 규칙.
clientMutationId String 변경 작업을 수행하는 클라이언트의 고유 식별자.
errors [String!]! 변경 작업 수행 중 발생한 오류.

Mutation.buildForecast

GitLab 16.0에서 도입됨.
상태: 실험.

Input type: BuildForecastInput

Arguments

Name Type Description
clientMutationId String 변경 작업을 수행하는 클라이언트의 고유 식별자.
contextId GlobalID! 적절한 모델을 선택하기 위한 예측의 글로벌 ID.
horizon Int! 예측할 데이터 포인트의 수.
type String! 예측의 유형.

Fields

Name Type Description
clientMutationId String 변경 작업을 수행하는 클라이언트의 고유 식별자.
errors [String!]! 변경 작업 수행 중 발생한 오류.
forecast Forecast! 생성된 예측.

Mutation.bulkDestroyJobArtifacts

GitLab 15.10에서 도입됨.
상태: 실험.

Input type: BulkDestroyJobArtifactsInput

Arguments

Name Type Description
clientMutationId String 변경 작업을 수행하는 클라이언트의 고유 식별자.
ids [CiJobArtifactID!]! 삭제할 작업 아티팩트의 글로벌 ID.
projectId ProjectID! 삭제할 작업 아티팩트의 글로벌 프로젝트 ID. projectPath와 호환되지 않음.

필드

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

Mutation.bulkEnableDevopsAdoptionNamespaces

상태: Beta.

입력 유형: BulkEnableDevopsAdoptionNamespacesInput

인수

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

필드

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

Mutation.bulkRunnerDelete

도입됨: GitLab 15.3.

상태: Experiment.

입력 유형: BulkRunnerDeleteInput

인수

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
ids [CiRunnerID!] 삭제할 러너의 ID입니다.

필드

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

Mutation.catalogResourcesCreate

Introduced in GitLab 15.11.
Status: Experiment.

Input type: CatalogResourcesCreateInput

Arguments

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
projectPath ID! 카탈로그 리소스에 속하는 프로젝트 경로입니다.

Fields

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
errors [String!]! 변화 실행 중 발생한 오류입니다.

Mutation.catalogResourcesDestroy

Introduced in GitLab 16.6.
Status: Experiment.

Input type: CatalogResourcesDestroyInput

Arguments

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
projectPath ID! 카탈로그 리소스에 속하는 프로젝트 경로입니다.

Fields

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
errors [String!]! 변화 실행 중 발생한 오류입니다.

Mutation.ciJobTokenScopeAddGroupOrProject

Input type: CiJobTokenScopeAddGroupOrProjectInput

Arguments

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
projectPath ID! CI 작업 토큰 스코프가 속하는 프로젝트입니다.
targetPath ID! CI 작업 토큰 스코프에 추가될 그룹 또는 프로젝트입니다.

Fields

Name Type Description
ciJobTokenScope CiJobTokenScopeType CI 작업 토큰의 접근 범위입니다.
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
errors [String!]! 변화 실행 중 발생한 오류입니다.

Mutation.ciJobTokenScopeAddProject

입력 유형: CiJobTokenScopeAddProjectInput

인수

이름 유형 설명
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

인수

이름 유형 설명
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

인수

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트를 위한 고유 식별자입니다.
id ClustersAgentID! 삭제될 클러스터 에이전트의 전역 ID입니다.

필드

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

Mutation.clusterAgentTokenCreate

입력 유형: ClusterAgentTokenCreateInput

인수

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트를 위한 고유 식별자입니다.
clusterAgentId ClustersAgentID! 새 토큰과 연관될 클러스터 에이전트의 전역 ID입니다.
description String 토큰에 대한 설명입니다.
name String! 토큰의 이름입니다.

필드

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

Mutation.clusterAgentTokenRevoke

입력 유형: ClusterAgentTokenRevokeInput

인수

이름 유형 설명
clientMutationId String 변형을 수행하는 클라이언트를 위한 고유 식별자입니다.
id ClustersAgentTokenID! 취소될 에이전트 토큰의 전역 ID입니다.

필드

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

Mutation.clusterAgentUrlConfigurationCreate

입력 유형: ClusterAgentUrlConfigurationCreateInput

인수

이름 유형 설명
caCert String 에이전트 엔드포인트를 검증하기 위한 PEM 형식의 Base64 인코딩된 CA 인증서입니다.
clientCert String mTLS 인증을 사용해야하는 경우 PEM 형식의 Base64 인코딩된 클라이언트 인증서입니다. client_key와 함께 제공되어야 합니다.
clientKey String mTLS 인증을 사용해야하는 경우 PEM 형식의 Base64 인코딩된 클라이언트 키입니다. client_cert와 함께 제공되어야 합니다.
clientMutationId String 변형을 수행하는 클라이언트를 위한 고유 식별자입니다.
clusterAgentId ClustersAgentID! 새로운 URL 구성과 관련된 클러스터 에이전트의 전역 ID입니다.
tlsHost String 에이전트 엔드포인트 인증서에서 서버 이름을 검증하기 위한 TLS 호스트 이름입니다.
url String! 새로운 URL 구성을 위한 URL입니다.

필드

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

Mutation.clusterAgentUrlConfigurationDelete

입력 유형: ClusterAgentUrlConfigurationDeleteInput

인수

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
id ClustersAgentsUrlConfigurationID! 삭제될 에이전트 URL 구성의 글로벌 ID입니다.

필드

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

Mutation.commitCreate

입력 유형: CommitCreateInput

인수

이름 유형 설명
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을 활성화하세요. 새로운 브랜치와 Merge Request를 생성할 URL이 응답의 일부입니다.

입력 유형: ConfigureContainerScanningInput

인수

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

필드

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

Mutation.configureDependencyScanning

프로젝트의 Dependency Scanning을 구성하려면 새로운 브랜치의 .gitlab-ci.yml 파일에서 Dependency Scanning을 활성화하세요. 새로운 브랜치와 Merge Request를 생성할 URL이 응답의 일부입니다.

입력 유형: ConfigureDependencyScanningInput

인수

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

필드

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

Mutation.configureSast

프로젝트의 SAST를 구성하려면 새로운 브랜치의 .gitlab-ci.yml 파일에서 SAST를 활성화하세요. 새로운 브랜치와 Merge Request를 생성할 URL이 응답의 일부입니다.

입력 유형: ConfigureSastInput

인수

이름 타입 설명
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자입니다.
configuration SastCiConfigurationInput! 프로젝트의 SAST CI 구성입니다.
projectPath ID! 프로젝트의 전체 경로입니다.

필드

이름 타입 설명
branch String 새로 추가되거나 수정된 .gitlab-ci.yml 파일이 있는 브랜치입니다.
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
successPath String 응답이 성공적일 때 사용할 리디렉션 경로입니다.

Mutation.configureSastIac

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

입력 유형: ConfigureSastIacInput

인수

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

필드

이름 타입 설명
branch String 새로 추가되거나 수정된 .gitlab-ci.yml 파일이 있는 브랜치입니다.
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
successPath String 응답이 성공적일 때 사용할 리디렉션 경로입니다.

Mutation.configureSecretDetection

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

입력 유형: ConfigureSecretDetectionInput

인수

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

필드

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

Mutation.corpusCreate

입력 유형: CorpusCreateInput

인수

이름 타입 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
fullPath ID! 말뭉치가 속한 프로젝트입니다.
packageId PackagesPackageID! 말뭉치 패키지의 ID입니다.

필드

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

Mutation.createAbuseReportNote

남용 보고 메모를 생성합니다.

입력 유형: CreateAbuseReportNoteInput

인수

이름 타입 설명
abuseReportId AbuseReportID! 남용 보고서의 ID입니다.
body String! 메모의 내용입니다.
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
discussionId DiscussionID 메모가 응답하는 남용 보고서 논의의 전역 ID입니다.

필드

이름 타입 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
note AbuseReportNote 변화 후의 남용 보고 메모입니다.

Mutation.createAlertIssue

입력 유형: CreateAlertIssueInput

인수

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

필드

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

Mutation.createAnnotation

세부정보: GitLab 16.0에서 사용 중단되었습니다.
기능이 16.0에서 제거되었습니다.

입력 유형: CreateAnnotationInput

인수

이름 유형 설명
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

인자

이름 유형 설명
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 변환 후의 보드.
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자.
errors [String!]! 변화를 수행하는 동안 발생한 오류.

Mutation.createBranch

입력 유형: CreateBranchInput

인자

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

필드

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

Mutation.createClusterAgent

입력 유형: CreateClusterAgentInput

인수

이름 유형 설명
clientMutationId String 변동을 수행하는 클라이언트의 고유 식별자.
name String! 클러스터 에이전트의 이름.
projectPath ID! 클러스터 에이전트와 관련된 프로젝트의 전체 경로.

필드

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

Mutation.createComplianceFramework

입력 유형: CreateComplianceFrameworkInput

인수

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

필드

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

Mutation.createContainerRegistryProtectionRule

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

Introduced in GitLab 16.6.

Status: Experiment.

입력 유형: CreateContainerRegistryProtectionRuleInput

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
minimumAccessLevelForDelete ContainerRegistryProtectionRuleAccessLevel 컨테이너 레지스트리에서 컨테이너 이미지를 삭제할 수 있도록 허용하는 최소 GitLab 접근 수준입니다. 예: MAINTAINER, OWNER 또는 ADMIN. 값이 nil인 경우 삭제를 위한 최소 접근 수준은 무시됩니다. 최소 개발자 역할 이상의 사용자는 컨테이너 이미지를 삭제할 수 있습니다. GitLab 16.6에서 도입됨: 상태: Experiment.
minimumAccessLevelForPush ContainerRegistryProtectionRuleAccessLevel 컨테이너 레지스트리에 컨테이너 이미지를 푸시할 수 있도록 허용하는 최소 GitLab 접근 수준입니다. 예: MAINTAINER, OWNER 또는 ADMIN. 값이 nil인 경우 푸시를 위한 최소 접근 수준은 무시됩니다. 최소 개발자 역할 이상의 사용자는 컨테이너 이미지를 푸시할 수 있습니다. GitLab 16.6에서 도입됨: 상태: Experiment.
projectPath ID! 보호 규칙이 위치한 프로젝트의 전체 경로입니다.
repositoryPathPattern String! 보호 규칙에 의해 보호되는 컨테이너 리포지토리 경로 패턴입니다. 예: my-project/my-container-*. 와일드카드 문자 * 사용 가능. GitLab 16.6에서 도입됨: 상태: Experiment.

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
containerRegistryProtectionRule ContainerRegistryProtectionRule 사용 중단됨: 상태: Experiment. GitLab 16.6에서 도입됨.
errors [String!]! 변화를 수행하는 동안 발생한 오류입니다.

Mutation.createCustomEmoji

입력 유형: CreateCustomEmojiInput

인수

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

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
customEmoji CustomEmoji 새 사용자 정의 이모지입니다.
errors [String!]! 변화를 수행하는 동안 발생한 오류입니다.

Mutation.createDiffNote

입력 유형: CreateDiffNoteInput

인수

이름 유형 설명
body String! 노트의 내용입니다.
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
internal Boolean 노트에 대한 내부 플래그입니다. 기본값은 false입니다.
noteableId NoteableID! 노트를 추가할 리소스의 전역 ID입니다.
position DiffPositionInput! 차이의 노트 위치입니다.

필드

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

Mutation.createDiscussion

입력 유형: CreateDiscussionInput

인수

이름 유형 설명
body String! 노트의 내용입니다.
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
internal Boolean 노트에 대한 내부 플래그입니다. 기본값은 false입니다.
noteableId NoteableID! 노트를 추가할 리소스의 전역 ID입니다.

필드

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

Mutation.createEpic

Deprecated in GitLab 17.5.

Replaced by WorkItem type.

Input type: CreateEpicInput

Arguments

Name Type Description
addLabelIds [ID!] 에픽에 추가될 레이블의 ID.
addLabels [String!] 에픽에 추가될 레이블의 배열.
clientMutationId String 변이를 수행하는 클라이언트에 대한 고유 식별자.
color Color 에픽의 색상. 기능 플래그 epic_color_highlight가 활성화된 경우에만 사용 가능합니다. 이 플래그는 기본적으로 비활성화되어 있으며, 기능이 실험적이어서 예고 없이 변경될 수 있습니다.
confidential Boolean 에픽이 기밀인지 여부를 나타냅니다.
description String 에픽의 설명.
dueDateFixed String 에픽의 종료 날짜.
dueDateIsFixed Boolean 종료 날짜는 issue milestones가 아닌 due_date_fixed 필드에서 가져와야 함을 나타냅니다.
groupPath ID! 변이를 수행할 에픽이 있는 그룹.
removeLabelIds [ID!] 에픽에서 제거될 레이블의 ID.
startDateFixed String 에픽의 시작 날짜.
startDateIsFixed Boolean 시작 날짜는 issue milestones가 아닌 start_date_fixed 필드에서 가져와야 함을 나타냅니다.
title String 에픽의 제목.

Fields

Name Type Description
clientMutationId String 변이를 수행하는 클라이언트에 대한 고유 식별자.
epic Epic 생성된 에픽.
errors [String!]! 변이 실행 중 발생한 오류.

Mutation.createImageDiffNote

Input type: CreateImageDiffNoteInput

Arguments

Name Type Description
body String! 노트의 내용.
clientMutationId String 변이를 수행하는 클라이언트에 대한 고유 식별자.
internal Boolean 노트의 내부 플래그. 기본값은 false입니다.
noteableId NoteableID! 노트를 추가할 리소스의 전역 ID.
position DiffImagePositionInput! 차이에서 노트의 위치.

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자입니다.
errors [String!]! 변화를 수행하는 동안 발생한 오류입니다.
note Note 변화를 수행한 후의 노트입니다.

Mutation.createIssue

입력 유형: CreateIssueInput

인수

이름 유형 설명
assigneeIds [UserID!] 이슈에 할당할 사용자 ID 배열입니다.
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자입니다.
confidential Boolean 이슈가 비공식적인지 여부를 나타냅니다.
createdAt Time 이슈가 생성된 타임스탬프입니다. 관리자와 프로젝트 소유자만 사용할 수 있습니다.
description String 이슈의 설명입니다.
discussionToResolve String 해결할 논의의 ID입니다. 또한 merge_request_to_resolve_discussions_of를 전달합니다.
dueDate ISO8601Date 이슈의 마감일입니다.
epicId EpicID 사용 중단됨: 이것은 WorkItem hierarchyWidget으로 대체됩니다. GitLab 17.5에서 사용 중단됩니다.
healthStatus HealthStatus 원하는 건강 상태입니다.
iid Int 프로젝트 이슈의 IID(내부 ID)입니다. 관리자 및 프로젝트 소유자만 수정할 수 있습니다.
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에서 Deprecated되었습니다.
iterationCreate를 사용하세요.

입력 유형: CreateIterationInput

인수

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

필드

이름 타입 설명
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
iteration Iteration 생성된 반복입니다.

Mutation.createNote

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

입력 유형: CreateNoteInput

인수

이름 타입 설명
body String! 노트의 내용입니다.
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자입니다.
discussionId DiscussionID 노트가 회신하는 토론의 전역 ID입니다.
internal Boolean 노트에 대한 내부 플래그입니다. 기본값은 false입니다.
mergeRequestDiffHeadSha String 요청이 전송된 이후로 Merge Request가 업데이트되지 않았는지 확인하는 데 사용되는 헤드 커밋의 SHA입니다.
noteableId NoteableID! 노트를 추가할 리소스의 전역 ID입니다.

필드

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

Mutation.createPackagesProtectionRule

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

도입됨: GitLab 16.5.
상태: Experiment.

입력 유형: CreatePackagesProtectionRuleInput

인수

이름 유형 설명
clientMutationId String 변경 작업을 수행하는 클라이언트의 고유 식별자입니다.
minimumAccessLevelForPush PackagesProtectionRuleAccessLevel! 패키지를 패키지 레지스트리에 푸시하기 위해 필요한 최소 GitLab 접근 권한입니다. 예를 들어, MAINTAINER, OWNER, 또는 ADMIN입니다. GitLab 16.5에 도입됨: 상태: Experiment.
packageNamePattern String! 보호 규칙에 의해 보호되는 패키지 이름입니다. 예를 들어 @my-scope/my-package-*. 와일드카드 문자 * 사용 가능.
packageType PackagesProtectionRulePackageType! 보호 규칙에 의해 보호되는 패키지 유형입니다. 예를 들어 NPM.
projectPath ID! 보호 규칙이 위치한 프로젝트의 전체 경로입니다.

필드

이름 유형 설명
clientMutationId String 변경 작업을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변경 작업 실행 중 발생한 오류입니다.
packageProtectionRule PackagesProtectionRule 사용 중단: 상태: Experiment. GitLab 16.5에 도입됨.

Mutation.createRequirement

입력 유형: CreateRequirementInput

인수

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

필드

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

Mutation.createSnippet

입력 유형: CreateSnippetInput

인수

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

필드

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

Mutation.createTestCase

입력 유형: CreateTestCaseInput

인수

이름 유형 설명
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

인수

이름 타입 설명
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

입력 유형: CustomerRelationsOrganizationCreateInput

인수

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

필드

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

Mutation.customerRelationsOrganizationUpdate

입력 유형: CustomerRelationsOrganizationUpdateInput

인수

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

필드

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

Mutation.dastOnDemandScanCreate

입력 유형: DastOnDemandScanCreateInput

인수

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

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
pipelineUrl String 생성된 파이프라인의 URL입니다.

Mutation.dastProfileCreate

입력 유형: DastProfileCreateInput

인수

이름 유형 설명
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

인수

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

필드

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

Mutation.dastProfileRun

입력 유형: DastProfileRunInput

인수

이름 유형 설명
clientMutationId String 변경 작업을 수행하는 클라이언트의 고유 식별자입니다.
fullPath ID 사용 중단: 전역 ID를 자격 확인하는 데 전체 경로가 필요하지 않습니다. GitLab 14.5에서 사용 중단되었습니다.
id DastProfileID! 스캔에 사용할 프로필의 ID입니다.

필드

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

Mutation.dastProfileUpdate

입력 유형: DastProfileUpdateInput

인수

이름 유형 설명
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입니다. 변화를 호출할 때 runAfterUpdate 입력 인자가 true로 설정되어야 하며, 그렇지 않으면 파이프라인이 생성되지 않습니다.

Mutation.dastScannerProfileCreate

입력 유형: DastScannerProfileCreateInput

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자입니다.
fullPath ID! 스캐너 프로필이 속한 프로젝트입니다.
profileName String! 스캐너 프로필의 이름입니다.
scanType DastScanTypeEnum 실행될 DAST 스캔의 유형을 나타냅니다. 수동 스캔 혹은 능동 스캔 중 하나입니다.
showDebugMessages Boolean DAST 콘솔 출력에 디버그 메시지를 포함할지 여부를 나타냅니다. 디버그 메시지를 포함하려면 true로 설정합니다.
spiderTimeout Int 사이트를 탐색할 수 있는 최대 분 수입니다.
tagList [String!] Deprecated: DastProfile로 이동했습니다. GitLab 15.8에서 사용 중단되었습니다.
targetTimeout Int 테스트 대상 사이트가 요청에 응답할 수 있는 최대 초입니다.
useAjaxSpider Boolean AJAX 스파이더를 사용하여 대상 사이트를 크롤링할지를 나타냅니다. 전통적인 스파이던 외에 AJAX 스파이더를 실행하려면 true로 설정하고, 오직 전통적인 스파이더만 실행하려면 false로 설정합니다.

필드

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

Mutation.dastScannerProfileDelete

입력 유형: DastScannerProfileDeleteInput

인수

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트에 대한 고유 식별자입니다.
fullPath ID 사용 중단됨: Global ID를 자격 부여하는 데 전체 경로가 필요하지 않습니다. GitLab 14.5에서 사용 중단됨.
id DastScannerProfileID! 삭제할 스캐너 프로필의 ID입니다.

필드

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

Mutation.dastScannerProfileUpdate

입력 유형: DastScannerProfileUpdateInput

인수

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

필드

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

Mutation.dastSiteProfileCreate

입력 유형: DastSiteProfileCreateInput

인수

이름 유형 설명
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 사용 중단: dastSiteProfile.id 필드를 사용하세요. GitLab 14.10에서 사용 중단되었습니다.

Mutation.dastSiteProfileDelete

입력 유형: DastSiteProfileDeleteInput

인수

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

필드

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

Mutation.dastSiteProfileUpdate

입력 유형: DastSiteProfileUpdateInput

인수

이름 유형 설명
auth DastSiteProfileAuthInput 인증을 위한 매개변수입니다.
clientMutationId String 변형을 수행하는 클라이언트를 위한 고유 식별자입니다.
excludedUrls [String!] 인증된 스캔 중에 건너뛸 URL입니다.
fullPath ID Deprecated: 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 사용 중단됨: 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

인수

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

필드

이름 타입 설명
clientMutationId String 변환을 수행하는 클라이언트에 대한 고유 식별자입니다.
errors [String!]! 변환 실행 중에 발생한 오류입니다.
id DastSiteValidationID 사이트 검증의 ID입니다.
status DastSiteProfileValidationStatusEnum 현재 검증 상태입니다.

Mutation.dastSiteValidationRevoke

입력 유형: DastSiteValidationRevokeInput

인수

이름 타입 설명
clientMutationId String 변환을 수행하는 클라이언트에 대한 고유 식별자입니다.
fullPath ID! 사이트 검증이 속한 프로젝트입니다.
normalizedTargetUrl String! 회수될 대상의 정규화된 URL입니다.

필드

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

Mutation.deleteAnnotation

세부정보: 사용 중단됨 GitLab 16.0. 기본 기능은 16.0에서 제거되었습니다.

입력 유형: DeleteAnnotationInput

인수

이름 타입 설명
clientMutationId String 변환을 수행하는 클라이언트에 대한 고유 식별자입니다.
id String! 삭제할 주석의 글로벌 ID입니다.

필드

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

Mutation.deleteContainerRegistryProtectionRule

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

세부정보: 도입됨 GitLab 16.7. 상태: Experiment.

입력 유형: DeleteContainerRegistryProtectionRuleInput

인수

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

필드

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
containerRegistryProtectionRule ContainerRegistryProtectionRule 사용 중단됨: 상태: Experiment. GitLab 16.7에서 도입되었습니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.

Mutation.deletePackagesProtectionRule

패키지에 대한 보호 규칙을 삭제합니다. 기능 플래그 packages_protected_packages가 활성화되어 있을 때만 사용 가능합니다.

도입됨: GitLab 16.6.

상태: Experiment.

입력 유형: DeletePackagesProtectionRuleInput

인수

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

필드

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
packageProtectionRule PackagesProtectionRule 사용 중단됨: 상태: Experiment. GitLab 16.6에서 도입되었습니다.

Mutation.deletePagesDeployment

Pages 배포를 삭제합니다.

도입됨: GitLab 17.1.

상태: Experiment.

입력 유형: DeletePagesDeploymentInput

인수

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
id PagesDeploymentID! Pages 배포의 ID입니다.

필드

이름 타입 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
pagesDeployment PagesDeployment! 삭제된 페이지 배포입니다.

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

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
description String 디자인에 대한 설명입니다.
id DesignManagementDesignID! 업데이트할 디자인의 ID입니다.

필드

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

Mutation.designManagementUpload

입력 유형: DesignManagementUploadInput

인수

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

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
designs [Design!]! 변화를 통해 업로드된 디자인입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
skippedDesigns [Design!]! 마지막 버전 이후 내용에 변경이 없어 업로드에서 생략된 디자인입니다.

Mutation.destroyBoard

입력 유형: DestroyBoardInput

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
id BoardID! 삭제할 보드의 글로벌 ID입니다.

필드

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

Mutation.destroyBoardList

입력 유형: DestroyBoardListInput

인수

이름 유형 설명
clientMutationId String 변환을 수행하는 클라이언트의 고유 식별자입니다.
listId ListID! 삭제할 리스트의 전역 ID입니다. 라벨 리스트만 허용됩니다.

필드

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

Mutation.destroyComplianceFramework

입력 유형: DestroyComplianceFrameworkInput

인수

이름 유형 설명
clientMutationId String 변환을 수행하는 클라이언트의 고유 식별자입니다.
id ComplianceManagementFrameworkID! 삭제할 컴플라이언스 프레임워크의 전역 ID입니다.

필드

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

Mutation.destroyContainerRepository

입력 유형: DestroyContainerRepositoryInput

인수

이름 유형 설명
clientMutationId String 변환을 수행하는 클라이언트의 고유 식별자입니다.
id ContainerRepositoryID! 컨테이너 리포지토리의 ID입니다.

필드

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

Mutation.destroyContainerRepositoryTags

입력 유형: DestroyContainerRepositoryTagsInput

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
id ContainerRepositoryID! 컨테이너 레포지토리의 ID입니다.
tagNames [String!]! 삭제할 컨테이너 레포지토리 태그입니다. 총 개수는 20을 초과할 수 없습니다.

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
deletedTagNames [String!]! 삭제된 컨테이너 레포지토리 태그입니다.
errors [String!]! 변화 실행 중 발생한 오류입니다.

Mutation.destroyCustomEmoji

입력 유형: DestroyCustomEmojiInput

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
id CustomEmojiID! 삭제할 커스텀 이모지의 글로벌 ID입니다.

필드

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

Mutation.destroyEpicBoard

GitLab 17.5에서 Deprecated되었습니다.
WorkItem 유형으로 대체되었습니다.

입력 유형: DestroyEpicBoardInput

인수

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

필드

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

Mutation.destroyNote

입력 유형: DestroyNoteInput

인수

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

필드

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

Mutation.destroyPackage

입력 유형: DestroyPackageInput

인수

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

필드

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

Mutation.destroyPackageFile

입력 유형: DestroyPackageFileInput

인수

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

필드

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

Mutation.destroyPackageFiles

입력 유형: DestroyPackageFilesInput

인수

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

필드

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

Mutation.destroyPackages

입력 유형: DestroyPackagesInput

인수

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
ids [PackagesPackageID!]! 패키지의 글로벌 ID입니다. 최대 20개입니다.

필드

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

Mutation.destroySnippet

입력 유형: DestroySnippetInput

인수

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

필드

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

Mutation.disableDevopsAdoptionNamespace

상태: Beta.

입력 유형: DisableDevopsAdoptionNamespaceInput

인수

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

필드

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

Mutation.discussionToggleResolve

토글하여 토론의 해결 상태를 변경합니다.

입력 유형: DiscussionToggleResolveInput

인수

이름 유형 설명
clientMutationId String 변경을 수행하는 클라이언트의 고유 식별자입니다.
id DiscussionID! 토론의 글로벌 ID입니다.
resolve Boolean! true일 때 토론을 해결하고, false일 때 토론의 해결을 해제합니다.

필드

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

Mutation.duoUserFeedback

세부 사항:

도입됨: GitLab 16.10.

상태: Experiment.

입력 유형: DuoUserFeedbackInput

인수

이름 유형 설명
agentVersionId AiAgentVersionID 채팅에 응답할 에이전트의 글로벌 ID입니다.
aiMessageId String! AI 메시지의 ID입니다.
clientMutationId String 변경을 수행하는 클라이언트의 고유 식별자입니다.
trackingEvent TrackingEventInput 추적 이벤트 데이터입니다.

필드

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

Mutation.echoCreate

변경을 수행하지 않는 변이입니다.

사용자가 변이 액세스 권한이 있는지 확인하기 위해 엔드포인트 테스트에 사용됩니다.

입력 유형: EchoCreateInput

인수

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

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
echoes [String!] 사용자에게 반환되는 메시지입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.

Mutation.enableDevopsAdoptionNamespace

상태: Beta.

입력 유형: EnableDevopsAdoptionNamespaceInput

인수

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

필드

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

Mutation.environmentCreate

환경을 생성합니다.

입력 유형: EnvironmentCreateInput

인수

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

필드

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

Mutation.environmentDelete

환경을 삭제합니다.

입력 유형: EnvironmentDeleteInput

인수

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

필드

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

Mutation.environmentStop

환경을 중지합니다.

입력 유형: EnvironmentStopInput

인수

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
force Boolean 중지 작업을 실행하지 않고 환경을 강제로 중지합니다.
id EnvironmentID! 중지할 환경의 글로벌 ID입니다.

필드

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

Mutation.environmentUpdate

환경을 업데이트합니다.

입력 유형: EnvironmentUpdateInput

인수

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

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자입니다.
environment Environment 업데이트 시도가 끝난 후의 환경입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.

Mutation.environmentsCanaryIngressUpdate

Deprecated 이 엔드포인트는 인증서 기반 클러스터와 함께 제거될 예정입니다. 이 에픽을 참조하세요 추가 정보는 더 많은 정보를 제공합니다.

입력 유형: EnvironmentsCanaryIngressUpdateInput

인수

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

필드

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

Mutation.epicAddIssue

Deprecated GitLab 17.5에서.

WorkItem 유형으로 대체되었습니다.

입력 유형: EpicAddIssueInput

인수

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

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자입니다.
epic Epic 변화를 수행한 후의 에픽입니다.
epicIssue EpicIssue 에픽-이슈 관계입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.

Mutation.epicBoardCreate

GitLab 17.5에서 사용 중단됨.
WorkItem 유형으로 대체되었습니다.

Input type: EpicBoardCreateInput

Arguments

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
displayColors Boolean 에픽 색상을 표시할지 여부입니다. epic_color_highlight 플래그가 활성화되지 않으면 무시됩니다.
groupPath ID 리소스와 관련된 그룹의 전체 경로입니다.
hideBacklogList Boolean 백로그 목록을 숨길지 여부입니다.
hideClosedList Boolean 닫힌 목록을 숨길지 여부입니다.
labelIds [LabelID!] 보드에 추가할 레이블의 ID입니다.
labels [String!] 이슈의 레이블입니다.
name String 보드 이름입니다.

Fields

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
epicBoard EpicBoard 생성된 에픽 보드입니다.
errors [String!]! 변화를 수행하는 동안 발생한 오류입니다.

Mutation.epicBoardListCreate

GitLab 17.5에서 사용 중단됨.
WorkItem 유형으로 대체되었습니다.

Input type: EpicBoardListCreateInput

Arguments

Name Type Description
backlog Boolean 백로그 목록을 생성합니다.
boardId BoardsEpicBoardID! 변화를 수행할 이슈 보드의 글로벌 ID입니다.
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
labelId LabelID 기존 레이블의 글로벌 ID입니다.

필드

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

Mutation.epicBoardListDestroy

에픽 보드 목록을 파괴합니다.

Deprecated in GitLab 17.5.

WorkItem 유형으로 대체되었습니다.

입력 유형: EpicBoardListDestroyInput

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
listId BoardsEpicListID! 삭제할 에픽 보드 목록의 글로벌 ID입니다.

필드

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

Mutation.epicBoardUpdate

Deprecated in GitLab 17.5.

WorkItem 유형으로 대체되었습니다.

입력 유형: EpicBoardUpdateInput

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
displayColors Boolean 에픽 색상을 표시할지 여부입니다. epic_color_highlight 플래그가 활성화되지 않으면 무시됩니다.
hideBacklogList Boolean 백로그 목록을 숨길지 여부입니다.
hideClosedList Boolean 닫힌 목록을 숨길지 여부입니다.
id BoardsEpicBoardID! 에픽 보드의 글로벌 ID입니다.
labelIds [LabelID!] 보드에 추가할 레이블의 ID입니다.
labels [String!] 이슈의 레이블입니다.
name String 보드 이름입니다.

필드

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

Mutation.epicMoveList

Deprecated in GitLab 17.5.

Replaced by WorkItem type.

Input type: EpicMoveListInput

인수

이름 유형 설명
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 변이 후 에픽입니다.
errors [String!]! 변이를 실행하는 동안 발생한 오류입니다.

Mutation.epicSetSubscription

Deprecated in GitLab 17.5.

Replaced by WorkItem type.

Input type: EpicSetSubscriptionInput

인수

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

필드

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

Mutation.epicTreeReorder

Deprecated in GitLab 17.5.
WorkItem 유형으로 대체되었습니다.

입력 유형: EpicTreeReorderInput

인수

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

필드

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

Mutation.escalationPolicyCreate

입력 유형: EscalationPolicyCreateInput

인수

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

필드

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

Mutation.escalationPolicyDestroy

입력 유형: EscalationPolicyDestroyInput

인수

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트를 위한 고유 식별자입니다.
id IncidentManagementEscalationPolicyID! 제거할 에스컬레이션 정책 내부 ID입니다.

필드

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

Mutation.escalationPolicyUpdate

입력 유형: EscalationPolicyUpdateInput

인수

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

필드

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

Mutation.exportRequirements

입력 유형: ExportRequirementsInput

인수

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

필드

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

Mutation.externalAuditEventDestinationCreate

입력 유형: ExternalAuditEventDestinationCreateInput

인수

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

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
externalAuditEventDestination ExternalAuditEventDestination 생성된 대상입니다.

Mutation.externalAuditEventDestinationDestroy

입력 유형: ExternalAuditEventDestinationDestroyInput

인수

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
id AuditEventsExternalAuditEventDestinationID! 삭제할 외부 감사 이벤트 대상의 ID입니다.

필드

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

Mutation.externalAuditEventDestinationUpdate

입력 유형: ExternalAuditEventDestinationUpdateInput

인수

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

필드

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

Mutation.geoRegistriesBulkUpdate

주어진 레지스트리 클래스에 대해 여러 Geo 레지스트리를 변경합니다.

Introduced in GitLab 16.4.
Status: Experiment.

입력 유형: GeoRegistriesBulkUpdateInput

인수

이름 유형 설명
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.

입력 유형: GeoRegistriesUpdateInput

인수

이름 타입 설명
action GeoRegistryAction! Geo 레지스트리에 대해 실행할 작업입니다.
clientMutationId String 변경 작업을 수행하는 클라이언트에 대한 고유 식별자입니다.
registryClass GeoRegistryClass 업데이트할 Geo 레지스트리 클래스입니다.
registryId GeoBaseRegistryID! 업데이트할 Geo 레지스트리 항목의 ID입니다.

필드

이름 타입 설명
clientMutationId String 변경 작업을 수행하는 클라이언트에 대한 고유 식별자입니다.
errors [String!]! 변경 작업 수행 중 발생한 오류입니다.
registry Registrable 업데이트된 Geo 레지스트리 항목입니다.

Mutation.gitlabSubscriptionActivate

입력 유형: GitlabSubscriptionActivateInput

인수

이름 타입 설명
activationCode String! GitLab 구독 구매 후 수신된 활성화 코드입니다.
clientMutationId String 변경 작업을 수행하는 클라이언트에 대한 고유 식별자입니다.

필드

이름 타입 설명
clientMutationId String 변경 작업을 수행하는 클라이언트에 대한 고유 식별자입니다.
errors [String!]! 변경 작업 수행 중 발생한 오류입니다.
futureSubscriptions [SubscriptionFutureEntry!] 향후 구독의 배열입니다.
license CurrentLicense 현재 라이센스입니다.

Mutation.googleCloudLoggingConfigurationCreate

입력 유형: GoogleCloudLoggingConfigurationCreateInput

인수

이름 유형 설명
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

인수

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

필드

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

Mutation.googleCloudLoggingConfigurationUpdate

Input type: 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 서비스와 상호 작용할 수 있도록 권한을 부여하는 데 사용됩니다.

Fields

Name Type Description
clientMutationId String 변환을 수행하는 클라이언트를 위한 고유 식별자입니다.
errors [String!]! 변환 실행 중에 발생한 오류입니다.
googleCloudLoggingConfiguration GoogleCloudLoggingConfigurationType 업데이트된 구성입니다.

Mutation.groupAuditEventStreamingDestinationsCreate

Introduced in GitLab 16.11.

Status: Experiment.

Input type: GroupAuditEventStreamingDestinationsCreateInput

Arguments

Name Type Description
category String! 대상 카테고리입니다.
clientMutationId String 변환을 수행하는 클라이언트를 위한 고유 식별자입니다.
config JSON! 대상 구성입니다.
groupPath ID! 그룹 경로입니다.
name String 대상 이름입니다.
secretToken String! 비밀 토큰입니다.

필드

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

Mutation.groupAuditEventStreamingDestinationsDelete

Introduced in GitLab 16.11.
Status: Experiment.

입력 유형: GroupAuditEventStreamingDestinationsDeleteInput

인수

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트를 위한 고유 식별자입니다.
id AuditEventsGroupExternalStreamingDestinationID! 삭제할 감사 이벤트 외부 스트리밍 대상을 위한 ID입니다.

필드

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

Mutation.groupAuditEventStreamingDestinationsUpdate

Introduced in GitLab 16.11.
Status: Experiment.

입력 유형: GroupAuditEventStreamingDestinationsUpdateInput

인수

이름 유형 설명
category String 대상 카테고리입니다.
clientMutationId String 변이를 수행하는 클라이언트를 위한 고유 식별자입니다.
config JSON 대상 구성입니다.
id AuditEventsGroupExternalStreamingDestinationID! 업데이트할 외부 감사 이벤트 대상을 위한 ID입니다.
name String 대상 이름입니다.
secretToken String 비밀 토큰입니다.

필드

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

Mutation.groupMemberBulkUpdate

입력 유형: GroupMemberBulkUpdateInput

인수

이름 유형 설명
accessLevel MemberAccessLevel! 멤버를 업데이트할 액세스 수준입니다.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
expiresAt Time 멤버십이 만료되는 날짜 및 시간입니다.
groupId GroupID! 그룹의 전역 ID입니다.
userIds [UserID!]! 멤버의 전역 ID입니다.

필드

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

Mutation.groupMembersExport

Introduced in GitLab 17.4.
Status: Experiment.

입력 유형: GroupMembersExportInput

인수

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
groupId GroupID! 그룹의 전역 ID입니다.

필드

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
message String 내보내기 요청 결과 메시지입니다.

Mutation.groupSavedReplyCreate

Introduced in GitLab 16.10.
Status: Experiment.

Input type: GroupSavedReplyCreateInput

Arguments

Name Type Description
clientMutationId String 변경을 수행하는 클라이언트를 위한 고유 식별자입니다.
content String! 저장된 답변의 내용입니다.
groupId GroupID! 저장된 답변에 대한 그룹입니다.
name String! 저장된 답변의 이름입니다.

Fields

Name Type Description
clientMutationId String 변경을 수행하는 클라이언트를 위한 고유 식별자입니다.
errors [String!]! 변경 실행 중 발생한 오류입니다.
savedReply GroupSavedReply 변경 후 저장된 답변입니다.

Mutation.groupSavedReplyDestroy

Introduced in GitLab 16.10.
Status: Experiment.

Input type: GroupSavedReplyDestroyInput

Arguments

Name Type Description
clientMutationId String 변경을 수행하는 클라이언트를 위한 고유 식별자입니다.
id GroupsSavedReplyID! 그룹 수준 저장된 답변의 전역 ID입니다.

Fields

Name Type Description
clientMutationId String 변경을 수행하는 클라이언트를 위한 고유 식별자입니다.
errors [String!]! 변경 실행 중 발생한 오류입니다.
savedReply GroupSavedReply 변경 후 저장된 답변입니다.

Mutation.groupSavedReplyUpdate

Introduced in GitLab 16.10.
Status: Experiment.

Input type: GroupSavedReplyUpdateInput

Arguments

Name Type Description
clientMutationId String 변경을 수행하는 클라이언트를 위한 고유 식별자입니다.
content String! 저장된 답변의 내용입니다.
id GroupsSavedReplyID! 그룹 수준 저장된 답변의 전역 ID입니다.
name String! 저장된 답변의 이름입니다.

필드

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

Mutation.groupUpdate

입력 유형: GroupUpdateInput

인수

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

필드

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

Mutation.httpIntegrationCreate

입력 유형: HttpIntegrationCreateInput

인수

이름 유형 설명
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

입력 유형: HttpIntegrationUpdateInput

인수

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

필드

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

Mutation.importSourceUserCancelReassignment

도입된: GitLab 17.2.
상태: Experiment.

입력 유형: ImportSourceUserCancelReassignmentInput

인수

이름 유형 설명
clientMutationId String 변환을 수행하는 클라이언트를 위한 고유 식별자입니다.
id ImportSourceUserID! 원본 인스턴스의 사용자를 대상으로 매핑하는 글로벌 ID입니다.

필드

이름 유형 설명
clientMutationId String 변환을 수행하는 클라이언트를 위한 고유 식별자입니다.
errors [String!]! 변환 실행 중 발생한 오류입니다.
importSourceUser ImportSourceUser 변환 후 원본 인스턴스의 사용자를 대상으로 매핑합니다.

Mutation.importSourceUserKeepAsPlaceholder

Introduced in GitLab 17.2.
Status: Experiment.

Input type: ImportSourceUserKeepAsPlaceholderInput

Arguments

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
id ImportSourceUserID! 소스 인스턴스의 사용자를 대상 인스턴스의 사용자에 매핑하는 전역 ID입니다.

Fields

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
importSourceUser ImportSourceUser 변화를 수행한 후 소스 인스턴스의 사용자를 대상 인스턴스의 사용자에 매핑합니다.

Mutation.importSourceUserReassign

Introduced in GitLab 17.2.
Status: Experiment.

Input type: ImportSourceUserReassignInput

Arguments

Name Type Description
assigneeUserId UserID! 수신자 사용자의 전역 ID입니다.
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
id ImportSourceUserID! 소스 인스턴스의 사용자를 대상 인스턴스의 사용자에 매핑하는 전역 ID입니다.

Fields

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
importSourceUser ImportSourceUser 변화를 수행한 후 소스 인스턴스의 사용자를 대상 인스턴스의 사용자에 매핑합니다.

Mutation.importSourceUserResendNotification

Introduced in GitLab 17.2.
Status: Experiment.

Input type: ImportSourceUserResendNotificationInput

Arguments

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
id ImportSourceUserID! 소스 인스턴스의 사용자를 대상 인스턴스의 사용자에 매핑하는 전역 ID입니다.

필드

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트를 위한 고유 식별자입니다.
errors [String!]! 변이 실행 중에 발생한 오류입니다.
importSourceUser ImportSourceUser 변이 후 소스 인스턴스의 사용자와 대상 인스턴스의 사용자 간의 매핑입니다.

Mutation.instanceAuditEventStreamingDestinationsCreate

세부사항: 도입됨: GitLab 16.11.

상태: Experiment.

입력 유형: InstanceAuditEventStreamingDestinationsCreateInput

인수

이름 유형 설명
category String! 목적지 카테고리입니다.
clientMutationId String 변이를 수행하는 클라이언트를 위한 고유 식별자입니다.
config JSON! 목적지 구성입니다.
name String 목적지 이름입니다.
secretToken String! 비밀 토큰입니다.

필드

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

Mutation.instanceAuditEventStreamingDestinationsDelete

세부사항: 도입됨: GitLab 16.11.

상태: Experiment.

입력 유형: InstanceAuditEventStreamingDestinationsDeleteInput

인수

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트를 위한 고유 식별자입니다.
id AuditEventsInstanceExternalStreamingDestinationID! 삭제할 감사 이벤트 외부 스트리밍 목적지의 ID입니다.

필드

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

Mutation.instanceAuditEventStreamingDestinationsUpdate

Introduced in GitLab 16.11.
Status: Experiment.

Input type: InstanceAuditEventStreamingDestinationsUpdateInput

Arguments

Name Type Description
category String 목적지 카테고리.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자.
config JSON 목적지 구성을 지정합니다.
id AuditEventsInstanceExternalStreamingDestinationID! 업데이트할 외부 감사 이벤트 목적지의 ID.
name String 목적지 이름.
secretToken String 비밀 토큰.

Fields

Name Type Description
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자.
errors [String!]! 변이 실행 중 발생한 오류.
externalAuditEventDestination InstanceAuditEventStreamingDestination 업데이트된 목적지.

Mutation.instanceExternalAuditEventDestinationCreate

Input type: InstanceExternalAuditEventDestinationCreateInput

Arguments

Name Type Description
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자.
destinationUrl String! 목적지 URL.
name String 목적지 이름.

Fields

Name Type Description
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자.
errors [String!]! 변이 실행 중 발생한 오류.
instanceExternalAuditEventDestination InstanceExternalAuditEventDestination 생성된 목적지.

Mutation.instanceExternalAuditEventDestinationDestroy

입력 유형: InstanceExternalAuditEventDestinationDestroyInput

인수

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

필드

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

Mutation.instanceExternalAuditEventDestinationUpdate

입력 유형: InstanceExternalAuditEventDestinationUpdateInput

인수

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

필드

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

Mutation.instanceGoogleCloudLoggingConfigurationCreate

입력 유형: InstanceGoogleCloudLoggingConfigurationCreateInput

인수

이름 유형 설명
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

인수

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

필드

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

Mutation.instanceGoogleCloudLoggingConfigurationUpdate

입력 유형: InstanceGoogleCloudLoggingConfigurationUpdateInput

인수

이름 유형 설명
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.integrationExclusionCreate

도입됨: GitLab 17.0.
상태: Experiment.

입력 유형: IntegrationExclusionCreateInput

인수

이름 유형 설명
clientMutationId String 변경을 수행하는 클라이언트에 대한 고유 식별자입니다.
groupIds [GroupID!] 최대 100개의 제외할 그룹의 ID입니다.
integrationName IntegrationType! 제외할 통합 유형입니다.
projectIds [ProjectID!] 최대 100개의 제외할 프로젝트의 ID입니다.

필드

이름 유형 설명
clientMutationId String 변경을 수행하는 클라이언트에 대한 고유 식별자입니다.
errors [String!]! 변경 실행 중 발생한 오류입니다.
exclusions [IntegrationExclusion!] 변경에 의해 생성된 통합 제외입니다.

Mutation.integrationExclusionDelete

도입됨: GitLab 17.0.
상태: Experiment.

입력 유형: IntegrationExclusionDeleteInput

인수

이름 유형 설명
clientMutationId String 변경을 수행하는 클라이언트에 대한 고유 식별자입니다.
groupIds [GroupID!] 제외된 그룹의 ID입니다.
integrationName IntegrationType! 통합 유형입니다.
projectIds [ProjectID!] 제외된 프로젝트의 ID입니다.

필드

이름 유형 설명
clientMutationId String 변경을 수행하는 클라이언트에 대한 고유 식별자입니다.
errors [String!]! 변경 실행 중 발생한 오류입니다.
exclusions [IntegrationExclusion!] 변경으로 인해 더 이상 제외되지 않는 프로젝트입니다.

Mutation.issuableResourceLinkCreate

입력 유형: IssuableResourceLinkCreateInput

인수

이름 유형 설명
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

인수

이름 유형 설명
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

인수

이름 타입 설명
boardId BoardID! 이슈가 있는 보드의 글로벌 ID입니다.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
epicId EpicID Deprecated: 이는 WorkItem hierarchyWidget으로 대체됩니다. GitLab 17.5에서 사용 중단됩니다.
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

인수

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

필드

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

Mutation.issueSetConfidential

입력 유형: IssueSetConfidentialInput

인수

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

필드

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

Mutation.issueSetCrmContacts

입력 유형: IssueSetCrmContactsInput

인자

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

필드

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

Mutation.issueSetDueDate

입력 유형: IssueSetDueDateInput

인자

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

필드

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

Mutation.issueSetEpic

세부정보: GitLab 17.5에서 Deprecated 되었습니다.
WorkItem 유형으로 대체되었습니다.

입력 유형: IssueSetEpicInput

인자

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
epicId EpicID Deprecated: WorkItem hierarchyWidget로 대체됩니다. GitLab 17.5에서 Deprecated되었습니다.
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 변화를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
issue Issue 변화를 적용한 후의 이슈입니다.

Mutation.issueSetEscalationStatus

입력 유형: IssueSetEscalationStatusInput

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
iid String! 변화를 적용할 이슈의 IID입니다.
projectPath ID! 변화를 적용할 이슈가 있는 프로젝트입니다.
status IssueEscalationStatus! 에스컬레이션 상태를 설정합니다.

필드

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

Mutation.issueSetIteration

입력 유형: IssueSetIterationInput

인수

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트에 대한 고유 식별자입니다.
iid String! 변이를 수행할 이슈의 IID입니다.
iterationId IterationID 이슈에 할당할 반복입니다.
projectPath ID! 변이를 수행할 이슈가 속한 프로젝트입니다.

필드

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

Mutation.issueSetLocked

입력 유형: IssueSetLockedInput

인수

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

필드

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

Mutation.issueSetSeverity

입력 유형: IssueSetSeverityInput

인수

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

필드

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

Mutation.issueSetSubscription

입력 유형: IssueSetSubscriptionInput

인수

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

필드

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

Mutation.issueSetWeight

입력 유형: IssueSetWeightInput

인수

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

필드

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

Mutation.issueUnlinkAlert

Input type: IssueUnlinkAlertInput

Arguments

Name Type Description
alertId AlertManagementAlertID! 사고에서 분리할 경고의 전역 ID입니다.
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
iid String! 변경할 문제의 IID입니다.
projectPath ID! 변경할 문제가 있는 프로젝트입니다.

Fields

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
issue Issue 변화 후의 문제입니다.

Mutation.issuesBulkUpdate

여러 문제 집합에 대해 여러 속성을 업데이트할 수 있습니다. bulk_update_issues_mutation 기능 플래그가 비활성화되어 있으면 아무런 작업을 수행하지 않습니다.

Introduced in GitLab 15.9.

Status: Experiment.

Input type: IssuesBulkUpdateInput

Arguments

Name Type Description
addLabelIds [LabelID!] 문제에 추가될 레이블의 전역 ID 배열입니다.
assigneeIds [UserID!] 지정된 문제에 할당될 사용자의 전역 ID 배열입니다. 기존 할당자는 이 목록의 사용자로 대체됩니다.
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
epicId EpicID Deprecated: 이 항목은 WorkItem hierarchyWidget으로 대체됩니다. GitLab 17.5에서 사용 중단됩니다.
healthStatus HealthStatus 문제에 할당될 건강 상태입니다.
ids [IssueID!]! 업데이트될 문제의 전역 ID 배열입니다. 사용자가 업데이트할 수 없는 ID는 무시됩니다. 최대 100개를 제공할 수 있습니다.
iterationId IterationID 문제에 할당될 반복의 전역 ID입니다.
milestoneId MilestoneID 문제에 할당될 이정표의 전역 ID입니다.
parentId IssueParentID! 일괄 업데이트의 범위가 설정될 부모의 전역 ID입니다. 부모는 프로젝트일 수 있습니다. 부모는 그룹일 수도 있습니다 (Premium 및 Ultimate 전용). 예시 IssueParentID"gid://gitlab/Project/1""gid://gitlab/Group/1"입니다.
removeLabelIds [LabelID!] 문제에서 제거될 레이블의 전역 ID 배열입니다.
stateEvent IssueStateEvent 문제를 닫거나 다시 엽니다.
subscriptionEvent IssuableSubscriptionEvent 문제 알림을 구독하거나 구독 취소합니다.

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
updatedIssueCount Int 성공적으로 업데이트된 이슈의 수입니다.

Mutation.iterationCadenceCreate

입력 유형: IterationCadenceCreateInput

인수

이름 유형 설명
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

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자입니다.
id IterationsCadenceID! 반복 주기의 글로벌 ID입니다.

필드

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

Mutation.iterationCadenceUpdate

입력 유형: IterationCadenceUpdateInput

인수

이름 유형 설명
active Boolean 반복 주기가 활성화되어 있는지 여부입니다.
automatic Boolean 반복 주기가 자동으로 다가오는 반복을 생성해야 하는지 여부입니다.
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
description String 반복 주기의 설명입니다. 최대 길이는 5000자입니다.
durationInWeeks Int 이 주기 내 반복의 주 단위 지속 시간입니다.
id IterationsCadenceID! 반복 주기의 글로벌 ID입니다.
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 새 반복에 할당될 반복 주기의 글로벌 ID입니다.
projectPath ID 리소스와 연관된 프로젝트의 전체 경로입니다.
startDate String 반복의 시작 날짜입니다.
title String 반복의 제목입니다.

필드

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트에 대한 고유 식별자입니다.
errors [String!]! 변이를 실행하는 동안 발생한 오류입니다.
iteration Iteration 생성된 이터레이션입니다.

Mutation.iterationDelete

입력 유형: IterationDeleteInput

인수

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

필드

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트에 대한 고유 식별자입니다.
errors [String!]! 변이를 실행하는 동안 발생한 오류입니다.
group Group! 이터레이션이 속하는 그룹입니다.

Mutation.jiraImportStart

입력 유형: JiraImportStartInput

인수

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트에 대한 고유 식별자입니다.
jiraProjectKey String! 가져오는 Jira 프로젝트의 프로젝트 키입니다.
jiraProjectName String 사용 중단: 인수가 사용되지 않습니다. GitLab 17.4에서 사용 중단됨.
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

인수

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

필드

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

Mutation.jobPlay

입력 유형: JobPlayInput

인수

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

필드

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

Mutation.jobRetry

입력 유형: JobRetryInput

인수

이름 유형 설명
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자리 헥스 표기법으로 주어진 레이블의 색상(예: #FFAABB) 또는 CSS 색상 이름 중 하나입니다.
description String 레이블의 설명입니다.
groupPath ID 리소스와 관련된 그룹의 전체 경로입니다.
projectPath ID 리소스와 관련된 프로젝트의 전체 경로입니다.
title String! 레이블의 제목입니다.

필드

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

Mutation.markAsSpamSnippet

입력 유형: MarkAsSpamSnippetInput

인수

이름 유형 설명
clientMutationId String 변경을 수행하는 클라이언트의 고유 식별자입니다.
id SnippetID! 업데이트할 스니펫의 전역 ID입니다.

필드

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

Mutation.memberRoleCreate

Introduced in GitLab 16.5.
Status: Experiment.

입력 유형: MemberRoleCreateInput

인수

이름 유형 설명
baseAccessLevel MemberAccessLevel! 맞춤형 역할에 대한 기본 접근 수준입니다.
clientMutationId String 변경을 수행하는 클라이언트의 고유 식별자입니다.
description String 멤버 역할의 설명입니다.
groupPath ID 변환할 멤버 역할이 있는 그룹입니다. SaaS에 필수입니다.
name String 멤버 역할의 이름입니다.
permissions [MemberRolePermission!] 모든 맞춤화 가능한 권한 목록입니다.

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
memberRole MemberRole 업데이트된 회원 역할입니다.

Mutation.memberRoleDelete

상세정보:

도입됨: GitLab 16.7.

상태: Experiment.

입력 유형: MemberRoleDeleteInput

인수

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

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
memberRole MemberRole 삭제된 회원 역할입니다.

Mutation.memberRoleUpdate

입력 유형: MemberRoleUpdateInput

인수

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

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
memberRole MemberRole 업데이트된 회원 역할입니다.

Mutation.mergeRequestAccept

병합 요청을 수락합니다.

수락되면 소스 브랜치가 대상 브랜치로 병합될 예정이며,

가능한 경우 즉시 또는 자동 병합 전략 중 하나를 사용하여 병합됩니다.

GitLab 16.5에서, 병합은 비동기적으로 발생합니다.

이로 인해 변화를 요청한 후 mergeRequeststate가 업데이트되지 않습니다,

병합이 아직 발생하지 않았을 수 있기 때문입니다.

입력 유형: MergeRequestAcceptInput

인수

이름 타입 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자.
commitMessage String 사용자 정의 병합 커밋 메시지.
iid String! 변경할 병합 요청의 IID.
projectPath ID! 변경할 병합 요청이 있는 프로젝트.
sha String! 병합 요청 시점의 HEAD SHA.
shouldRemoveSourceBranch Boolean 소스 브랜치를 제거해야 하는지 여부.
squash Boolean 병합 전에 소스 브랜치의 커밋을 스쿼시합니다.
squashCommitMessage String 사용자 정의 스쿼시 커밋 메시지(스쿼시가 true인 경우).
strategy MergeStrategyEnum 병합 요청을 병합하는 방법.

필드

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

Mutation.mergeRequestCreate

입력 타입: MergeRequestCreateInput

인수

이름 타입 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자.
description String 병합 요청의 설명 (HTML로 렌더링된 Markdown, 캐싱을 위해).
labels [String!] 병합 요청의 레이블.
projectPath ID! 병합 요청이 연관된 프로젝트의 전체 경로.
sourceBranch String! 병합 요청의 소스 브랜치.
targetBranch String! 병합 요청의 대상 브랜치.
title String! 병합 요청의 제목.

필드

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

Mutation.mergeRequestReviewerRereview

입력 유형: MergeRequestReviewerRereviewInput

인수

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

필드

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

Mutation.mergeRequestSetAssignees

입력 유형: MergeRequestSetAssigneesInput

인수

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

필드

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

Mutation.mergeRequestSetDraft

입력 유형: MergeRequestSetDraftInput

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
draft Boolean! 병합 요청을 초안으로 설정할지 여부입니다.
iid String! 변화를 수행할 병합 요청의 IID입니다.
projectPath ID! 변화를 수행할 병합 요청이 위치한 프로젝트입니다.

필드

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

Mutation.mergeRequestSetLabels

입력 유형: MergeRequestSetLabelsInput

인수

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

필드

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

Mutation.mergeRequestSetLocked

입력 유형: MergeRequestSetLockedInput

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
iid String! 변화를 줄 병합 요청의 IID입니다.
locked Boolean! 병합 요청을 잠글지 여부입니다.
projectPath ID! 변화를 줄 병합 요청이 있는 프로젝트입니다.

필드

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

Mutation.mergeRequestSetMilestone

입력 유형: MergeRequestSetMilestoneInput

인수

이름 유형 설명
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

인수

이름 유형 설명
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입니다.
overrideRequestedChanges Boolean 요청된 모든 변경 사항을 무시합니다. 이 병합 요청을 병합할 수 있는 권한이 있는 사용자만 설정할 수 있습니다.
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.mergeTrainsDeleteCar

Introduced in GitLab 17.2.

Status: Experiment.

입력 타입: MergeTrainsDeleteCarInput

인수

이름 타입 설명
carId MergeTrainsCarID! 자동차의 전역 ID입니다.
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.

필드

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

Mutation.mlModelCreate

Introduced in GitLab 16.8.
Status: Experiment.

Input type: MlModelCreateInput

인수

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트에 대한 고유 식별자입니다.
description String 모델에 대한 설명입니다.
name String! 모델의 이름입니다.
projectPath ID! 변이할 모델이 포함된 프로젝트입니다.

필드

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

Mutation.mlModelDelete

Introduced in GitLab 17.0.
Status: Experiment.

Input type: MlModelDeleteInput

인수

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

필드

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

Mutation.mlModelDestroy

Introduced in GitLab 16.10.
Status: Experiment.

Input type: MlModelDestroyInput

Arguments

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
id MlModelID! 삭제할 모델의 전역 ID입니다.
projectPath ID! 변화를 적용할 모델이 있는 프로젝트입니다.

Fields

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
message String 모델 삭제 결과 메시지입니다.
model MlModel 변화를 적용한 후의 모델입니다.

Mutation.mlModelEdit

Introduced in GitLab 17.3.

Status: Experiment.

Input type: MlModelEditInput

Arguments

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
description String 모델의 설명입니다.
modelId Int 모델의 ID입니다.
name String! 모델의 이름입니다.
projectPath ID! 변화를 적용할 모델이 있는 프로젝트입니다.

Fields

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
model MlModel 변화를 적용한 후의 모델입니다.

Mutation.mlModelVersionCreate

Introduced in GitLab 17.1.

Status: Experiment.

Input type: MlModelVersionCreateInput

Arguments

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
description String 모델 버전의 설명입니다.
modelId MlModelID! 버전이 속한 모델의 전역 ID입니다.
projectPath ID! 변화를 적용할 모델이 있는 프로젝트입니다.
version String 모델 버전입니다.

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
modelVersion MlModelVersion 변화 후의 모델입니다.

Mutation.mlModelVersionDelete

Introduced in GitLab 17.0.

Status: Experiment.

입력 유형: MlModelVersionDeleteInput

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자입니다.
id MlModelVersionID! 삭제할 모델 버전의 전역 ID입니다.

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
modelVersion MlModelVersion 삭제된 모델 버전입니다.

Mutation.mlModelVersionEdit

Introduced in GitLab 17.4.

Status: Experiment.

입력 유형: MlModelVersionEditInput

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자입니다.
description String! 모델 버전에 대한 설명입니다.
modelId MlModelID! 버전이 속한 모델의 전역 ID입니다.
projectPath ID! 변화를 수행할 모델이 포함된 프로젝트입니다.
version String! 모델 버전입니다.

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
modelVersion MlModelVersion 변화 후의 모델입니다.

Mutation.namespaceBanDestroy

입력 유형: NamespaceBanDestroyInput

인수

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

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
namespaceBan NamespaceBan 네임스페이스 금지입니다.

Mutation.namespaceCiCdSettingsUpdate

입력 유형: NamespaceCiCdSettingsUpdateInput

인수

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

필드

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

Mutation.namespaceCreateRemoteDevelopmentClusterAgentMapping

입력 유형: NamespaceCreateRemoteDevelopmentClusterAgentMappingInput

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
clusterAgentId ClustersAgentID! 네임스페이스와 연결될 클러스터 에이전트의 전역 ID입니다.
namespaceId NamespaceID! 클러스터 에이전트와 연결될 네임스페이스의 전역 ID입니다.

필드

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

Mutation.namespaceDeleteRemoteDevelopmentClusterAgentMapping

입력 유형: NamespaceDeleteRemoteDevelopmentClusterAgentMappingInput

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유한 식별자입니다.
clusterAgentId ClustersAgentID! 네임스페이스와 연결 해제해야 하는 클러스터 에이전트의 GlobalID입니다.
namespaceId NamespaceID! 클러스터 에이전트와 연결 해제해야 하는 네임스페이스의 GlobalID입니다.

필드

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

Mutation.noteConvertToThread

표준 댓글을 해결 가능한 스레드로 변환합니다.

입력 유형: NoteConvertToThreadInput

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유한 식별자입니다.
id NoteID! 변환할 노트의 Global ID입니다.

필드

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

Mutation.oncallRotationCreate

입력 유형: OncallRotationCreateInput

인수

이름 유형 설명
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

인수

이름 유형 설명
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

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자입니다.
description String 온콜 일정에 대한 설명입니다.
name String! 온콜 일정의 이름입니다.
projectPath ID! 온콜 일정을 생성할 프로젝트입니다.
timezone String! 온콜 일정의 시간대입니다.

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
oncallSchedule IncidentManagementOncallSchedule 온콜 일정입니다.

Mutation.oncallScheduleDestroy

입력 유형: OncallScheduleDestroyInput

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자입니다.
iid String! 제거할 온콜 일정의 내부 ID입니다.
projectPath ID! 온콜 일정을 제거할 프로젝트입니다.

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
oncallSchedule IncidentManagementOncallSchedule 온콜 일정입니다.

Mutation.oncallScheduleUpdate

입력 유형: OncallScheduleUpdateInput

인수

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

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
oncallSchedule IncidentManagementOncallSchedule 온콜 일정입니다.

Mutation.organizationCreate

세부정보:

Introduced in GitLab 16.6.

Status: Experiment.

입력 유형: OrganizationCreateInput

인수

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

필드

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

Mutation.organizationUpdate

세부정보:

Introduced in GitLab 16.7.

Status: Experiment.

입력 유형: OrganizationUpdateInput

인수

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

필드

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

Mutation.organizationUserUpdate

Introduced in GitLab 17.5.

Status: Experiment.

입력 유형: OrganizationUserUpdateInput

인수

이름 유형 설명
accessLevel OrganizationUserAccessLevel! 조직 사용자의 액세스 수준을 업데이트할 때.
clientMutationId String 변이를 수행하는 클라이언트에 대한 고유 식별자.
id OrganizationsOrganizationUserID! 변이할 조직 사용자의 ID.

필드

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트에 대한 고유 식별자.
errors [String!]! 변이 실행 중에 발생한 오류.
organizationUser OrganizationUser Deprecated: Status: Experiment. Introduced in GitLab 17.5.

Mutation.pagesMarkOnboardingComplete

입력 유형: PagesMarkOnboardingCompleteInput

인수

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트에 대한 고유 식별자.
projectPath ID! 프로젝트의 전체 경로.

필드

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

Mutation.pipelineCancel

입력 유형: PipelineCancelInput

인수

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

필드

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

Mutation.pipelineDestroy

입력 유형: PipelineDestroyInput

인수

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

필드

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

Mutation.pipelineRetry

입력 유형: PipelineRetryInput

인수

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

필드

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

Mutation.pipelineScheduleCreate

입력 유형: PipelineScheduleCreateInput

인수

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

필드

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

Mutation.pipelineScheduleDelete

입력 유형: PipelineScheduleDeleteInput

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자입니다.
id CiPipelineScheduleID! 변화를 수행할 파이프라인 스케줄의 ID입니다.

필드

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

Mutation.pipelineSchedulePlay

입력 유형: PipelineSchedulePlayInput

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자입니다.
id CiPipelineScheduleID! 변화를 수행할 파이프라인 스케줄의 ID입니다.

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
errors [String!]! 변화의 실행 중에 발생한 오류입니다.
pipelineSchedule PipelineSchedule 변화 후의 파이프라인 일정입니다.

Mutation.pipelineScheduleTakeOwnership

입력 유형: PipelineScheduleTakeOwnershipInput

인수

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

필드

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

Mutation.pipelineScheduleUpdate

입력 유형: PipelineScheduleUpdateInput

인수

이름 유형 설명
active Boolean 파이프라인 일정이 활성화되어야 하는지 여부를 나타냅니다.
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
cron String 파이프라인 일정의 Cron 표현식입니다.
cronTimezone String ActiveSupport::TimeZone에서 지원하는 Cron 시간대입니다. 예: “Pacific Time (US & Canada)” (기본값: “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.

Input type: PipelineTriggerCreateInput

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
description String! 파이프라인 트리거 토큰의 설명입니다.
projectPath ID! 변화를 수행할 파이프라인 트리거 토큰이 위치한 프로젝트의 전체 경로입니다.

필드

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

Mutation.pipelineTriggerDelete

Introduced in GitLab 16.3.
Status: Experiment.

Input type: PipelineTriggerDeleteInput

인수

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

필드

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

Mutation.pipelineTriggerUpdate

Introduced in GitLab 16.3.
Status: Experiment.

Input type: PipelineTriggerUpdateInput

인수

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

필드

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

Mutation.processUserBillablePromotionRequest

세부정보:

소개됨: GitLab 17.2.

상태: Experiment.

입력 유형: ProcessUserBillablePromotionRequestInput

인수

이름 유형 설명
clientMutationId String 변동을 수행하는 클라이언트의 고유 식별자입니다.
status MemberApprovalStatusType! 회원 승인 요청의 상태(승인, 거부, 보류)입니다.
userId UserID! 승격될 사용자의 글로벌 ID입니다.

필드

이름 유형 설명
clientMutationId String 변동을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변동 실행 중 발생한 오류입니다.
result UserPromotionStatusType 사용자 승급 프로세스의 상태(성공, 부분 성공, 실패)입니다.

Mutation.productAnalyticsProjectSettingsUpdate

입력 유형: ProductAnalyticsProjectSettingsUpdateInput

인수

이름 유형 설명
clientMutationId String 변동을 수행하는 클라이언트의 고유 식별자입니다.
cubeApiBaseUrl String Cube API의 기본 URL입니다.
cubeApiKey String Cube API의 API 키입니다.
fullPath ID! 설정이 속한 프로젝트의 전체 경로입니다.
productAnalyticsConfiguratorConnectionString String 제품 분석 구성 도구의 연결 문자열입니다.
productAnalyticsDataCollectorHost String 제품 분석 데이터 수집기의 호스트입니다.

필드

이름 타입 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
cubeApiBaseUrl String Cube API의 기본 URL입니다.
cubeApiKey String Cube API의 API 키입니다.
errors [String!]! 변화를 수행하는 동안 발생한 오류입니다.
productAnalyticsConfiguratorConnectionString String 제품 분석 구성 도구를 위한 연결 문자열입니다.
productAnalyticsDataCollectorHost String 제품 분석 데이터 수집기를 위한 호스트입니다.

Mutation.projectBlobsRemove

세부사항: 도입됨: GitLab 17.1.

상태: Experiment.

입력 유형: projectBlobsRemoveInput

인수

이름 타입 설명
blobOids [String!]! blob oids의 목록입니다.
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
projectPath ID! 교체할 프로젝트의 전체 경로입니다.

필드

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

Mutation.projectCiCdSettingsUpdate

입력 유형: ProjectCiCdSettingsUpdateInput

인수

이름 타입 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
fullPath ID! 설정에 해당하는 프로젝트의 전체 경로입니다.
inboundJobTokenScopeEnabled Boolean 다른 프로젝트에서 생성된 CI/CD 작업 토큰이 이 프로젝트에 대한 제한된 접근 권한을 갖는지 여부를 나타냅니다.
jobTokenScopeEnabled Boolean 사용 중단됨: 아웃바운드 작업 토큰 범위가 제거되고 있습니다. 이 필드는 이제 false로만 설정할 수 있습니다. GitLab 16.0에서 사용 중단되었습니다.
keepLatestArtifact Boolean 프로젝트에 대해 최신 아티팩트를 유지해야 하는지 여부를 나타냅니다.
mergePipelinesEnabled Boolean 병합 결과 파이프라인이 프로젝트에 대해 활성화되어 있는지 여부를 나타냅니다.
mergeTrainsEnabled Boolean 병합 기차가 프로젝트에 대해 활성화되어 있는지 여부를 나타냅니다.
mergeTrainsSkipTrainAllowed Boolean 병합 기차를 새로 고치지 않고 병합할 수 있는 옵션이 허용되는지 여부를 나타냅니다. merge_trains_skip_train 기능 플래그가 활성화되어 있지 않는 한 무시됩니다.
pushRepositoryForJobTokenAllowed Boolean 작업 토큰을 사용하여 원래 프로젝트 리포지토리에 푸시할 수 있는 가능성을 나타냅니다.

필드

이름 유형 설명
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! 프로젝트의 전역 ID.
userIds [UserID!]! 구성원들의 전역 ID.

필드

이름 유형 설명
clientMutationId String 변경을 수행하는 클라이언트의 고유 식별자.
errors [String!]! 변경 수행 중 발생한 오류.
projectMembers [ProjectMember!] 변경 후의 프로젝트 구성원.

Mutation.projectSavedReplyCreate

GitLab 16.11에서 도입됨.
상태: 실험.

Input type: ProjectSavedReplyCreateInput

Arguments

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
content String! 저장된 답변의 내용입니다.
name String! 저장된 답변의 이름입니다.
projectId ProjectID! 저장된 답변에 대한 프로젝트입니다.

Fields

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

Mutation.projectSavedReplyDestroy

GitLab 16.11에서 도입됨.
상태: 실험.

Input type: ProjectSavedReplyDestroyInput

Arguments

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
id ProjectsSavedReplyID! 프로젝트 수준 저장된 답변의 전역 ID입니다.

Fields

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

Mutation.projectSavedReplyUpdate

GitLab 16.11에서 도입됨.
상태: 실험.

Input type: ProjectSavedReplyUpdateInput

Arguments

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
content String! 저장된 답변의 내용입니다.
id ProjectsSavedReplyID! 프로젝트 수준 저장된 답변의 전역 ID입니다.
name String! 저장된 답변의 이름입니다.

필드

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

Mutation.projectSecretsManagerInitialize

입력 유형: ProjectSecretsManagerInitializeInput

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
projectPath ID! 비밀 관리자의 프로젝트입니다.

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
projectSecretsManager ProjectSecretsManager 프로젝트 비밀 관리자입니다.

Mutation.projectSecurityExclusionCreate

입력 유형: ProjectSecurityExclusionCreateInput

인수

이름 유형 설명
active Boolean! 제외가 활성인지 여부입니다.
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
description String 제외에 대한 선택적 설명입니다.
projectPath ID! 제외와 연관될 프로젝트의 전체 경로입니다.
scanner ExclusionScannerEnum! 제외를 기반으로 무시할 값에 대한 스캐너입니다.
type ExclusionTypeEnum! 제외의 유형입니다.
value String! 제외의 값입니다.

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
securityExclusion ProjectSecurityExclusion 생성된 프로젝트 보안 제외입니다.

Mutation.projectSecurityExclusionDelete

입력 유형: ProjectSecurityExclusionDeleteInput

인수

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

필드

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

Mutation.projectSecurityExclusionUpdate

입력 유형: ProjectSecurityExclusionUpdateInput

인수

이름 유형 설명
active Boolean 제외가 활성화되었는지 여부입니다.
clientMutationId String 변이를 수행하는 클라이언트를 위한 고유 식별자입니다.
description String 제외에 대한 선택적 설명입니다.
id SecurityProjectSecurityExclusionID! 업데이트할 제외의 전역 ID입니다.
scanner ExclusionScannerEnum 제외에 따라 값을 무시할 스캐너입니다.
type ExclusionTypeEnum 제외의 유형입니다.
value String 제외의 값입니다.

필드

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트를 위한 고유 식별자입니다.
errors [String!]! 변이 실행 중에 발생한 오류입니다.
securityExclusion ProjectSecurityExclusion 업데이트된 프로젝트 보안 제외입니다.

Mutation.projectSetComplianceFramework

프로젝트에 준수 프레임워크를 할당(또는 해제)합니다. 이 변이는 프로젝트에 관련된 준수 프레임워크가 하나 이상이면 오류를 발생시킵니다.

입력 유형: ProjectSetComplianceFrameworkInput

인수

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

필드

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

Mutation.projectSetContinuousVulnerabilityScanning

주어진 프로젝트에 대해 지속적인 취약점 스캐닝을 활성화/비활성화합니다.

GitLab 17.3에서 Deprecated되었습니다.
CVS는 영구적으로 활성화되었습니다. 자세한 내용은 이 에픽을 참조하세요.

입력 유형: ProjectSetContinuousVulnerabilityScanningInput

인수

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

필드

이름 유형 설명
clientMutationId String 변환을 수행하는 클라이언트의 고유 식별자입니다.
continuousVulnerabilityScanningEnabled Boolean! 기능이 활성화되었는지를 나타냅니다.
errors [String!]! 변환 실행 중에 발생한 오류입니다.

Mutation.projectSetLocked

입력 유형: ProjectSetLockedInput

인수

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

필드

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

Mutation.projectSettingsUpdate

Introduced in GitLab 16.9.
Status: Experiment.

Input type: ProjectSettingsUpdateInput

Arguments

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
duoFeaturesEnabled Boolean! GitLab Duo 기능이 프로젝트에 대해 활성화되어 있는지 여부를 나타냅니다.
fullPath ID! 설정이 포함된 프로젝트의 전체 경로입니다.

Fields

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
errors [String!]! 변화 실행 중 발생한 오류입니다.
projectSettings ProjectSetting! 변화 후의 프로젝트 설정입니다.

Mutation.projectSubscriptionCreate

Input type: ProjectSubscriptionCreateInput

Arguments

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
projectPath String! 프로젝트 구독의 하위 프로젝트의 전체 경로입니다.
upstreamPath String! 프로젝트 구독의 상위 프로젝트의 전체 경로입니다.

Fields

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
errors [String!]! 변화 실행 중 발생한 오류입니다.
subscription CiSubscriptionsProject 변화에 의해 생성된 프로젝트 구독입니다.

Mutation.projectSubscriptionDelete

Input type: ProjectSubscriptionDeleteInput

Arguments

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
subscriptionId CiSubscriptionsProjectID! 삭제할 구독의 ID입니다.

Fields

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
errors [String!]! 변화 실행 중 발생한 오류입니다.
project Project 변화 후의 프로젝트입니다.

Mutation.projectSyncFork

세부정보:

도입됨: GitLab 15.9.
상태: Experiment.

입력 유형: ProjectSyncForkInput

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자.
projectPath ID! 초기화할 프로젝트의 전체 경로.
targetBranch String! 가져올 포크의 참조.

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자.
details ForkDetails 업데이트된 포크 세부정보.
errors [String!]! 변화를 실행하는 동안 발생한 오류.

Mutation.projectTextReplace

세부정보:

도입됨: GitLab 17.1.
상태: Experiment.

입력 유형: projectTextReplaceInput

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자.
projectPath ID! 교체할 프로젝트의 전체 경로.
replacements [String!]! 프로젝트 전역에서 교체할 텍스트 패턴 목록.

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자.
errors [String!]! 변화를 실행하는 동안 발생한 오류.

Mutation.projectUpdateComplianceFrameworks

프로젝트의 준수 프레임워크를 업데이트합니다.

입력 유형: ProjectUpdateComplianceFrameworksInput

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자.
complianceFrameworkIds [ComplianceManagementFrameworkID!]! 프로젝트에 대해 업데이트할 준수 프레임워크의 ID.
projectId ProjectID! 준수 프레임워크를 변경할 프로젝트의 ID.

필드

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

Mutation.prometheusIntegrationCreate

입력 유형: PrometheusIntegrationCreateInput

인수

이름 유형 설명
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 변화를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
integration AlertManagementPrometheusIntegration 새로 생성된 통합입니다.

Mutation.prometheusIntegrationUpdate

입력 유형: PrometheusIntegrationUpdateInput

인수

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

필드

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

Mutation.promoteToEpic

세부정보: Deprecated in GitLab 17.5.
WorkItem 유형으로 대체되었습니다.

입력 유형: PromoteToEpicInput

인수

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트를 위한 고유 식별자입니다.
groupPath ID 승격된 Epic이 속할 그룹입니다.
iid String! 변형할 이슈의 IID입니다.
projectPath ID! 변형할 이슈가 있는 프로젝트입니다.

필드

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

Mutation.refreshStandardsAdherenceChecks

입력 유형: RefreshStandardsAdherenceChecksInput

인수

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

필드

이름 유형 설명
adherenceChecksStatus StandardsAdherenceChecksStatus 기준 준수 확인의 진행 상황입니다.
clientMutationId String 변이를 수행하는 클라이언트를 위한 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.

Mutation.releaseAssetLinkCreate

입력 유형: ReleaseAssetLinkCreateInput

Arguments

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
directAssetPath String 직접 자산 링크의 상대 경로입니다.
linkType ReleaseAssetLinkType 자산 링크의 유형입니다.
name String! 자산 링크의 이름입니다.
projectPath ID! 자산 링크가 연결된 프로젝트의 전체 경로입니다.
tagName String! 연결된 릴리스의 태그 이름입니다.
url String! 자산 링크의 URL입니다.

Fields

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

Mutation.releaseAssetLinkDelete

입력 유형: ReleaseAssetLinkDeleteInput

Arguments

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

Fields

이름 유형 설명
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 변화를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변화를 수행하는 동안 발생한 오류입니다.
link ReleaseAssetLink 변화 후의 자산 링크입니다.

Mutation.releaseCreate

입력 유형: ReleaseCreateInput

인수

이름 유형 설명
assets ReleaseAssetsInput 릴리스와 연관된 자산입니다.
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
description String 릴리스에 대한 설명( “릴리스 노트”로도 알려짐)입니다.
milestones [String!] 릴리스와 연관된 각 마일스톤의 제목입니다. GitLab Premium 고객은 그룹 마일스톤을 지정할 수 있습니다.
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

인수

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

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
release Release 삭제된 릴리스입니다.

Mutation.releaseUpdate

입력 유형: ReleaseUpdateInput

인수

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

필드

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

Mutation.removeProjectFromSecurityDashboard

입력 유형: RemoveProjectFromSecurityDashboardInput

인수

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

필드

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

Mutation.repositionImageDiffNote

이미지에서 DiffNote를 재배치합니다 (position.positionType"image"Note).

입력 유형: RepositionImageDiffNoteInput

Arguments

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

Fields

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

Mutation.restorePagesDeployment

삭제를 위해 예약된 Pages 배포를 복원합니다.

Introduced in GitLab 17.1.
Status: Experiment.

입력 유형: RestorePagesDeploymentInput

Arguments

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

Fields

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

Mutation.runnerCacheClear

입력 유형: RunnerCacheClearInput

Arguments

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
projectId ProjectID! 러너 캐시를 지울 프로젝트의 글로벌 ID입니다.

Fields

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

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!] 러너와 관련된 태그.

Fields

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자.
errors [String!]! 변화를 실행하는 동안 발생한 오류.
runner CiRunner 변화 이후의 러너.

Mutation.runnerDelete

Input type: RunnerDeleteInput

Arguments

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자.
id CiRunnerID! 삭제할 러너의 ID.

필드

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

Mutation.runnerUpdate

입력 타입: RunnerUpdateInput

인수

이름 타입 설명
accessLevel CiRunnerAccessLevel 러너의 접근 수준입니다.
active Boolean Deprecated: 이름이 변경되었습니다. paused를 사용하세요. GitLab 14.8에서 더 이상 사용되지 않습니다.
associatedProjects [ProjectID!] 러너와 연결된 프로젝트입니다. 프로젝트 러너에만 사용할 수 있습니다.
clientMutationId String 변경을 수행하는 클라이언트의 고유 식별자입니다.
description String 러너의 설명입니다.
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

입력 유형: RunnersExportUsageInput

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
fromDate ISO8601Date 보고할 기간의 UTC 시작 날짜입니다. 기본값은 지난 월의 시작입니다.
fullPath ID 작업을 그룹 또는 프로젝트의 전체 경로로 필터링합니다. 예: gitlab-org 또는 gitlab-org/gitlab. 그룹(지정 시)이나 프로젝트(지정 시)의 유지 관리 역할을 가진 관리자 및 사용자만 사용할 수 있습니다. 5000개의 자식 프로젝트의 러너로 제한됩니다.
maxProjectCount Int 반환할 최대 프로젝트 수입니다. 다른 모든 러너 사용은 <Other projects> 항목에 귀속됩니다. 기본값은 1000 프로젝트입니다.
runnerType CiRunnerType 보고서에 포함할 러너의 범위입니다.
toDate ISO8601Date 보고할 기간의 UTC 종료 날짜입니다. 기본값은 fromDate에 지정된 달의 끝입니다.

필드

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

Mutation.runnersRegistrationTokenReset

입력 유형: RunnersRegistrationTokenResetInput

인수

이름 유형 설명
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

인수

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
id UsersSavedReplyID! 사용자 저장 답장의 전역 ID입니다.

필드

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

Mutation.savedReplyUpdate

입력 유형: SavedReplyUpdateInput

인수

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

필드

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

Mutation.scanExecutionPolicyCommit

지정된 프로젝트(full_path)에 대해 policy_yaml 내용을 할당된 보안 정책 프로젝트에 커밋합니다.

입력 타입: ScanExecutionPolicyCommitInput

인수

이름 타입 설명
clientMutationId String 변이를 수행하는 클라이언트에 대한 고유 식별자입니다.
fullPath String 프로젝트의 전체 경로입니다.
name String! 정책의 이름입니다. 이름이 null인 경우 policy_yamlname 필드가 사용됩니다.
operationMode MutationOperationMode! 작업 모드를 변경합니다.
policyYaml String! 정책의 YAML 스니펫입니다.
projectPath ID Deprecated: 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

인수

이름 타입 설명
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자입니다.
uuid String! 병합 요청을 생성하는 데 사용될 보안 발견의 UUID입니다.

필드

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

Mutation.securityFindingCreateVulnerability

세부정보:
Introduced in GitLab 17.5.
Status: Experiment.

입력 타입: SecurityFindingCreateVulnerabilityInput

인수

이름 타입 설명
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자입니다.
uuid String! 취약성을 생성하는 데 사용될 보안 발견의 UUID입니다.

필드

이름 타입 설명
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자입니다.
errors [String!]! 변화 실행 중에 발생한 오류입니다.
vulnerability Vulnerability 변화 후 생성된 취약성입니다.

Mutation.securityFindingDismiss

입력 타입: SecurityFindingDismissInput

인수

이름 타입 설명
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자입니다.
comment String 발견을 기각해야 하는 이유에 대한 댓글입니다.
dismissalReason VulnerabilityDismissalReason 발견을 기각해야 하는 이유입니다.
uuid String! 기각될 발견의 UUID입니다.

필드

이름 유형 설명
clientMutationId String 변환을 수행하는 클라이언트에 대한 고유 식별자.
errors [String!]! 변환 실행 중 발생한 오류.
securityFinding PipelineSecurityReportFinding 해제된 발견.
uuid String 해제된 발견의 UUID.

Mutation.securityFindingRevertToDetected

입력 유형: SecurityFindingRevertToDetectedInput

인수

이름 유형 설명
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

인수

이름 유형 설명
clientMutationId String 변환을 수행하는 클라이언트에 대한 고유 식별자.
fullPath String 프로젝트 또는 그룹의 전체 경로.
projectPath ID 사용 중단: fullPath를 사용하십시오. GitLab 14.10에서 사용 중단.
securityPolicyProjectId ProjectID! 보안 정책 프로젝트의 ID.

필드

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

Mutation.securityPolicyProjectCreate

지정된 프로젝트 또는 그룹(full_path)에 보안 정책 프로젝트를 생성하고 할당합니다.

입력 유형: SecurityPolicyProjectCreateInput

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
fullPath String 프로젝트 또는 그룹의 전체 경로입니다.
projectPath ID Deprecated: fullPath를 사용하세요. GitLab 14.10에서 더 이상 사용되지 않음.

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
project Project 생성된 보안 정책 프로젝트입니다.

Mutation.securityPolicyProjectCreateAsync

상태: Alpha. 지정된 프로젝트 또는 그룹(full_path)에 비동기적으로 보안 정책 프로젝트를 생성하고 할당합니다.

상세 정보:
도입됨: GitLab 17.3.
상태: Experiment.

입력 유형: SecurityPolicyProjectCreateAsyncInput

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
fullPath String! 프로젝트 또는 그룹의 전체 경로입니다.

필드

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

Mutation.securityPolicyProjectUnassign

지정된 프로젝트(full_path)에 대한 보안 정책 프로젝트의 할당을 해제합니다.

입력 유형: SecurityPolicyProjectUnassignInput

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
fullPath String 프로젝트 또는 그룹의 전체 경로입니다.
projectPath ID Deprecated: fullPath를 사용하세요. GitLab 14.10에서 더 이상 사용되지 않음.

필드

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

Mutation.securityTrainingUpdate

입력 유형: SecurityTrainingUpdateInput

인수

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

필드

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변이를 실행하는 동안 발생한 오류입니다.
training ProjectSecurityTraining 변이에 해당하는 훈련 엔티티를 나타냅니다.

Mutation.setContainerScanningForRegistry

지정된 프로젝트의 컨테이너 레지스트리에 대한 컨테이너 스캐닝을 활성화/비활성화합니다.

입력 유형: SetContainerScanningForRegistryInput

인수

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
enable Boolean! 컨테이너 레지스트리 기능에 대한 원하는 상태입니다.
namespacePath ID! 네임스페이스(프로젝트)의 전체 경로입니다.

필드

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
containerScanningForRegistryEnabled Boolean 이 기능이 활성화되었는지 여부입니다.
errors [String!]! 변이를 실행하는 동안 발생한 오류입니다.

Mutation.setPreReceiveSecretDetection

주어진 프로젝트에 대한 비밀 푸시 보호를 활성화/비활성화합니다.

입력 유형: SetPreReceiveSecretDetectionInput

인수

이름 유형 설명
clientMutationId String 변형을 수행하는 클라이언트를 위한 고유 식별자입니다.
enable Boolean! 비밀 푸시 보호 기능에 대한 원하는 상태입니다.
namespacePath ID! 네임스페이스(프로젝트)의 전체 경로입니다.

필드

이름 유형 설명
clientMutationId String 변형을 수행하는 클라이언트를 위한 고유 식별자입니다.
errors [String!]! 변형 실행 중 발생한 오류들입니다.
preReceiveSecretDetectionEnabled Boolean 기능이 활성화되었는지 여부입니다.

Mutation.starProject

Introduced in GitLab 16.7.
Status: Experiment.

입력 유형: StarProjectInput

인수

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

필드

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

Mutation.terraformStateDelete

입력 유형: TerraformStateDeleteInput

인수

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

필드

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

Mutation.terraformStateLock

입력 유형: TerraformStateLockInput

인수

이름 유형 설명
clientMutationId String 변경을 수행하는 클라이언트를 위한 고유 식별자입니다.
id TerraformStateID! Terraform 상태의 전역 ID입니다.

필드

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

Mutation.terraformStateUnlock

입력 유형: TerraformStateUnlockInput

인수

이름 유형 설명
clientMutationId String 변경을 수행하는 클라이언트를 위한 고유 식별자입니다.
id TerraformStateID! Terraform 상태의 전역 ID입니다.

필드

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

Mutation.timelineEventCreate

세부정보:

Introduced in GitLab 15.6.

Status: Experiment.

입력 유형: TimelineEventCreateInput

인수

이름 유형 설명
clientMutationId String 변경을 수행하는 클라이언트를 위한 고유 식별자입니다.
incidentId IssueID! 타임라인 이벤트의 사고 ID입니다.
note String! 타임라인 이벤트의 텍스트 노트입니다.
occurredAt Time! 이벤트가 발생한 시각의 타임스탬프입니다.
timelineEventTagNames [String!] 사고 타임라인 이벤트의 태그입니다.

필드

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

Mutation.timelineEventDestroy

입력 타입: TimelineEventDestroyInput

인수

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

필드

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

Mutation.timelineEventPromoteFromNote

입력 타입: TimelineEventPromoteFromNoteInput

인수

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

필드

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

Mutation.timelineEventTagCreate

입력 타입: TimelineEventTagCreateInput

인수

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

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변화를 수행하는 동안 발생한 오류입니다.
timelineEventTag TimelineEventTagType 타임라인 이벤트 태그입니다.

Mutation.timelineEventUpdate

입력 유형: TimelineEventUpdateInput

인수

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

필드

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

Mutation.timelogCreate

입력 유형: TimelogCreateInput

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
issuableId IssuableID! 이슈(이슈, 작업 항목 또는 병합 요청)의 글로벌 ID입니다.
spentAt Time 시간이 소요된 시점의 타임스탬프입니다. 빈 경우 현재 시간이 기본값으로 설정됩니다.
summary String! 소비된 시간의 요약입니다.
timeSpent String! 소비된 시간의 양입니다.

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변화를 수행하는 동안 발생한 오류입니다.
timelog Timelog 타임로그입니다.

Mutation.timelogDelete

입력 유형: TimelogDeleteInput

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
id TimelogID! 타임로그의 글로벌 ID입니다.

필드

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

Mutation.todoCreate

입력 유형: TodoCreateInput

인수

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

필드

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

Mutation.todoMarkDone

입력 유형: TodoMarkDoneInput

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
id TodoID! 완료로 표시할 할 일 항목의 글로벌 ID입니다.

필드

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

Mutation.todoRestore

입력 유형: TodoRestoreInput

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자.
id TodoID! 복원할 할 일 항목의 전역 ID.

필드

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

Mutation.todoRestoreMany

입력 유형: TodoRestoreManyInput

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자.
ids [TodoID!]! 복원할 할 일 항목의 전역 ID(한 번에 최대 50개 지원).

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자.
errors [String!]! 변화를 실행하는 동안 발생한 오류.
todos [Todo!]! 업데이트된 할 일 항목.

Mutation.todoSnooze

Introduced in GitLab 17.4.
Status: Experiment.

입력 유형: TodoSnoozeInput

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자.
id TodoID! 일시 중지할 할 일 항목의 전역 ID.
snoozeUntil Time! 할 일이 일시 중지되어야 하는 시간.

필드

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

Mutation.todoUnSnooze

세부정보:

도입된 버전: GitLab 17.4.

상태: Experiment.

입력 유형: TodoUnSnoozeInput

인수

이름 유형 설명
clientMutationId String 변형을 수행하는 클라이언트에 대한 고유 식별자입니다.
id TodoID! 스누즈를 해제할 할 일 항목의 글로벌 ID입니다.

필드

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

Mutation.todosMarkAllDone

입력 유형: TodosMarkAllDoneInput

인수

이름 유형 설명
clientMutationId String 변형을 수행하는 클라이언트에 대한 고유 식별자입니다.
targetId TodoableID 할 일 항목의 부모의 글로벌 ID입니다. 이슈, 병합 요청, 디자인 및 에픽이 지원됩니다. 인수가 생략되면 현재 사용자의 모든 대기 중인 할 일 항목이 완료로 표시됩니다.

필드

이름 유형 설명
clientMutationId String 변형을 수행하는 클라이언트에 대한 고유 식별자입니다.
errors [String!]! 변형 실행 중 발생한 오류입니다.
todos [Todo!]! 업데이트된 할 일 항목입니다.

Mutation.updateAbuseReportNote

오용 보고서 노트를 업데이트합니다.

세부정보:

도입된 버전: GitLab 17.5.

상태: Experiment.

입력 유형: UpdateAbuseReportNoteInput

인수

이름 유형 설명
body String! 노트의 내용입니다.
clientMutationId String 변형을 수행하는 클라이언트에 대한 고유 식별자입니다.
id AntiAbuseReportsNoteID! 업데이트할 노트의 글로벌 ID입니다.

필드

이름 종류 설명
clientMutationId String 변형을 수행하는 클라이언트를 위한 고유 식별자입니다.
errors [String!]! 변형 실행 중 발생한 오류입니다.
note AbuseReportNote! 변형 후의 남용 보고 노트입니다.

Mutation.updateAlertStatus

입력 유형: UpdateAlertStatusInput

인수

이름 종류 설명
clientMutationId String 변형을 수행하는 클라이언트를 위한 고유 식별자입니다.
iid String! 변형할 경고의 IID입니다.
projectPath ID! 변형할 경고가 있는 프로젝트입니다.
status AlertManagementStatus! 경고에 설정할 상태입니다.

필드

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

Mutation.updateBoard

입력 유형: UpdateBoardInput

인수

이름 종류 설명
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

세부정보:

GitLab 17.5에서 사용 중단되었습니다.

WorkItem 유형으로 대체되었습니다.

입력 유형: UpdateBoardEpicUserPreferencesInput

인수

이름 유형 설명
boardId BoardID! 보드의 글로벌 ID입니다.
clientMutationId String 변형을 수행하는 클라이언트의 고유 식별자입니다.
collapsed Boolean! 에픽이 보드에서 축소되어야 하는지 여부입니다.
epicId EpicID! 선호도를 설정할 에픽의 ID입니다.

필드

이름 유형 설명
clientMutationId String 변형을 수행하는 클라이언트의 고유 식별자입니다.
epicUserPreferences BoardEpicUserPreferences 변형 후 보드에서 에픽에 대한 사용자 선호도입니다.
errors [String!]! 변형 실행 중 발생한 오류입니다.

Mutation.updateBoardList

입력 유형: UpdateBoardListInput

인수

이름 유형 설명
clientMutationId String 변형을 수행하는 클라이언트의 고유 식별자입니다.
collapsed Boolean 사용자를 위해 목록이 축소되어 있는지를 나타냅니다.
listId ListID! 목록의 글로벌 ID입니다.
position Int 보드 내의 목록 위치입니다.

필드

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

Mutation.updateComplianceFramework

입력 유형: UpdateComplianceFrameworkInput

인수

이름 유형 설명
clientMutationId String 변형을 수행하는 클라이언트에 대한 고유 식별자입니다.
id ComplianceManagementFrameworkID! 업데이트할 준수 프레임워크의 글로벌 ID입니다.
params ComplianceFrameworkInput! 준수 프레임워크를 업데이트할 매개변수입니다.

필드

이름 유형 설명
clientMutationId String 변형을 수행하는 클라이언트에 대한 고유 식별자입니다.
complianceFramework ComplianceFramework 변형 후 준수 프레임워크입니다.
errors [String!]! 변형 실행 중에 발생한 오류입니다.

Mutation.updateContainerExpirationPolicy

입력 유형: UpdateContainerExpirationPolicyInput

인수

이름 유형 설명
cadence ContainerExpirationPolicyCadenceEnum 컨테이너 만료 정책의 일정입니다.
clientMutationId String 변형을 수행하는 클라이언트에 대한 고유 식별자입니다.
enabled Boolean 컨테이너 만료 정책이 활성화되어 있는지를 나타냅니다.
keepN ContainerExpirationPolicyKeepEnum 유지할 태그 수입니다.
nameRegex UntrustedRegexp 정규 표현식 패턴과 일치하는 이름을 가진 태그가 만료됩니다.
nameRegexKeep UntrustedRegexp 정규 표현식 패턴과 일치하는 이름을 가진 태그가 보존됩니다.
olderThan ContainerExpirationPolicyOlderThanEnum 주어진 나이보다 오래된 태그가 만료됩니다.
projectPath ID! 컨테이너 만료 정책이 위치한 프로젝트 경로입니다.

필드

이름 유형 설명
clientMutationId String 변형을 수행하는 클라이언트에 대한 고유 식별자입니다.
containerExpirationPolicy ContainerExpirationPolicy 사용 중단됨: container_tags_expiration_policy를 사용하세요. GitLab 17.5에서 사용 중단됨.
containerTagsExpirationPolicy ContainerTagsExpirationPolicy 변형 후 컨테이너 태그 만료 정책입니다.
errors [String!]! 변형 실행 중에 발생한 오류입니다.

Mutation.updateContainerRegistryProtectionRule

프로젝트 컨테이너에 대한 액세스를 제한하는 컨테이너 레지스트리 보호 규칙을 업데이트합니다. 특정 역할이 없는 사용자가 컨테이너를 변경하는 것을 방지할 수 있습니다. 기능 플래그 container_registry_protected_containers가 활성화된 경우에만 사용 가능합니다.

Introduced GitLab 16.7.
Status: Experiment.

Input type: UpdateContainerRegistryProtectionRuleInput

Arguments

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
id ContainerRegistryProtectionRuleID! 업데이트할 컨테이너 레지스트리 보호 규칙의 글로벌 ID입니다.
minimumAccessLevelForDelete ContainerRegistryProtectionRuleAccessLevel Deprecated: Status: Experiment. GitLab 16.7에 도입되었습니다.
minimumAccessLevelForPush ContainerRegistryProtectionRuleAccessLevel Deprecated: Status: Experiment. GitLab 16.7에 도입되었습니다.
repositoryPathPattern String Deprecated: Status: Experiment. GitLab 16.7에 도입되었습니다.

Fields

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
containerRegistryProtectionRule ContainerRegistryProtectionRule Deprecated: Status: Experiment. GitLab 16.7에 도입되었습니다.
errors [String!]! 변화를 수행하는 동안 발생한 오류입니다.

Mutation.updateDependencyProxyImageTtlGroupPolicy

이 설정은 그룹 소유자만 조정할 수 있습니다.

Input type: UpdateDependencyProxyImageTtlGroupPolicyInput

Arguments

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
enabled Boolean 정책이 활성화되었는지 또는 비활성화되었는지를 나타냅니다.
groupPath ID! 그룹 의존성 프록시 이미지 TTL 정책을 위한 그룹 경로입니다.
ttl Int 캐시된 이미지 파일을 보관할 일수입니다.

필드

이름 타입 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
dependencyProxyImageTtlPolicy DependencyProxyImageTtlGroupPolicy 변화 후 그룹 이미지 TTL 정책입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.

Mutation.updateDependencyProxyPackagesSettings

패키지 설정을 위한 의존성 프록시를 업데이트하거나 생성합니다.

패키지 및 의존성 프록시가 구성에서 활성화되어 있어야 합니다.

패키지 기능이 프로젝트 수준에서 활성화되어야 합니다.

입력 유형: UpdateDependencyProxyPackagesSettingsInput

인수

이름 타입 설명
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

이 설정은 그룹 소유자만 조정할 수 있습니다.

입력 유형: UpdateDependencyProxySettingsInput

인수

이름 타입 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
enabled Boolean 정책이 활성화되었거나 비활성화되었는지를 나타냅니다.
groupPath ID! 그룹 의존성 프록시의 그룹 경로입니다.

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
dependencyProxySetting DependencyProxySetting 변화를 적용한 후의 그룹 의존성 프록시 설정입니다.
errors [String!]! 변화를 수행하는 동안 발생한 오류입니다.

Mutation.updateEpic

Deprecated in GitLab 17.5.

WorkItem 유형으로 대체되었습니다.

입력 유형: UpdateEpicInput

인수

이름 유형 설명
addLabelIds [ID!] 에픽에 추가할 레이블의 ID입니다.
addLabels [String!] 에픽에 추가할 레이블 배열입니다.
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
color Color 에픽의 색상입니다. 기능 플래그 epic_color_highlight가 활성화된 경우에만 사용 가능합니다. 이 플래그는 기본적으로 비활성화되어 있으며, 이 기능은 실험적이며 사전 통보 없이 변경될 수 있습니다.
confidential Boolean 에픽이 기밀인지 여부를 나타냅니다.
description String 에픽의 설명입니다.
dueDateFixed String 에픽의 종료 날짜입니다.
dueDateIsFixed Boolean 종료 날짜가 issue milestones가 아닌 due_date_fixed 필드에서 가져와야 함을 나타냅니다.
groupPath ID! 변경할 에픽이 있는 그룹입니다.
iid ID! 변경할 에픽의 IID입니다.
removeLabelIds [ID!] 에픽에서 제거할 레이블의 ID입니다.
removeLabels [String!] 에픽에서 제거할 레이블 배열입니다.
startDateFixed String 에픽의 시작 날짜입니다.
startDateIsFixed Boolean 시작 날짜가 issue milestones가 아닌 start_date_fixed 필드에서 가져와야 함을 나타냅니다.
stateEvent EpicStateEvent 에픽의 상태 이벤트입니다.
title String 에픽의 제목입니다.

필드

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

Mutation.updateEpicBoardList

GitLab 17.5에서 Deprecated되었습니다.
WorkItem 유형으로 대체되었습니다.

입력 유형: UpdateEpicBoardListInput

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자입니다.
collapsed Boolean 사용자에 대해 리스트가 축소되었는지를 나타냅니다.
listId BoardsEpicListID! 에픽 리스트의 전역 ID입니다.
position Int 보드 내에서 리스트의 위치입니다.

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자입니다.
errors [String!]! 변화 실행 중에 발생한 오류입니다.
list EpicList 변화를 적용한 에픽 리스트입니다.

Mutation.updateImageDiffNote

이미지에서 DiffNote를 업데이트합니다( position.positionType"image"Note에서).

Note의 본문에 빠른 작업만 포함된 경우, 업데이트 중에 Note가 파기되며, Note가 반환되지 않습니다.

입력 유형: UpdateImageDiffNoteInput

인수

이름 유형 설명
body String Note의 내용입니다.
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자입니다.
id NoteID! 업데이트할 Note의 전역 ID입니다.
position UpdateDiffImagePositionInput Diff에서 Note의 위치입니다.

필드

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

Mutation.updateIssue

입력 유형: UpdateIssueInput

인수

이름 유형 설명
addLabelIds [ID!] 이슈에 추가할 라벨의 ID입니다.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
confidential Boolean 이슈가 기밀임을 나타냅니다.
description String 이슈의 설명입니다.
dueDate ISO8601Date 이슈의 마감일입니다.
epicId EpicID Deprecated: 이는 WorkItem hierarchyWidget으로 대체됩니다. GitLab 17.5에서 사용 중단되었습니다.
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

입력 유형: UpdateIterationInput

인수

이름 유형 설명
clientMutationId String 변형을 수행하는 클라이언트의 고유 식별자입니다.
description String 반복의 설명입니다.
dueDate String 반복의 종료 날짜입니다.
groupPath ID! 반복의 그룹입니다.
id ID! 반복의 전역 ID입니다.
startDate String 반복의 시작 날짜입니다.
title String 반복의 제목입니다.

필드

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

Mutation.updateNamespacePackageSettings

이 설정은 그룹 소유자만 조정할 수 있습니다.

입력 유형: UpdateNamespacePackageSettingsInput

인수

이름 유형 설명
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 사용 중단: 노트의 기밀성을 업데이트하는 것이 더 이상 허용되지 않습니다. GitLab 14.10에서 사용 중단되었습니다.
id NoteID! 업데이트할 노트의 전역 ID입니다.

필드

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

Mutation.updatePackagesCleanupPolicy

입력 유형: UpdatePackagesCleanupPolicyInput

인수

이름 유형 설명
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

Name Type Description
clientMutationId String 변경을 수행하는 클라이언트의 고유 식별자입니다.
id PackagesProtectionRuleID! 업데이트할 패키지 보호 규칙의 글로벌 ID입니다.
minimumAccessLevelForPush PackagesProtectionRuleAccessLevel Deprecated: Status: Experiment. GitLab 16.6에서 도입됨.
packageNamePattern String Deprecated: Status: Experiment. GitLab 16.6에서 도입됨.
packageType PackagesProtectionRulePackageType Deprecated: Status: Experiment. GitLab 16.6에서 도입됨.

Fields

Name Type Description
clientMutationId String 변경을 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변경 실행 중 발생한 오류입니다.
packageProtectionRule PackagesProtectionRule Deprecated: Status: Experiment. GitLab 16.6에서 도입됨.

Mutation.updateRequirement

Input type: UpdateRequirementInput

Arguments

Name Type Description
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! 업데이트할 스니펫의 전역 ID입니다.
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.

Input type: UserAchievementPrioritiesUpdateInput

Arguments

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
userAchievementIds [AchievementsUserAchievementID!]! 우선 순위가 매겨진 사용자 업적의 글로벌 ID로, 가장 높은 우선 순위부터 가장 낮은 우선 순위까지 정렬됩니다.

Fields

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변화 실행 중에 발생한 오류입니다.
userAchievements [UserAchievement!]! 업데이트된 사용자 업적입니다.

Mutation.userAchievementsDelete

Introduced in GitLab 16.1.

Status: Experiment.

Input type: UserAchievementsDeleteInput

Arguments

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
userAchievementId AchievementsUserAchievementID! 삭제되는 사용자 업적의 글로벌 ID입니다.

Fields

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변화 실행 중에 발생한 오류입니다.
userAchievement UserAchievement 삭제된 사용자 업적입니다.

Mutation.userAchievementsUpdate

Introduced in GitLab 17.3.

Status: Experiment.

Input type: UserAchievementsUpdateInput

Arguments

Name Type Description
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
showOnProfile Boolean! 사용자 업적이 프로필에 표시되는지 여부를 나타냅니다.
userAchievementId AchievementsUserAchievementID! 업데이트되는 사용자 업적의 글로벌 ID입니다.

필드

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

Mutation.userAddOnAssignmentBulkCreate

입력 유형: UserAddOnAssignmentBulkCreateInput

인수

이름 유형 설명
addOnPurchaseId GitlabSubscriptionsAddOnPurchaseID! 할당될 AddOnPurchase의 글로벌 ID입니다.
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
userIds [UserID!]! 할당될 사용자의 글로벌 ID입니다.

필드

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

Mutation.userAddOnAssignmentBulkRemove

입력 유형: UserAddOnAssignmentBulkRemoveInput

인수

이름 유형 설명
addOnPurchaseId GitlabSubscriptionsAddOnPurchaseID! 할당 해제될 AddOnPurchase의 글로벌 ID입니다.
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
userIds [UserID!]! 할당 해제될 사용자의 글로벌 ID입니다.

필드

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

Mutation.userAddOnAssignmentCreate

입력 유형: UserAddOnAssignmentCreateInput

인수

이름 유형 설명
addOnPurchaseId GitlabSubscriptionsAddOnPurchaseID! 할당할 AddOnPurchase의 전역 ID.
clientMutationId String 변환을 수행하는 클라이언트를 위한 고유 식별자.
userId UserID! 할당할 사용자의 전역 ID.

필드

이름 유형 설명
addOnPurchase AddOnPurchase 변환 후 AddOnPurchase의 상태.
clientMutationId String 변환을 수행하는 클라이언트를 위한 고유 식별자.
errors [String!]! 변환 실행 중 발생한 오류.
user AddOnUser 추가 구매가 할당된 사용자.

Mutation.userAddOnAssignmentRemove

입력 유형: UserAddOnAssignmentRemoveInput

인수

이름 유형 설명
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 변화를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
userCallout UserCallout! 사용자 호출을 해제했습니다.

Mutation.userPreferencesUpdate

입력 유형: UserPreferencesUpdateInput

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
extensionsMarketplaceOptInStatus ExtensionsMarketplaceOptInStatus 사용자에 대한 웹 IDE 확장 마켓플레이스 참여 상태입니다.
issuesSort IssueSort 이슈 목록의 정렬 순서입니다.
organizationGroupsProjectsDisplay OrganizationGroupProjectDisplay 사용 중단: 상태: 실험. GitLab 17.2에서 도입됨.
organizationGroupsProjectsSort OrganizationGroupProjectSort 사용 중단: 상태: 실험. GitLab 17.2에서 도입됨.
useWorkItemsView Boolean 레거시 이슈 뷰 대신 작업 항목 뷰를 사용합니다.
visibilityPipelineIdType VisibilityPipelineIdType 파이프라인 목록이 ID 또는 IID를 표시하는지 여부를 결정합니다.

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
userPreferences UserPreferences 변화 후 사용자 선호 설정입니다.

Mutation.userSetNamespaceCommitEmail

입력 유형: UserSetNamespaceCommitEmailInput

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
emailId EmailID 설정할 이메일의 ID입니다.
namespaceId NamespaceID! 네임스페이스 커밋 이메일을 설정할 네임스페이스의 ID입니다.

필드

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트를 위한 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
namespaceCommitEmail NamespaceCommitEmail 변이 후 사용자 네임스페이스 커밋 이메일입니다.

Mutation.valueStreamCreate

값 스트림을 생성합니다.

Introduced in GitLab 16.6.

Status: Experiment.

입력 유형: ValueStreamCreateInput

인수

이름 유형 설명
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.

입력 유형: ValueStreamDestroyInput

인수

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트를 위한 고유 식별자입니다.
id AnalyticsCycleAnalyticsValueStreamID! 삭제할 값 스트림의 글로벌 ID입니다.

필드

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트를 위한 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
valueStream ValueStream 변후 삭제된 값 스트림입니다.

Mutation.valueStreamUpdate

값 스트림을 업데이트합니다.

Introduced in GitLab 16.6.
Status: Experiment.

입력 타입: ValueStreamUpdateInput

Arguments

Name Type Description
clientMutationId String 변경을 수행하는 클라이언트에 대한 고유 식별자입니다.
id AnalyticsCycleAnalyticsValueStreamID! 업데이트할 값 스트림의 전역 ID입니다.
name String 값 스트림 이름입니다.
setting ValueStreamSettingInput 값 스트림 구성입니다.
stages [ValueStreamStageInput!] 값 스트림의 사용자 정의 단계입니다.

Fields

Name Type Description
clientMutationId String 변경을 수행하는 클라이언트에 대한 고유 식별자입니다.
errors [String!]! 변경 실행 중 발생한 오류입니다.
valueStream ValueStream 업데이트된 값 스트림입니다.

Mutation.verifiedNamespaceCreate

검증된 네임스페이스를 생성하고 모든 자식 카탈로그 리소스에 전달된 검증 수준 정보를 표시합니다.

입력 타입: VerifiedNamespaceCreateInput

Arguments

Name Type Description
clientMutationId String 변경을 수행하는 클라이언트에 대한 고유 식별자입니다.
namespacePath ID! 루트 네임스페이스 경로입니다.
verificationLevel CiCatalogResourceVerificationLevel! GitLab에서 지정한 네임스페이스에 대한 검증 수준을 나타내기 위해 사용됩니다.

Fields

Name Type Description
clientMutationId String 변경을 수행하는 클라이언트에 대한 고유 식별자입니다.
errors [String!]! 변경 실행 중 발생한 오류입니다.

Mutation.vulnerabilitiesDismiss

입력 타입: VulnerabilitiesDismissInput

Arguments

Name Type Description
clientMutationId String 변경을 수행하는 클라이언트에 대한 고유 식별자입니다.
comment String 취소된 취약성에 대한 이유를 설명하는 댓글입니다 (최대 50,000자).
dismissalReason VulnerabilityDismissalReason 취약성을 취소해야 하는 이유입니다.
vulnerabilityIds [VulnerabilityID!]! 취소할 취약성의 ID (최대 100개 항목)입니다.

필드

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트에 대한 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
vulnerabilities [Vulnerability!]! 상태 변경 후의 취약점입니다.

Mutation.vulnerabilitiesRemoveAllFromProject

주어진 프로젝트에서 모든 취약점 및 관련 정보를 제거합니다. 소개됨 GitLab 16.7에서.

입력 유형: VulnerabilitiesRemoveAllFromProjectInput

인수

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트에 대한 고유 식별자입니다.
projectIds [ProjectID!]! 모든 취약점을 제거해야 하는 프로젝트의 ID입니다. 삭제는 백그라운드에서 발생하므로 변경 사항이 즉시 보이지 않을 수 있습니다.
resolvedOnDefaultBranch Boolean true로 설정할 경우 더 이상 감지되지 않는 취약점만 삭제합니다. false로 설정할 경우 여전히 감지되는 취약점만 삭제합니다.

필드

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트에 대한 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
projects [Project!]! 삭제가 예정된 프로젝트입니다.

Mutation.vulnerabilityConfirm

입력 유형: VulnerabilityConfirmInput

인수

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트에 대한 고유 식별자입니다.
comment String 취약점이 확인된 이유에 대한 주석(최대 50,000자).
id VulnerabilityID! 확인할 취약점의 ID입니다.

필드

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트에 대한 고유 식별자입니다.
errors [String!]! 변이 실행 중 발생한 오류입니다.
vulnerability Vulnerability 상태 변경 후의 취약점입니다.

Mutation.vulnerabilityCreate

입력 유형: VulnerabilityCreateInput

인자

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자입니다.
confirmedAt Time 취약성 상태가 확인됨으로 변경된 타임스탬프입니다(상태가 confirmed인 경우 생성 시간으로 기본 설정됩니다).
description String! 취약성을 보다 자세히 설명하는 긴 텍스트 섹션입니다.
detectedAt Time 취약성이 처음으로 발견된 타임스탬프입니다(생성 시간으로 기본 설정됨).
dismissedAt Time 취약성 상태가 기각됨으로 변경된 타임스탬프입니다(상태가 dismissed인 경우 생성 시간으로 기본 설정됩니다).
identifiers [VulnerabilityIdentifierInput!]! 취약성에 대한 CVE 또는 CWE 식별자의 배열입니다.
name String! 취약성의 이름입니다.
project ProjectID! 취약성을 연결할 프로젝트의 ID입니다.
resolvedAt Time 취약성 상태가 해결됨으로 변경된 타임스탬프입니다(상태가 resolved인 경우 생성 시간으로 기본 설정됩니다).
scanner VulnerabilityScannerInput! 취약성을 발견하는 데 사용된 스캐너에 대한 정보입니다.
severity VulnerabilitySeverity 취약성의 심각도입니다(기본값은 unknown입니다).
solution String 취약성을 수정하는 방법에 대한 지침입니다.
state VulnerabilityState 취약성의 상태입니다(기본값은 detected입니다).

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
vulnerability Vulnerability 생성된 취약성입니다.

Mutation.vulnerabilityDismiss

입력 유형: VulnerabilityDismissInput

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
comment String 취소된 취약점에 대한 주석 (최대 50,000자).
dismissalReason VulnerabilityDismissalReason 취약점을 취소해야 하는 이유입니다.
id VulnerabilityID! 취소할 취약점의 ID입니다.

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
vulnerability Vulnerability 상태 변경 후의 취약점입니다.

Mutation.vulnerabilityExternalIssueLinkCreate

입력 유형: VulnerabilityExternalIssueLinkCreateInput

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
externalTracker VulnerabilityExternalIssueLinkExternalTracker! 외부 이슈 링크의 외부 트래커 유형입니다.
id VulnerabilityID! 취약점 ID입니다.
linkType VulnerabilityExternalIssueLinkType! 외부 이슈 링크의 유형입니다.

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
externalIssueLink VulnerabilityExternalIssueLink 생성된 외부 이슈 링크입니다.

Mutation.vulnerabilityExternalIssueLinkDestroy

입력 유형: VulnerabilityExternalIssueLinkDestroyInput

인수

이름 타입 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
id VulnerabilitiesExternalIssueLinkID! 취약점 외부 문제 링크의 글로벌 ID입니다.

필드

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

Mutation.vulnerabilityIssueLinkCreate

입력 유형: VulnerabilityIssueLinkCreateInput

인수

이름 타입 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
issueId IssueID! 연결할 문제의 ID입니다.
vulnerabilityIds [VulnerabilityID!]! 주어진 문제에 연결할 취약점의 ID입니다. 최대 100개를 제공할 수 있습니다.

필드

이름 타입 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
issueLinks [VulnerabilityIssueLink!] 생성된 문제 링크입니다.

Mutation.vulnerabilityResolve

입력 유형: VulnerabilityResolveInput

인수

이름 타입 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
comment String 취약점을 해결한 이유에 대한 주석 (최대 50,000자).
id VulnerabilityID! 해결할 취약점의 ID입니다.

필드

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

Mutation.vulnerabilityRevertToDetected

입력 유형: VulnerabilityRevertToDetectedInput

인수

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
comment String 취약점이 감지된 것으로 되돌려진 이유에 대한 주석입니다 (최대 50,000자).
id VulnerabilityID! 감지된 것으로 되돌려야 할 취약점의 ID입니다.

필드

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

Mutation.workItemAddClosingMergeRequest

작업 항목에 닫는 병합 요청을 추가합니다.

상세 정보:
도입됨: GitLab 17.1.
상태: Experiment.

입력 유형: WorkItemAddClosingMergeRequestInput

인수

이름 유형 설명
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자입니다.
contextNamespacePath ID 컨텍스트 네임스페이스의 전체 경로(프로젝트 또는 그룹)입니다. !1과 같은 짧은 참조 구문을 사용하여 병합 요청을 찾기 위해 프로젝트의 전체 경로만 사용됩니다. 전체 참조 및 URL에는 무시됩니다. 제공되지 않을 경우 작업 항목의 네임스페이스로 기본값이 설정됩니다.
id WorkItemID! 작업 항목의 전역 ID입니다.
mergeRequestReference String! 병합 요청 참조(짧음, 전체 또는 URL)입니다. 예: !1, project_full_path!1 또는 https://gitlab.com/gitlab-org/gitlab/-/merge_requests/1.

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
closingMergeRequest WorkItemClosingMergeRequest 작업 항목에 추가된 닫는 병합 요청입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
workItem WorkItem 새로운 닫는 병합 요청이 있는 작업 항목입니다.

Mutation.workItemAddLinkedItems

작업 항목에 링크된 항목을 추가합니다.

Introduced in GitLab 16.3.
Status: Experiment.

입력 유형: WorkItemAddLinkedItemsInput

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
id WorkItemID! 작업 항목의 전역 ID입니다.
linkType WorkItemRelatedLinkType 링크의 유형입니다. 기본값은 RELATED입니다.
workItemsIds [WorkItemID!]! 링크할 항목의 전역 ID입니다. 제공할 수 있는 최대 ID 수: 10입니다.

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
message String 링크된 항목 업데이트 결과 메시지입니다.
workItem WorkItem 업데이트된 작업 항목입니다.

Mutation.workItemBulkUpdate

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

Introduced in GitLab 17.4.
Status: Experiment.

입력 유형: WorkItemBulkUpdateInput

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트를 위한 고유 식별자입니다.
ids [WorkItemID!]! 업데이트될 문제의 전역 ID 배열입니다. 사용자가 업데이트할 수 없는 ID는 무시됩니다. 최대 100개를 제공할 수 있습니다.
labelsWidget WorkItemWidgetLabelsUpdateInput 라벨 위젯에 대한 입력입니다.
parentId WorkItemsParentID! 일괄 업데이트의 범위가 지정될 상위의 전역 ID입니다. 상위는 프로젝트가 될 수 있습니다. 상위는 그룹(프리미엄 및 얼티밋 전용)도 될 수 있습니다. 예시 WorkItemsParentID"gid://gitlab/Project/1""gid://gitlab/Group/1"입니다.

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
updatedWorkItemCount Int 성공적으로 업데이트된 작업 항목의 수입니다.

Mutation.workItemConvert

작업 항목을 새로운 유형으로 변환합니다.

Introduced in GitLab 15.11.

Status: Experiment.

Input type: WorkItemConvertInput

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자입니다.
id WorkItemID! 작업 항목의 전역 ID입니다.
workItemTypeId WorkItemsTypeID! 새로운 작업 항목 유형의 전역 ID입니다.

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
workItem WorkItem 업데이트된 작업 항목입니다.

Mutation.workItemCreate

작업 항목을 생성합니다.

Introduced in GitLab 15.1.

Status: Experiment.

Input type: WorkItemCreateInput

인수

이름 유형 설명
assigneesWidget WorkItemWidgetAssigneesInput 담당자 위젯에 대한 입력입니다.
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자입니다.
colorWidget WorkItemWidgetColorInput 색상 위젯에 대한 입력입니다.
confidential Boolean 작업 항목 기밀성을 설정합니다.
crmContactsWidget WorkItemWidgetCrmContactsCreateInput CRM 연락처 위젯에 대한 입력입니다.
description String Deprecated: 대신 설명 위젯을 사용하세요. GitLab 16.9에서 더 이상 사용되지 않습니다.
descriptionWidget WorkItemWidgetDescriptionInput 설명 위젯에 대한 입력입니다.
healthStatusWidget WorkItemWidgetHealthStatusInput 건강 상태 위젯에 대한 입력입니다.
hierarchyWidget WorkItemWidgetHierarchyCreateInput 계층 위젯에 대한 입력입니다.
iterationWidget WorkItemWidgetIterationInput 작업 항목의 반복 위젯입니다.
labelsWidget WorkItemWidgetLabelsCreateInput 레이블 위젯에 대한 입력입니다.
linkedItemsWidget WorkItemWidgetLinkedItemsCreateInput 연결된 항목 위젯에 대한 입력입니다.
milestoneWidget WorkItemWidgetMilestoneInput 마일스톤 위젯에 대한 입력입니다.
namespacePath ID 작업 항목이 생성되는 네임스페이스(프로젝트 또는 그룹)의 전체 경로입니다.
projectPath ID Deprecated: 대신 namespacePath를 사용하세요. 이는 프로젝트와 그룹 모두를 포괄합니다. GitLab 15.10에서 더 이상 사용되지 않습니다.
rolledupDatesWidget WorkItemWidgetRolledupDatesInput Deprecated: Status: Experiment. GitLab 16.9에서 도입되었습니다.
title String! 작업 항목의 제목입니다.
weightWidget WorkItemWidgetWeightInput 무게 위젯에 대한 입력입니다.
workItemTypeId WorkItemsTypeID! 작업 항목 유형의 전역 ID입니다.

필드

이름 타입 설명
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
workItem WorkItem 생성된 작업 항목입니다.

Mutation.workItemCreateFromTask

다른 작업 항목의 설명에서 작업 항목을 생성합니다.

Introduced in GitLab 15.1.
Status: Experiment.

입력 유형: WorkItemCreateFromTaskInput

인수

이름 타입 설명
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자입니다.
id WorkItemID! 작업 항목의 전역 ID입니다.
workItemData WorkItemConvertTaskInput! 작업을 작업 항목으로 변환하는 데 필요한 인수입니다.

필드

이름 타입 설명
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
newWorkItem WorkItem 작업에서 생성된 새로운 작업 항목입니다.
workItem WorkItem 업데이트된 작업 항목입니다.

Mutation.workItemDelete

작업 항목을 삭제합니다.

Introduced in GitLab 15.1.
Status: Experiment.

입력 유형: WorkItemDeleteInput

인수

이름 타입 설명
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자입니다.
id WorkItemID! 작업 항목의 전역 ID입니다.

필드

이름 타입 설명
clientMutationId String 변화를 수행하는 클라이언트에 대한 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
namespace Namespace 삭제된 작업 항목이 속해 있던 네임스페이스입니다.
project Project Deprecated: namespace를 사용하세요. GitLab 16.9에서 사용 중단되었습니다.

Mutation.workItemExport

Introduced in GitLab 15.10.

Status: Experiment.

Input type: WorkItemExportInput

Arguments

Name Type Description
assigneeUsernames [String!] 작업 항목에 할당된 사용자 이름.
assigneeWildcardId AssigneeWildcardId 할당자 와일드카드로 필터링. assigneeUsernames와 호환되지 않음.
authorUsername String 저자 사용자 이름으로 작업 항목 필터링.
clientMutationId String 변이를 수행하는 클라이언트의 고유 식별자.
confidential Boolean 기밀 작업 항목 필터링. false인 경우 기밀 작업 항목 제외. true인 경우 기밀 작업 항목만 반환.
iids [String!] 작업 항목의 IID 목록. 예: ["1", "2"].
in [IssuableSearchableField!] 검색을 수행할 필드를 지정합니다. 기본값은 [TITLE, DESCRIPTION]입니다. search 인수가 필요합니다.
labelName [String!] 작업 항목에 적용된 레이블.
milestoneTitle [String!] 작업 항목에 적용된 이정표.
milestoneWildcardId MilestoneWildcardId 이정표 ID 와일드카드로 필터링. milestoneTitle과 호환되지 않음.
myReactionEmoji String 현재 사용자에 의해 적용된 반응 이모지로 필터링. 와일드카드 값 NONEANY가 지원됩니다.
not NegatedWorkItemFilterInput 부정된 작업 항목 인수.
or UnionedWorkItemFilterInput 포괄적인 OR가 포함된 인수 목록.
projectPath ID! 전체 프로젝트 경로.
search String 제목 또는 설명에 대한 검색 쿼리.
selectedFields [AvailableExportFields!] 내보낼 선택된 필드 목록. 생략하면 모든 사용 가능한 필드가 내보내집니다.
state IssuableState 작업 항목의 현재 상태.
subscribed SubscriptionStatus Deprecated: Status: Experiment. GitLab 17.5에서 도입됨.
types [IssueType!] 주어진 작업 항목 유형으로 작업 항목 필터링.

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
message String 수출 요청 결과 메시지입니다.

Mutation.workItemRemoveLinkedItems

작업 항목에 연결된 항목을 제거합니다.

Introduced in GitLab 16.3.
Status: Experiment.

입력 유형: WorkItemRemoveLinkedItemsInput

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
id WorkItemID! 작업 항목의 전역 ID입니다.
workItemsIds [WorkItemID!]! 링크를 해제할 항목의 전역 ID입니다. 제공할 수 있는 최대 ID 수: 10입니다.

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
message String 연결된 항목 업데이트 결과 메시지입니다.
workItem WorkItem 업데이트된 작업 항목입니다.

Mutation.workItemSubscribe

Introduced in GitLab 16.3.
Status: Experiment.

입력 유형: WorkItemSubscribeInput

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
id WorkItemID! 작업 항목의 전역 ID입니다.
subscribed Boolean! 구독의 원하는 상태입니다.

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
workItem WorkItem 변화를 적용한 후의 작업 항목입니다.

Mutation.workItemUpdate

작업 항목을 Global ID로 업데이트합니다.

Introduced in GitLab 15.1.

Status: Experiment.

Input type: WorkItemUpdateInput

Arguments

Name Type Description
assigneesWidget WorkItemWidgetAssigneesInput 담당자 위젯을 위한 입력입니다.
awardEmojiWidget WorkItemWidgetAwardEmojiUpdateInput 이모지 반응 위젯을 위한 입력입니다.
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
colorWidget WorkItemWidgetColorInput 색상 위젯을 위한 입력입니다.
confidential Boolean 작업 항목의 기밀성을 설정합니다.
crmContactsWidget WorkItemWidgetCrmContactsUpdateInput CRM 연락처 위젯을 위한 입력입니다.
currentUserTodosWidget WorkItemWidgetCurrentUserTodosInput To-dos 위젯을 위한 입력입니다.
descriptionWidget WorkItemWidgetDescriptionInput 설명 위젯을 위한 입력입니다.
healthStatusWidget WorkItemWidgetHealthStatusInput 건강 상태 위젯을 위한 입력입니다.
hierarchyWidget WorkItemWidgetHierarchyUpdateInput 계층 위젯을 위한 입력입니다.
id WorkItemID! 작업 항목의 Global ID입니다.
iterationWidget WorkItemWidgetIterationInput 반복 위젯을 위한 입력입니다.
labelsWidget WorkItemWidgetLabelsUpdateInput 레이블 위젯을 위한 입력입니다.
milestoneWidget WorkItemWidgetMilestoneInput 이정표 위젯을 위한 입력입니다.
notesWidget WorkItemWidgetNotesInput 메모 위젯을 위한 입력입니다.
notificationsWidget WorkItemWidgetNotificationsUpdateInput 알림 위젯을 위한 입력입니다.
progressWidget WorkItemWidgetProgressInput 진행률 위젯을 위한 입력입니다.
rolledupDatesWidget WorkItemWidgetRolledupDatesInput Deprecated: StartAndDueDate 대신 사용하세요. GitLab 17.5에서 더 이상 지원되지 않음.
startAndDueDateWidget WorkItemWidgetStartAndDueDateUpdateInput 시작 및 마감일 위젯을 위한 입력입니다.
stateEvent WorkItemStateEvent 작업 항목을 닫거나 다시 엽니다.
statusWidget StatusInput 상태 위젯을 위한 입력입니다.
timeTrackingWidget WorkItemWidgetTimeTrackingInput 시간 추적 위젯을 위한 입력입니다.
title String 작업 항목의 제목입니다.
weightWidget WorkItemWidgetWeightInput 가중치 위젯을 위한 입력입니다.

필드

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

Mutation.workItemsHierarchyReorder

계층 트리에서 작업 항목의 순서를 변경합니다.

Introduced in GitLab 17.3.
Status: Experiment.

입력 유형: workItemsHierarchyReorderInput

인수

이름 유형 설명
adjacentWorkItemId WorkItemID 옆으로 이동할 작업 항목의 ID입니다. 예를 들어, 위쪽 또는 아래쪽 항목입니다.
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
id WorkItemID! 재정렬할 작업 항목의 글로벌 ID입니다.
parentId WorkItemID 새로운 부모 작업 항목의 글로벌 ID입니다.
relativePosition RelativePositionType 인접한 작업 항목에 대한 상대적 위치입니다. 유효한 값은 BEFORE 또는 AFTER입니다.

필드

이름 유형 설명
adjacentWorkItem WorkItem 변화 후 인접한 작업 항목입니다.
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변화 실행 중 발생한 오류입니다.
parentWorkItem WorkItem 변화 후 작업 항목의 부모입니다.
workItem WorkItem 변화 후 작업 항목입니다.

Mutation.workspaceCreate

입력 유형: WorkspaceCreateInput

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
clusterAgentId ClustersAgentID! 생성된 작업 공간이 연결될 클러스터 에이전트의 글로벌 ID입니다.
desiredState String! 생성된 작업 공간의 원하는 상태입니다.
devfilePath String! 작업 공간 구성을 위해 사용되는 devfile을 포함하는 프로젝트 저장소 git 경로입니다.
devfileRef String! 작업 공간 구성을 위해 사용되는 devfile을 포함하는 프로젝트 저장소 git 참조입니다.
editor String Deprecated: 인수는 사용되지 않습니다. GitLab 17.5에서 사용 중단됨.
maxHoursBeforeTermination Int! 작업 공간이 자동으로 종료되기 전에 존재할 수 있는 최대 시간입니다.
projectId ProjectID! 생성된 작업 공간에 대해 Devfile을 제공할 프로젝트의 ID입니다.
variables [WorkspaceVariableInput!] 작업 공간에 주입할 변수입니다.

필드

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
errors [String!]! 변화를 실행하는 동안 발생한 오류입니다.
workspace Workspace 생성된 작업 공간입니다.

Mutation.workspaceUpdate

입력 유형: WorkspaceUpdateInput

인수

이름 유형 설명
clientMutationId String 변화를 수행하는 클라이언트의 고유 식별자입니다.
desiredState String! 생성된 작업 공간의 원하는 상태입니다.
id RemoteDevelopmentWorkspaceID! 작업 공간의 전역 ID입니다.

필드

이름 유형 설명
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인 엣지를 가집니다.

연결 유형

스키마의 일부 유형은 오로지 연결을 모델링하기 위해 존재합니다. 각 연결은 구별된 이름의 유형과 구별된 이름의 엣지 유형을 가집니다. 이들은 아래에 별도로 나열됩니다.

AbuseReportDiscussionConnection

AbuseReportDiscussion의 연결 유형입니다.

필드
이름 유형 설명
edges [AbuseReportDiscussionEdge] 엣지의 목록입니다.
nodes [AbuseReportDiscussion] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕기 위한 정보입니다.

AbuseReportDiscussionEdge

AbuseReportDiscussion의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용할 커서입니다.
node AbuseReportDiscussion 엣지 끝의 항목입니다.

AbuseReportNoteConnection

AbuseReportNote의 연결 유형입니다.

필드
이름 유형 설명
edges [AbuseReportNoteEdge] 엣지의 목록입니다.
nodes [AbuseReportNote] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕기 위한 정보입니다.

AbuseReportNoteEdge

AbuseReportNote의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용할 커서입니다.
node AbuseReportNote 엣지 끝의 항목입니다.

AccessLevelDeployKeyConnection

AccessLevelDeployKey의 연결 유형입니다.

필드
이름 유형 설명
edges [AccessLevelDeployKeyEdge] 엣지의 목록입니다.
nodes [AccessLevelDeployKey] 노드의 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕기 위한 정보입니다.

AccessLevelDeployKeyEdge

AccessLevelDeployKey의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node AccessLevelDeployKey 엣지의 끝에 있는 항목입니다.

AchievementConnection

Achievement의 연결 유형입니다.

필드
이름 유형 설명
count Int! 컬렉션의 총 개수입니다.
edges [AchievementEdge] 엣지 목록입니다.
nodes [Achievement] 노드 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕기 위한 정보입니다.

AchievementEdge

Achievement의 엣지 유형입니다.

필드
이름 유형 설명
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! 페이지네이션을 돕기 위한 정보입니다.

AgentConfigurationEdge

AgentConfiguration의 엣지 유형입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용할 커서입니다.
node AgentConfiguration 엣지 끝에 있는 항목입니다.

AiAgentConnection

AiAgent에 대한 연결 유형입니다.

필드
이름 타입 설명
edges [AiAgentEdge] 엣지 목록입니다.
nodes [AiAgent] 노드 목록입니다.
pageInfo PageInfo! 페이지네이션에 도움을 주기 위한 정보입니다.

AiAgentEdge

AiAgent의 엣지 유형입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용할 커서입니다.
node AiAgent 엣지 끝에 있는 항목입니다.

AiFeatureSettingConnection

AiFeatureSetting에 대한 연결 유형입니다.

필드
이름 타입 설명
edges [AiFeatureSettingEdge] 엣지 목록입니다.
nodes [AiFeatureSetting] 노드 목록입니다.
pageInfo PageInfo! 페이지네이션에 도움을 주기 위한 정보입니다.

AiFeatureSettingEdge

AiFeatureSetting의 엣지 유형입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용할 커서입니다.
node AiFeatureSetting 엣지 끝에 있는 항목입니다.

AiMessageConnection

AiMessage에 대한 연결 유형입니다.

필드
이름 타입 설명
edges [AiMessageEdge] 엣지 목록입니다.
nodes [AiMessage] 노드 목록입니다.
pageInfo PageInfo! 페이지네이션에 도움을 주기 위한 정보입니다.

AiMessageEdge

AiMessage에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용할 커서입니다.
node AiMessage 엣지의 끝에 있는 항목입니다.

AiSelfHostedModelConnection

AiSelfHostedModel에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [AiSelfHostedModelEdge] 엣지의 목록입니다.
nodes [AiSelfHostedModel] 노드의 목록입니다.
pageInfo PageInfo! 페이지 매김을 도우는 정보입니다.

AiSelfHostedModelEdge

AiSelfHostedModel에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용할 커서입니다.
node AiSelfHostedModel 엣지의 끝에 있는 항목입니다.

AiUserMetricsConnection

AiUserMetrics에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [AiUserMetricsEdge] 엣지의 목록입니다.
nodes [AiUserMetrics] 노드의 목록입니다.
pageInfo PageInfo! 페이지 매김을 도우는 정보입니다.

AiUserMetricsEdge

AiUserMetrics에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용할 커서입니다.
node AiUserMetrics 엣지의 끝에 있는 항목입니다.

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] 엣지 목록입니다.
nodes [AmazonS3ConfigurationType] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김을 돕기 위한 정보입니다.

AmazonS3ConfigurationTypeEdge

AmazonS3ConfigurationType에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용되는 커서입니다.
node AmazonS3ConfigurationType 엣지 끝의 항목입니다.

ApprovalPolicyConnection

ApprovalPolicy에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [ApprovalPolicyEdge] 엣지 목록입니다.
nodes [ApprovalPolicy] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김을 돕는 정보입니다.

ApprovalPolicyEdge

ApprovalPolicy에 대한 엣지 유형입니다.

필드
이름 유형 설명
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의 엣지 유형입니다.

Fields
Name Type Description
cursor String! 페이지 매김에 사용할 커서입니다.
node AuditEventDefinition 엣지 끝에 있는 항목입니다.

AuditEventStreamingHeaderConnection

AuditEventStreamingHeader의 연결 유형입니다.

Fields
Name Type Description
edges [AuditEventStreamingHeaderEdge] 엣지 목록입니다.
nodes [AuditEventStreamingHeader] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김에 도움이 되는 정보입니다.

AuditEventStreamingHeaderEdge

AuditEventStreamingHeader의 엣지 유형입니다.

Fields
Name Type Description
cursor String! 페이지 매김에 사용할 커서입니다.
node AuditEventStreamingHeader 엣지 끝에 있는 항목입니다.

AuditEventsStreamingInstanceHeaderConnection

AuditEventsStreamingInstanceHeader의 연결 유형입니다.

Fields
Name Type Description
edges [AuditEventsStreamingInstanceHeaderEdge] 엣지 목록입니다.
nodes [AuditEventsStreamingInstanceHeader] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김에 도움이 되는 정보입니다.

AuditEventsStreamingInstanceHeaderEdge

AuditEventsStreamingInstanceHeader의 엣지 유형입니다.

Fields
Name Type Description
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! 페이지 매김에 사용되는 커서입니다.
node 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] 엣지의 목록입니다.
limit Int! 최대 그룹 CI/CD 변수 수입니다.
nodes [CiGroupVariable] 노드의 목록입니다.
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] 엣지 목록입니다.
nodes [CiJob] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김에 도움을 주는 정보입니다.
인수 포함 필드
CiJobConnection.count

컬렉션의 제한된 개수입니다. 제한을 초과하는 경우 limit + 1을 반환합니다.

Int!을 반환합니다.

# 인수
이름 유형 설명
limit Int 카운트 쿼리에 적용될 제한 값입니다. 기본값은 1000입니다.

CiJobEdge

CiJob에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용할 커서입니다.
node CiJob 엣지 끝의 항목입니다.

CiManualVariableConnection

CiManualVariable에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [CiManualVariableEdge] 엣지 목록입니다.
nodes [CiManualVariable] 노드 목록입니다.
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 엣지 끝에 있는 항목.

ClusterAgentUrlConfigurationConnection

ClusterAgentUrlConfiguration의 연결 유형.

필드
이름 유형 설명
count Int! 총 수집 개수.
edges [ClusterAgentUrlConfigurationEdge] 엣지 목록.
nodes [ClusterAgentUrlConfiguration] 노드 목록.
pageInfo PageInfo! 페이지 매김을 지원하는 정보.

ClusterAgentUrlConfigurationEdge

ClusterAgentUrlConfiguration에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용할 수 있는 커서입니다.
node ClusterAgentUrlConfiguration 엣지의 끝에 있는 항목입니다.

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 엣지의 끝에 있는 항목입니다.

CodeSuggestionEventConnection

CodeSuggestionEvent에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [CodeSuggestionEventEdge] 엣지의 목록입니다.
nodes [CodeSuggestionEvent] 노드의 목록입니다.
pageInfo PageInfo! 페이지 매김을 돕기 위한 정보입니다.

CodeSuggestionEventEdge

CodeSuggestionEvent의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용할 커서입니다.
node CodeSuggestionEvent 엣지 끝에 있는 항목입니다.

CommitConnection

Commit의 연결 유형입니다.

필드
이름 유형 설명
edges [CommitEdge] 엣지 목록입니다.
nodes [Commit] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김에 도움을 줄 정보입니다.

CommitEdge

Commit의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용할 커서입니다.
node Commit 엣지 끝에 있는 항목입니다.

ComplianceFrameworkConnection

ComplianceFramework의 연결 유형입니다.

필드
이름 유형 설명
edges [ComplianceFrameworkEdge] 엣지 목록입니다.
nodes [ComplianceFramework] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김에 도움을 줄 정보입니다.

ComplianceFrameworkEdge

ComplianceFramework의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용할 커서입니다.
node ComplianceFramework 엣지 끝에 있는 항목입니다.

ComplianceStandardsAdherenceConnection

ComplianceStandardsAdherence의 연결 유형입니다.

필드
이름 유형 설명
edges [ComplianceStandardsAdherenceEdge] 엣지 목록입니다.
nodes [ComplianceStandardsAdherence] 노드 목록입니다.
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의 엣지 유형입니다.

필드
이름 유형 설명
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 엣지 끝의 항목.

CustomFieldConnection

CustomField에 대한 연결 타입입니다.

필드
이름 타입 설명
count Int! 총 컬렉션 수.
edges [CustomFieldEdge] 엣지 목록.
nodes [CustomField] 노드 목록.
pageInfo PageInfo! 페이지 매김에 도움을 주는 정보.

CustomFieldEdge

CustomField에 대한 엣지 타입입니다.

필드
이름 타입 설명
cursor String! 페이지 매김에 사용할 커서.
node CustomField 엣지 끝의 항목.

CustomerRelationsContactConnection

CustomerRelationsContact에 대한 연결 타입입니다.

필드
이름 타입 설명
edges [CustomerRelationsContactEdge] 엣지 목록.
nodes [CustomerRelationsContact] 노드 목록.
pageInfo PageInfo! 페이지 매김에 도움을 주는 정보.

CustomerRelationsContactEdge

CustomerRelationsContact에 대한 엣지 타입입니다.

필드
이름 타입 설명
cursor String! 페이지 매김에 사용할 커서.
node CustomerRelationsContact 엣지 끝의 항목.

CustomerRelationsOrganizationConnection

CustomerRelationsOrganization에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [CustomerRelationsOrganizationEdge] 에지 목록입니다.
nodes [CustomerRelationsOrganization] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김에 도움이 되는 정보입니다.

CustomerRelationsOrganizationEdge

CustomerRelationsOrganization에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용되는 커서입니다.
node CustomerRelationsOrganization 엣지 끝의 항목입니다.

CustomizableDashboardConnection

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] 엣지 목록입니다.
nodes [DastSiteValidation] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김에 도움을 주는 정보입니다.

DastSiteValidationEdge

DastSiteValidation의 엣지 유형입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용할 커서입니다.
node DastSiteValidation 엣지의 끝에 있는 항목입니다.

DependencyConnection

Dependency의 연결 유형입니다.

필드
이름 타입 설명
edges [DependencyEdge] 엣지 목록입니다.
nodes [Dependency] 노드 목록입니다.
pageInfo PageInfo! 페이지네이션에 도움을 주는 정보입니다.

DependencyEdge

Dependency의 엣지 유형입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용할 커서입니다.
node Dependency 엣지의 끝에 있는 항목입니다.

DependencyProxyBlobConnection

DependencyProxyBlob의 연결 유형입니다.

필드
이름 타입 설명
edges [DependencyProxyBlobEdge] 엣지 목록입니다.
nodes [DependencyProxyBlob] 노드 목록입니다.
pageInfo PageInfo! 페이지네이션에 도움을 주는 정보입니다.

DependencyProxyBlobEdge

DependencyProxyBlob의 엣지 유형입니다.

필드
이름 타입 설명
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 엣지의 끝에 있는 항목입니다.

DeploymentConnection

Deployment에 대한 연결 타입입니다.

필드
이름 타입 설명
edges [DeploymentEdge] 엣지 목록입니다.
nodes [Deployment] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김을 돕기 위한 정보입니다.

DeploymentEdge

Deployment에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용할 커서입니다.
node Deployment 엣지의 끝에 있는 항목입니다.

DesignAtVersionConnection

DesignAtVersion에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [DesignAtVersionEdge] 엣지 목록입니다.
nodes [DesignAtVersion] 노드 목록입니다.
pageInfo PageInfo! 페이지네이션에 도움을 주는 정보입니다.

DesignAtVersionEdge

DesignAtVersion에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용할 커서입니다.
node DesignAtVersion 엣지의 끝에 있는 항목입니다.

DesignConnection

Design에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [DesignEdge] 엣지 목록입니다.
nodes [Design] 노드 목록입니다.
pageInfo PageInfo! 페이지네이션에 도움을 주는 정보입니다.

DesignEdge

Design에 대한 엣지 유형입니다.

필드
이름 유형 설명
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용 엣지 유형입니다.

Fields
Name Type Description
cursor String! 페이지 매김에 사용할 커서입니다.
node DevopsAdoptionSnapshot 엣지 끝의 항목입니다.

DiscussionConnection

Discussion용 연결 유형입니다.

Fields
Name Type Description
edges [DiscussionEdge] 엣지 목록입니다.
nodes [Discussion] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김에 도움이 되는 정보입니다.

DiscussionEdge

Discussion용 엣지 유형입니다.

Fields
Name Type Description
cursor String! 페이지 매김에 사용할 커서입니다.
node Discussion 엣지 끝의 항목입니다.

DoraPerformanceScoreCountConnection

DoraPerformanceScoreCount용 연결 유형입니다.

Fields
Name Type Description
edges [DoraPerformanceScoreCountEdge] 엣지 목록입니다.
noDoraDataProjectsCount Int! 범위 내에서 DORA 점수가 없는 프로젝트의 수입니다.
nodes [DoraPerformanceScoreCount] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김에 도움이 되는 정보입니다.
totalProjectsCount Int! 전체 프로젝트 수입니다.

DoraPerformanceScoreCountEdge

DoraPerformanceScoreCount용 엣지 유형입니다.

Fields
Name Type Description
cursor String! 페이지 매김에 사용할 커서입니다.
node DoraPerformanceScoreCount 엣지 끝의 항목입니다.

DuoWorkflowConnection

DuoWorkflow에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [DuoWorkflowEdge] 엣지 목록입니다.
nodes [DuoWorkflow] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김을 돕기 위한 정보입니다.

DuoWorkflowEdge

DuoWorkflow에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용할 커서입니다.
node DuoWorkflow 엣지 끝에 있는 항목입니다.

DuoWorkflowEventConnection

DuoWorkflowEvent에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [DuoWorkflowEventEdge] 엣지 목록입니다.
nodes [DuoWorkflowEvent] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김을 돕기 위한 정보입니다.

DuoWorkflowEventEdge

DuoWorkflowEvent에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용할 커서입니다.
node DuoWorkflowEvent 엣지 끝에 있는 항목입니다.

EgressNodeConnection

EgressNode에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [EgressNodeEdge] 엣지 목록입니다.
nodes [EgressNode] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김을 돕기 위한 정보입니다.

EgressNodeEdge

EgressNode에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용되는 커서입니다.
node EgressNode 엣지 끝의 항목입니다.

EmailConnection

Email에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [EmailEdge] 엣지 목록입니다.
nodes [Email] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김에 도움을 주는 정보입니다.

EmailEdge

Email에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용되는 커서입니다.
node Email 엣지 끝의 항목입니다.

EnvironmentConnection

Environment에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [EnvironmentEdge] 엣지 목록입니다.
nodes [Environment] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김에 도움을 주는 정보입니다.

EnvironmentEdge

Environment에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용되는 커서입니다.
node Environment 엣지 끝의 항목입니다.

EpicBoardConnection

EpicBoard에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [EpicBoardEdge] 엣지 목록입니다.
nodes [EpicBoard] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김에 도움을 주는 정보입니다.

EpicBoardEdge

EpicBoard에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용되는 커서입니다.
node EpicBoard 엣지 끝의 항목입니다.

EpicConnection

Epic의 연결 유형입니다.

필드
이름 유형 설명
count Int! 컬렉션의 총 개수입니다.
edges [EpicEdge] 엣지 목록입니다.
nodes [Epic] 노드 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕기 위한 정보입니다.

EpicEdge

Epic의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용하기 위한 커서입니다.
node Epic 엣지의 끝에 있는 항목입니다.

EpicIssueConnection

EpicIssue의 연결 유형입니다.

필드
이름 유형 설명
count Int! 컬렉션의 총 개수입니다.
edges [EpicIssueEdge] 엣지 목록입니다.
nodes [EpicIssue] 노드 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕기 위한 정보입니다.
weight Int! 이슈 컬렉션의 총 무게입니다.

EpicIssueEdge

EpicIssue의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용하기 위한 커서입니다.
node EpicIssue 엣지의 끝에 있는 항목입니다.

EpicListConnection

EpicList의 연결 유형입니다.

필드
이름 유형 설명
edges [EpicListEdge] 엣지 목록입니다.
nodes [EpicList] 노드 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕기 위한 정보입니다.

EpicListEdge

EpicList에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node EpicList 엣지 끝에 있는 항목입니다.

EscalationPolicyTypeConnection

EscalationPolicyType에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [EscalationPolicyTypeEdge] 엣지 목록입니다.
nodes [EscalationPolicyType] 노드 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하는 정보입니다.

EscalationPolicyTypeEdge

EscalationPolicyType에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node EscalationPolicyType 엣지 끝에 있는 항목입니다.

EventConnection

Event에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [EventEdge] 엣지 목록입니다.
nodes [Event] 노드 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하는 정보입니다.

EventEdge

Event에 대한 엣지 유형입니다.

필드
이름 유형 설명
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 엣지의 끝에 있는 항목입니다.

FeatureFlagConnection

FeatureFlag의 연결 유형입니다.

필드
이름 유형 설명
edges [FeatureFlagEdge] 엣지 목록입니다.
nodes [FeatureFlag] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김에 도움을 줄 정보입니다.

FeatureFlagEdge

FeatureFlag의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용될 커서입니다.
node FeatureFlag 엣지의 끝에 있는 항목입니다.

ForecastDatapointConnection

ForecastDatapoint의 연결 유형입니다.

필드
이름 유형 설명
edges [ForecastDatapointEdge] 엣지 목록입니다.
nodes [ForecastDatapoint] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김에 도움을 줄 정보입니다.

ForecastDatapointEdge

ForecastDatapoint의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용할 커서입니다.
node ForecastDatapoint 엣지 끝에 있는 항목입니다.

GitlabSubscriptionHistoryConnection

GitlabSubscriptionHistory의 연결 유형입니다.

필드
이름 유형 설명
edges [GitlabSubscriptionHistoryEdge] 엣지 목록입니다.
nodes [GitlabSubscriptionHistory] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김을 돕기 위한 정보입니다.

GitlabSubscriptionHistoryEdge

GitlabSubscriptionHistory의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용할 커서입니다.
node GitlabSubscriptionHistory 엣지 끝에 있는 항목입니다.

GoogleCloudArtifactRegistryArtifactConnection

GoogleCloudArtifactRegistryArtifact의 연결 유형입니다.

필드
이름 유형 설명
edges [GoogleCloudArtifactRegistryArtifactEdge] 엣지 목록입니다.
nodes [GoogleCloudArtifactRegistryArtifact] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김을 돕기 위한 정보입니다.

GoogleCloudArtifactRegistryArtifactEdge

GoogleCloudArtifactRegistryArtifact의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용할 커서입니다.
node GoogleCloudArtifactRegistryArtifact 엣지 끝에 있는 항목입니다.

GoogleCloudLoggingConfigurationTypeConnection

GoogleCloudLoggingConfigurationType의 연결 유형입니다.

필드
이름 유형 설명
edges [GoogleCloudLoggingConfigurationTypeEdge] 엣지 목록입니다.
nodes [GoogleCloudLoggingConfigurationType] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김을 돕기 위한 정보입니다.

GoogleCloudLoggingConfigurationTypeEdge

GoogleCloudLoggingConfigurationType의 에지 타입입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용할 커서입니다.
node GoogleCloudLoggingConfigurationType 에지 끝의 항목입니다.

GroupAuditEventStreamingDestinationConnection

GroupAuditEventStreamingDestination의 연결 타입입니다.

필드
이름 유형 설명
edges [GroupAuditEventStreamingDestinationEdge] 에지 목록입니다.
nodes [GroupAuditEventStreamingDestination] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김에 도움을 주기 위한 정보입니다.

GroupAuditEventStreamingDestinationEdge

GroupAuditEventStreamingDestination의 에지 타입입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용할 커서입니다.
node GroupAuditEventStreamingDestination 에지 끝의 항목입니다.

GroupConnection

Group의 연결 타입입니다.

필드
이름 유형 설명
edges [GroupEdge] 에지 목록입니다.
nodes [Group] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김에 도움을 주기 위한 정보입니다.

GroupEdge

Group의 에지 타입입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용할 커서입니다.
node Group 에지 끝의 항목입니다.

GroupMemberConnection

GroupMember의 연결 타입입니다.

필드
이름 유형 설명
edges [GroupMemberEdge] 에지 목록입니다.
nodes [GroupMember] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김에 도움을 주기 위한 정보입니다.

GroupMemberEdge

GroupMember에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용하는 커서입니다.
node GroupMember 엣지의 끝에 있는 항목입니다.

GroupSavedReplyConnection

GroupSavedReply에 대한 연결 유형입니다.

필드
이름 유형 설명
count Int! 컬렉션의 총 개수입니다.
edges [GroupSavedReplyEdge] 엣지 목록입니다.
nodes [GroupSavedReply] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김에 도움을 주는 정보입니다.

GroupSavedReplyEdge

GroupSavedReply에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용하는 커서입니다.
node GroupSavedReply 엣지의 끝에 있는 항목입니다.

GroupWikiRepositoryRegistryConnection

GroupWikiRepositoryRegistry에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [GroupWikiRepositoryRegistryEdge] 엣지 목록입니다.
nodes [GroupWikiRepositoryRegistry] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김에 도움을 주는 정보입니다.

GroupWikiRepositoryRegistryEdge

GroupWikiRepositoryRegistry에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용하는 커서입니다.
node GroupWikiRepositoryRegistry 엣지의 끝에 있는 항목입니다.

ImportSourceUserConnection

ImportSourceUser에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [ImportSourceUserEdge] 엣지 목록입니다.
nodes [ImportSourceUser] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김에 도움을 주는 정보입니다.

ImportSourceUserEdge

ImportSourceUser의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용할 커서입니다.
node ImportSourceUser 엣지의 끝에 있는 항목입니다.

IncidentManagementOncallRotationConnection

IncidentManagementOncallRotation의 연결 유형입니다.

필드
이름 유형 설명
edges [IncidentManagementOncallRotationEdge] 엣지 목록입니다.
nodes [IncidentManagementOncallRotation] 노드 목록입니다.
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의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용할 커서입니다.
node InstanceAmazonS3ConfigurationType 엣지 끝의 항목입니다.

InstanceAuditEventStreamingDestinationConnection

InstanceAuditEventStreamingDestination의 연결 유형입니다.

필드
이름 유형 설명
edges [InstanceAuditEventStreamingDestinationEdge] 엣지 목록입니다.
nodes [InstanceAuditEventStreamingDestination] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김을 돕기 위한 정보입니다.

InstanceAuditEventStreamingDestinationEdge

InstanceAuditEventStreamingDestination의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용할 커서입니다.
node InstanceAuditEventStreamingDestination 엣지 끝의 항목입니다.

InstanceExternalAuditEventDestinationConnection

InstanceExternalAuditEventDestination의 연결 유형입니다.

필드
이름 유형 설명
edges [InstanceExternalAuditEventDestinationEdge] 엣지 목록입니다.
nodes [InstanceExternalAuditEventDestination] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김을 돕기 위한 정보입니다.

InstanceExternalAuditEventDestinationEdge

InstanceExternalAuditEventDestination의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용할 커서입니다.
node InstanceExternalAuditEventDestination 엣지 끝의 항목입니다.

InstanceGoogleCloudLoggingConfigurationTypeConnection

InstanceGoogleCloudLoggingConfigurationType의 연결 유형입니다.

필드
이름 유형 설명
edges [InstanceGoogleCloudLoggingConfigurationTypeEdge] 엣지 목록입니다.
nodes [InstanceGoogleCloudLoggingConfigurationType] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김에 도움이 되는 정보입니다.

InstanceGoogleCloudLoggingConfigurationTypeEdge

InstanceGoogleCloudLoggingConfigurationType의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용되는 커서입니다.
node InstanceGoogleCloudLoggingConfigurationType 엣지의 끝에 있는 항목입니다.

IntegrationExclusionConnection

IntegrationExclusion의 연결 유형입니다.

필드
이름 유형 설명
edges [IntegrationExclusionEdge] 엣지 목록입니다.
nodes [IntegrationExclusion] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김에 도움이 되는 정보입니다.

IntegrationExclusionEdge

IntegrationExclusion의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용되는 커서입니다.
node IntegrationExclusion 엣지의 끝에 있는 항목입니다.

IssuableResourceLinkConnection

IssuableResourceLink의 연결 유형입니다.

필드
이름 유형 설명
edges [IssuableResourceLinkEdge] 엣지 목록입니다.
nodes [IssuableResourceLink] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김에 도움이 되는 정보입니다.

IssuableResourceLinkEdge

IssuableResourceLink의 엣지 유형입니다.

필드
이름 타입 설명
cursor String! 페이지 매김에 사용되는 커서입니다.
node IssuableResourceLink 엣지의 끝에 있는 항목입니다.

IssueConnection

Issue의 연결 유형입니다.

필드
이름 타입 설명
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] 엣지의 목록입니다.
nodes [Iteration] 노드의 목록입니다.
pageInfo PageInfo! 페이지 매김에 도움을 주는 정보입니다.

IterationEdge

Iteration에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이징에 사용할 커서입니다.
node Iteration 엣지 끝에 있는 항목입니다.

JiraImportConnection

JiraImport에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [JiraImportEdge] 엣지 목록입니다.
nodes [JiraImport] 노드 목록입니다.
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 엣지 끝에 있는 항목입니다.

MemberApprovalConnection

MemberApproval의 연결 타입입니다.

필드
이름 타입 설명
count Int! 컬렉션의 총 수입니다.
edges [MemberApprovalEdge] 엣지 목록입니다.
nodes [MemberApproval] 노드 목록입니다.
pageInfo PageInfo! 페이징에 도움이 되는 정보입니다.

MemberApprovalEdge

MemberApproval에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 네이션에 사용되는 커서입니다.
node MemberApproval 엣지의 끝에 있는 항목입니다.

MemberInterfaceConnection

MemberInterface에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [MemberInterfaceEdge] 엣지 목록입니다.
nodes [MemberInterface] 노드 목록입니다.
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 엣지 끝에 있는 항목입니다.

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 엣지 끝에 있는 항목입니다.

MergeRequestReviewerConnection

MergeRequestReviewer의 연결 유형입니다.

필드
이름 타입 설명
count Int! 컬렉션의 총 개수입니다.
edges [MergeRequestReviewerEdge] 엣지 목록입니다.
nodes [MergeRequestReviewer] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김을 돕기 위한 정보입니다.

MergeRequestReviewerEdge

MergeRequestReviewer의 엣지 유형입니다.

필드
이름 타입 설명
cursor String! 페이지 매김에 사용되는 커서입니다.
node MergeRequestReviewer 엣지의 끝에 있는 항목입니다.

MergeTrainCarConnection

MergeTrainCar의 연결 유형입니다.

필드
이름 타입 설명
count Int! 컬렉션의 총 개수입니다.
edges [MergeTrainCarEdge] 엣지 목록입니다.
nodes [MergeTrainCar] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김을 돕기 위한 정보입니다.

MergeTrainCarEdge

MergeTrainCar의 엣지 유형입니다.

필드
이름 타입 설명
cursor String! 페이지 매김에 사용되는 커서입니다.
node MergeTrainCar 엣지의 끝에 있는 항목입니다.

MergeTrainConnection

MergeTrain의 연결 유형입니다.

필드
이름 타입 설명
count Int! 컬렉션의 총 개수입니다.
edges [MergeTrainEdge] 엣지 목록입니다.
nodes [MergeTrain] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김을 돕기 위한 정보입니다.

MergeTrainEdge

MergeTrain의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용할 커서입니다.
node MergeTrain 엣지의 끝에 있는 항목입니다.

MilestoneConnection

Milestone의 연결 유형입니다.

필드
이름 유형 설명
edges [MilestoneEdge] 엣지 목록입니다.
nodes [Milestone] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김에 도움이 되는 정보입니다.

MilestoneEdge

Milestone의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용할 커서입니다.
node Milestone 엣지의 끝에 있는 항목입니다.

MlCandidateConnection

MlCandidate의 연결 유형입니다.

필드
이름 유형 설명
edges [MlCandidateEdge] 엣지 목록입니다.
nodes [MlCandidate] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김에 도움이 되는 정보입니다.
인수가 있는 필드
MlCandidateConnection.count

수집의 제한된 수입니다. 제한을 초과하는 경우 한도 + 1을 반환합니다.

Int!을 반환합니다.

# 인수
이름 유형 설명
limit Int 카운트 쿼리에 적용될 제한 값입니다. 기본값은 1000입니다.

MlCandidateEdge

MlCandidate의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용할 커서입니다.
node MlCandidate 엣지의 끝에 있는 항목입니다.

MlCandidateMetadataConnection

MlCandidateMetadata의 연결 유형입니다.

필드
이름 유형 설명
edges [MlCandidateMetadataEdge] 엣지 목록입니다.
nodes [MlCandidateMetadata] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김에 도움이 되는 정보입니다.
인수 있는 필드
MlCandidateMetadataConnection.count

컬렉션의 제한된 개수. 제한을 초과하는 개수에 대해서는 limit + 1을 반환합니다.

Int!을 반환합니다.

# 인수
이름 유형 설명
limit Int 개수 쿼리에 적용될 제한 값. 기본값은 1000입니다.

MlCandidateMetadataEdge

MlCandidateMetadata의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용할 커서입니다.
node MlCandidateMetadata 엣지 끝의 항목입니다.

MlCandidateMetricConnection

MlCandidateMetric의 연결 유형입니다.

필드
이름 유형 설명
edges [MlCandidateMetricEdge] 엣지 목록입니다.
nodes [MlCandidateMetric] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김을 지원하는 정보입니다.
인수 있는 필드
MlCandidateMetricConnection.count

컬렉션의 제한된 개수. 제한을 초과하는 개수에 대해서는 limit + 1을 반환합니다.

Int!을 반환합니다.

# 인수
이름 유형 설명
limit Int 개수 쿼리에 적용될 제한 값. 기본값은 1000입니다.

MlCandidateMetricEdge

MlCandidateMetric의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용할 커서입니다.
node MlCandidateMetric 엣지 끝의 항목입니다.

MlCandidateParamConnection

MlCandidateParam의 연결 유형입니다.

필드
이름 유형 설명
edges [MlCandidateParamEdge] 엣지 목록입니다.
nodes [MlCandidateParam] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김을 지원하는 정보입니다.
인수가 있는 필드
MlCandidateParamConnection.count

컬렉션의 제한된 수. 제한을 초과하는 경우 limit + 1을 반환합니다.

Int!을 반환합니다.

# 인수
이름 유형 설명
limit Int 카운트 쿼리에 적용될 제한 값. 기본값은 1000입니다.

MlCandidateParamEdge

MlCandidateParam의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이징에 사용할 커서입니다.
node MlCandidateParam 엣지 끝의 항목입니다.

MlModelConnection

MlModel의 연결 유형입니다.

필드
이름 유형 설명
edges [MlModelEdge] 엣지 목록입니다.
nodes [MlModel] 노드 목록입니다.
pageInfo PageInfo! 페이징에 도움을 주는 정보입니다.
인수가 있는 필드
MlModelConnection.count

컬렉션의 제한된 수. 제한을 초과하는 경우 limit + 1을 반환합니다.

Int!을 반환합니다.

# 인수
이름 유형 설명
limit Int 카운트 쿼리에 적용될 제한 값. 기본값은 1000입니다.

MlModelEdge

MlModel의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이징에 사용할 커서입니다.
node MlModel 엣지 끝의 항목입니다.

MlModelVersionConnection

MlModelVersion의 연결 유형입니다.

필드
이름 유형 설명
edges [MlModelVersionEdge] 엣지 목록입니다.
nodes [MlModelVersion] 노드 목록입니다.
pageInfo PageInfo! 페이징에 도움을 주는 정보입니다.
인수가 있는 필드
MlModelVersionConnection.count

컬렉션의 제한된 수. 제한을 초과하는 경우 limit + 1을 반환합니다.

Int!을 반환합니다.

# 인수
이름 유형 설명
limit Int 카운트 쿼리에 적용할 제한 값. 기본값은 1000입니다.

MlModelVersionEdge

MlModelVersion의 엣지 유형.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용할 커서.
node MlModelVersion 엣지 끝의 항목.

NamespaceCommitEmailConnection

NamespaceCommitEmail의 연결 유형.

필드
이름 유형 설명
edges [NamespaceCommitEmailEdge] 엣지 목록.
nodes [NamespaceCommitEmail] 노드 목록.
pageInfo PageInfo! 페이지네이션에 도움이 되는 정보.

NamespaceCommitEmailEdge

NamespaceCommitEmail의 엣지 유형.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용할 커서.
node NamespaceCommitEmail 엣지 끝의 항목.

NamespaceConnection

Namespace의 연결 유형.

필드
이름 유형 설명
edges [NamespaceEdge] 엣지 목록.
nodes [Namespace] 노드 목록.
pageInfo PageInfo! 페이지네이션에 도움이 되는 정보.

NamespaceEdge

Namespace의 엣지 유형.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용할 커서.
node Namespace 엣지 끝의 항목.

NestedEnvironmentConnection

NestedEnvironment의 연결 유형.

필드
이름 유형 설명
edges [NestedEnvironmentEdge] 엣지 목록.
nodes [NestedEnvironment] 노드 목록.
pageInfo PageInfo! 페이지네이션에 도움이 되는 정보.

NestedEnvironmentEdge

NestedEnvironment에 대한 엣지 유형입니다.

필드
이름 타입 설명
cursor String! 페이징에 사용할 커서입니다.
node NestedEnvironment 엣지 끝에 있는 항목입니다.

NoteConnection

Note에 대한 연결 유형입니다.

필드
이름 타입 설명
count Int! 컬렉션의 총 개수입니다.
edges [NoteEdge] 엣지 목록입니다.
nodes [Note] 노드 목록입니다.
pageInfo PageInfo! 페이징을 지원하는 정보입니다.

NoteEdge

Note에 대한 엣지 유형입니다.

필드
이름 타입 설명
cursor String! 페이징에 사용할 커서입니다.
node Note 엣지 끝에 있는 항목입니다.

ObservabilityLogConnection

ObservabilityLog에 대한 연결 유형입니다.

필드
이름 타입 설명
count Int! 컬렉션의 총 개수입니다.
edges [ObservabilityLogEdge] 엣지 목록입니다.
nodes [ObservabilityLog] 노드 목록입니다.
pageInfo PageInfo! 페이징을 지원하는 정보입니다.

ObservabilityLogEdge

ObservabilityLog에 대한 엣지 유형입니다.

필드
이름 타입 설명
cursor String! 페이징에 사용할 커서입니다.
node ObservabilityLog 엣지 끝에 있는 항목입니다.

ObservabilityMetricConnection

ObservabilityMetric에 대한 연결 유형입니다.

필드
이름 타입 설명
count Int! 컬렉션의 총 개수입니다.
edges [ObservabilityMetricEdge] 엣지 목록입니다.
nodes [ObservabilityMetric] 노드 목록입니다.
pageInfo PageInfo! 페이징을 지원하는 정보입니다.

ObservabilityMetricEdge

ObservabilityMetric에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용할 커서입니다.
node ObservabilityMetric 엣지의 끝에 있는 항목입니다.

ObservabilityTraceConnection

ObservabilityTrace에 대한 연결 유형입니다.

필드
이름 유형 설명
count Int! 총 컬렉션 수입니다.
edges [ObservabilityTraceEdge] 엣지 목록입니다.
nodes [ObservabilityTrace] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김을 돕기 위한 정보입니다.

ObservabilityTraceEdge

ObservabilityTrace에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용할 커서입니다.
node ObservabilityTrace 엣지의 끝에 있는 항목입니다.

OncallParticipantTypeConnection

OncallParticipantType에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [OncallParticipantTypeEdge] 엣지 목록입니다.
nodes [OncallParticipantType] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김을 돕기 위한 정보입니다.

OncallParticipantTypeEdge

OncallParticipantType에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용할 커서입니다.
node OncallParticipantType 엣지의 끝에 있는 항목입니다.

OrganizationConnection

Organization에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [OrganizationEdge] 엣지 목록입니다.
nodes [Organization] 노드 목록입니다.
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 엣지 끝에 있는 항목입니다.

PagesDeploymentConnection

PagesDeployment의 연결 타입입니다.

필드
이름 타입 설명
count Int! 컬렉션의 총 개수입니다.
edges [PagesDeploymentEdge] 엣지 목록입니다.
nodes [PagesDeployment] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김에 도움이 되는 정보입니다.

PagesDeploymentEdge

PagesDeployment의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용할 커서입니다.
node PagesDeployment 엣지 끝에 있는 항목입니다.

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 엣지 끝에 있는 항목입니다.

PendingMemberInterfaceConnection

PendingMemberInterface의 연결 유형입니다.

필드
이름 유형 설명
edges [PendingMemberInterfaceEdge] 엣지 목록입니다.
nodes [PendingMemberInterface] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김에 도움이 되는 정보입니다.

PendingMemberInterfaceEdge

PendingMemberInterface에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용할 수 있는 커서입니다.
node PendingMemberInterface 엣지 끝에 있는 항목입니다.

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 엣지 끝에 있는 항목입니다.

PipelineExecutionPolicyConnection

PipelineExecutionPolicy에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [PipelineExecutionPolicyEdge] 엣지 목록입니다.
nodes [PipelineExecutionPolicy] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김에 도움이 되는 정보입니다.

PipelineExecutionPolicyEdge

PipelineExecutionPolicy의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용할 커서입니다.
node PipelineExecutionPolicy 엣지 끝에 있는 항목입니다.

PipelineManualVariableConnection

PipelineManualVariable의 연결 유형입니다.

필드
이름 유형 설명
edges [PipelineManualVariableEdge] 엣지 목록입니다.
nodes [PipelineManualVariable] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김에 도움을 주는 정보입니다.

PipelineManualVariableEdge

PipelineManualVariable의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용할 커서입니다.
node PipelineManualVariable 엣지 끝에 있는 항목입니다.

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! 페이지 매김에 도움이 되는 정보입니다.

ProjectEdge

Project의 엣지 타입입니다.

필드
이름 타입 설명
cursor String! 페이지 매김에 사용할 커서입니다.
node Project 엣지의 끝에 있는 항목입니다.

ProjectMemberConnection

ProjectMember의 연결 타입입니다.

필드
이름 타입 설명
edges [ProjectMemberEdge] 엣지 목록입니다.
nodes [ProjectMember] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김을 돕기 위한 정보입니다.

ProjectMemberEdge

ProjectMember의 엣지 타입입니다.

필드
이름 타입 설명
cursor String! 페이지 매김에 사용할 커서입니다.
node ProjectMember 엣지의 끝에 있는 항목입니다.

ProjectRepositoryRegistryConnection

ProjectRepositoryRegistry의 연결 타입입니다.

필드
이름 타입 설명
edges [ProjectRepositoryRegistryEdge] 엣지 목록입니다.
nodes [ProjectRepositoryRegistry] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김을 돕기 위한 정보입니다.

ProjectRepositoryRegistryEdge

ProjectRepositoryRegistry의 엣지 타입입니다.

필드
이름 타입 설명
cursor String! 페이지 매김에 사용할 커서입니다.
node ProjectRepositoryRegistry 엣지의 끝에 있는 항목입니다.

ProjectSavedReplyConnection

ProjectSavedReply의 연결 타입입니다.

필드
이름 타입 설명
count Int! 컬렉션의 총 개수입니다.
edges [ProjectSavedReplyEdge] 엣지 목록입니다.
nodes [ProjectSavedReply] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김을 돕기 위한 정보입니다.

ProjectSavedReplyEdge

ProjectSavedReply의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용할 커서입니다.
node ProjectSavedReply 엣지 끝의 항목입니다.

ProjectSecurityExclusionConnection

ProjectSecurityExclusion의 연결 유형입니다.

필드
이름 유형 설명
edges [ProjectSecurityExclusionEdge] 엣지 목록입니다.
nodes [ProjectSecurityExclusion] 노드 목록입니다.
pageInfo PageInfo! 페이지네이션을 돕는 정보입니다.

ProjectSecurityExclusionEdge

ProjectSecurityExclusion의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용할 커서입니다.
node ProjectSecurityExclusion 엣지 끝의 항목입니다.

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] 엣지 목록입니다.
nodes [PushAccessLevel] 노드 목록입니다.
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! 페이지네이션을 지원하는 정보를 제공합니다.

ReleaseEdge

Release의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용할 커서입니다.
node Release 엣지 끝의 항목입니다.

ReleaseEvidenceConnection

ReleaseEvidence의 연결 유형입니다.

필드
이름 유형 설명
edges [ReleaseEvidenceEdge] 엣지 목록입니다.
nodes [ReleaseEvidence] 노드 목록입니다.
pageInfo PageInfo! 페이지네이션을 지원하는 정보를 제공합니다.

ReleaseEvidenceEdge

ReleaseEvidence의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용되는 커서입니다.
node ReleaseEvidence 엣지 끝의 항목입니다.

ReleaseSourceConnection

ReleaseSource의 연결 유형입니다.

필드
이름 유형 설명
edges [ReleaseSourceEdge] 엣지 목록입니다.
nodes [ReleaseSource] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김을 돕기 위한 정보입니다.

ReleaseSourceEdge

ReleaseSource의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용되는 커서입니다.
node ReleaseSource 엣지 끝의 항목입니다.

RepositoryBlobConnection

RepositoryBlob의 연결 유형입니다.

필드
이름 유형 설명
edges [RepositoryBlobEdge] 엣지 목록입니다.
nodes [RepositoryBlob] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김을 돕기 위한 정보입니다.

RepositoryBlobEdge

RepositoryBlob의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용되는 커서입니다.
node RepositoryBlob 엣지 끝의 항목입니다.

RequirementConnection

Requirement의 연결 유형입니다.

필드
이름 유형 설명
edges [RequirementEdge] 엣지 목록입니다.
nodes [Requirement] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김을 돕기 위한 정보입니다.

RequirementEdge

Requirement에 대한 엣지 유형입니다.

Fields
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node Requirement 엣지 끝에 있는 항목입니다.

RunnerArchitectureConnection

RunnerArchitecture에 대한 연결 유형입니다.

Fields
이름 타입 설명
edges [RunnerArchitectureEdge] 엣지 목록입니다.
nodes [RunnerArchitecture] 노드 목록입니다.
pageInfo PageInfo! 페이지네이션에 도움이 되는 정보입니다.

RunnerArchitectureEdge

RunnerArchitecture에 대한 엣지 유형입니다.

Fields
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node RunnerArchitecture 엣지 끝에 있는 항목입니다.

RunnerPlatformConnection

RunnerPlatform에 대한 연결 유형입니다.

Fields
이름 타입 설명
edges [RunnerPlatformEdge] 엣지 목록입니다.
nodes [RunnerPlatform] 노드 목록입니다.
pageInfo PageInfo! 페이지네이션에 도움이 되는 정보입니다.

RunnerPlatformEdge

RunnerPlatform에 대한 엣지 유형입니다.

Fields
이름 타입 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node RunnerPlatform 엣지 끝에 있는 항목입니다.

SastCiConfigurationAnalyzersEntityConnection

SastCiConfigurationAnalyzersEntity에 대한 연결 유형입니다.

Fields
이름 타입 설명
edges [SastCiConfigurationAnalyzersEntityEdge] 엣지 목록입니다.
nodes [SastCiConfigurationAnalyzersEntity] 노드 목록입니다.
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] 엣지 목록입니다.
nodes [SastCiConfigurationOptionsEntity] 노드 목록입니다.
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] 엣지 목록입니다.
nodes [Snippet] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김을 돕기 위한 정보입니다.

SnippetEdge

Snippet에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용되는 커서입니다.
node Snippet 엣지의 끝에 있는 항목입니다.

SnippetRepositoryRegistryConnection

SnippetRepositoryRegistry에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [SnippetRepositoryRegistryEdge] 엣지 목록입니다.
nodes [SnippetRepositoryRegistry] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김을 돕기 위한 정보입니다.

SnippetRepositoryRegistryEdge

SnippetRepositoryRegistry에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용할 커서입니다.
node SnippetRepositoryRegistry 엣지 끝에 있는 항목입니다.

StandardRoleConnection

StandardRole에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [StandardRoleEdge] 엣지 목록입니다.
nodes [StandardRole] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김을 돕기 위한 정보입니다.

StandardRoleEdge

StandardRole에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용할 커서입니다.
node StandardRole 엣지 끝에 있는 항목입니다.

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] 엣지 목록입니다.
nodes [TimeTrackingTimelogCategory] 노드 목록입니다.
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의 연결 유형입니다.

필드
이름 유형 설명
count Int! 컬렉션의 총 개수입니다.
edges [TodoEdge] 엣지 목록입니다.
nodes [Todo] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김에 도움이 되는 정보입니다.

TodoEdge

Todo의 엣지 유형입니다.

필드
이름 유형 설명
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] 엣지 목록입니다.
nodes [UserAddOnAssignment] 노드 목록입니다.
pageInfo PageInfo! 페이지네이션에 도움이 되는 정보입니다.

UserAddOnAssignmentEdge

UserAddOnAssignment의 엣지 타입.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node UserAddOnAssignment 엣지의 끝에 있는 항목입니다.

UserCalloutConnection

UserCallout의 연결 타입.

필드
이름 유형 설명
edges [UserCalloutEdge] 엣지 목록입니다.
nodes [UserCallout] 노드 목록입니다.
pageInfo PageInfo! 페이지네이션에 도움이 되는 정보입니다.

UserCalloutEdge

UserCallout의 엣지 타입.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용되는 커서입니다.
node UserCallout 엣지의 끝에 있는 항목입니다.

UserCoreConnection

UserCore의 연결 타입.

필드
이름 유형 설명
count Int! 컬렉션의 총 개수입니다.
edges [UserCoreEdge] 엣지 목록입니다.
nodes [UserCore] 노드 목록입니다.
pageInfo PageInfo! 페이지네이션에 도움이 되는 정보입니다.

UserCoreEdge

UserCore에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용할 커서입니다.
node UserCore 엣지 끝의 항목입니다.

UsersQueuedForRolePromotionConnection

UsersQueuedForRolePromotion에 대한 연결 유형입니다.

필드
이름 유형 설명
count Int! 컬렉션의 총 개수입니다.
edges [UsersQueuedForRolePromotionEdge] 엣지 목록입니다.
nodes [UsersQueuedForRolePromotion] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김에 도움을 주는 정보입니다.

UsersQueuedForRolePromotionEdge

UsersQueuedForRolePromotion에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용할 커서입니다.
node UsersQueuedForRolePromotion 엣지 끝의 항목입니다.

ValueStreamConnection

ValueStream에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [ValueStreamEdge] 엣지 목록입니다.
nodes [ValueStream] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김에 도움을 주는 정보입니다.

ValueStreamEdge

ValueStream에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용할 커서입니다.
node ValueStream 엣지 끝의 항목입니다.

ValueStreamStageItemsConnection

ValueStreamStageItems에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [ValueStreamStageItemsEdge] 엣지 목록입니다.
nodes [ValueStreamStageItems] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김에 도움을 주는 정보입니다.

ValueStreamStageItemsEdge

ValueStreamStageItems의 엣지 타입입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용할 커서입니다.
node ValueStreamStageItems 엣지의 끝에 있는 아이템입니다.

VulnerabilitiesCountByDayConnection

VulnerabilitiesCountByDay의 연결 타입입니다.

필드
이름 유형 설명
edges [VulnerabilitiesCountByDayEdge] 엣지 목록입니다.
nodes [VulnerabilitiesCountByDay] 노드 목록입니다.
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의 엣지 유형입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용할 커서입니다.
node VulnerabilityContainerImage 엣지 끝에 있는 항목입니다.

VulnerabilityEdge

Vulnerability의 엣지 유형입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용할 커서입니다.
node Vulnerability 엣지 끝에 있는 항목입니다.

VulnerabilityExternalIssueLinkConnection

VulnerabilityExternalIssueLink의 연결 유형입니다.

필드
이름 타입 설명
edges [VulnerabilityExternalIssueLinkEdge] 엣지 목록입니다.
nodes [VulnerabilityExternalIssueLink] 노드 목록입니다.
pageInfo PageInfo! 페이지네이션에 도움이 되는 정보입니다.

VulnerabilityExternalIssueLinkEdge

VulnerabilityExternalIssueLink의 엣지 유형입니다.

필드
이름 타입 설명
cursor String! 페이지네이션에 사용할 커서입니다.
node VulnerabilityExternalIssueLink 엣지 끝에 있는 항목입니다.

VulnerabilityIssueLinkConnection

VulnerabilityIssueLink의 연결 유형입니다.

필드
이름 타입 설명
edges [VulnerabilityIssueLinkEdge] 엣지 목록입니다.
nodes [VulnerabilityIssueLink] 노드 목록입니다.
pageInfo PageInfo! 페이지네이션에 도움이 되는 정보입니다.

VulnerabilityIssueLinkEdge

VulnerabilityIssueLink에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용할 커서입니다.
node VulnerabilityIssueLink 엣지의 끝에 있는 항목입니다.

VulnerabilityManagementPolicyConnection

VulnerabilityManagementPolicy에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [VulnerabilityManagementPolicyEdge] 엣지 목록입니다.
nodes [VulnerabilityManagementPolicy] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김에 도움이 되는 정보입니다.

VulnerabilityManagementPolicyEdge

VulnerabilityManagementPolicy에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용할 커서입니다.
node VulnerabilityManagementPolicy 엣지의 끝에 있는 항목입니다.

VulnerabilityScannerConnection

VulnerabilityScanner에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [VulnerabilityScannerEdge] 엣지 목록입니다.
nodes [VulnerabilityScanner] 노드 목록입니다.
pageInfo PageInfo! 페이지 매김에 도움이 되는 정보입니다.

VulnerabilityScannerEdge

VulnerabilityScanner에 대한 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지 매김에 사용할 커서입니다.
node VulnerabilityScanner 엣지의 끝에 있는 항목입니다.

VulnerabilityStateTransitionTypeConnection

VulnerabilityStateTransitionType에 대한 연결 유형입니다.

필드
이름 유형 설명
edges [VulnerabilityStateTransitionTypeEdge] 엣지 목록입니다.
nodes [VulnerabilityStateTransitionType] 노드 목록입니다.
pageInfo PageInfo! 페이지네이션에 도움을 주는 정보입니다.

VulnerabilityStateTransitionTypeEdge

VulnerabilityStateTransitionType의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용할 커서입니다.
node VulnerabilityStateTransitionType 엣지 끝에 있는 항목입니다.

WorkItemClosingMergeRequestConnection

WorkItemClosingMergeRequest의 연결 유형입니다.

필드
이름 유형 설명
edges [WorkItemClosingMergeRequestEdge] 엣지 목록입니다.
nodes [WorkItemClosingMergeRequest] 노드 목록입니다.
pageInfo PageInfo! 페이지네이션에 도움을 주는 정보입니다.

WorkItemClosingMergeRequestEdge

WorkItemClosingMergeRequest의 엣지 유형입니다.

필드
이름 유형 설명
cursor String! 페이지네이션에 사용할 커서입니다.
node WorkItemClosingMergeRequest 엣지 끝에 있는 항목입니다.

WorkItemConnection

WorkItem의 연결 유형입니다.

필드
이름 유형 설명
count Int! 컬렉션의 총 개수입니다.
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에 대한 엣지 유형입니다.

필드
이름 유형 설명
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

남용 보고서입니다.

필드

이름 유형 설명
discussions AbuseReportDiscussionConnection! 주목할 만한 모든 토론입니다. (자세한 내용은 Connections 참조)
id AbuseReportID! 남용 보고서의 글로벌 ID입니다.
labels LabelConnection 남용 보고서의 레이블입니다. (자세한 내용은 Connections 참조)
notes AbuseReportNoteConnection! 주목할 만한 모든 노트입니다. (자세한 내용은 Connections 참조)

AbuseReportDiscussion

필드

이름 유형 설명
abuseReport AbuseReport 토론이 속한 남용 보고서입니다.
createdAt Time! 토론 생성의 타임스탬프입니다.
id DiscussionID! 토론의 ID입니다.
notes AbuseReportNoteConnection! 토론 내 모든 노트입니다. (자세한 내용은 Connections 참조)
replyId DiscussionID! 토론에 답장하는 데 사용되는 ID입니다.
resolvable Boolean! 객체가 해결될 수 있는지를 나타냅니다.
resolved Boolean! 객체가 해결되었는지를 나타냅니다.
resolvedAt Time 객체가 해결된 시점의 타임스탬프입니다.
resolvedBy UserCore 객체를 해결한 사용자입니다.

AbuseReportLabel

필드

이름 타입 설명
color String! 라벨의 배경색.
createdAt Time! 라벨이 생성된 시간.
description String 라벨의 설명(HTML로 렌더링된 Markdown).
descriptionHtml String description의 GitLab Flavor Markdown 렌더링.
id ID! 라벨 ID.
textColor String! 라벨의 텍스트 색.
title String! 라벨의 내용.
updatedAt Time! 라벨이 마지막으로 업데이트된 시간.

AbuseReportNote

필드

이름 타입 설명
author UserCore 노트를 작성한 사용자.
awardEmoji AwardEmojiConnection 노트와 관련된 이모지 반응 목록. (자세한 사항은 Connections 참조)
body String! 노트의 내용.
bodyFirstLineHtml String! 노트 내용의 첫 번째 줄.
bodyHtml String 노트 내용의 GitLab Flavor Markdown 렌더링.
createdAt Time! 노트 생성 타임스탬프.
discussion AbuseReportDiscussion 노트가 속한 논의.
id AntiAbuseReportsNoteID! 노트의 ID.
lastEditedAt Time 노트가 마지막으로 편집된 타임스탬프.
lastEditedBy UserCore 노트를 마지막으로 편집한 사용자.
resolvable Boolean! 객체가 해결 가능한지 여부를 나타냅니다.
resolved Boolean! 객체가 해결되었는지 여부를 나타냅니다.
resolvedAt Time 객체가 해결된 타임스탬프.
resolvedBy UserCore 객체를 해결한 사용자.
updatedAt Time! 노트의 마지막 활동 타임스탬프.
url String 웹 UI에서 노트를 보기 위한 URL.

AccessLevel

사용자와 관련된 객체 간의 관계에서 접근 수준을 나타냅니다.

필드

이름 타입 설명
humanAccess String 접근 수준에 대한 사람이 읽을 수 있는 표시 이름.
integerValue Int 접근 수준의 정수 값.
stringValue AccessLevelEnum 접근 수준의 열거형 문자열.

AccessLevelDeployKey

GitLab 배포 키의 표현.

필드

이름 타입 설명
expiresAt Date 배포 키의 만료 날짜.
id ID! 배포 키의 ID.
title String! 배포 키의 제목.
user AccessLevelUser! 배포 키에 할당된 사용자.

AccessLevelGroup

GitLab 그룹의 표현.

필드

이름 타입 설명
avatarUrl String 그룹의 아바타 URL.
id 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 String 업적의 아바타 URL.
createdAt Time! 업적이 생성된 타임스탬프.
description String 업적에 대한 설명 또는 메모.
id AchievementsAchievementID! 업적의 ID.
name String! 업적의 이름.
namespace Namespace 업적의 네임스페이스.
updatedAt Time! 업적이 마지막으로 업데이트된 타임스탬프.
userAchievements UserAchievementConnection GitLab 15.10에서 도입됨. 상태: Experiment. 업적의 수혜자.

AddOnPurchase

네임스페이스에 대한 AddOn 구매를 나타냅니다.

필드

이름 유형 설명
assignedQuantity Int! 할당된 좌석 수.
id GitlabSubscriptionsAddOnPurchaseID! AddOnPurchase의 ID.
name String! AddOn의 이름.
purchasedQuantity Int! 구매된 좌석 수.

AddOnUser

Add-On 데이터를 가진 사용자.

필드

이름 유형 설명
active Boolean 사용자가 활성 상태인지 여부.
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 참조)
human Boolean 사용자가 일반 사용자 여부.
id ID! 사용자의 ID.
ide Ide IDE 설정.
jobTitle String 사용자의 직책.
lastActivityOn Date 사용자가 마지막으로 행동한 날짜.
lastLoginAt Time 마지막 로그인 타임스탬프.
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) 사용자 이름.
userPermissions UserPermissions! 리소스에 대한 현재 사용자의 권한.
userPreferences UserPreferences 사용자의 환경 설정.
username String! 사용자의 사용자 이름. GitLab의 이 인스턴스 내에서 고유합니다.
webPath String! 사용자의 웹 경로.
webUrl String! 사용자의 웹 URL.

인수 있는 필드

AddOnUser.addOnAssignments

사용자를 위한 애드온 구매 할당입니다.

Introduced in GitLab 16.4.
Status: Experiment.

UserAddOnAssignmentConnection을 반환합니다.

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

네 개의 표준 pagination arguments를 수용합니다:
before: String,
after: String,
first: Int,
last: Int.

인수
Name Type Description
addOnPurchaseIds [GitlabSubscriptionsAddOnPurchaseID!]! 할당 찾기를 위한 애드온 구매의 글로벌 ID입니다.
AddOnUser.assignedMergeRequests

사용자에게 할당된 병합 요청입니다.

MergeRequestConnection을 반환합니다.

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

네 개의 표준 pagination arguments를 수용합니다:
before: String,
after: String,
first: Int,
last: Int.

인수
Name Type Description
approved Boolean 승인된 병합 요청으로 결과를 제한합니다. mr_approved_filter 기능 플래그가 활성화되어 있을 때만 사용할 수 있습니다.
approvedBy [String!] 승인자의 사용자 이름입니다.
approver [String!] 가능한 승인자의 사용자 이름입니다.
authorUsername String 저자의 사용자 이름입니다.
createdAfter Time 타임스탬프 이후에 생성된 병합 요청입니다.
createdBefore Time 타임스탬프 이전에 생성된 병합 요청입니다.
deployedAfter Time 타임스탬프 이후에 배포된 병합 요청입니다.
deployedBefore Time 타임스탬프 이전에 배포된 병합 요청입니다.
deploymentId String 배포 ID입니다.
draft Boolean 결과를 초안 병합 요청으로 제한합니다.
environmentName String 병합 요청이 배포된 환경입니다.
groupId GroupID 작성된 병합 요청이 있어야 하는 그룹의 글로벌 ID입니다. 하위 그룹에 있는 병합 요청이 포함됩니다.
iids [String!] 병합 요청의 IID 배열입니다. 예: [1, 2].
includeArchived Boolean 아카이브된 프로젝트의 병합 요청입니다.
labelName [String] 병합 요청에 적용된 레이블입니다.
labels [String!] GitLab 17.1에서 사용 중단되었습니다. labelName을 사용하세요.
mergedAfter Time 날짜 이후에 병합된 병합 요청입니다.
mergedBefore Time 날짜 이전에 병합된 병합 요청입니다.
mergedBy String 병합자의 사용자 이름입니다.
milestoneTitle String 마일스톤의 제목입니다. milestoneWildcardId와 호환되지 않습니다.
milestoneWildcardId MilestoneWildcardId 마일스톤 ID 와일드카드로 문제를 필터링합니다. milestoneTitle과 호환되지 않습니다.
myReactionEmoji String 귀하의 반응 이모지로 필터링합니다.
not MergeRequestsResolverNegatedParams 부정된 인수 목록입니다. 경고: 이 인수는 실험적이며 향후 변경될 수 있습니다.
projectId ProjectID 작성된 병합 요청이 있어야 하는 프로젝트의 글로벌 ID입니다. projectPath와 호환되지 않습니다.
projectPath String 작성된 병합 요청이 있어야 하는 프로젝트의 전체 경로입니다. projectId와 호환되지 않습니다.
releaseTag String 릴리스 태그로 필터링합니다.
reviewState MergeRequestReviewState Introduced in GitLab 17.0. Status: Experiment. 병합 요청의 리뷰어 상태입니다.
reviewStates [MergeRequestReviewState!] Introduced in GitLab 17.0. Status: Experiment. 병합 요청의 리뷰어 상태입니다.
reviewerUsername String 리뷰어의 사용자 이름입니다.
reviewerWildcardId ReviewerWildcardId 리뷰어의 존재로 필터링합니다. reviewerUsername과 호환되지 않습니다.
sort MergeRequestSort 기준에 따라 병합 요청을 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름 배열입니다. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 소스로 가집니다.
state MergeRequestState 병합 요청 상태입니다. 제공되는 경우 모든 해결된 병합 요청은 이 상태를 가집니다.
subscribed SubscriptionStatus Introduced in GitLab 17.5. Status: Experiment. 현재 사용자가 구독 중인 병합 요청입니다. filter_subscriptions 기능 플래그가 비활성화된 경우 무시됩니다.
targetBranches [String!] 대상 브랜치 이름 배열입니다. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 대상으로 가집니다.
updatedAfter Time 타임스탬프 이후에 업데이트된 병합 요청입니다.
updatedBefore Time 타임스탬프 이전에 업데이트된 병합 요청입니다.
AddOnUser.authoredMergeRequests

사용자가 작성한 병합 요청입니다.

MergeRequestConnection을 반환합니다.

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

Arguments
이름 유형 설명
approved Boolean 승인된 병합 요청으로 결과를 제한합니다. 기능 플래그 mr_approved_filter가 활성화되어 있을 때만 사용할 수 있습니다.
approvedBy [String!] 승인자들의 사용자 이름.
approver [String!] 가능한 승인자의 사용자 이름.
assigneeUsername String 담당자의 사용자 이름.
assigneeWildcardId AssigneeWildcardId 담당자의 존재 여부로 필터링합니다. assigneeUsernames 및 assigneeUsername과 호환되지 않습니다.
createdAfter Time 타임스탬프 이후에 생성된 병합 요청.
createdBefore Time 타임스탬프 이전에 생성된 병합 요청.
deployedAfter Time 타임스탬프 이후에 배포된 병합 요청.
deployedBefore Time 타임스탬프 이전에 배포된 병합 요청.
deploymentId String 배포의 ID.
draft Boolean 결과를 초안 병합 요청으로 제한합니다.
environmentName String 병합 요청이 배포된 환경.
groupId GroupID 작성된 병합 요청이 포함되어야 할 그룹의 전역 ID. 하위 그룹의 병합 요청도 포함됩니다.
iids [String!] 병합 요청의 IID 배열, 예: [1, 2].
includeArchived Boolean 아카이브된 프로젝트의 병합 요청.
labelName [String] 병합 요청에 적용된 레이블.
labels [String!] GitLab 17.1에서 사용 중단됨. labelName을 사용하세요.
mergedAfter Time 지정된 날짜 이후에 병합된 병합 요청.
mergedBefore Time 지정된 날짜 이전에 병합된 병합 요청.
mergedBy String 병합자의 사용자 이름.
milestoneTitle String 마일스톤의 제목. milestoneWildcardId와 호환되지 않습니다.
milestoneWildcardId MilestoneWildcardId 마일스톤 ID 와일드카드로 문제를 필터링합니다. milestoneTitle과 호환되지 않습니다.
myReactionEmoji String 귀하의 반응 이모지로 필터링합니다.
not MergeRequestsResolverNegatedParams 부정된 인수 목록. 주의: 이 인수는 실험적이며 이후 변경될 수 있습니다.
projectId ProjectID 작성된 병합 요청이 포함되어야 할 프로젝트의 전역 ID. projectPath와 호환되지 않습니다.
projectPath String 작성된 병합 요청이 포함되어야 하는 프로젝트의 전체 경로. projectId와 호환되지 않습니다.
releaseTag String 릴리스 태그로 필터링합니다.
reviewState MergeRequestReviewState GitLab 17.0에서 도입됨. 상태: 실험. 병합 요청의 리뷰어 상태.
reviewStates [MergeRequestReviewState!] GitLab 17.0에서 도입됨. 상태: 실험. 병합 요청의 리뷰어 상태들.
reviewerUsername String 리뷰어의 사용자 이름.
reviewerWildcardId ReviewerWildcardId 리뷰어의 존재 여부로 필터링합니다. reviewerUsername과 호환되지 않습니다.
sort MergeRequestSort 기준에 따라 병합 요청을 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름의 배열. 모든 해결된 병합 요청은 이들 중 하나의 브랜치에서 출발합니다.
state MergeRequestState 병합 요청 상태. 제공되면 모든 해결된 병합 요청은 해당 상태를 가집니다.
subscribed SubscriptionStatus GitLab 17.5에서 도입됨. 상태: 실험. 현재 사용자가 구독한 병합 요청. filter_subscriptions 기능 플래그가 비활성화된 경우 무시됩니다.
targetBranches [String!] 타겟 브랜치 이름의 배열. 모든 해결된 병합 요청은 이들 중 하나의 브랜치가 타겟입니다.
updatedAfter Time 타임스탬프 이후에 업데이트된 병합 요청.
updatedBefore Time 타임스탬프 이전에 업데이트된 병합 요청.
AddOnUser.contributedProjects

사용자가 기여한 프로젝트입니다.

ProjectConnection을 반환합니다.

이 필드는 connection을 반환합니다. 다음과 같은 네 가지 표준 pagination arguments를 허용합니다: before: String, after: String, first: Int, 및 last: Int.

Arguments
이름 타입 설명
includePersonal Boolean 개인 프로젝트 포함 여부.
minAccessLevel AccessLevelEnum 현재 사용자가 최소로 요구되는 접근 수준을 가진 프로젝트만 반환합니다.
programmingLanguageName String 프로그래밍 언어 이름(대소문자 구분なし)으로 프로젝트를 필터링합니다. 예: “css” 또는 “ruby”.
search String 검색 쿼리입니다.
sort ProjectSort 기여한 프로젝트를 정렬합니다.
AddOnUser.groups

사용자가 접근할 수 있는 그룹입니다.

GroupConnection을 반환합니다.

이 필드는 connection을 반환합니다. 다음과 같은 네 가지 표준 pagination arguments를 허용합니다: before: String, after: String, first: Int, 및 last: Int.

Arguments
이름 타입 설명
permissionScope GroupPermission 사용자가 그룹에서 가지고 있는 권한으로 필터링합니다.
search String 그룹 이름이나 경로로 검색합니다.
AddOnUser.organizations

사용자가 접근할 수 있는 조직입니다.

Introduced in GitLab 16.6.
Status: Experiment.

OrganizationConnection을 반환합니다.

이 필드는 connection을 반환합니다. 다음과 같은 네 가지 표준 pagination arguments를 허용합니다: before: String, after: String, first: Int, 및 last: Int.

Arguments
이름 타입 설명
search String 조직 이름이나 경로에 대한 검색 쿼리입니다.
AddOnUser.reviewRequestedMergeRequests

사용자에게 검토를 요청한 병합 요청입니다.

MergeRequestConnection을 반환합니다.

이 필드는 connection을 반환합니다. 다음과 같은 네 가지 표준 pagination arguments를 허용합니다: before: String, after: String, first: Int, 및 last: Int.

Arguments
이름 타입 설명
approved Boolean 승인된 병합 요청만 결과로 제한합니다. feature flag mr_approved_filter가 활성화된 경우에만 사용 가능합니다.
approvedBy [String!] 승인자의 사용자 이름입니다.
approver [String!] 가능한 승인자의 사용자 이름입니다.
assigneeUsername String 담당자의 사용자 이름입니다.
assigneeWildcardId AssigneeWildcardId 담당자가 존재하는 경우로 필터링합니다. assigneeUsernames 및 assigneeUsername과 호환되지 않습니다.
authorUsername String 작성자의 사용자 이름입니다.
createdAfter Time 타임스탬프 이후에 생성된 병합 요청입니다.
createdBefore Time 타임스탬프 이전에 생성된 병합 요청입니다.
deployedAfter Time 타임스탬프 이후에 배포된 병합 요청입니다.
deployedBefore Time 타임스탬프 이전에 배포된 병합 요청입니다.
deploymentId String 배포의 ID입니다.
draft Boolean 초안 병합 요청으로 결과를 제한합니다.
environmentName String 병합 요청이 배포된 환경입니다.
groupId GroupID 작성된 병합 요청이 포함되어야 하는 그룹의 전역 ID입니다. 하위 그룹의 병합 요청도 포함됩니다.
iids [String!] 병합 요청의 IID 배열입니다. 예: [1, 2].
includeArchived Boolean 아카이브된 프로젝트의 병합 요청입니다.
labelName [String] 병합 요청에 적용된 레이블입니다.
labels [String!] GitLab 17.1에서 사용 중단됨. labelName을 사용하세요.
mergedAfter Time 날짜 이후에 병합된 병합 요청입니다.
mergedBefore Time 날짜 이전에 병합된 병합 요청입니다.
mergedBy String 병합자의 사용자 이름입니다.
milestoneTitle String 마일스톤의 제목입니다. milestoneWildcardId와 호환되지 않습니다.
milestoneWildcardId MilestoneWildcardId 마일스톤 ID 와일드카드로 이슈를 필터링합니다. milestoneTitle과 호환되지 않습니다.
myReactionEmoji String 내 반응 이모지로 필터링합니다.
not MergeRequestsResolverNegatedParams 부정된 인수 목록입니다. 경고: 이 인수는 실험적이며 향후 변경될 수 있습니다.
projectId ProjectID 작성된 병합 요청이 포함되어야 하는 프로젝트의 전역 ID입니다. projectPath와 호환되지 않습니다.
projectPath String 작성된 병합 요청이 포함되어야 하는 프로젝트의 전체 경로입니다. projectId와 호환되지 않습니다.
releaseTag String 릴리스 태그로 필터링합니다.
reviewState MergeRequestReviewState Introduced in GitLab 17.0. Status: Experiment. 병합 요청의 리뷰어 상태입니다.
reviewStates [MergeRequestReviewState!] Introduced in GitLab 17.0. Status: Experiment. 병합 요청의 리뷰어 상태입니다.
sort MergeRequestSort 기준에 따라 병합 요청을 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름의 배열입니다. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 소스로 가집니다.
state MergeRequestState 병합 요청 상태입니다. 제공되는 경우 모든 해결된 병합 요청은 해당 상태를 가집니다.
subscribed SubscriptionStatus Introduced in GitLab 17.5. Status: Experiment. 현재 사용자가 구독한 병합 요청입니다. filter_subscriptions 기능 플래그가 비활성화된 경우 무시됩니다.
targetBranches [String!] 대상 브랜치 이름의 배열입니다. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 대상으로 가집니다.
updatedAfter Time 타임스탬프 이후에 업데이트된 병합 요청입니다.
updatedBefore Time 타임스탬프 이전에 업데이트된 병합 요청입니다.
AddOnUser.savedReply

사용자가 작성한 저장된 답변입니다.

SavedReply를 반환합니다.

인수
이름 타입 설명
id UsersSavedReplyID! 저장된 답변의 ID입니다.
AddOnUser.snippets

사용자가 작성한 스니펫입니다.

SnippetConnection를 반환합니다.

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

인수
이름 타입 설명
ids [SnippetID!] 전역 스니펫 ID의 배열입니다. 예: gid://gitlab/ProjectSnippet/1.
type TypeEnum 스니펫의 유형입니다.
visibility VisibilityScopesEnum 스니펫의 가시성입니다.
AddOnUser.starredProjects

사용자가 별표한 프로젝트입니다.

ProjectConnection를 반환합니다.

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

인수
이름 타입 설명
minAccessLevel AccessLevelEnum 현재 사용자가 최소한 지정된 접근 수준을 가진 프로젝트만 반환합니다.
programmingLanguageName String 프로그래밍 언어 이름으로 프로젝트를 필터링합니다 (대소문자 구분 없음). 예: “css” 또는 “ruby”.
search String 검색 쿼리입니다.
sort ProjectSort 정렬 순서에 따라 별표한 프로젝트를 나열합니다.
AddOnUser.timelogs

사용자가 기록한 시간입니다.

TimelogConnection를 반환합니다.

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

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

사용자의 할 일 항목입니다.

TodoConnection을 반환합니다.

이 필드는 connection을 반환합니다. 다음 네 가지 표준 pagination arguments를 허용합니다:
before: String, after: String, first: Int, 및 last: Int.

Arguments
Name Type Description
action [TodoActionEnum!] 필터링할 작업입니다.
authorId [ID!] 작성자의 ID입니다.
groupId [ID!] 그룹의 ID입니다.
projectId [ID!] 프로젝트의 ID입니다.
sort TodoSort 주어진 기준으로 할 일을 정렬합니다.
state [TodoStateEnum!] 할 일의 상태입니다.
type [TodoTargetEnum!] 할 일의 유형입니다.
AddOnUser.userAchievements

사용자의 업적입니다. achievements 기능 플래그가 활성화된 네임스페이스에 대해서만 반환됩니다.

Introduced in GitLab 15.10.
Status: Experiment.

UserAchievementConnection을 반환합니다.

이 필드는 connection을 반환합니다. 다음 네 가지 표준 pagination arguments를 허용합니다:
before: String, after: String, first: Int, 및 last: Int.

Arguments
Name Type Description
includeHidden Boolean 프로필에서 숨겨진 업적이 결과에 포함되어야 하는지 여부를 나타냅니다.
AddOnUser.workspaces

현재 사용자가 소유한 워크스페이스입니다.

WorkspaceConnection을 반환합니다.

이 필드는 connection을 반환합니다. 다음 네 가지 표준 pagination arguments를 허용합니다:
before: String, after: String, first: Int, 및 last: Int.

Arguments
Name Type Description
actualStates [String!] 실제 상태로 워크스페이스를 필터링합니다.
agentIds [ClustersAgentID!] 에이전트 GlobalID로 워크스페이스를 필터링합니다.
ids [RemoteDevelopmentWorkspaceID!] 워크스페이스의 GlobalID로 워크스페이스를 필터링합니다. 예: ["gid://gitlab/RemoteDevelopment::Workspace/1"].
includeActualStates [String!] Deprecated in GitLab 16.7. actual_states를 대신 사용하세요.
projectIds [ProjectID!] 프로젝트 GlobalID로 워크스페이스를 필터링합니다.

AgentConfiguration

에이전트에 대한 구성 세부정보입니다.

필드

이름 유형 설명
agentName String 에이전트의 이름입니다.

AgentMetadata

연결된 에이전트에 대한 정보입니다.

필드

이름 유형 설명
commit String 에이전트 버전 커밋입니다.
podName String 에이전트가 실행 중인 포드의 이름입니다.
podNamespace String 에이전트가 실행 중인 포드의 네임스페이스입니다.
version String 에이전트 버전 태그입니다.

AggregationStatus

필드

이름 유형 설명
enabled Boolean! 백그라운드 집계가 활성화되었는지 비활성화되었는지를 나타냅니다. 다운그레이드된 비라이센스 그룹 및 프로젝트의 경우 필드는 false입니다.
estimatedNextUpdateAt Time 다음 점진적 업데이트가 발생할 것으로 예상되는 시간입니다.
lastUpdateAt Time 마지막 점진적 업데이트 시간입니다.

AiAdditionalContext

AI 메시지에 대한 추가 컨텍스트입니다.

필드

이름 유형 설명
category AiAdditionalContextCategory! 추가 컨텍스트의 카테고리입니다.
content String! 추가 컨텍스트의 내용입니다.
id ID! 추가 컨텍스트의 ID입니다.
metadata JSON 추가 컨텍스트의 메타데이터입니다.

AiAgent

AI 에이전트입니다.

필드

이름 유형 설명
createdAt Time! 생성 날짜입니다.
id ID! 에이전트의 ID입니다.
latestVersion AiAgentVersion 에이전트의 최신 버전입니다.
name String! 에이전트의 이름입니다.
routeId Int! 에이전트의 라우트 ID입니다.
versions [AiAgentVersion!] 에이전트의 버전입니다.

AiAgentVersion

AI 에이전트의 버전입니다.

Fields

Name Type Description
createdAt Time! 에이전트 버전이 생성된 타임스탬프입니다.
id ID! 에이전트 버전의 ID입니다.
model String! 에이전트의 모델입니다.
prompt String! 에이전트의 프롬프트입니다.

AiFeatureSetting

듀오 채팅 기능 설정입니다.

Fields

Name Type Description
compatibleLlms [String!] 기능과 호환되는 LLM입니다.
feature String! AI 기능의 식별자입니다.
mainFeature String 기본 기능의 표시 이름입니다.
provider String! AI 기능의 인간화된 이름, 예: “코드 완성”.
releaseState String 기능의 현재 릴리스 상태입니다.
selfHostedModel AiSelfHostedModel AI 기능과 함께 사용할 선택된 자체 호스팅 모델입니다.
title String 표시되는 AI 기능 이름입니다.
validModels AiSelfHostedModelConnection! 기능과 호환되는 자체 호스팅 모델입니다. (자세한 내용은 Connections을 참조하세요)

AiMessage

AI 기능의 커뮤니케이션 메시지입니다.

Fields

Name Type Description
agentVersionId AiAgentVersionID 메시지에 대한 응답을 제공하는 에이전트 버전의 글로벌 ID입니다.
chunkId Int 스트리밍된 메시지의 청크에 대한 증분 ID입니다. 스트리밍되지 않은 메시지일 경우 null입니다.
content String 원시 응답 내용입니다.
contentHtml String HTML로 된 응답 내용입니다.
errors [String!] 메시지 오류입니다.
extras AiMessageExtras 추가 메시지 메타데이터입니다.
id ID 메시지의 UUID입니다.
requestId String 원본 요청의 UUID입니다. 채팅 프롬프트와 응답 간에 공유됩니다.
role AiMessageRole! 메시지 소유자의 역할입니다.
timestamp Time! 메시지 생성 타임스탬프입니다.
type AiMessageType 메시지 유형입니다.

AiMessageExtras

AI 메시지에 대한 추가 메타데이터입니다.

필드

이름 타입 설명
additionalContext [AiAdditionalContext!] 메시지에 대한 추가 컨텍스트입니다.
hasFeedback Boolean 사용자가 메시지에 대한 피드백을 제공했는지 여부입니다.
sources [JSON!] 메시지를 형성하는 데 사용된 소스입니다.

AiMetrics

필드

이름 타입 설명
codeContributorsCount Int 코드 기여자의 수입니다.
codeSuggestionsAcceptedCount Int 코드 기여자가 수락한 코드 제안의 총 수입니다.
codeSuggestionsContributorsCount Int GitLab Duo Code Suggestions 기능을 사용한 코드 기여자의 수입니다.
codeSuggestionsShownCount Int 코드 기여자에게 표시된 코드 제안의 총 수입니다.
duoChatContributorsCount Int GitLab Duo Chat 기능을 사용한 기여자의 수입니다.
duoProAssignedUsersCount Int 할당된 Duo Pro 좌석의 수입니다. 기간 필터를 무시하고 항상 현재 데이터를 반환합니다.

AiSelfHostedModel

셀프 호스팅된 LLM 서버입니다.

필드

이름 타입 설명
createdAt Time! 생성 타임스탬프입니다.
endpoint String! 셀프 호스팅된 모델 서버의 엔드포인트입니다.
featureSettings AiFeatureSettingConnection 셀프 호스팅된 모델을 사용하는 AI 기능 설정입니다. (자세한 내용은 Connections 참조)
hasApiToken Boolean! 셀프 호스팅된 모델 서버에 API 키가 설정되어 있는지 여부를 나타냅니다.
id AiSelfHostedModelID! 셀프 호스팅된 모델 서버의 ID입니다.
identifier String 제3자 모델 제공자를 위한 식별자입니다.
model String! 배포된 AI 모델입니다.
name String! 셀프 호스팅된 모델의 배포 이름입니다.
updatedAt Time 마지막 업데이트의 타임스탬프입니다.

AiUsageData

필드

이름 유형 설명
codeSuggestionEvents CodeSuggestionEventConnection 코드 제안 기능과 관련된 이벤트입니다. (참조: Connections)

AiUserMetrics

필드

이름 유형 설명
codeSuggestionsAcceptedCount Int 사용자가 수락한 코드 제안의 총 개수입니다.
duoChatInteractionsCount Int GitLab Duo Chat과의 사용자 상호작용 수입니다.
user UserCore! 메트릭스 사용자입니다.

AlertManagementAlert

프로젝트의 경고 관리에서 경고를 설명합니다.

필드

이름 유형 설명
assignees UserCoreConnection 경고의 담당자입니다. (참조: Connections)
commenters UserCoreConnection! 이 주목 목록에 대한 모든 댓글 작성자입니다. (참조: Connections)
createdAt Time 경고가 생성된 타임스탬프입니다.
description String 경고의 설명입니다.
details JSON 경고 세부정보입니다.
detailsUrl String! 경고 세부정보 페이지의 URL입니다.
discussions DiscussionConnection! 이 주목 목록에 대한 모든 토론입니다. (참조: Connections)
endedAt Time 경고가 종료된 타임스탬프입니다.
environment Environment 경고를 위한 환경입니다.
eventCount Int 경고의 이벤트 수입니다.
hosts [String!] 경고가 발생한 호스트 목록입니다.
id ID! 경고의 ID입니다.
iid String! 경고의 내부 ID입니다.
issue Issue 경고에 첨부된 이슈입니다.
issueIid String GitLab 13.10에서 사용 중단됨. 이슈 필드를 사용하세요.
metricsDashboardUrl String GitLab 16.0에서 사용 중단됨. 데이터가 반환되지 않습니다. 해당 기능은 16.0에서 제거되었습니다.
monitoringTool String 경고가 발생한 모니터링 도구입니다.
name String 이 객체의 이름 또는 제목입니다.
prometheusAlert PrometheusAlert GitLab 17.3에서 사용 중단됨. 데이터가 반환되지 않습니다. 해당 기능은 16.0에서 제거되었습니다.
runbook String 경고 세부정보에 정의된 경고의 런북입니다.
service String 경고가 발생한 서비스입니다.
severity AlertManagementSeverity 경고의 심각도입니다.
startedAt Time 경고가 발생한 타임스탬프입니다.
status AlertManagementStatus 경고의 상태입니다.
title String 경고의 제목입니다.
updatedAt Time 경고가 마지막으로 업데이트된 타임스탬프입니다.
webUrl String! 경고의 URL입니다.

인자가 있는 필드

AlertManagementAlert.notes

이 노트에서 모든 노트를 확인하세요.

NoteConnection!을 반환합니다.

이 필드는 연결을 반환합니다. 다음 네 가지 표준 페이지네이션 인자를 사용합니다: 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.

인자
이름 유형 설명
action [TodoActionEnum!] 필터링할 작업.
authorId [ID!] 작성자의 ID.
groupId [ID!] 그룹의 ID.
projectId [ID!] 프로젝트의 ID.
sort TodoSort 주어진 기준으로 할 일을 정렬합니다.
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 경고 속성을 payload_example의 필드로 사용자 정의 매핑.
payloadExample JsonString 경고 페이로드의 예.
token String 경고 알림 요청을 인증하는데 사용되는 토큰.
type AlertManagementIntegrationType! 통합의 유형.
url String 경고 알림을 수신하는 엔드포인트.

AlertManagementPayloadAlertField

사용자 정의 매핑을 위해 경고에서 파싱된 필드.

필드

이름 유형 설명
label String 페이로드 경로의 사람이 읽을 수 있는 레이블.
path [PayloadAlertFieldPathSegment!] 페이로드 JSON 내의 값에 대한 경로.
type AlertManagementPayloadAlertFieldType 파싱된 값의 유형.

AlertManagementPayloadAlertMappingField

사용자 정의 매핑을 위해 경고에서 파싱된 필드(이름 포함).

필드

이름 유형 설명
fieldName AlertManagementPayloadAlertFieldName GitLab 경고 필드 이름.
label String 페이로드 경로의 사람이 읽을 수 있는 레이블.
path [PayloadAlertFieldPathSegment!] 페이로드 JSON 내의 값에 대한 경로.
type AlertManagementPayloadAlertFieldType 파싱된 값의 유형.

AlertManagementPrometheusIntegration

프로젝트에 대한 Prometheus 알림을 수락하기 위해 사용되는 엔드포인트 및 자격 증명입니다.

필드

이름 유형 설명
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 퍼징 스캔 프로필.

필드

이름 유형 설명
description String 프로필에 대한 짧은 설명.
name String 프로필의 고유 이름.
yaml String YAML의 문법 강조 HTML 표현.

ApprovalPolicy

승인 정책을 나타냅니다.

필드

이름 유형 설명
allGroupApprovers [PolicyApprovalGroup!] 사용자에게 접근할 수 없는 그룹을 포함한 모든 잠재적 그룹 유형의 승인자.
deprecatedProperties [String!] 도입됨: GitLab 16.10. 상태: Experiment. 정책의 모든 비추천 속성.
description String! 정책에 대한 설명.
editPath String! 정책 편집 페이지의 URL.
enabled Boolean! 이 정책이 활성화되어 있는지 여부를 나타냅니다.
name String! 정책의 이름.
policyScope PolicyScope 정책의 범위.
roleApprovers [MemberAccessLevelName!] 역할 유형의 승인자. 이러한 역할에 속하는 사용자만 승인자가 됩니다.
source SecurityPolicySource! 정책의 출처. 출처 유형에 따라 필드가 달라집니다.
updatedAt Time! 정책 YAML이 마지막으로 업데이트된 타임스탬프.
userApprovers [UserCore!] 사용자 유형의 승인자.
yaml String! 정책의 YAML 정의.

ApprovalProjectRule

병합 요청을 승인할 수 있는 사람에 대한 프로젝트 승인 규칙을 설명합니다.

필드

이름 유형 설명
approvalsRequired Int 필요한 승인 수.
eligibleApprovers UserCoreConnection 이 승인 규칙에 대해 병합 요청을 승인할 수 있는 사용자 목록. (see Connections)
id GlobalID! 규칙의 ID.
name String 규칙의 이름.
type ApprovalRuleType 규칙의 유형.

ApprovalRule

병합 요청을 승인할 수 있는 규칙을 설명합니다.

필드

이름 유형 설명
allowMergeWhenInvalid Boolean 규칙이 유효하지 않을 때 무시할 수 있는지를 나타냅니다.
approvalsRequired Int 필요한 승인 수입니다.
approved Boolean 규칙이 만족되었는지를 나타냅니다.
approvedBy UserCoreConnection 병합 요청을 승인한 규칙에 정의된 사용자 목록입니다. (자세한 내용은 Connections 참고)
commentedBy UserCoreConnection 병합 요청에 댓글을 단 규칙에 정의된 사용자 목록입니다. (자세한 내용은 Connections 참고)
containsHiddenGroups Boolean 규칙에 숨겨진 그룹의 승인자가 포함되어 있는지를 나타냅니다.
eligibleApprovers [UserCore!] 병합 요청을 승인할 수 있는 모든 사용자 목록입니다 (명시적으로 정의된 사용자 및 연관 그룹의 사용자 포함).
groups GroupConnection 규칙의 승인자로 추가된 그룹 목록입니다. (자세한 내용은 Connections 참고)
id GlobalID! 규칙의 ID입니다.
invalid Boolean 규칙이 유효하지 않아 승인할 수 없는지를 나타냅니다.
name String 규칙의 이름입니다.
overridden Boolean 병합 요청에 대해 규칙이 무시되었는지를 나타냅니다.
scanResultPolicies [ApprovalScanResultPolicy!] 규칙과 관련된 스캔 결과 정책 목록입니다.
section String 규칙이 적용되는 코드 소유자 파일의 명명된 섹션입니다.
sourceRule ApprovalRule 규칙을 생성하는 데 사용된 소스 규칙입니다.
type ApprovalRuleType 규칙의 유형입니다.
users UserCoreConnection 규칙의 승인자로 추가된 사용자 목록입니다. (자세한 내용은 Connections 참고)

ApprovalScanResultPolicy

스캔 결과 정책을 나타냅니다.

필드

이름 유형 설명
approvalsRequired Int! 정책에 정의된 필요한 승인 수를 나타냅니다.
name String! 정책의 이름을 나타냅니다.
reportType ApprovalReportType! 승인 규칙의 report_type을 나타냅니다.

AssetType

취약점 자산 유형을 나타냅니다.

Fields

Name Type Description
name String! 자산의 이름.
type String! 자산의 유형.
url String! 자산의 URL.

AuditEventDefinition

ee/config/audit_events/types/<event-type-name>.ymlconfig/audit_events/types/<event-type-name>.yml에 정의된 감사 이벤트에 대한 YAML 정의를 나타냅니다.

Fields

Name Type Description
description String! 감사 이벤트가 추적하는 작업의 설명.
featureCategory String! 이벤트와 관련된 기능 카테고리.
introducedByIssue String 이벤트를 도입한 이슈에 대한 링크. 이전 감사 이벤트의 경우, 병합 요청 URL 대신 커밋 URL이 될 수 있습니다.
introducedByMr String 이벤트를 도입한 병합 요청에 대한 링크. 이전 감사 이벤트의 경우, 병합 요청 URL 대신 커밋 URL이 될 수 있습니다.
milestone String! 이벤트가 도입된 마일스톤.
name String! 감사 이벤트의 주요 이름.
savedToDatabase Boolean! 이벤트가 PostgreSQL 데이터베이스에 저장되었는지 여부를 나타냅니다.
streamed Boolean! 이벤트가 외부 대상으로 스트리밍되었는지 여부를 나타냅니다.

AuditEventStreamingHTTPNamespaceFilter

외부 감사 이벤트 스트리밍 대상에 속한 하위 그룹 또는 프로젝트 필터를 나타냅니다.

Fields

Name Type Description
externalAuditEventDestination ExternalAuditEventDestination! 필터가 속한 대행지.
id ID! 필터의 ID.
namespace Namespace! 필터가 속한 그룹 또는 프로젝트 네임스페이스.

AuditEventStreamingHeader

감사 이벤트 스트리밍 대상에 속한 HTTP 헤더 키/값을 나타냅니다.

Fields

Name Type Description
active Boolean! 헤더가 활성인지 여부.
id 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! 헤더의 ID입니다.
key String! 헤더의 키입니다.
value String! 헤더의 값입니다.

AutocompletedUser

GitLab 사용자의 핵심 표현입니다.

필드

이름 형식 설명
active Boolean 사용자가 활성 상태인지 여부를 나타냅니다.
avatarUrl String 사용자의 아바타 URL입니다.
bio String 사용자의 바이오입니다.
bot Boolean! 사용자가 봇인지 여부를 나타냅니다.
callouts UserCalloutConnection 사용자에게 속하는 사용자 콜아웃입니다. (참조: 연결)
commitEmail String 사용자의 기본 커밋 이메일입니다.
createdAt Time 사용자가 생성된 시점의 타임스탬프입니다.
discord String 사용자의 Discord ID입니다.
email String GitLab 13.7에서 사용 중단됨. 이름이 변경되었습니다. 사용: User.publicEmail.
emails EmailConnection 사용자의 이메일 주소입니다. (참조: 연결)
gitpodEnabled Boolean 사용자 수준에서 Gitpod이 활성화되어 있는지 여부입니다.
groupCount Int 사용자의 그룹 수입니다.
groupMemberships GroupMemberConnection 사용자의 그룹 멤버십입니다. (참조: 연결)
human Boolean 사용자가 일반 사용자인지 여부를 나타냅니다.
id ID! 사용자의 ID입니다.
ide Ide IDE 설정입니다.
jobTitle String 사용자의 직책입니다.
lastActivityOn Date 사용자가 마지막으로 작업을 수행한 날짜입니다.
linkedin String 사용자의 LinkedIn 프로필 이름입니다.
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 사용자의 X(구 Twitter) 사용자 이름입니다.
userPermissions UserPermissions! 자원에 대한 현재 사용자의 권한입니다.
userPreferences UserPreferences 사용자의 기본 설정입니다.
username String! 사용자의 사용자 이름입니다. GitLab의 이 인스턴스에서 고유합니다.
webPath String! 사용자의 웹 경로입니다.
webUrl String! 사용자의 웹 URL입니다.

인수가 있는 필드

AutocompletedUser.assignedMergeRequests

사용자에게 할당된 병합 요청입니다.

MergeRequestConnection을 반환합니다.

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

인수
이름 유형 설명
approved Boolean 승인된 병합 요청으로 결과 제한. 기능 플래그 mr_approved_filter가 활성화된 경우에만 사용 가능합니다.
approvedBy [String!] 승인자의 사용자 이름.
approver [String!] 가능한 승인자의 사용자 이름.
authorUsername String 저자의 사용자 이름.
createdAfter Time 타임스탬프 이후에 생성된 병합 요청.
createdBefore Time 타임스탬프 이전에 생성된 병합 요청.
deployedAfter Time 타임스탬프 이후에 배포된 병합 요청.
deployedBefore Time 타임스탬프 이전에 배포된 병합 요청.
deploymentId String 배포의 ID.
draft Boolean 결과를 초안 병합 요청으로 제한.
environmentName String 병합 요청이 배포된 환경.
groupId GroupID 저자 병합 요청이 있어야 하는 그룹의 전역 ID. 하위 그룹의 병합 요청이 포함됩니다.
iids [String!] 병합 요청의 IID 배열, 예: [1, 2].
includeArchived Boolean 아카이브된 프로젝트의 병합 요청.
labelName [String] 병합 요청에 적용된 레이블.
labels [String!] GitLab 17.1에서 더 이상 사용되지 않음. labelName을 사용하세요.
mergedAfter Time 날짜 이후에 병합된 병합 요청.
mergedBefore Time 날짜 이전에 병합된 병합 요청.
mergedBy String 병합자가 사용하는 사용자 이름.
milestoneTitle String 마일스톤의 제목. milestoneWildcardId와 호환되지 않습니다.
milestoneWildcardId MilestoneWildcardId 마일스톤 ID 와일드 카드로 문제 필터링. milestoneTitle과 호환되지 않습니다.
myReactionEmoji String 내 리액션 이모지로 필터링.
not MergeRequestsResolverNegatedParams 부정된 인수 목록. 경고: 이 인수는 실험적이며 향후 변경될 수 있습니다.
projectId ProjectID 저자 병합 요청이 있어야 하는 프로젝트의 전역 ID. projectPath와 호환되지 않습니다.
projectPath String 저자 병합 요청이 있어야 하는 프로젝트의 전체 경로. projectId와 호환되지 않습니다.
releaseTag String 릴리스 태그로 필터링.
reviewState MergeRequestReviewState GitLab 17.0에서 도입됨. 상태: 실험. 병합 요청의 검토자 상태.
reviewStates [MergeRequestReviewState!] GitLab 17.0에서 도입됨. 상태: 실험. 병합 요청의 검토자 상태.
reviewerUsername String 검토자의 사용자 이름.
reviewerWildcardId ReviewerWildcardId 검토자 존재로 필터링. reviewerUsername과 호환되지 않습니다.
sort MergeRequestSort 기준으로 병합 요청 정렬.
sourceBranches [String!] 소스 브랜치 이름의 배열. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 소스로 갖습니다.
state MergeRequestState 병합 요청 상태. 제공된 경우, 모든 해결된 병합 요청은 해당 상태를 갖습니다.
subscribed SubscriptionStatus GitLab 17.5에서 도입됨. 상태: 실험. 현재 사용자가 구독한 병합 요청. filter_subscriptions 기능 플래그가 비활성화된 경우 무시됩니다.
targetBranches [String!] 대상 브랜치 이름의 배열. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 대상으로 갖습니다.
updatedAfter Time 타임스탬프 이후에 업데이트된 병합 요청.
updatedBefore Time 타임스탬프 이전에 업데이트된 병합 요청.
AutocompletedUser.authoredMergeRequests

사용자가 작성한 병합 요청입니다.

MergeRequestConnection을 반환합니다.

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

인수
이름 유형 설명
approved Boolean 결과를 승인된 병합 요청으로 제한합니다. 기능 플래그 mr_approved_filter가 활성화된 경우에만 사용 가능합니다.
approvedBy [String!] 승인자의 사용자 이름입니다.
approver [String!] 가능한 승인자의 사용자 이름입니다.
assigneeUsername String 담당자의 사용자 이름입니다.
assigneeWildcardId AssigneeWildcardId 담당자가 존재하는지 필터링합니다. assigneeUsernames 및 assigneeUsername과는 호환되지 않습니다.
createdAfter Time 타임스탬프 이후에 생성된 병합 요청입니다.
createdBefore Time 타임스탬프 이전에 생성된 병합 요청입니다.
deployedAfter Time 타임스탬프 이후에 배포된 병합 요청입니다.
deployedBefore Time 타임스탬프 이전에 배포된 병합 요청입니다.
deploymentId String 배포의 ID입니다.
draft Boolean 결과를 초안 병합 요청으로 제한합니다.
environmentName String 병합 요청이 배포된 환경입니다.
groupId GroupID 작성한 병합 요청을 포함해야 하는 그룹의 전역 ID입니다. 하위 그룹의 병합 요청도 포함됩니다.
iids [String!] 병합 요청의 IID 배열입니다. 예: [1, 2].
includeArchived Boolean 보관된 프로젝트의 병합 요청입니다.
labelName [String] 병합 요청에 적용된 레이블입니다.
labels [String!] GitLab 17.1에서 사용 중단됨. labelName을 사용하세요.
mergedAfter Time 날짜 이후에 병합된 병합 요청입니다.
mergedBefore Time 날짜 이전에 병합된 병합 요청입니다.
mergedBy String 병합자의 사용자 이름입니다.
milestoneTitle String 이정표의 제목입니다. milestoneWildcardId와는 호환되지 않습니다.
milestoneWildcardId MilestoneWildcardId 이정표 ID 와일드카드로 이슈를 필터링합니다. milestoneTitle과는 호환되지 않습니다.
myReactionEmoji String 내 반응 이모지로 필터링합니다.
not MergeRequestsResolverNegatedParams 부정 인수 목록입니다. 경고: 이 인수는 실험적이며 미래에 변경될 수 있습니다.
projectId ProjectID 작성한 병합 요청을 포함해야 하는 프로젝트의 전역 ID입니다. projectPath와는 호환되지 않습니다.
projectPath String 작성한 병합 요청을 포함해야 하는 프로젝트의 전체 경로입니다. projectId와는 호환되지 않습니다.
releaseTag String 릴리스를 태그로 필터링합니다.
reviewState MergeRequestReviewState GitLab 17.0에서 도입됨. 상태: 실험. 병합 요청의 리뷰어 상태입니다.
reviewStates [MergeRequestReviewState!] GitLab 17.0에서 도입됨. 상태: 실험. 병합 요청의 리뷰어 상태들입니다.
reviewerUsername String 리뷰어의 사용자 이름입니다.
reviewerWildcardId ReviewerWildcardId 리뷰어 존재로 필터링합니다. reviewerUsername과는 호환되지 않습니다.
sort MergeRequestSort 기준에 따라 병합 요청을 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름의 배열입니다. 해결된 모든 병합 요청은 이들 중 하나의 브랜치를 소스로 가집니다.
state MergeRequestState 병합 요청 상태입니다. 제공된 경우, 모든 해결된 병합 요청은 이 상태를 가집니다.
subscribed SubscriptionStatus GitLab 17.5에서 도입됨. 상태: 실험. 현재 사용자가 구독한 병합 요청입니다. filter_subscriptions 기능 플래그가 비활성화된 경우 무시됩니다.
targetBranches [String!] 대상 브랜치 이름의 배열입니다. 해결된 모든 병합 요청은 이들 중 하나의 브랜치를 대상으로 가집니다.
updatedAfter Time 타임스탬프 이후에 업데이트된 병합 요청입니다.
updatedBefore Time 타임스탬프 이전에 업데이트된 병합 요청입니다.
AutocompletedUser.contributedProjects

사용자가 기여한 프로젝트입니다.

ProjectConnection을 반환합니다.

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

Arguments
이름 타입 설명
includePersonal Boolean 개인 프로젝트 포함 여부.
minAccessLevel AccessLevelEnum 현재 사용자가 지정된 접근 수준 이상을 가진 프로젝트만 반환합니다.
programmingLanguageName String 프로그래밍 언어 이름으로 프로젝트를 필터링합니다(대소문자 구분 없음). 예: “css” 또는 “ruby”.
search String 검색 쿼리.
sort ProjectSort 기여한 프로젝트를 정렬합니다.
AutocompletedUser.groups

사용자가 접근할 수 있는 그룹입니다.

GroupConnection을 반환합니다.

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

Arguments
이름 타입 설명
permissionScope GroupPermission 사용자가 그룹에서 가진 권한으로 필터링합니다.
search String 그룹 이름 또는 경로로 검색합니다.
AutocompletedUser.mergeRequestInteraction

사용자와 관련된 병합 요청 상태입니다.

UserMergeRequestInteraction을 반환합니다.

Arguments
이름 타입 설명
id MergeRequestID! 병합 요청의 전역 ID.
AutocompletedUser.organizations

사용자가 접근할 수 있는 조직입니다.

Introduced in GitLab 16.6.

Status: Experiment.

OrganizationConnection을 반환합니다.

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

Arguments
이름 타입 설명
search String 조직 이름 또는 경로에 대한 검색 쿼리.
AutocompletedUser.reviewRequestedMergeRequests

사용자가 검토를 위해 지정받은 병합 요청입니다.

MergeRequestConnection을 반환합니다.

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

인수
이름 타입 설명
approved Boolean 승인된 병합 요청으로 결과를 제한합니다. 기능 플래그 mr_approved_filter가 활성화된 경우에만 사용 가능.
approvedBy [String!] 승인자의 사용자 이름.
approver [String!] 가능한 승인자의 사용자 이름.
assigneeUsername String 피지정자의 사용자 이름.
assigneeWildcardId AssigneeWildcardId 피지정자 존재 여부로 필터링합니다. assigneeUsernames 및 assigneeUsername과 호환되지 않음.
authorUsername String 작성자의 사용자 이름.
createdAfter Time 타임스탬프 이후에 생성된 병합 요청.
createdBefore Time 타임스탬프 이전에 생성된 병합 요청.
deployedAfter Time 타임스탬프 이후에 배포된 병합 요청.
deployedBefore Time 타임스탬프 이전에 배포된 병합 요청.
deploymentId String 배포 ID.
draft Boolean 결과를 초안 병합 요청으로 제한합니다.
environmentName String 병합 요청이 배포된 환경.
groupId GroupID 작성된 병합 요청이 있어야 하는 그룹의 전역 ID. 하위 그룹의 병합 요청이 포함됩니다.
iids [String!] 병합 요청의 IID 배열, 예를 들어 [1, 2].
includeArchived Boolean 아카이브된 프로젝트의 병합 요청.
labelName [String] 병합 요청에 적용된 레이블.
labels [String!] GitLab 17.1에서 더 이상 사용되지 않음. labelName을 사용하세요.
mergedAfter Time 날짜 이후에 병합된 병합 요청.
mergedBefore Time 날짜 이전에 병합된 병합 요청.
mergedBy String 병합자의 사용자 이름.
milestoneTitle String 마일스톤의 제목. milestoneWildcardId와 호환되지 않음.
milestoneWildcardId MilestoneWildcardId 마일스톤 ID 와일드카드로 문제를 필터링합니다. milestoneTitle과 호환되지 않음.
myReactionEmoji String 자신의 반응 이모지로 필터링합니다.
not MergeRequestsResolverNegatedParams 부정된 인수 목록. 경고: 이 인수는 실험적이며 미래에 변경될 수 있습니다.
projectId ProjectID 작성된 병합 요청이 있어야 하는 프로젝트의 전역 ID. projectPath와 호환되지 않음.
projectPath String 작성된 병합 요청이 있어야 하는 프로젝트의 전체 경로. projectId와 호환되지 않음.
releaseTag String 릴리스 태그로 필터링합니다.
reviewState MergeRequestReviewState GitLab 17.0에 도입됨. 상태: 실험. 병합 요청의 검토자 상태.
reviewStates [MergeRequestReviewState!] GitLab 17.0에 도입됨. 상태: 실험. 병합 요청의 검토자 상태.
sort MergeRequestSort 기준에 따라 병합 요청을 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름의 배열. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 소스로 갖습니다.
state MergeRequestState 병합 요청 상태. 제공된 경우, 모든 해결된 병합 요청은 해당 상태를 가집니다.
subscribed SubscriptionStatus GitLab 17.5에 도입됨. 상태: 실험. 현재 사용자가 구독한 병합 요청입니다. filter_subscriptions 기능 플래그가 비활성화된 경우 무시됩니다.
targetBranches [String!] 대상 브랜치 이름의 배열. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 대상으로 가집니다.
updatedAfter Time 타임스탬프 이후에 업데이트된 병합 요청.
updatedBefore Time 타임스탬프 이전에 업데이트된 병합 요청.
AutocompletedUser.savedReply

사용자가 작성한 저장된 답변입니다.

SavedReply를 반환합니다.

Arguments
이름 종류 설명
id UsersSavedReplyID! 저장된 답변의 ID입니다.
AutocompletedUser.snippets

사용자가 작성한 스니펫입니다.

SnippetConnection를 반환합니다.

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

Arguments
이름 종류 설명
ids [SnippetID!] 글로벌 스니펫 ID 배열입니다. 예: gid://gitlab/ProjectSnippet/1.
type TypeEnum 스니펫의 종류입니다.
visibility VisibilityScopesEnum 스니펫의 가시성입니다.
AutocompletedUser.starredProjects

사용자가 스타 한 프로젝트입니다.

ProjectConnection을 반환합니다.

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

Arguments
이름 종류 설명
minAccessLevel AccessLevelEnum 현재 사용자가 지정된 최소 접근 수준 이상을 가진 프로젝트만 반환합니다.
programmingLanguageName String 프로그래밍 언어 이름으로 프로젝트를 필터링합니다 (대소문자 구분 없음). 예: “css” 또는 “ruby”.
search String 검색 쿼리입니다.
sort ProjectSort 정렬 순서에 따라 스타 한 프로젝트를 나열합니다.
AutocompletedUser.timelogs

사용자가 기록한 시간입니다.

TimelogConnection을 반환합니다.

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

Arguments
이름 종류 설명
endDate Time 기록된 날짜가 endDate와 동일하거나 이전인 기간 내의 타임로그를 나열합니다.
endTime Time 기록된 시간이 endTime과 동일하거나 이전인 기간 내의 타임로그를 나열합니다.
groupId GroupID 그룹의 타임로그를 나열합니다.
projectId ProjectID 프로젝트의 타임로그를 나열합니다.
sort TimelogSort 특정 순서로 타임로그를 나열합니다.
startDate Time 기록된 날짜가 startDate와 동일하거나 이후인 기간 내의 타임로그를 나열합니다.
startTime Time 기록된 시간이 startTime과 동일하거나 이후인 기간 내의 타임로그를 나열합니다.
username String 특정 사용자의 타임로그를 나열합니다.
AutocompletedUser.todos

사용자의 할 일 아이템입니다.

TodoConnection을 반환합니다.

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

Arguments
Name Type Description
action [TodoActionEnum!] 필터링할 액션입니다.
authorId [ID!] 작성자의 ID입니다.
groupId [ID!] 그룹의 ID입니다.
projectId [ID!] 프로젝트의 ID입니다.
sort TodoSort 주어진 기준으로 할 일을 정렬합니다.
state [TodoStateEnum!] 할 일의 상태입니다.
type [TodoTargetEnum!] 할 일의 유형입니다.
AutocompletedUser.userAchievements

사용자를 위한 성과입니다. achievements 기능 플래그가 활성화된 네임스페이스에 대해서만 반환됩니다.

Introduced in GitLab 15.10.
Status: Experiment.

UserAchievementConnection을 반환합니다.

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

Arguments
Name Type Description
includeHidden Boolean 프로필에서 숨겨진 성과가 결과에 포함되어야 하는지를 나타냅니다.
AutocompletedUser.workspaces

현재 사용자가 소유한 작업 공간입니다.

WorkspaceConnection을 반환합니다.

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

Arguments
Name Type Description
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 [Groups!] 커밋을 위한 연속된 줄로 그룹화된 Git Blame.

Blob

필드

이름 타입 설명
flatPath String! 항목의 평면 경로.
id ID! 항목의 ID.
lfsOid String Blob의 LFS ID.
mode String 숫자 형식의 Blob 모드.
name String! 항목의 이름.
path String! 항목의 경로.
sha String! 항목의 SHA.
type EntryType! 트리 항목의 유형.
webPath String Blob의 웹 경로.
webUrl String Blob의 웹 URL.

BlobSearch

다중 일치 결과의 전체 JSON 구조를 단일 파일로 제공합니다.

필드

이름 유형 설명
fileCount Int GitLab 17.2에 도입됨. 상태: Experiment. 일치하는 파일의 총 수입니다.
files [SearchBlobFileType!] GitLab 17.2에 도입됨. 상태: Experiment. 일치하는 파일 목록입니다.
matchCount Int GitLab 17.2에 도입됨. 상태: Experiment. 총 일치 수입니다.
perPage Int GitLab 17.2에 도입됨. 상태: Experiment. 페이지당 총 파일 수입니다.
searchLevel SearchLevel GitLab 17.2에 도입됨. 상태: Experiment. 수행된 검색의 수준입니다.
searchType SearchType GitLab 17.2에 도입됨. 상태: Experiment. 수행된 검색의 유형입니다.

BlobViewer

Blob 콘텐츠가 어떻게 표시되어야 하는지를 나타냅니다.

필드

이름 유형 설명
collapsed Boolean! Blob이 축소되어 표시되어야 하는지 여부입니다.
fileType String! 콘텐츠 파일 유형입니다.
loadAsync Boolean! Blob 콘텐츠가 비동기적으로 로드되는지 여부입니다.
loadingPartialName String! 로딩 중인 부분 이름입니다.
renderError String Blob 콘텐츠 렌더링 오류입니다.
tooLarge Boolean! Blob이 너무 커서 표시할 수 없는지 여부입니다.
type BlobViewersType! Blob 뷰어의 유형입니다.

BlockingMergeRequests

이 병합 요청을 병합하기 위해 충족해야 하는 규칙에 대한 정보입니다.

필드

이름 유형 설명
hiddenCount Int! 사용자에게 표시되지 않는 차단 병합 요청 수입니다.
totalCount Int! 총 차단 병합 요청 수입니다.
visibleMergeRequests [MergeRequest!] 사용자에게 표시되는 차단 병합 요청입니다.

Board

프젝트 또는 그룹 문제 보드를 나타냅니다.

필드

이름 유형 설명
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.

인수
이름 유형 설명
id ListID 글로벌 ID로 목록을 찾습니다.
issueFilters BoardIssueInput 보드 목록에서 문제 메타데이터를 가져올 때 적용되는 필터.

BoardEpic

이슈 보드의 에픽을 나타냅니다.

필드

이름 타입 설명
author UserCore! 에픽의 작성자입니다.
awardEmoji AwardEmojiConnection 에픽과 관련된 이모지 반응 목록입니다. (자세한 내용은 Connections을 참조하세요)
blocked Boolean 에픽이 차단되었는지를 나타냅니다.
blockedByCount Int 이 에픽을 차단하는 에픽의 수입니다.
blockedByEpics EpicConnection 이 에픽을 차단하는 에픽입니다. (자세한 내용은 Connections을 참조하세요)
blockingCount Int 이 에픽이 차단하는 에픽의 수입니다.
closedAt Time 에픽이 닫힌 시간입니다.
color String 에픽의 색상입니다. epic_color_highlight 기능 플래그가 비활성화되면 null을 반환합니다.
commenters UserCoreConnection! 이 주목할 만한 항목의 모든 댓글 작성자입니다. (자세한 내용은 Connections을 참조하세요)
confidential Boolean 에픽이 비밀인지 여부를 나타냅니다.
createdAt Time 에픽이 생성된 시간입니다.
defaultProjectForIssueCreation Project 이슈 생성을 위한 기본 프로젝트입니다. 사용자가 마지막 이슈를 생성한 프로젝트를 기준으로 합니다.
descendantCounts EpicDescendantCount 열린 및 닫힌 하위 에픽과 이슈의 수입니다.
descendantWeightSum EpicDescendantWeights 에픽과 그 하위 항목의 열린 및 닫힌 이슈의 총 무게입니다.
description String 에픽의 설명입니다.
descriptionHtml String description의 GitLab Flavored Markdown 렌더링입니다.
discussions DiscussionConnection! 이 주목할 만한 항목의 모든 논의입니다. (자세한 내용은 Connections을 참조하세요)
downvotes Int! 에픽이 받은 다운vote 수입니다.
dueDate Time 에픽의 기한입니다.
dueDateFixed Time 에픽의 고정 기한입니다.
dueDateFromInheritedSource Time 자식 에픽이나 마일스톤에서 상속된 에픽의 기한입니다.
dueDateFromMilestones Time 마일스톤에서 상속된 에픽의 기한입니다.
dueDateIsFixed Boolean 기한이 수동으로 설정되었는지를 나타냅니다.
events EventConnection 객체와 관련된 이벤트 목록입니다. (자세한 내용은 Connections을 참조하세요)
group Group! 에픽이 속한 그룹입니다.
hasChildren Boolean! 에픽이 자식을 가지고 있는지를 나타냅니다.
hasChildrenWithinTimeframe Boolean! 규정된 기간 내에 에픽이 자식을 가지고 있는지를 나타냅니다.
hasIssues Boolean! 에픽에 직접적인 이슈가 있는지를 나타냅니다.
hasParent Boolean! 에픽이 부모 에픽을 가지고 있는지를 나타냅니다.
healthStatus EpicHealthStatus 에픽의 현재 건강 상태입니다.
id ID! 에픽의 ID입니다.
iid String! 에픽의 내부 ID입니다.
issues EpicIssueConnection 에픽에 관련된 이슈 목록입니다. (자세한 내용은 Connections을 참조하세요)
labels LabelConnection 에픽에 할당된 레이블입니다. (자세한 내용은 Connections을 참조하세요)
name String 이 객체의 이름 또는 제목입니다.
parent Epic 에픽의 부모 에픽입니다.
participants UserCoreConnection 에픽을 위한 참가자 목록입니다. (자세한 내용은 Connections을 참조하세요)
relationPath String 에픽-이슈 관계의 URI 경로입니다.
relativePosition Int 에픽 트리에서 에픽의 상대적 위치입니다.
startDate Time 에픽의 시작 날짜입니다.
startDateFixed Time 에픽의 고정 시작 날짜입니다.
startDateFromInheritedSource Time 자식 에픽이나 마일스톤에서 상속된 에픽의 시작 날짜입니다.
startDateFromMilestones Time 마일스톤에서 상속된 에픽의 시작 날짜입니다.
startDateIsFixed Boolean 시작 날짜가 수동으로 설정되었는지를 나타냅니다.
state EpicState! 에픽의 상태입니다.
subscribed Boolean! 현재 로그인된 사용자가 에픽을 구독하고 있는지를 나타냅니다.
textColor String 에픽을 위해 생성된 텍스트 색상입니다. epic_color_highlight 기능 플래그가 비활성화되면 null을 반환합니다.
title String 에픽의 제목입니다.
titleHtml String title의 GitLab Flavored Markdown 렌더링입니다.
updatedAt Time 에픽이 업데이트된 시간입니다.
upvotes Int! 에픽이 받은 upvote 수입니다.
userDiscussionsCount Int! 에픽의 사용자 논의 수입니다.
userNotesCount Int! 에픽의 사용자 노트 수입니다.
userPermissions EpicPermissions! 리소스에 대한 현재 사용자의 권한입니다.
userPreferences BoardEpicUserPreferences 이슈 보드에서 에픽에 대한 사용자 설정입니다.
webPath String! 에픽의 웹 경로입니다.
webUrl String! 에픽의 웹 URL입니다.

인수 필드

BoardEpic.ancestors

에픽의 조상(부모).

EpicConnection를 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments를 수락합니다:
before: String, after: String, first: Int, 그리고 last: Int.

인수
이름 타입 설명
authorUsername String 작성자로 에픽 필터링.
confidential Boolean 주어진 비밀 유지로 에픽 필터링.
createdAfter Time 이 날짜 이후에 생성된 에픽.
createdBefore Time 이 날짜 이전에 생성된 에픽.
iid ID 에픽의 IID, 예: “1”.
iidStartsWith String 자동 완성을 위해 IID로 에픽 필터링.
iids [ID!] 에픽의 IID 목록, 예: [1, 2].
in [IssuableSearchableField!] 검색을 수행할 필드를 지정합니다. 기본값은 [TITLE, DESCRIPTION]입니다. search 인수가 필요합니다.
includeAncestorGroups Boolean 조상 그룹의 에픽 포함.
includeDescendantGroups Boolean 자손 그룹의 에픽 포함.
labelName [String!] 레이블로 에픽 필터링.
milestoneTitle String 에픽의 이슈로부터 계산된 마일스톤 제목으로 에픽 필터링.
myReactionEmoji String 현재 사용자에 의해 적용된 반응 이모지로 필터링.
not NegatedEpicFilterInput 부정된 에픽 인수.
or UnionedEpicFilterInput 포함된 OR로 인수 목록.
search String 제목 또는 설명을 위한 검색 쿼리.
sort EpicSort 정렬 순서에 따라 에픽 목록.
state EpicState 상태로 에픽 필터링.
subscribed SubscriptionStatus GitLab 17.5에서 도입됨. 상태: Experiment. 현재 사용자가 구독한 에픽. filter_subscriptions 기능 플래그가 비활성화된 경우 무시됩니다.
timeframe Timeframe 주어진 시간 범위와 겹치는 항목 목록.
topLevelHierarchyOnly Boolean 최상위 계층의 에픽 필터링.
updatedAfter Time 이 날짜 이후에 업데이트된 에픽.
updatedBefore Time 이 날짜 이전에 업데이트된 에픽.
BoardEpic.children

에픽의 자식(서브 에픽).

EpicConnection을 반환합니다.

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

Arguments
Name Type Description
authorUsername String 작성자로 에픽 필터링.
confidential Boolean 주어진 기밀성으로 에픽 필터링.
createdAfter Time 이 날짜 이후에 생성된 에픽.
createdBefore Time 이 날짜 이전에 생성된 에픽.
iid ID 에픽의 IID, 예: “1”.
iidStartsWith String 자동 완성을 위해 IID로 에픽 필터링.
iids [ID!] 에픽의 IID 목록, 예: [1, 2].
in [IssuableSearchableField!] 검색을 수행할 필드를 지정합니다. 기본값은 [TITLE, DESCRIPTION]입니다. search 인수가 필요합니다.
includeAncestorGroups Boolean 조상 그룹의 자식 에픽 포함.
includeDescendantGroups Boolean 자손 그룹의 에픽 포함.
labelName [String!] 레이블로 에픽 필터링.
milestoneTitle String 에픽의 이슈에서 계산된 마일스톤 제목으로 에픽 필터링.
myReactionEmoji String 현재 사용자가 적용한 리액션 이모지로 필터링.
not NegatedEpicFilterInput 부정된 에픽 인수.
or UnionedEpicFilterInput 포함된 OR로 인수 목록.
search String 제목 또는 설명에 대한 검색 쿼리.
sort EpicSort 정렬 순서에 따라 에픽 목록.
state EpicState 상태로 에픽 필터링.
subscribed SubscriptionStatus GitLab 17.5에서 도입. 상태: Experiment. 현재 사용자가 구독한 에픽. filter_subscriptions 기능 플래그가 비활성화된 경우 무시됩니다.
timeframe Timeframe 주어진 기간과 겹치는 항목 목록.
topLevelHierarchyOnly Boolean 최상위 계층의 에픽으로 필터링.
updatedAfter Time 이 날짜 이후에 업데이트된 에픽.
updatedBefore Time 이 날짜 이전에 업데이트된 에픽.
BoardEpic.currentUserTodos

현재 사용자의 할 일 항목입니다.

TodoConnection!을 반환합니다.

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

인수
이름 유형 설명
state TodoStateEnum 할 일 항목의 상태입니다.
BoardEpic.notes

이 노트에 대한 모든 노트입니다.

NoteConnection!을 반환합니다.

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

인수
이름 유형 설명
filter NotesFilterType 노트 컬렉션의 유형: ALL_NOTES, ONLY_COMMENTS, ONLY_ACTIVITY.
BoardEpic.reference

에픽의 내부 참조입니다. 기본적으로 축약된 형식으로 반환됩니다.

String!을 반환합니다.

인수
이름 유형 설명
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 목록 내 모든 이슈의 총 무게로, 문자열 형식으로 인코딩되어 있습니다.

인수가 있는 필드

BoardList.issues

보드 문제.

IssueConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments를 수용합니다: before: String, after: String, first: Int, 및 last: Int.

인수
이름 유형 설명
filters BoardIssueInput 보드 목록에서 문제를 선택할 때 적용되는 필터입니다.

Branch

필드

이름 유형 설명
commit Commit 브랜치의 커밋입니다.
name String! 브랜치 이름입니다.

BranchProtection

브랜치 규칙에 대한 브랜치 보호 세부정보.

필드

이름 유형 설명
allowForcePush Boolean! 쓰기 권한이 있는 사용자가 브랜치에 강제 푸시할 수 있도록 전환합니다.
codeOwnerApprovalRequired Boolean! 머지를 허용하기 전에 코드 소유자의 승인을 요구합니다.
mergeAccessLevels MergeAccessLevelConnection 브랜치가 소스 브랜치일 때 누가 머지를 할 수 있는지에 대한 세부정보입니다. (see Connections)
pushAccessLevels PushAccessLevelConnection 브랜치가 소스 브랜치일 때 누가 푸시할 수 있는지에 대한 세부정보입니다. (see Connections)
unprotectAccessLevels UnprotectAccessLevelConnection 이 브랜치를 보호 해제할 수 있는 사람에 대한 세부정보입니다. (see Connections)

BranchRule

규칙 대상을 위한 브랜치 규칙.

필드

이름 유형 설명
approvalRules ApprovalProjectRuleConnection 이 브랜치 규칙에 대해 구성된 머지 요청 승인 규칙입니다. (see Connections)
branchProtection BranchProtection 이 브랜치 규칙에 대해 구성된 브랜치 보호 기능입니다.
createdAt Time 브랜치 규칙이 생성된 타임스탬프입니다.
externalStatusChecks ExternalStatusCheckConnection 이 브랜치 규칙에 대해 구성된 외부 상태 검증입니다. (see Connections)
id ProjectsBranchRuleID 브랜치 규칙의 ID입니다.
isDefault Boolean! 이 브랜치 규칙이 프로젝트의 기본 브랜치를 보호하는지 확인합니다.
isProtected Boolean! 이 브랜치 규칙이 브랜치에 대한 접근을 보호하는지 확인합니다.
matchingBranchesCount Int! 이 브랜치 규칙과 일치하는 기존 브랜치 수입니다.
name String! 브랜치 규칙 대상의 이름입니다. 와일드카드를 포함합니다.
updatedAt Time 브랜치 규칙이 마지막으로 업데이트된 타임스탬프입니다.

BurnupChartDailyTotals

특정 날짜의 총 이슈 수와 가중치를 나타냅니다.

Fields

Name Type Description
completedCount Int! 이날 기준으로 닫힌 이슈의 수입니다.
completedWeight Int! 이날 기준으로 닫힌 이슈의 총 가중치입니다.
date ISO8601Date! Burnup 총합을 위한 날짜입니다.
scopeCount Int! 이날 기준으로 이슈의 수입니다.
scopeWeight Int! 이날 기준으로 이슈의 총 가중치입니다.

CarPermissions

사용자의 자동차에 대한 권한을 확인합니다.

Fields

Name Type Description
deleteMergeTrainCar Boolean! true이면, 사용자가 이 리소스에서 delete_merge_train_car를 수행할 수 있습니다.

CiApplicationSettings

Fields

Name Type Description
keepLatestArtifact Boolean 최신 작업 아티팩트를 유지할지 여부입니다.

CiBuildNeed

Fields

Name Type Description
id ID! BuildNeed의 ID입니다.
name String 완료해야 하는 작업의 이름입니다.

CiCatalogResource

Fields

Name Type Description
description String 카탈로그 리소스의 설명입니다.
fullPath ID GitLab 16.11에서 도입됨. 상태: Experiment. 카탈로그 리소스의 전체 프로젝트 경로입니다.
icon String 카탈로그 리소스의 아이콘입니다.
id ID! 카탈로그 리소스의 ID입니다.
last30DayUsageCount Int! GitLab 17.0에서 도입됨. 상태: Experiment. 지난 30일 동안 파이프라인에서 include:component를 사용하여 이 카탈로그 리소스의 구성 요소를 사용한 프로젝트의 수입니다.
latestReleasedAt Time GitLab 16.5에서 도입됨. 상태: Experiment. 카탈로그 리소스의 최신 버전의 출시일입니다.
name String 카탈로그 리소스의 이름입니다.
starCount Int! 카탈로그 리소스가 스타를 받은 횟수입니다.
starrersPath String 카탈로그 리소스 프로젝트에 대한 스타러 페이지의 상대 경로입니다.
verificationLevel CiCatalogResourceVerificationLevel 카탈로그 리소스의 검증 수준입니다.
webPath String GitLab 16.1에서 도입됨. 상태: Experiment. 카탈로그 리소스의 웹 경로입니다.

인수가 있는 필드

CiCatalogResource.versions

카탈로그 리소스의 버전. 이 필드는 단일 요청에서 하나의 카탈로그 리소스에 대해서만 확인할 수 있습니다.

CiCatalogResourceVersionConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments를 수용합니다: before: String, after: String, first: Int, 및 last: Int.

인수
이름 유형 설명
name String 버전의 이름.

CiCatalogResourceComponent

필드

이름 유형 설명
id CiCatalogResourcesComponentID! 구성 요소의 ID.
includePath String 구성 요소를 포함하는 데 사용되는 경로.
inputs [CiCatalogResourceComponentInput!] 구성 요소의 입력.
name String 구성 요소의 이름.

CiCatalogResourceComponentInput

필드

이름 유형 설명
default String 입력의 기본 값.
description String 입력에 대한 설명.
name String 입력의 이름.
regex String 입력 값이 일치해야 하는 패턴. 문자열 입력에만 적용 가능합니다.
required Boolean 입력이 필요한지 여부를 나타냅니다.
type CiCatalogResourceComponentInputType 입력의 유형.

CiCatalogResourceVersion

필드

이름 유형 설명
author UserCore 버전을 생성한 사용자.
commit Commit 버전과 관련된 커밋.
components CiCatalogResourceComponentConnection 카탈로그 리소스에 속하는 구성 요소. (see Connections)
createdAt Time 버전이 생성된 시간의 타임스탬프.
id CiCatalogResourcesVersionID! 버전의 글로벌 ID.
name String 카탈로그 리소스 내에서 버전을 고유하게 식별하는 이름.
path String 버전에 대한 상대 웹 경로.
readme String README 데이터.
readmeHtml String readme의 GitLab Flavored Markdown 렌더링.
releasedAt Time GitLab 16.7에 도입됨. 상태: Experiment. 버전이 릴리스된 시간의 타임스탬프.

CiConfig

필드

이름 타입 설명
errors [String!] 린트 오류.
includes [CiConfigInclude!] 포함된 파일 목록.
mergedYaml String 병합된 CI 구성 YAML.
stages CiConfigStageConnection 파이프라인의 단계. (자세한 내용은 Connections을 참조하세요)
status CiConfigStatus 린트 상태, 유효 또는 무효일 수 있습니다.
warnings [String!] 린트 경고.

CiConfigGroup

필드

이름 타입 설명
jobs CiConfigJobConnection 그룹 내 작업. (자세한 내용은 Connections을 참조하세요)
name String 작업 그룹의 이름.
size Int 작업 그룹의 크기.

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 파일 원본 위치. 마스킹 변수가 포함된 경우 마스킹될 수 있습니다. 예: "https://gitlab.com/gitlab-org/gitlab/-/raw/e52d6d0246d7375291850e61f0abc101fbda9dc2/.gitlab/ci/build-images.gitlab-ci.yml"
type CiConfigIncludeType 포함 유형.

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!] 변수의 값 옵션.

CiDurationStatistics

CI/CD 작업 또는 파이프라인 그룹에 대한 기간의 히스토그램.

필드

이름 유형 설명
p50 Duration GitLab 15.8에서 도입됨. 상태: Experiment. 50 백분위수. 50%의 기간이 이 값보다 작습니다.
p75 Duration GitLab 15.8에서 도입됨. 상태: Experiment. 75 백분위수. 75%의 기간이 이 값보다 작습니다.
p90 Duration GitLab 15.8에서 도입됨. 상태: Experiment. 90 백분위수. 90%의 기간이 이 값보다 작습니다.
p95 Duration GitLab 15.8에서 도입됨. 상태: Experiment. 95 백분위수. 95%의 기간이 이 값보다 작습니다.
p99 Duration GitLab 15.8에서 도입됨. 상태: Experiment. 99 백분위수. 99%의 기간이 이 값보다 작습니다.

CiFreezePeriod

프로젝트의 배포 동결 기간을 나타냅니다.

필드

이름 유형 설명
cronTimezone String Cron 필드의 시간대, 제공되지 않으면 UTC로 기본 설정됩니다.
endCron String! Cron 형식으로 동결 기간의 끝.
endTime Time 현재/다음 활성 기간의 끝을 나타내는 타임스탬프(UTC).
startCron String! Cron 형식으로 동결 기간의 시작.
startTime Time 현재/다음 활성 기간의 시작을 나타내는 타임스탬프(UTC).
status CiFreezePeriodStatus! 동결 기간 상태.

CiGroup

필드

이름 유형 설명
detailedStatus DetailedStatus 그룹의 상세 상태입니다.
id String! 그룹의 ID입니다.
jobs CiJobConnection 그룹 내의 작업입니다. (참조: Connections)
name String 작업 그룹의 이름입니다.
size Int 그룹의 크기입니다.

CiGroupEnvironmentScope

그룹을 위한 CI/CD 환경 범위입니다.

필드

이름 유형 설명
name String 변수를 사용할 수 있는 환경을 정의하는 범위 이름입니다.

CiGroupVariable

그룹을 위한 CI/CD 변수입니다.

필드

이름 유형 설명
description String 변수의 설명입니다.
environmentScope String 변수를 사용할 수 있는 환경을 정의하는 범위입니다.
hidden Boolean 변수가 숨겨져 있는지를 나타냅니다.
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! 작업이 활성 상태임을 나타냅니다.
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 작업의 참조 이름입니다.
refPath String 참조의 경로입니다.
retried Boolean 작업이 재시도되었음을 나타냅니다.
retryable Boolean! 작업이 재시도 가능함을 나타냅니다.
runner CiRunner 작업을 실행하기 위해 할당된 러너입니다.
runnerManager CiRunnerManager 작업에 할당된 러너 관리자입니다.
scheduled Boolean! 작업이 예약되었음을 나타냅니다.
scheduledAt Time 빌드에 대한 예약 시간입니다.
schedulingType String 작업 스케줄링 유형입니다. 작업이 needs 키워드를 사용하는 경우 값은 dag이며, 그렇지 않은 경우 stage입니다.
shortSha String! 커밋의 짧은 SHA1 ID입니다.
source String 작업을 시작한 정책이나 행동입니다. 설정되지 않은 경우 값은 파이프라인에서 상속됩니다.
stage CiStage 작업의 단계입니다.
startedAt Time 작업이 시작된 시간입니다.
status CiJobStatus 작업의 상태입니다.
stuck Boolean! 작업이 멈춘 상태임을 나타냅니다.
tags [String!] 현재 작업에 대한 태그입니다.
trace CiJobTrace 작업에 의해 생성된 트레이스입니다.
triggered Boolean 작업이 트리거되었는지 여부입니다.
userPermissions JobPermissions! 리소스에 대한 현재 사용자의 권한입니다.
webPath String 작업의 웹 경로입니다.

CiJobArtifact

필드

이름 유형 설명
downloadPath String 아티팩트 파일을 다운로드하기 위한 URL입니다.
expireAt Time 아티팩트의 만료 날짜입니다.
fileType JobArtifactFileType 아티팩트의 파일 유형입니다.
id CiJobArtifactID! 아티팩트의 ID입니다.
name String 아티팩트의 파일 이름입니다.
size BigInt! 아티팩트의 크기(바이트 단위)입니다.

CiJobTokenScopeType

필드

이름 유형 설명
groupsAllowlist GroupConnection! CI/CD 작업 토큰으로 인증하여 현재 프로젝트에 액세스할 수 있는 그룹의 허용 목록입니다. (자세한 내용은 Connections 참조)
groupsAllowlistCount Int! CI/CD 작업 토큰으로 인증하여 현재 프로젝트에 액세스할 수 있는 그룹 수입니다. 하위 그룹은 포함되지 않습니다.
inboundAllowlist ProjectConnection! CI/CD 작업 토큰으로 인증하여 현재 프로젝트에 액세스할 수 있는 프로젝트의 허용 목록입니다. (자세한 내용은 Connections 참조)
inboundAllowlistCount Int! CI/CD 작업 토큰으로 인증하여 현재 프로젝트에 액세스할 수 있는 프로젝트 수입니다. 중첩된 프로젝트는 포함되지 않습니다.
outboundAllowlist ProjectConnection! 현재 프로젝트의 CI Job 토큰을 사용하여 액세스할 수 있는 프로젝트의 허용 목록입니다. (자세한 내용은 Connections 참조)
projects ProjectConnection! GitLab 15.9에서 사용 중단됨. projects 속성은 사용 중단되고 있습니다. outbound_allowlist를 사용하십시오.

CiJobTrace

인수가 있는 필드

CiJobTrace.htmlSummary

추적의 마지막 줄을 포함하는 HTML 요약입니다. 추적에서 최대 16KB의 원시 바이트를 반환합니다. 반환된 문자열은 잘림으로 인해 예기치 않은 유효하지 않은 UTF-8 코드 포인트로 시작할 수 있습니다.

도입됨: GitLab 15.11.

상태: Experiment.

반환 값은 String!입니다.

인수
이름 유형 설명
lastLines Int 반환할 마지막 행 수, 최대 100행까지.

CiJobsStatistics

CI 작업 그룹에 대한 통계.

필드

이름 유형 설명
queuedDuration CiDurationStatistics 작업이 대기하는 동안의 시간에 대한 통계. 이 계산은 컨텍스트에서 가장 최근에 생성된 5000개의 러너에 의해 실행된 가장 최근 100개의 작업을 기반으로 합니다. 러너에 필터가 적용되지 않으면, 계산은 전 세계적으로 가장 최근 100개의 작업을 사용합니다.

CiManualVariable

수동 작업에 제공되는 CI/CD 변수.

필드

이름 유형 설명
environmentScope String GitLab 15.3에서 **사용 중단되었습니다. 더 이상 사용되지 않으며, GroupVariableType 및 ProjectVariableType에서만 사용할 수 있습니다.
id ID! 변수의 ID.
key String 변수의 이름.
raw Boolean 변수가 원시인지 여부를 나타냅니다.
value String 변수의 값.
variableType CiVariableType 변수의 유형.

CiMinutesNamespaceMonthlyUsage

필드

이름 유형 설명
minutes Int 네임스페이스의 모든 프로젝트에 의해 사용되는 총 컴퓨트 분.
month String 사용 데이터와 관련된 월.
monthIso8601 ISO8601Date 사용 데이터와 관련된 월의 ISO 8601 날짜 형식.
projects CiMinutesProjectMonthlyUsageConnection 네임스페이스의 프로젝트에 대한 컴퓨트 사용 데이터. (see Connections)
sharedRunnersDuration Int 해당 월에 네임스페이스가 공유 러너를 사용한 총 지속 시간(초).

CiMinutesProjectMonthlyUsage

필드

이름 유형 설명
minutes Int 프로젝트에서 한 달 동안 사용한 컴퓨트 분 수.
name String GitLab 15.6에서 사용 중단됨. project.name을 사용하세요.
project Project 기록된 사용량이 있는 프로젝트.
sharedRunnersDuration Int 해당 프로젝트에서 한 달 동안 사용한 공유 러너의 총 시간(초 단위).

CiPipelineCreationType

필드

이름 유형 설명
pipelineId ID GitLab 17.4에서 도입됨. 상태: 실험. 생성된 파이프라인의 ID.
status CiPipelineCreationStatus GitLab 17.4에서 도입됨. 상태: 실험. 파이프라인 생성 상태.

CiProjectVariable

프로젝트에 대한 CI/CD 변수.

필드

이름 유형 설명
description String 변수의 설명.
environmentScope String 변수를 사용할 수 있는 환경을 정의하는 범위.
hidden Boolean 변수가 숨겨져 있는지 여부.
id 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. 관리자에게만 사용 가능합니다.
contactedAt Time 러너의 마지막 연락 시간.
createdAt Time 러너 생성 시간.
createdBy UserCore 러너를 생성한 사용자.
creationMethod CiRunnerCreationMethod GitLab 17.0에서 도입됨. 상태: 실험. 러너 등록 유형.
description String 러너의 설명.
editAdminUrl String 러너의 관리자 양식 URL. 관리자에게만 사용 가능합니다.
ephemeralAuthenticationToken String GitLab 15.9에서 도입됨. 상태: 실험. 러너 관리자 등록에 사용되는 일회성 인증 토큰. 등록 기간 동안 러너 생성자만 사용할 수 있습니다.
ephemeralRegisterUrl String GitLab 15.11에서 도입됨. 상태: 실험. 러너 관리자 등록 페이지의 URL. 등록 기간 동안 러너 생성자만 사용할 수 있습니다.
groups GroupConnection 러너가 연관된 그룹. 그룹 러너 전용. (자세한 내용은 Connections 참조)
id CiRunnerID! 러너의 ID.
jobExecutionStatus CiRunnerJobExecutionStatus GitLab 15.7에서 도입됨. 상태: 실험. 러너의 작업 실행 상태.
locked Boolean 러너가 잠겨 있는지 여부.
maintenanceNote String 러너의 유지 보수 노트.
maintenanceNoteHtml String maintenance_note의 GitLab Flavored Markdown 렌더링.
maximumTimeout Int 러너가 처리하는 작업의 최대 타임아웃(초 단위).
ownerProject Project 러너를 소유한 프로젝트. 프로젝트 러너 전용.
paused Boolean! 러너가 일시 중지되어 작업을 실행할 수 없는지 여부.
privateProjectsMinutesCostFactor Float 러너와 관련된 개인 프로젝트의 “계산 비용 계수”(GitLab.com 전용).
projectCount Int 러너와 연관된 프로젝트 수.
publicProjectsMinutesCostFactor Float 러너와 관련된 공용 프로젝트의 “계산 비용 계수”(GitLab.com 전용).
registerAdminUrl String 러너의 임시 등록 페이지 URL. 등록 이전에만 사용 가능합니다. 관리자에게만 사용 가능합니다.
runUntagged Boolean! 러너가 태그가 없는 작업을 실행할 수 있는지 여부.
runnerType CiRunnerType! 러너의 유형.
shortSha String 새로운 작업 요청을 인증하는 데 사용되는 러너의 토큰 첫 8자리. 러너의 고유 ID로 사용됩니다.
status CiRunnerStatus! 러너의 상태.
tagList [String!] 러너와 연관된 태그.
tokenExpiresAt Time 러너 토큰 만료 시간.
upgradeStatus CiRunnerUpgradeStatus 러너의 업그레이드 가능 여부.
userPermissions RunnerPermissions! 자원에 대한 현재 사용자의 권한.

인수 있는 필드

CiRunner.jobCount

러너에 의해 처리된 작업 수 (1000으로 제한되며, 추가로 더 많은 항목이 존재함을 나타내기 위한 1이 포함됨).

jobCountjobs { count }의 최적화된 버전이며, 동일한 요청에서 여러 러너에 대해 요청할 수 있습니다.

반환: Int.

인수
이름 타입 설명
statuses [CiJobStatus!] 도입됨: GitLab 16.2. 상태: Experiment. 작업을 상태별로 필터링합니다.
CiRunner.jobs

러너에 할당된 작업. 이 필드는 단일 요청에서 하나의 러너에 대해서만 해결될 수 있습니다.

반환: CiJobConnection.

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

인수
이름 타입 설명
statuses [CiJobStatus!] 작업을 상태별로 필터링합니다.
CiRunner.managers

러너 구성과 관련된 러너 관리자.

반환: 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.

인수
이름 타입 설명
membership Boolean 현재 사용자가 회원인 프로젝트만 반환합니다.
personal Boolean 개인 프로젝트만 반환합니다.
search String 검색 쿼리, 프로젝트 이름, 경로 또는 설명일 수 있습니다.
searchNamespaces Boolean 프로젝트 검색에 네임스페이스 포함.
sort String 결과의 정렬 순서. 형식: <field_name>_<sort_direction>, 예: id_desc 또는 name_asc.
topics [String!] 주제별로 프로젝트를 필터링합니다.

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 러너 매니저에 대한 업그레이드의 가용성.
version String 러너의 버전.

CiRunnerUsage

러너 사용량(분 단위).

필드

이름 유형 설명
ciBuildCount BigInt! 선택된 기간 동안 실행된 빌드의 수. 문자열로 인코딩됨.
ciDuration BigInt! 선택된 기간 동안 작업을 처리하는 데 소요된 분 수. 문자열로 인코딩됨.
ciMinutesUsed BigInt! GitLab 17.5에서 사용 중지. ciDuration을 사용하세요.
runner CiRunner 사용량이 참조하는 러너. 널은 “기타 러너”를 의미함.

CiRunnerUsageByProject

프로젝트별 러너 사용량(분 단위).

필드

이름 유형 설명
ciBuildCount BigInt! 선택된 기간 동안 실행된 빌드의 수. 문자열로 인코딩됨.
ciDuration BigInt! 선택된 기간 동안 작업을 처리하는 데 소요된 분 수. 문자열로 인코딩됨.
ciMinutesUsed BigInt! GitLab 17.5에서 사용 중지. ciDuration을 사용하세요.
project Project 사용량이 참조하는 프로젝트. 널은 “기타 프로젝트”를 의미함.

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 단계의 작업 그룹. (참조 Connections)
id ID! 단계의 ID.
jobs CiJobConnection 단계의 작업. (참조 Connections)
name String 단계의 이름.
status String 파이프라인 단계의 상태.

CiSubscriptionsProject

필드

이름 유형 설명
author UserCore 구독의 작성자.
downstreamProject Project 구독의 다운스트림 프로젝트.
id CiSubscriptionsProjectID 구독의 글로벌 ID.
upstreamProject Project 구독의 업스트림 프로젝트.

CiTemplate

GitLab CI/CD 구성 템플릿.

필드

이름 유형 설명
content String! CI 템플릿의 내용.
name String! CI 템플릿의 이름.

CloudConnectorProbeResult

필드

이름 유형 설명
details JSON 프로브 결과에 대한 추가 세부 정보.
errors [String!] 프로브 결과에 대한 전체 오류 목록.
message String 프로브 결과에 대한 추가 메시지 또는 세부 정보.
name String 프로브의 이름.
success Boolean 프로브가 성공했는지 여부를 나타냅니다.

CloudConnectorStatus

필드

이름 유형 설명
probeResults [CloudConnectorProbeResult!] 검증 중 실행된 개별 프로브 결과.
success Boolean 설정 검증이 성공했는지 여부를 나타냅니다.

ClusterAgent

필드

이름 타입 설명
activityEvents ClusterAgentActivityEventConnection 클러스터 에이전트의 최근 활동. (자세한 내용은 Connections 참조)
connections ConnectedAgentConnection 클러스터 에이전트의 활성 연결. (자세한 내용은 Connections 참조)
createdAt Time 클러스터 에이전트가 생성된 타임스탬프.
createdByUser UserCore 에이전트를 생성한 사람에 대한 정보를 포함하는 사용자 객체.
id ID! 클러스터 에이전트의 ID.
isReceptive Boolean 클러스터 에이전트가 수신 가능한지 여부.
name String 클러스터 에이전트의 이름.
project Project 클러스터 에이전트가 관련된 프로젝트.
remoteDevelopmentAgentConfig RemoteDevelopmentAgentConfig GitLab 17.4에서 도입됨. 상태: Experiment. 클러스터 에이전트에 대한 원격 개발 에이전트 구성.
tokens ClusterAgentTokenConnection 클러스터 에이전트와 관련된 토큰. (자세한 내용은 Connections 참조)
updatedAt Time 클러스터 에이전트가 업데이트된 타임스탬프.
urlConfigurations ClusterAgentUrlConfigurationConnection 클러스터 에이전트가 수신 가능한 에이전트일 경우의 URL 구성. (자세한 내용은 Connections 참조)
userAccessAuthorizations ClusterAgentAuthorizationUserAccess 클러스터 에이전트의 사용자 액세스 구성.
vulnerabilityImages VulnerabilityContainerImageConnection 에이전트 취약점에서 보고된 컨테이너 이미지. (자세한 내용은 Connections 참조)
webPath String 클러스터 에이전트의 웹 경로.
workspacesAgentConfig WorkspacesAgentConfig GitLab 17.4에서 도입됨. 상태: Experiment. 클러스터 에이전트에 대한 작업 영역 에이전트 구성.

인수가 있는 필드

ClusterAgent.workspaces

에이전트와 관련된 작업 영역입니다.

WorkspaceConnection을 반환합니다.

이 필드는 connection을 반환합니다. 다음 네 가지 표준 페이징 인수를 사용합니다: before: String, after: String, first: Int, 및 last: Int.

인수
이름 유형 설명
actualStates [String!] 실제 상태로 워크스페이스 필터링.
ids [RemoteDevelopmentWorkspaceID!] 워크스페이스의 GlobalID로 필터링합니다. 예: ["gid://gitlab/RemoteDevelopment::Workspace/1"].
projectIds [ProjectID!] 프로젝트의 GlobalID로 워크스페이스 필터링.

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! 토큰의 Global ID.
lastUsedAt Time 토큰이 마지막으로 사용된 타임스탬프.
name String 토큰에 부여된 이름.
status AgentTokenStatus 토큰의 현재 상태.

ClusterAgentUrlConfiguration

필드

이름 유형 설명
caCert String URL 구성의 CA 인증서입니다. 에이전트 엔드포인트를 검증하는 데 사용됩니다.
clientCert String JWT 인증이 사용되는 경우 클라이언트 인증서입니다.
clusterAgent ClusterAgent URL 구성의 클러스터 에이전트입니다.
id ClustersAgentsUrlConfigurationID! URL 구성의 전역 ID입니다.
publicKey String JWT 인증이 사용되는 경우 공용 키입니다.
tlsHost String URL 구성의 TLS 호스트입니다. 에이전트 엔드포인트 인증서에서 서버 이름을 검증하는 데 사용됩니다.
url String URL 구성의 URL입니다.

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 코드 품질 보고서의 총 개수.
critical Int 크리티컬 상태의 총 개수.
info Int 정보 상태의 총 개수.
major Int 메이저 상태의 총 개수.
minor Int 마이너 상태의 총 개수.
unknown Int 알 수 없는 상태의 총 개수.

CodeSuggestionEvent

필드

이름 유형 설명
event AiUsageCodeSuggestionEvent! 이벤트의 유형.
language String 제안의 맥락에서 프로그래밍 언어.
suggestionSize String 코드 제안의 크기.
timestamp Time! 이벤트가 발생한 시간.
uniqueTrackingId String 고유 추적 번호.
user UserCore! 이벤트와 관련된 사용자.

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입니다.

CodequalityReportsComparerReportSummary

비교된 코드 품질 보고서의 요약을 나타냅니다.

필드

이름 유형 설명
errored Int 코드 품질 오류의 수입니다.
resolved Int 해결된 코드 품질 저하의 수입니다.
total Int 코드 품질 저하의 총 수입니다.

Commit

필드

이름 유형 설명
author UserCore 커밋 작성자입니다.
authorEmail String 커밋 작성자의 이메일입니다.
authorGravatar String 커밋 작성자의 Gravatar입니다.
authorName String 커밋 작성자의 이름입니다.
authoredDate Time 커밋이 작성된 타임스탬프입니다.
committedDate Time 커밋이 커밋된 타임스탬프입니다.
committerEmail String 커밋 작성자의 이메일입니다.
committerName String 커밋 작성자의 이름입니다.
description String 커밋 메시지의 설명입니다.
descriptionHtml String description의 GitLab 향상 Markdown 렌더링입니다.
diffs [Diff!] 커밋 내의 차이입니다. 이 필드는 단일 요청에서 최대 10개의 차이에 대해서만 해결할 수 있습니다.
fullTitle String 커밋 메시지의 전체 제목입니다.
fullTitleHtml String full_title의 GitLab 향상 Markdown 렌더링입니다.
id ID! 커밋의 ID(전역 ID)입니다.
message String 원시 커밋 메시지입니다.
name String 이 객체의 이름 또는 제목입니다.
sha String! 커밋의 SHA1 ID입니다.
shortId String! 커밋의 짧은 SHA1 ID입니다.
signature CommitSignature 커밋의 서명입니다.
signatureHtml String 커밋 서명의 렌더링된 HTML입니다.
title String 커밋 메시지의 제목입니다.
titleHtml String title의 GitLab 향상 Markdown 렌더링입니다.
webPath String! 커밋의 웹 경로입니다.
webUrl String! 커밋의 웹 URL입니다.

인수 필드

Commit.pipelines

커밋의 파이프라인, 최신 순으로 정렬됩니다.

PipelineConnection을 반환합니다.

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

인수
이름 타입 설명
ref String 실행되는 참조에 따라 파이프라인을 필터링합니다.
scope PipelineScopeEnum 범위에 따라 파이프라인을 필터링합니다.
sha String 실행되는 커밋의 SHA에 따라 파이프라인을 필터링합니다.
source String 소스에 따라 파이프라인을 필터링합니다.
status PipelineStatusEnum 상태에 따라 파이프라인을 필터링합니다.
updatedAfter Time 지정된 날짜 이후에 업데이트된 파이프라인.
updatedBefore Time 지정된 날짜 이전에 업데이트된 파이프라인.
username String 파이프라인을 트리거한 사용자에 따라 파이프라인을 필터링합니다.

CommitData

필드

이름 타입 설명
ageMapClass String! 커밋의 나이에 대한 CSS 클래스입니다.
authorAvatar String! 작성자 아바타 링크입니다.
commitAuthorLink String! 커밋 작성자 링크입니다.
commitLink String! 커밋 링크입니다.
projectBlameLink String 변경 전의 블레임 링크입니다.
timeAgoTooltip String! 커밋 시간입니다.

CommitParentNames

필드

이름 타입 설명
names [String!] 커밋 부모(브랜치 또는 태그)의 이름입니다.

CommitReferences

인수 필드

CommitReferences.containingBranches

주어진 커밋을 포함하는 브랜치 이름을 가져옵니다.

CommitParentNames을 반환합니다.

인수
이름 타입 설명
excludeTipped Boolean! 팁 참조를 제외합니다. 경고: 이 인수는 제한이 있을 경우 혼란스러울 수 있습니다. 예를 들어 한도를 5로 설정하고 총 25개의 참조 중 5개에서 2개의 팁 참조가 있을 경우, 메서드는 참고 사항이 더 있음에도 불구하고 3개만 반환합니다.
limit Int! 반환할 참조 이름의 수입니다.
CommitReferences.containingTags

주어진 커밋을 포함하는 태그 이름을 가져옵니다.

CommitParentNames를 반환합니다.

Arguments
Name Type Description
excludeTipped Boolean! 팁 참조를 제외합니다. 경고: 이 인수는 제한이 있을 경우 혼란스러울 수 있습니다. 예를 들어, 제한을 5로 설정하고 총 25개의 참조 중 2개의 팁 참조가 있다면, 이 메소드는 더 많은 참조가 있음에도 불구하고 3개의 참조만 반환합니다.
limit Int! 반환할 참조 이름의 수입니다.
CommitReferences.tippingBranches

주어진 커밋에서 팁 상태인 브랜치 이름을 가져옵니다.

CommitParentNames를 반환합니다.

Arguments
Name Type Description
limit Int! 반환할 참조 이름의 수입니다.
CommitReferences.tippingTags

주어진 커밋에서 팁 상태인 태그 이름을 가져옵니다.

CommitParentNames를 반환합니다.

Arguments
Name Type Description
limit Int! 반환할 참조 이름의 수입니다.

ComparedSecurityReport

비교 보안 보고서를 나타냅니다.

Fields

Name Type Description
added [ComparedSecurityReportFinding!] GitLab 16.1에 도입되었습니다. 상태: 실험. 새로운 취약점 발견.
baseReportCreatedAt Time 기본 보고서 생성 시간.
baseReportOutOfDate Boolean 기본 보고서의 구식 여부를 나타냅니다.
fixed [ComparedSecurityReportFinding!] GitLab 16.1에 도입되었습니다. 상태: 실험. 고정된 취약점 발견.
headReportCreatedAt Time 기본 보고서 생성 시간.

ComparedSecurityReportFinding

발견 사항을 나타냅니다.

Fields

Name Type Description
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 17.4에서 사용 중단됨. 대신 파이프라인 실행 정책을 사용하세요.
pipelineExecutionPolicies PipelineExecutionPolicyConnection 컴플라이언스 프레임워크의 파이프라인 실행 정책입니다. (자세한 내용은 연결을 참조하세요)
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! 준수 위반을 일으킨 것으로 의심되는 사용자입니다.

Component

프로젝트에서 사용되는 소프트웨어 의존성입니다.

필드

이름 유형 설명
id SbomComponentID! 의존성의 ID입니다.
name String! 의존성의 이름입니다.

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

표시된 상태에 대한 총 연락처 수를 나타냅니다.

필드

이름 유형 설명
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

특정 접근 수준 이하의 사용자가 컨테이너 레지스트리를 변경하지 못하도록 설계된 컨테이너 레지스트리 보호 규칙입니다.

필드

이름 유형 설명
id ContainerRegistryProtectionRuleID! 도입됨 GitLab 16.6. 상태: Experiment. 컨테이너 레지스트리 보호 규칙의 ID입니다.
minimumAccessLevelForDelete ContainerRegistryProtectionRuleAccessLevel 도입됨 GitLab 16.6. 상태: Experiment. 컨테이너 레지스트리에서 컨테이너 이미지를 삭제할 수 있는 최소 GitLab 접근 수준입니다. 예: MAINTAINER, OWNER, 또는 ADMIN. 값이 nil인 경우 삭제에 대한 최소 접근 수준은 무시됩니다. 최소한 개발자 역할 이상의 사용자는 컨테이너 이미지를 삭제할 수 있습니다.
minimumAccessLevelForPush ContainerRegistryProtectionRuleAccessLevel 도입됨 GitLab 16.6. 상태: Experiment. 컨테이너 레지스트리에 컨테이너 이미지를 푸시할 수 있는 최소 GitLab 접근 수준입니다. 예: MAINTAINER, OWNER, 또는 ADMIN. 값이 nil인 경우 푸시에 대한 최소 접근 수준은 무시됩니다. 최소한 개발자 역할 이상의 사용자는 컨테이너 이미지를 푸시할 수 있습니다.
repositoryPathPattern String! 도입됨 GitLab 16.6. 상태: Experiment. 보호 규칙으로 보호되는 컨테이너 리포지토리 경로 패턴입니다. 예: my-project/my-container-*. 와일드카드 문자 * 사용 가능.

ContainerRepository

컨테이너 리포지토리입니다.

필드

이름 유형 설명
createdAt Time! 컨테이너 리포지토리가 생성된 타임스탬프입니다.
expirationPolicyCleanupStatus ContainerRepositoryCleanupStatus 컨테이너 리포지토리에 대한 태그 정리 상태입니다.
expirationPolicyStartedAt Time 컨테이너 리포지토리에 대한 만료 정책에 의해 정리가 시작된 타임스탬프입니다.
id ID! 컨테이너 리포지토리의 ID입니다.
lastCleanupDeletedTagsCount Int 마지막 정리에서 삭제된 태그의 수입니다.
location String! 컨테이너 리포지토리의 URL입니다.
migrationState String! Deprecated GitLab 17.0. 빈 문자열을 반환합니다. 이는 이제 완료된 GitLab.com의 마이그레이션에 사용되었습니다. Self-managed 인스턴스에서는 사용되지 않습니다.
name String! 컨테이너 리포지토리의 이름입니다.
path String! 컨테이너 리포지토리의 경로입니다.
project Project! 컨테이너 레지스트리의 프로젝트입니다.
protectionRuleExists Boolean! 도입됨 GitLab 17.2. 상태: Experiment. 이 컨테이너에 대해 일치하는 컨테이너 보호 규칙이 존재하는지 여부입니다. container_registry_protected_containers 기능 플래그가 활성화된 경우에만 사용 가능합니다.
status ContainerRepositoryStatus 컨테이너 리포지토리의 상태입니다.
tagsCount Int! 이 이미지와 관련된 태그의 수입니다.
updatedAt Time! 컨테이너 리포지토리가 업데이트된 타임스탬프입니다.
userPermissions ContainerRepositoryPermissions! 자원에 대한 현재 사용자의 권한입니다.

ContainerRepositoryDetails

컨테이너 저장소의 세부정보입니다.

필드

이름 유형 설명
createdAt Time! 컨테이너 저장소가 생성된 타임스탬프입니다.
expirationPolicyCleanupStatus ContainerRepositoryCleanupStatus 컨테이너 저장소의 태그 정리 상태입니다.
expirationPolicyStartedAt Time 컨테이너 저장소에서 만료 정책에 의해 정리가 시작된 타임스탬프입니다.
id ID! 컨테이너 저장소의 ID입니다.
lastCleanupDeletedTagsCount Int 마지막 정리에서 삭제된 태그 수입니다.
lastPublishedAt Time 저장소 태그가 마지막으로 생성되거나 업데이트된 타임스탬프입니다. GitLab 16.11 이후 태그가 생성되거나 업데이트된 저장소에만 존재합니다.
location String! 컨테이너 저장소의 URL입니다.
migrationState String! GitLab 17.0에서 사용 중단되었습니다. 빈 문자열을 반환합니다. 이는 GitLab.com의 마이그레이션에 사용되었으며, 이제 완료되었습니다. Self-managed 인스턴스에서는 사용되지 않습니다.
name String! 컨테이너 저장소의 이름입니다.
path String! 컨테이너 저장소의 경로입니다.
project Project! 컨테이너 레지스트리의 프로젝트입니다.
protectionRuleExists Boolean! GitLab 17.2에서 도입되었습니다. 상태: Experiment. 이 컨테이너에 대해 일치하는 컨테이너 보호 규칙이 존재하는지 여부입니다. 기능 플래그 container_registry_protected_containers가 활성화된 경우에만 사용할 수 있습니다.
size Float 이미지 저장소의 중복 제거된 크기(바이트)입니다. 이는 2021-11-04 이후에 생성된 저장소에 대해 GitLab.com에서만 사용할 수 있습니다.
status ContainerRepositoryStatus 컨테이너 저장소의 상태입니다.
tagsCount Int! 이 이미지와 관련된 태그 수입니다.
updatedAt Time! 컨테이너 저장소가 업데이트된 타임스탬프입니다.
userPermissions ContainerRepositoryPermissions! 자원에 대한 현재 사용자의 권한입니다.

인수와 함께하는 필드

ContainerRepositoryDetails.manifest

컨테이너 저장소의 이미지 매니페스트.

String을 반환합니다.

인수
이름 유형 설명
reference String! 매니페스트의 태그 이름 또는 다이제스트.
ContainerRepositoryDetails.tags

컨테이너 저장소의 태그.

ContainerRepositoryTagConnection을 반환합니다.

이 필드는 연결을 반환합니다.

네 개의 표준 페이지네이션 인수를 허용합니다: before: String, after: String, first: Int, last: Int.

인수
이름 유형 설명
name String 태그 이름으로 검색.
referrerType String Referrer를 필터링하는 데 사용되는 아티팩트 유형의 쉼표로 구분된 목록. referrerstrue로 설정된 경우에만 적용됩니다.
referrers Boolean 태그 Referrer 포함.
sort ContainerRepositoryTagSort 이러한 기준으로 태그 정렬.

ContainerRepositoryPermissions

필드

이름 유형 설명
destroyContainerRepository Boolean! true인 경우, 사용자는 이 리소스에서 destroy_container_image를 실행할 수 있습니다.

ContainerRepositoryReferrer

컨테이너 저장소 태그용 Referrer.

필드

이름 유형 설명
artifactType String Referrer의 아티팩트 유형.
digest String Referrer의 다이제스트.
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

컨테이너 리포지토리의 태그입니다.

Fields

Name Type Description
createdAt Time 태그가 생성된 타임스탬프입니다.
digest String 태그의 다이제스트입니다.
location String! 태그의 URL입니다.
mediaType String 태그의 미디어 유형입니다.
name String! 태그의 이름입니다.
path String! 태그의 경로입니다.
publishedAt Time 태그가 게시된 타임스탬프입니다.
referrers [ContainerRepositoryReferrer!] 태그의 참조자들입니다.
revision String 태그의 리비전입니다.
shortRevision String 태그의 짧은 리비전입니다.
totalSize BigInt 태그의 크기입니다.
userPermissions ContainerRepositoryTagPermissions! 리소스에 대한 현재 사용자의 권한입니다.

ContainerRepositoryTagPermissions

Fields

Name Type Description
destroyContainerRepositoryTag Boolean! true인 경우, 사용자가 이 리소스에서 destroy_container_image를 수행할 수 있습니다.

ContainerTagsExpirationPolicy

정규 표현식을 사용하는 태그 만료 정책으로, 보존하거나 만료할 이미지를 제어합니다.

Fields

Name Type Description
cadence ContainerExpirationPolicyCadenceEnum 컨테이너 만료 정책의 일정입니다.
createdAt Time 컨테이너 만료 정책이 생성된 타임스탬프입니다.
enabled Boolean! 컨테이너 만료 정책이 활성화되었는지 여부를 나타냅니다.
keepN ContainerExpirationPolicyKeepEnum 보존할 태그의 수입니다.
nameRegex UntrustedRegexp 이름이 정규 표현식 패턴과 일치하는 태그는 만료됩니다.
nameRegexKeep UntrustedRegexp 이름이 정규 표현식 패턴과 일치하는 태그는 보존됩니다.
nextRunAt Time 컨테이너 만료 정책이 다음에 실행될 시간입니다.
olderThan ContainerExpirationPolicyOlderThanEnum 주어진 나이보다 오래된 태그는 만료됩니다.
updatedAt Time 컨테이너 만료 정책이 업데이트된 타임스탬프입니다.

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! 코퍼스의 패키지.

CurrentLicense

현재 라이센스를 나타냅니다.

필드

이름 유형 설명
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 라이센스가 시작된 날짜.
trial Boolean 라이센스가 시험 라이센스인지 여부를 나타냅니다.
type String! 라이센스의 유형.
usersInLicenseCount Int 라이센스 내의 유료 사용자 수.
usersOverLicenseCount Int 라이센스 내 유료 사용자를 초과하는 사용자 수.

CurrentUser

현재 인증된 GitLab 사용자입니다.

필드

이름 유형 설명
active Boolean 사용자가 활성 상태인지 여부를 나타냅니다.
avatarUrl String 사용자의 아바타 URL입니다.
bio String 사용자의 약력입니다.
bot Boolean! 사용자가 봇인지 여부를 나타냅니다.
callouts UserCalloutConnection 사용자에게 속하는 사용자 호출입니다. (자세한 내용은 Connections 참조)
commitEmail String 사용자의 기본 커밋 이메일입니다.
createdAt Time 사용자가 생성된 시간의 타임스탬프입니다.
discord String 사용자의 Discord 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 참조)
human Boolean 사용자가 일반 사용자인지 여부를 나타냅니다.
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) 사용자 이름입니다.
userPermissions UserPermissions! 리소스에 대한 현재 사용자 권한입니다.
userPreferences UserPreferences 사용자를 위한 기본 설정입니다.
username String! 사용자의 사용자 이름입니다. GitLab의 이 인스턴스 내에서 고유합니다.
webPath String! 사용자의 웹 경로입니다.
webUrl String! 사용자의 웹 URL입니다.

인자 필드

CurrentUser.assignedMergeRequests

사용자에게 할당된 병합 요청입니다.

MergeRequestConnection을 반환합니다.

이 필드는 connection을 반환합니다. 다음 네 가지 표준 페이지 매김 인자를 수용합니다: before: String, after: String, first: Int, 및 last: Int.

인자
이름 타입 설명
approved Boolean 결과를 승인된 병합 요청으로 제한합니다. 기능 플래그 mr_approved_filter가 활성화된 경우에만 사용할 수 있습니다.
approvedBy [String!] 승인자의 사용자 이름입니다.
approver [String!] 가능한 승인자의 사용자 이름입니다.
authorUsername String 작성자의 사용자 이름입니다.
createdAfter Time 타임스탬프 이후에 생성된 병합 요청입니다.
createdBefore Time 타임스탬프 이전에 생성된 병합 요청입니다.
deployedAfter Time 타임스탬프 이후에 배포된 병합 요청입니다.
deployedBefore Time 타임스탬프 이전에 배포된 병합 요청입니다.
deploymentId String 배포의 ID입니다.
draft Boolean 결과를 초안 병합 요청으로 제한합니다.
environmentName String 병합 요청이 배포된 환경입니다.
groupId GroupID 작성된 병합 요청이 속해야 하는 그룹의 글로벌 ID입니다. 서브 그룹에 있는 병합 요청도 포함됩니다.
iids [String!] 병합 요청의 IID 배열입니다. 예: [1, 2].
includeArchived Boolean 아카이브된 프로젝트의 병합 요청입니다.
labelName [String] 병합 요청에 적용된 레이블입니다.
labels [String!] GitLab 17.1에서 사용 중단됨. labelName을 사용하세요.
mergedAfter Time 날짜 이후에 병합된 병합 요청입니다.
mergedBefore Time 날짜 이전에 병합된 병합 요청입니다.
mergedBy String 병합자의 사용자 이름입니다.
milestoneTitle String 마일스톤의 제목입니다. milestoneWildcardId와 호환되지 않습니다.
milestoneWildcardId MilestoneWildcardId 마일스톤 ID 와일드카드로 이슈를 필터링합니다. milestoneTitle과 호환되지 않습니다.
myReactionEmoji String 내 반응 이모지로 필터링합니다.
not MergeRequestsResolverNegatedParams 부정된 인자 목록입니다. 경고: 이 인자는 실험적이며 미래에 변경될 수 있습니다.
projectId ProjectID 작성된 병합 요청이 속해야 하는 프로젝트의 글로벌 ID입니다. projectPath와 호환되지 않습니다.
projectPath String 작성된 병합 요청이 속해야 하는 프로젝트의 전체 경로입니다. projectId와 호환되지 않습니다.
releaseTag String 릴리스 태그로 필터링합니다.
reviewState MergeRequestReviewState GitLab 17.0에 도입됨. 상태: 실험. 병합 요청의 검토자 상태입니다.
reviewStates [MergeRequestReviewState!] GitLab 17.0에 도입됨. 상태: 실험. 병합 요청의 검토자 상태입니다.
reviewerUsername String 검토자의 사용자 이름입니다.
reviewerWildcardId ReviewerWildcardId 검토자 존재 여부로 필터링합니다. reviewerUsername과 호환되지 않습니다.
sort MergeRequestSort 기준에 따라 병합 요청을 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름의 배열입니다. 모든 해결된 병합 요청은 이 브랜치 중 하나를 소스로 가집니다.
state MergeRequestState 병합 요청 상태입니다. 제공된 경우, 모든 해결된 병합 요청은 해당 상태를 가집니다.
subscribed SubscriptionStatus GitLab 17.5에 도입됨. 상태: 실험. 현재 사용자가 구독한 병합 요청입니다. filter_subscriptions 기능 플래그가 비활성화된 경우 무시됩니다.
targetBranches [String!] 대상 브랜치 이름의 배열입니다. 모든 해결된 병합 요청은 이 브랜치 중 하나를 대상으로 가집니다.
updatedAfter Time 타임스탬프 이후에 업데이트된 병합 요청입니다.
updatedBefore Time 타임스탬프 이전에 업데이트된 병합 요청입니다.
CurrentUser.assigneeOrReviewerMergeRequests

현재 사용자가 담당자 또는 검토자인 병합 요청입니다. merge_request_dashboard 기능 플래그가 비활성화된 경우 무시됩니다.

Introduced in GitLab 17.4.
Status: Experiment.

MergeRequestConnection을 반환합니다.

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

Arguments
Name Type Description
approved Boolean 승인된 병합 요청으로 결과 제한. 기능 플래그 mr_approved_filter가 활성화된 경우에만 사용 가능.
approvedBy [String!] 승인자의 사용자 이름.
approver [String!] 가능한 승인자의 사용자 이름.
assignedReviewStates [MergeRequestReviewState!] 현재 사용자가 지정된 병합 요청에 대한 검토자 상태.
createdAfter Time 타임스탬프 이후에 생성된 병합 요청.
createdBefore Time 타임스탬프 이전에 생성된 병합 요청.
deployedAfter Time 타임스탬프 이후에 배포된 병합 요청.
deployedBefore Time 타임스탬프 이전에 배포된 병합 요청.
deploymentId String 배포 ID.
draft Boolean 초안 병합 요청으로 결과 제한.
environmentName String 병합 요청이 배포된 환경.
groupId GroupID 작성된 병합 요청이 포함될 그룹의 전역 ID. 하위 그룹의 병합 요청 포함.
iids [String!] 병합 요청의 IID 배열, 예: [1, 2].
includeArchived Boolean 보관된 프로젝트의 병합 요청.
labelName [String] 병합 요청에 적용된 레이블.
labels [String!] Deprecated in GitLab 17.1. labelName을 사용하세요.
mergedAfter Time 날짜 이후에 병합된 병합 요청.
mergedBefore Time 날짜 이전에 병합된 병합 요청.
mergedBy String 병합자의 사용자 이름.
milestoneTitle String 마일스톤의 제목. milestoneWildcardId와 호환되지 않음.
milestoneWildcardId MilestoneWildcardId 마일스톤 ID 와일드카드로 이슈 필터링. milestoneTitle과 호환되지 않음.
myReactionEmoji String 나의 반응 이모지로 필터링.
not MergeRequestsResolverNegatedParams 부정된 인수 목록. 경고: 이 인수는 실험적이며 향후 변경될 수 있습니다.
projectId ProjectID 작성된 병합 요청이 포함될 프로젝트의 전역 ID. projectPath와 호환되지 않음.
projectPath String 작성된 병합 요청이 포함될 프로젝트의 전체 경로. projectId와 호환되지 않음.
releaseTag String 릴리스 태그로 필터링.
reviewState MergeRequestReviewState Introduced in GitLab 17.0. Status: Experiment. 병합 요청의 검토자 상태.
reviewStates [MergeRequestReviewState!] Introduced in GitLab 17.0. Status: Experiment. 병합 요청의 검토자 상태.
reviewerReviewStates [MergeRequestReviewState!] 현재 사용자가 검토자인 병합 요청에 대한 검토자 상태.
sort MergeRequestSort 기준에 따라 병합 요청 정렬.
sourceBranches [String!] 소스 브랜치 이름 배열. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 소스로 하여야 합니다.
state MergeRequestState 병합 요청 상태. 제공되면 모든 해결된 병합 요청은 해당 상태를 가집니다.
subscribed SubscriptionStatus Introduced in GitLab 17.5. Status: Experiment. 현재 사용자가 구독한 병합 요청입니다. filter_subscriptions 기능 플래그가 비활성화된 경우 무시됩니다.
targetBranches [String!] 타겟 브랜치 이름 배열. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 타겟으로 하여야 합니다.
updatedAfter Time 타임스탬프 이후에 업데이트된 병합 요청.
updatedBefore Time 타임스탬프 이전에 업데이트된 병합 요청.
CurrentUser.authoredMergeRequests

사용자가 작성한 병합 요청입니다.

MergeRequestConnection을 반환합니다.

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

Arguments
이름 타입 설명
approved Boolean 승인된 병합 요청으로 결과 제한. 기능 플래그 mr_approved_filter가 활성화된 경우에만 사용 가능합니다.
approvedBy [String!] 승인자의 사용자 이름.
approver [String!] 가능한 승인자의 사용자 이름.
assigneeUsername String 수임자의 사용자 이름.
assigneeWildcardId AssigneeWildcardId 수임자 존재 여부로 필터링. assigneeUsernames 및 assigneeUsername과 호환되지 않습니다.
createdAfter Time 타임스탬프 이후에 생성된 병합 요청.
createdBefore Time 타임스탬프 이전에 생성된 병합 요청.
deployedAfter Time 타임스탬프 이후에 배포된 병합 요청.
deployedBefore Time 타임스탬프 이전에 배포된 병합 요청.
deploymentId String 배포의 ID.
draft Boolean 결과를 초안 병합 요청으로 제한.
environmentName String 병합 요청이 배포된 환경.
groupId GroupID 작성한 병합 요청이 포함되어야 하는 그룹의 전역 ID. 서브 그룹의 병합 요청도 포함됩니다.
iids [String!] 병합 요청의 IID 배열, 예: [1, 2].
includeArchived Boolean 아카이브된 프로젝트의 병합 요청.
labelName [String] 병합 요청에 적용된 레이블.
labels [String!] GitLab 17.1에서 변경됨. labelName을 사용하세요.
mergedAfter Time 날짜 이후에 병합된 병합 요청.
mergedBefore Time 날짜 이전에 병합된 병합 요청.
mergedBy String 병합자의 사용자 이름.
milestoneTitle String 마일스톤의 제목. milestoneWildcardId와 호환되지 않습니다.
milestoneWildcardId MilestoneWildcardId 마일스톤 ID 와일드카드로 이슈 필터링. milestoneTitle과 호환되지 않습니다.
myReactionEmoji String 내 반응 이모지로 필터링.
not MergeRequestsResolverNegatedParams 부정 인수 목록. 경고: 이 인수는 실험적이며 향후 변경될 수 있습니다.
projectId ProjectID 작성한 병합 요청이 포함되어야 할 프로젝트의 전역 ID. projectPath와 호환되지 않습니다.
projectPath String 작성한 병합 요청이 포함되어야 할 프로젝트의 전체 경로. projectId와 호환되지 않습니다.
releaseTag String 릴리스 태그로 필터링.
reviewState MergeRequestReviewState GitLab 17.0에서 도입됨. 상태: 실험. 병합 요청의 리뷰어 상태.
reviewStates [MergeRequestReviewState!] GitLab 17.0에서 도입됨. 상태: 실험. 병합 요청의 리뷰어 상태들.
reviewerUsername String 리뷰어의 사용자 이름.
reviewerWildcardId ReviewerWildcardId 리뷰어 존재로 필터링. reviewerUsername과 호환되지 않습니다.
sort MergeRequestSort 기준에 따라 병합 요청 정렬.
sourceBranches [String!] 소스 브랜치 이름의 배열. 모든 해결된 병합 요청은 이들 브랜치 중 하나를 소스로 가집니다.
state MergeRequestState 병합 요청 상태. 제공된 경우 모든 해결된 병합 요청은 해당 상태를 가집니다.
subscribed SubscriptionStatus GitLab 17.5에서 도입됨. 상태: 실험. 현재 사용자가 구독한 병합 요청. filter_subscriptions 기능 플래그가 비활성화된 경우 무시됩니다.
targetBranches [String!] 대상 브랜치 이름의 배열. 모든 해결된 병합 요청은 이들 브랜치 중 하나를 대상으로 가집니다.
updatedAfter Time 타임스탬프 이후에 업데이트된 병합 요청.
updatedBefore Time 타임스탬프 이전에 업데이트된 병합 요청.
CurrentUser.contributedProjects

사용자가 기여한 프로젝트입니다.

ProjectConnection를 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments를 허용합니다: before: String, after: String, first: Int, 및 last: Int.

Arguments
Name Type Description
includePersonal Boolean 개인 프로젝트 포함.
minAccessLevel AccessLevelEnum 현재 사용자가 최소한 지정된 접근 수준 이상인 프로젝트만 반환합니다.
programmingLanguageName String 프로그래밍 언어 이름(대소문자 구분 없음)으로 프로젝트 필터링. 예: “css” 또는 “ruby”.
search String 검색 쿼리.
sort ProjectSort 기여한 프로젝트 정렬.
CurrentUser.groups

사용자가 접근할 수 있는 그룹입니다.

GroupConnection를 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments를 허용합니다: before: String, after: String, first: Int, 및 last: Int.

Arguments
Name Type Description
permissionScope GroupPermission 사용자가 그룹에 대해 가지는 권한으로 필터링.
search String 그룹 이름 또는 경로로 검색.
CurrentUser.organizations

사용자가 접근할 수 있는 조직입니다.

Introduced in GitLab 16.6.
Status: Experiment.

OrganizationConnection를 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments를 허용합니다: before: String, after: String, first: Int, 및 last: Int.

Arguments
Name Type Description
search String 조직 이름 또는 경로에 대한 검색 쿼리.
CurrentUser.reviewRequestedMergeRequests

사용자에게 검토를 위해 할당된 병합 요청입니다.

MergeRequestConnection를 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments를 허용합니다: before: String, after: String, first: Int, 및 last: Int.

Arguments
Name Type Description
approved Boolean 승인된 병합 요청으로 결과를 제한합니다. 기능 플래그 mr_approved_filter가 활성화된 경우에만 사용 가능합니다.
approvedBy [String!] 승인자의 사용자 이름.
approver [String!] 가능한 승인자의 사용자 이름.
assigneeUsername String 피할당자의 사용자 이름.
assigneeWildcardId AssigneeWildcardId 피할당자의 존재 여부로 필터링. assigneeUsernames 및 assigneeUsername과 호환되지 않습니다.
authorUsername String 작성자의 사용자 이름.
createdAfter Time 타임스탬프 이후에 생성된 병합 요청.
createdBefore Time 타임스탬프 이전에 생성된 병합 요청.
deployedAfter Time 타임스탬프 이후에 배포된 병합 요청.
deployedBefore Time 타임스탬프 이전에 배포된 병합 요청.
deploymentId String 배포 ID.
draft Boolean 초안 병합 요청으로 결과를 제한합니다.
environmentName String 병합 요청이 배포된 환경.
groupId GroupID 작성된 병합 요청이 있어야 하는 그룹의 글로벌 ID. 서브그룹 내의 병합 요청이 포함됩니다.
iids [String!] 병합 요청의 IID 배열, 예: [1, 2].
includeArchived Boolean 아카이브된 프로젝트에서의 병합 요청.
labelName [String] 병합 요청에 적용된 레이블.
labels [String!] GitLab 17.1에서 사용 중단됨. labelName을 사용하세요.
mergedAfter Time 날짜 이후에 병합된 병합 요청.
mergedBefore Time 날짜 이전에 병합된 병합 요청.
mergedBy String 병합자의 사용자 이름.
milestoneTitle String 이정표의 제목. milestoneWildcardId와 호환되지 않음.
milestoneWildcardId MilestoneWildcardId 이정표 ID 와일드카드로 문제를 필터링. milestoneTitle과 호환되지 않음.
myReactionEmoji String 내 반응 이모지로 필터링.
not MergeRequestsResolverNegatedParams 부정된 인수 목록. 경고: 이 인수는 실험적이며 미래에 변경될 수 있습니다.
projectId ProjectID 작성된 병합 요청이 있어야 하는 프로젝트의 글로벌 ID. projectPath와 호환되지 않습니다.
projectPath String 작성된 병합 요청이 있어야 하는 프로젝트의 전체 경로. projectId와 호환되지 않습니다.
releaseTag String 릴리스 태그로 필터링.
reviewState MergeRequestReviewState GitLab 17.0에서 도입됨. 상태: 실험. 병합 요청의 리뷰어 상태.
reviewStates [MergeRequestReviewState!] GitLab 17.0에서 도입됨. 상태: 실험. 병합 요청의 리뷰어 상태.
sort MergeRequestSort 기준에 따라 병합 요청을 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름 배열. 모든 해결된 병합 요청은 이들 브랜치 중 하나를 소스로 가집니다.
state MergeRequestState 병합 요청 상태. 제공된 경우 모든 해결된 병합 요청은 이 상태를 가집니다.
subscribed SubscriptionStatus GitLab 17.5에서 도입됨. 상태: 실험. 현재 사용자가 구독한 병합 요청. filter_subscriptions 기능 플래그가 비활성화된 경우 무시됩니다.
targetBranches [String!] 대상 브랜치 이름 배열. 모든 해결된 병합 요청은 이들 브랜치 중 하나를 대상으로 가집니다.
updatedAfter Time 타임스탬프 이후에 업데이트된 병합 요청.
updatedBefore Time 타임스탬프 이전에 업데이트된 병합 요청.
CurrentUser.savedReply

사용자가 작성한 저장된 회신입니다.

SavedReply를 반환합니다.

Arguments
Name Type Description
id UsersSavedReplyID! 저장된 회신의 ID입니다.
CurrentUser.snippets

사용자가 작성한 스니펫입니다.

SnippetConnection을 반환합니다.

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

Arguments
Name Type Description
ids [SnippetID!] 전역 스니펫 ID 배열입니다. 예: gid://gitlab/ProjectSnippet/1.
type TypeEnum 스니펫의 유형입니다.
visibility VisibilityScopesEnum 스니펫의 가시성입니다.
CurrentUser.starredProjects

사용자가 별표한 프로젝트입니다.

ProjectConnection을 반환합니다.

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

Arguments
Name Type Description
minAccessLevel AccessLevelEnum 현재 사용자가 최소한 지정된 액세스 수준을 가진 프로젝트만 반환합니다.
programmingLanguageName String 프로그래밍 언어 이름으로 프로젝트를 필터링합니다(대소문자 구분 없음). 예: “css” 또는 “ruby”.
search String 검색 쿼리입니다.
sort ProjectSort 정렬 순서에 따라 별표가 달린 프로젝트를 나열합니다.
CurrentUser.timelogs

사용자가 기록한 시간입니다.

TimelogConnection을 반환합니다.

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

Arguments
Name Type Description
endDate Time 기록된 날짜가 endDate보다 작거나 같은 범위 내의 타임 로그를 나열합니다.
endTime Time 기록된 시간이 endTime보다 작거나 같은 범위 내의 타임 로그를 나열합니다.
groupId GroupID 그룹의 타임 로그를 나열합니다.
projectId ProjectID 프로젝트의 타임 로그를 나열합니다.
sort TimelogSort 특정 순서로 타임 로그를 나열합니다.
startDate Time 기록된 날짜가 startDate보다 크거나 같은 범위 내의 타임 로그를 나열합니다.
startTime Time 기록된 시간이 startTime보다 크거나 같은 범위 내의 타임 로그를 나열합니다.
username String 사용자의 타임 로그를 나열합니다.
CurrentUser.todos

사용자의 To-do 항목입니다.

TodoConnection을 반환합니다.

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

인자
이름 타입 설명
action [TodoActionEnum!] 필터링할 액션입니다.
authorId [ID!] 저자의 ID입니다.
groupId [ID!] 그룹의 ID입니다.
projectId [ID!] 프로젝트의 ID입니다.
sort TodoSort 주어진 기준으로 To-do를 정렬합니다.
state [TodoStateEnum!] To-do의 상태입니다.
type [TodoTargetEnum!] To-do의 유형입니다.
CurrentUser.userAchievements

사용자를 위한 업적입니다. achievements 기능 플래그가 활성화된 네임스페이스에 대해서만 반환됩니다.

Introduced in GitLab 15.10.
Status: Experiment.

UserAchievementConnection을 반환합니다.

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

인자
이름 타입 설명
includeHidden Boolean 프로필에서 숨겨진 업적을 결과에 포함할지 여부를 나타냅니다.
CurrentUser.workspaces

현재 사용자가 소유한 작업 공간입니다.

WorkspaceConnection을 반환합니다.

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

인자
이름 타입 설명
actualStates [String!] 실제 상태로 작업 공간을 필터링합니다.
agentIds [ClustersAgentID!] 에이전트 GlobalID로 작업 공간을 필터링합니다.
ids [RemoteDevelopmentWorkspaceID!] 작업 공간 GlobalID로 작업 공간을 필터링합니다. 예: ["gid://gitlab/RemoteDevelopment::Workspace/1"].
includeActualStates [String!] Deprecated in GitLab 16.7. actual_states 대신 사용하세요.
projectIds [ProjectID!] 프로젝트 GlobalID로 작업 공간을 필터링합니다.

CustomEmoji

사용자가 업로드한 커스텀 이모지.

Fields

Name Type Description
createdAt Time! 커스텀 이모지가 생성된 시간의 타임스탬프입니다.
external Boolean! 이모지가 외부 링크인지 여부입니다.
id CustomEmojiID! 이모지의 ID입니다.
name String! 이모지의 이름입니다.
url String! 이모지 파일의 링크입니다.
userPermissions CustomEmojiPermissions! 리소스에 대한 현재 사용자의 권한입니다.

CustomEmojiPermissions

Fields

Name Type Description
createCustomEmoji Boolean! true인 경우, 사용자가 이 리소스에 대해 create_custom_emoji를 수행할 수 있습니다.
deleteCustomEmoji Boolean! true인 경우, 사용자가 이 리소스에 대해 delete_custom_emoji를 수행할 수 있습니다.
readCustomEmoji Boolean! true인 경우, 사용자가 이 리소스에 대해 read_custom_emoji를 수행할 수 있습니다.

CustomField

커스텀 필드를 나타냅니다.

Fields

Name Type Description
active Boolean! 커스텀 필드가 활성화되어 있는지 여부입니다.
createdAt Time! 커스텀 필드가 생성된 시간의 타임스탬프입니다.
fieldType CustomFieldType! 커스텀 필드의 유형입니다.
id IssuablesCustomFieldID! 커스텀 필드의 전역 ID입니다.
name String! 커스텀 필드의 이름입니다.
selectOptions [CustomFieldSelectOption!] 선택 필드에 대한 사용 가능한 옵션입니다.
updatedAt Time! 커스텀 필드가 마지막으로 업데이트된 시간의 타임스탬프입니다.
workItemTypes [WorkItemType!] 커스텀 필드가 사용 가능한 작업 항목 유형입니다.

CustomFieldSelectOption

커스텀 필드 선택 옵션을 나타냅니다.

필드

이름 유형 설명
id IssuablesCustomFieldSelectOptionID! 사용자 정의 필드 선택 옵션의 전역 ID입니다.
value String! 사용자 정의 필드 선택 옵션의 값입니다.

CustomerRelationsContact

필드

이름 유형 설명
active Boolean! 연락처의 상태입니다.
createdAt Time! 연락처가 생성된 타임스탬프입니다.
description String 연락처에 대한 설명 또는 노트입니다.
email String 연락처의 이메일 주소입니다.
firstName String! 연락처의 이름입니다.
id ID! 연락처의 내부 ID입니다.
lastName String! 연락처의 성입니다.
organization CustomerRelationsOrganization 연락처의 조직입니다.
phone String 연락처의 전화번호입니다.
updatedAt Time! 연락처가 마지막으로 업데이트된 타임스탬프입니다.

CustomerRelationsOrganization

필드

이름 유형 설명
active Boolean! 조직의 상태입니다.
createdAt Time! 조직이 생성된 타임스탬프입니다.
defaultRate Float 조직의 표준 청구 요금입니다.
description String 조직에 대한 설명 또는 노트입니다.
id ID! 조직의 내부 ID입니다.
name String! 조직의 이름입니다.
updatedAt Time! 조직이 마지막으로 업데이트된 타임스탬프입니다.

CustomizableDashboard

제품 분석 대시보드를 나타냅니다.

필드

이름 유형 설명
category CustomizableDashboardCategory! 대시보드의 범주입니다.
configurationProject Project 대시보드 정의를 포함하는 프로젝트입니다.
description String 대시보드에 대한 설명입니다.
errors [String!] YAML 정의의 오류입니다.
panels CustomizableDashboardPanelConnection 대시보드에 표시되는 패널입니다. (자세한 사항은 Connections 참조)
slug String! 대시보드의 슬러그입니다.
status String GitLab 17.0에 도입됨. 상태: 실험. 대시보드의 상태입니다.
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! 시각화의 유형입니다.

CustomizablePermission

필드

이름 유형 설명
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 사전 스캔 검증을 나타냅니다.

필드

이름 유형 설명
preScanVerificationSteps [DastPreScanVerificationStep!] 사전 스캔 검증 단계.
status DastPreScanVerificationStatus 사전 스캔 검증의 상태.
valid Boolean! 마지막 사전 스캔 실행 후 구성 변경 여부.

DastPreScanVerificationStep

DAST 사전 스캔 검증 단계를 나타냅니다.

필드

이름 유형 설명
checkType DastPreScanVerificationCheckType 사전 스캔 검증 검사의 유형.
errors [String!] 사전 스캔 검증 단계에서 발생한 오류.
name String GitLab 15.10에서 사용 중단됨. 이름이 변경되었습니다. 사용: DastPreScanVerificationStep.checkType.
success Boolean! 사전 스캔 검증 단계에 오류가 있는지 여부.

DastProfile

DAST 프로파일을 나타냅니다.

필드

이름 유형 설명
branch DastProfileBranch 관련된 브랜치.
dastPreScanVerification DastPreScanVerification 사이트 프로파일과 연관된 DAST 사전 스캔 검증. 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 스파이더가 대상 사이트를 크롤링하는 데 사용해야 하는지 여부를 나타냅니다. True는 전통적인 스파이더 외에 AJAX 스파이더를 실행하고, 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 처리 후 큐 크기입니다.

DeletedNote

필드

이름 유형 설명
discussionId DiscussionID 삭제된 메모에 대한 논의의 ID입니다.
id NoteID! 삭제된 메모의 ID입니다.
lastDiscussionNote Boolean 삭제된 메모가 논의에서 마지막 메모인지 여부입니다.

Dependency

프로젝트에서 사용하는 소프트웨어 의존성입니다.

필드

이름 유형 설명
id GlobalID! 의존성의 ID입니다.
licenses [License!] 의존성과 연결된 라이선스입니다.
location Location 의존성이 위치한 곳에 대한 정보입니다.
name String! 의존성의 이름입니다.
packager PackageManager 의존성을 관리하는 데 사용되는 도구에 대한 설명입니다.
reachability ReachabilityType 의존성의 도달 가능성에 대한 정보입니다.
version String 의존성의 버전입니다.

DependencyProxyBlob

Dependency proxy blob.

필드

이름 유형 설명
createdAt Time! 생성 일자.
fileName String! blob의 이름.
size String! blob 파일의 크기.
updatedAt Time! 가장 최근 업데이트 일자.

DependencyProxyBlobRegistry

의존성 프록시 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

그룹 수준의 Dependency Proxy TTL 정책 설정입니다.

필드

이름 타입 설명
createdAt Time 생성 시간.
enabled Boolean! 정책이 활성화되었는지 비활성화되었는지를 나타냅니다.
ttl Int 캐시된 이미지 파일을 보관할 일 수.
updatedAt Time 가장 최근 업데이트의 시간입니다.

DependencyProxyManifest

Dependency proxy 매니페스트입니다.

필드

이름 타입 설명
createdAt Time! 생성 날짜.
digest String! 매니페스트의 다이제스트.
fileName String! 매니페스트의 이름.
id DependencyProxyManifestID! 매니페스트의 ID.
imageName String! 이미지의 이름.
size String! 매니페스트 파일의 크기.
status DependencyProxyManifestStatus! 매니페스트의 상태 (default, pending_destruction, processing, error).
updatedAt Time! 가장 최근 업데이트 날짜.

DependencyProxyManifestRegistry

Dependency proxy 매니페스트의 Geo 복제 및 검증 상태를 나타냅니다.

필드

이름 타입 설명
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! 그룹에 대해 의존성 프록시가 활성화되어 있는지 여부를 나타냅니다.

Deployment

환경의 배포입니다.

필드

이름 유형 설명
approvalSummary DeploymentApprovalSummary 배포의 승인 요약입니다. 이 필드는 단일 요청에서 하나의 배포에 대해서만 해결할 수 있습니다.
approvals [DeploymentApproval!] 배포의 현재 승인입니다.
commit Commit 배포의 커밋 세부정보입니다.
createdAt Time 배포 기록이 생성된 시간입니다.
finishedAt Time 배포가 완료된 시간입니다.
id ID 배포의 전역 ID입니다.
iid String 배포의 프로젝트 수준 내부 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! 리소스에 대한 현재 사용자 권한입니다.
webPath String 배포 페이지에 대한 웹 경로입니다.

DeploymentApproval

배포 승인.

필드

이름 유형 설명
comment String 추가 댓글.
createdAt Time 사용자가 처음으로 승인/거부한 시간.
status DeploymentsApprovalStatus 배포가 승인되었는지 거부되었는지 여부.
updatedAt Time 사용자가 승인을 업데이트한 시간.
user UserCore 배포를 승인하거나 거부한 사용자.

DeploymentApprovalSummary

배포 승인 요약.

필드

이름 유형 설명
rules [ProtectedEnvironmentApprovalRuleForSummary!] 배포를 위한 승인 규칙.
status DeploymentApprovalSummaryStatus 승인 상태.
totalPendingApprovalCount Int 총 대기 승인 수.
totalRequiredApprovals Int 필요한 총 승인 수.

DeploymentPermissions

필드

이름 유형 설명
approveDeployment Boolean! 사용자가 이 리소스에서 approve_deployment를 수행할 수 있는지 여부. 이 필드는 단일 요청에서 하나의 환경에 대해서만 해결할 수 있습니다.
destroyDeployment Boolean! true인 경우 사용자가 이 리소스에서 destroy_deployment를 수행할 수 있습니다.
updateDeployment Boolean! true인 경우 사용자가 이 리소스에서 update_deployment를 수행할 수 있습니다.

DeploymentTag

주어진 배포를 위한 태그.

필드

이름 유형 설명
name String 이 git 태그의 이름.
path String 이 태그의 경로.
webPath String 이 태그의 웹 경로.

DescriptionVersion

필드

이름 유형 설명
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입니다. 지정하지 않으면 첫 번째 이전 버전이 사용됩니다.

Design

단일 디자인입니다.

필드

이름 유형 설명
commenters UserCoreConnection! 이 주목할 만한 항목의 모든 댓글 작성자입니다. (참조: 연결)
description String 디자인에 대한 설명입니다.
descriptionHtml String description의 GitLab Flavored Markdown 렌더링입니다.
diffRefs DiffRefs! 이 디자인의 차이 참조입니다.
discussions DiscussionConnection! 이 주목할 만한 항목의 모든 논의입니다. (참조: 연결)
event DesignVersionEvent! 이 디자인이 현재 버전에서 어떻게 변경되었는지에 대한 정보입니다.
filename String! 디자인의 파일 이름입니다.
fullPath ID! 디자인 파일의 전체 경로입니다.
id ID! 이 디자인의 ID입니다.
image String! 전체 크기 이미지의 URL입니다.
imageV432x230 String 432x230 크기에 맞게 조정된 디자인의 URL입니다. 이미지가 생성되지 않은 경우 null입니다.
imported Boolean! 디자인이 가져온 것인지 여부를 나타냅니다.
importedFrom ImportSource! 디자인의 가져오기 출처입니다.
issue Issue! 디자인이 속한 이슈입니다.
name String 이 객체의 이름 또는 제목입니다.
notesCount Int! 이 디자인에 대한 사용자 생성 노트의 총 수입니다.
project Project! 디자인이 속한 프로젝트입니다.
webUrl String! 디자인의 URL입니다.

인수 있는 필드들

Design.currentUserTodos

현재 사용자의 할 일 항목입니다.

TodoConnection!을 반환합니다.

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

인수
이름 유형 설명
state TodoStateEnum 할 일 항목의 상태입니다.
Design.notes

이 주목할만한 항목에 대한 모든 노트입니다.

NoteConnection!을 반환합니다.

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

인수
이름 유형 설명
filter NotesFilterType 노트 컬렉션 유형: ALL_NOTES, ONLY_COMMENTS, ONLY_ACTIVITY.
Design.versions

가장 최근 버전부터 정렬된 이 디자인과 관련된 모든 버전입니다.

DesignVersionConnection!을 반환합니다.

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

인수
이름 유형 설명
earlierOrEqualToId DesignManagementVersionID 가장 최근의 허용 가능한 버전의 전역 ID입니다.
earlierOrEqualToSha String 가장 최근의 허용 가능한 버전의 SHA256입니다.

DesignAtVersion

특정 버전에 고정된 디자인입니다. 이미지 필드는 관련 버전의 디자인을 반영합니다.

필드

이름 유형 설명
design Design! 기본 디자인입니다.
diffRefs DiffRefs! 이 디자인에 대한 차이 참조입니다.
event DesignVersionEvent! 현재 버전에서 이 디자인이 어떻게 변경되었는지입니다.
filename String! 디자인 파일의 파일 이름입니다.
fullPath ID! 디자인 파일의 전체 경로입니다.
id ID! 이 디자인의 ID입니다.
image String! 전체 크기 이미지의 URL입니다.
imageV432x230 String 432x230의 범위 내에 맞도록 조정된 디자인의 URL입니다. 이미지가 생성되지 않은 경우 null이 됩니다.
issue Issue! 디자인이 속한 이슈입니다.
notesCount Int! 이 디자인에 대해 사용자 생성된 노트의 총 수입니다.
project Project! 디자인이 속한 프로젝트입니다.
version DesignVersion! 이 design-at-versions이 고정된 버전입니다.

DesignCollection

디자인 컬렉션입니다.

필드

이름 유형 설명
copyState DesignCollectionCopyState 디자인 컬렉션의 복사 상태입니다.
issue Issue! 디자인 컬렉션과 연관된 이슈입니다.
project Project! 디자인 컬렉션과 연관된 프로젝트입니다.

인수가 있는 필드

DesignCollection.design

특정 디자인을 찾습니다.

Design을 반환합니다.

인수
이름 유형 설명
filename String 파일 이름으로 디자인을 찾습니다.
id DesignManagementDesignID ID로 디자인을 찾습니다.
DesignCollection.designAtVersion

특정 버전의 디자인을 찾습니다.

DesignAtVersion을 반환합니다.

인수
이름 유형 설명
id DesignManagementDesignAtVersionID! 해당 버전의 디자인의 전역 ID입니다.
DesignCollection.designs

디자인 컬렉션의 모든 디자인입니다.

DesignConnection!을 반환합니다.

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

인수
이름 유형 설명
atVersion DesignManagementVersionID 디자인을 해당 버전에서 존재한 디자인으로 필터링합니다. 인수가 생략되거나 nil인 경우 모든 디자인은 최신 버전을 반영합니다.
filenames [String!] 파일 이름으로 디자인을 필터링합니다.
ids [DesignManagementDesignID!] ID로 디자인을 필터링합니다.
DesignCollection.version

특정 버전입니다.

DesignVersion을 반환합니다.

인수
이름 유형 설명
id DesignManagementVersionID 버전의 전역 ID입니다.
sha String 특정 버전의 SHA256입니다.
DesignCollection.versions

모든 디자인과 관련된 버전으로, 최신이 먼저 옵니다.

DesignVersionConnection!을 반환합니다.

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

인수
이름 유형 설명
earlierOrEqualToId DesignManagementVersionID 최근의 허용 가능한 버전의 전역 ID.
earlierOrEqualToSha String 최근의 허용 가능한 버전의 SHA256.

DesignManagement

인수가 있는 필드

DesignManagement.designAtVersion

특정 버전의 디자인을 찾습니다.

DesignAtVersion을 반환합니다.

인수
이름 유형 설명
id DesignManagementDesignAtVersionID! 버전에서 디자인의 전역 ID.
DesignManagement.version

버전을 찾습니다.

DesignVersion을 반환합니다.

인수
이름 유형 설명
id DesignManagementVersionID! 버전의 전역 ID.

DesignManagementRepositoryRegistry

디자인 관리 리포지토리의 Geo 복제 및 검증 상태를 나타냅니다.

필드

이름 유형 설명
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! 버전에서 변경된 모든 디자인입니다. (자세한 내용은 연결 참조)
id ID! 디자인 버전의 ID입니다.
sha ID! 디자인 버전의 SHA입니다.

인수가 있는 필드

DesignVersion.designAtVersion

이 버전에서 보이는 특정 디자인입니다.

DesignAtVersion!을 반환합니다.

인수
이름 유형 설명
designId DesignManagementDesignID 특정 디자인의 ID입니다.
filename String 특정 디자인의 파일 이름입니다.
id DesignManagementDesignAtVersionID DesignAtVersion의 ID입니다.
DesignVersion.designsAtVersion

이 버전에서 보이는 모든 디자인입니다.

DesignAtVersionConnection!을 반환합니다.

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

인수
이름 유형 설명
filenames [String!] 파일 이름으로 디자인을 필터링합니다.
ids [DesignManagementDesignID!] ID로 디자인을 필터링합니다.

세부 가져오기 상태

프로젝트의 가져오기 상태에 대한 세부 사항입니다.

필드

이름 유형 설명
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 상태의 인간이 읽을 수 있는 레이블(예: success)입니다.
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, 및 last: Int.

인수
이름 유형 설명
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 최소 한 번 이상 취약성 관리가 사용된 프로젝트의 총 수.

Diff

필드

이름 타입 설명
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! 변경된 파일 수입니다.

Discussion

필드

이름 타입 설명
createdAt Time! 논의 생성의 타임스탬프입니다.
id DiscussionID! 논의의 ID입니다.
noteable NoteableType 논의가 속한 객체입니다.
notes NoteConnection! 논의의 모든 노트입니다. (자세한 내용은 연결 참조)
replyId DiscussionID! 논의에 회신하는 데 사용되는 ID입니다.
resolvable Boolean! 객체가 해결 가능함을 나타냅니다.
resolved Boolean! 객체가 해결되었는지를 나타냅니다.
resolvedAt Time 객체가 해결된 시점의 타임스탬프입니다.
resolvedBy UserCore 객체를 해결한 사용자입니다.

Dora

DORA 메트릭과 관련된 모든 정보입니다.

필드 및 인수

Dora.metrics

현재 그룹 또는 프로젝트에 대한 DORA 메트릭입니다.

[DoraMetric!] 반환합니다.

인수
이름 타입 설명
endDate Date 종료할 날짜 범위입니다. 기본값은 현재 날짜입니다.
environmentTiers [DeploymentTier!] 반환할 환경의 배포 계층입니다. 기본값은 [PRODUCTION]입니다.
interval DoraMetricBucketingInterval 메트릭 집계 방법입니다. 기본값은 DAILY입니다. ALL의 경우 응답의 date 필드는 null이 됩니다.
startDate Date 시작할 날짜 범위입니다. 기본값은 3개월 전입니다.

DoraMetric

필드

이름 타입 설명
changeFailureRate Float 프로덕션에서 사건을 발생시킨 배포의 비율입니다.
date String 데이터 포인트의 날짜입니다.
deploymentFrequency Float 하루에 배포된 횟수입니다.
leadTimeForChanges Float 병합된 병합 요청을 배포하는 데 걸리는 중앙값 시간입니다.
timeToRestoreService Float 사건을 종료하는 데 걸리는 중앙값 시간입니다.

DoraPerformanceScoreCount

지난 한 달 동안 프로젝트에 대한 집계된 DORA 점수 수입니다.

필드

이름 타입 설명
highProjectsCount Int 지표에서 “높음” 점수를 받은 프로젝트 수입니다.
lowProjectsCount Int 지표에서 “낮음” 점수를 받은 프로젝트 수입니다.
mediumProjectsCount Int 지표에서 “중간” 점수를 받은 프로젝트 수입니다.
metricName String! DORA 지표의 이름입니다.
noDataProjectsCount Int 지표에 대한 데이터가 없는 프로젝트 수입니다.

DuoWorkflow

듀오 워크플로우입니다.

필드

이름 타입 설명
createdAt Time! 워크플로우가 생성된 타임스탬프입니다.
goal String 워크플로우의 목표입니다.
humanStatus String! 워크플로우의 사람이 읽을 수 있는 상태입니다.
id ID! 워크플로우의 ID입니다.
projectId ProjectID! 프로젝트의 ID입니다.
updatedAt Time! 워크플로우가 마지막으로 업데이트된 타임스탬프입니다.
userId UserID! 사용자의 ID입니다.

DuoWorkflowEvent

듀오 워크플로우의 역사와 진행 상황을 설명하는 이벤트입니다.

필드

이름 유형 설명
checkpoint JsonString 이벤트의 체크포인트입니다.
errors [String!] 메시지 오류입니다.
metadata JsonString 이벤트와 관련된 메타데이터입니다.
parentTimestamp Time 부모 이벤트의 시간입니다.
timestamp Time 이벤트의 시간입니다.
workflowGoal String 워크플로우의 목표입니다.
workflowStatus DuoWorkflowStatus 워크플로우의 상태입니다.

EgressNode

필드

이름 유형 설명
artifactsEgress BigInt! 해당 프로젝트의 아티팩트 이그레스입니다.
date String! 노드 범위의 첫 번째 날입니다. 매달 하나의 노드가 있습니다.
packagesEgress BigInt! 해당 프로젝트의 패키지 이그레스입니다.
registryEgress BigInt! 해당 프로젝트의 레지스트리 이그레스입니다.
repositoryEgress BigInt! 해당 프로젝트의 리포지토리 이그레스입니다.
totalEgress BigInt! 해당 프로젝트의 총 이그레스입니다.

Email

필드

이름 유형 설명
confirmedAt Time 이메일이 확인된 타임스탬프입니다.
createdAt Time! 이메일이 생성된 타임스탬프입니다.
email String! 이메일 주소입니다.
id ID! 이메일의 내부 ID입니다.
updatedAt Time! 이메일이 마지막으로 업데이트된 타임스탬프입니다.

Environment

코드가 프로젝트에 배포되는 위치를 설명합니다.

필드

이름 유형 설명
autoDeleteAt Time 환경이 자동으로 삭제될 시간입니다.
autoStopAt Time 환경이 자동으로 중지될 시간입니다.
clusterAgent ClusterAgent 환경의 클러스터 에이전트입니다.
createdAt Time 환경이 생성된 시간입니다.
deployFreezes [CiFreezePeriod!] 환경의 배포 중단 기간입니다.
deploymentsDisplayCount String 환경에서 표시할 배포 수입니다. 999까지 정확한 숫자를 반환하며, 이 한도를 초과하는 경우 “999+”를 반환합니다.
description String 환경의 설명입니다.
descriptionHtml String description의 GitLab Flavored Markdown 렌더링입니다.
environmentType String 환경의 폴더 이름입니다.
externalUrl String 환경의 외부 URL입니다.
fluxResourcePath String 환경의 Flux 리소스 경로입니다.
id ID! 환경의 ID입니다.
kubernetesNamespace String 환경의 Kubernetes 네임스페이스입니다.
latestOpenedMostSevereAlert AlertManagementAlert 환경에서 가장 심각한 열린 경고입니다. 동일한 심각도를 가진 여러 경고가 있을 경우, 가장 최근 것이 반환됩니다.
name String! 환경의 사람이 읽을 수 있는 이름입니다.
path String! 환경으로의 경로입니다.
protectedEnvironments ProtectedEnvironmentConnection 환경에 대한 보호된 환경입니다. (자세한 내용은 Connections 참조)
slug String 환경의 슬러그입니다.
state String! 환경의 상태입니다. 예: 사용 가능/중지됨.
tier DeploymentTier 환경의 배포 단계입니다.
updatedAt Time 환경이 업데이트된 시간입니다.
userPermissions EnvironmentPermissions! 리소스에 대한 현재 사용자의 권한입니다. 이 필드는 단일 요청에서 하나의 환경에 대해서만 해결될 수 있습니다.

인수 필드

Environment.deployments

환경의 배포 내용. 이 필드는 단일 요청에서 하나의 환경에 대해서만 해결될 수 있습니다.

DeploymentConnection을 반환합니다.

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

인수
이름 유형 설명
orderBy DeploymentsOrderByInput 지정된 필드에 따라 정렬합니다.
statuses [DeploymentStatus!] 배포 상태입니다.
Environment.lastDeployment

환경의 마지막 배포 내용.

Deployment을 반환합니다.

인수
이름 유형 설명
status DeploymentStatus! 배포의 상태입니다.

EnvironmentPermissions

필드

이름 유형 설명
destroyEnvironment Boolean! true인 경우, 사용자가 이 리소스에서 destroy_environment를 수행할 수 있습니다.
stopEnvironment Boolean! true인 경우, 사용자가 이 리소스에서 stop_environment를 수행할 수 있습니다.
updateEnvironment Boolean! true인 경우, 사용자가 이 리소스에서 update_environment를 수행할 수 있습니다.

Epic

에픽을 나타냅니다.

필드

이름 유형 설명
author UserCore! 에픽의 작성자입니다.
awardEmoji AwardEmojiConnection 에픽과 연관된 이모지 반응 목록입니다. (see Connections)
blocked Boolean 에픽이 차단되었는지를 나타냅니다.
blockedByCount Int 이 에픽을 차단하는 에픽의 수입니다.
blockedByEpics EpicConnection 이 에픽을 차단하는 에픽입니다. (see Connections)
blockingCount Int 이 에픽이 차단하고 있는 에픽의 수입니다.
closedAt Time 에픽이 마감된 시점의 타임스탬프입니다.
color String 에픽의 색상입니다. epic_color_highlight 기능 플래그가 비활성화된 경우 null을 반환합니다.
commenters UserCoreConnection! 이 주목할 만한 개체에 대한 모든 댓글 작성자입니다. (see Connections)
confidential Boolean 에픽이 기밀인지 여부를 나타냅니다.
createdAt Time 에픽이 생성된 시점의 타임스탬프입니다.
defaultProjectForIssueCreation Project 이슈 생성을 위한 기본 프로젝트입니다. 사용자가 마지막으로 이슈를 만든 프로젝트에 기반합니다.
descendantCounts EpicDescendantCount 열려 있는 및 닫힌 자식 에픽과 이슈의 수입니다.
descendantWeightSum EpicDescendantWeights 에픽 및 그 후손의 열려 있는 및 닫힌 이슈의 총 무게입니다.
description String 에픽의 설명입니다.
descriptionHtml String description의 GitLab 스타일 Markdown 렌더링입니다.
discussions DiscussionConnection! 이 주목할 만한 개체에 대한 모든 토론입니다. (see Connections)
downvotes Int! 에픽이 받은 다운투표 수입니다.
dueDate Time 에픽의 마감일입니다.
dueDateFixed Time 에픽의 고정 마감일입니다.
dueDateFromInheritedSource Time 하위 에픽 또는 마일스톤에서 상속된 에픽의 마감일입니다.
dueDateFromMilestones Time 마일스톤에서 상속된 에픽의 마감일입니다.
dueDateIsFixed Boolean 마감일이 수동으로 설정되었는지를 나타냅니다.
events EventConnection 개체와 관련된 이벤트 목록입니다. (see Connections)
group Group! 에픽이 속한 그룹입니다.
hasChildren Boolean! 에픽이 자식을 가지고 있는지를 나타냅니다.
hasChildrenWithinTimeframe Boolean! 지정된 기간 내에 에픽이 자식을 가지고 있는지를 나타냅니다.
hasIssues Boolean! 에픽이 직접 이슈를 가지고 있는지를 나타냅니다.
hasParent Boolean! 에픽이 부모 에픽을 가지고 있는지를 나타냅니다.
healthStatus EpicHealthStatus 에픽의 현재 건강 상태입니다.
id ID! 에픽의 ID입니다.
iid String! 에픽의 내부 ID입니다.
issues EpicIssueConnection 에픽에 연결된 이슈 목록입니다. (see Connections)
labels LabelConnection 에픽에 할당된 레이블입니다. (see Connections)
name String 이 개체의 이름 또는 제목입니다.
parent Epic 에픽의 부모 에픽입니다.
participants UserCoreConnection 에픽의 참여자 목록입니다. (see Connections)
relationPath String 에픽-이슈 관계의 URI 경로입니다.
relativePosition Int 에픽 트리에서의 에픽의 상대적 위치입니다.
startDate Time 에픽의 시작일입니다.
startDateFixed Time 에픽의 고정 시작일입니다.
startDateFromInheritedSource Time 하위 에픽 또는 마일스톤에서 상속된 에픽의 시작일입니다.
startDateFromMilestones Time 마일스톤에서 상속된 에픽의 시작일입니다.
startDateIsFixed Boolean 시작일이 수동으로 설정되었는지를 나타냅니다.
state EpicState! 에픽의 상태입니다.
subscribed Boolean! 현재 로그인한 사용자가 이 에픽을 구독 중인지 여부를 나타냅니다.
textColor String 에픽을 위해 생성된 텍스트 색상입니다. epic_color_highlight 기능 플래그가 비활성화된 경우 null을 반환합니다.
title String 에픽의 제목입니다.
titleHtml String title의 GitLab 스타일 Markdown 렌더링입니다.
updatedAt Time 에픽이 업데이트된 시점의 타임스탬프입니다.
upvotes Int! 에픽이 받은 업투표 수입니다.
userDiscussionsCount Int! 에픽의 사용자 토론 수입니다.
userNotesCount Int! 에픽의 사용자 노트 수입니다.
userPermissions EpicPermissions! 리소스에 대한 현재 사용자의 권한입니다.
webPath String! 에픽의 웹 경로입니다.
webUrl String! 에픽의 웹 URL입니다.

인수 필드

Epic.ancestors

에픽의 조상(부모)입니다.

EpicConnection을 반환합니다.

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

인수
이름 유형 설명
authorUsername String 작성자로 에픽 필터링.
confidential Boolean 주어진 기밀로 에픽 필터링.
createdAfter Time 이 날짜 이후에 생성된 에픽.
createdBefore Time 이 날짜 이전에 생성된 에픽.
iid ID 에픽의 IID, 예: “1”.
iidStartsWith String 자동완성을 위해 IID로 에픽 필터링.
iids [ID!] 에픽의 IID 목록, 예: [1, 2].
in [IssuableSearchableField!] 검색을 수행할 필드를 지정합니다. 기본값은 [TITLE, DESCRIPTION]입니다. search 인수가 필요합니다.
includeAncestorGroups Boolean 조상 그룹의 에픽 포함.
includeDescendantGroups Boolean 자손 그룹의 에픽 포함.
labelName [String!] 레이블로 에픽 필터링.
milestoneTitle String 에픽의 이슈에서 계산된 마일스톤 제목으로 에픽 필터링.
myReactionEmoji String 현재 사용자가 적용한 반응 이모지로 필터링.
not NegatedEpicFilterInput 부정된 에픽 인수.
or UnionedEpicFilterInput 포함된 OR로 인수 목록.
search String 제목 또는 설명에 대한 검색 쿼리.
sort EpicSort 정렬 순서로 에픽 나열.
state EpicState 상태로 에픽 필터링.
subscribed SubscriptionStatus GitLab 17.5에 도입됨. 상태: Experiment. 현재 사용자가 구독한 에픽. filter_subscriptions 기능 플래그가 비활성화된 경우 무시됩니다.
timeframe Timeframe 주어진 시간대와 겹치는 항목 나열.
topLevelHierarchyOnly Boolean 최상위 계층을 가진 에픽으로 필터링.
updatedAfter Time 이 날짜 이후에 업데이트된 에픽.
updatedBefore Time 이 날짜 이전에 업데이트된 에픽.
Epic.children

에픽의 자식(sub-epic)입니다.

EpicConnection을 반환합니다.

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

네 가지 표준 pagination arguments를 수용합니다:

before: String, after: String, first: Int, 및 last: Int.

Arguments
이름 유형 설명
authorUsername String 작성자에 따라 에픽을 필터링합니다.
confidential Boolean 주어진 기밀성에 따라 에픽을 필터링합니다.
createdAfter Time 이 날짜 이후에 생성된 에픽입니다.
createdBefore Time 이 날짜 이전에 생성된 에픽입니다.
iid ID 에픽의 IID, 예: “1”.
iidStartsWith String 자동 완성을 위해 IID에 따라 에픽을 필터링합니다.
iids [ID!] 에픽의 IID 목록, 예: [1, 2].
in [IssuableSearchableField!] 검색을 수행할 필드를 지정합니다. 기본값은 [TITLE, DESCRIPTION]입니다. search 인수가 필요합니다.
includeAncestorGroups Boolean 조상 그룹의 자식 에픽을 포함합니다.
includeDescendantGroups Boolean 자식 그룹의 에픽을 포함합니다.
labelName [String!] 레이블에 따라 에픽을 필터링합니다.
milestoneTitle String 에픽의 이슈에서 계산된 마일스톤 제목에 따라 에픽을 필터링합니다.
myReactionEmoji String 현재 사용자가 적용한 리액션 이모지에 따라 필터링합니다.
not NegatedEpicFilterInput 부정된 에픽 인수입니다.
or UnionedEpicFilterInput 포함된 OR로 인수 목록입니다.
search String 제목 또는 설명에 대한 검색 쿼리입니다.
sort EpicSort 정렬 순서에 따라 에픽을 나열합니다.
state EpicState 상태에 따라 에픽을 필터링합니다.
subscribed SubscriptionStatus GitLab 17.5에 도입되었습니다. 상태: Experiment. 현재 사용자가 구독 중인 에픽입니다. filter_subscriptions 기능 플래그가 비활성화된 경우 무시됩니다.
timeframe Timeframe 주어진 시간 범위와 겹치는 항목을 나열합니다.
topLevelHierarchyOnly Boolean 최상위 계층 구조가 있는 에픽을 필터링합니다.
updatedAfter Time 이 날짜 이후에 업데이트된 에픽입니다.
updatedBefore Time 이 날짜 이전에 업데이트된 에픽입니다.
Epic.currentUserTodos

현재 사용자의 할 일 목록입니다.

TodoConnection!을 반환합니다.

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

인수
이름 유형 설명
state TodoStateEnum 할 일 항목의 상태입니다.
Epic.notes

이 주목할 만한 항목에 대한 모든 노트입니다.

NoteConnection!을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지 매김 인수를 수용합니다: 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

에픽 보드 목록입니다.

EpicListConnection을 반환합니다.

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

인수
이름 유형 설명
epicFilters EpicFilters 에픽 보드 목록에서 에픽 메타데이터를 가져올 때 적용되는 필터입니다.
id BoardsEpicListID ID로 에픽 보드 목록을 찾습니다.

EpicDescendantCount

후손 에픽 수입니다.

필드

이름 유형 설명
closedEpics Int 닫힌 자식 에픽의 수입니다.
closedIssues Int 닫힌 에픽 이슈의 수입니다.
openedEpics Int 열린 자식 에픽의 수입니다.
openedIssues Int 열린 에픽 이슈의 수입니다.

EpicDescendantWeights

열린 및 닫힌 후손 이슈의 총 무게입니다.

필드

이름 유형 설명
closedIssues Int GitLab 16.6에서 사용 중단. closedIssuesTotal을 사용하세요.
closedIssuesTotal BigInt 이 에픽의 완료된(닫힌) 이슈의 총 무게로, 에픽 후손을 포함하며 문자열로 인코딩됩니다.
openedIssues Int GitLab 16.6에서 사용 중단. OpenedIssuesTotal을 사용하세요.
openedIssuesTotal BigInt 이 에픽의 열린 이슈의 총 무게로, 에픽 후손을 포함하며 문자열로 인코딩됩니다.

EpicHealthStatus

자식 이슈의 건강 상태입니다.

필드

이름 유형 설명
issuesAtRisk Int 위험에 처한 이슈의 수입니다.
issuesNeedingAttention Int 주의가 필요한 이슈의 수입니다.
issuesOnTrack Int 정상적으로 진행 중인 이슈의 수입니다.

EpicIssue

에픽과 이슈 간의 관계입니다.

필드

이름 유형 설명
alertManagementAlert AlertManagementAlert GitLab 15.6에서 사용 중단. alert_management_alerts를 사용하세요.
assignees UserCoreConnection 이슈의 담당자입니다. (가이드: 연결)
author UserCore! 이슈를 생성한 사용자입니다.
blocked Boolean! 이슈가 차단되었음을 나타냅니다.
blockedByCount Int 이 이슈를 차단하는 이슈의 수입니다.
blockedByIssues IssueConnection 이 이슈를 차단하는 이슈입니다. (가이드: 연결)
blockingCount Int! 이 이슈가 차단하는 이슈의 수입니다.
closedAsDuplicateOf Issue 이 이슈와 중복되어 닫힌 이슈입니다.
closedAt Time 이슈가 닫힌 시간의 타임스탬프입니다.
commenters UserCoreConnection! 이 노트에 대한 모든 댓글 작성자입니다. (가이드: 연결)
confidential Boolean! 이슈가 기밀임을 나타냅니다.
createNoteEmail String 이 이슈에 대한 사용자 전용 이메일 주소입니다.
createdAt Time! 이슈가 생성된 시간의 타임스탬프입니다.
customerRelationsContacts CustomerRelationsContactConnection 이 이슈의 고객 관계 연락처입니다. (가이드: 연결)
description String 이슈의 설명입니다.
descriptionHtml String description의 GitLab Flavored Markdown 렌더링입니다.
designCollection DesignCollection 이 이슈와 관련된 디자인 이미지의 모음입니다.
discussionLocked Boolean! 이슈에서 논의가 잠금되었음을 나타냅니다.
discussions DiscussionConnection! 이 노트에 대한 모든 논의입니다. (가이드: 연결)
downvotes Int! 이 이슈가 받은 하락 투표 수입니다.
dueDate Time 이 이슈의 마감일입니다.
emailsDisabled Boolean! GitLab 16.3에서 사용 중단. emails_enabled를 사용하세요.
emailsEnabled Boolean! 상위 프로젝트 또는 그룹이 이메일 알림을 비활성화했는지 여부를 나타냅니다: 이메일 알림이 비활성화된 경우 false입니다.
epic Epic GitLab 17.5에서 사용 중단. WorkItem 유형으로 대체되었습니다.
epicIssueId ID! 에픽-이슈 관계의 ID입니다.
escalationPolicy EscalationPolicyType 이 이슈와 관련된 에스컬레이션 정책입니다. 에스컬레이션을 지원하는 이슈의 경우 사용 가능합니다.
escalationStatus IssueEscalationStatus 이슈의 에스컬레이션 상태입니다.
externalAuthor String 이슈를 보고하는 비-GitLab 사용자의 이메일 주소입니다. 게스트의 경우 이메일 주소가 흐림 처리됩니다.
hasEpic Boolean! 이 이슈가 에픽에 속하는지 여부를 나타냅니다. 사용자가 에픽에 대한 액세스 권한이 없을 때 true를 반환할 수 있지만 관련 에픽은 표시되지 않을 수 있습니다.
hasParent Boolean! GitLab 16.5에 도입됨. 상태: Experiment. 이 이슈가 상위 작업 항목이 있는지 여부를 나타냅니다.
healthStatus HealthStatus 현재 건강 상태입니다.
hidden Boolean 작성자가 금지되어 이슈가 숨겨졌음을 나타냅니다.
humanTimeEstimate String 이슈의 인간 친화적인 시간 추정치입니다.
humanTotalTimeSpent String 이슈에 대해 보고된 총 소요 시간의 인간 친화적인 표현입니다.
id ID 에픽-이슈 관계의 전역 ID입니다.
iid String! 이슈의 내부 ID입니다.
iteration Iteration 이슈의 반복 사항입니다.
labels LabelConnection 이슈의 레이블입니다. (가이드: 연결)
mergeRequestsCount Int! 머지 시 이슈를 닫는 머지 요청의 수입니다.
metricImages [MetricImage!] 이슈와 관련된 메트릭 이미지입니다.
milestone Milestone 이슈의 마일스톤입니다.
moved Boolean 이슈가 다른 프로젝트에서 이동되었음을 나타냅니다.
movedTo Issue 다른 프로젝트로 이동된 후 업데이트된 이슈입니다.
name String 이 객체의 이름 또는 제목입니다.
participants UserCoreConnection 이슈의 참가자 목록입니다. (가이드: 연결)
projectId Int 이슈 프로젝트의 ID입니다.
relatedMergeRequests MergeRequestConnection 이슈와 관련된 머지 요청입니다. 이 필드는 단일 요청에서 하나의 이슈에 대해 해결할 수 있습니다. (가이드: 연결)
relatedVulnerabilities VulnerabilityConnection 이슈의 관련 취약점입니다. (가이드: 연결)
relationPath String 에픽-이슈 관계의 URI 경로입니다.
relativePosition Int 이슈의 상대적 위치(에픽 트리 및 이슈 보드에서 위치 지정에 사용됨)입니다.
severity IssuableSeverity 사건의 심각도 수준입니다.
slaDueAt Time 이슈 SLA가 만료되는 시간의 타임스탬프입니다.
state IssueState! 이슈의 상태입니다.
statusPagePublishedIncident Boolean 이슈가 상태 페이지에 게시되었는지 여부를 나타냅니다.
subscribed Boolean! 현재 로그인한 사용자가 이 이슈를 구독하고 있는지 여부를 나타냅니다.
taskCompletionStatus TaskCompletionStatus! 이슈의 작업 완료 상태입니다.
timeEstimate Int! 이슈의 시간 추정치입니다.
timelogs TimelogConnection! 이슈의 타임로그입니다. (가이드: 연결)
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

이 문제에 관련된 Alert Management 알림입니다.

AlertManagementAlertConnection을 반환합니다.

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

인수
이름 유형 설명
assigneeUsername String 이슈에 할당된 사용자의 사용자 이름입니다.
domain AlertManagementDomainFilter! 주어진 도메인에 대한 필터 쿼리입니다.
iid String 알림의 IID입니다. 예를 들어, “1”입니다.
search String 제목, 설명, 서비스 또는 모니터링 도구에 대한 검색 쿼리입니다.
sort AlertManagementAlertSort 기준에 따라 알림을 정렬합니다.
statuses [AlertManagementStatus!] 지정된 상태의 알림입니다. 예를 들어, [TRIGGERED]입니다.
EpicIssue.currentUserTodos

현재 사용자의 할 일 항목입니다.

TodoConnection!을 반환합니다.

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

인수
이름 유형 설명
state TodoStateEnum 할 일 항목의 상태입니다.

사건 이슈의 발행 가능한 리소스 링크입니다.

IssuableResourceLinkConnection을 반환합니다.

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

인수
이름 유형 설명
incidentId IssueID! 사건의 ID입니다.
EpicIssue.notes

이 노트에 대한 모든 노트입니다.

NoteConnection!을 반환합니다.

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

인수
이름 유형 설명
filter NotesFilterType 노트 컬렉션 유형: ALL_NOTES, ONLY_COMMENTS, ONLY_ACTIVITY입니다.
EpicIssue.reference

문제의 내부 참조입니다. 기본적으로 축약 형식으로 반환됩니다.

String!를 반환합니다.

Arguments
Name Type Description
full Boolean 참조를 전체 형식으로 반환할지를 지정하는 부울 옵션입니다.

EpicList

에픽 보드 목록을 나타냅니다.

Fields

Name Type Description
collapsed Boolean 이 목록이 이 사용자에게 축소되었는지를 나타냅니다.
epicsCount Int GitLab 14.9에서 사용 중단됨. 이름이 변경되었습니다. 사용: metadata.
id BoardsEpicListID! 보드 목록의 전역 ID입니다.
label Label 목록의 레이블입니다.
listType String! 목록의 유형입니다.
metadata EpicListMetadata 에픽 목록 메타데이터입니다.
position Int 보드 내에서 목록의 위치입니다.
title String! 목록의 제목입니다.

Fields with arguments

EpicList.epics

에픽 목록을 나열합니다.

EpicConnection를 반환합니다.

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

Arguments
Name Type Description
filters EpicFilters 보드 목록에서 에픽을 선택할 때 적용되는 필터입니다.

EpicListMetadata

에픽 보드 목록 메타데이터를 나타냅니다.

Fields

Name Type Description
epicsCount Int 목록의 에픽 수입니다.
totalWeight Int GitLab 14.7에서 도입됨. 상태: Experiment. 목록의 모든 문제의 총 무게입니다.

EpicPermissions

현재 사용자의 에픽에 대한 권한을 확인합니다.

Fields

Name Type Description
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을 수행할 수 있습니다.

EpssType

CVE의 EPSS 점수를 나타냅니다.

필드

이름 형식 설명
cve String! 관련 취약점의 CVE 식별자입니다.
score Float! CVE의 EPSS 점수입니다.

EscalationPolicyType

에스컬레이션 정책을 나타냅니다.

필드

이름 형식 설명
description String 에스컬레이션 정책의 설명입니다.
id IncidentManagementEscalationPolicyID 에스컬레이션 정책의 ID입니다.
name String 에스컬레이션 정책의 이름입니다.
rules [EscalationRuleType!] 에스컬레이션 정책의 단계입니다.

EscalationRuleType

에스컬레이션 정책에 대한 에스컬레이션 규칙을 나타냅니다.

필드

이름 형식 설명
elapsedTimeSeconds Int 규칙이 활성화되기 전에 경과해야 하는 시간(초)입니다.
id IncidentManagementEscalationRuleID 에스컬레이션 정책의 ID입니다.
oncallSchedule IncidentManagementOncallSchedule 알림을 보낼 온콜 일정입니다.
status EscalationRuleStatus 규칙이 활성화되지 않도록 하기 위해 필요한 상태입니다.
user UserCore 알림을 받을 사용자입니다.

Event

이벤트를 나타냅니다.

필드

이름 형식 설명
action EventAction! 이벤트의 동작입니다.
author UserCore! 이 이벤트의 작성자입니다.
createdAt Time! 이 이벤트가 생성된 시간입니다.
id ID! 이벤트의 ID입니다.
updatedAt Time! 이 이벤트가 업데이트된 시간입니다.

ExternalAuditEventDestination

감사 이벤트를 전송할 외부 리소스를 나타냅니다.

필드

이름 형식 설명
destinationUrl String! 감사 이벤트를 전송할 외부 목적지입니다.
eventTypeFilters [String!]! 스트리밍을 위해 추가된 이벤트 유형 필터 목록입니다.
group Group! 목적지가 속한 그룹입니다.
headers AuditEventStreamingHeaderConnection! 각 이벤트와 함께 전송되는 추가 HTTP 헤더 목록입니다. (참조: Connections)
id ID! 목적지의 ID입니다.
name String! 감사 이벤트를 전송할 외부 목적지의 이름입니다.
namespaceFilter AuditEventStreamingHTTPNamespaceFilter 목적지에 대한 하위 그룹 또는 프로젝트 필터 목록입니다.
verificationToken String! 이벤트 출처를 확인하기 위한 검증 토큰입니다.

ExternalIssue

외부 문제를 나타냅니다.

Fields

Name Type Description
createdAt Time 문제 생성 당시의 타임스탬프입니다.
externalTracker String 외부 트래커의 유형입니다.
relativeReference String 외부 트래커에서 문제의 상대 참조입니다.
status String 외부 트래커에서의 문제 상태입니다.
title String 외부 트래커에서의 문제 제목입니다.
updatedAt Time 문제 업데이트 당시의 타임스탬프입니다.
webUrl String 외부 트래커의 문제 URL입니다.

ExternalStatusCheck

외부 상태 점검을 설명합니다.

Fields

Name Type Description
externalUrl String! 상태 점검을 위한 외부 URL입니다.
hmac Boolean! 상태 점검을 위한 HMAC 비밀이 활성화되어 있는지 여부입니다.
id GlobalID! 규칙의 ID입니다.
name String! 규칙의 이름입니다.

FeatureFlag

Fields

Name Type Description
active Boolean! 기능 플래그가 활성화되어 있는지 여부입니다.
id OperationsFeatureFlagID! 기능 플래그의 글로벌 ID입니다.
name String! 기능 플래그의 이름입니다.
path String! 기능 플래그의 경로입니다.
reference String! 기능 플래그에 대한 참조입니다.

FileUpload

Fields

Name Type Description
id UploadID! 업로드의 글로벌 ID입니다.
path String! 업로드의 경로입니다.
size Int! 업로드의 크기(바이트)입니다.

FindingReportsComparer

취약성 발견에 대한 보안 보고서 비교를 나타냅니다.

필드

이름 타입 설명
report ComparedSecurityReport 도입됨: GitLab 16.1. 상태: Experiment. 보안 보고서 비교.
status FindingReportsComparerStatus 비교 상태.
statusReason String 상태를 설명하는 텍스트.

Forecast

특정 예측에 대한 정보.

필드

이름 타입 설명
status ForecastStatus! 예측의 상태.
values ForecastDatapointConnection 실제 예측 값. (참조 Connections)

ForecastDatapoint

특정 예측 데이터 포인트에 대한 정보.

필드

이름 타입 설명
datapoint String! 예측의 데이터 포인트. 보통 날짜.
value Float 주어진 데이터 포인트의 값.

ForkDetails

업스트림 프로젝트와 비교한 포크 프로젝트의 세부 정보.

필드

이름 타입 설명
ahead Int 업스트림보다 앞서 있는 커밋 수.
behind Int 업스트림보다 뒤쳐진 커밋 수.
hasConflicts Boolean 포크가 업스트림 프로젝트와 충돌하는지 여부.
isSyncing Boolean 동기화가 진행 중인지 여부.

GeoNode

필드

이름 타입 설명
containerRepositoriesMaxCapacity Int 이 보조 노드에 대한 컨테이너 리포지토리 동기화의 최대 동시성.
enabled Boolean 이 Geo 노드가 활성화되었는지 여부.
filesMaxCapacity Int 이 보조 노드에 대한 LFS/첨부 백필의 최대 동시성.
id ID! 이 GeoNode의 ID.
internalUrl String 보조 노드가 연락할 때 사용해야 하는 기본 노드에서 정의된 URL.
minimumReverificationInterval Int 리포지토리 검증이 유효한 기간(일 단위). 만료 후에는 되돌아갑니다.
name String 이 Geo 노드의 고유 식별자.
primary Boolean 이 Geo 노드가 기본인지 여부.
reposMaxCapacity Int 이 보조 노드에 대한 리포지토리 백필의 최대 동시성.
selectiveSyncNamespaces NamespaceConnection 동기화해야 하는 네임스페이스, selective_sync_type == namespaces인 경우. (참조 Connections)
selectiveSyncShards [String!] 동기화되어야 하는 프로젝트가 있는 리포지토리 스토리지, selective_sync_type == shards인 경우.
selectiveSyncType String 동기화가 특정 그룹 또는 샤드로 제한되어 있는지 여부.
syncObjectStorage Boolean 이 보조 노드가 객체 저장소에서 블롭을 복제할 것인지 여부.
url String 이 Geo 노드의 사용자 친화적인 URL.
verificationMaxCapacity Int 이 보조 노드에 대한 리포지토리 검증의 최대 동시성.

인수 필드

GeoNode.ciSecureFileRegistries

이 Geo 노드에서 Ci Secure File 레지스트리를 찾습니다.

CiSecureFileRegistryConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments:

before: String, after: String, first: Int, 및 last: Int를 수용합니다.

인수
이름 유형 설명
ids [ID!] ID로 레지스트리를 필터링합니다.
keyword String 키워드를 사용하여 속성으로 레지스트리를 필터링합니다.
replicationState ReplicationStateEnum 복제 상태로 레지스트리를 필터링합니다.
verificationState VerificationStateEnum 검증 상태로 레지스트리를 필터링합니다.
GeoNode.containerRepositoryRegistries

이 Geo 노드에서 Container Repository 레지스트리를 찾습니다.

ContainerRepositoryRegistryConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments:

before: String, after: String, first: Int, 및 last: Int를 수용합니다.

인수
이름 유형 설명
ids [ID!] ID로 레지스트리를 필터링합니다.
keyword String 키워드를 사용하여 속성으로 레지스트리를 필터링합니다.
replicationState ReplicationStateEnum 복제 상태로 레지스트리를 필터링합니다.
verificationState VerificationStateEnum 검증 상태로 레지스트리를 필터링합니다.
GeoNode.dependencyProxyBlobRegistries

이 Geo 노드에서 Dependency Proxy Blob 레지스트리를 찾습니다.

Introduced in GitLab 15.6.
Status: Experiment.

DependencyProxyBlobRegistryConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments:

before: String, after: String, first: Int, 및 last: Int를 수용합니다.

인수
이름 유형 설명
ids [ID!] ID로 레지스트리를 필터링합니다.
keyword String 키워드를 사용하여 속성으로 레지스트리를 필터링합니다.
replicationState ReplicationStateEnum 복제 상태로 레지스트리를 필터링합니다.
verificationState VerificationStateEnum 검증 상태로 레지스트리를 필터링합니다.
GeoNode.dependencyProxyManifestRegistries

이 Geo 노드에서 Dependency Proxy Manifest 레지스트리를 찾습니다.

DependencyProxyManifestRegistryConnection을 반환합니다.

이 필드는 connection을 반환합니다. 여기서는 네 개의 표준 pagination arguments를 사용할 수 있습니다: before: String, after: String, first: Int, 및 last: Int.

Arguments
Name Type Description
ids [ID!] 레지스트리를 ID로 필터링합니다.
keyword String 키워드를 사용하여 레지스트리를 속성으로 필터링합니다.
replicationState ReplicationStateEnum 레지스트리를 복제 상태로 필터링합니다.
verificationState VerificationStateEnum 레지스트리를 검증 상태로 필터링합니다.
GeoNode.designManagementRepositoryRegistries

이 Geo 노드에서 Design Management Repository 레지스트리를 찾습니다.

Introduced in GitLab 16.1.
Status: Experiment.

DesignManagementRepositoryRegistryConnection을 반환합니다.

이 필드는 connection을 반환합니다. 여기서는 네 개의 표준 pagination arguments를 사용할 수 있습니다: before: String, after: String, first: Int, 및 last: Int.

Arguments
Name Type Description
ids [ID!] 레지스트리를 ID로 필터링합니다.
keyword String 키워드를 사용하여 레지스트리를 속성으로 필터링합니다.
replicationState ReplicationStateEnum 레지스트리를 복제 상태로 필터링합니다.
verificationState VerificationStateEnum 레지스트리를 검증 상태로 필터링합니다.
GeoNode.groupWikiRepositoryRegistries

이 Geo 노드에서 그룹 위키 레지스트리를 찾습니다.

GroupWikiRepositoryRegistryConnection을 반환합니다.

이 필드는 connection을 반환합니다. 여기서는 네 개의 표준 pagination arguments를 사용할 수 있습니다: before: String, after: String, first: Int, 및 last: Int.

Arguments
Name Type Description
ids [ID!] 레지스트리를 ID로 필터링합니다.
keyword String 키워드를 사용하여 레지스트리를 속성으로 필터링합니다.
replicationState ReplicationStateEnum 레지스트리를 복제 상태로 필터링합니다.
verificationState VerificationStateEnum 레지스트리를 검증 상태로 필터링합니다.
GeoNode.jobArtifactRegistries

이 Geo 노드에서 Job Artifact 레지스트리를 찾습니다.

JobArtifactRegistryConnection을 반환합니다.

이 필드는 connection을 반환합니다. 다음의 네 가지 표준 pagination arguments를 받을 수 있습니다:

before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 타입 설명
ids [ID!] 레지스트리를 ID로 필터링합니다.
keyword String 키워드를 사용하여 레지스트리를 속성으로 필터링합니다.
replicationState ReplicationStateEnum 레지스트리를 복제 상태로 필터링합니다.
verificationState VerificationStateEnum 레지스트리를 검증 상태로 필터링합니다.
GeoNode.lfsObjectRegistries

이 Geo 노드에서 LFS 객체 레지스트리를 찾습니다.

LfsObjectRegistryConnection을 반환합니다.

이 필드는 connection을 반환합니다. 다음의 네 가지 표준 pagination arguments를 받을 수 있습니다:

before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 타입 설명
ids [ID!] 레지스트리를 ID로 필터링합니다.
keyword String 키워드를 사용하여 레지스트리를 속성으로 필터링합니다.
replicationState ReplicationStateEnum 레지스트리를 복제 상태로 필터링합니다.
verificationState VerificationStateEnum 레지스트리를 검증 상태로 필터링합니다.
GeoNode.mergeRequestDiffRegistries

이 Geo 노드에서 병합 요청 diff 레지스트리를 찾습니다.

MergeRequestDiffRegistryConnection을 반환합니다.

이 필드는 connection을 반환합니다. 다음의 네 가지 표준 pagination arguments를 받을 수 있습니다:

before: String, after: String, first: Int, 그리고 last: Int.

Arguments
이름 타입 설명
ids [ID!] 레지스트리를 ID로 필터링합니다.
keyword String 키워드를 사용하여 레지스트리를 속성으로 필터링합니다.
replicationState ReplicationStateEnum 레지스트리를 복제 상태로 필터링합니다.
verificationState VerificationStateEnum 레지스트리를 검증 상태로 필터링합니다.
GeoNode.packageFileRegistries

GeoNode의 패키지 파일 레지스트리입니다.

PackageFileRegistryConnection을 반환합니다.

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

Arguments
Name Type Description
ids [ID!] ID로 레지스트리를 필터링합니다.
keyword String 키워드를 사용하여 레지스트리를 속성으로 필터링합니다.
replicationState ReplicationStateEnum 복제 상태로 레지스트리를 필터링합니다.
verificationState VerificationStateEnum 검증 상태로 레지스트리를 필터링합니다.
GeoNode.pagesDeploymentRegistries

이 Geo 노드에서 Pages Deployment 레지스트리를 찾습니다.

PagesDeploymentRegistryConnection을 반환합니다.

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

Arguments
Name Type Description
ids [ID!] ID로 레지스트리를 필터링합니다.
keyword String 키워드를 사용하여 레지스트리를 속성으로 필터링합니다.
replicationState ReplicationStateEnum 복제 상태로 레지스트리를 필터링합니다.
verificationState VerificationStateEnum 검증 상태로 레지스트리를 필터링합니다.
GeoNode.pipelineArtifactRegistries

이 Geo 노드에서 파이프라인 아티팩트 레지스트리를 찾습니다.

PipelineArtifactRegistryConnection을 반환합니다.

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

Arguments
Name Type Description
ids [ID!] ID로 레지스트리를 필터링합니다.
keyword String 키워드를 사용하여 레지스트리를 속성으로 필터링합니다.
replicationState ReplicationStateEnum 복제 상태로 레지스트리를 필터링합니다.
verificationState VerificationStateEnum 검증 상태로 레지스트리를 필터링합니다.
GeoNode.projectRepositoryRegistries

이 Geo 노드에서 프로젝트 레지스트리를 찾습니다. geo_project_repository_replication 기능 플래그가 비활성화된 경우 무시됩니다.

ProjectRepositoryRegistryConnection을 반환합니다.

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

Arguments
Name Type Description
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.

Arguments
Name Type Description
ids [ID!] ID로 레지스트리를 필터링합니다.
keyword String 키워드를 사용하여 속성으로 레지스트리를 필터링합니다.
replicationState ReplicationStateEnum 복제 상태로 레지스트리를 필터링합니다.
verificationState VerificationStateEnum 검증 상태로 레지스트리를 필터링합니다.
GeoNode.snippetRepositoryRegistries

이 Geo 노드에서 스니펫 레지스트리를 찾습니다.

SnippetRepositoryRegistryConnection을 반환합니다.

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

Arguments
Name Type Description
ids [ID!] ID로 레지스트리를 필터링합니다.
keyword String 키워드를 사용하여 속성으로 레지스트리를 필터링합니다.
replicationState ReplicationStateEnum 복제 상태로 레지스트리를 필터링합니다.
verificationState VerificationStateEnum 검증 상태로 레지스트리를 필터링합니다.
GeoNode.terraformStateVersionRegistries

이 Geo 노드에서 terraform 상태 버전 레지스트리를 찾습니다.

TerraformStateVersionRegistryConnection을 반환합니다.

이 필드는 connection을 반환합니다. 다음 네 가지 표준 pagination arguments를 허용합니다:
before: String, after: String, first: Int, last: Int.

Arguments
Name Type Description
ids [ID!] ID로 레지스트리를 필터링합니다.
keyword String 키워드를 사용하여 레지스트리의 속성으로 필터링합니다.
replicationState ReplicationStateEnum 복제 상태로 레지스트리를 필터링합니다.
verificationState VerificationStateEnum 검증 상태로 레지스트리를 필터링합니다.
GeoNode.uploadRegistries

이 Geo 노드에서 업로드 레지스트리를 찾습니다.

UploadRegistryConnection을 반환합니다.

이 필드는 connection을 반환합니다. 다음 네 가지 표준 pagination arguments를 허용합니다:
before: String, after: String, first: Int, last: Int.

Arguments
Name Type Description
ids [ID!] ID로 레지스트리를 필터링합니다.
keyword String 키워드를 사용하여 레지스트리의 속성으로 필터링합니다.
replicationState ReplicationStateEnum 복제 상태로 레지스트리를 필터링합니다.
verificationState VerificationStateEnum 검증 상태로 레지스트리를 필터링합니다.

GitlabInstanceFeatureFlag

GitLab 인스턴스에 대한 기능 플래그입니다.

Fields

Name Type Description
enabled Boolean! GitLab 인스턴스 기능 플래그가 활성화되었는지 여부를 나타냅니다.
name String! GitLab 인스턴스 기능 플래그의 이름입니다.

GitlabSubscriptionHistory

주어진 네임스페이스의 구독 이력을 설명합니다.

Fields

Name Type Description
changeType SubscriptionHistoryChangeType 구독에서 어떤 유형의 변경이 있었는지를 나타냅니다.
createdAt Time 구독 이력 항목 생성의 타임스탬프입니다.
endDate Time 구독 종료 날짜입니다.
maxSeatsUsed Int 구독에서 사용된 최대 좌석 수입니다.
seats Int 구독에서 구매한 좌석 수입니다.
seatsInUse Int 구독에서 사용 중인 좌석 수입니다.
startDate Time 구독 시작 날짜입니다.

GoogleCloudArtifactRegistryDockerImage

Google Artifact Registry의 도커 아티팩트를 나타냅니다.

Fields

Name Type Description
digest String! 이미지의 다이제스트입니다.
image String! 이미지의 이름입니다.
name String! 고유한 이미지 이름입니다.
tags [String!] 이미지에 첨부된 태그입니다.
updateTime Time 이미지가 마지막으로 업데이트된 시간입니다.
uploadTime Time 이미지가 업로드된 시간입니다.
uri String! 이미지를 접근하기 위한 Google Cloud URI입니다.

GoogleCloudArtifactRegistryDockerImageDetails

Google Artifact Registry의 도커 아티팩트에 대한 세부정보를 나타냅니다.

Fields

Name Type Description
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 저장소의 아티팩트입니다. GitLab.com 기능이 사용 불가능할 경우 null을 반환합니다.

GoogleCloudArtifactRegistryArtifactConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 pagination argumentsbefore: 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 연관된 키 또는 인증서의 검증 상태를 나타냅니다.

GrafanaIntegration

필드

이름 유형 설명
createdAt Time! 이슈 생성의 타임스탬프.
enabled Boolean! Grafana 통합이 활성화되어 있는지 여부를 나타냅니다.
grafanaUrl String! Grafana 통합을 위한 Grafana 호스트의 URL.
id ID! Grafana 통합의 내부 ID.
updatedAt Time! 이슈의 마지막 활동 타임스탬프.

Group

필드

이름 유형 설명
achievementsPath String GitLab 17.0에서 도입됨. 상태: Experiment. 네임스페이스의 성과를 위한 경로. 네임스페이스가 그룹이 아니거나 achievements 기능 플래그가 비활성화된 경우 null을 반환합니다.
actualRepositorySizeLimit Float 바이트 단위의 네임스페이스 내 저장소의 크기 제한. 이 제한은 프로젝트 제한 시행 하에 있는 네임스페이스에만 적용됩니다.
actualSizeLimit Float 저장소 또는 네임스페이스의 시행 유형에 기반한 실제 저장소 크기 제한 (바이트). 이 제한은 시행 유형에 구애받지 않습니다.
additionalPurchasedStorageSize Float 루트 네임스페이스를 위해 구매한 추가 저장소 (바이트).
aiUsageData AiUsageData GitLab 17.5에서 도입됨. 상태: Experiment. AI 관련 데이터.
allowStaleRunnerPruning Boolean! 구식 그룹 러너를 주기적으로 정리할지 여부를 나타냅니다. 기본값은 false입니다.
amazonS3Configurations AmazonS3ConfigurationTypeConnection 그룹에 속하는 감사 이벤트를 수신하는 Amazon S3 구성. (see Connections)
autoDevopsEnabled Boolean 이 그룹 내 모든 프로젝트에 대해 Auto DevOps가 활성화되어 있는지 여부를 나타냅니다.
avatarUrl String 그룹의 아바타 URL.
containerRepositoriesCount Int! 그룹 내 컨테이너 저장소의 수.
containsLockedProjects Boolean 저장소 크기가 제한을 초과하는 프로젝트가 최소 하나 포함되어 있는지 여부. 이 경우는 프로젝트 제한 시행 하에 있는 네임스페이스에만 적용됩니다.
createdAt Time 그룹 생성의 타임스탬프.
crossProjectPipelineAvailable Boolean! 네임스페이스에 대해 cross_project_pipeline 기능이 사용 가능한지 여부를 나타냅니다.
dependencyProxyBlobCount Int! 그룹에 캐시된 의존성 프록시 블롭의 수.
dependencyProxyBlobs DependencyProxyBlobConnection 의존성 프록시 블롭. (see Connections)
dependencyProxyImageCount Int! 그룹에 캐시된 의존성 프록시 이미지의 수.
dependencyProxyImagePrefix String! 의존성 프록시를 사용할 때 이미지를 가져오기 위한 접두사.
dependencyProxyImageTtlPolicy DependencyProxyImageTtlGroupPolicy 그룹에 대한 의존성 프록시 TTL 정책.
dependencyProxyManifests DependencyProxyManifestConnection 의존성 프록시 매니페스트. (see Connections)
dependencyProxySetting DependencyProxySetting 그룹에 대한 의존성 프록시 설정.
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에서 도입됨. 상태: Experiment. 그룹에 대해 GitLab Duo 기능이 활성화되어 있는지 여부를 나타냅니다.
emailsDisabled Boolean 그룹이 이메일 알림을 비활성화했는지 여부를 나타냅니다.
emailsEnabled Boolean 그룹이 이메일 알림을 활성화했는지 여부를 나타냅니다.
enforceFreeUserCap Boolean 그룹이 무료 플랜에 한정된 사용자 수를 가지고 있는지 여부를 나타냅니다.
epicBoards EpicBoardConnection GitLab 17.5에서 사용 중단됨. WorkItem 유형으로 대체되었습니다.
epicsEnabled Boolean GitLab 17.5에서 사용 중단됨. WorkItem 유형으로 대체되었습니다.
externalAuditEventDestinations ExternalAuditEventDestinationConnection 그룹에 속하는 감사 이벤트를 수신하는 외부 위치. (see Connections)
externalAuditEventStreamingDestinations GroupAuditEventStreamingDestinationConnection GitLab 16.11에서 도입됨. 상태: Experiment. 그룹에 속하는 감사 이벤트를 수신하는 외부 대상.
flowMetrics GroupValueStreamAnalyticsFlowMetrics GitLab 15.10에서 도입됨. 상태: Experiment. 가치 흐름 분석을 위한 흐름 메트릭.
fullName String! 네임스페이스의 전체 이름.
fullPath ID! 네임스페이스의 전체 경로.
googleCloudLoggingConfigurations GoogleCloudLoggingConfigurationTypeConnection 그룹에 속하는 감사 이벤트를 수신하는 Google Cloud 로깅 구성. (see Connections)
groupMembersCount Int! 이 그룹의 직접 멤버 수.
id ID! 네임스페이스의 ID.
isAdjournedDeletionEnabled Boolean! GitLab 16.11에서 도입됨. 상태: Experiment. 지연된 그룹 삭제가 활성화되어 있는지 여부를 나타냅니다.
isLinkedToSubscription Boolean 그룹이 구독에 연결되어 있는지 여부를 나타냅니다.
lfsEnabled Boolean 네임스페이스에 대해 대용량 파일 저장소(LFS)가 활성화되어 있는지 여부를 나타냅니다.
lockDuoFeaturesEnabled Boolean GitLab 16.10에서 도입됨. 상태: Experiment. 모든 하위 그룹에 대해 GitLab Duo 기능 활성화 설정이 적용되는지 여부를 나타냅니다.
lockMathRenderingLimitsEnabled Boolean 모든 하위 그룹에 대해 수학 렌더링 한계를 잠금 설정했는지 여부를 나타냅니다.
markedForDeletionOn Time GitLab 16.11에서 도입됨. 상태: Experiment. 그룹이 삭제될 예정인 날짜.
mathRenderingLimitsEnabled Boolean 이 그룹에 대해 수학 렌더링 한계가 사용되고 있는지 여부를 나타냅니다.
maxAccessLevel AccessLevel! 그룹 내 현재 사용자의 최대 접근 수준.
mentionsDisabled Boolean 그룹이 언급되는 것을 비활성화했는지 여부를 나타냅니다.
name String! 네임스페이스의 이름.
organizationEditPath String GitLab 17.1에서 도입됨. 상태: Experiment. 조직 수준에서 그룹을 편집하기 위한 경로.
packageSettings PackageSettings 네임스페이스에 대한 패키지 설정.
parent Group 부모 그룹.
path String! 네임스페이스의 경로.
pendingMemberApprovals MemberApprovalConnection GitLab 17.3에서 도입됨. 상태: Experiment. 그룹의 대기 중인 멤버 승급.
pendingMembers PendingMemberInterfaceConnection GitLab 16.6에서 도입됨. 상태: Experiment. 이 그룹 내 사용자의 대기 중인 멤버십.
permanentDeletionDate String GitLab 16.11에서 도입됨. 상태: Experiment. 지연된 그룹 삭제가 활성화되어 있는 경우 그룹이 삭제될 날짜.
productAnalyticsStoredEventsLimit Int GitLab 16.9에서 도입됨. 상태: Experiment. 네임스페이스가 주기당 저장할 수 있는 제품 분석 이벤트 수.
projectCreationLevel String 그룹 내 프로젝트를 생성하는 데 필요한 권한 수준.
projectsCount Int! 이 그룹의 직접 프로젝트 수.
recentIssueBoards BoardConnection 그룹의 최근 방문한 보드 리스트. 최대 크기는 4입니다. (see Connections)
repositorySizeExcessProjectCount Int 저장소 크기가 제한을 초과하는 루트 네임스페이스 내 프로젝트 수. 이 경우는 프로젝트 제한 시행에만 적용됩니다.
requestAccessEnabled Boolean 사용자가 네임스페이스에 대한 접근을 요청할 수 있는지 여부를 나타냅니다.
requireTwoFactorAuthentication Boolean 이 그룹의 모든 사용자가 이중 인증을 설정해야 하는지 여부를 나타냅니다.
rootStorageStatistics RootStorageStatistics 네임스페이스의 집계된 저장소 통계. 루트 네임스페이스에 대해서만 사용 가능합니다.
securityPolicyProject Project 네임스페이스에 할당된 보안 정책 프로젝트.
shareWithGroupLock Boolean 이 그룹 내 다른 그룹과 프로젝트 공유가 금지되었는지 여부를 나타냅니다.
sharedRunnersSetting SharedRunnersSetting 네임스페이스 및 하위 그룹에 대한 공유 러너의 가용성.
standardRoles StandardRoleConnection GitLab 17.4에서 도입됨. 상태: Experiment. 인스턴스에 대한 표준 역할, 자가 관리에만 사용 가능합니다.
stats GroupStats 그룹 통계.
storageSizeLimit Float 루트 네임스페이스 플랜에 포함된 저장소 제한 (바이트). 이 제한은 네임스페이스 한도 시행 하에만 적용됩니다.
subgroupCreationLevel String 그룹 내 하위 그룹을 생성하는 데 필요한 권한 수준.
subscriptionHistory GitlabSubscriptionHistoryConnection GitLab 17.3에서 도입됨. 상태: Experiment. 구독 기록을 찾습니다.
timelogCategories TimeTrackingTimelogCategoryConnection GitLab 15.3에서 도입됨. 상태: Experiment. 네임스페이스의 타임로그 카테고리.
totalRepositorySize Float 루트 네임스페이스 내 모든 프로젝트의 총 저장소 크기 (바이트).
totalRepositorySizeExcess Float 루트 네임스페이스 내 모든 프로젝트의 총 초과 저장소 크기 (바이트). 이 경우는 프로젝트 제한 시행치에만 적용됩니다.
twoFactorGracePeriod Int 이중 인증 적용 전에 주어지는 시간.
updatedAt Time 그룹이 마지막으로 업데이트된 타임스탬프.
userPermissions GroupPermissions! 리소스에 대한 현재 사용자의 권한.
valueStreamAnalytics ValueStreamAnalytics 그룹 내 가치 흐름 분석에 대한 정보.
visibility String 네임스페이스의 가시성.
vulnerabilityScanners VulnerabilityScannerConnection 그룹 및 하위 그룹의 프로젝트 취약점에 대해 보고된 취약점 스캐너. (see Connections)
webUrl String! 그룹의 웹 URL.

매개변수가 있는 필드

Group.achievements

네임스페이스에 대한 성과입니다. achievements 기능 플래그가 비활성화된 경우 null을 반환합니다.

소개됨: GitLab 15.8.
상태: Experiment.

AchievementConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 pagination arguments를 수락합니다:
before: String, after: String, first: Int, 그리고 last: Int.

인수
이름 유형 설명
ids [AchievementsAchievementID!] ID로 성과를 필터링합니다.
Group.addOnEligibleUsers

애드온이 적용되는 네임스페이스 계층의 사용자입니다. 이는 루트 네임스페이스에만 적용됩니다.

소개됨: GitLab 16.5.
상태: Experiment.

AddOnUserConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 pagination arguments를 수락합니다:
before: String, after: String, first: Int, 그리고 last: Int.

인수
이름 유형 설명
addOnPurchaseIds [GitlabSubscriptionsAddOnPurchaseID!]! 할당을 찾기 위한 애드온 구매의 전역 ID입니다.
addOnType GitlabSubscriptionsAddOnType! 적격 사용자를 필터링하기 위한 애드온 유형입니다.
filterByAssignedSeat String 할당된 좌석에 따라 사용자 목록을 필터링합니다.
search String 사용자 목록을 검색합니다.
sort GitlabSubscriptionsUserSort 사용자 목록을 정렬합니다.
Group.addOnPurchase

네임스페이스와 연결된 AddOnPurchase입니다.

사용 중단됨: GitLab 17.5.
루트 addOnPurchases를 대신 사용하세요.

AddOnPurchase를 반환합니다.

인수
이름 유형 설명
addOnName String! 애드온 이름입니다.
Group.aiMetrics

AI 관련 메트릭입니다.

소개됨: GitLab 16.11.
상태: Experiment.

AiMetrics을 반환합니다.

인수
이름 유형 설명
endDate Date 종료할 날짜 범위입니다. 기본값은 현재 달의 마지막입니다.
startDate Date 시작할 날짜 범위입니다. 기본값은 현재 달의 시작입니다.
Group.aiUserMetrics

AI 관련 사용자 메트릭.

Introduced in GitLab 17.5.
Status: Experiment.

AiUserMetricsConnection을 반환합니다.

이 필드는 connection을 반환합니다.
네 가지 표준 pagination arguments:
before: String, after: String, first: Int, 및 last: Int를 수용합니다.

Arguments
Name Type Description
endDate Date 종료할 날짜 범위. 기본값은 현재 달의 마지막입니다.
startDate Date 시작할 날짜 범위. 기본값은 현재 달의 시작입니다.
Group.approvalPolicies

프로젝트의 승인 정책.

ApprovalPolicyConnection을 반환합니다.

이 필드는 connection을 반환합니다.
네 가지 표준 pagination arguments:
before: String, after: String, first: Int, 및 last: Int를 수용합니다.

Arguments
Name Type Description
includeUnscoped Boolean Introduced in GitLab 17.3. Status: Experiment. 프로젝트에 범위가 지정된 정책을 필터링합니다.
relationship SecurityPolicyRelationType 주어진 정책 관계로 정책을 필터링합니다.
Group.autocompleteUsers

자동 완성을 위한 사용자 검색.

[AutocompletedUser!]을 반환합니다.

Arguments
Name Type Description
search String 이름, 사용자 이름 또는 공개 이메일로 사용자를 검색하는 쿼리입니다.
Group.billableMembersCount

그룹의 청구 가능한 사용자 수.

Int을 반환합니다.

Arguments
Name Type Description
requestedHostedPlan String 청구 가능한 구성원을 가져올 계획입니다.
Group.board

그룹의 단일 보드.

Board을 반환합니다.

Arguments
Name Type Description
id BoardID! 보드의 ID입니다.
Group.boards

그룹의 보드들.

BoardConnection을 반환합니다.

이 필드는 connection을 반환합니다.
네 가지 표준 pagination arguments:
before: String, after: String, first: Int, 및 last: Int를 수용합니다.

Arguments
Name Type Description
id BoardID ID로 보드를 찾습니다.
Group.ciQueueingHistory

이 그룹의 러너에 의해 CI 작업이 선택되는 데 걸리는 시간(백분위수별). 그룹에 대한 Maintainer 역할을 가진 사용자에게 제공됩니다.

Introduced in GitLab 16.11.

Status: Experiment.

QueueingDelayHistory를 반환합니다.

Arguments
Name Type Description
fromTime Time 요청된 시간 범위의 시작. 기본값은 3시간 전입니다.
toTime Time 요청된 시간 범위의 종료. 기본값은 현재 시간입니다.
Group.ciVariables

그룹의 CI/CD 변수 목록.

CiGroupVariableConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments를 수용합니다: before: String, after: String, first: Int, 및 last: Int.

Arguments
Name Type Description
sort CiVariableSort 결과의 정렬 순서입니다.
Group.clusterAgents

그룹과 그 하위 그룹의 프로젝트와 연결된 클러스터 에이전트.

ClusterAgentConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments를 수용합니다: before: String, after: String, first: Int, 및 last: Int.

Arguments
Name Type Description
hasRemoteDevelopmentAgentConfig Boolean Deprecated in GitLab 17.10. 대신 has_workspaces_agent_config 필터를 사용하세요.
hasRemoteDevelopmentEnabled Boolean 원격 개발 기능이 활성화된 클러스터 에이전트만 반환합니다.
hasVulnerabilities Boolean 취약성이 있는 클러스터 에이전트만 반환합니다.
hasWorkspacesAgentConfig Boolean 관련된 작업 공간 에이전트 구성이 있는 클러스터 에이전트만 반환합니다.
Group.codeCoverageActivities

이 그룹의 코드 커버리지 활동을 나타냅니다.

CodeCoverageActivityConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments를 수용합니다: before: String, after: String, first: Int, 및 last: Int.

Arguments
Name Type Description
startDate Date! 코드 커버리지 활동을 가져올 첫 번째 날 (최대 시간 범위는 90일로 설정됨).
Group.complianceFrameworks

이 네임스페이스에서 프로젝트에 사용할 수 있는 준수 프레임워크입니다.

ComplianceFrameworkConnection을 반환합니다.

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

Arguments
Name Type Description
id ComplianceManagementFrameworkID 반환할 특정 준수 프레임워크의 글로벌 ID입니다.
ids [ComplianceManagementFrameworkID!] 반환할 준수 프레임워크의 글로벌 ID 목록입니다.
search String 가장 유사한 이름으로 프레임워크를 검색합니다.
Group.components

이름으로 소프트웨어 의존성을 찾습니다.

Introduced in GitLab 17.5.
Status: Experiment.

[Component!]을 반환합니다.

Arguments
Name Type Description
name String 전체 이름 또는 이름의 일부입니다.
Group.contactStateCounts

그룹의 주별 연락처 수입니다.

ContactStateCounts을 반환합니다.

Arguments
Name Type Description
search String 연락처를 찾기 위한 검색어입니다.
state CustomerRelationsContactState 검색할 연락처의 상태입니다.
Group.contacts

이 그룹의 연락처를 찾습니다.

CustomerRelationsContactConnection을 반환합니다.

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

Arguments
Name Type Description
ids [CustomerRelationsContactID!] ID로 연락처를 필터링합니다.
search String 연락처를 찾기 위한 검색어입니다.
sort ContactSort 연락처를 정렬할 기준입니다.
state CustomerRelationsContactState 검색할 연락처의 상태입니다.
Group.containerRepositories

그룹의 컨테이너 레포지토리입니다.

ContainerRepositoryConnection을 반환합니다.

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

Arguments
Name Type Description
name String 이름으로 컨테이너 레포지토리를 필터링합니다.
sort ContainerRepositorySort 기준에 따라 컨테이너 레포지토리를 정렬합니다.
Group.contributions

그룹 및 하위 그룹 내 사용자에 의한 집계된 기여도를 제공합니다.

ContributionAnalyticsContributionConnection를 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments를 사용할 수 있습니다: before: String, after: String, first: Int, 및 last: Int.

Arguments
Name Type Description
from ISO8601Date! 보고 기간의 시작 날짜입니다.
to ISO8601Date! 보고 기간의 종료 날짜입니다. 종료 날짜는 시작 날짜로부터 93일 이내여야 합니다.
Group.customEmoji

이 네임스페이스의 사용자 정의 이모지입니다.

CustomEmojiConnection를 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments를 사용할 수 있습니다: before: String, after: String, first: Int, 및 last: Int.

Arguments
Name Type Description
includeAncestorGroups Boolean 상위 그룹에서 사용자 정의 이모지를 포함합니다.
Group.customFields

그룹에 구성된 사용자 정의 필드입니다. 기능 플래그 custom_fields_feature가 활성화된 경우에만 사용 가능합니다.

Introduced in GitLab 17.5.

Status: Experiment.

CustomFieldConnection를 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments를 사용할 수 있습니다: before: String, after: String, first: Int, 및 last: Int.

Arguments
Name Type Description
active Boolean 활성 필드를 필터링합니다. false인 경우, 활성 필드를 제외합니다. true인 경우, 활성 필드만 반환합니다.
search String 사용자 정의 필드 이름에 대한 검색 쿼리입니다.
workItemTypeIds [WorkItemsTypeID!] 주어진 작업 항목 유형과 연관된 사용자 정의 필드를 필터링합니다. 비어 있으면 모든 작업 항목 유형과 연관되지 않은 사용자 정의 필드를 반환합니다.
Group.customizableDashboardVisualizations

그룹 또는 관련 구성 프로젝트의 시각화입니다.

CustomizableDashboardVisualizationConnection를 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments를 사용할 수 있습니다: before: String, after: String, first: Int, 및 last: Int.

Arguments
Name Type Description
slug String 반환할 시각화의 슬러그입니다.
Group.customizableDashboards

그룹의 사용자 정의 대시보드입니다.

CustomizableDashboardConnection를 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments를 사용할 수 있습니다: before: String, after: String, first: Int, 및 last: Int.

인수
이름 유형 설명
category CustomizableDashboardCategory 대시보드 유형으로 찾기.
slug String 대시보드 슬러그로 찾기.
Group.dataTransfer

특정 기간에 대한 데이터 전송 데이터 포인트. 이것은 개발 기능 플래그 아래의 모의 데이터입니다.

GroupDataTransfer를 반환합니다.

인수
이름 유형 설명
from Date 1년 동안 이탈 데이터 유지. 현재 월의 데이터는 이탈이 발생함에 따라 동적으로 증가합니다.
to Date 데이터에 대한 종료 날짜.
Group.dependencies

이 그룹의 프로젝트에서 사용하는 소프트웨어 종속성.

DependencyConnection을 반환합니다.

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

인수
이름 유형 설명
componentIds [SbomComponentID!] 구성 요소 ID로 종속성 필터링.
componentNames [String!] 구성 요소 이름으로 종속성 필터링.
packageManagers [PackageManager!] 패키지 관리자에 따라 종속성 필터링.
sort DependencySort 주어진 기준에 따라 종속성 정렬.
sourceTypes [SbomSourceType!] 소스 유형으로 종속성 필터링.
Group.descendantGroups

이 그룹의 하위 그룹 목록.

GroupConnection을 반환합니다.

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

인수
이름 유형 설명
includeParentDescendants Boolean 상위 그룹의 하위 그룹 목록.
owned Boolean 인증된 사용자 소유의 그룹으로 결과 제한.
search String 그룹 이름 또는 그룹 전체 경로에 대한 검색 쿼리.
Group.doraPerformanceScoreCounts

지난 한 달 동안 DORA 핵심 지표에 따른 모든 프로젝트의 그룹 DORA 점수.

DoraPerformanceScoreCountConnection을 반환합니다.

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

인수
이름 유형 설명
projectFilters DoraProjectFilterInput 프로젝트 속성에 따라 DORA 메트릭 결과를 필터링합니다.
Group.environmentScopes

그룹의 환경 범위.

CiGroupEnvironmentScopeConnection을 반환합니다.

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

인수
이름 유형 설명
name String 환경 범위의 이름.
search String 환경 범위 이름에 대한 검색 쿼리.
Group.epic

단일 에픽을 찾습니다.

세부사항: GitLab 17.5에서 Deprecated.
작업 항목 유형으로 대체되었습니다.

Epic을 반환합니다.

인수
이름 유형 설명
authorUsername String 저자별로 에픽 필터링.
confidential Boolean 주어진 기밀성으로 에픽 필터링.
createdAfter Time 이 날짜 이후에 생성된 에픽.
createdBefore Time 이 날짜 이전에 생성된 에픽.
iid ID 에픽의 IID, 예: “1”.
iidStartsWith String 자동 완성을 위해 IID로 에픽 필터링.
iids [ID!] 에픽의 IID 목록, 예: [1, 2].
in [IssuableSearchableField!] 검색을 수행할 필드를 지정합니다. 기본값은 [TITLE, DESCRIPTION]입니다. search 인수가 필요합니다.
includeAncestorGroups Boolean 상위 그룹의 에픽 포함.
includeDescendantGroups Boolean 하위 그룹의 에픽 포함.
labelName [String!] 레이블로 에픽 필터링.
milestoneTitle String 에픽의 문제점에서 계산된 마일스톤 제목으로 에픽 필터링.
myReactionEmoji String 현재 사용자가 적용한 반응 이모티콘으로 필터링.
not NegatedEpicFilterInput 부정된 에픽 인수.
or UnionedEpicFilterInput 포함적 OR를 가진 인수 목록.
search String 제목 또는 설명에 대한 검색 쿼리.
sort EpicSort 정렬 순서에 따라 에픽 나열.
state EpicState 에픽을 상태별로 필터링.
subscribed SubscriptionStatus GitLab 17.5에 도입됨. 상태: Experiment. 현재 사용자가 구독한 에픽. filter_subscriptions 기능 플래그가 비활성화되면 무시됩니다.
timeframe Timeframe 주어진 시간 범위와 겹치는 항목을 나열합니다.
topLevelHierarchyOnly Boolean 최상위 계층의 에픽 필터링.
updatedAfter Time 이 날짜 이후에 업데이트된 에픽.
updatedBefore Time 이 날짜 이전에 업데이트된 에픽.
Group.epicBoard

단일 에픽 보드를 찾습니다.

GitLab 17.5에서 사용 중단되었습니다.
WorkItem 유형으로 대체됩니다.

EpicBoard를 반환합니다.

Arguments
Name Type Description
id BoardsEpicBoardID! ID로 에픽 보드를 찾습니다.
Group.epics

에픽을 찾습니다.

GitLab 17.5에서 사용 중단되었습니다.
WorkItem 유형으로 대체됩니다.

EpicConnection을 반환합니다.

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

Arguments
Name Type Description
authorUsername String 작성자에 따라 에픽 필터링.
confidential Boolean 주어진 기밀성에 따라 에픽 필터링.
createdAfter Time 이 날짜 이후에 생성된 에픽.
createdBefore Time 이 날짜 이전에 생성된 에픽.
iid ID 에픽의 IID, 예: “1”.
iidStartsWith String 자동 완성을 위한 IID로 에픽 필터링.
iids [ID!] 에픽의 IID 목록, 예: [1, 2].
in [IssuableSearchableField!] 검색을 수행할 필드를 지정합니다. 기본값은 [TITLE, DESCRIPTION]입니다. search 인수가 필요합니다.
includeAncestorGroups Boolean 조상 그룹에서 에픽 포함.
includeDescendantGroups Boolean 자손 그룹에서 에픽 포함.
labelName [String!] 라벨에 따라 에픽 필터링.
milestoneTitle String 에픽의 문제에서 계산된 이정표 제목으로 에픽 필터링.
myReactionEmoji String 현재 사용자가 적용한 반응 이모지로 필터링.
not NegatedEpicFilterInput 부정된 에픽 인수.
or UnionedEpicFilterInput 포함적 OR을 가진 인수 목록.
search String 제목 또는 설명에 대한 검색 쿼리.
sort EpicSort 정렬 순서에 따라 에픽 나열.
state EpicState 상태에 따라 에픽 필터링.
subscribed SubscriptionStatus GitLab 17.5에서 도입됨. 상태: Experiment. 현재 사용자가 구독한 에픽입니다. filter_subscriptions 기능 플래그가 비활성화된 경우 무시됩니다.
timeframe Timeframe 주어진 시간 프레임과 겹치는 항목 나열.
topLevelHierarchyOnly Boolean 최상위 계층의 에픽 필터링.
updatedAfter Time 이 날짜 이후에 업데이트된 에픽.
updatedBefore Time 이 날짜 이전에 업데이트된 에픽.
Group.gitlabSubscriptionsPreviewBillableUserChange

청구 가능한 사용자 변경 내용 미리보기.

PreviewBillableUserChange를 반환합니다.

Arguments
Name Type Description
addGroupId Int 추가할 그룹 ID.
addUserEmails [String!] 추가할 사용자 이메일.
addUserIds [Int!] 추가할 사용자 ID.
memberRoleId Int 사용자에게 할당된 사용자 정의 역할.
role GitlabSubscriptionsUserRole! 그룹에 추가될 사용자의 역할.
Group.groupMembers

이 그룹 내에서 사용자의 멤버십.

GroupMemberConnection를 반환합니다.

이 필드는 connection을 반환합니다. 다음 네 가지 표준 pagination arguments를 허용합니다: before: String, after: String, first: Int, 및 last: Int.

Arguments
Name Type Description
accessLevels [AccessLevelEnum!] 주어진 액세스 수준으로 멤버 필터링.
enterprise Boolean 기업 사용자로 멤버 필터링.
relations [GroupMemberRelation!] 주어진 멤버 관계로 멤버 필터링.
search String 검색 쿼리.
sort MemberSort 정렬 쿼리.
Group.importSourceUsers

네임스페이스의 소스 사용자 가져오기. 이 필드는 단일 요청에서 하나의 네임스페이스에 대해서만 해결할 수 있습니다.

Introduced in GitLab 17.2.
Status: Experiment.

ImportSourceUserConnection를 반환합니다.

이 필드는 connection을 반환합니다. 다음 네 가지 표준 pagination arguments를 허용합니다: before: String, after: String, first: Int, 및 last: Int.

Arguments
Name Type Description
search String 소스 인스턴스에서 사용자 이름 또는 사용자 이름으로 매핑을 검색하는 쿼리.
sort SourceUserSort 기준에 따라 소스 인스턴스의 사용자를 대상 인스턴스의 사용자로 매핑 정렬.
statuses [ImportSourceUserStatus!] 소스 인스턴스에서 대상 인스턴스의 사용자로 매핑을 상태별로 필터링.
Group.issues

이 그룹의 프로젝트에 대한 이슈입니다.

IssueConnection을 반환합니다.

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

네 개의 표준 페이지네이션 인수:

before: String, after: String, first: Int, last: Int를 수용합니다.

Arguments
Name Type Description
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.
dueAfter Time 지정된 시간 이후에 기한이 있는 이슈를 반환합니다.
dueBefore Time 지정된 시간 이전에 기한이 있는 이슈를 반환합니다.
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 인수가 필요합니다.
includeArchived Boolean 보관된 프로젝트의 이슈를 반환합니다.
includeSubepics Boolean 이슈를 epicId로 필터링할 때 하위 에픽을 포함할지 여부.
includeSubgroups Boolean 하위 그룹에 속하는 이슈를 포함합니다.
iterationCadenceId [IterationsCadenceID!] 반복 주기 ID 목록으로 필터링합니다.
iterationId [ID] 이슈에 적용된 반복 글로벌 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 이슈의 현재 상태.
subscribed SubscriptionStatus Introduced GitLab 17.5. Status: Experiment. 현재 사용자가 구독한 이슈. filter_subscriptions 기능 플래그가 비활성화된 경우 무시됩니다.
types [IssueType!] 주어진 이슈 유형으로 이슈를 필터링합니다.
updatedAfter Time 특정 날짜 이후에 업데이트된 이슈.
updatedBefore Time 특정 날짜 이전에 업데이트된 이슈.
weight String 이슈에 적용된 무게로, “none” 및 “any” 값이 지원됩니다.
weightWildcardId WeightWildcardId 무게 ID 와일드카드로 필터링합니다. 무게와 호환되지 않습니다.
Group.iterationCadences

반복 주기를 찾습니다.

IterationCadenceConnection을 반환합니다.

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

네 가지 표준 pagination arguments를 수용합니다:

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을 반환합니다.

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

네 가지 표준 pagination arguments를 수용합니다:

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 선택한 필드에서 퍼지 검색에 사용되는 쿼리. 비어 있으면 모든 반복을 반환.
sort IterationSort 정렬 순서에 따라 반복을 나열합니다. 지정하지 않으면 임의의 순서(변경될 수 있음)가 사용됩니다.
state IterationState 상태에 따라 반복을 필터링합니다.
timeframe Timeframe 주어진 기간과 겹치는 항목을 나열합니다.
title String GitLab 15.4에서 사용 중단됨. 이 인수는 15.4에서 제거됩니다. 대신 searchin 필드를 사용하세요.
Group.label

이 그룹에서 사용할 수 있는 레이블입니다.

Label을 반환합니다.

Arguments
이름 유형 설명
title String! 레이블 제목입니다.
Group.labels

이 그룹에서 사용할 수 있는 레이블입니다.

LabelConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments를 허용합니다: before: String, after: String, first: Int, last: Int.

Arguments
이름 유형 설명
includeAncestorGroups Boolean 조상 그룹의 레이블을 포함합니다.
includeDescendantGroups Boolean 자손 그룹의 레이블을 포함합니다.
onlyGroupLabels Boolean 그룹 수준 레이블만 포함합니다.
searchIn [LabelSearchFieldList!]! 검색할 필드를 지정합니다. title을 사용할 경우 무시됩니다.
searchTerm String 레이블을 찾기 위한 검색 용어입니다.
title String 제목과의 정확한 일치를 의미합니다. searchTerm과 함께 사용할 수 없습니다. title 인수가 제공되면 searchIn은 무시됩니다.
Group.memberRoles

그룹에 대한 멤버 역할입니다.

Introduced in GitLab 16.5.
Status: Experiment.

MemberRoleConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments를 허용합니다: before: String, after: String, first: Int, last: Int.

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

그룹 내에서 병합된 병합 요청에 대해 보고된 준수 위반입니다.

ComplianceViolationConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments를 허용합니다: before: String, after: String, first: Int, last: Int.

Arguments
이름 유형 설명
filters ComplianceViolationInput 준수 위반을 검색할 때 적용되는 필터입니다.
sort ComplianceViolationSort 준수 위반을 정렬 순서에 따라 나열합니다.
Group.mergeRequests

이 그룹의 프로젝트에 대한 병합 요청입니다.

MergeRequestConnection을 반환합니다.

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

인수
이름 유형 설명
approved Boolean 결과를 승인된 병합 요청으로 제한합니다. 기능 플래그 mr_approved_filter가 활성화된 경우에만 사용 가능합니다.
approvedBy [String!] 승인자의 사용자 이름.
approver [String!] 가능한 승인자의 사용자 이름.
assigneeUsername String 담당자의 사용자 이름.
assigneeWildcardId AssigneeWildcardId 담당자 존재 여부로 필터링합니다. assigneeUsernames 및 assigneeUsername과 호환되지 않습니다.
authorUsername String 작성자의 사용자 이름.
createdAfter Time 타임스탬프 이후에 생성된 병합 요청.
createdBefore Time 타임스탬프 이전에 생성된 병합 요청.
deployedAfter Time 타임스탬프 이후에 배포된 병합 요청.
deployedBefore Time 타임스탬프 이전에 배포된 병합 요청.
deploymentId String 배포 ID.
draft Boolean 결과를 초안 병합 요청으로 제한합니다.
environmentName String 병합 요청이 배포된 환경.
iids [String!] 병합 요청의 IID 배열, 예: [1, 2].
includeArchived Boolean 아카이브된 프로젝트의 병합 요청을 반환합니다.
includeSubgroups Boolean 하위 그룹에 속하는 병합 요청을 포함합니다.
labelName [String] 병합 요청에 적용된 레이블.
labels [String!] GitLab 17.1에서 사용 중단. labelName을 사용하세요.
mergedAfter Time 날짜 이후에 병합된 병합 요청.
mergedBefore Time 날짜 이전에 병합된 병합 요청.
mergedBy String 병합자의 사용자 이름.
milestoneTitle String 이정표의 제목. milestoneWildcardId와 호환되지 않습니다.
milestoneWildcardId MilestoneWildcardId 이정표 ID 와일드카드로 문제를 필터링합니다. milestoneTitle과 호환되지 않습니다.
myReactionEmoji String 나의 반응 이모지로 필터링합니다.
not MergeRequestsResolverNegatedParams 부정된 인수 목록. 경고: 이 인수는 실험적이며 향후 변경될 수 있습니다.
releaseTag String 릴리스 태그로 필터링합니다.
reviewState MergeRequestReviewState GitLab 17.0에서 도입됨. 상태: 실험. 병합 요청의 리뷰어 상태.
reviewStates [MergeRequestReviewState!] GitLab 17.0에서 도입됨. 상태: 실험. 병합 요청의 리뷰어 상태.
sort MergeRequestSort 기준에 따라 병합 요청을 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름의 배열. 모든 해결된 병합 요청은 이들 중 하나의 브랜치를 소스로 가집니다.
state MergeRequestState 병합 요청 상태. 제공되는 경우, 모든 해결된 병합 요청은 해당 상태를 가집니다.
subscribed SubscriptionStatus GitLab 17.5에서 도입됨. 상태: 실험. 현재 사용자가 구독 중인 병합 요청입니다. filter_subscriptions 기능 플래그가 비활성화된 경우 무시됩니다.
targetBranches [String!] 대상 브랜치 이름의 배열. 모든 해결된 병합 요청은 이들 중 하나의 브랜치를 대상으로 가집니다.
updatedAfter Time 타임스탬프 이후에 업데이트된 병합 요청.
updatedBefore Time 타임스탬프 이전에 업데이트된 병합 요청.
Group.milestones

그룹의 마일스톤입니다.

MilestoneConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 기본 pagination arguments를 수용합니다: before: String, after: String, first: Int, last: Int.

Arguments
Name Type Description
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을 반환합니다.

Arguments
Name Type Description
search String 조직을 찾기 위한 검색 용어입니다.
state CustomerRelationsOrganizationState 검색할 조직의 상태입니다.
Group.organizations

이 그룹의 조직을 찾습니다.

CustomerRelationsOrganizationConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 기본 pagination arguments를 수용합니다: before: String, after: String, first: Int, last: Int.

Arguments
Name Type Description
ids [CustomerRelationsOrganizationID!] ID로 조직을 필터링합니다.
search String 조직을 찾기 위해 사용되는 검색 용어입니다.
sort OrganizationSort 조직을 정렬할 기준입니다.
state CustomerRelationsOrganizationState 검색할 조직의 상태입니다.
Group.packages

그룹의 패키지입니다. 이 필드는 단일 요청에서 하나의 그룹에 대해서만 해결될 수 있습니다.

PackageConnection을 반환합니다.

이 필드는 connection을 반환합니다. 다음 네 가지 표준 pagination arguments를 수락합니다:
before: String, after: String, first: Int, 및 last: Int.

Arguments
Name Type Description
includeVersionless Boolean 버전 없는 패키지를 포함합니다.
packageName String 이름으로 패키지를 검색합니다.
packageType PackageTypeEnum 유형별로 패키지를 필터링합니다.
packageVersion String 버전별로 패키지를 필터링합니다. include_versionless와 함께 사용될 경우, 버전 없는 패키지는 반환되지 않습니다.
sort PackageGroupSort 기준에 따라 패키지를 정렬합니다.
status PackageStatus 상태별로 패키지를 필터링합니다.
Group.pagesDeployments

네임스페이스의 Pages 배포 목록입니다.

PagesDeploymentConnection을 반환합니다.

이 필드는 connection을 반환합니다. 다음 네 가지 표준 pagination arguments를 수락합니다:
before: String, after: String, first: Int, 및 last: Int.

Arguments
Name Type Description
active Boolean 활성 또는 비활성 상태로 필터링합니다.
sort Sort 결과를 정렬합니다.
versioned Boolean 버전이 있거나 없는 배포를 필터링합니다.
Group.pipelineExecutionPolicies

네임스페이스의 파이프라인 실행 정책입니다.

PipelineExecutionPolicyConnection을 반환합니다.

이 필드는 connection을 반환합니다. 다음 네 가지 표준 pagination arguments를 수락합니다:
before: String, after: String, first: Int, 및 last: Int.

Arguments
Name Type Description
includeUnscoped Boolean GitLab 17.3에서 도입됨. 상태: Experiment. 프로젝트에 범위를 둔 정책을 필터링합니다.
relationship SecurityPolicyRelationType 주어진 정책 관계에 따라 정책을 필터링합니다.
Group.projectComplianceStandardsAdherence

그룹 및 하위 그룹의 프로젝트에 대한 준수 기준 준수입니다.

ComplianceStandardsAdherenceConnection을 반환합니다.

이 필드는 connection을 반환합니다. 다음 네 가지 표준 pagination arguments를 수락합니다:
before: String, after: String, first: Int, 및 last: Int.

인수
이름 유형 설명
filters ComplianceStandardsAdherenceInput 컴플라이언스 기준 준수를 검색할 때 적용되는 필터입니다.
Group.projects

이 네임스페이스 내의 프로젝트입니다. 네임스페이스가 프로젝트인 경우 상위 그룹의 프로젝트를 반환합니다.

ProjectConnection!을 반환합니다.

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

인수
이름 유형 설명
complianceFrameworkFilters ComplianceFrameworkFilters 컴플라이언스 프레임워크를 선택할 때 적용되는 필터입니다.
hasCodeCoverage Boolean 코드 커버리지가 있는 프로젝트만 반환합니다.
hasVulnerabilities Boolean 취약점이 있는 프로젝트만 반환합니다.
ids [ID!] ID로 프로젝트를 필터링합니다.
includeArchived Boolean 아카이브된 프로젝트도 포함합니다.
includeSiblingProjects Boolean GitLab 17.2에서 도입되었습니다. 상태: Experiment. 상위 그룹의 프로젝트도 포함합니다.
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.remoteDevelopmentClusterAgents

원격 개발 기능을 갖춘 네임스페이스의 클러스터 에이전트.

ClusterAgentConnection을 반환합니다.

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

네 가지 표준 페이지 매김 인수: before: String, after: String, first: Int, 및 last: Int를 허용합니다.

인수
이름 유형 설명
filter NamespaceClusterAgentFilter! 반환할 클러스터 에이전트의 유형을 필터링합니다.
Group.runnerCloudProvisioning

클라우드 제공업체에서 러너를 프로비저닝하는 데 사용되는 정보. GitLab 인스턴스가 SaaS 인스턴스가 아닌 경우 null을 반환합니다.

Introduced in GitLab 16.10.

Status: Experiment.

CiRunnerCloudProvisioning을 반환합니다.

인수
이름 유형 설명
cloudProjectId GoogleCloudProject! 클라우드 프로젝트의 식별자.
provider CiRunnerCloudProvider! 클라우드 제공업체의 식별자.
Group.runners

현재 사용자에게 표시되는 러너를 찾습니다.

CiRunnerConnection을 반환합니다.

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

네 가지 표준 페이지 매김 인수: before: String, after: String, first: Int, 및 last: Int를 허용합니다.

인수
이름 유형 설명
active Boolean Deprecated in GitLab 14.8. 이 이름이 변경되었습니다. 사용: paused.
creatorId UserID 생성자 ID로 러너를 필터링합니다.
creatorUsername String Introduced in GitLab 16.7. Status: Experiment. 생성자 사용자 이름으로 러너를 필터링합니다.
membership CiRunnerMembershipFilter 결과에 포함할 러너를 제어합니다.
paused Boolean paused (true) 또는 active (false) 상태로 러너를 필터링합니다.
search String 설명 필드에서 전체 토큰 또는 부분 텍스트로 필터링합니다.
sort CiRunnerSort 결과의 정렬 순서.
status CiRunnerStatus 상태로 러너를 필터링합니다.
tagList [String!] 러너와 관련된 태그로 필터링합니다 (쉼표로 구분된 배열).
type CiRunnerType 유형으로 러너를 필터링합니다.
upgradeStatus CiRunnerUpgradeStatus 업그레이드 상태로 필터링합니다.
versionPrefix String Introduced in GitLab 16.6. Status: Experiment. 버전으로 러너를 필터링합니다. 검색어의 시작 부분에 버전이 포함된 러너 관리자만 반환됩니다. 예를 들어, 검색어 ‘14.’는 ‘14.11.1’ 및 ‘14.2.3’ 버전을 가진 러너 관리자를 반환합니다.
Group.savedReplies

그룹에 대한 저장된 답변입니다. 기능 플래그 group_saved_replies_flag가 활성화된 경우에만 사용할 수 있습니다. 이 필드는 단일 요청에서 하나의 그룹에 대해서만 해결될 수 있습니다.

Introduced in GitLab 16.10.

Status: Experiment.

Returns GroupSavedReplyConnection.

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

네 개의 표준 pagination arguments를 수용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
Name Type Description
includeAncestorGroups Boolean 상위 그룹의 저장된 답변 포함.
Group.savedReply

그룹의 저장된 답변입니다. 기능 플래그 group_saved_replies_flag가 활성화된 경우에만 사용할 수 있습니다. 이 필드는 단일 요청에서 하나의 그룹에 대해서만 해결될 수 있습니다.

Introduced in GitLab 16.10.

Status: Experiment.

Returns GroupSavedReply.

Arguments
Name Type Description
id GroupsSavedReplyID! 저장된 답변의 전역 ID입니다.
Group.scanExecutionPolicies

네임스페이스의 스캔 실행 정책입니다.

Returns ScanExecutionPolicyConnection.

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

네 개의 표준 pagination arguments를 수용합니다: 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.
includeUnscoped Boolean Introduced in GitLab 17.3. Status: Experiment. 프로젝트에 범위가 지정된 정책 필터링.
relationship SecurityPolicyRelationType 주어진 정책 관계에 따라 정책 필터링.
Group.scanResultPolicies

프로젝트의 스캔 결과 정책입니다.

Deprecated in GitLab 16.9.

approvalPolicies를 사용하세요.

Returns ScanResultPolicyConnection.

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

네 개의 표준 pagination arguments를 수용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
Name Type Description
includeUnscoped Boolean Introduced in GitLab 17.3. Status: Experiment. 프로젝트에 범위가 지정된 정책 필터링.
relationship SecurityPolicyRelationType 주어진 정책 관계에 따라 정책 필터링.
Group.securityPolicyProjectSuggestions

보안 정책 프로젝트 제안입니다.

ProjectConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments를 허용합니다: before: String, after: String, first: Int, last: Int.

Arguments
Name Type Description
onlyLinked Boolean 보안 정책 프로젝트로 이미 연결된 프로젝트만 제안할지 여부.
search String! 프로젝트의 전체 경로에 대한 검색 쿼리.
Group.timelogs

그룹 및 하위 그룹의 이슈와 병합 요청에 대한 시간 기록입니다.

TimelogConnection!을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments를 허용합니다: before: String, after: String, first: Int, last: Int.

Arguments
Name Type Description
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을 반환합니다.

Arguments
Name Type Description
identifier ValueStreamDashboardMetric! 검색할 수치의 유형.
timeframe Timeframe! 이 기간 동안 기록된 수치, 일반적으로 월 초부터 월 말까지 (시스템이 월별 집계를 실행함).
Group.valueStreams

그룹에서 사용 가능한 가치 흐름입니다.

ValueStreamConnection을 반환합니다.

이 필드는 connection을 반환합니다. 다음 네 가지 표준 페이지네이션 인수를 사용합니다:

before: String, after: String, first: Int, last: Int.

Arguments
Name Type Description
id ID 가치 흐름 ID입니다.
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!] 거부 사유로 필터링합니다. 거부된 취약점만 필터에 포함됩니다.
hasAiResolution Boolean GitLab 17.5에서 도입됨. 상태: 实验. GitLab Duo Vulnerability Resolution로 해결될 가능성이 있는 취약점만 반환합니다. vulnerability_report_vr_filter 기능 플래그가 활성화되어 있어야 하며, 그렇지 않으면 인수는 무시됩니다.
hasIssues Boolean 연결된 이슈가 있는 취약점만 반환합니다.
hasMergeRequest Boolean 연결된 병합 요청이 있는 취약점만 반환합니다.
hasRemediations Boolean 수정 사항이 있는 취약점만 반환합니다.
hasResolution Boolean 기본 브랜치에서 해결된 취약점만 반환합니다.
image [String!] 위치 이미지로 취약점을 필터링합니다. 이 필터가 존재하면 응답은 container_scanning, cluster_image_scanning이 포함된 reportType의 항목과만 일치합니다.
owaspTopTen [VulnerabilityOwaspTop10!] OWASP Top 10 카테고리로 취약점을 필터링합니다. 기능 플래그 owasp_top_10_null_filtering가 활성화된 경우 와일드카드 값 “NONE”도 지원됩니다. “NONE” 와일드카드는 다른 OWASP top 10 값과 조합할 수 없습니다.
projectId [ID!] 프로젝트로 취약점을 필터링합니다.
reportType [VulnerabilityReportType!] 보고서 유형으로 취약점을 필터링합니다.
scanner [String!] VulnerabilityScanner.externalId로 취약점을 필터링합니다.
scannerId [VulnerabilitiesScannerID!] 스캐너 ID로 취약점을 필터링합니다.
severity [VulnerabilitySeverity!] 심각도로 취약점을 필터링합니다.
sort VulnerabilitySort 정렬 순서로 취약점을 나열합니다.
state [VulnerabilityState!] 상태로 취약점을 필터링합니다.
Group.vulnerabilitiesCountByDay

그룹 및 해당 하위 그룹의 프로젝트에 대한 하루별 취약점의 역사적 수치입니다.

VulnerabilitiesCountByDayConnection을 반환합니다.

이 필드는 connection을 반환합니다. 다음 네 가지 표준 pagination arguments를 허용합니다: before: String, after: String, first: Int, 및 last: Int.

Arguments
Name Type Description
endDate ISO8601Date! 취약점 이력을 조회할 마지막 날짜입니다.
startDate ISO8601Date! 취약점 이력을 조회할 첫 번째 날짜입니다.
Group.vulnerabilityGrades

각 등급에 대한 취약한 프로젝트 수를 나타냅니다.

[VulnerableProjectsByGrade!]을 반환합니다.

Arguments
Name Type Description
includeSubgroups Boolean 하위 그룹에 속하는 등급을 포함합니다.
letterGrade VulnerabilityGrade 주어진 문자 등급으로 응답을 필터링합니다.
Group.vulnerabilitySeveritiesCount

그룹 및 해당 하위 그룹의 각 취약점 심각도에 대한 카운트입니다.

VulnerabilitySeveritiesCount을 반환합니다.

Arguments
Name Type Description
capped Boolean 기본값은 false입니다. true로 설정하면 각 심각도에 대해 반환되는 수치는 최대 1001로 제한됩니다.
clusterAgentId [ClustersAgentID!] cluster_agent_id로 취약점을 필터링합니다. reportTypecluster_image_scanning인 취약점만 이 필터로 포함됩니다.
dismissalReason [VulnerabilityDismissalReason!] 해제 이유로 필터링합니다.
hasAiResolution Boolean GitLab 17.5에서 도입되었습니다. 상태: Experiment. GitLab Duo Vulnerability Resolution로 해결할 수 있는 또는 해결할 수 없는 취약점을 필터링합니다. vulnerability_report_vr_filter 기능 플래그가 활성화되어 있어야 하며, 그렇지 않으면 인수는 무시됩니다.
hasIssues Boolean 문제를 가진 취약점을 필터링합니다.
hasMergeRequest Boolean 병합 요청이 있는 취약점을 필터링합니다.
hasRemediations Boolean 수정 방법이 있는 취약점을 필터링합니다.
hasResolution Boolean 해결책이 있는 취약점을 필터링합니다.
image [String!] 위치 이미지로 취약점을 필터링합니다. 이 필터가 존재할 경우 응답은 container_scanning, cluster_image_scanning을 포함하는 reportType에 대해서만 매칭됩니다.
owaspTopTen [VulnerabilityOwaspTop10!] OWASP Top 10 카테고리로 취약점을 필터링합니다. 기능 플래그 owasp_top_10_null_filtering이 활성화된 경우 모든 와일드카드 값 “NONE”도 지원됩니다. “NONE” 와일드카드는 다른 OWASP top 10 값과 결합할 수 없습니다.
projectId [ID!] 프로젝트로 취약점을 필터링합니다.
reportType [VulnerabilityReportType!] 보고서 유형으로 취약점을 필터링합니다.
scanner [String!] 스캐너로 취약점을 필터링합니다.
scannerId [VulnerabilitiesScannerID!] 스캐너 ID로 취약점을 필터링합니다.
severity [VulnerabilitySeverity!] 심각도로 취약점을 필터링합니다.
state [VulnerabilityState!] 상태로 취약점을 필터링합니다.
Group.workItem

그룹과 직접 관련된 IID로 작업 항목을 찾습니다. namespace_level_work_items 기능 플래그가 비활성화된 경우 null을 반환합니다.

Introduced in GitLab 16.4.
Status: Experiment.

WorkItem을 반환합니다.

Arguments
Name Type Description
iid String! 작업 항목의 IID.
Group.workItemStateCounts

네임스페이스별 작업 항목 상태의 개수입니다. namespace_level_work_items 기능 플래그가 비활성화된 경우 null을 반환합니다.

Introduced in GitLab 16.7.
Status: Experiment.

WorkItemStateCountsType을 반환합니다.

Arguments
Name Type Description
assigneeUsernames [String!] 작업 항목에 할당된 사용자 이름입니다.
assigneeWildcardId AssigneeWildcardId 할당자 와일드카드로 필터링합니다. assigneeUsernames와 호환되지 않습니다.
authorUsername String 작성자 사용자 이름으로 작업 항목을 필터링합니다.
confidential Boolean 기밀 작업 항목을 필터링합니다. false이면 기밀 작업 항목을 제외합니다. true이면 기밀 작업 항목만 반환합니다.
excludeProjects Boolean Introduced in GitLab 17.5. Status: Experiment. 그룹 내 프로젝트에서 작업 항목을 제외합니다.
iid String 작업 항목의 IID입니다. 예: “1”.
iids [String!] 작업 항목의 IID 목록입니다. 예: ["1", "2"].
in [IssuableSearchableField!] 검색할 필드를 지정합니다. 기본값은 [TITLE, DESCRIPTION]입니다. search 인자가 필요합니다.
includeAncestors Boolean 조상 그룹의 작업 항목을 포함합니다.
includeDescendants Boolean 자손 그룹 및 프로젝트의 작업 항목을 포함합니다.
labelName [String!] 작업 항목에 적용된 레이블입니다.
milestoneTitle [String!] 작업 항목에 적용된 마일스톤입니다.
milestoneWildcardId MilestoneWildcardId 마일스톤 ID 와일드카드로 필터링합니다. milestoneTitle과 호환되지 않습니다.
myReactionEmoji String 현재 사용자가 적용한 반응 이모티콘으로 필터링합니다. 와일드카드 값 NONEANY가 지원됩니다.
not NegatedWorkItemFilterInput 부정된 작업 항목 인자입니다.
or UnionedWorkItemFilterInput 포함된 OR로 인자의 목록입니다.
requirementLegacyWidget RequirementLegacyFilterInput Deprecated in GitLab 15.9. 대신 작업 항목 IID 필터를 사용하십시오.
search String 제목 또는 설명에 대한 검색 쿼리입니다.
sort WorkItemSort 기준에 따라 작업 항목을 정렬합니다.
state IssuableState 작업 항목의 현재 상태입니다.
statusWidget StatusFilterInput 상태 위젯 필터에 대한 입력입니다. work_items_alpha가 비활성화된 경우 무시됩니다.
subscribed SubscriptionStatus Introduced in GitLab 17.5. Status: Experiment. 현재 사용자가 구독한 작업 항목입니다. filter_subscriptions 기능 플래그가 비활성화된 경우 무시됩니다.
types [IssueType!] 주어진 작업 항목 유형으로 작업 항목을 필터링합니다.
Group.workItemTypes

그룹에서 사용할 수 있는 작업 항목 유형입니다.

WorkItemTypeConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments를 수용합니다: before: String, after: String, first: Int, 및 last: Int.

Arguments
Name Type Description
name IssueType 주어진 이름으로 작업 항목 유형을 필터링합니다.
Group.workItems

네임스페이스 소속의 작업 항목입니다.

Introduced in GitLab 16.3.

Status: Experiment.

WorkItemConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments를 수용합니다: before: String, after: String, first: Int, 및 last: Int.

Arguments
Name Type Description
assigneeUsernames [String!] 작업 항목에 할당된 사용자들의 사용자 이름.
assigneeWildcardId AssigneeWildcardId 할당자 와일드카드로 필터링합니다. assigneeUsernames와 호환되지 않습니다.
authorUsername String 저자 사용자 이름으로 작업 항목을 필터링합니다.
confidential Boolean 기밀 작업 항목에 대해 필터링합니다. false인 경우 기밀 작업 항목을 제외합니다. true인 경우 기밀 작업 항목만 반환합니다.
excludeProjects Boolean Introduced in GitLab 17.5. Status: Experiment. 그룹 내 프로젝트에서 작업 항목을 제외합니다.
iid String 작업 항목의 IID. 예를 들어, “1”.
iids [String!] 작업 항목의 IID 목록. 예: ["1", "2"].
in [IssuableSearchableField!] 검색을 수행할 필드를 지정합니다. 기본값은 [TITLE, DESCRIPTION]입니다. search 인자가 필요합니다.
includeAncestors Boolean 조상 그룹의 작업 항목을 포함합니다.
includeDescendants Boolean 자손 그룹 및 프로젝트의 작업 항목을 포함합니다.
labelName [String!] 작업 항목에 적용된 레이블.
milestoneTitle [String!] 작업 항목에 적용된 마일스톤.
milestoneWildcardId MilestoneWildcardId 마일스톤 ID 와일드카드로 필터링합니다. milestoneTitle과 호환되지 않습니다.
myReactionEmoji String 현재 사용자가 적용한 반응 이모지로 필터링합니다. 와일드카드 값 NONEANY가 지원됩니다.
not NegatedWorkItemFilterInput 부정 작업 항목 인자.
or UnionedWorkItemFilterInput 포함된 OR과 함께 인자의 목록입니다.
requirementLegacyWidget RequirementLegacyFilterInput Deprecated in GitLab 15.9. 대신 작업 항목 IID 필터를 사용하십시오.
search String 제목 또는 설명에 대한 검색 쿼리입니다.
sort WorkItemSort 기준에 따라 작업 항목을 정렬합니다.
state IssuableState 작업 항목의 현재 상태입니다.
statusWidget StatusFilterInput 상태 위젯 필터에 대한 입력입니다. work_items_alpha가 비활성화된 경우 무시됩니다.
subscribed SubscriptionStatus Introduced in GitLab 17.5. Status: Experiment. 현재 사용자가 구독한 작업 항목. filter_subscriptions 기능 플래그가 비활성화된 경우 무시됩니다.
types [IssueType!] 주어진 작업 항목 유형으로 작업 항목을 필터링합니다.

GroupAuditEventNamespaceFilter

그룹 수준의 외부 감사 이벤트 스트리밍 대상에 속하는 하위 그룹 또는 프로젝트 필터를 나타냅니다.

필드

이름 유형 설명
externalStreamingDestination GroupAuditEventStreamingDestination! 필터가 속하는 대상.
id ID! 필터의 ID.
namespace Namespace! 필터가 속하는 그룹 또는 프로젝트 네임스페이스.

GroupAuditEventStreamingDestination

그룹 수준의 감사 이벤트를 스트리밍하기 위한 외부 대상을 나타냅니다.

필드

이름 유형 설명
category String! 감사 이벤트를 전송할 외부 대상의 카테고리.
config JSON! 외부 대상의 구성.
eventTypeFilters [String!]! 스트리밍을 위해 추가된 이벤트 유형 필터의 목록.
group Group! 대상이 속하는 그룹.
id ID! 대상의 ID.
name String! 감사 이벤트를 전송할 외부 대상의 이름.
namespaceFilters [GroupAuditEventNamespaceFilter!] 대상을 위한 하위 그룹 또는 프로젝트 필터의 목록.

GroupDataTransfer

필드

이름 유형 설명
egressNodes EgressNodeConnection 데이터 노드. (see Connections)

GroupMember

그룹 멤버십을 나타냅니다.

필드

이름 유형 설명
accessLevel AccessLevel GitLab::Access 수준.
createdAt Time 멤버십이 생성된 날짜 및 시간.
createdBy UserCore 멤버십을 승인한 사용자.
expiresAt Time 멤버십이 만료되는 날짜 및 시간.
group Group 사용자가 소속된 그룹.
id ID! 멤버의 ID.
notificationEmail String 사용자에 대한 그룹 알림 이메일. 관리자를 위해서만 사용 가능.
updatedAt Time 멤버십이 마지막으로 업데이트된 날짜 및 시간.
user UserCore 멤버 객체와 관련된 사용자.
userPermissions GroupPermissions! 리소스에 대한 현재 사용자의 권한.

인수와 필드

GroupMember.mergeRequestInteraction

병합 요청 찾기.

반환값은 UserMergeRequestInteraction입니다.

인수
이름 유형 설명
id MergeRequestID! 병합 요청의 글로벌 ID.

GroupPermissions

필드

이름 유형 설명
createCustomEmoji Boolean! true인 경우, 사용자가 이 리소스에서 create_custom_emoji를 수행할 수 있습니다.
createProjects Boolean! true인 경우, 사용자가 이 리소스에서 create_projects를 수행할 수 있습니다.
readGroup Boolean! true인 경우, 사용자가 이 리소스에서 read_group을 수행할 수 있습니다.
removeGroup Boolean! true인 경우, 사용자가 이 리소스에서 remove_group을 수행할 수 있습니다.
viewEditPage Boolean! true인 경우, 사용자가 이 리소스에서 view_edit_page를 수행할 수 있습니다.

GroupReleaseStats

그룹에 대한 릴리스 관련 통계를 포함합니다.

필드

이름 유형 설명
releasesCount Int 그룹의 모든 하위 프로젝트에 있는 릴리스의 총 수.
releasesPercentage Int 최소한 하나의 릴리스가 있는 그룹의 하위 프로젝트 비율.

GroupSavedReply

필드

이름 유형 설명
content String! 저장된 답변의 내용.
id GroupsSavedReplyID! 그룹 수준 저장된 답변의 글로벌 ID.
name String! 저장된 답변의 이름.

GroupSecurityPolicySource

그룹에 속하는 보안 정책의 출처를 나타냅니다.

필드

이름 유형 설명
inherited Boolean! 이 정책이 상위 그룹으로부터 상속되었는지 여부를 나타냅니다.
namespace Namespace 정책이 연결된 프로젝트.

GroupStats

그룹에 대한 통계를 포함합니다.

필드

이름 유형 설명
releaseStats GroupReleaseStats 그룹 내 릴스과 관련된 통계.

GroupValueStreamAnalyticsFlowMetrics

집계된 가치 흐름 메트릭을 노출합니다.

인수가 있는 필드

GroupValueStreamAnalyticsFlowMetrics.cycleTime

첫 번째 커밋부터 이슈가 닫힐 때까지의 중앙값 시간.

ValueStreamAnalyticsMetric을 반환합니다.

인수
이름 유형 설명
assigneeUsernames [String!] 이슈에 할당된 사용자 이름.
authorUsername String 이슈의 작성자 사용자 이름.
epicId ID 이슈와 관련된 에픽의 ID.
from Time! 시작 날짜와 시간을 나타내는 타임스탬프.
iterationId ID 이슈와 관련된 반복의 ID.
labelNames [String!] 이슈에 적용된 레이블.
milestoneTitle String 이슈에 적용된 마일스톤.
myReactionEmoji String 현재 사용자가 적용한 리액션 이모지로 필터링합니다.
not NegatedValueStreamAnalyticsIssuableFilterInput 부정 필터 추가에 사용되는 인수.
projectIds [ID!] 그룹 계층 내의 프로젝트 ID.
to Time! 종료 날짜와 시간을 나타내는 타임스탬프.
weight Int 이슈에 적용된 가중치.
GroupValueStreamAnalyticsFlowMetrics.deploymentCount

주어진 기간 동안의 생산 배포 수.

ValueStreamAnalyticsMetric을 반환합니다.

인수
이름 유형 설명
from Time! 시작 날짜와 시간을 나타내는 타임스탬프.
projectIds [ID!] 그룹 계층 내의 프로젝트 ID.
to Time! 종료 날짜와 시간을 나타내는 타임스탬프.
GroupValueStreamAnalyticsFlowMetrics.issueCount

주어진 기간 동안 열린 이슈의 수입니다.

ValueStreamAnalyticsMetric을 반환합니다.

Arguments
Name Type Description
assigneeUsernames [String!] 이슈에 할당된 사용자의 사용자 이름입니다.
authorUsername String 이슈 작성자의 사용자 이름입니다.
epicId ID 이슈와 관련된 에픽의 ID입니다.
from Time! 시작 날짜 및 시간을 나타내는 타임스탬프입니다.
iterationId ID 이슈와 관련된 반복의 ID입니다.
labelNames [String!] 이슈에 적용된 레이블입니다.
milestoneTitle String 이슈에 적용된 마일스톤입니다.
myReactionEmoji String 현재 사용자가 적용한 반응 이모지로 필터링합니다.
not NegatedValueStreamAnalyticsIssuableFilterInput 부정된 필터를 추가하는 데 사용되는 인수입니다.
projectIds [ID!] 그룹 계층 내의 프로젝트 ID입니다.
to Time! 종료 날짜 및 시간을 나타내는 타임스탬프입니다.
weight Int 이슈에 적용된 가중치입니다.
GroupValueStreamAnalyticsFlowMetrics.issuesCompletedCount

주어진 기간 동안 닫힌(완료된) 열린 이슈의 수입니다. 최대 값은 10,001입니다.

ValueStreamAnalyticsMetric을 반환합니다.

Arguments
Name Type Description
assigneeUsernames [String!] 이슈에 할당된 사용자의 사용자 이름입니다.
authorUsername String 이슈 작성자의 사용자 이름입니다.
epicId ID 이슈와 관련된 에픽의 ID입니다.
from Time! 시작 날짜 및 시간을 나타내는 타임스탬프입니다.
iterationId ID 이슈와 관련된 반복의 ID입니다.
labelNames [String!] 이슈에 적용된 레이블입니다.
milestoneTitle String 이슈에 적용된 마일스톤입니다.
myReactionEmoji String 현재 사용자가 적용한 반응 이모지로 필터링합니다.
not NegatedValueStreamAnalyticsIssuableFilterInput 부정된 필터를 추가하는 데 사용되는 인수입니다.
projectIds [ID!] 그룹 계층 내의 프로젝트 ID입니다.
to Time! 종료 날짜 및 시간을 나타내는 타임스탬프입니다.
weight Int 이슈에 적용된 가중치입니다.
GroupValueStreamAnalyticsFlowMetrics.leadTime

이슈가 생성된 시점부터 닫힌 시점까지의 중앙 시간입니다.

ValueStreamAnalyticsMetric을 반환합니다.

Arguments
Name Type Description
assigneeUsernames [String!] 이슈에 할당된 사용자 이름.
authorUsername String 이슈의 저자 사용자 이름.
epicId ID 이슈와 관련된 에픽의 ID.
from Time! 시작 날짜 및 시간을 표시하는 타임스탬프입니다.
iterationId ID 이슈와 관련된 반복의 ID.
labelNames [String!] 이슈에 적용된 레이블.
milestoneTitle String 이슈에 적용된 마일스톤.
myReactionEmoji String 현재 사용자가 적용한 리액션 이모지로 필터링합니다.
not NegatedValueStreamAnalyticsIssuableFilterInput 부정된 필터를 추가하는 데 사용되는 인수입니다.
projectIds [ID!] 그룹 계층 내의 프로젝트 ID.
to Time! 종료 날짜 및 시간을 표시하는 타임스탬프입니다.
weight Int 이슈에 적용된 가중치입니다.
GroupValueStreamAnalyticsFlowMetrics.timeToMerge

병합 요청 생성부터 병합 완료까지의 중앙 시간입니다.

ValueStreamAnalyticsMetric을 반환합니다.

Arguments
Name Type Description
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! GroupWikiRepositoryRegistry의 ID입니다.
lastSyncFailure String GroupWikiRepositoryRegistry 동기화 중 발생한 오류 메시지입니다.
lastSyncedAt Time GroupWikiRepositoryRegistry의 가장 최근 성공적인 동기화 타임스탬프입니다.
retryAt Time GroupWikiRepositoryRegistry가 다시 동기화되는 타임스탬프입니다.
retryCount Int GroupWikiRepositoryRegistry의 연속 실패한 동기화 시도 횟수입니다.
state RegistryState GroupWikiRepositoryRegistry의 동기화 상태입니다.
verificationChecksum String GroupWikiRepositoryRegistry의 로컬 체크섬입니다.
verificationFailure String GroupWikiRepositoryRegistry 검증 중 발생한 오류 메시지입니다.
verificationRetryAt Time GroupWikiRepositoryRegistry가 다시 검증되는 타임스탬프입니다.
verificationRetryCount Int GroupWikiRepositoryRegistry의 연속 실패한 검증 시도 횟수입니다.
verificationStartedAt Time GroupWikiRepositoryRegistry의 검증이 시작된 타임스탬프입니다.
verificationState VerificationStateEnum GroupWikiRepositoryRegistry의 검증 상태입니다.
verifiedAt Time GroupWikiRepositoryRegistry의 가장 최근 성공적인 검증 타임스탬프입니다.

Groups

필드

이름 타입 설명
commit Commit! 지정된 그룹에 대한 커밋입니다.
commitData CommitData 블레임 표시를 위해 필요한 커밋에서 유래한 HTML 데이터입니다.
lineno Int! 커밋 그룹의 시작 행 번호입니다.
lines [String!]! 커밋 그룹에 추가된 행의 배열입니다.
span Int! 커밋 그룹의 블레임이 span하는 연속 행 수입니다.

HelmFileMetadata

Helm 파일 메타데이터.

필드

이름 유형 설명
channel String! Helm 차트의 채널입니다.
createdAt Time! 생성 날짜입니다.
metadata PackageHelmMetadataType! Helm 차트의 메타데이터입니다.
updatedAt Time! 최근 업데이트 날짜입니다.

Ide

IDE 설정 및 기능 플래그.

필드

이름 유형 설명
codeSuggestionsEnabled Boolean! AI 지원 코드 제안이 활성화되었는지 여부를 나타냅니다.

ImportSourceUser

필드

이름 유형 설명
id ImportSourceUserID! 소스 인스턴스의 사용자와 대상 인스턴스의 사용자 간 매핑의 전역 ID입니다.
importType ImportSource! 수입자의 이름입니다.
placeholderUser UserCore 수입원 사용자와 연관된 플레이스홀더 사용자입니다.
reassignToUser UserCore 기여도가 재지정되는 사용자입니다.
reassignedByUser UserCore 재지정을 수행한 사용자입니다.
reassignmentError String 재지정이 실패할 경우 오류 메시지입니다.
sourceHostname String! 소스 인스턴스 호스트 이름입니다.
sourceName String 소스 인스턴스의 사용자 이름입니다.
sourceUserIdentifier String! 소스 인스턴스의 사용자 ID입니다.
sourceUsername String 소스 인스턴스의 사용자 이름입니다.
status ImportSourceUserStatus! 매핑의 상태입니다.

IncidentManagementOncallRotation

사고 관리 온콜 회전 설명.

필드

이름 유형 설명
activePeriod OncallRotationActivePeriodType 온콜 회전을 위한 활성 기간입니다.
endsAt Time 온콜 회전의 종료 날짜 및 시간입니다.
id IncidentManagementOncallRotationID! 온콜 회전의 ID입니다.
length Int 온콜 일정의 길이로, 길이 단위에 따라 단위가 지정됩니다.
lengthUnit OncallRotationUnitEnum 온콜 회전 길이의 단위입니다.
name String! 온콜 회전의 이름입니다.
participants OncallParticipantTypeConnection 온콜 회전의 참가자입니다. (자세한 내용은 Connections 참조)
startsAt Time 온콜 회전의 시작 날짜입니다.

인수로서의 필드

IncidentManagementOncallRotation.shifts

주어진 시간 프레임 내에서 참가자가 온콜 상태인 시간 블록. 시간 프레임은 한 달을 초과할 수 없습니다.

IncidentManagementOncallShiftConnection을 반환합니다.

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

인수
이름 유형 설명
endTime Time! 온콜로 포함할 시간 프레임의 종료. 시작 후 한 달을 초과할 수 없습니다.
startTime Time! 온콜로 포함할 시간 프레임의 시작.

IncidentManagementOncallSchedule

온콜 일정 관리 일정을 설명합니다.

필드

이름 유형 설명
description String 온콜 일정의 설명.
iid String! 온콜 일정의 내부 ID.
name String! 온콜 일정의 이름.
oncallUsers [UserCore!]  
rotations IncidentManagementOncallRotationConnection! 온콜 일정의 온콜 로테이션. (참조: Connections)
timezone String! 온콜 일정의 시간대.

인수로서의 필드

IncidentManagementOncallSchedule.rotation

온콜 일정의 온콜 로테이션.

IncidentManagementOncallRotation을 반환합니다.

인수
이름 유형 설명
id IncidentManagementOncallRotationID! 온콜 로테이션의 ID.

IncidentManagementOncallShift

참가자가 온콜 상태인 시간 블록입니다.

필드

이름 유형 설명
endsAt Time 온콜 смен의 종료 시간.
participant OncallParticipantType 온콜 смен에 배정된 참가자.
startsAt Time 온콜 смен의 시작 시간.

상속받은Ci변수

프로젝트가 부모 그룹 및 조상으로부터 상속받는 CI/CD 변수입니다.

필드

이름 유형 설명
description String 변수의 설명입니다.
environmentScope String 변수를 사용할 수 있는 환경을 정의하는 범위입니다.
groupCiCdSettingsPath String 변수가 속한 그룹의 CI/CD 설정 경로를 나타냅니다.
groupName String 변수가 속한 그룹을 나타냅니다.
hidden Boolean 변수가 숨겨져 있는지 여부를 나타냅니다.
id ID! 변수의 ID입니다.
key String 변수의 이름입니다.
masked Boolean 변수가 마스킹되어 있는지 여부를 나타냅니다.
protected Boolean 변수가 보호되어 있는지 여부를 나타냅니다.
raw Boolean 변수가 원시인지 여부를 나타냅니다.
variableType CiVariableType 변수의 유형입니다.

인스턴스AmazonS3구성유형

감사 이벤트 스트리밍을 위한 인스턴스 수준 Amazon S3 구성을 저장합니다.

필드

이름 유형 설명
accessKeyXid String! Amazon S3 계정의 액세스 키 ID입니다.
awsRegion String! 버킷이 생성된 AWS 리전입니다.
bucketName String! 감사 이벤트가 기록될 버킷의 이름입니다.
id ID! 구성의 ID입니다.
name String! 감사 이벤트를 전송할 외부 대상의 이름입니다.

인스턴스감사이벤트네임스페이스필터

인스턴스 수준 외부 감사 이벤트 스트리밍 대상을 나타내는 하위 그룹 또는 프로젝트 필터입니다.

필드

이름 유형 설명
externalStreamingDestination InstanceAuditEventStreamingDestination! 필터가 속한 대상입니다.
id ID! 필터의 ID입니다.
namespace Namespace! 필터가 속한 그룹 또는 프로젝트 네임스페이스입니다.

InstanceAuditEventStreamingDestination

인스턴스 수준 감사 이벤트를 스트리밍할 외부 대상을 나타냅니다.

필드

이름 유형 설명
category String! 감사 이벤트를 전송할 외부 대상의 카테고리입니다.
config JSON! 외부 대상의 구성입니다.
eventTypeFilters [String!]! 스트리밍을 위해 추가된 이벤트 유형 필터 목록입니다.
id ID! 대상의 ID입니다.
name String! 감사 이벤트를 전송할 외부 대상의 이름입니다.
namespaceFilters [InstanceAuditEventNamespaceFilter!] 대상을 위한 하위 그룹 또는 프로젝트 필터 목록입니다.

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! 감사 이벤트를 전송할 외부 대상의 이름입니다.

InstanceSecurityDashboard

필드

이름 유형 설명
vulnerabilityScanners VulnerabilityScannerConnection Instance Security Dashboard에서 선택된 프로젝트의 취약점에 대해 보고된 취약점 스캐너입니다. (자세한 내용은 Connections 참조)

인수가 있는 필드

InstanceSecurityDashboard.clusterAgents

Instance Security Dashboard에서 선택된 프로젝트와 관련된 클러스터 에이전트입니다.

ClusterAgentConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments를 수용합니다: before: String, after: String, first: Int, 및 last: Int.

인수
이름 유형 설명
hasRemoteDevelopmentAgentConfig Boolean GitLab 17.10에서 사용 중단되었습니다. 대신 has_workspaces_agent_config 필터를 사용하세요.
hasRemoteDevelopmentEnabled Boolean 원격 개발 기능이 활성화된 클러스터 에이전트만 반환합니다.
hasVulnerabilities Boolean 취약점이 있는 클러스터 에이전트만 반환합니다.
hasWorkspacesAgentConfig Boolean 연결된 워크스페이스 에이전트 구성이 있는 클러스터 에이전트만 반환합니다.
InstanceSecurityDashboard.projects

Instance Security Dashboard에서 선택된 프로젝트입니다.

ProjectConnection!을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments를 수용합니다: before: String, after: String, first: Int, 및 last: Int.

인수
이름 유형 설명
search String 프로젝트 이름, 경로, 또는 설명을 위한 검색 쿼리입니다.
InstanceSecurityDashboard.vulnerabilityGrades

각 등급에 대한 취약한 프로젝트 수를 나타냅니다.

[VulnerableProjectsByGrade!]!을 반환합니다.

인수
이름 유형 설명
letterGrade VulnerabilityGrade 주어진 문자 등급에 따라 응답을 필터링합니다.
InstanceSecurityDashboard.vulnerabilitySeveritiesCount

Instance Security Dashboard에서 선택된 프로젝트의 각 취약점 심각도에 대한 수치입니다.

VulnerabilitySeveritiesCount을 반환합니다.

인수
이름 유형 설명
capped Boolean 기본값은 false입니다. true로 설정 시, 각 심각도에 대해 반환되는 수는 최대 1001로 제한됩니다.
clusterAgentId [ClustersAgentID!] cluster_agent_id로 취약점을 필터링합니다. reportTypecluster_image_scanning인 취약점만 이 필터에 포함됩니다.
dismissalReason [VulnerabilityDismissalReason!] 해제 사유로 필터링합니다.
hasAiResolution Boolean GitLab 17.5에서 도입되었습니다. 상태: 실험. GitLab Duo Vulnerability Resolution로 해결할 수 있는 취약점을 필터링합니다. vulnerability_report_vr_filter 기능 플래그가 활성화되어야 하며, 그렇지 않으면 인수가 무시됩니다.
hasIssues Boolean 문제를 가지고 있는지 여부로 취약점을 필터링합니다.
hasMergeRequest Boolean 병합 요청이 있는지 여부로 취약점을 필터링합니다.
hasRemediations Boolean 수정 사항이 있는지 여부로 취약점을 필터링합니다.
hasResolution Boolean 해결책이 있는지 여부로 취약점을 필터링합니다.
image [String!] 위치 이미지로 취약점을 필터링합니다. 이 필터가 있는 경우, 응답은 container_scanning, cluster_image_scanning이 포함된 reportType의 항목과만 일치합니다.
owaspTopTen [VulnerabilityOwaspTop10!] OWASP Top 10 카테고리로 취약점을 필터링합니다. 기능 플래그 owasp_top_10_null_filtering가 활성화된 경우, 와일드카드 값 “NONE”도 지원됩니다. “NONE” 와일드카드는 다른 OWASP top 10 값과 결합할 수 없습니다.
projectId [ID!] 프로젝트로 취약점을 필터링합니다.
reportType [VulnerabilityReportType!] 보고서 유형으로 취약점을 필터링합니다.
scanner [String!] 스캐너로 취약점을 필터링합니다.
scannerId [VulnerabilitiesScannerID!] 스캐너 ID로 취약점을 필터링합니다.
severity [VulnerabilitySeverity!] 심각도로 취약점을 필터링합니다.
state [VulnerabilityState!] 상태로 취약점을 필터링합니다.

IntegrationExclusion

인스턴스 특정 통합의 수준 설정을 무시하는 통합입니다.

필드

이름 유형 설명
group Group 인스턴스 특정 통합에서 제외된 그룹입니다.
project Project 인스턴스 특정 통합에서 제외된 프로젝트입니다.

사고 문제에 대한 발행 가능한 리소스 링크를 설명합니다.

필드

이름 유형 설명
id IncidentManagementIssuableResourceLinkID! 발행 가능한 리소스 링크의 ID입니다.
issue Issue! 리소스 링크의 사고입니다.
link String! 리소스로의 웹 링크입니다.
linkText String 링크에 대한 선택적 텍스트입니다.
linkType IssuableResourceLinkType! 리소스 링크의 유형입니다.

Issue

필드

이름 유형 설명
alertManagementAlert AlertManagementAlert GitLab 15.6에서 deprecated. alert_management_alerts를 사용하세요.
assignees UserCoreConnection 문제의 담당자들입니다. (see Connections)
author UserCore! 문제를 생성한 사용자입니다.
blocked Boolean! 문제가 차단되었는지 여부를 나타냅니다.
blockedByCount Int 이 문제를 차단하는 문제 수입니다.
blockedByIssues IssueConnection 이 문제를 차단하는 문제들입니다. (see Connections)
blockingCount Int! 이 문제가 차단하는 문제 수입니다.
closedAsDuplicateOf Issue 이 문제가 중복으로 종료된 문제입니다.
closedAt Time 문제가 닫힌 시점의 타임스탬프입니다.
commenters UserCoreConnection! 이 노트에 대한 모든 댓글 작성자들입니다. (see Connections)
confidential Boolean! 문제가 기밀인지 여부를 나타냅니다.
createNoteEmail String 문제에 대한 사용자 특정 이메일 주소입니다.
createdAt Time! 문제가 생성된 시점의 타임스탬프입니다.
customerRelationsContacts CustomerRelationsContactConnection 문제의 고객 관계 연락처입니다. (see Connections)
description String 문제의 설명입니다.
descriptionHtml String description의 GitLab Flavored Markdown 렌더링입니다.
designCollection DesignCollection 이 문제와 관련된 디자인 이미지 모음입니다.
discussionLocked Boolean! 문제의 토론이 잠겼는지 여부를 나타냅니다.
discussions DiscussionConnection! 이 노트에 대한 모든 토론입니다. (see Connections)
downvotes Int! 문제가 받은 다운투표 수입니다.
dueDate Time 문제의 마감일입니다.
emailsDisabled Boolean! GitLab 16.3에서 deprecated. emails_enabled를 사용하세요.
emailsEnabled Boolean! 상위 프로젝트 또는 그룹이 이메일 알림을 비활성화했는지 여부를 나타냅니다: 이메일 알림이 비활성화된 경우 false입니다.
epic Epic GitLab 17.5에서 deprecated. WorkItem 유형으로 교체되었습니다.
escalationPolicy EscalationPolicyType 문제와 관련된 에스컬레이션 정책입니다. 에스컬레이션을 지원하는 문제에 대해 사용 가능합니다.
escalationStatus IssueEscalationStatus 문제의 에스컬레이션 상태입니다.
externalAuthor String 문제를 보고하는 비-GitLab 사용자의 이메일 주소입니다. 게스트의 경우 이메일 주소가 가려집니다.
hasEpic Boolean! 문제가 에픽에 속하는지 여부를 나타냅니다. 사용자가 에픽에 대한 접근 권한이 없을 때 true를 반환할 수 있습니다.
hasParent Boolean! GitLab 16.5에서 도입됨. 상태: Experiment. 문제가 상위 작업 항목을 갖고 있는지 여부를 나타냅니다.
healthStatus HealthStatus 현재 건강 상태입니다.
hidden Boolean 작성자가 금지되어 문제를 숨겼는지 여부를 나타냅니다.
humanTimeEstimate String 문제에 대한 사람이 읽을 수 있는 시간 예상입니다.
humanTotalTimeSpent String 문제가 소요된 총 시간을 사람이 읽을 수 있는 형태로 보고합니다.
id ID! 문제의 ID입니다.
iid String! 문제의 내부 ID입니다.
iteration Iteration 문제의 반복입니다.
labels LabelConnection 문제의 레이블입니다. (see Connections)
mergeRequestsCount Int! 문제를 닫는 병합 요청의 수입니다.
metricImages [MetricImage!] 문제와 관련된 메트릭 이미지입니다.
milestone Milestone 문제의 마일스톤입니다.
moved Boolean 문제가 다른 프로젝트로 이동되었는지 여부를 나타냅니다.
movedTo Issue 다른 프로젝트로 이동된 후 업데이트된 문제입니다.
name String 이 객체의 이름 또는 제목입니다.
participants UserCoreConnection 문제에 참여한 목록입니다. (see Connections)
projectId Int 문제 프로젝트의 ID입니다.
relatedMergeRequests MergeRequestConnection 문제와 관련된 병합 요청입니다. 이 필드는 한 요청에서 단일 문제에 대해서만 해결될 수 있습니다. (see Connections)
relatedVulnerabilities VulnerabilityConnection 문제의 관련 취약성입니다. (see Connections)
relativePosition Int 문제의 상대적 위치 (에픽 트리 및 문제 보드에서 위치 지정에 사용됨)입니다.
severity IssuableSeverity 사고의 심각도 수준입니다.
slaDueAt Time 문제 SLA가 만료되는 시점의 타임스탬프입니다.
state IssueState! 문제의 상태입니다.
statusPagePublishedIncident Boolean 문제가 상태 페이지에 게시되었는지 여부를 나타냅니다.
subscribed Boolean! 현재 로그인한 사용자가 문제에 구독되어 있는지 여부를 나타냅니다.
taskCompletionStatus TaskCompletionStatus! 문제의 작업 완료 상태입니다.
timeEstimate Int! 문제의 시간 예상입니다.
timelogs TimelogConnection! 문제의 타임로그입니다. (see 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

이 문제와 관련된 Alert Management 경고입니다.

AlertManagementAlertConnection을 반환합니다.

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

인수
이름 유형 설명
assigneeUsername String 이 문제에 할당된 사용자의 사용자 이름입니다.
domain AlertManagementDomainFilter! 주어진 도메인에 대한 필터 쿼리입니다.
iid String 경고의 IID입니다. 예를 들어, “1”입니다.
search String 제목, 설명, 서비스 또는 모니터링 도구에 대한 검색 쿼리입니다.
sort AlertManagementAlertSort 기준에 따라 경고를 정렬합니다.
statuses [AlertManagementStatus!] 지정된 상태의 경고입니다. 예를 들어, [TRIGGERED]입니다.
Issue.currentUserTodos

현재 사용자의 할 일 항목입니다.

TodoConnection!을 반환합니다.

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

인수
이름 유형 설명
state TodoStateEnum 할 일 항목의 상태입니다.

사고 문제의 발행 가능한 리소스 링크입니다.

IssuableResourceLinkConnection을 반환합니다.

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

인수
이름 유형 설명
incidentId IssueID! 사고의 ID입니다.
Issue.notes

이 주목할 만한 항목에 대한 모든 노트입니다.

NoteConnection!을 반환합니다.

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

인수
이름 유형 설명
filter NotesFilterType 노트 컬렉션의 유형: ALL_NOTES, ONLY_COMMENTS, ONLY_ACTIVITY입니다.
Issue.reference

이슈의 내부 참조입니다. 기본적으로 축약된 형식으로 반환됩니다.

String!을 반환합니다.

Arguments
이름 유형 설명
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 프로젝트의 상태가 ALL인 이슈 수입니다.
closed Int 프로젝트의 상태가 CLOSED인 이슈 수입니다.
opened Int 프로젝트의 상태가 OPENED인 이슈 수입니다.

Iteration

반복 객체를 나타냅니다.

필드

이름 유형 설명
createdAt Time! 반복 생성의 타임스탬프입니다.
description String 반복에 대한 설명입니다.
descriptionHtml String description의 GitLab 스타일 마크다운 렌더링입니다.
dueDate Time 반복 기한의 타임스탬프입니다.
id ID! 반복의 ID입니다.
iid String! 반복의 내부 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를 반환합니다.

인수
이름 유형 설명
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! 가져오기를 시도한 총 이슈 수입니다.

JiraProject

필드

이름 타입 설명
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 프로젝트 이름 또는 키입니다.

JiraUser

필드

이름 타입 설명
gitlabId Int 일치하는 GitLab 사용자의 ID입니다.
gitlabName String 일치하는 GitLab 사용자의 이름입니다.
gitlabUsername String 일치하는 GitLab 사용자의 사용자 이름입니다.
jiraAccountId String! Jira 사용자의 계정 ID입니다.
jiraDisplayName String! Jira 사용자의 표시 이름입니다.
jiraEmail String 공개 이메일이 있는 사용자에 한해 반환되는 Jira 사용자의 이메일입니다.

JobArtifactRegistry

작업 아티팩트의 Geo 복제 및 검증 상태를 나타냅니다.

필드

이름 타입 설명
artifactId ID! 작업 아티팩트의 ID입니다.
createdAt Time JobArtifactRegistry가 생성된 타임스탬프입니다.
id ID! JobArtifactRegistry의 ID입니다.
lastSyncFailure String JobArtifactRegistry의 동기화 중 오류 메시지입니다.
lastSyncedAt Time JobArtifactRegistry의 가장 최근 성공적인 동기화 타임스탬프입니다.
retryAt Time JobArtifactRegistry가 재동기화되는 타임스탬프입니다.
retryCount Int JobArtifactRegistry의 연속적으로 실패한 동기화 시도의 수입니다.
state RegistryState JobArtifactRegistry의 동기화 상태입니다.
verificationChecksum String JobArtifactRegistry의 로컬 체크섬입니다.
verificationFailure String JobArtifactRegistry의 검증 중 오류 메시지입니다.
verificationRetryAt Time JobArtifactRegistry가 다시 검증되는 타임스탬프입니다.
verificationRetryCount Int JobArtifactRegistry의 연속적으로 실패한 검증 시도의 수입니다.
verificationStartedAt Time JobArtifactRegistry의 검증이 시작된 타임스탬프입니다.
verificationState VerificationStateEnum JobArtifactRegistry의 검증 상태입니다.
verifiedAt Time 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! Kubernetes 에이전트 서버가 활성화되어 있는지를 나타냅니다.
externalUrl String 에이전트가 서버와 통신하는 데 사용하는 URL입니다.
version String KAS 버전입니다.

Key

SSH 키를 나타냅니다.

필드

이름 유형 설명
createdAt Time! 키가 생성된 시간의 타임스탬프입니다.
expiresAt Time! 키가 만료되는 시간의 타임스탬프입니다. 만약 만료되지 않으면 null입니다.
id ID! 키의 ID입니다.
key String! 키 쌍의 공개 키입니다.
name String 이 객체의 이름 또는 제목입니다.
title String! 키의 제목입니다.
webUrl String 이 객체의 URL입니다.

Label

필드

이름 유형 설명
color String! 레이블의 배경 색상입니다.
createdAt Time! 레이블이 생성된 시간입니다.
description String 레이블의 설명입니다 (HTML로 렌더링된 Markdown, 캐싱용).
descriptionHtml String description의 GitLab Flavored Markdown 렌더링입니다.
id ID! 레이블 ID입니다.
lockOnMerge Boolean! 이 레이블이 병합된 병합 요청에 대해 잠겨 있는지를 나타냅니다.
textColor String! 레이블의 텍스트 색상입니다.
title String! 레이블의 내용입니다.
updatedAt Time! 레이블이 마지막으로 업데이트된 시간입니다.

LfsObjectRegistry

LFS 객체의 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의 가장 최근 성공적인 검증 타임스탬프입니다.

License

필드

이름 유형 설명
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 연결된 작업 항목.

Location

필드

이름 유형 설명
blobPath String GitLab에서 입력 파일을 보기 위한 HTTP URI 경로.
path String 의존성을 감지하기 위해 분석된 파일의 저장소 루트에 대한 상대 경로.

후보에 대한 작업을 수행하기 위한 링크를 나타냅니다.

필드

이름 형식 설명
artifactPath String 아티팩트 경로입니다.
showPath String 후보자의 세부 정보 페이지 경로입니다.

모델에 대한 작업을 수행할 수 있는 링크를 나타냅니다.

필드

이름 형식 설명
showPath String 모델의 세부 정보 페이지 경로입니다.

모델 버전에 대한 작업을 수행할 수 있는 링크를 나타냅니다.

필드

이름 형식 설명
importPath String 머신 러닝 모델의 파일 업로드 경로입니다.
packagePath String 모델 버전의 패키지 경로입니다.
showPath String 모델 버전의 세부 정보 페이지 경로입니다.

MavenMetadata

Maven 메타데이터입니다.

필드

이름 형식 설명
appGroup String! Maven 패키지의 앱 그룹입니다.
appName String! Maven 패키지의 앱 이름입니다.
appVersion String Maven 패키지의 앱 버전입니다.
createdAt Time! 생성 날짜입니다.
id PackagesMavenMetadatumID! 메타데이터의 ID입니다.
path String! Maven 패키지의 경로입니다.
updatedAt Time! 가장 최근 업데이트 날짜입니다.

MemberApproval

역할 승진을 대기 중인 회원 승인을 나타냅니다.

필드

이름 형식 설명
createdAt Time 회원 승인이 생성된 타임스탬프입니다.
member MemberInterface 회원 승인 객체와 관련된 회원입니다.
memberRoleId ID 회원 역할의 ID입니다.
newAccessLevel AccessLevel 회원을 위해 요청된 새로운 GitLab::Access 수준입니다.
oldAccessLevel AccessLevel 회원의 기존 GitLab::Access 수준입니다.
requestedBy UserCore 회원 승진을 요청한 사용자입니다.
reviewedBy UserCore 회원 승진을 검토한 사용자입니다.
status String 회원 승인 요청의 상태(승인됨, 거부됨, 대기 중)입니다.
updatedAt Time 회원 승인이 마지막으로 업데이트된 타임스탬프입니다.
user UserCore 회원 승인 객체와 관련된 사용자입니다.

MemberRole

구성원 역할을 나타냅니다.

필드

이름 타입 설명
baseAccessLevel AccessLevel! GitLab 16.5에 도입됨. 상태: 실험. 사용자 정의 역할의 기본 접근 수준입니다.
createdAt Time! 구성원 역할이 생성된 시간의 타임스탬프입니다.
description String 구성원 역할에 대한 설명입니다.
detailsPath String! GitLab 17.4에 도입됨. 상태: 실험. 역할 세부정보 웹 페이지에 대한 URL 경로입니다.
editPath String! GitLab 16.11에 도입됨. 상태: 실험. 사용자 정의 역할을 편집하는 웹 UI 경로입니다.
enabledPermissions CustomizablePermissionConnection! GitLab 16.5에 도입됨. 상태: 실험. 사용자 정의 역할에 대해 활성화된 모든 권한의 배열입니다.
id MemberRoleID! 구성원 역할의 ID입니다.
membersCount Int! GitLab 16.7에 도입됨. 상태: 실험. 사용자 정의 역할을 가진 구성원의 총 수입니다.
name String! 구성원 역할의 이름입니다.

MergeAccessLevel

보호된 브랜치에 병합할 수 있는 사용자 역할, 사용자 또는 그룹을 정의합니다.

필드

이름 타입 설명
accessLevel Int! GitLab::Access level.
accessLevelDescription String! 접근 수준에 대한 사람이 읽을 수 있는 표현입니다.
group AccessLevelGroup 이 접근 수준과 관련된 그룹입니다.
user AccessLevelUser 이 접근 수준과 관련된 사용자입니다.

MergeRequest

필드

이름 타입 설명
allowCollaboration Boolean 대상 프로젝트의 구성원이 포크에 푸시할 수 있는지 여부를 나타냅니다.
allowsMultipleAssignees 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에 도입됨. 상태: 실험. 다른 병합 요청이 병합되는 것을 차단하는 병합 요청입니다.
closedAt Time 병합 요청이 닫힌 시간의 타임스탬프입니다. 닫히지 않은 경우 null입니다.
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 병합 요청의 diff head SHA입니다.
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)
mergeAfter Time GitLab 17.5에 도입됨. 상태: 실험. 병합 요청이 병합될 수 있는 날짜입니다.
mergeCommitSha String 병합 요청 커밋의 SHA(병합된 후 설정됨)입니다.
mergeError String 병합 오류로 인한 오류 메시지입니다.
mergeOngoing Boolean! 현재 병합이 진행 중인지 여부를 나타냅니다.
mergeRequestDiffs MergeRequestDiffConnection GitLab 16.2에 도입됨. 상태: 실험. 병합 요청의 diff 버전입니다.
mergeStatus String GitLab 14.0에서 사용 중단됨. 이름이 변경되었습니다. 사용: MergeRequest.mergeStatusEnum.
mergeStatusEnum MergeStatus 병합 요청의 병합 상태입니다.
mergeTrainCar MergeTrainCar GitLab 17.2에 도입됨. 상태: 실험. 병합 기차에서 병합 요청을 나타냅니다.
mergeTrainIndex Int GitLab 17.4에서 사용 중단됨. 대신 MergeTrains::CarTypeindex를 사용하십시오.
mergeTrainsCount Int GitLab 17.4에서 사용 중단됨. 대신 MergeTrains::TrainTypecars 연결에서 count를 사용하십시오.
mergeUser UserCore 이 병합 요청을 병합한 사용자 또는 자동 병합으로 설정한 사용자입니다.
mergeWhenPipelineSucceeds Boolean 병합이 자동 병합으로 설정되었는지 여부를 나타냅니다.
mergeabilityChecks [MergeRequestMergeabilityCheck!]! GitLab 16.5에 도입됨. 상태: 실험. 병합 요청의 모든 병합 가능성 검사 상태입니다.
mergeable Boolean! 병합 요청이 병합 가능 여부를 나타냅니다.
mergeableDiscussionsState Boolean 병합 요청의 모든 토론이 해결되어 병합 요청을 병합할 수 있는지 여부를 나타냅니다.
mergedAt Time 병합 요청이 병합된 시간의 타임스탬프입니다. 병합되지 않은 경우 null입니다.
milestone Milestone 병합 요청의 마일스톤입니다.
name String 이 객체의 이름 또는 제목입니다.
participants MergeRequestParticipantConnection 병합 요청의 참가자들입니다. 여기에는 작성자, 담당자, 검토자 및 노트에서 언급된 사용자가 포함됩니다. (참조: Connections)
policyViolations PolicyViolationDetails 병합 요청에 대해 보고된 정책 위반입니다.
preparedAt Time 병합 요청이 준비된 시간의 타임스탬프입니다.
project Project! 대상_project의 별칭입니다.
projectId Int! 병합 요청 프로젝트의 ID입니다.
rebaseCommitSha String 병합 요청의 리베이스 커밋 SHA입니다.
rebaseInProgress Boolean! 병합 요청에 대해 현재 리베이스가 진행 중인지 여부를 나타냅니다.
retargeted Boolean 병합 요청이 다시 타겟팅되었는지 여부를 나타냅니다.
reviewers MergeRequestReviewerConnection 검토를 요청한 사용자들입니다. (참조: Connections)
securityAutoFix Boolean GitLab 16.11에서 사용 중단됨. 보안 자동 수정 실험 기능이 제거되었습니다. 항상 security_auto_fix 기능 플래그 뒤에 숨겨져 있었습니다.
securityReportsUpToDateOnTargetBranch Boolean! 대상 브랜치의 보안 보고서가 최신인지 여부를 나타냅니다.
shouldBeRebased Boolean! 병합 요청이 리베이스되어야 하는지 여부를 나타냅니다.
shouldRemoveSourceBranch Boolean 병합 후 병합 요청의 소스 브랜치가 삭제될 것인지 여부를 나타냅니다.
sourceBranch String! 병합 요청의 소스 브랜치입니다.
sourceBranchExists Boolean! 병합 요청의 소스 브랜치가 존재하는지 여부를 나타냅니다.
sourceBranchProtected Boolean! 소스 브랜치가 보호되고 있는지 여부를 나타냅니다.
sourceProject Project 병합 요청의 소스 프로젝트입니다.
sourceProjectId Int 병합 요청 소스 프로젝트의 ID입니다.
squash Boolean! 병합 요청이 병합될 때 스쿼시될지 여부를 나타냅니다. 프로젝트 설정이 이 값을 재정의할 수 있습니다. 프로젝트 스쿼시 옵션을 고려하려면 대신 squash_on_merge를 사용하세요.
squashOnMerge Boolean! 병합 요청이 병합될 때 스쿼시될지 여부를 나타냅니다.
state MergeRequestState! 병합 요청의 상태입니다.
subscribed Boolean! 현재 로그인한 사용자가 이 병합 요청에 구독되어 있는지 여부를 나타냅니다.
suggestedReviewers SuggestedReviewersType 병합 요청에 대한 추천 검토자입니다.
supportsLockOnMerge Boolean! 병합 요청이 잠긴 레이블을 지원하는지 여부를 나타냅니다.
targetBranch String! 병합 요청의 대상 브랜치입니다.
targetBranchExists Boolean! 병합 요청의 대상 브랜치가 존재하는지 여부를 나타냅니다.
targetBranchPath String 병합 요청의 대상 브랜치에 대한 경로입니다.
targetProject Project! 병합 요청의 대상 프로젝트입니다.
targetProjectId Int! 병합 요청의 대상 프로젝트 ID입니다.
taskCompletionStatus TaskCompletionStatus! 작업의 완료 상태입니다.
timeEstimate Int! 병합 요청의 시간 추정치입니다.
timelogs TimelogConnection! 병합 요청의 타임로그입니다. (참조: Connections)
title String! 병합 요청의 제목입니다.
titleHtml String title의 GitLab Flavored Markdown 렌더링입니다.
totalTimeSpent Int! 병합 요청에 대해 보고된 총 시간(초 기준)입니다.
updatedAt Time! 병합 요청이 마지막으로 업데이트된 시간의 타임스탬프입니다.
upvotes Int! 병합 요청에 대한 상승 투표 수입니다.
userDiscussionsCount Int 병합 요청의 사용자 토론 수입니다.
userNotesCount Int 병합 요청의 사용자 노트 수입니다.
userPermissions MergeRequestPermissions! 리소스에 대한 현재 사용자의 권한입니다.
webPath String! 병합 요청의 웹 경로입니다.
webUrl String 병합 요청의 웹 URL입니다.

인수와 함께하는 필드

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를 반환합니다.

인수
이름 유형 설명
reportType ComparableSecurityReportType! 보고서 유형별로 취약성 발견을 필터링합니다.
MergeRequest.notes

이 주목할 만한 항목에 대한 모든 노트입니다.

NoteConnection!을 반환합니다.

이 필드는 연결을 반환합니다. 네 가지 표준 페이지네이션 인수를 수용합니다: 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, 및 last: Int.

인수
이름 유형 설명
ref String 실행된 참조별로 파이프라인을 필터링합니다.
scope PipelineScopeEnum 범위별로 파이프라인을 필터링합니다.
sha String 실행된 커밋의 sha별로 파이프라인을 필터링합니다.
source String 소스별로 파이프라인을 필터링합니다.
status PipelineStatusEnum 상태별로 파이프라인을 필터링합니다.
updatedAfter Time 특정 날짜 이후에 업데이트된 파이프라인입니다.
updatedBefore Time 특정 날짜 이전에 업데이트된 파이프라인입니다.
username String 파이프라인을 트리거한 사용자별로 파이프라인을 필터링합니다.
MergeRequest.reference

병합 요청의 내부 참조입니다. 기본적으로 축약 형식으로 반환됩니다.

String!를 반환합니다.

Arguments
Name Type Description
full Boolean 참조가 전체로 반환되어야 하는지 여부를 지정하는 부울 옵션입니다.

MergeRequestApprovalState

이 merge request를 병합하기 위해 충족해야 하는 규칙과 관련된 정보입니다.

Fields

Name Type Description
approvalRulesOverwritten Boolean 병합 요청 승인 규칙이 병합 요청에 대해 덮어쓴 경우를 나타냅니다.
invalidApproversRules [ApprovalRule!] 병합 요청과 관련 있지만 유효하지 않은 승인 규칙 목록입니다.
rules [ApprovalRule!] 병합 요청과 관련된 승인 규칙 목록입니다.
suggestedApprovers UserCoreConnection 제안된 승인자의 목록입니다. (자세한 내용은 Connections 참조)

MergeRequestAssignee

병합 요청에 할당된 사용자입니다.

Fields

Name Type Description
active Boolean 사용자가 활성 상태인지 여부를 나타냅니다.
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 참조)
human Boolean 사용자가 일반 사용자인지 여부를 나타냅니다.
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(구 Twitter) 사용자 이름입니다.
userPermissions UserPermissions! 리소스에 대한 현재 사용자의 권한입니다.
userPreferences UserPreferences 사용자의 기본 설정입니다.
username String! 사용자의 사용자 이름입니다. GitLab 이 인스턴스 내에서 고유합니다.
webPath String! 사용자의 웹 경로입니다.
webUrl String! 사용자의 웹 URL입니다.

인수와 함께하는 필드

MergeRequestAssignee.assignedMergeRequests

사용자에게 할당된 병합 요청입니다.

MergeRequestConnection을 반환합니다.

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

인수
이름 유형 설명
approved Boolean 승인된 병합 요청으로 결과를 제한합니다. 기능 플래그 mr_approved_filter가 활성화되어 있을 때만 사용 가능합니다.
approvedBy [String!] 승인자의 사용자 이름.
approver [String!] 가능한 승인자의 사용자 이름.
authorUsername String 작성자의 사용자 이름.
createdAfter Time 타임스탬프 이후에 생성된 병합 요청.
createdBefore Time 타임스탬프 이전에 생성된 병합 요청.
deployedAfter Time 타임스탬프 이후에 배포된 병합 요청.
deployedBefore Time 타임스탬프 이전에 배포된 병합 요청.
deploymentId String 배포의 ID.
draft Boolean 드래프트 병합 요청으로 결과를 제한합니다.
environmentName String 병합 요청이 배포된 환경.
groupId GroupID 작성된 병합 요청이 포함되어야 하는 그룹의 전역 ID. 하위 그룹의 병합 요청도 포함됩니다.
iids [String!] 병합 요청의 IID 배열, 예: [1, 2].
includeArchived Boolean 아카이브된 프로젝트의 병합 요청.
labelName [String] 병합 요청에 적용된 레이블.
labels [String!] GitLab 17.1에서 사용 중단됨. labelName을 사용하세요.
mergedAfter Time 날짜 이후에 병합된 병합 요청.
mergedBefore Time 날짜 이전에 병합된 병합 요청.
mergedBy String 병합자의 사용자 이름.
milestoneTitle String 이정표의 제목. milestoneWildcardId와 호환되지 않습니다.
milestoneWildcardId MilestoneWildcardId 이정표 ID 와일드카드로 문제를 필터링합니다. milestoneTitle과 호환되지 않습니다.
myReactionEmoji String 귀하의 반응 이모지로 필터링합니다.
not MergeRequestsResolverNegatedParams 부정된 인수 목록입니다. 경고: 이 인수는 실험적이며 भविष्य에 변경될 수 있습니다.
projectId ProjectID 작성된 병합 요청이 포함되어야 하는 프로젝트의 전역 ID. projectPath와 호환되지 않습니다.
projectPath String 작성된 병합 요청이 포함되어야 하는 프로젝트의 전체 경로. projectId와 호환되지 않습니다.
releaseTag String 릴리스 태그로 필터링합니다.
reviewState MergeRequestReviewState GitLab 17.0에서 도입됨. 상태: 실험. 병합 요청의 리뷰어 상태.
reviewStates [MergeRequestReviewState!] GitLab 17.0에서 도입됨. 상태: 실험. 병합 요청의 리뷰어 상태들.
reviewerUsername String 리뷰어의 사용자 이름.
reviewerWildcardId ReviewerWildcardId 리뷰어 존재 여부로 필터링합니다. reviewerUsername과 호환되지 않습니다.
sort MergeRequestSort 기준에 따라 병합 요청을 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름의 배열입니다. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 소스로 가집니다.
state MergeRequestState 병합 요청 상태. 제공되는 경우 모든 해결된 병합 요청은 해당 상태를 가집니다.
subscribed SubscriptionStatus GitLab 17.5에서 도입됨. 상태: 실험. 현재 사용자가 구독한 병합 요청입니다. filter_subscriptions 기능 플래그가 비활성화된 경우 무시됩니다.
targetBranches [String!] 대상 브랜치 이름의 배열입니다. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 대상으로 가집니다.
updatedAfter Time 타임스탬프 이후에 업데이트된 병합 요청.
updatedBefore Time 타임스탬프 이전에 업데이트된 병합 요청.
MergeRequestAssignee.authoredMergeRequests

사용자가 작성한 병합 요청입니다.

MergeRequestConnection을 반환합니다.

이 필드는 연결을 반환합니다.

네 개의 표준 페이지네이션 인수를 수용합니다:

before: String, after: String, first: Int, 및 last: Int.

인수
이름 유형 설명
approved Boolean 승인된 병합 요청으로 결과를 제한합니다. 기능 플래그 mr_approved_filter가 활성화된 경우에만 사용할 수 있습니다.
approvedBy [String!] 승인자의 사용자 이름.
approver [String!] 가능한 승인자의 사용자 이름.
assigneeUsername String 지정된 사용자 이름.
assigneeWildcardId AssigneeWildcardId 지정자 존재로 필터링합니다. assigneeUsernames 및 assigneeUsername과 호환되지 않습니다.
createdAfter Time 타임스탬프 이후에 생성된 병합 요청입니다.
createdBefore Time 타임스탬프 이전에 생성된 병합 요청입니다.
deployedAfter Time 타임스탬프 이후에 배포된 병합 요청입니다.
deployedBefore Time 타임스탬프 이전에 배포된 병합 요청입니다.
deploymentId String 배포의 ID.
draft Boolean 결과를 초안 병합 요청으로 제한합니다.
environmentName String 병합 요청이 배포된 환경입니다.
groupId GroupID 작성된 병합 요청이 있어야 하는 그룹의 전역 ID입니다. 하위 그룹의 병합 요청이 포함됩니다.
iids [String!] 병합 요청의 IID 배열, 예: [1, 2].
includeArchived Boolean 아카이브된 프로젝트의 병합 요청입니다.
labelName [String] 병합 요청에 적용된 레이블.
labels [String!] Deprecated in GitLab 17.1. Use labelName.
mergedAfter Time 날짜 이후에 병합된 병합 요청입니다.
mergedBefore Time 날짜 이전에 병합된 병합 요청입니다.
mergedBy String 병합자의 사용자 이름.
milestoneTitle String 마일스톤의 제목. milestoneWildcardId와 호환되지 않습니다.
milestoneWildcardId MilestoneWildcardId 마일스톤 ID 와일드카드를 통해 필터링합니다. milestoneTitle과 호환되지 않습니다.
myReactionEmoji String 자신의 반응 이모지로 필터링합니다.
not MergeRequestsResolverNegatedParams 부정된 인수 목록입니다. 경고: 이 인수는 실험적이며 향후 변경될 수 있습니다.
projectId ProjectID 작성된 병합 요청이 있어야 하는 프로젝트의 전역 ID입니다. projectPath와 호환되지 않습니다.
projectPath String 작성된 병합 요청이 있어야 하는 프로젝트의 전체 경로입니다. projectId와 호환되지 않습니다.
releaseTag String 릴리스 태그로 필터링합니다.
reviewState MergeRequestReviewState Introduced in GitLab 17.0. Status: Experiment. 병합 요청의 리뷰어 상태입니다.
reviewStates [MergeRequestReviewState!] Introduced in GitLab 17.0. Status: Experiment. 병합 요청의 리뷰어 상태들입니다.
reviewerUsername String 리뷰어의 사용자 이름.
reviewerWildcardId ReviewerWildcardId 리뷰어 존재로 필터링합니다. reviewerUsername과 호환되지 않습니다.
sort MergeRequestSort 기준에 따라 병합 요청을 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름 배열입니다. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 소스로 가집니다.
state MergeRequestState 병합 요청 상태입니다. 제공되는 경우, 모든 해결된 병합 요청은 이 상태를 가집니다.
subscribed SubscriptionStatus Introduced in GitLab 17.5. Status: Experiment. 현재 사용자가 구독 중인 병합 요청입니다. filter_subscriptions 기능 플래그가 비활성화된 경우 무시됩니다.
targetBranches [String!] 대상 브랜치 이름 배열입니다. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 대상으로 가집니다.
updatedAfter Time 타임스탬프 이후에 업데이트된 병합 요청입니다.
updatedBefore Time 타임스탬프 이전에 업데이트된 병합 요청입니다.
MergeRequestAssignee.contributedProjects

사용자가 기여한 프로젝트입니다.

ProjectConnection을 반환합니다.

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

Arguments
Name Type Description
includePersonal Boolean 개인 프로젝트 포함.
minAccessLevel AccessLevelEnum 현재 사용자가 지정된 최소 접근 수준을 가진 프로젝트만 반환합니다.
programmingLanguageName String 프로그래밍 언어 이름(대소문자 구분 없음)으로 프로젝트 필터링. 예: “css” 또는 “ruby”.
search String 검색 쿼리입니다.
sort ProjectSort 기여한 프로젝트 정렬.
MergeRequestAssignee.groups

사용자가 접근할 수 있는 그룹입니다.

GroupConnection을 반환합니다.

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

Arguments
Name Type Description
permissionScope GroupPermission 사용자가 그룹에서 가진 권한으로 필터링.
search String 그룹 이름 또는 경로로 검색.
MergeRequestAssignee.organizations

사용자가 접근할 수 있는 조직입니다.

Introduced in GitLab 16.6.
Status: Experiment.

OrganizationConnection을 반환합니다.

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

Arguments
Name Type Description
search String 검색 쿼리, 조직 이름 또는 경로에 해당할 수 있습니다.
MergeRequestAssignee.reviewRequestedMergeRequests

검토를 위해 사용자에게 할당된 병합 요청입니다.

MergeRequestConnection을 반환합니다.

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

Arguments
Name Type Description
approved Boolean 승인된 병합 요청으로 결과 제한. 기능 플래그 mr_approved_filter가 활성화된 경우에만 가능합니다.
approvedBy [String!] 승인자의 사용자 이름.
approver [String!] 가능한 승인자의 사용자 이름.
assigneeUsername String 수신자의 사용자 이름.
assigneeWildcardId AssigneeWildcardId 수신자 존재 여부로 필터링. assigneeUsernames 및 assigneeUsername과 호환되지 않음.
authorUsername String 작성자의 사용자 이름.
createdAfter Time 타임스탬프 이후에 생성된 병합 요청.
createdBefore Time 타임스탬프 이전에 생성된 병합 요청.
deployedAfter Time 타임스탬프 이후에 배포된 병합 요청.
deployedBefore Time 타임스탬프 이전에 배포된 병합 요청.
deploymentId String 배포의 ID.
draft Boolean 결과를 초안 병합 요청으로 제한.
environmentName String 병합 요청이 배포된 환경.
groupId GroupID 작성된 병합 요청이 위치해야 하는 그룹의 전역 ID. 하위 그룹의 병합 요청도 포함됩니다.
iids [String!] 병합 요청의 IID 배열, 예: [1, 2].
includeArchived Boolean 아카이브된 프로젝트의 병합 요청.
labelName [String] 병합 요청에 적용된 레이블.
labels [String!] GitLab 17.1에서 사용 중단됨. labelName을 사용하세요.
mergedAfter Time 날짜 이후에 병합된 병합 요청.
mergedBefore Time 날짜 이전에 병합된 병합 요청.
mergedBy String 병합자의 사용자 이름.
milestoneTitle String 이정표의 제목. milestoneWildcardId와 호환되지 않음.
milestoneWildcardId MilestoneWildcardId 이정표 ID 와일드카드로 문제 필터링. milestoneTitle과 호환되지 않음.
myReactionEmoji String 자신의 반응 이모지로 필터링.
not MergeRequestsResolverNegatedParams 부정된 인수 목록. 경고: 이 인수는 실험적이며 향후 변경될 수 있습니다.
projectId ProjectID 작성된 병합 요청이 위치해야 하는 프로젝트의 전역 ID. projectPath와 호환되지 않음.
projectPath String 작성된 병합 요청이 위치해야 하는 프로젝트의 전체 경로. projectId와 호환되지 않음.
releaseTag String 릴리스 태그로 필터링.
reviewState MergeRequestReviewState Introduced in GitLab 17.0. Status: Experiment. 병합 요청의 리뷰어 상태.
reviewStates [MergeRequestReviewState!] Introduced in GitLab 17.0. Status: Experiment. 병합 요청의 리뷰어 상태들.
sort MergeRequestSort 기준에 따라 병합 요청 정렬.
sourceBranches [String!] 소스 브랜치 이름의 배열. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 소스 브랜치로 가집니다.
state MergeRequestState 병합 요청 상태. 제공된 경우 모든 해결된 병합 요청은 해당 상태를 가집니다.
subscribed SubscriptionStatus Introduced in GitLab 17.5. Status: Experiment. 현재 사용자가 구독한 병합 요청. filter_subscriptions 기능 플래그가 비활성화된 경우 무시됩니다.
targetBranches [String!] 대상 브랜치 이름의 배열. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 대상 브랜치로 가집니다.
updatedAfter Time 타임스탬프 이후에 업데이트된 병합 요청.
updatedBefore Time 타임스탬프 이전에 업데이트된 병합 요청.
MergeRequestAssignee.savedReply

사용자가 작성한 저장된 답변입니다.

SavedReply를 반환합니다.

Arguments
Name Type Description
id UsersSavedReplyID! 저장된 답변의 ID입니다.
MergeRequestAssignee.snippets

사용자가 작성한 스니펫입니다.

SnippetConnection을 반환합니다.

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

네 개의 표준 pagination arguments를 수용합니다: before: String, after: String, first: Int, 및 last: Int.

Arguments
Name Type Description
ids [SnippetID!] 전역 스니펫 ID의 배열입니다. 예: gid://gitlab/ProjectSnippet/1.
type TypeEnum 스니펫의 유형입니다.
visibility VisibilityScopesEnum 스니펫의 가시성입니다.
MergeRequestAssignee.starredProjects

사용자가 별표한 프로젝트입니다.

ProjectConnection을 반환합니다.

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

네 개의 표준 pagination arguments를 수용합니다: before: String, after: String, first: Int, 및 last: Int.

Arguments
Name Type Description
minAccessLevel AccessLevelEnum 현재 사용자가 최소 지정된 액세스 수준을 가진 프로젝트만 반환합니다.
programmingLanguageName String 프로그래밍 언어 이름으로 프로젝트를 필터링합니다(대소문자 구분 없음). 예: “css” 또는 “ruby”.
search String 검색 쿼리입니다.
sort ProjectSort 별표된 프로젝트를 정렬하여 나열합니다.
MergeRequestAssignee.timelogs

사용자가 기록한 시간입니다.

TimelogConnection을 반환합니다.

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

네 개의 표준 pagination arguments를 수용합니다: before: String, after: String, first: Int, 및 last: Int.

Arguments
Name Type Description
endDate Time 기록된 날짜가 endDate보다 같거나 이전인 타임 로그를 나열합니다.
endTime Time 기록된 시간이 endTime보다 같거나 이전인 타임 로그를 나열합니다.
groupId GroupID 그룹에 대한 타임 로그를 나열합니다.
projectId ProjectID 프로젝트에 대한 타임 로그를 나열합니다.
sort TimelogSort 특정 순서로 타임 로그를 나열합니다.
startDate Time 기록된 날짜가 startDate보다 같거나 이후인 타임 로그를 나열합니다.
startTime Time 기록된 시간이 startTime보다 같거나 이후인 타임 로그를 나열합니다.
username String 사용자의 타임 로그를 나열합니다.
MergeRequestAssignee.todos

사용자의 할 일 항목입니다.

TodoConnection을 반환합니다.

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

Arguments
Name Type Description
action [TodoActionEnum!] 필터링할 액션입니다.
authorId [ID!] 저자의 ID입니다.
groupId [ID!] 그룹의 ID입니다.
projectId [ID!] 프로젝트의 ID입니다.
sort TodoSort 주어진 기준으로 할 일을 정렬합니다.
state [TodoStateEnum!] 할 일의 상태입니다.
type [TodoTargetEnum!] 할 일의 유형입니다.
MergeRequestAssignee.userAchievements

사용자의 업적입니다. achievements 기능 플래그가 활성화된 네임스페이스에서만 반환됩니다.

Introduced in GitLab 15.10.

Status: Experiment.

UserAchievementConnection을 반환합니다.

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

Arguments
Name Type Description
includeHidden Boolean 프로필에서 숨겨진 업적을 결과에 포함할지 여부를 나타냅니다.
MergeRequestAssignee.workspaces

현재 사용자가 소유한 작업 공간입니다.

WorkspaceConnection을 반환합니다.

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

Arguments
Name Type Description
actualStates [String!] 실제 상태로 작업 공간을 필터링합니다.
agentIds [ClustersAgentID!] 에이전트 GlobalID로 작업 공간을 필터링합니다.
ids [RemoteDevelopmentWorkspaceID!] 작업 공간 GlobalID로 작업 공간을 필터링합니다. 예: ["gid://gitlab/RemoteDevelopment::Workspace/1"].
includeActualStates [String!] Deprecated in GitLab 16.7. actual_states 대신 사용하세요.
projectIds [ProjectID!] 프로젝트 GlobalID로 작업 공간을 필터링합니다.

MergeRequestAuthor

병합 요청의 작성자입니다.

필드

이름 유형 설명
active Boolean 사용자가 활성 상태인지 여부를 나타냅니다.
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 참조)
human Boolean 사용자가 일반 사용자인지 여부를 나타냅니다.
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(구 Twitter) 사용자 이름입니다.
userPermissions UserPermissions! 리소스에 대한 현재 사용자의 권한입니다.
userPreferences UserPreferences 사용자의 기본 설정입니다.
username String! 사용자의 사용자 이름입니다. GitLab의 이 인스턴스 내에서 고유합니다.
webPath String! 사용자의 웹 경로입니다.
webUrl String! 사용자의 웹 URL입니다.

인수가 있는 필드

MergeRequestAuthor.assignedMergeRequests

사용자에게 할당된 병합 요청입니다.

MergeRequestConnection을 반환합니다.

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

인수
이름 유형 설명
approved Boolean 승인된 병합 요청으로 결과 제한. mr_approved_filter 기능 플래그가 활성화된 경우에만 사용 가능합니다.
approvedBy [String!] 승인자의 사용자 이름.
approver [String!] 가능한 승인자의 사용자 이름.
authorUsername String 작성자의 사용자 이름.
createdAfter Time 타임스탬프 이후에 생성된 병합 요청.
createdBefore Time 타임스탬프 이전에 생성된 병합 요청.
deployedAfter Time 타임스탬프 이후에 배포된 병합 요청.
deployedBefore Time 타임스탬프 이전에 배포된 병합 요청.
deploymentId String 배포 ID.
draft Boolean 결과를 초안 병합 요청으로 제한.
environmentName String 병합 요청이 배포된 환경.
groupId GroupID 작성된 병합 요청이 있어야 하는 그룹의 전역 ID. 하위 그룹의 병합 요청이 포함됩니다.
iids [String!] 병합 요청의 IID 배열, 예: [1, 2].
includeArchived Boolean 보관된 프로젝트의 병합 요청.
labelName [String] 병합 요청에 적용된 레이블.
labels [String!] GitLab 17.1에서 사용 중단되었습니다. labelName을 사용하세요.
mergedAfter Time 날짜 이후에 병합된 병합 요청.
mergedBefore Time 날짜 이전에 병합된 병합 요청.
mergedBy String 병합자의 사용자 이름.
milestoneTitle String 마일스톤 제목. milestoneWildcardId와 호환되지 않습니다.
milestoneWildcardId MilestoneWildcardId 마일스톤 ID 와일드카드로 문제 필터링. milestoneTitle과 호환되지 않습니다.
myReactionEmoji String 사용자 반응 이모지로 필터링.
not MergeRequestsResolverNegatedParams 부정된 인수 목록. 경고: 이 인수는 실험적이며 향후 변경될 수 있습니다.
projectId ProjectID 작성된 병합 요청이 있어야 하는 프로젝트의 전역 ID. projectPath와 호환되지 않습니다.
projectPath String 작성된 병합 요청이 있어야 하는 프로젝트의 전체 경로. projectId와 호환되지 않습니다.
releaseTag String 릴리스 태그로 필터링.
reviewState MergeRequestReviewState GitLab 17.0에서 도입되었습니다. 상태: 실험. 병합 요청의 리뷰어 상태.
reviewStates [MergeRequestReviewState!] GitLab 17.0에서 도입되었습니다. 상태: 실험. 병합 요청의 리뷰어 상태.
reviewerUsername String 리뷰어의 사용자 이름.
reviewerWildcardId ReviewerWildcardId 리뷰어 유무로 필터링. reviewerUsername과 호환되지 않습니다.
sort MergeRequestSort 기준에 따라 병합 요청 정렬.
sourceBranches [String!] 소스 브랜치 이름의 배열. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 소스로 사용합니다.
state MergeRequestState 병합 요청 상태. 제공되는 경우 모든 해결된 병합 요청은 해당 상태를 가집니다.
subscribed SubscriptionStatus GitLab 17.5에서 도입되었습니다. 상태: 실험. 현재 사용자가 구독한 병합 요청. filter_subscriptions 기능 플래그가 비활성화된 경우 무시됩니다.
targetBranches [String!] 대상 브랜치 이름의 배열. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 대상으로 합니다.
updatedAfter Time 타임스탬프 이후에 업데이트된 병합 요청.
updatedBefore Time 타임스탬프 이전에 업데이트된 병합 요청.
MergeRequestAuthor.authoredMergeRequests

사용자가 작성한 Merge Requests입니다.

MergeRequestConnection을 반환합니다.

이 필드는 connection을 반환하며, 네 가지 표준 pagination arguments를 수용합니다: before: String, after: String, first: Int, last: Int.

Arguments
Name Type Description
approved Boolean 승인된 Merge Requests로 결과를 제한합니다. 기능 플래그 mr_approved_filter가 활성화된 경우에만 사용 가능합니다.
approvedBy [String!] 승인자의 사용자 이름입니다.
approver [String!] 가능한 승인자의 사용자 이름입니다.
assigneeUsername String 담당자의 사용자 이름입니다.
assigneeWildcardId AssigneeWildcardId 담당자 존재 여부로 필터링합니다. assigneeUsernames 및 assigneeUsername과 호환되지 않습니다.
createdAfter Time 타임스탬프 이후에 생성된 Merge Requests입니다.
createdBefore Time 타임스탬프 이전에 생성된 Merge Requests입니다.
deployedAfter Time 타임스탬프 이후에 배포된 Merge Requests입니다.
deployedBefore Time 타임스탬프 이전에 배포된 Merge Requests입니다.
deploymentId String 배포의 ID입니다.
draft Boolean 결과를 초안 Merge Requests로 제한합니다.
environmentName String Merge Requests가 배포된 환경입니다.
groupId GroupID 작성된 Merge Requests가 있어야 하는 그룹의 글로벌 ID입니다. 하위 그룹의 Merge Requests도 포함됩니다.
iids [String!] Merge Requests의 IID 배열입니다. 예: [1, 2].
includeArchived Boolean 아카이브된 프로젝트의 Merge Requests입니다.
labelName [String] Merge Request에 적용된 라벨입니다.
labels [String!] Deprecated in GitLab 17.1. labelName을 사용하세요.
mergedAfter Time 날짜 이후에 병합된 Merge Requests입니다.
mergedBefore Time 날짜 이전에 병합된 Merge Requests입니다.
mergedBy String 병합자의 사용자 이름입니다.
milestoneTitle String 마일스톤의 제목입니다. milestoneWildcardId와 호환되지 않습니다.
milestoneWildcardId MilestoneWildcardId 마일스톤 ID 와일드카드로 문제를 필터링합니다. milestoneTitle과 호환되지 않습니다.
myReactionEmoji String 귀하의 반응 이모지로 필터링합니다.
not MergeRequestsResolverNegatedParams 부정된 인수 목록입니다. 경고: 이 인수는 실험적이며 앞으로 변경될 수 있습니다.
projectId ProjectID 작성된 Merge Requests가 있어야 하는 프로젝트의 글로벌 ID입니다. projectPath와 호환되지 않습니다.
projectPath String 작성된 Merge Requests가 있어야 하는 프로젝트의 전체 경로입니다. projectId와 호환되지 않습니다.
releaseTag String 릴리스 태그로 필터링합니다.
reviewState MergeRequestReviewState Introduced in GitLab 17.0. Status: Experiment. Merge Request의 리뷰어 상태입니다.
reviewStates [MergeRequestReviewState!] Introduced in GitLab 17.0. Status: Experiment. Merge Request의 리뷰어 상태입니다.
reviewerUsername String 리뷰어의 사용자 이름입니다.
reviewerWildcardId ReviewerWildcardId 리뷰어 존재 여부로 필터링합니다. reviewerUsername과 호환되지 않습니다.
sort MergeRequestSort 기준에 따라 Merge Requests를 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름 배열입니다. 모든 해결된 Merge Requests는 이 중 하나의 브랜치를 소스로 갖습니다.
state MergeRequestState Merge Request 상태입니다. 제공된 경우, 모든 해결된 Merge Requests는 해당 상태를 가집니다.
subscribed SubscriptionStatus Introduced in GitLab 17.5. Status: Experiment. 현재 사용자가 구독한 Merge Requests입니다. filter_subscriptions 기능 플래그가 비활성화된 경우 무시됩니다.
targetBranches [String!] 대상 브랜치 이름 배열입니다. 모든 해결된 Merge Requests는 이 중 하나의 브랜치를 대상으로 갖습니다.
updatedAfter Time 타임스탬프 이후에 업데이트된 Merge Requests입니다.
updatedBefore Time 타임스탬프 이전에 업데이트된 Merge Requests입니다.
MergeRequestAuthor.contributedProjects

사용자가 기여한 프로젝트입니다.

ProjectConnection을 반환합니다.

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

Arguments
Name Type Description
includePersonal Boolean 개인 프로젝트 포함.
minAccessLevel AccessLevelEnum 현재 사용자가 최소한 지정된 액세스 수준을 가진 프로젝트만 반환합니다.
programmingLanguageName String 프로그래밍 언어 이름(대소문자 구분 없음)으로 프로젝트 필터링. 예: “css” 또는 “ruby”.
search String 검색 쿼리.
sort ProjectSort 기여한 프로젝트 정렬.
MergeRequestAuthor.groups

사용자가 접근할 수 있는 그룹입니다.

GroupConnection을 반환합니다.

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

Arguments
Name Type Description
permissionScope GroupPermission 사용자가 그룹에서 가진 권한으로 필터링.
search String 그룹 이름 또는 경로로 검색.
MergeRequestAuthor.organizations

사용자가 접근할 수 있는 조직입니다.

Introduced in GitLab 16.6.
Status: Experiment.

OrganizationConnection을 반환합니다.

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

Arguments
Name Type Description
search String 조직 이름 또는 경로에 대한 검색 쿼리.
MergeRequestAuthor.reviewRequestedMergeRequests

사용자에게 검토를 위해 지정된 병합 요청입니다.

MergeRequestConnection을 반환합니다.

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

Arguments
Name Type Description
approved Boolean 승인된 병합 요청으로 결과 제한. mr_approved_filter 피처 플래그가 활성화되어 있을 때만 가능합니다.
approvedBy [String!] 승인자의 사용자 이름.
approver [String!] 가능한 승인자의 사용자 이름.
assigneeUsername String 수신자의 사용자 이름.
assigneeWildcardId AssigneeWildcardId 수신자 존재로 필터링. assigneeUsernames 및 assigneeUsername과 호환되지 않음.
authorUsername String 저자의 사용자 이름.
createdAfter Time 타임스탬프 이후에 생성된 병합 요청.
createdBefore Time 타임스탬프 이전에 생성된 병합 요청.
deployedAfter Time 타임스탬프 이후에 배포된 병합 요청.
deployedBefore Time 타임스탬프 이전에 배포된 병합 요청.
deploymentId String 배포 ID.
draft Boolean 초안 병합 요청으로 결과 제한.
environmentName String 병합 요청이 배포된 환경.
groupId GroupID 저자가 작성한 병합 요청이 포함되어야 할 그룹의 글로벌 ID. 하위 그룹의 병합 요청도 포함됩니다.
iids [String!] 병합 요청의 IID 배열, 예: [1, 2].
includeArchived Boolean 아카이브된 프로젝트의 병합 요청.
labelName [String] 병합 요청에 적용된 레이블.
labels [String!] Deprecated in GitLab 17.1. labelName을 사용하세요.
mergedAfter Time 날짜 이후에 병합된 병합 요청.
mergedBefore Time 날짜 이전에 병합된 병합 요청.
mergedBy String 병합자의 사용자 이름.
milestoneTitle String 마일스톤의 제목. milestoneWildcardId와 호환되지 않음.
milestoneWildcardId MilestoneWildcardId 마일스톤 ID 와일드카드로 이슈 필터링. milestoneTitle과 호환되지 않음.
myReactionEmoji String 나의 리액션 이모지로 필터링.
not MergeRequestsResolverNegatedParams 부정 인수 목록. 경고: 이 인수는 실험적이며 향후 변경될 수 있습니다.
projectId ProjectID 저자가 작성한 병합 요청이 포함되어야 할 프로젝트의 글로벌 ID. projectPath와 호환되지 않음.
projectPath String 저자가 작성한 병합 요청이 포함되어야 할 프로젝트의 전체 경로. projectId와 호환되지 않음.
releaseTag String 릴리스 태그로 필터링.
reviewState MergeRequestReviewState Introduced in GitLab 17.0. Status: Experiment. 병합 요청의 리뷰어 상태.
reviewStates [MergeRequestReviewState!] Introduced in GitLab 17.0. Status: Experiment. 병합 요청의 리뷰어 상태.
sort MergeRequestSort 기준에 따라 병합 요청 정렬.
sourceBranches [String!] 소스 브랜치 이름의 배열. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 소스로 가집니다.
state MergeRequestState 병합 요청 상태. 제공되면 모든 해결된 병합 요청은 해당 상태를 가집니다.
subscribed SubscriptionStatus Introduced in GitLab 17.5. Status: Experiment. 현재 사용자가 구독한 병합 요청. filter_subscriptions 피처 플래그가 비활성화된 경우 무시됩니다.
targetBranches [String!] 대상 브랜치 이름의 배열. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 대상으로 가집니다.
updatedAfter Time 타임스탬프 이후에 업데이트된 병합 요청.
updatedBefore Time 타임스탬프 이전에 업데이트된 병합 요청.
MergeRequestAuthor.savedReply

사용자가 작성한 저장된 답변입니다.

SavedReply을 반환합니다.

Arguments
Name Type Description
id UsersSavedReplyID! 저장된 답변의 ID입니다.
MergeRequestAuthor.snippets

사용자가 작성한 스니펫입니다.

SnippetConnection을 반환합니다.

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

네 가지 표준 pagination argumentsbefore: String, after: String, first: Int, 및 last: Int를 수용합니다.

Arguments
Name Type Description
ids [SnippetID!] 전역 스니펫 ID의 배열입니다. 예를 들어, gid://gitlab/ProjectSnippet/1입니다.
type TypeEnum 스니펫의 유형입니다.
visibility VisibilityScopesEnum 스니펫의 가시성입니다.
MergeRequestAuthor.starredProjects

사용자가 스타 표시한 프로젝트입니다.

ProjectConnection을 반환합니다.

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

네 가지 표준 pagination argumentsbefore: String, after: String, first: Int, 및 last: Int를 수용합니다.

Arguments
Name Type Description
minAccessLevel AccessLevelEnum 현재 사용자가 지정된 액세스 수준 이상인 프로젝트만 반환합니다.
programmingLanguageName String 프로그래밍 언어 이름으로 프로젝트를 필터링합니다(대소문자 구분 없음). 예: “css” 또는 “ruby”입니다.
search String 검색 쿼리입니다.
sort ProjectSort 스타 표시된 프로젝트를 정렬 순서로 나열합니다.
MergeRequestAuthor.timelogs

사용자가 기록한 시간입니다.

TimelogConnection을 반환합니다.

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

네 가지 표준 pagination argumentsbefore: String, after: String, first: Int, 및 last: Int를 수용합니다.

Arguments
Name Type Description
endDate Time 기록된 날짜가 endDate 이하인 날짜 범위 내의 타임 로그를 나열합니다.
endTime Time 기록된 시간이 endTime 이하인 시간 범위 내의 타임 로그를 나열합니다.
groupId GroupID 그룹에 대한 타임 로그를 나열합니다.
projectId ProjectID 프로젝트에 대한 타임 로그를 나열합니다.
sort TimelogSort 특정 순서로 타임 로그를 나열합니다.
startDate Time 기록된 날짜가 startDate 이상인 날짜 범위 내의 타임 로그를 나열합니다.
startTime Time 기록된 시간이 startTime 이상인 시간 범위 내의 타임 로그를 나열합니다.
username String 특정 사용자에 대한 타임 로그를 나열합니다.
MergeRequestAuthor.todos

사용자의 할 일 항목입니다.

TodoConnection을 반환합니다.

이 필드는 connection을 반환합니다. 이는 네 가지 표준 pagination arguments을 허용합니다: before: String, after: String, first: Int, last: Int입니다.

Arguments
Name Type Description
action [TodoActionEnum!] 필터링할 작업입니다.
authorId [ID!] 작성자의 ID입니다.
groupId [ID!] 그룹의 ID입니다.
projectId [ID!] 프로젝트의 ID입니다.
sort TodoSort 주어진 기준으로 할 일을 정렬합니다.
state [TodoStateEnum!] 할 일의 상태입니다.
type [TodoTargetEnum!] 할 일의 유형입니다.
MergeRequestAuthor.userAchievements

사용자를 위한 업적입니다. achievements 기능 플래그가 활성화된 네임스페이스에 대해서만 반환됩니다.

Introduced in GitLab 15.10.

Status: Experiment.

UserAchievementConnection을 반환합니다.

이 필드는 connection을 반환합니다. 이는 네 가지 표준 pagination arguments을 허용합니다: before: String, after: String, first: Int, last: Int입니다.

Arguments
Name Type Description
includeHidden Boolean 프로필에서 숨겨진 업적을 결과에 포함할지 여부를 나타냅니다.
MergeRequestAuthor.workspaces

현재 사용자가 소유한 작업 공간입니다.

WorkspaceConnection을 반환합니다.

이 필드는 connection을 반환합니다. 이는 네 가지 표준 pagination arguments을 허용합니다: before: String, after: String, first: Int, last: Int입니다.

Arguments
Name Type Description
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! 차이가 생성된 시간의 타임스탬프입니다.
updatedAt Time! 차이가 업데이트된 시간의 타임스탬프입니다.

MergeRequestDiffRegistry

병합 요청 차이의 Geo 동기화 및 검증 상태를 나타냅니다.

필드

이름 유형 설명
createdAt Time MergeRequestDiffRegistry가 생성된 시간의 타임스탬프입니다.
id ID! MergeRequestDiffRegistry의 ID입니다.
lastSyncFailure String MergeRequestDiffRegistry의 동기화 중 오류 메시지입니다.
lastSyncedAt Time MergeRequestDiffRegistry의 최근 성공적인 동기화의 타임스탬프입니다.
mergeRequestDiffId ID! 병합 요청 차이의 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

병합 요청에 참여하는 사용자입니다.

필드

이름 유형 설명
active Boolean 사용자가 활성 상태인지 여부를 나타냅니다.
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)
human Boolean 사용자가 일반 사용자인지 여부를 나타냅니다.
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(구 Twitter) 사용자 이름입니다.
userPermissions UserPermissions! 리소스에 대한 현재 사용자의 권한입니다.
userPreferences UserPreferences 사용자의 기본 설정입니다.
username String! 사용자의 사용자 이름입니다. GitLab의 이 인스턴스 내에서 고유합니다.
webPath String! 사용자의 웹 경로입니다.
webUrl String! 사용자의 웹 URL입니다.

인수가 있는 필드

MergeRequestParticipant.assignedMergeRequests

사용자에게 할당된 병합 요청입니다.

MergeRequestConnection을 반환합니다.

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

네 가지 표준 pagination arguments를 수용합니다:

before: String, after: String, first: Int, 및 last: Int.

인수
이름 유형 설명
approved Boolean 결과를 승인된 병합 요청으로 제한합니다. 기능 플래그 mr_approved_filter가 활성화된 경우에만 사용 가능합니다.
approvedBy [String!] 승인자의 사용자 이름입니다.
approver [String!] 가능한 승인자의 사용자 이름입니다.
authorUsername String 작성자의 사용자 이름입니다.
createdAfter Time 타임스탬프 이후에 생성된 병합 요청입니다.
createdBefore Time 타임스탬프 이전에 생성된 병합 요청입니다.
deployedAfter Time 타임스탬프 이후에 배포된 병합 요청입니다.
deployedBefore Time 타임스탬프 이전에 배포된 병합 요청입니다.
deploymentId String 배포의 ID입니다.
draft Boolean 결과를 초안 병합 요청으로 제한합니다.
environmentName String 병합 요청이 배포된 환경입니다.
groupId GroupID 저작된 병합 요청이 포함되어야 하는 그룹의 전역 ID입니다. 서브그룹의 병합 요청도 포함됩니다.
iids [String!] 병합 요청의 IID 배열, 예: [1, 2]입니다.
includeArchived Boolean 아카이브된 프로젝트의 병합 요청입니다.
labelName [String] 병합 요청에 적용된 레이블입니다.
labels [String!] ** GitLab 17.1에서 사용 중단되었습니다. labelName을 사용하세요.
mergedAfter Time 날짜 이후에 병합된 병합 요청입니다.
mergedBefore Time 날짜 이전에 병합된 병합 요청입니다.
mergedBy String 병합자의 사용자 이름입니다.
milestoneTitle String 이정표의 제목입니다. milestoneWildcardId와 호환되지 않습니다.
milestoneWildcardId MilestoneWildcardId 이정표 ID 와일드카드로 문제를 필터링합니다. milestoneTitle과 호환되지 않습니다.
myReactionEmoji String 여러분의 반응 이모지로 필터링합니다.
not MergeRequestsResolverNegatedParams 부정된 인수 목록입니다. 경고: 이 인수는 실험적이며 향후 변경될 수 있습니다.
projectId ProjectID 저작된 병합 요청이 포함되어야 하는 프로젝트의 전역 ID입니다. projectPath와 호환되지 않습니다.
projectPath String 저작된 병합 요청이 포함되어야 하는 프로젝트의 전체 경로입니다. projectId와 호환되지 않습니다.
releaseTag String 릴리스 태그로 필터링합니다.
reviewState MergeRequestReviewState ** GitLab 17.0에서 도입되었습니다. 상태: 실험. 병합 요청의 검토자 상태입니다.
reviewStates [MergeRequestReviewState!] ** GitLab 17.0에서 도입되었습니다. 상태: 실험. 병합 요청의 검토자 상태입니다.
reviewerUsername String 검토자의 사용자 이름입니다.
reviewerWildcardId ReviewerWildcardId 검토자 존재로 필터링합니다. reviewerUsername과 호환되지 않습니다.
sort MergeRequestSort 기준에 따라 병합 요청을 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름의 배열입니다. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 소스로 가집니다.
state MergeRequestState 병합 요청 상태입니다. 제공되는 경우 모든 해결된 병합 요청은 이 상태를 갖습니다.
subscribed SubscriptionStatus ** GitLab 17.5에서 도입되었습니다. 상태: 실험. 현재 사용자가 구독 중인 병합 요청입니다. filter_subscriptions 기능 플래그가 비활성화된 경우 무시됩니다.
targetBranches [String!] 대상 브랜치 이름의 배열입니다. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 대상으로 가집니다.
updatedAfter Time 타임스탬프 이후에 업데이트된 병합 요청입니다.
updatedBefore Time 타임스탬프 이전에 업데이트된 병합 요청입니다.
MergeRequestParticipant.authoredMergeRequests

사용자가 작성한 병합 요청.

MergeRequestConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments를 허용합니다: before: String, after: String, first: Int, 및 last: Int.

인수
이름 유형 설명
approved Boolean 승인된 병합 요청으로 결과 제한. 기능 플래그 mr_approved_filter가 활성화되었을 때만 가능합니다.
approvedBy [String!] 승인자의 사용자 이름.
approver [String!] 가능한 승인자의 사용자 이름.
assigneeUsername String 담당자의 사용자 이름.
assigneeWildcardId AssigneeWildcardId 담당자의 존재로 필터링. assigneeUsernames 및 assigneeUsername과 호환되지 않음.
createdAfter Time 타임스탬프 이후에 생성된 병합 요청.
createdBefore Time 타임스탬프 이전에 생성된 병합 요청.
deployedAfter Time 타임스탬프 이후에 배포된 병합 요청.
deployedBefore Time 타임스탬프 이전에 배포된 병합 요청.
deploymentId String 배포의 ID.
draft Boolean 초안 병합 요청으로 결과 제한.
environmentName String 병합 요청이 배포된 환경.
groupId GroupID 작성된 병합 요청이 포함되어야 하는 그룹의 전역 ID. 하위 그룹의 병합 요청도 포함됩니다.
iids [String!] 병합 요청의 IID 배열, 예: [1, 2].
includeArchived Boolean 보관된 프로젝트의 병합 요청.
labelName [String] 병합 요청에 적용된 라벨.
labels [String!] GitLab 17.1에서 사용 중단. labelName을 사용하세요.
mergedAfter Time 날짜 이후에 병합된 병합 요청.
mergedBefore Time 날짜 이전에 병합된 병합 요청.
mergedBy String 병합자의 사용자 이름.
milestoneTitle String 이정표의 제목. milestoneWildcardId와 호환되지 않음.
milestoneWildcardId MilestoneWildcardId 이정표 ID 와일드카드로 문제를 필터링. milestoneTitle과 호환되지 않음.
myReactionEmoji String 사용자 반응 이모지로 필터링.
not MergeRequestsResolverNegatedParams 부정된 인수 목록. 경고: 이 인수는 실험적이며 향후 변경될 수 있습니다.
projectId ProjectID 작성된 병합 요청이 포함되어야 하는 프로젝트의 전역 ID. projectPath와 호환되지 않음.
projectPath String 작성된 병합 요청이 포함되어야 하는 프로젝트의 전체 경로. projectId와 호환되지 않음.
releaseTag String 릴리스 태그로 필터링.
reviewState MergeRequestReviewState GitLab 17.0에서 도입됨. 상태: 실험. 병합 요청의 리뷰어 상태.
reviewStates [MergeRequestReviewState!] GitLab 17.0에서 도입됨. 상태: 실험. 병합 요청의 리뷰어 상태들.
reviewerUsername String 리뷰어의 사용자 이름.
reviewerWildcardId ReviewerWildcardId 리뷰어의 존재로 필터링. reviewerUsername과 호환되지 않음.
sort MergeRequestSort 기준에 따라 병합 요청 정렬.
sourceBranches [String!] 소스 브랜치 이름의 배열. 모든 해결된 병합 요청은 이 중 하나의 브랜치를 소스로 가집니다.
state MergeRequestState 병합 요청 상태. 제공되는 경우 모든 해결된 병합 요청은 해당 상태를 가집니다.
subscribed SubscriptionStatus GitLab 17.5에서 도입됨. 상태: 실험. 현재 사용자가 구독한 병합 요청. filter_subscriptions 기능 플래그가 비활성화된 경우 무시됩니다.
targetBranches [String!] 대상 브랜치 이름의 배열. 모든 해결된 병합 요청은 이 중 하나의 브랜치를 대상으로 가집니다.
updatedAfter Time 타임스탬프 이후에 업데이트된 병합 요청.
updatedBefore Time 타임스탬프 이전에 업데이트된 병합 요청.
MergeRequestParticipant.contributedProjects

사용자가 기여한 프로젝트입니다.

반환값은 ProjectConnection입니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments를 허용합니다: before: String, after: String, first: Int, 및 last: Int.

Arguments
Name Type Description
includePersonal Boolean 개인 프로젝트 포함 여부.
minAccessLevel AccessLevelEnum 현재 사용자가 최소한 지정한 접근 수준을 가진 프로젝트만 반환합니다.
programmingLanguageName String 프로그래밍 언어 이름으로 프로젝트를 필터링합니다 (대소문자 구분하지 않음). 예: “css” 또는 “ruby”.
search String 검색 쿼리입니다.
sort ProjectSort 기여한 프로젝트를 정렬합니다.
MergeRequestParticipant.groups

사용자가 접근할 수 있는 그룹입니다.

반환값은 GroupConnection입니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments를 허용합니다: before: String, after: String, first: Int, 및 last: Int.

Arguments
Name Type Description
permissionScope GroupPermission 사용자가 그룹에서 가진 권한으로 필터링합니다.
search String 그룹 이름 또는 경로로 검색합니다.
MergeRequestParticipant.organizations

사용자가 접근할 수 있는 조직입니다.

Introduced in GitLab 16.6.
Status: Experiment.

반환값은 OrganizationConnection입니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments를 허용합니다: before: String, after: String, first: Int, 및 last: Int.

Arguments
Name Type Description
search String 검색 쿼리, 조직 이름 또는 경로에 해당할 수 있습니다.
MergeRequestParticipant.reviewRequestedMergeRequests

사용자에게 검토를 위해 할당된 병합 요청입니다.

반환값은 MergeRequestConnection입니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments를 허용합니다: before: String, after: String, first: Int, 및 last: Int.

Arguments
Name Type Description
approved Boolean 승인된 병합 요청으로 결과 제한합니다. 기능 플래그 mr_approved_filter가 활성화된 경우에만 사용 가능합니다.
approvedBy [String!] 승인자의 사용자 이름입니다.
approver [String!] 가능한 승인자의 사용자 이름입니다.
assigneeUsername String 담당자의 사용자 이름입니다.
assigneeWildcardId AssigneeWildcardId 담당자 존재 여부로 필터링합니다. assigneeUsernames 및 assigneeUsername과 호환되지 않습니다.
authorUsername String 작성자의 사용자 이름입니다.
createdAfter Time 타임스탬프 이후에 생성된 병합 요청입니다.
createdBefore Time 타임스탬프 이전에 생성된 병합 요청입니다.
deployedAfter Time 타임스탬프 이후에 배포된 병합 요청입니다.
deployedBefore Time 타임스탬프 이전에 배포된 병합 요청입니다.
deploymentId String 배포의 ID입니다.
draft Boolean 초안 병합 요청으로 결과 제한합니다.
environmentName String 병합 요청이 배포된 환경입니다.
groupId GroupID 작성된 병합 요청이 있어야 할 그룹의 글로벌 ID입니다. 하위 그룹의 병합 요청도 포함됩니다.
iids [String!] 병합 요청의 IID 배열입니다, 예를 들어 [1, 2].
includeArchived Boolean 아카이브된 프로젝트의 병합 요청을 포함합니다.
labelName [String] 병합 요청에 적용된 레이블입니다.
labels [String!] GitLab 17.1에서 사용 중단됨. labelName을 사용하세요.
mergedAfter Time 지정된 날짜 이후에 병합된 요청입니다.
mergedBefore Time 지정된 날짜 이전에 병합된 요청입니다.
mergedBy String 병합자의 사용자 이름입니다.
milestoneTitle String 마일스톤의 제목입니다. milestoneWildcardId와 호환되지 않습니다.
milestoneWildcardId MilestoneWildcardId 마일스톤 ID 와일드카드로 이슈를 필터링합니다. milestoneTitle과 호환되지 않습니다.
myReactionEmoji String 자신의 반응 이모지로 필터링합니다.
not MergeRequestsResolverNegatedParams 부정된 인수 목록입니다. 경고: 이 인수는 실험적이며 향후 변경될 수 있습니다.
projectId ProjectID 작성된 병합 요청이 있어야 할 프로젝트의 글로벌 ID입니다. projectPath와 호환되지 않습니다.
projectPath String 작성된 병합 요청이 있어야 할 프로젝트의 전체 경로입니다. projectId와 호환되지 않습니다.
releaseTag String 릴리즈 태그로 필터링합니다.
reviewState MergeRequestReviewState Introduced in GitLab 17.0. Status: Experiment. 병합 요청의 검토자 상태입니다.
reviewStates [MergeRequestReviewState!] Introduced in GitLab 17.0. Status: Experiment. 병합 요청의 검토자 상태입니다.
sort MergeRequestSort 기준에 따라 병합 요청을 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름의 배열입니다. 모든 해결된 병합 요청은 이들 브랜치 중 하나를 소스로 가집니다.
state MergeRequestState 병합 요청 상태입니다. 제공된 경우, 모든 해결된 병합 요청은 이 상태를 가집니다.
subscribed SubscriptionStatus Introduced in GitLab 17.5. Status: Experiment. 현재 사용자가 구독한 병합 요청입니다. filter_subscriptions 기능 플래그가 비활성화된 경우 무시됩니다.
targetBranches [String!] 타겟 브랜치 이름의 배열입니다. 모든 해결된 병합 요청은 이들 브랜치 중 하나를 타겟으로 가집니다.
updatedAfter Time 타임스탬프 이후에 업데이트된 병합 요청입니다.
updatedBefore Time 타임스탬프 이전에 업데이트된 병합 요청입니다.
MergeRequestParticipant.savedReply

사용자가 작성한 저장된 답변입니다.

SavedReply를 반환합니다.

Arguments
Name Type Description
id UsersSavedReplyID! 저장된 답변의 ID입니다.
MergeRequestParticipant.snippets

사용자가 작성한 스니펫입니다.

SnippetConnection을 반환합니다.

이 필드는 connection을 반환합니다. 다음의 네 가지 표준 pagination arguments를 허용합니다: before: String, after: String, first: Int, 및 last: Int.

Arguments
Name Type Description
ids [SnippetID!] 글로벌 스니펫 ID의 배열입니다. 예: gid://gitlab/ProjectSnippet/1.
type TypeEnum 스니펫의 유형입니다.
visibility VisibilityScopesEnum 스니펫의 가시성입니다.
MergeRequestParticipant.starredProjects

사용자가 별표한 프로젝트입니다.

ProjectConnection을 반환합니다.

이 필드는 connection을 반환합니다. 다음의 네 가지 표준 pagination arguments를 허용합니다: before: String, after: String, first: Int, 및 last: Int.

Arguments
Name Type Description
minAccessLevel AccessLevelEnum 현재 사용자가 지정된 접근 수준 이상을 가진 프로젝트만 반환합니다.
programmingLanguageName String 프로그래밍 언어 이름으로 프로젝트를 필터링합니다(대소문자 구분 없음). 예: “css” 또는 “ruby”.
search String 검색 쿼리입니다.
sort ProjectSort 지정된 정렬 순서로 별표한 프로젝트 목록을 표시합니다.
MergeRequestParticipant.timelogs

사용자가 기록한 시간입니다.

TimelogConnection을 반환합니다.

이 필드는 connection을 반환합니다. 다음의 네 가지 표준 pagination arguments를 허용합니다: before: String, after: String, first: Int, 및 last: Int.

Arguments
Name Type Description
endDate Time 기록된 날짜가 endDate와 같거나 이전인 날짜 범위 내의 타임로그를 나열합니다.
endTime Time 기록된 시간이 endTime과 같거나 이전인 시간 범위 내의 타임로그를 나열합니다.
groupId GroupID 그룹에 대한 타임로그를 나열합니다.
projectId ProjectID 프로젝트에 대한 타임로그를 나열합니다.
sort TimelogSort 특정 순서로 타임로그를 나열합니다.
startDate Time 기록된 날짜가 startDate와 같거나 이후인 날짜 범위 내의 타임로그를 나열합니다.
startTime Time 기록된 시간이 startTime과 같거나 이후인 시간 범위 내의 타임로그를 나열합니다.
username String 사용자의 타임로그를 나열합니다.
MergeRequestParticipant.todos

사용자의 할 일 목록입니다.

TodoConnection을 반환합니다.

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

Arguments
Name Type Description
action [TodoActionEnum!] 필터링할 액션입니다.
authorId [ID!] 저자의 ID입니다.
groupId [ID!] 그룹의 ID입니다.
projectId [ID!] 프로젝트의 ID입니다.
sort TodoSort 주어진 기준으로 할 일을 정렬합니다.
state [TodoStateEnum!] 할 일의 상태입니다.
type [TodoTargetEnum!] 할 일의 유형입니다.
MergeRequestParticipant.userAchievements

사용자의 성과입니다. achievements 기능 플래그가 활성화된 네임스페이스에서만 반환됩니다.

Introduced in GitLab 15.10.

Status: Experiment.

UserAchievementConnection을 반환합니다.

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

Arguments
Name Type Description
includeHidden Boolean 프로필에서 숨겨진 성과가 결과에 포함될지 여부를 나타냅니다.
MergeRequestParticipant.workspaces

현재 사용자가 소유한 작업 공간입니다.

WorkspaceConnection을 반환합니다.

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

Arguments
Name Type Description
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를 수행할 수 있습니다.

MergeRequestReviewer

병합 요청에 리뷰어로 할당된 사용자입니다.

필드

이름 유형 설명
active Boolean 사용자가 활성 상태인지 여부를 나타냅니다.
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 참조)
human Boolean 사용자가 일반 사용자인지 여부를 나타냅니다.
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 (예전 Twitter) 사용자명.
userPermissions UserPermissions! 리소스에 대한 현재 사용자의 권한.
userPreferences UserPreferences 사용자의 기본 설정.
username String! 사용자의 사용자 이름. 이 GitLab 인스턴스 내에서 고유합니다.
webPath String! 사용자의 웹 경로.
webUrl String! 사용자의 웹 URL.

인수 있는 필드

MergeRequestReviewer.assignedMergeRequests

사용자에게 할당된 병합 요청입니다.

MergeRequestConnection을 반환합니다.

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

네 개의 표준 pagination arguments를 수용합니다:

before: String, after: String, first: Int, last: Int.

인수
이름 유형 설명
approved Boolean 승인된 병합 요청으로 결과 제한. 기능 플래그 mr_approved_filter가 활성화된 경우에만 사용 가능합니다.
approvedBy [String!] 승인자의 사용자 이름.
approver [String!] 가능한 승인자의 사용자 이름.
authorUsername String 작성자의 사용자 이름.
createdAfter Time 타임스탬프 이후에 생성된 병합 요청.
createdBefore Time 타임스탬프 이전에 생성된 병합 요청.
deployedAfter Time 타임스탬프 이후에 배포된 병합 요청.
deployedBefore Time 타임스탬프 이전에 배포된 병합 요청.
deploymentId String 배포의 ID.
draft Boolean 초안 병합 요청으로 결과 제한.
environmentName String 배포된 환경의 병합 요청.
groupId GroupID 작성된 병합 요청이 있어야 할 그룹의 글로벌 ID. 하위 그룹의 병합 요청도 포함됩니다.
iids [String!] 병합 요청의 IID 배열, 예: [1, 2].
includeArchived Boolean 보관된 프로젝트의 병합 요청.
labelName [String] 병합 요청에 적용된 레이블.
labels [String!] GitLab 17.1에서 사용 중단됨. labelName을 사용하세요.
mergedAfter Time 날짜 이후에 병합된 병합 요청.
mergedBefore Time 날짜 이전에 병합된 병합 요청.
mergedBy String 병합자의 사용자 이름.
milestoneTitle String 마일스톤의 제목. milestoneWildcardId와 호환되지 않음.
milestoneWildcardId MilestoneWildcardId 마일스톤 ID 와일드카드로 문제를 필터링합니다. milestoneTitle과 호환되지 않음.
myReactionEmoji String 나의 반응 이모지로 필터링합니다.
not MergeRequestsResolverNegatedParams 부정된 인수 목록입니다. 경고: 이 인수는 실험적이며 향후 변경될 수 있습니다.
projectId ProjectID 작성된 병합 요청이 있어야 할 프로젝트의 글로벌 ID. projectPath와 호환되지 않음.
projectPath String 작성된 병합 요청이 있어야 할 프로젝트의 전체 경로. projectId와 호환되지 않음.
releaseTag String 릴리즈 태그로 필터링합니다.
reviewState MergeRequestReviewState GitLab 17.0에서 도입됨. 상태: 실험. 병합 요청의 리뷰어 상태.
reviewStates [MergeRequestReviewState!] GitLab 17.0에서 도입됨. 상태: 실험. 병합 요청의 리뷰어 상태들.
reviewerUsername String 리뷰어의 사용자 이름.
reviewerWildcardId ReviewerWildcardId 리뷰어 존재로 필터링합니다. reviewerUsername과 호환되지 않음.
sort MergeRequestSort 기준에 따라 병합 요청을 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름의 배열입니다. 모든 해결된 병합 요청은 이 브랜치 중 하나를 소스로 가집니다.
state MergeRequestState 병합 요청 상태입니다. 제공하는 경우, 모든 해결된 병합 요청은 해당 상태를 가집니다.
subscribed SubscriptionStatus GitLab 17.5에서 도입됨. 상태: 실험. 현재 사용자가 구독한 병합 요청. filter_subscriptions 기능 플래그가 비활성화된 경우 무시됩니다.
targetBranches [String!] 대상 브랜치 이름의 배열입니다. 모든 해결된 병합 요청은 이 브랜치 중 하나를 대상으로 가집니다.
updatedAfter Time 타임스탬프 이후에 업데이트된 병합 요청.
updatedBefore Time 타임스탬프 이전에 업데이트된 병합 요청.
MergeRequestReviewer.authoredMergeRequests

사용자가 작성한 병합 요청입니다.

MergeRequestConnection을 반환합니다.

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

네 가지 표준 페이지 매김 인수를 수락합니다: before: String, after: String, first: Int, last: Int.

Arguments
Name Type Description
approved Boolean 승인된 병합 요청으로 결과 제한. 기능 플래그 mr_approved_filter가 활성화된 경우에만 사용 가능.
approvedBy [String!] 승인자의 사용자 이름.
approver [String!] 가능한 승인자의 사용자 이름.
assigneeUsername String 담당자의 사용자 이름.
assigneeWildcardId AssigneeWildcardId 담당자 존재 여부로 필터링. assigneeUsernames 및 assigneeUsername과 호환되지 않음.
createdAfter Time 타임스탬프 이후에 생성된 병합 요청.
createdBefore Time 타임스탬프 이전에 생성된 병합 요청.
deployedAfter Time 타임스탬프 이후에 배포된 병합 요청.
deployedBefore Time 타임스탬프 이전에 배포된 병합 요청.
deploymentId String 배포의 ID.
draft Boolean 드래프트 병합 요청으로 결과 제한.
environmentName String 병합 요청이 배포된 환경.
groupId GroupID 작성된 병합 요청이 속해야 하는 그룹의 전역 ID. 하위 그룹의 병합 요청도 포함됩니다.
iids [String!] 병합 요청의 IID 배열, 예: [1, 2].
includeArchived Boolean 아카이브된 프로젝트의 병합 요청.
labelName [String] 병합 요청에 적용된 레이블.
labels [String!] GitLab 17.1에서 중단됨. labelName 사용.
mergedAfter Time 날짜 이후에 병합된 병합 요청.
mergedBefore Time 날짜 이전에 병합된 병합 요청.
mergedBy String 병합자의 사용자 이름.
milestoneTitle String 마일스톤의 제목. milestoneWildcardId와 호환되지 않음.
milestoneWildcardId MilestoneWildcardId 마일스톤 ID 와일드카드로 문제를 필터링합니다. milestoneTitle과 호환되지 않음.
myReactionEmoji String 내 반응 이모지로 필터링합니다.
not MergeRequestsResolverNegatedParams 부정된 인수 목록. 경고: 이 인수는 실험적이며 향후 변경될 수 있습니다.
projectId ProjectID 작성된 병합 요청이 속해야 하는 프로젝트의 전역 ID. projectPath와 호환되지 않음.
projectPath String 작성된 병합 요청이 속해야 하는 프로젝트의 전체 경로입니다. projectId와 호환되지 않음.
releaseTag String 릴리스 태그로 필터링합니다.
reviewState MergeRequestReviewState GitLab 17.0에서 도입됨. 상태: 실험. 병합 요청의 검토자 상태.
reviewStates [MergeRequestReviewState!] GitLab 17.0에서 도입됨. 상태: 실험. 병합 요청의 검토자 상태들.
reviewerUsername String 검토자의 사용자 이름.
reviewerWildcardId ReviewerWildcardId 검토자 존재 여부로 필터링합니다. reviewerUsername과 호환되지 않음.
sort MergeRequestSort 기준에 따라 병합 요청을 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름 배열. 모든 해결된 병합 요청은 이들 브랜치 중 하나를 소스로 가집니다.
state MergeRequestState 병합 요청 상태입니다. 제공된 경우, 모든 해결된 병합 요청은 해당 상태를 가집니다.
subscribed SubscriptionStatus GitLab 17.5에서 도입됨. 상태: 실험. 현재 사용자가 구독하는 병합 요청. filter_subscriptions 기능 플래그가 비활성화된 경우 무시됩니다.
targetBranches [String!] 대상 브랜치 이름 배열. 모든 해결된 병합 요청은 이들 브랜치 중 하나를 대상으로 가집니다.
updatedAfter Time 타임스탬프 이후에 업데이트된 병합 요청.
updatedBefore Time 타임스탬프 이전에 업데이트된 병합 요청.
MergeRequestReviewer.contributedProjects

사용자가 기여한 프로젝트입니다.

ProjectConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이지네이션 인수를 허용합니다:

before: String, after: String, first: Int, 및 last: Int입니다.

Arguments
Name Type Description
includePersonal Boolean 개인 프로젝트 포함.
minAccessLevel AccessLevelEnum 현재 사용자가 지정된 접근 수준을 최소한으로 가지고 있는 프로젝트만 반환합니다.
programmingLanguageName String 프로그래밍 언어 이름에 따라 프로젝트를 필터링합니다 (대소문자 구분 없음). 예: “css” 또는 “ruby”.
search String 검색 쿼리입니다.
sort ProjectSort 기여한 프로젝트를 정렬합니다.
MergeRequestReviewer.groups

사용자가 접근할 수 있는 그룹입니다.

GroupConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이지네이션 인수를 허용합니다:

before: String, after: String, first: Int, 및 last: Int입니다.

Arguments
Name Type Description
permissionScope GroupPermission 사용자가 그룹에서 가지고 있는 권한에 따라 필터링합니다.
search String 그룹 이름 또는 경로로 검색합니다.
MergeRequestReviewer.organizations

사용자가 접근할 수 있는 조직입니다.

Introduced in GitLab 16.6.
Status: Experiment.

OrganizationConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이지네이션 인수를 허용합니다:

before: String, after: String, first: Int, 및 last: Int입니다.

Arguments
Name Type Description
search String 조직 이름 또는 경로에 대한 검색 쿼리입니다.
MergeRequestReviewer.reviewRequestedMergeRequests

사용자에게 검토를 위해 할당된 병합 요청입니다.

MergeRequestConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 페이지네이션 인수를 허용합니다:

before: String, after: String, first: Int, 및 last: Int입니다.

Arguments
Name Type Description
approved Boolean 승인된 병합 요청으로 결과를 제한합니다. mr_approved_filter 기능 플래그가 활성화된 경우에만 사용 가능합니다.
approvedBy [String!] 승인자의 사용자 이름입니다.
approver [String!] 가능한 승인자의 사용자 이름입니다.
assigneeUsername String 담당자의 사용자 이름입니다.
assigneeWildcardId AssigneeWildcardId 담당자 존재 여부로 필터링합니다. assigneeUsernames 및 assigneeUsername과는 호환되지 않습니다.
authorUsername String 작성자의 사용자 이름입니다.
createdAfter Time 타임스탬프 이후에 생성된 병합 요청입니다.
createdBefore Time 타임스탬프 이전에 생성된 병합 요청입니다.
deployedAfter Time 타임스탬프 이후에 배포된 병합 요청입니다.
deployedBefore Time 타임스탬프 이전에 배포된 병합 요청입니다.
deploymentId String 배포의 ID입니다.
draft Boolean 초안 병합 요청으로 결과를 제한합니다.
environmentName String 병합 요청이 배포된 환경입니다.
groupId GroupID 작성된 병합 요청이 있어야 하는 그룹의 글로벌 ID입니다. 하위 그룹의 병합 요청이 포함됩니다.
iids [String!] 병합 요청의 IID 배열입니다. 예: [1, 2].
includeArchived Boolean 아카이브된 프로젝트의 병합 요청입니다.
labelName [String] 병합 요청에 적용된 레이블입니다.
labels [String!] Deprecated in GitLab 17.1. Use labelName.
mergedAfter Time 날짜 이후에 병합된 병합 요청입니다.
mergedBefore Time 날짜 이전에 병합된 병합 요청입니다.
mergedBy String 병합자의 사용자 이름입니다.
milestoneTitle String 이정표의 제목입니다. milestoneWildcardId와는 호환되지 않습니다.
milestoneWildcardId MilestoneWildcardId 이정표 ID 와일드카드로 문제를 필터링합니다. milestoneTitle과는 호환되지 않습니다.
myReactionEmoji String 사용자 리액션 이모지로 필터링합니다.
not MergeRequestsResolverNegatedParams 부정된 인수 목록입니다. 경고: 이 인수는 실험적이며 향후 변경될 수 있습니다.
projectId ProjectID 작성된 병합 요청이 있어야 하는 프로젝트의 글로벌 ID입니다. projectPath와는 호환되지 않습니다.
projectPath String 작성된 병합 요청이 있어야 하는 프로젝트의 전체 경로입니다. projectId와는 호환되지 않습니다.
releaseTag String 릴리즈 태그로 필터링합니다.
reviewState MergeRequestReviewState Introduced in GitLab 17.0. Status: Experiment. 병합 요청의 검토자 상태입니다.
reviewStates [MergeRequestReviewState!] Introduced in GitLab 17.0. Status: Experiment. 병합 요청의 검토자 상태입니다.
sort MergeRequestSort 기준에 따라 병합 요청을 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름의 배열입니다. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 소스로 가집니다.
state MergeRequestState 병합 요청 상태입니다. 제공된 경우 모든 해결된 병합 요청은 해당 상태를 가집니다.
subscribed SubscriptionStatus Introduced in GitLab 17.5. Status: Experiment. 현재 사용자가 구독한 병합 요청입니다. filter_subscriptions 기능 플래그가 비활성화된 경우 무시됩니다.
targetBranches [String!] 목표 브랜치 이름의 배열입니다. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 목표로 가집니다.
updatedAfter Time 타임스탬프 이후에 업데이트된 병합 요청입니다.
updatedBefore Time 타임스탬프 이전에 업데이트된 병합 요청입니다.
MergeRequestReviewer.savedReply

사용자가 작성한 저장된 답변입니다.

SavedReply를 반환합니다.

Arguments
Name Type Description
id UsersSavedReplyID! 저장된 답변의 ID입니다.
MergeRequestReviewer.snippets

사용자가 작성한 스니펫입니다.

SnippetConnection을 반환합니다.

이 필드는 connection을 반환합니다. 다음 네 가지 표준 pagination arguments를 수용합니다: before: String, after: String, first: Int, 및 last: Int.

Arguments
Name Type Description
ids [SnippetID!] 전역 스니펫 ID의 배열입니다. 예: gid://gitlab/ProjectSnippet/1.
type TypeEnum 스니펫의 유형입니다.
visibility VisibilityScopesEnum 스니펫의 가시성입니다.
MergeRequestReviewer.starredProjects

사용자가 별표를 붙인 프로젝트입니다.

ProjectConnection을 반환합니다.

이 필드는 connection을 반환합니다. 다음 네 가지 표준 pagination arguments를 수용합니다: before: String, after: String, first: Int, 및 last: Int.

Arguments
Name Type Description
minAccessLevel AccessLevelEnum 현재 사용자가 지정된 액세스 수준을 가진 프로젝트만 반환합니다.
programmingLanguageName String 프로그래밍 언어 이름(대소문자 구분 없음)으로 프로젝트를 필터링합니다. 예: “css” 또는 “ruby”.
search String 검색 쿼리입니다.
sort ProjectSort 정렬 순서에 따라 별표가 붙은 프로젝트를 나열합니다.
MergeRequestReviewer.timelogs

사용자가 기록한 시간입니다.

TimelogConnection을 반환합니다.

이 필드는 connection을 반환합니다. 다음 네 가지 표준 pagination arguments를 수용합니다: before: String, after: String, first: Int, 및 last: Int.

Arguments
Name Type Description
endDate Time 기록된 날짜가 endDate보다 같거나 이전인 날짜 범위 내의 시간 로그를 나열합니다.
endTime Time 기록된 시간이 endTime보다 같거나 이전인 시간 범위 내의 시간 로그를 나열합니다.
groupId GroupID 그룹에 대한 시간 로그를 나열합니다.
projectId ProjectID 프로젝트에 대한 시간 로그를 나열합니다.
sort TimelogSort 특정 순서로 시간 로그를 나열합니다.
startDate Time 기록된 날짜가 startDate보다 같거나 이후인 날짜 범위 내의 시간 로그를 나열합니다.
startTime Time 기록된 시간이 startTime보다 같거나 이후인 시간 범위 내의 시간 로그를 나열합니다.
username String 사용자에 대한 시간 로그를 나열합니다.
MergeRequestReviewer.todos

사용자의 할 일 항목입니다.

TodoConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments를 수용합니다: before: String, after: String, first: Int, 및 last: Int.

Arguments
이름 유형 설명
action [TodoActionEnum!] 필터링할 작업입니다.
authorId [ID!] 작성자의 ID입니다.
groupId [ID!] 그룹의 ID입니다.
projectId [ID!] 프로젝트의 ID입니다.
sort TodoSort 주어진 기준으로 할 일을 정렬합니다.
state [TodoStateEnum!] 할 일의 상태입니다.
type [TodoTargetEnum!] 할 일의 유형입니다.
MergeRequestReviewer.userAchievements

사용자의 성취 사항입니다. achievements 기능 플래그가 활성화된 네임스페이스에 대해서만 반환됩니다.

도입됨: GitLab 15.10.
상태: Experiment.

UserAchievementConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments를 수용합니다: before: String, after: String, first: Int, 및 last: Int.

Arguments
이름 유형 설명
includeHidden Boolean 프로필에서 숨겨진 성취 사항을 결과에 포함할지 여부를 나타냅니다.
MergeRequestReviewer.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로 작업 공간을 필터링합니다.

MergeTrain

병합을 위해 대기 중인 일련의 차량/merge_requests를 나타냅니다.

필드

이름 유형 설명
targetBranch String! 차량의 merge 요청의 대상 브랜치입니다.

인수가 있는 필드

MergeTrain.cars

기차에 대기 중인 차량들입니다.

Introduced in GitLab 17.1.
Status: Experiment.

MergeTrainCarConnection!을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments를 허용합니다:
before: String, after: String, first: Int, 및 last: Int.

인수
이름 유형 설명
activityStatus MergeTrainStatus! 차량의 고수준 상태로 필터링합니다. 기본값은 ACTIVE입니다.

MergeTrainCar

MergeTrainCar는 merge trains를 사용하여 merge 요청을 병합하려는 시도를 나타냅니다.

필드

이름 유형 설명
createdAt Time! 차량이 생성된 시점의 타임스탬프입니다.
duration Int 차량의 지속 시간입니다.
id MergeTrainsCarID! 차량의 글로벌 ID입니다.
index Int 병합 기차 내 차량의 0 기반 위치입니다. 차량이 병합 기차에서 활성화되지 않은 경우 null을 반환합니다.
mergeRequest MergeRequest! 차량이 포함하는 merge 요청입니다.
mergedAt Time 차량이 병합된 시점의 타임스탬프입니다.
pipeline Pipeline 차량의 파이프라인입니다.
status CarStatus! 차량의 상태입니다.
targetBranch String! 차량의 merge 요청의 대상 브랜치입니다.
targetProject Project! 차량의 MR이 목표로 하는 프로젝트입니다.
updatedAt Time! 차량이 마지막으로 업데이트된 시점의 타임스탬프입니다.
user UserCore! 차량의 생성자(merge 요청을 기차에 추가한 사용자)입니다.
userPermissions CarPermissions! 리소스에 대한 현재 사용자의 권한입니다.

메타데이터

필드

이름 유형 설명
enterprise Boolean! 기업 에디션.
kas Kas! KAS에 대한 메타데이터.
revision String! 수정.
version String! 버전.

인수가 있는 필드

Metadata.featureFlags

GitLab 인스턴스용 기능 플래그.

Introduced in GitLab 17.4.
Status: Experiment.

반환 [GitlabInstanceFeatureFlag!]!.

인수
이름 유형 설명
names [String!]! 조회할 기능 플래그의 이름 (최대 20개).

메트릭 이미지

메트릭 이미지 업로드를 나타냅니다.

필드

이름 유형 설명
fileName String 메트릭 이미지의 파일 이름.
filePath String 메트릭 이미지의 파일 경로.
id ID! 메트릭 업로드의 ID.
iid String! 메트릭 업로드의 내부 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입니다.
group Group 마일스톤의 그룹.
groupMilestone Boolean! 마일스톤이 그룹 수준에 있는지 표시합니다.
id ID! 마일스톤의 ID.
iid ID! 마일스톤의 내부 ID.
project Project 마일스톤의 프로젝트.
projectMilestone Boolean! 마일스톤이 프로젝트 수준에 있는지 표시합니다.
releases ReleaseConnection 이 마일스톤과 관련된 릴리스입니다. (자세한 내용은 연결 참조)
startDate Time 마일스톤 시작 날짜의 타임스탬프.
state MilestoneStateEnum! 마일스톤의 상태.
stats MilestoneStats 마일스톤 통계.
subgroupMilestone Boolean! 마일스톤이 서브그룹 수준에 있는지 표시합니다.
title String! 마일스톤의 제목.
upcoming Boolean! 마일스톤의 예정 상태(마일스톤이 시작 날짜가 미래일 때 예정됩니다). 시작 날짜가 설정되지 않은 경우 기본값은 false입니다.
updatedAt Time! 마지막 마일스톤 업데이트의 타임스탬프.
webPath String! 마일스톤의 웹 경로.

인수 필드

Milestone.report

타임박스에 대한 역사적으로 정확한 보고서입니다.

TimeboxReport를 반환합니다.

인수
이름 타입 설명
fullPath String 보고서의 범위로 사용되는 프로젝트 또는 그룹의 전체 경로입니다. 예를 들어, gitlab-org 또는 gitlab-org/gitlab입니다.

MilestoneStats

마일스톤에 대한 통계를 포함합니다.

필드

이름 타입 설명
closedIssuesCount Int 마일스톤과 관련된 종료된 이슈의 수입니다.
totalIssuesCount Int 마일스톤과 관련된 이슈의 총 수입니다.

MlCandidate

모델 레지스트리에서 모델 버전 후보입니다.

필드

이름 타입 설명
_links MLCandidateLinks! 후보에 대한 작업을 수행하기 위한 링크의 맵입니다.
ciJob CiJob 후보를 생성한 작업에 대한 CI 정보입니다.
createdAt Time! 생성 날짜입니다.
eid String! 후보에 대한 MLflow uuid입니다.
id MlCandidateID! 후보의 ID입니다.
iid Int! 프로젝트에 범위가 지정된 후보의 IID입니다.
metadata MlCandidateMetadataConnection! 후보에 대한 메타데이터 항목입니다. (자세한 내용은 Connections 참조)
metrics MlCandidateMetricConnection! 후보에 대한 메트릭입니다. (자세한 내용은 Connections 참조)
name String 후보의 이름입니다.
params MlCandidateParamConnection! 후보에 대한 매개변수입니다. (자세한 내용은 Connections 참조)
status String 후보 상태입니다.

MlCandidateMetadata

모델 레지스트리에서 후보에 대한 메타데이터입니다.

필드

이름 타입 설명
id MlCandidateMetadataID! 메타데이터의 ID입니다.
name String 메타데이터 항목의 이름입니다.
value String! 메타데이터 항목에 설정된 값입니다.

MlCandidateMetric

모델 레지스트리의 후보에 대한 메트릭입니다.

필드

이름 유형 설명
id MlCandidateMetricID! 메트릭의 ID입니다.
name String 메트릭의 이름입니다.
step Int! 메트릭이 측정된 단계입니다.
value Float! 메트릭에 설정된 값입니다.

MlCandidateParam

모델 레지스트리의 후보에 대한 매개변수입니다.

필드

이름 유형 설명
id MlCandidateParamID! 매개변수의 ID입니다.
name String 매개변수의 이름입니다.
value String! 매개변수에 설정된 값입니다.

MlModel

모델 레지스트리의 기계 학습 모델입니다.

필드

이름 유형 설명
_links MLModelLinks! 모델에서 작업을 수행할 링크의 맵입니다.
candidateCount Int 모델의 후보 수입니다.
candidates MlCandidateConnection 모델의 버전 후보입니다. (자세한 내용은 Connections 참조)
createdAt Time! 생성 날짜입니다.
description String 모델에 대한 설명입니다.
descriptionHtml String description의 GitLab Flavored Markdown 렌더링입니다.
id MlModelID! 모델의 ID입니다.
latestVersion MlModelVersion 모델의 최신 버전입니다.
name String! 모델의 이름입니다.
versionCount Int 모델의 버전 수입니다.

인수가 있는 필드

MlModel.version

모델의 버전입니다.

MlModelVersion을 반환합니다.

인수
이름 유형 설명
modelVersionId MlModelVersionID 가져올 버전의 ID입니다.
MlModel.versions

모델의 버전입니다.

MlModelVersionConnection을 반환합니다.

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

Arguments
Name Type Description
orderBy MlModelVersionsOrderBy 정렬 열. 기본값은 created_at입니다.
sort SortDirectionEnum 정렬 열. 기본값은 desc입니다.
version String 이름에 문자열이 포함된 버전을 검색합니다.

MlModelVersion

기계 학습 모델의 버전입니다.

Fields

Name Type Description
_links MLModelVersionLinks! 모델 버전에 대한 작업을 수행하기 위한 링크 맵입니다.
candidate MlCandidate! 모델 버전에 대한 메트릭, 파라미터 및 메타데이터입니다.
createdAt Time! 생성 날짜입니다.
description String 버전에 대한 설명입니다.
descriptionHtml String description의 GitLab Flavored Markdown 렌더링입니다.
id MlModelVersionID! 모델 버전의 ID입니다.
packageId PackagesPackageID! 모델 버전 아티팩트의 패키지입니다.
version String! 버전의 이름입니다.

MonthlyUsage

특정 월 및 연도에 대한 제품 분석 이벤트입니다.

Fields

Name Type Description
count Int 제품 분석 이벤트의 수입니다.
month Int! 데이터의 월입니다.
year Int! 데이터의 연도입니다.

Namespace

Fields

Name Type Description
achievementsPath String GitLab 17.0에 도입됨. 상태: Experiment. 네임스페이스의 성과 경로입니다. 그룹이 아닐 경우 null을 반환하거나 achievements 기능 플래그가 비활성화된 경우입니다.
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입니다.
lfsEnabled Boolean 네임스페이스에 대해 대용량 파일 저장소(LFS)가 활성화되어 있는지 여부를 나타냅니다.
name String! 네임스페이스의 이름입니다.
packageSettings PackageSettings 네임스페이스의 패키지 설정입니다.
path String! 네임스페이스의 경로입니다.
productAnalyticsStoredEventsLimit Int GitLab 16.9에 도입됨. 상태: Experiment. 네임스페이스가 주기별로 저장할 수 있는 제품 분석 이벤트 수입니다.
repositorySizeExcessProjectCount Int 레포지토리 크기가 제한을 초과하는 루트 네임스페이스의 프로젝트 수입니다. 이는 프로젝트 제한 집행 하의 네임스페이스에만 적용됩니다.
requestAccessEnabled Boolean 사용자가 네임스페이스에 대한 접근을 요청할 수 있는지 여부를 나타냅니다.
rootStorageStatistics RootStorageStatistics 네임스페이스의 집계된 스토리지 통계입니다. 루트 네임스페이스에 대해서만 사용할 수 있습니다.
securityPolicyProject Project 네임스페이스에 할당된 보안 정책 프로젝트입니다.
sharedRunnersSetting SharedRunnersSetting 네임스페이스 및 그 하위 항목에 대한 공유 러너의 가용성입니다.
storageSizeLimit Float 루트 네임스페이스 플랜에 포함된 저장 한도(바이트)입니다. 이 제한은 네임스페이스 제한 집행 하의 네임스페이스에만 적용됩니다.
subscriptionHistory GitlabSubscriptionHistoryConnection GitLab 17.3에 도입됨. 상태: Experiment. 구독 기록 레코드를 찾기 위한 것입니다.
timelogCategories TimeTrackingTimelogCategoryConnection GitLab 15.3에 도입됨. 상태: Experiment. 네임스페이스에 대한 시간 기록 카테고리입니다.
totalRepositorySize Float 루트 네임스페이스에 있는 모든 프로젝트의 총 레포지토리 크기(바이트)입니다.
totalRepositorySizeExcess Float 루트 네임스페이스에 있는 모든 프로젝트의 총 초과 레포지토리 크기(바이트)입니다. 이는 프로젝트 제한 집행 하의 네임스페이스에만 적용됩니다.
visibility String 네임스페이스의 가시성입니다.
webUrl String 이 객체의 URL입니다.

인수와 필드

Namespace.achievements

네임스페이스에 대한 성과. achievements 기능 플래그가 비활성화된 경우 null을 반환합니다.

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

AchievementConnection을 반환합니다.

이 필드는 connection을 반환합니다. 다음 네 가지 표준 pagination arguments를 사용합니다: before: String, after: String, first: Int, last: Int.

인수
이름 유형 설명
ids [AchievementsAchievementID!] IDs로 성과를 필터링합니다.
Namespace.addOnEligibleUsers

루트 네임스페이스에 해당하는 애드온이 적용되는 네임스페이스 계층의 사용자입니다.

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

AddOnUserConnection을 반환합니다.

이 필드는 connection을 반환합니다. 다음 네 가지 표준 pagination arguments를 사용합니다: before: String, after: String, first: Int, last: Int.

인수
이름 유형 설명
addOnPurchaseIds [GitlabSubscriptionsAddOnPurchaseID!]! 할당을 찾기 위한 애드온 구매의 전역 ID.
addOnType GitlabSubscriptionsAddOnType! 적격 사용자로 필터링할 애드온 유형.
filterByAssignedSeat String 할당된 좌석으로 사용자 목록 필터링.
search String 사용자 목록 검색.
sort GitlabSubscriptionsUserSort 사용자 목록 정렬.
Namespace.addOnPurchase

네임스페이스에 관련된 AddOnPurchase입니다.

사용 중단: GitLab 17.5. 루트 addOnPurchases를 대신 사용하세요.

AddOnPurchase을 반환합니다.

인수
이름 유형 설명
addOnName String! 애드온 이름.
Namespace.approvalPolicies

프로젝트의 승인 정책입니다.

ApprovalPolicyConnection을 반환합니다.

이 필드는 connection을 반환합니다. 다음 네 가지 표준 pagination arguments를 사용합니다: before: String, after: String, first: Int, last: Int.

인수
이름 유형 설명
includeUnscoped Boolean 도입된 버전: GitLab 17.3. 상태: Experiment. 프로젝트에 범위가 지정된 정책 필터링.
relationship SecurityPolicyRelationType 주어진 정책 관계로 정책 필터링.
Namespace.complianceFrameworks

이 네임스페이스의 프로젝트에서 사용할 수 있는 컴플라이언스 프레임워크입니다.

ComplianceFrameworkConnection을 반환합니다.

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

네 가지 표준 pagination arguments를 허용합니다:

before: String, after: String, first: Int, last: Int.

Arguments
Name Type Description
id ComplianceManagementFrameworkID 반환할 특정 컴플라이언스 프레임워크의 글로벌 ID입니다.
ids [ComplianceManagementFrameworkID!] 반환할 컴플라이언스 프레임워크의 글로벌 ID 목록입니다.
search String 가장 유사한 이름을 가진 프레임워크를 검색합니다.
Namespace.importSourceUsers

네임스페이스의 소스 사용자를 가져옵니다. 이 필드는 단일 요청에서 하나의 네임스페이스에 대해서만 해결될 수 있습니다.

Introduced in GitLab 17.2.

Status: Experiment.

ImportSourceUserConnection을 반환합니다.

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

네 가지 표준 pagination arguments를 허용합니다:

before: String, after: String, first: Int, last: Int.

Arguments
Name Type Description
search String 소스 인스턴스의 사용자 이름 또는 사용자 이름으로 매핑을 검색하는 쿼리입니다.
sort SourceUserSort 기준에 따라 소스 인스턴스의 사용자와 대상 인스턴스의 사용자 간의 매핑을 정렬합니다.
statuses [ImportSourceUserStatus!] 상태에 따라 소스 인스턴스의 사용자와 대상 인스턴스의 사용자 간의 매핑을 필터링합니다.
Namespace.pagesDeployments

네임스페이스의 Pages 배포 목록입니다.

PagesDeploymentConnection을 반환합니다.

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

네 가지 표준 pagination arguments를 허용합니다:

before: String, after: String, first: Int, last: Int.

Arguments
Name Type Description
active Boolean 활성 또는 비활성 상태로 필터링합니다.
sort Sort 결과를 정렬합니다.
versioned Boolean 버전이 있는 배포 또는 버전이 없는 배포를 필터링합니다.
Namespace.pipelineExecutionPolicies

네임스페이스의 파이프라인 실행 정책입니다.

PipelineExecutionPolicyConnection을 반환합니다.

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

네 가지 표준 pagination arguments를 허용합니다:

before: String, after: String, first: Int, last: Int.

인수
이름 유형 설명
includeUnscoped Boolean GitLab 17.3에 도입됨. 상태: 실험. 프로젝트에 범위가 지정된 정책을 필터링합니다.
relationship SecurityPolicyRelationType 주어진 정책 관계로 정책을 필터링합니다.
Namespace.projects

이 네임스페이스 내의 프로젝트.

이 네임스페이스가 프로젝트인 경우 상위 그룹에서 프로젝트를 반환합니다.

ProjectConnection!을 반환합니다.

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

인수
이름 유형 설명
complianceFrameworkFilters ComplianceFrameworkFilters 컴플라이언스 프레임워크를 선택할 때 적용되는 필터입니다.
hasCodeCoverage Boolean 코드 커버리지가 있는 프로젝트만 반환합니다.
hasVulnerabilities Boolean 취약점이 있는 프로젝트만 반환합니다.
ids [ID!] ID로 프로젝트를 필터링합니다.
includeArchived Boolean 아카이브된 프로젝트를 포함합니다.
includeSiblingProjects Boolean GitLab 17.2에 도입됨. 상태: 실험. 상위 그룹의 프로젝트도 포함합니다.
includeSubgroups Boolean 하위 그룹 프로젝트도 포함합니다.
notAimedForDeletion Boolean 삭제될 대상이 아닌 프로젝트를 포함합니다.
sbomComponentId ID 지정된 SBOM 구성 요소와 관련된 프로젝트만 반환합니다.
search String 가장 유사한 이름 또는 경로를 가진 프로젝트를 검색합니다.
sort NamespaceProjectSort 기준에 따라 프로젝트를 정렬합니다.
withIssuesEnabled Boolean 문제 기능이 활성화된 프로젝트만 반환합니다.
withMergeRequestsEnabled Boolean 병합 요청이 활성화된 프로젝트만 반환합니다.
Namespace.remoteDevelopmentClusterAgents

원격 개발 기능이 있는 네임스페이스 내의 클러스터 에이전트.

ClusterAgentConnection을 반환합니다.

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

인수
이름 유형 설명
filter NamespaceClusterAgentFilter! 반환할 클러스터 에이전트 유형을 필터링합니다.
Namespace.scanExecutionPolicies

네임스페이스의 스캔 실행 정책.

ScanExecutionPolicyConnection을 반환합니다.

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

인수
이름 유형 설명
actionScanTypes [SecurityReportTypeEnum!] 작업 스캔 유형에 따라 정책을 필터링합니다. 지원되는 작업 스캔 유형은 다음과 같습니다: dast, secret_detection, cluster_image_scanning, container_scanning, sast, sast_iac, dependency_scanning.
includeUnscoped Boolean GitLab 17.3에서 도입됨. 상태: 실험. 프로젝트에 범위가 지정된 정책을 필터링합니다.
relationship SecurityPolicyRelationType 주어진 정책 관계에 따라 정책을 필터링합니다.
Namespace.scanResultPolicies

프로젝트의 스캔 결과 정책.

GitLab 16.9에서 사용 중단됨.

approvalPolicies를 사용하세요.

ScanResultPolicyConnection을 반환합니다.

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

인수
이름 유형 설명
includeUnscoped Boolean GitLab 17.3에서 도입됨. 상태: 실험. 프로젝트에 범위가 지정된 정책을 필터링합니다.
relationship SecurityPolicyRelationType 주어진 정책 관계에 따라 정책을 필터링합니다.
Namespace.workItem

네임스페이스(프로젝트 또는 그룹)에 직접 연결된 IID로 작업 항목을 찾습니다. namespace_level_work_items 기능 플래그가 비활성화된 경우 그룹 수준 작업 항목에 대해 null을 반환합니다.

GitLab 16.10에서 도입됨.

상태: 실험.

WorkItem을 반환합니다.

인수
이름 유형 설명
iid String! 작업 항목의 IID.
Namespace.workItemTypes

네임스페이스에서 사용할 수 있는 작업 항목 유형.

GitLab 17.2에서 도입됨.

상태: 실험.

WorkItemTypeConnection을 반환합니다.

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

인수
이름 유형 설명
name IssueType 주어진 이름으로 작업 항목 유형을 필터링합니다.

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! 폴더에 중첩된 환경의 수입니다.

Note

필드

이름 유형 설명
author UserCore 노트를 작성한 사용자입니다.
authorIsContributor Boolean 노트 작성자가 기여자인지 여부를 나타냅니다.
awardEmoji AwardEmojiConnection 노트와 관련된 이모지 반응 목록입니다. (자세한 내용은 Connections 참조)
body String! 노트의 내용입니다.
bodyFirstLineHtml String! 노트 내용의 첫 번째 줄입니다.
bodyHtml String 노트 내용의 GitLab Flavored Markdown 렌더링입니다.
createdAt Time! 노트 생성의 타임스탬프입니다.
discussion Discussion 노트가 포함된 토론입니다.
id NoteID! 노트의 ID입니다.
imported Boolean 노트가 가져왔는지 여부를 나타냅니다.
internal Boolean 노트가 내부인지 여부를 나타냅니다.
lastEditedAt Time 노트가 마지막으로 편집된 타임스탬프입니다.
lastEditedBy UserCore 노트를 마지막으로 편집한 사용자입니다.
maxAccessLevelOfAuthor String 프로젝트 내의 노트 작성자의 최대 접근 수준입니다.
position DiffPosition Diff에서 노트 위치입니다.
project Project 노트와 관련된 프로젝트입니다.
resolvable Boolean! 객체를 해결할 수 있는지 여부를 나타냅니다.
resolved Boolean! 객체가 해결되었는지 여부를 나타냅니다.
resolvedAt Time 객체가 해결된 시간의 타임스탬프입니다.
resolvedBy UserCore 객체를 해결한 사용자입니다.
system Boolean! 노트가 시스템에 의해 생성되었는지 또는 사용자에 의해 생성되었는지 여부를 나타냅니다.
systemNoteIconName String 시스템 노트에 해당하는 아이콘의 이름입니다.
systemNoteMetadata SystemNoteMetadata 시스템 노트인 경우 해당 노트에 대한 메타데이터입니다.
updatedAt Time! 노트의 마지막 활동 시간의 타임스탬프입니다.
url String 웹 UI에서 노트를 보기 위한 URL입니다.
userPermissions NotePermissions! 리소스에 대한 현재 사용자의 권한입니다.

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입니다.

ObservabilityLog

ObservabilityLog는 이슈와 로그 항목 간의 연결을 나타냅니다.

필드

이름 유형 설명
fingerprint String! 로그의 지문입니다.
issue Issue! 로그와 관련된 이슈입니다.
serviceName String! 로그의 서비스 이름입니다.
severityNumber Int! 로그의 심각도 번호입니다.
timestamp ISO8601DateTime! 로그의 타임스탬프입니다.
traceIdentifier String! 로그의 추적 식별자입니다.

ObservabilityMetric

ObservabilityMetric는 이슈와 메트릭 간의 연결을 나타냅니다.

필드

이름 유형 설명
issue Issue 메트릭이 귀속된 이슈입니다.
name String! 메트릭의 이름입니다.
type String! 메트릭의 OpenTelemetry 메트릭 유형입니다.

ObservabilityTrace

ObservabilityTrace는 이슈와 트레이스 간의 연결을 나타냅니다.

필드

이름 유형 설명
issue Issue! 트레이스와 연결된 이슈입니다.
traceIdentifier String! 트레이스의 식별자입니다.

OncallParticipantType

온콜 참가자 및 색상 팔레트입니다.

필드

이름 유형 설명
colorPalette String 온콜 사용자에게 할당할 색상 팔레트입니다. 예: “blue”.
colorWeight String 온콜 사용자에게 할당할 색상 가중치입니다. 예: “500”. 최대 4자. 사용자의 식별이 용이합니다.
id IncidentManagementOncallParticipantID! 온콜 참가자의 ID입니다.
user UserCore! 참가하는 사용자입니다.

OncallRotationActivePeriodType

온콜 로테이션의 활성 기간 시간 범위입니다.

필드

이름 유형 설명
endTime String 로테이션 활성 기간의 종료 시간입니다.
startTime String 로테이션 활성 기간의 시작 시간입니다.

Organization

필드

이름 유형 설명
avatarUrl String GitLab 16.7에 도입됨. 상태: Experiment. 조직의 아바타 URL입니다.
description String GitLab 16.7에 도입됨. 상태: Experiment. 조직에 대한 설명입니다.
descriptionHtml String GitLab 16.7에 도입됨. 상태: Experiment. description의 GitLab Flavor Markdown 렌더링입니다.
id ID! GitLab 16.4에 도입됨. 상태: Experiment. 조직의 ID입니다.
name String! GitLab 16.4에 도입됨. 상태: Experiment. 조직의 이름입니다.
organizationUsers OrganizationUserConnection! GitLab 16.4에 도입됨. 상태: Experiment. 조직에 접근할 수 있는 사용자입니다.
path String! GitLab 16.4에 도입됨. 상태: Experiment. 조직의 경로입니다.
webUrl String! GitLab 16.6에 도입됨. 상태: Experiment. 조직의 웹 URL입니다.

인수 있는 필드

Organization.groups

이 조직 내에서 사용자가 접근할 수 있는 그룹입니다.

Introduced in GitLab 16.4.

Status: Experiment.

GroupConnection!을 반환합니다.

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

네 개의 표준 pagination arguments를 허용합니다:

before: String, after: String, first: Int, 및 last: Int.

인수
이름 타입 설명
markedForDeletionOn Date 그룹이 삭제를 위해 표시된 날짜입니다.
search String 그룹 이름 또는 그룹 전체 경로에 대한 검색 쿼리입니다.
sort String 결과의 정렬 순서입니다. 형식: <field_name>_<sort_direction>, 예: id_desc 또는 name_asc.
Organization.projects

이 조직 내에서 사용자가 접근할 수 있는 프로젝트입니다.

Introduced in GitLab 16.8.

Status: Experiment.

ProjectConnection!을 반환합니다.

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

네 개의 표준 pagination arguments를 허용합니다:

before: String, after: String, first: Int, 및 last: Int.

인수
이름 타입 설명
aimedForDeletion Boolean 삭제를 위해 표시된 프로젝트만 반환합니다.
archived ProjectArchived 보관된 상태로 프로젝트를 필터링합니다.
fullPaths [String!] 전체 경로로 프로젝트를 필터링합니다. 50개 이상의 전체 경로를 제공할 수 없습니다.
ids [ID!] ID로 프로젝트를 필터링합니다.
includeHidden Boolean 숨겨진 프로젝트를 포함합니다.
markedForDeletionOn Date 프로젝트가 삭제를 위해 표시된 날짜입니다.
membership Boolean 현재 사용자가 멤버인 프로젝트만 반환합니다.
minAccessLevel AccessLevelEnum 현재 사용자가 최소한 지정된 접근 수준을 가진 프로젝트만 반환합니다.
personal Boolean 개인 프로젝트만 반환합니다.
programmingLanguageName String 프로그래밍 언어 이름(대소문자 구분 없음)으로 프로젝트를 필터링합니다. 예: “css” 또는 “ruby”.
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

조직에 액세스할 수 있는 사용자입니다.

필드

이름 유형 설명
accessLevel OrganizationUserAccess! GitLab 16.11에서 도입됨. 상태: Experiment. 조직에서 사용자의 액세스 수준입니다.
badges [OrganizationUserBadge!] GitLab 16.4에서 도입됨. 상태: Experiment. 조직 내 사용자를 설명하는 배지입니다.
id ID! GitLab 16.4에서 도입됨. 상태: Experiment. 조직 사용자의 ID입니다.
isLastOwner Boolean! GitLab 16.11에서 도입됨. 상태: Experiment. 사용자가 조직의 마지막 소유자인지 여부입니다.
user UserCore! GitLab 16.4에서 도입됨. 상태: Experiment. 조직과 관련된 사용자입니다.
userPermissions OrganizationUserPermissions! 리소스에 대한 현재 사용자의 권한입니다.

OrganizationUserAccess

사용자와 관련된 조직 간의 관계의 액세스 수준을 나타냅니다.

필드

이름 유형 설명
integerValue Int GitLab 16.11에서 도입됨. 상태: Experiment. 액세스 수준의 정수 표현입니다.
stringValue OrganizationUserAccessLevel GitLab 16.11에서 도입됨. 상태: Experiment. 액세스 수준의 문자열 표현입니다.

OrganizationUserBadge

조직 사용자 배지입니다.

필드

이름 유형 설명
text String! 배지 텍스트입니다.
variant String! 배지 변형입니다.

OrganizationUserPermissions

필드

이름 유형 설명
deleteUser Boolean! true이면 사용자가 이 리소스에서 delete_user를 수행할 수 있습니다.
removeUser Boolean! true이면 사용자가 이 리소스에서 remove_user를 수행할 수 있습니다.

Package

패키지 레지스트리에 파이프라인이 있는 패키지를 나타냅니다.

필드

이름 유형 설명
_links PackageLinks! 패키지에서 작업을 수행하는 링크의 맵입니다.
createdAt Time! 생성 날짜입니다.
id PackagesPackageID! 패키지의 ID입니다.
metadata PackageMetadata 패키지 메타데이터입니다.
name String! 패키지의 이름입니다.
packageType PackageTypeEnum! 패키지 유형입니다.
pipelines PipelineConnection 패키지를 빌드한 파이프라인입니다. 최대 페이지 크기 20. (see Connections)
project Project! 패키지가 저장된 프로젝트입니다.
protectionRuleExists Boolean! GitLab 17.0에서 도입됨. 상태: Experiment. 이 패키지에 대해 일치하는 패키지 보호 규칙이 존재하는지 여부입니다. 기능 플래그 packages_protected_packages가 활성화된 경우에만 사용할 수 있습니다.
status PackageStatus! 패키지 상태입니다.
statusMessage String 상태 메시지입니다.
tags PackageTagConnection 패키지 태그입니다. (see Connections)
updatedAt Time! 가장 최근 업데이트 날짜입니다.
userPermissions PackagePermissions! 리소스에 대한 현재 사용자의 권한입니다.
version String 버전 문자열입니다.

PackageBase

패키지 레지스트리의 패키지를 나타냅니다.

필드

이름 유형 설명
_links PackageLinks! 패키지에서 작업을 수행하는 링크의 맵입니다.
createdAt Time! 생성 날짜입니다.
id PackagesPackageID! 패키지의 ID입니다.
metadata PackageMetadata 패키지 메타데이터입니다.
name String! 패키지의 이름입니다.
packageType PackageTypeEnum! 패키지 유형입니다.
project Project! 패키지가 저장된 프로젝트입니다.
protectionRuleExists Boolean! GitLab 17.0에서 도입됨. 상태: Experiment. 이 패키지에 대해 일치하는 패키지 보호 규칙이 존재하는지 여부입니다. 기능 플래그 packages_protected_packages가 활성화된 경우에만 사용할 수 있습니다.
status PackageStatus! 패키지 상태입니다.
statusMessage String 상태 메시지입니다.
tags PackageTagConnection 패키지 태그입니다. (see Connections)
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 종속성.
dependencyType PackageDependencyType! 종속성 유형.
id PackagesDependencyLinkID! 종속성 링크의 ID.
metadata DependencyLinkMetadata 종속성 링크 메타데이터.

PackageDetailsType

패키지 레지스트리의 패키지 세부정보를 나타냅니다.

필드

이름 유형 설명
_links PackageLinks! 패키지에서 작업을 수행하기 위한 링크 맵.
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! 패키지가 저장된 프로젝트.
protectionRuleExists Boolean! 도입됨: GitLab 17.0. 상태: Experiment. 이 패키지에 대한 일치하는 패키지 보호 규칙이 존재하는지 여부. 기능 플래그 packages_protected_packages가 활성화된 경우에만 사용 가능.
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

패키지 파일을 나타냅니다.

Fields

이름 타입 설명
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 동기화 및 검증 상태를 나타냅니다.

Fields

이름 타입 설명
createdAt Time PackageFileRegistry가 생성된 타임스탬프입니다.
id ID! PackageFileRegistry의 ID입니다.
lastSyncFailure String PackageFileRegistry의 동기화 중 오류 메시지입니다.
lastSyncedAt Time PackageFileRegistry의 가장 최근 성공적인 동기화의 타임스탬프입니다.
packageFileId ID! 패키지 파일의 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 패키지 세부 정보 페이지의 경로입니다.

PackagePermissions

필드

이름 유형 설명
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! 태그의 ID.
name String! 태그의 이름.
updatedAt Time! 업데이트 날짜.

PackagesCleanupPolicy

가장 중요한 패키지와 패키지 자산만 유지하도록 설계된 패키지 정리 정책입니다.

필드

이름 유형 설명
keepNDuplicatedPackageFiles PackagesCleanupKeepDuplicatedPackageFilesEnum! 유지할 중복 패키지 파일의 수.
nextRunAt Time 이 패키지 정리 정책이 다음에 실행될 시간입니다.

PackagesProtectionRule

특정 접근 수준을 가진 사용자가 패키지를 푸시하지 못하도록 보호하는 패키지 보호 규칙입니다.

필드

이름 유형 설명
id PackagesProtectionRuleID! GitLab 16.5에서 도입됨. 상태: Experiment. 패키지 보호 규칙의 ID.
minimumAccessLevelForPush PackagesProtectionRuleAccessLevel! GitLab 16.5에서 도입됨. 상태: Experiment. 패키지를 패키지 레지스트리에 푸시하기 위한 최소 GitLab 접근 수준. 예를 들어, MAINTAINER, OWNER, 또는 ADMIN.
packageNamePattern String! GitLab 16.5에서 도입됨. 상태: Experiment. 보호 규칙에 의해 보호되는 패키지 이름. 예를 들어 @my-scope/my-package-*. 와일드카드 문자 * 사용 가능.
packageType PackagesProtectionRulePackageType! GitLab 16.5에서 도입됨. 상태: Experiment. 보호 규칙에 의해 보호되는 패키지 유형. 예를 들어 NPM.

PageInfo

연결에서 페이지네이션에 대한 정보입니다.

필드

이름 유형 설명
endCursor String 앞으로 페이지네이션할 때 계속할 커서.
hasNextPage Boolean! 앞으로 페이지네이션할 때 더 많은 항목이 있습니까?.
hasPreviousPage Boolean! 뒤로 페이지네이션할 때 더 많은 항목이 있습니까?.
startCursor String 뒤로 페이지네이션할 때 계속할 커서.

PagesDeployment

페이지 배포를 나타냅니다.

Fields

Name Type Description
active Boolean! 배포가 현재 활성 상태인지 여부.
ciBuildId ID 배포를 생성한 CI 빌드의 ID.
createdAt ISO8601DateTime! 배포가 생성된 시간.
deletedAt ISO8601DateTime 배포가 삭제된 시간.
expiresAt ISO8601DateTime 배포가 만료될 시간.
fileCount Int 배포와 함께 게시된 파일 수.
id ID! Pages Deployment의 ID.
pathPrefix String 배포를 가리키는 URL 경로 접두사.
project Project! 배포가 속한 프로젝트.
rootDirectory String Pages 사이트의 루트 디렉토리로 기능하는 빌드 자산 내의 경로.
size Int 사용된 저장소의 크기.
updatedAt ISO8601DateTime! 배포가 마지막으로 업데이트된 시간.
url String! 배포의 공개적으로 접근 가능한 URL.

PagesDeploymentRegistry

페이지 배포의 Geo 복제 및 검증 상태를 나타냅니다.

Fields

Name Type Description
createdAt Time PagesDeploymentRegistry가 생성된 타임스탬프.
id ID! PagesDeploymentRegistry의 ID.
lastSyncFailure String PagesDeploymentRegistry의 동기화 중 오류 메시지.
lastSyncedAt Time PagesDeploymentRegistry의 가장 최근 성공적인 동기화 타임스탬프.
pagesDeploymentId ID! Pages Deployment의 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 이 경로를 잠근 사용자입니다.

PendingGroupMember

대기 중인 그룹 멤버십을 나타냅니다.

필드

이름 유형 설명
accessLevel AccessLevel GitLab::Access 수준입니다.
approved Boolean 대기 중인 멤버가 승인되었는지 여부입니다.
avatarUrl String 대기 중인 멤버의 아바타 이미지 파일 URL입니다.
createdAt Time 멤버십이 생성된 날짜와 시간입니다.
createdBy UserCore 멤버십을 승인한 사용자입니다.
email String 대기 중인 멤버의 공개 이메일입니다.
expiresAt Time 멤버십이 만료되는 날짜와 시간입니다.
id ID! 멤버의 ID입니다.
invited Boolean 대기 중인 멤버가 초대되었는지 여부입니다.
name String 대기 중인 멤버의 이름입니다.
updatedAt Time 멤버십이 마지막으로 업데이트된 날짜와 시간입니다.
user UserCore 멤버 객체와 연결된 사용자입니다.
username String 대기 중인 멤버의 사용자 이름입니다.
webUrl String 대기 중인 멤버의 웹 URL입니다.

인수가 있는 필드

PendingGroupMember.mergeRequestInteraction

병합 요청을 찾습니다.

UserMergeRequestInteraction을 반환합니다.

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

PendingProjectMember

대기 중인 프로젝트 멤버십을 나타냅니다.

필드

이름 유형 설명
accessLevel AccessLevel GitLab::Access 수준입니다.
approved Boolean 대기 중인 멤버가 승인되었는지 여부입니다.
avatarUrl String 대기 중인 멤버의 아바타 이미지 파일 URL입니다.
createdAt Time 멤버십이 생성된 날짜와 시간입니다.
createdBy UserCore 멤버십을 승인한 사용자입니다.
email String 대기 중인 멤버의 공개 이메일입니다.
expiresAt Time 멤버십이 만료되는 날짜와 시간입니다.
id ID! 멤버의 ID입니다.
invited Boolean 대기 중인 멤버가 초대되었는지 여부입니다.
name String 대기 중인 멤버의 이름입니다.
updatedAt Time 멤버십이 마지막으로 업데이트된 날짜와 시간입니다.
user UserCore 멤버 객체와 연결된 사용자입니다.
username String 대기 중인 멤버의 사용자 이름입니다.
webUrl String 대기 중인 멤버의 웹 URL입니다.

인수와 함께하는 필드

PendingProjectMember.mergeRequestInteraction

병합 요청을 찾습니다.

UserMergeRequestInteraction을 반환합니다.

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

Pipeline

필드

이름 유형 설명
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, PIPELINE_EXECUTION_POLICY_FORCED).
coverage Float 커버리지 비율입니다.
createdAt Time! 파이프라인 생성의 타임스탬프입니다.
dastProfile DastProfile 파이프라인과 관련된 DAST 프로필입니다.
detailedStatus DetailedStatus! 파이프라인의 세부 상태입니다.
downstream PipelineConnection 파이프라인이 트리거할 파이프라인입니다. (참조: 연결)
duration Int 파이프라인의 지속 시간(초)입니다.
failureReason String 파이프라인이 실패한 이유입니다.
finishedAt Time 파이프라인 완료의 타임스탬프입니다.
id ID! 파이프라인의 ID입니다.
iid String! 파이프라인의 내부 ID입니다.
jobArtifacts [CiJobArtifact!] 파이프라인의 작업 아티팩트입니다.
latest Boolean! 파이프라인이 최신인지 여부입니다.
manualVariables PipelineManualVariableConnection 수동 파이프라인에 추가된 CI/CD 변수입니다. (참조: 연결)
mergeRequest MergeRequest 파이프라인이 연결된 MR입니다.
mergeRequestEventType PipelineMergeRequestEventType 병합 요청과 관련된 파이프라인의 이벤트 유형입니다.
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! 파이프라인이 Trigger 요청으로 생성되었는지 여부입니다.
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.

인수
이름 유형 설명
jobKind CiJobKind 종류별로 작업을 필터링합니다.
retried Boolean 재시도 상태별로 작업을 필터링합니다.
securityReportTypes [SecurityReportTypeEnum!] 생성하는 보안 보고서 종류별로 작업을 필터링합니다.
statuses [CiJobStatus!] 상태별로 작업을 필터링합니다.
whenExecuted [String!] 실행 시점별로 작업을 필터링합니다.
Pipeline.securityReportFinding

파이프라인에서 보고된 취약점 발견입니다.

PipelineSecurityReportFinding을 반환합니다.

인수
이름 유형 설명
uuid String! 보안 보고서 발견의 UUID입니다.
Pipeline.securityReportFindings

파이프라인에서 보고된 취약점 발견들입니다. 기본적으로 해제 상태를 제외한 모든 상태가 응답에 포함됩니다.

PipelineSecurityReportFindingConnection을 반환합니다.

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

인수
이름 유형 설명
reportType [String!] 보고서 유형별로 취약점 발견을 필터링합니다.
scanner [String!] Scanner.externalId별로 취약점 발견을 필터링합니다.
severity [String!] 심각도별로 취약점 발견을 필터링합니다.
sort PipelineSecurityReportFindingSort 정렬 순서별로 취약점 발견을 나열합니다.
state [VulnerabilityState!] 상태별로 취약점 발견을 필터링합니다.
Pipeline.sha

파이프라인의 커밋 SHA입니다.

String을 반환합니다.

Arguments
Name Type Description
format ShaFormat SHA의 형식입니다.
Pipeline.testSuite

파이프라인 테스트 보고서의 특정 테스트 스위트입니다.

TestSuite을 반환합니다.

Arguments
Name Type Description
buildIds [ID!]! 테스트 스위트를 실행하는 데 사용된 빌드의 ID입니다.

PipelineAnalytics

Fields

Name Type Description
aggregate PipelineAnalyticsPeriod GitLab 17.5에서 도입됨. 상태: Experiment. 지정된 필터에 대한 파이프라인 분석입니다.
monthPipelinesLabels [String!] 월별 파이프라인 수에 대한 레이블입니다.
monthPipelinesSuccessful [Int!] 매월 성공적인 파이프라인 수입니다.
monthPipelinesTotals [Int!] 매월 총 파이프라인 수입니다.
pipelineTimesLabels [String!] 파이프라인 시간 레이블입니다.
pipelineTimesValues [Int!] 파이프라인 시간입니다.
weekPipelinesLabels [String!] 주간 파이프라인 수에 대한 레이블입니다.
weekPipelinesSuccessful [Int!] 매주 성공적인 파이프라인 수입니다.
weekPipelinesTotals [Int!] 매주 총 파이프라인 수입니다.
yearPipelinesLabels [String!] 연간 파이프라인 수에 대한 레이블입니다.
yearPipelinesSuccessful [Int!] 매년 성공적인 파이프라인 수입니다.
yearPipelinesTotals [Int!] 매년 총 파이프라인 수입니다.

PipelineAnalyticsPeriod

Fields

Name Type Description
durationStatistics CiDurationStatistics GitLab 17.5에서 도입됨. 상태: Experiment. 파이프라인 지속 시간 통계입니다.
label String GitLab 17.5에서 도입됨. 상태: Experiment. 데이터 포인트에 대한 레이블입니다.

인수가 있는 필드

PipelineAnalyticsPeriod.count

상태로 필터링할 수 있는 파이프라인 수.

Introduced in GitLab 17.5.
Status: Experiment.

BigInt을 반환합니다.

인수
Name Type Description
status PipelineAnalyticsJobStatus! 상태별로 파이프라인 총계를 필터링합니다. 지정되지 않으면 모든 파이프라인 상태의 총계가 반환됩니다.

PipelineArtifactRegistry

파이프라인 아티팩트의 Geo 동기화 및 검증 상태를 나타냅니다.

필드

Name Type Description
createdAt Time PipelineArtifactRegistry가 생성된 타임스탬프입니다.
id ID! PipelineArtifactRegistry의 ID입니다.
lastSyncFailure String PipelineArtifactRegistry의 동기화 중 오류 메시지입니다.
lastSyncedAt Time PipelineArtifactRegistry의 가장 최근 성공적인 동기화 타임스탬프입니다.
pipelineArtifactId ID! 파이프라인 아티팩트의 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

프로젝트에 대한 파이프라인 수를 나타냅니다.

필드

Name Type Description
all Int 프로젝트에 대한 파이프라인의 총 수입니다.
finished Int 프로젝트에 대한 FINISHED 범위의 파이프라인 수입니다.
pending Int 프로젝트에 대한 PENDING 범위의 파이프라인 수입니다.
running Int 프로젝트에 대한 RUNNING 범위의 파이프라인 수입니다.

PipelineExecutionPolicy

파이프라인 실행 정책을 나타냅니다.

Fields

Name Type Description
description String! 정책의 설명입니다.
editPath String! 정책 편집 페이지의 URL입니다.
enabled Boolean! 이 정책이 활성화되어 있는지 여부입니다.
name String! 정책의 이름입니다.
policyScope PolicyScope 정책의 범위입니다.
source SecurityPolicySource! 정책의 출처입니다. 필드는 출처 유형에 따라 다릅니다.
updatedAt Time! 정책 YAML이 마지막으로 업데이트된 타임스탬프입니다.
yaml String! 정책의 YAML 정의입니다.

PipelineManualVariable

수동 파이프라인에 추가된 CI/CD 변수입니다.

Fields

Name Type Description
id ID! 변수의 ID입니다.
key String 변수의 이름입니다.
value String 변수의 값입니다.

PipelineMessage

Fields

Name Type Description
content String! 파이프라인 메시지의 내용입니다.
id ID! 파이프라인 메시지의 ID입니다.

PipelinePermissions

Fields

Name Type Description
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 파이프라인 스케줄의 참조입니다.
refForDisplay String 파이프라인 스케줄의 Git 참조입니다.
refPath String 파이프라인을 트리거한 참조로 가는 경로입니다.
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 변수가 원래인지 여부를 나타냅니다.
value String 변수의 값입니다.
variableType CiVariableType 변수의 타입입니다.

PipelineSecurityReportFinding

파이프라인의 보안 보고서에서 취약점 발견을 나타냅니다.

필드

이름 타입 설명
aiResolutionAvailable Boolean 발견 유형이 AI로 해결할 수 있는지 여부를 나타냅니다.
aiResolutionEnabled Boolean 특정 발견이 AI로 해결할 수 있는지 여부를 나타냅니다.
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 취약점과 관련된 이슈 링크 목록입니다. (의견 Connections)
links [VulnerabilityLink!] 취약점과 관련된 링크 목록입니다.
location VulnerabilityLocation 취약점에 대한 위치 메타데이터입니다. 그 필드는 취약점을 발견한 보안 스캔 유형에 따라 다릅니다.
mergeRequest MergeRequest 취약점을 수정하는 병합 요청입니다.
project Project 취약점 발견이 발생한 프로젝트입니다.
projectFingerprint String GitLab 16.1에서 사용 중단되었습니다. 대신 uuid를 사용하세요.
remediations [VulnerabilityRemediationType!] 보안 보고서 발견의 수정 사항입니다.
reportType VulnerabilityReportType 취약점을 발견한 보안 보고서의 유형입니다.
scanner VulnerabilityScanner 취약점에 대한 스캐너 메타데이터입니다.
severity VulnerabilitySeverity 취약점 발견의 심각도입니다.
solution String 보안 보고서 발견을 해결하기 위한 솔루션입니다.
solutionHtml String solution의 GitLab Flavored Markdown 렌더링입니다.
state VulnerabilityState 발견 상태입니다.
stateComment String 보안 보고서 발견의 상태에 대한 코멘트입니다.
title String 취약점 발견의 제목입니다.
userPermissions PipelineSecurityReportFindingPermissions! 리소스에 대한 현재 사용자의 권한입니다.
uuid String 취약점의 보고서 유형, 기본 식별자, 위치, 지문, 프로젝트 식별자를 기반으로 한 UUIDv5 다이제스트입니다.
vulnerability Vulnerability 보안 보고서 발견과 관련된 취약점입니다.

PipelineSecurityReportFindingPermissions

현재 사용자의 취약점 발견에 대한 권한을 확인합니다.

필드

이름 유형 설명
adminVulnerability Boolean! true인 경우, 사용자가 이 리소스에서 admin_vulnerability를 수행할 수 있습니다.
createIssue Boolean! true인 경우, 사용자가 이 리소스에서 create_issue를 수행할 수 있습니다.

PipelineTrigger

필드

이름 유형 설명
canAccessProject Boolean! 파이프라인 트리거 토큰이 프로젝트에 접근할 수 있는지를 나타냅니다.
description String 파이프라인 트리거 토큰의 설명입니다.
hasTokenExposed Boolean! 토큰이 노출되었는지를 나타냅니다.
id ID! 파이프라인 트리거 토큰의 ID입니다.
lastUsed Time 파이프라인 트리거 토큰의 마지막 사용 타임스탬프입니다.
owner UserCore! 파이프라인 트리거 토큰의 소유자입니다.
token String! 파이프라인 트리거 토큰의 값입니다.

PolicyAnyMergeRequestViolation

any_merge_request report_type에 대한 정책 위반을 나타냅니다.

필드

이름 유형 설명
commits JSON 위반을 일으킨 서명되지 않은 커밋 목록입니다. 정책이 어떤 커밋을 대상으로 할 경우 true를 반환합니다.
name String! 정책의 이름을 나타냅니다.

PolicyApprovalGroup

필드

이름 유형 설명
avatarUrl String 그룹의 아바타 URL입니다.
fullPath ID! 네임스페이스의 전체 경로입니다.
id ID! 네임스페이스의 ID입니다.
webUrl String! 그룹의 웹 URL입니다.

PolicyComparisonPipeline

정책 평가에서 비교에 사용되는 소스 및 대상 파이프라인을 나타냅니다.

필드

이름 유형 설명
reportType ApprovalReportType! 파이프라인 ID가 평가된 report_type을 나타냅니다.
source [CiPipelineID!] 소스 브랜치에 대한 파이프라인 GID 목록을 나타냅니다.
target [CiPipelineID!] 대상 브랜치에 대한 파이프라인 GID 목록을 나타냅니다.

PolicyError

정책 평가 중 발생할 수 있는 오류를 나타냅니다.

Fields

Name Type Description
data JSON 오류 관련 데이터를 나타냅니다.
error PolicyViolationErrorType! 오류 코드를 나타냅니다.
message String! 오류 메시지를 나타냅니다.
reportType ApprovalReportType! 보고서 유형을 나타냅니다.

PolicyLicenseScanningViolation

license_scanning report_type에 대한 정책 위반을 나타냅니다.

Fields

Name Type Description
dependencies [String!]! 위반된 라이센스를 사용하는 종속성 목록입니다.
license String! 라이센스 이름입니다.
url String 라이센스의 URL입니다.

PolicyProjectCreated

보안 정책 생성에 대한 응답입니다.

Fields

Name Type Description
errorMessage String GitLab 17.5에서 사용 중단됨. 대신 errors를 사용하세요.
errors [String!] 상태가 :error인 경우의 오류 메시지입니다.
project Project 생성된 보안 정책 프로젝트입니다.
status PolicyProjectCreatedStatus 보안 정책 프로젝트 생성의 상태입니다.

PolicyScanFindingViolation

scan_finding report_type에 대한 정책 위반을 나타냅니다.

Fields

Name Type Description
location JSON 스캐너에 의해 결정된 발견 위치입니다.
name String 발견의 이름을 나타냅니다.
path String 발견에 대한 URL 경로를 나타냅니다.
reportType VulnerabilityReportType! 보고서 유형을 나타냅니다.
severity VulnerabilitySeverity 발견의 심각도를 나타냅니다.

PolicyScope

필드

이름 유형 설명
complianceFrameworks ComplianceFrameworkConnection! 정책에 연결된 규정 준수 프레임워크입니다. (자세한 내용은 연결을 참조하세요)
excludingGroups GroupConnection! 정책이 적용되지 않아야 하는 그룹입니다. (자세한 내용은 연결을 참조하세요)
excludingProjects ProjectConnection! 정책이 적용되지 않아야 하는 프로젝트입니다. (자세한 내용은 연결을 참조하세요)
includingGroups GroupConnection! 정책이 적용되어야 하는 그룹입니다. (자세한 내용은 연결을 참조하세요)
includingProjects ProjectConnection! 정책이 적용되어야 하는 프로젝트입니다. (자세한 내용은 연결을 참조하세요)

PolicyViolationDetails

병합 요청 승인 정책 위반의 세부 정보를 나타냅니다.

필드

이름 유형 설명
anyMergeRequest [PolicyAnyMergeRequestViolation!]! any_merge_request 규칙의 위반을 나타냅니다.
comparisonPipelines [PolicyComparisonPipeline!]! 정책 평가에서 비교에 사용된 파이프라인을 나타냅니다.
errors [PolicyError!]! 정책 오류를 나타냅니다.
licenseScanning [PolicyLicenseScanningViolation!]! license_scanning 규칙의 위반을 나타냅니다.
newScanFinding [PolicyScanFindingViolation!]! 새로 발견된 scan_finding 규칙의 위반을 나타냅니다.
policies [PolicyViolationInfo!]! 위반된 정책에 대한 정보를 나타냅니다.
previousScanFinding [PolicyScanFindingViolation!]! 이전에 존재했던 취약점에 대한 scan_finding 규칙의 위반을 나타냅니다.

PolicyViolationInfo

일반적인 정책 위반 정보를 나타냅니다.

필드

이름 유형 설명
name String! 위반된 정책의 이름을 나타냅니다.
reportType ApprovalReportType! 보고서 유형을 나타냅니다.

PreviewBillableUserChange

필드

이름 유형 설명
newBillableUserCount Int 변경 후 청구 가능한 사용자 총 수.
seatsInSubscription Int 구독 내 좌석 수.
willIncreaseOverage Boolean 변경 후 그룹이 오버지급이 증가하는지 여부.

ProductAnalyticsProjectSettings

제품 분석 공급자의 프로젝트 수준 설정.

필드

이름 유형 설명
cubeApiBaseUrl String Cube API의 기본 URL.
cubeApiKey String Cube API의 API 키.
productAnalyticsConfiguratorConnectionString String 제품 분석 구성 관리자의 연결 문자열.
productAnalyticsDataCollectorHost String 제품 분석 데이터 수집기의 호스트.

Project

필드

이름 유형 설명
actualRepositorySizeLimit Float 바이트 단위의 저장소 크기 한도.
agentConfigurations AgentConfigurationConnection 프로젝트에서 정의된 에이전트 구성. (see Connections)
aiAgents AiAgentConnection GitLab 16.9에서 도입됨. 상태: 실험적입니다. 프로젝트의 Ai Agents.
aiUsageData AiUsageData GitLab 17.5에서 도입됨. 상태: 실험적입니다. AI 관련 데이터.
allowMergeOnSkippedPipeline Boolean only_allow_merge_if_pipeline_succeeds가 true인 경우, 프로젝트의 병합 요청이 스킵된 작업으로도 병합될 수 있는지를 나타냄.
allowsMultipleMergeRequestAssignees Boolean! 프로젝트는 병합 요청에 여러 사용자를 할당할 수 있다.
allowsMultipleMergeRequestReviewers Boolean! 프로젝트는 병합 요청에 여러 검토자를 할당할 수 있다.
apiFuzzingCiConfiguration ApiFuzzingCiConfiguration 프로젝트를 위한 API 퍼징 설정.
archived Boolean 프로젝트의 보관 상태를 나타냄.
autocloseReferencedIssues Boolean 기본 브랜치 내의 병합 요청 및 커밋에서 참조된 문제가 자동으로 닫히는지를 나타냄.
avatarUrl String 프로젝트의 아바타 이미지 파일에 대한 URL.
ciAccessAuthorizedAgents ClusterAgentAuthorizationCiAccessConnection ci_access 키워드를 통해 프로젝트에 대한 권한이 부여된 클러스터 에이전트. (see Connections)
ciCdSettings ProjectCiCdSetting 프로젝트의 CI/CD 설정.
ciConfigPathOrDefault String! CI 구성 파일의 경로.
ciJobTokenScope CiJobTokenScopeType CI 작업 토큰의 접근 범위.
ciSubscribedProjects CiSubscriptionsProjectConnection 프로젝트에 구독된 프로젝트를 위한 파이프라인 구독. (see Connections)
ciSubscriptionsProjects CiSubscriptionsProjectConnection 프로젝트에 대한 파이프라인 구독. (see Connections)
codeCoverageSummary CodeCoverageSummary 프로젝트와 관련된 코드 커버리지 요약.
complianceFrameworks ComplianceFrameworkConnection 프로젝트와 관련된 준수 프레임워크. (see Connections)
containerExpirationPolicy ContainerExpirationPolicy GitLab 17.5에서 삭제됨. container_tags_expiration_policy를 사용하세요.
containerRegistryEnabled Boolean 현재 사용자에게 컨테이너 레지스트리가 활성화되었는지를 나타냄.
containerRegistryProtectionRules ContainerRegistryProtectionRuleConnection GitLab 16.10에서 도입됨. 상태: 실험적입니다. 프로젝트를 위한 컨테이너 보호 규칙.
containerRepositoriesCount Int! 프로젝트의 컨테이너 레지스트리 수.
containerTagsExpirationPolicy ContainerTagsExpirationPolicy 프로젝트의 컨테이너 태그 만료 정책.
corpuses CoverageFuzzingCorpusConnection 프로젝트의 코퍼스를 찾기. (see Connections)
createdAt Time 프로젝트 생성 시의 타임스탬프.
dastScannerProfiles DastScannerProfileConnection 프로젝트와 관련된 DAST 스캐너 프로필. (see Connections)
dastSiteProfiles DastSiteProfileConnection 프로젝트와 관련된 DAST 사이트 프로필. (see Connections)
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 Artifact Registry 레포지토리. GitLab 인스턴스가 SaaS 인스턴스가 아닌 경우 null을 반환합니다.
grafanaIntegration GrafanaIntegration 프로젝트의 Grafana 통합 세부정보.
group Group 프로젝트의 그룹.
hasJiraVulnerabilityIssueCreationEnabled Boolean! 취약점에서 Jira 문제 생성을 활성화했는지를 나타냄.
httpUrlToRepo String 프로젝트에 HTTPS로 연결하기 위한 URL.
id ID! 프로젝트의 ID.
importStatus String 프로젝트의 가져오기 백그라운드 작업의 상태.
incidentManagementTimelineEventTags [TimelineEventTagType!] 프로젝트의 타임라인 이벤트 태그.
isAdjournedDeletionEnabled Boolean! GitLab 16.11에서 도입됨. 상태: 실험적입니다. 지연된 프로젝트 삭제가 활성화되어 있는지를 나타냄.
isCatalogResource Boolean GitLab 15.11에서 도입됨. 상태: 실험적입니다. 프로젝트가 카탈로그 리소스인지 여부.
isForked Boolean! 프로젝트가 포크됨.
issuesAccessLevel ProjectFeatureAccess 문제 접근을 위한 필요한 접근 수준.
issuesEnabled Boolean 현재 사용자에 대해 이슈가 활성화되어 있는지를 나타냄.
jiraImportStatus String 프로젝트의 Jira 가져오기 백그라운드 작업의 상태.
jiraImports JiraImportConnection 프로젝트에 대한 Jira 가져오기. (see Connections)
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 모든 상태 검사가 통과하지 않는 한 병합 요청의 병합이 차단되어야 함을 나타냄.
onlyAllowMergeIfPipelineSucceeds Boolean 프로젝트의 병합 요청이 성공적인 작업으로만 병합될 수 있는지를 나타냄.
openIssuesCount Int 프로젝트의 열린 이슈 수.
openMergeRequestsCount Int 프로젝트의 열린 병합 요청 수.
organizationEditPath String GitLab 16.11에서 도입됨. 상태: 실험적입니다. 조직 수준에서 프로젝트를 편집하기 위한 경로.
packagesCleanupPolicy PackagesCleanupPolicy 프로젝트의 패키지 청소 정책.
packagesProtectionRules PackagesProtectionRuleConnection GitLab 16.6에서 도입됨. 상태: 실험적입니다. 프로젝트를 위한 패키지 보호 규칙.
path String! 프로젝트의 경로.
pathLocks PathLockConnection 프로젝트의 경로 잠금. (see Connections)
pendingMemberApprovals MemberApprovalConnection GitLab 17.3에서 도입됨. 상태: 실험적입니다. 프로젝트의 대기 중인 멤버 승진.
permanentDeletionDate String GitLab 16.11에서 도입됨. 상태: 실험적입니다. 지연된 프로젝트 삭제가 활성화된 경우 삭제될 날짜.
pipelineTriggers PipelineTriggerConnection GitLab 16.3에서 도입됨. 상태: 실험적입니다. 파이프라인 트리거 토큰 목록.
preventMergeWithoutJiraIssueEnabled Boolean! Jira의 관련 문제가 필요함을 나타냄.
printingMergeRequestLinkEnabled Boolean 프로젝트의 Git 저장소에 푸시한 후 병합 요청을 생성하거나 볼 수 있는 링크가 기본적으로 표시되어야 하는지를 나타냄.
productAnalyticsInstrumentationKey String GitLab 16.0에서 도입됨. 상태: 실험적입니다. 프로젝트에 할당된 제품 분석 계측 키.
productAnalyticsSettings ProductAnalyticsProjectSettings 제품 분석을 위한 프로젝트 수준 설정.
productAnalyticsState ProductAnalyticsState GitLab 15.10에서 도입됨. 상태: 실험적입니다. 이 프로젝트의 제품 분석 스택의 현재 상태. 하나의 요청에서 단일 프로젝트에 대해서만 호출할 수 있음.
projectPlanLimits ProjectPlanLimits GitLab 16.9에서 도입됨. 상태: 실험적입니다. 현재 프로젝트에 대한 계획 한도.
protectableBranches [String!] GitLab 16.9에서 도입됨. 상태: 실험적입니다. 와일드카드 브랜치 규칙을 무시한 보호되지 않은 브랜치 목록.
publicJobs Boolean 프로젝트의 파이프라인 및 작업 세부정보, 출력 로그 및 아티팩트에 대한 공개 접근 여부.
pushRules PushRules 프로젝트의 푸시 규칙 설정.
recentIssueBoards BoardConnection 프로젝트의 최근 방문한 보드 목록. 최대 크기는 4개입니다. (see Connections)
removeSourceBranchAfterMerge Boolean 모든 새로운 병합 요청에 대해 기본적으로 Delete source branch 옵션이 활성화되어야 하는지를 나타냄.
repository Repository 프로젝트의 Git 레포지토리.
repositorySizeExcess Float 한도를 초과하는 저장소 크기(바이트)입니다.
requestAccessEnabled Boolean 사용자가 프로젝트에 대한 멤버 접근을 요청할 수 있는지를 나타냄.
requirementStatesCount RequirementStatesCount 주의 상태에 따른 프로젝트의 요구 사항 수.
sastCiConfiguration SastCiConfiguration 프로젝트를 위한 SAST CI 설정.
savedReplies ProjectSavedReplyConnection GitLab 16.11에서 도입됨. 상태: 실험적입니다. 프로젝트에서 사용할 수 있는 저장된 답변. 기능 플래그 project_saved_replies_flag가 활성화되어야만 사용 가능합니다.
securityDashboardPath String 프로젝트의 보안 대시보드에 대한 경로.
securityPolicyProject Project 프로젝트에 할당된 보안 정책 프로젝트, 부모 그룹에 할당된 경우는 없음.
securityPolicyProjectLinkedGroups GroupConnection 보안 정책 프로젝트로 사용될 때 프로젝트에 연결된 그룹. (see Connections)
securityPolicyProjectLinkedNamespaces NamespaceConnection GitLab 17.4에서 삭제됨. 이 이름이 변경되었습니다. 사용: security_policy_project_linked_groups.
securityPolicyProjectLinkedProjects ProjectConnection 보안 정책 프로젝트로 사용될 때 프로젝트에 연결된 프로젝트. (see Connections)
securityScanners SecurityScanners 프로젝트에서 사용되는 보안 분석기의 정보.
sentryErrors SentryErrorCollection 프로젝트의 Sentry 오류에 대한 페이지 수집입니다.
serviceDeskAddress String 서비스 데스크의 이메일 주소.
serviceDeskEnabled Boolean 프로젝트에 서비스 데스크가 활성화되었는지를 나타냄.
sharedRunnersEnabled Boolean 프로젝트에 대해 공유 러너가 활성화되어 있는지를 나타냄.
snippetsEnabled Boolean 현재 사용자에 대해 스니펫이 활성화되어 있는지를 나타냄.
squashCommitTemplate String 병합 요청에서 스쿼시 커밋 메시지를 생성하는 데 사용되는 템플릿.
squashReadOnly Boolean! squashReadOnly가 활성화되어 있는지 여부.
sshUrlToRepo String 프로젝트에 SSH로 연결하기 위한 URL.
starCount Int! 프로젝트가 별표된 횟수.
statistics ProjectStatistics 프로젝트의 통계.
statisticsDetailsPaths ProjectStatisticsRedirect 프로젝트의 통계에 대한 리디렉션.
suggestionCommitMessage String 병합 요청 제안을 적용하는 데 사용되는 커밋 메시지.
tagList String GitLab 13.12에서 삭제됨. topics를 사용하세요.
terraformStates TerraformStateConnection 프로젝트와 관련된 Terraform 상태. (see Connections)
timelogCategories TimeTrackingTimelogCategoryConnection GitLab 15.3에서 도입됨. 상태: 실험적입니다. 프로젝트를 위한 타임로그 카테고리.
topics [String!] 프로젝트 주제 목록.
trackingKey String GitLab 16.0에서 도입됨. 상태: 실험적입니다. 프로젝트에 할당된 추적 키.
updatedAt Time 프로젝트가 마지막으로 업데이트된 시각의 타임스탬프.
userAccessAuthorizedAgents ClusterAgentAuthorizationUserAccessConnection user_access 키워드를 통해 프로젝트에 대한 권한이 부여된 클러스터 에이전트. (see Connections)
userPermissions ProjectPermissions! 리소스에 대한 현재 사용자의 권한.
valueStreamAnalytics ValueStreamAnalytics 프로젝트 내의 가치 흐름 분석에 대한 정보.
visibility String 프로젝트의 가시성.
vulnerabilityImages VulnerabilityContainerImageConnection 프로젝트의 취약점에서 보고된 컨테이너 이미지. (see Connections)
vulnerabilityScanners VulnerabilityScannerConnection 프로젝트의 취약점에서 보고된 취약점 스캐너. (see Connections)
webUrl String 프로젝트의 웹 URL입니다.
wikiEnabled Boolean 현재 사용자에 대해 위키가 활성화되어 있는지를 나타냄.

인수 있는 필드

Project.aiAgent

특정 AI 에이전트 찾기.

Introduced in GitLab 16.10.
Status: Experiment.

AiAgent를 반환합니다.

인수
이름 유형 설명
id AiAgentID! 에이전트의 ID.
Project.aiMetrics

AI 관련 메트릭.

Introduced in GitLab 16.11.
Status: Experiment.

AiMetrics를 반환합니다.

인수
이름 유형 설명
endDate Date 종료할 날짜 범위. 기본값은 현재 월의 마지막입니다.
startDate Date 시작할 날짜 범위. 기본값은 현재 월의 시작입니다.
Project.aiUserMetrics

AI 관련 사용자 메트릭.

Introduced in GitLab 17.5.
Status: Experiment.

AiUserMetricsConnection을 반환합니다.

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

인수
이름 유형 설명
endDate Date 종료할 날짜 범위. 기본값은 현재 월의 마지막입니다.
startDate Date 시작할 날짜 범위. 기본값은 현재 월의 시작입니다.
Project.alertManagementAlert

프로젝트의 단일 Alert Management 경고.

AlertManagementAlert를 반환합니다.

인수
이름 유형 설명
assigneeUsername String 이슈에 할당된 사용자의 사용자 이름.
domain AlertManagementDomainFilter! 주어진 도메인에 대한 필터 쿼리.
iid String 경고의 IID. 예: “1”.
search String 제목, 설명, 서비스 또는 모니터링 도구에 대한 검색 쿼리.
sort AlertManagementAlertSort 기준에 따라 경고 정렬.
statuses [AlertManagementStatus!] 지정된 상태의 경고. 예: [TRIGGERED].
Project.alertManagementAlertStatusCounts

프로젝트의 상태별 경고 수.

AlertManagementAlertStatusCountsType를 반환합니다.

인수
이름 유형 설명
assigneeUsername String 이슈에 할당된 사용자의 사용자 이름입니다.
search String 제목, 설명, 서비스 또는 모니터링 도구에 대한 검색 쿼리입니다.
Project.alertManagementAlerts

프로젝트의 경고 관리 경고입니다.

AlertManagementAlertConnection을 반환합니다.

이 필드는 연결을 반환합니다.

다음의 네 가지 표준 페이지네이션 인수를 수용합니다: before: String, after: String, first: Int, 및 last: Int.

인수
이름 유형 설명
assigneeUsername String 이슈에 할당된 사용자의 사용자 이름입니다.
domain AlertManagementDomainFilter! 주어진 도메인에 대한 필터 쿼리입니다.
iid String 경고의 IID입니다. 예: “1”.
search String 제목, 설명, 서비스 또는 모니터링 도구에 대한 검색 쿼리입니다.
sort AlertManagementAlertSort 기준에 따라 경고를 정렬합니다.
statuses [AlertManagementStatus!] 지정된 상태의 경고입니다. 예: [TRIGGERED].
Project.alertManagementHttpIntegrations

프로젝트에 대한 경고를 수신할 수 있는 HTTP 통합입니다.

AlertManagementHttpIntegrationConnection을 반환합니다.

이 필드는 연결을 반환합니다.

다음의 네 가지 표준 페이지네이션 인수를 수용합니다: before: String, after: String, first: Int, 및 last: Int.

인수
이름 유형 설명
id AlertManagementHttpIntegrationID 통합의 ID입니다.
Project.alertManagementIntegrations

프로젝트에 대한 경고를 수신할 수 있는 통합입니다.

AlertManagementIntegrationConnection을 반환합니다.

이 필드는 연결을 반환합니다.

다음의 네 가지 표준 페이지네이션 인수를 수용합니다: before: String, after: String, first: Int, 및 last: Int.

인수
이름 유형 설명
id GlobalID 통합의 ID입니다.
Project.alertManagementPayloadFields

사용자 정의 매핑을 위한 페이로드에서 경고 필드를 추출합니다.

[AlertManagementPayloadAlertField!]을 반환합니다.

인수
이름 유형 설명
payloadExample String! 사용자 정의 매핑을 위한 경고 필드를 추출하는 샘플 페이로드입니다.
Project.approvalPolicies

프로젝트의 승인 정책.

ApprovalPolicyConnection을 반환합니다.

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

네 가지 표준 pagination arguments을 수락합니다: before: String, after: String, first: Int, 및 last: Int.

인수
이름 유형 설명
includeUnscoped Boolean GitLab 17.3에서 도입됨. 상태: Experiment. 프로젝트에 범위가 지정된 정책을 필터링합니다.
relationship SecurityPolicyRelationType 주어진 정책 관계에 따라 정책을 필터링합니다.
Project.autocompleteUsers

자동 완성을 위한 사용자 검색.

[AutocompletedUser!]을 반환합니다.

인수
이름 유형 설명
search String 이름, 사용자 이름 또는 공개 이메일로 사용자를 검색하기 위한 쿼리입니다.
Project.availableDeployKeys

사용 가능한 배포 키 목록.

AccessLevelDeployKeyConnection을 반환합니다.

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

네 가지 표준 pagination arguments을 수락합니다: before: String, after: String, first: Int, 및 last: Int.

인수
이름 유형 설명
titleQuery String 배포 키 제목을 검색하는 데 사용할 용어입니다.
Project.board

프로젝트의 단일 보드.

Board을 반환합니다.

인수
이름 유형 설명
id BoardID! 보드의 ID입니다.
Project.boards

프로젝트의 보드.

BoardConnection을 반환합니다.

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

네 가지 표준 pagination arguments을 수락합니다: before: String, after: String, first: Int, 및 last: Int.

인수
이름 유형 설명
id BoardID ID로 보드를 찾습니다.
Project.branchRules

프로젝트에 대해 구성된 브랜치 규칙.

BranchRuleConnection을 반환합니다.

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

네 가지 표준 pagination arguments을 수락합니다: before: String, after: String, first: Int, 및 last: Int.

인수
이름 유형 설명
buildMissing Boolean 비영속적인 사용자 정의 브랜치 규칙을 반환합니다.
Project.ciConfigVariables

CI/CD 구성 변수.

Introduced in GitLab 15.3.
Status: Experiment.

Returns [CiConfigVariable!].

Arguments
Name Type Description
ref String! Ref.
Project.ciPipelineCreation

정보 파이프라인 생성에 대한 정보입니다.

Introduced in GitLab 17.4.
Status: Experiment.

Returns CiPipelineCreationType.

Arguments
Name Type Description
id String! 파이프라인 생성과 관련된 고유 ID입니다.
Project.ciTemplate

이름으로 단일 CI/CD 템플릿 찾기.

Returns CiTemplate.

Arguments
Name Type Description
name String! 검색할 CI/CD 템플릿의 이름입니다. 템플릿은 Name.gitlab-ci.yml 형식이어야 합니다.
Project.ciVariables

프로젝트의 CI/CD 변수 목록.

Returns CiProjectVariableConnection.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments: before: String, after: String, first: Int, 및 last: Int를 수용합니다.

Arguments
Name Type Description
sort CiVariableSort 결과의 정렬 순서.
Project.clusterAgent

이름으로 단일 클러스터 에이전트 찾기.

Returns ClusterAgent.

Arguments
Name Type Description
hasRemoteDevelopmentAgentConfig Boolean Deprecated in GitLab 17.10. 대신 has_workspaces_agent_config 필터를 사용하세요.
hasRemoteDevelopmentEnabled Boolean 원격 개발 기능이 활성화된 클러스터 에이전트만 반환합니다.
hasVulnerabilities Boolean 취약점이 있는 클러스터 에이전트만 반환합니다.
hasWorkspacesAgentConfig Boolean 관련 작업 영역 에이전트 구성과 연결된 클러스터 에이전트만 반환합니다.
name String! 클러스터 에이전트의 이름입니다.
Project.clusterAgents

프로젝트와 연결된 클러스터 에이전트.

Returns ClusterAgentConnection.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments: before: String, after: String, first: Int, 및 last: Int를 수용합니다.

인수
이름 유형 설명
hasRemoteDevelopmentAgentConfig Boolean GitLab 17.10에서 Deprecated되었습니다. 대신 has_workspaces_agent_config 필터를 사용하세요.
hasRemoteDevelopmentEnabled Boolean 원격 개발 기능이 활성화된 클러스터 에이전스만 반환합니다.
hasVulnerabilities Boolean 취약점이 있는 클러스터 에이전스만 반환합니다.
hasWorkspacesAgentConfig Boolean 연관된 워크스페이스 에이전트 구성이 있는 클러스터 에이전스만 반환합니다.
Project.commitReferences

주어진 커밋을 포함하는 태그 이름을 가져옵니다.

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

CommitReferences를 반환합니다.

인수
이름 유형 설명
commitSha String! 프로젝트 커밋 SHA 식별자입니다. 예를 들어, 287774414568010855642518513f085491644061.
Project.complianceStandardsAdherence

프로젝트의 준수 표준 준수.

ComplianceStandardsAdherenceConnection을 반환합니다.

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

인수
이름 유형 설명
filters ComplianceStandardsProjectAdherenceInput 준수 표준 준수를 검색할 때 적용되는 필터입니다.
Project.containerRepositories

프로젝트의 컨테이너 저장소.

ContainerRepositoryConnection을 반환합니다.

이 필드는 connection을 반환합니다.
네 개의 표준 페이지 매김 인수를 수용합니다:
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, 및 last: Int.

인수
이름 유형 설명
slug String 반환할 시각화의 슬러그.
Project.customizableDashboards

프로젝트의 사용자 정의 대시보드.

Introduced in GitLab 15.6.
Status: Experiment.

Returns CustomizableDashboardConnection.

이 필드는 connection을 반환합니다. 다음의 네 가지 표준 pagination arguments를 허용합니다:
before: String, after: String, first: Int, last: Int.

인수
이름 유형 설명
category CustomizableDashboardCategory 대시보드 유형으로 찾기.
slug String 대시보드 슬러그로 찾기.
Project.dastProfile

프로젝트에 연결된 DAST 프로필.

Returns DastProfile.

인수
이름 유형 설명
hasDastProfileSchedule Boolean 일정이 있는지 여부에 따라 DAST 프로필을 필터링합니다.
id DastProfileID! DAST 프로필의 ID.
Project.dastProfiles

프로젝트에 연결된 DAST 프로필.

Returns DastProfileConnection.

이 필드는 connection을 반환합니다. 다음의 네 가지 표준 pagination arguments를 허용합니다:
before: String, after: String, first: Int, last: Int.

인수
이름 유형 설명
hasDastProfileSchedule Boolean 일정이 있는지 여부에 따라 DAST 프로필을 필터링합니다.
Project.dastSiteProfile

프로젝트에 연결된 DAST 사이트 프로필.

Returns DastSiteProfile.

인수
이름 유형 설명
id DastSiteProfileID! 사이트 프로필의 ID.
Project.dastSiteValidations

프로젝트에 연결된 DAST 사이트 검증.

Returns DastSiteValidationConnection.

이 필드는 connection을 반환합니다. 다음의 네 가지 표준 pagination arguments를 허용합니다:
before: String, after: String, first: Int, last: Int.

인수
이름 유형 설명
normalizedTargetUrls [String!] 스캔할 대상의 정규화된 URL.
status DastSiteValidationStatusEnum 사이트 검증의 상태.
Project.dataTransfer

특정 기간에 대한 데이터 전송 데이터 포인트입니다. 이는 개발 기능 플래그 하에 있는 더미 데이터입니다.

ProjectDataTransfer를 반환합니다.

Arguments
Name Type Description
from Date 아웃바운드 데이터를 1년 동안 유지합니다. 현재 월의 데이터는 아웃바운드가 발생함에 따라 동적으로 증가합니다.
to Date 데이터의 종료 날짜입니다.
Project.dependencies

프로젝트에서 사용하는 소프트웨어 종속성입니다.

Introduced in GitLab 15.9.
Status: Experiment.

DependencyConnection을 반환합니다.

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

Arguments
Name Type Description
componentIds [SbomComponentID!] 구성 요소 ID로 종속성을 필터링합니다.
componentNames [String!] 구성 요소 이름으로 종속성을 필터링합니다.
packageManagers [PackageManager!] 패키지 관리자에 따라 종속성을 필터링합니다.
sort DependencySort 지정된 기준으로 종속성을 정렬합니다.
sourceTypes [SbomSourceType!] 소스 유형에 따라 종속성을 필터링합니다.
Project.deployment

프로젝트 배포의 세부정보입니다.

Deployment를 반환합니다.

Arguments
Name Type Description
iid ID! 배포의 프로젝트 수준 내부 ID입니다.
Project.environment

프로젝트의 단일 환경입니다.

Environment를 반환합니다.

Arguments
Name Type Description
name String 환경의 이름입니다.
search String 환경 이름에 대한 검색 쿼리입니다.
states [String!] 결과에 포함해야 하는 환경의 상태입니다.
type String 환경 유형에 대한 검색 쿼리입니다.
Project.environments

프로젝트의 환경입니다. 이 필드는 단일 요청에서 하나의 프로젝트에 대해서만 해결될 수 있습니다.

EnvironmentConnection을 반환합니다.

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

인수
이름 유형 설명
name String 환경의 이름.
search String 환경 이름에 대한 검색 쿼리.
states [String!] 결과에 포함될 환경의 상태.
type String 환경 유형에 대한 검색 쿼리.
Project.forkDetails

업스트림 프로젝트에 비해 포크 프로젝트의 세부 사항을 설명합니다.

Introduced in GitLab 15.7.

Status: Experiment.

ForkDetails를 반환합니다.

인수
이름 유형 설명
ref String 포크의 참조. 기본값은 HEAD입니다.
Project.forkTargets

현재 사용자가 프로젝트를 포크할 수 있는 네임스페이스입니다.

NamespaceConnection를 반환합니다.

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

인수
이름 유형 설명
search String 경로 또는 이름에 대한 검색 쿼리.
Project.gitlabSubscriptionsPreviewBillableUserChange

청구 가능한 사용자 변경 사항 미리보기입니다.

PreviewBillableUserChange를 반환합니다.

인수
이름 유형 설명
addGroupId Int 추가할 그룹 ID.
addUserEmails [String!] 추가할 사용자 이메일.
addUserIds [Int!] 추가할 사용자 ID.
memberRoleId Int 사용자에게 할당된 사용자 정의 역할.
role GitlabSubscriptionsUserRole! 그룹에 추가되는 사용자의 역할.
Project.incidentManagementEscalationPolicies

프로젝트의 사고 관리 에스컬레이션 정책입니다.

EscalationPolicyTypeConnection를 반환합니다.

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

인수
이름 유형 설명
name String 에스컬레이션 정책 이름에 대한 퍼지 검색.
Project.incidentManagementEscalationPolicy

프로젝트의 사고 관리 에스컬레이션 정책입니다.

EscalationPolicyType을 반환합니다.

인수
이름 유형 설명
id IncidentManagementEscalationPolicyID! 에스컬레이션 정책의 ID입니다.
name String 에스컬레이션 정책 이름으로 퍼지 검색.
Project.incidentManagementOncallSchedules

프로젝트의 사고 관리 온콜 일정입니다.

IncidentManagementOncallScheduleConnection을 반환합니다.

이 필드는 연결을 반환합니다.

네 개의 표준 페이징 인수를 허용합니다: before: String, after: String, first: Int, 및 last: Int.

인수
이름 유형 설명
iids [ID!] 온콜 일정의 IID입니다.
Project.incidentManagementTimelineEvent

사고와 관련된 사고 관리 타임라인 이벤트입니다.

TimelineEventType을 반환합니다.

인수
이름 유형 설명
id IncidentManagementTimelineEventID! 타임라인 이벤트의 ID입니다.
incidentId IssueID! 사고의 ID입니다.
Project.incidentManagementTimelineEvents

사고와 관련된 사고 관리 타임라인 이벤트입니다.

TimelineEventTypeConnection을 반환합니다.

이 필드는 연결을 반환합니다.

네 개의 표준 페이징 인수를 허용합니다: before: String, after: String, first: Int, 및 last: Int.

인수
이름 유형 설명
incidentId IssueID! 사고의 ID입니다.
Project.inheritedCiVariables

프로젝트가 상위 그룹 및 조상으로부터 상속받은 CI/CD 변수 목록입니다.

InheritedCiVariableConnection을 반환합니다.

이 필드는 연결을 반환합니다.

네 개의 표준 페이징 인수를 허용합니다: before: String, after: String, first: Int, 및 last: Int.

인수
이름 유형 설명
sort CiGroupVariablesSort 기준에 따라 변수를 정렬합니다.
Project.issue

프로젝트의 단일 이슈입니다.

Issue을 반환합니다.

인수
이름 유형 설명
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입니다.
dueAfter Time 주어진 시간에 또는 이후에 기한이 있는 이슈를 반환합니다.
dueBefore Time 주어진 시간에 또는 이전에 기한이 있는 이슈를 반환합니다.
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 epicId로 이슈를 필터링할 때 서브에픽을 포함할지 여부입니다.
iterationCadenceId [IterationsCadenceID!] 반복 주기 ID 목록으로 필터링합니다.
iterationId [ID] 이슈에 적용된 반복 글로벌 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 이슈의 현재 상태입니다.
subscribed SubscriptionStatus GitLab 17.5에서 도입되었습니다. 상태: 실험. 현재 사용자가 구독한 이슈입니다. filter_subscriptions 기능 플래그가 비활성화된 경우 무시됩니다.
types [IssueType!] 주어진 이슈 유형으로 이슈를 필터링합니다.
updatedAfter Time 날짜 이후에 업데이트된 이슈입니다.
updatedBefore Time 날짜 이전에 업데이트된 이슈입니다.
weight String 이슈에 적용된 가중치로 “none” 및 “any” 값이 지원됩니다.
weightWildcardId WeightWildcardId 가중치 ID 와일드카드로 필터링합니다. 가중치와 호환되지 않습니다.
Project.issueStatusCounts

프로젝트의 상태별 이슈 수입니다.

IssueStatusCountsType를 반환합니다.

Arguments
이름 유형 설명
assigneeId String 이슈에 할당된 사용자의 ID입니다. 와일드카드 값 “NONE” 및 “ANY”가 지원됩니다.
assigneeUsername String Deprecated in 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입니다.
dueAfter Time 지정한 시간 이후에 기한이 있는 이슈를 반환합니다.
dueBefore Time 지정한 시간 이전에 기한이 있는 이슈를 반환합니다.
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] 이슈에 적용된 반복 글로벌 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 제목 또는 설명에 대한 검색 쿼리입니다.
subscribed SubscriptionStatus Introduced in GitLab 17.5. Status: Experiment. 현재 사용자가 구독 중인 이슈입니다. filter_subscriptions 기능 플래그가 비활성화된 경우 무시됩니다.
types [IssueType!] 주어진 이슈 유형으로 이슈를 필터링합니다.
updatedAfter Time 지정한 날짜 이후에 업데이트된 이슈입니다.
updatedBefore Time 지정한 날짜 이전에 업데이트된 이슈입니다.
weight String 이슈에 적용된 가중치입니다. “none” 및 “any” 값이 지원됩니다.
weightWildcardId WeightWildcardId 가중치 ID 와일드카드로 필터링합니다. 가중치와는 호환되지 않습니다.
Project.issues

프로젝트의 이슈입니다.

IssueConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments: before: String, after: String, first: Int, last: Int를 허용합니다.

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입니다.
dueAfter Time 주어진 시간 이후에 만료된 이슈를 반환합니다.
dueBefore Time 주어진 시간 이전에 만료된 이슈를 반환합니다.
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 epicId로 이슈를 필터링할 때 서브 에픽을 포함할지 여부입니다.
iterationCadenceId [IterationsCadenceID!] 반복 주기 ID 목록으로 필터링합니다.
iterationId [ID] 이슈에 적용된 반복 글로벌 ID 목록입니다.
iterationTitle String 반복 제목으로 필터링합니다.
iterationWildcardId IterationWildcardId 반복 ID 와일드카드로 필터링합니다.
labelName [String] 이슈에 적용된 레이블입니다.
milestoneTitle [String] 이슈에 적용된 마일스톤입니다.
milestoneWildcardId MilestoneWildcardId 마일스톤 ID 와일드카드로 이슈를 필터링합니다.
myReactionEmoji String 현재 사용자가 적용한 반응 이모지로 필터링합니다. 와일드카드 값 “NONE” 및 “ANY”가 지원됩니다.
not NegatedIssueFilterInput negated arguments입니다.
or UnionedIssueFilterInput 포함된 OR로 인수 목록입니다.
releaseTag [String!] 이슈의 마일스톤과 관련된 릴리스 태그입니다.
releaseTagWildcardId ReleaseTagWildcardId 릴리스 태그 ID 와일드카드로 이슈를 필터링합니다.
search String 제목 또는 설명에 대한 검색 쿼리입니다.
sort IssueSort 기준에 따라 이슈를 정렬합니다.
state IssuableState 이슈의 현재 상태입니다.
subscribed SubscriptionStatus GitLab 17.5도입되었습니다. 상태: Experiment. 현재 사용자가 구독한 이슈입니다. filter_subscriptions 기능 플래그가 비활성화된 경우 무시됩니다.
types [IssueType!] 주어진 이슈 유형으로 이슈를 필터링합니다.
updatedAfter Time 해당 날짜 이후에 업데이트된 이슈입니다.
updatedBefore Time 해당 날짜 이전에 업데이트된 이슈입니다.
weight String 이슈에 적용된 가중치이며, “none” 및 “any” 값이 지원됩니다.
weightWildcardId WeightWildcardId 가중치 ID 와일드카드로 필터링합니다. 가중치와 호환되지 않습니다.
Project.iterationCadences

반복 주기를 찾습니다.

IterationCadenceConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments를 수용합니다:

before: String, after: String, first: Int, last: Int.

Arguments
Name Type Description
active Boolean 반복 주기가 활성 상태인지 여부.
automatic Boolean 반복 주기가 자동으로 다가오는 반복을 생성해야 하는지 여부.
durationInWeeks Int 이 주기 내 반복의 지속 기간(주 단위).
id IterationsCadenceID 조회할 반복 주기의 글로벌 ID.
includeAncestorGroups Boolean 반복 주기를 검색하기 위해 조상 그룹을 포함할지 여부.
title String 제목으로 퍼지 검색.
Project.iterations

반복을 찾습니다.

IterationConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments를 수용합니다:

before: String, after: String, first: Int, last: Int.

Arguments
Name Type Description
id ID 조회할 반복의 글로벌 ID.
iid ID 조회할 반복의 내부 ID.
in [IterationSearchableField!] 주어진 인수 search의 쿼리로 퍼지 검색을 수행할 필드. 기본값은 [title]입니다.
includeAncestors Boolean 조상 반복을 포함할지 여부. 기본값은 true입니다.
includeDescendants Boolean 자손 반복을 포함할지 여부.
iterationCadenceIds [IterationsCadenceID!] 반복을 조회하는 데 사용할 글로벌 반복 주기 ID.
search String 선택된 필드에서 퍼지 검색에 사용되는 쿼리. 비워두면 모든 반복이 반환됩니다.
sort IterationSort 정렬 순서에 따라 반복을 나열합니다. 지정하지 않으면 임의의 순서(변경 가능)가 사용됩니다.
state IterationState 상태에 따라 반복을 필터링합니다.
timeframe Timeframe 주어진 시간 프레임과 겹치는 항목을 나열합니다.
title String GitLab 15.4에서 사용 중단되었습니다. 해당 인수는 15.4에서 제거될 예정입니다. 대신 searchin 필드를 사용해 주세요.
Project.job

프로젝트에 속하는 하나의 작업, ID로 선택됨.

CiJob을 반환합니다.

Arguments
이름 타입 설명
id JobID! 작업의 ID.
Project.jobs

프로젝트의 작업. 이 필드는 단일 요청에서 하나의 프로젝트에 대해서만 해결될 수 있습니다.

CiJobConnection을 반환합니다.

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

Arguments
이름 타입 설명
name String GitLab 17.1에 도입됨. 상태: Experiment. 이름으로 작업을 필터링합니다.
statuses [CiJobStatus!] 상태로 작업을 필터링합니다.
withArtifacts Boolean 아티팩트 존재 여부로 필터링합니다.
Project.label

이 프로젝트에서 사용 가능한 레이블.

Label을 반환합니다.

Arguments
이름 타입 설명
title String! 레이블의 제목.
Project.labels

이 프로젝트에서 사용 가능한 레이블.

LabelConnection을 반환합니다.

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

Arguments
이름 타입 설명
includeAncestorGroups Boolean 조상 그룹의 레이블을 포함합니다.
searchIn [LabelSearchFieldList!]! 검색할 필드를 지정합니다. title을 사용하는 경우 무시됩니다.
searchTerm String 레이블을 찾기 위한 검색어.
title String 제목에 대한 정확한 일치. searchTerm과 함께 사용할 수 없습니다. title 인수가 제공되면 searchIn은 무시됩니다.
Project.memberRoles

그룹에 대해 사용할 수 있는 멤버 역할.

GitLab 16.5에 도입됨.
상태: Experiment.

MemberRoleConnection을 반환합니다.

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

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

프로젝트의 단일 머지 요청입니다.

MergeRequest를 반환합니다.

Arguments
Name Type Description
iid String! 머지 요청의 IID, 예: 1.
Project.mergeRequestViolations

프로젝트 내에서 머지된 머지 요청에서 보고된 준수 위반입니다.

ComplianceViolationConnection를 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments: before: String, after: String, first: Intlast: Int를 수용합니다.

Arguments
Name Type Description
filters ComplianceViolationProjectInput 준수 위반을 검색할 때 적용되는 필터입니다.
sort ComplianceViolationSort 정렬 순서에 따라 준수 위반 목록을 나열합니다.
Project.mergeRequests

프로젝트의 머지 요청입니다.

MergeRequestConnection를 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments: before: String, after: String, first: Intlast: Int를 수용합니다.

Arguments
Name Type Description
approved Boolean 승인된 머지 요청으로 결과를 제한합니다. 기능 플래그 mr_approved_filter가 활성화된 경우에만 사용할 수 있습니다.
approvedBy [String!] 승인자의 사용자 이름입니다.
approver [String!] 가능한 승인자의 사용자 이름입니다.
assigneeUsername String 담당자의 사용자 이름입니다.
assigneeWildcardId AssigneeWildcardId 담당자 존재로 필터링합니다. assigneeUsernames 및 assigneeUsername과 호환되지 않습니다.
authorUsername String 작성자의 사용자 이름입니다.
createdAfter Time 타임스탬프 이후에 생성된 머지 요청입니다.
createdBefore Time 타임스탬프 이전에 생성된 머지 요청입니다.
deployedAfter Time 타임스탬프 이후에 배포된 머지 요청입니다.
deployedBefore Time 타임스탬프 이전에 배포된 머지 요청입니다.
deploymentId String 배포의 ID입니다.
draft Boolean 결과를 초안 머지 요청으로 제한합니다.
environmentName String 머지 요청이 배포된 환경입니다.
iids [String!] 머지 요청의 IID 배열, 예: [1, 2].
labelName [String] 머지 요청에 적용된 레이블입니다.
labels [String!] GitLab 17.1에서 사용 중단되었습니다. labelName을 사용하세요.
mergedAfter Time 날짜 이후에 병합된 머지 요청입니다.
mergedBefore Time 날짜 이전에 병합된 머지 요청입니다.
mergedBy String 머지한 사람의 사용자 이름입니다.
milestoneTitle String 마일스톤의 제목입니다. milestoneWildcardId와 호환되지 않습니다.
milestoneWildcardId MilestoneWildcardId 마일스톤 ID 와일드카드로 문제를 필터링합니다. milestoneTitle과 호환되지 않습니다.
myReactionEmoji String 당신의 반응 이모지로 필터링합니다.
not MergeRequestsResolverNegatedParams 부정된 인수 목록입니다. 경고: 이 인수는 실험적이며 미래에 변경될 수 있습니다.
releaseTag String 릴리스 태그로 필터링합니다.
reviewState MergeRequestReviewState GitLab 17.0에서 도입됨. 상태: 실험. 머지 요청의 검토자 상태입니다.
reviewStates [MergeRequestReviewState!] GitLab 17.0에서 도입됨. 상태: 실험. 머지 요청의 검토자 상태입니다.
reviewerUsername String 검토자의 사용자 이름입니다.
reviewerWildcardId ReviewerWildcardId 검토자 존재로 필터링합니다. reviewerUsername과 호환되지 않습니다.
sort MergeRequestSort 기준에 따라 머지 요청을 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름의 배열입니다. 모든 해결된 머지 요청은 이들 중 하나를 소스로 가집니다.
state MergeRequestState 머지 요청 상태입니다. 제공되면, 모든 해결된 머지 요청은 해당 상태를 가집니다.
subscribed SubscriptionStatus GitLab 17.5에서 도입됨. 상태: 실험. 현재 사용자가 구독한 머지 요청입니다. filter_subscriptions 기능 플래그가 비활성화된 경우 무시됩니다.
targetBranches [String!] 대상 브랜치 이름의 배열입니다. 모든 해결된 머지 요청은 이들 중 하나를 대상으로 가집니다.
updatedAfter Time 타임스탬프 이후에 업데이트된 머지 요청입니다.
updatedBefore Time 타임스탬프 이전에 업데이트된 머지 요청입니다.
Project.mergeTrains

프로젝트에 사용할 수 있는 머지 트레인입니다.

Introduced in GitLab 17.1.

Status: Experiment.

Returns MergeTrainConnection.

이 필드는 connection을 반환합니다. 다음 네 가지 표준 pagination arguments를 사용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
Name Type Description
status MergeTrainStatus 특정 상태로 머지 트레인을 필터링합니다.
targetBranches [String!] 대상 브랜치 목록으로 머지 트레인을 필터링합니다.
Project.milestones

프로젝트의 마일스톤입니다.

Returns MilestoneConnection.

이 필드는 connection을 반환합니다. 다음 네 가지 표준 pagination arguments를 사용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
Name Type Description
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.

Returns MlModelConnection.

이 필드는 connection을 반환합니다. 다음 네 가지 표준 pagination arguments를 사용합니다: before: String, after: String, first: Int, 그리고 last: Int.

Arguments
Name Type Description
name String 문자열을 포함하는 이름을 검색합니다.
orderBy MlModelsOrderBy 정렬 기준입니다. 기본값은 created_at입니다.
sort SortDirectionEnum 정렬 기준입니다. 기본값은 desc입니다.
Project.nestedEnvironments

이 프로젝트의 중첩된 폴더의 환경은 단일 요청에서 하나의 프로젝트에 대해서만 해결할 수 있습니다.

NestedEnvironmentConnection을 반환합니다.

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

Arguments
Name Type Description
name String 환경의 이름입니다.
search String 환경 이름에 대한 검색 쿼리입니다.
states [String!] 결과에 포함되어야 하는 환경의 상태입니다.
type String 환경 유형에 대한 검색 쿼리입니다.

프로젝트에 첨부된 로그입니다.

Introduced in GitLab 17.4.
Status: Experiment.

ObservabilityLogConnection을 반환합니다.

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

Arguments
Name Type Description
fingerprint String 로그의 지문입니다.
serviceName String 로그의 서비스 이름입니다.
severityNumber Int 로그의 심각도 번호입니다.
timestamp ISO8601DateTime 로그의 타임스탬프입니다.
traceIdentifier String 로그의 추적 ID입니다.

프로젝트에 첨부된 메트릭입니다.

Introduced in GitLab 17.4.
Status: Experiment.

ObservabilityMetricConnection을 반환합니다.

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

Arguments
Name Type Description
name String 메트릭의 이름입니다.
type OpenTelemetryMetricType 메트릭의 유형입니다.

프로젝트에 첨부된 추적입니다.

Introduced in GitLab 17.4.
Status: Experiment.

ObservabilityTraceConnection을 반환합니다.

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

인수
이름 유형 설명
traceIdentifier String 트레이스의 식별자입니다.
Project.packages

프로젝트의 패키지입니다.

PackageConnection을 반환합니다.

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

네 가지 표준 pagination arguments를 수용합니다: before: String, after: String, first: Int, 그리고 last: Int.

인수
이름 유형 설명
includeVersionless Boolean 버전 없는 패키지를 포함합니다.
packageName String 이름으로 패키지를 검색합니다.
packageType PackageTypeEnum 유형으로 패키지를 필터링합니다.
packageVersion String 버전으로 패키지를 필터링합니다. include_versionless와 조합하여 사용하면 버전 없는 패키지는 반환되지 않습니다.
sort PackageSort 기준에 따라 패키지를 정렬합니다.
status PackageStatus 상태로 패키지를 필터링합니다.
Project.pagesDeployments

프로젝트의 Pages 배포 목록입니다.

PagesDeploymentConnection을 반환합니다.

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

네 가지 표준 pagination arguments를 수용합니다: before: String, after: String, first: Int, 그리고 last: Int.

인수
이름 유형 설명
active Boolean 활성 또는 비활성 상태로 필터링합니다.
sort Sort 결과를 정렬합니다.
versioned Boolean 버전이 있는 배포 또는 버전이 없는 배포로 필터링합니다.
Project.pipeline

프로젝트의 빌드 파이프라인입니다.

Pipeline을 반환합니다.

인수
이름 유형 설명
id CiPipelineID 파이프라인의 전역 ID입니다. 예: “gid://gitlab/Ci::Pipeline/314”.
iid ID 파이프라인의 IID입니다. 예: “1”.
sha String 파이프라인의 SHA입니다. 예: “dyd0f15ay83993f5ab66k927w28673882x99100b”.
Project.pipelineAnalytics

파이프라인 분석입니다.

PipelineAnalytics을 반환합니다.

인수
이름 유형 설명
fromTime Time GitLab 17.5에서 도입됨. 상태: Experiment. 요청된 시간 프레임의 시작. 기본값은 지난 주에 시작된 파이프라인입니다.
ref String GitLab 17.5에서 도입됨. 상태: Experiment. 파이프라인을 트리거한 브랜치입니다.
source PipelineCiSources GitLab 17.5에서 도입됨. 상태: Experiment. 파이프라인의 소스입니다.
toTime Time GitLab 17.5에서 도입됨. 상태: Experiment. 요청된 시간 프레임의 종료. 기본값은 현재 날짜 이전에 시작된 파이프라인입니다.
Project.pipelineCounts

프로젝트의 빌드 파이프라인 수를 셉니다.

PipelineCounts를 반환합니다.

인수
이름 유형 설명
ref String 실행되는 ref에 따라 파이프라인을 필터링합니다.
sha String 실행되는 커밋의 SHA에 따라 파이프라인을 필터링합니다.
source String 소스에 따라 파이프라인을 필터링합니다.
Project.pipelineExecutionPolicies

프로젝트의 파이프라인 실행 정책입니다.

PipelineExecutionPolicyConnection을 반환합니다.

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

인수
이름 유형 설명
includeUnscoped Boolean GitLab 17.3에서 도입됨. 상태: Experiment. 프로젝트에 스코프가 지정된 정책을 필터링합니다.
relationship SecurityPolicyRelationType 지정된 정책 관계에 따라 정책을 필터링합니다.
Project.pipelineSchedules

프로젝트의 파이프라인 일정입니다. 이 필드는 요청당 하나의 프로젝트에 대해 해결할 수 있습니다.

PipelineScheduleConnection을 반환합니다.

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

인수
이름 유형 설명
ids [ID!] ID에 따라 파이프라인 일정을 필터링합니다.
sort PipelineScheduleSort 정렬 순서에 따라 파이프라인 일정을 나열합니다. 기본값은 id_desc입니다.
status PipelineScheduleStatus 활성 상태에 따라 파이프라인 일정을 필터링합니다.
Project.pipelines

프로젝트의 빌드 파이프라인입니다.

PipelineConnection을 반환합니다.

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

Arguments
이름 유형 설명
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!]을 반환합니다.

Arguments
이름 유형 설명
monthSelection [MonthSelectionInput!]! 반환할 기간 선택.
Project.projectMembers

프로젝트의 멤버들입니다.

MemberInterfaceConnection을 반환합니다.

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

Arguments
이름 유형 설명
relations [ProjectMemberRelation!] 주어진 멤버 관계로 멤버 필터링.
search String 검색 쿼리.
sort MemberSort 정렬 쿼리.
Project.release

프로젝트의 단일 릴리즈입니다.

Release을 반환합니다.

Arguments
이름 유형 설명
tagName String! 릴리즈와 관련된 태그의 이름.
Project.releases

프로젝트의 릴리즈입니다.

ReleaseConnection을 반환합니다.

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

인수
이름 타입 설명
sort ReleaseSort 주어진 기준으로 릴리스를 정렬합니다.
Project.requirement

단일 요구사항을 찾습니다.

Requirement을 반환합니다.

인수
이름 타입 설명
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!] 요구사항 작업 항목의 IID 목록, 예: [1, 2].
Project.requirements

요구사항을 찾습니다.

RequirementConnection을 반환합니다.

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

인수
이름 타입 설명
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!] 요구사항 작업 항목의 IID 목록, 예: [1, 2].
Project.runnerCloudProvisioning

클라우드 공급자에서 러너를 프로비저닝하는 데 사용되는 정보입니다. GitLab 인스턴스가 SaaS 인스턴스가 아닌 경우 null을 반환합니다.

Introduced in GitLab 16.9.

Status: Experiment.

CiRunnerCloudProvisioning을 반환합니다.

Arguments
Name Type Description
cloudProjectId GoogleCloudProject! 클라우드 프로젝트의 식별자입니다.
provider CiRunnerCloudProvider! 클라우드 공급자의 식별자입니다.
Project.runners

현재 사용자에게 표시되는 러너를 찾습니다.

CiRunnerConnection을 반환합니다.

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

Arguments
Name Type Description
active Boolean Deprecated in GitLab 14.8. 이름이 변경되었습니다. 사용: paused.
creatorId UserID 생성자 ID로 러너를 필터링합니다.
creatorUsername String Introduced in GitLab 16.7. Status: Experiment. 생성자 사용자 이름으로 러너를 필터링합니다.
paused Boolean paused (true) 또는 active (false) 상태의 러너를 필터링합니다.
search String 설명 필드에서 전체 토큰 또는 부분 텍스트로 필터링합니다.
sort CiRunnerSort 결과의 정렬 순서입니다.
status CiRunnerStatus 상태로 러너를 필터링합니다.
tagList [String!] 러너와 관련된 태그로 필터링합니다 (쉼표로 구분하거나 배열).
type CiRunnerType 유형으로 러너를 필터링합니다.
upgradeStatus CiRunnerUpgradeStatus 업그레이드 상태로 필터링합니다.
versionPrefix String Introduced in GitLab 16.6. Status: Experiment. 버전으로 러너를 필터링합니다. 검색어의 시작 부분에 버전이 포함된 러너 관리자들이 반환됩니다. 예를 들어, 검색어 ‘14.’는 ‘14.11.1’ 및 ‘14.2.3’ 버전을 가진 러너 관리자들을 반환합니다.
Project.savedReply

프로젝트 내 저장된 답변. 기능 플래그 group_saved_replies_flag가 활성화되어 있을 때만 사용할 수 있습니다.

Introduced in GitLab 16.11.
Status: Experiment.

ProjectSavedReply를 반환합니다.

Arguments
Name Type Description
id ProjectsSavedReplyID! 저장된 답변의 전역 ID입니다.
Project.scanExecutionPolicies

프로젝트의 스캔 실행 정책.

ScanExecutionPolicyConnection을 반환합니다.

이 필드는 connection을 반환합니다. 다음 네 가지 표준 pagination arguments를 수용합니다: 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.
includeUnscoped Boolean Introduced in GitLab 17.3. Status: Experiment. 프로젝트에 범위가 지정된 정책을 필터링합니다.
relationship SecurityPolicyRelationType 주어진 정책 관계에 따라 정책을 필터링합니다.
Project.scanResultPolicies

프로젝트의 스캔 결과 정책.

Deprecated in GitLab 16.9.
approvalPolicies를 사용하세요.

ScanResultPolicyConnection을 반환합니다.

이 필드는 connection을 반환합니다. 다음 네 가지 표준 pagination arguments를 수용합니다: before: String, after: String, first: Int, last: Int.

Arguments
Name Type Description
includeUnscoped Boolean Introduced in GitLab 17.3. Status: Experiment. 프로젝트에 범위가 지정된 정책을 필터링합니다.
relationship SecurityPolicyRelationType 주어진 정책 관계에 따라 정책을 필터링합니다.
Project.securityExclusion

프로젝트의 단일 보안 제외.

Introduced in GitLab 17.4.
Status: Experiment.

ProjectSecurityExclusion을 반환합니다.

Arguments
Name Type Description
active Boolean 활성 상태에 따라 항목을 필터링합니다.
id SecurityProjectSecurityExclusionID! 프로젝트 보안 제외의 ID입니다.
scanner ExclusionScannerEnum 스캐너에 따라 항목을 필터링합니다.
type ExclusionTypeEnum 제외 유형에 따라 항목을 필터링합니다.
Project.securityExclusions

프로젝트의 보안 제외 사항입니다.

Introduced in GitLab 17.4.

Status: Experiment.

ProjectSecurityExclusionConnection을 반환합니다.

이 필드는 connection을 반환합니다. 다음 네 가지 표준 pagination arguments를 받습니다:

before: String, after: String, first: Int, 그리고 last: Int.

Arguments
Name Type Description
active Boolean 활성 상태로 항목 필터링.
scanner ExclusionScannerEnum 스캐너로 항목 필터링.
type ExclusionTypeEnum 제외 유형으로 항목 필터링.
Project.securityPolicyProjectSuggestions

보안 정책 프로젝트 제안입니다.

ProjectConnection을 반환합니다.

이 필드는 connection을 반환합니다. 다음 네 가지 표준 pagination arguments를 받습니다:

before: String, after: String, first: Int, 그리고 last: Int.

Arguments
Name Type Description
onlyLinked Boolean 이미 보안 정책 프로젝트로 링크된 프로젝트만 제안할지 여부.
search String! 프로젝트의 전체 경로에 대한 검색 쿼리.
Project.securityTrainingProviders

프로젝트에 대한 보안 교육 제공업체 목록입니다.

[ProjectSecurityTraining!]을 반환합니다.

Arguments
Name Type Description
onlyEnabled Boolean 활성화된 보안 교육만으로 목록 필터링.
Project.securityTrainingUrls

프로젝트의 활성화된 교육 제공업체에 대한 보안 교육 URL입니다.

[SecurityTrainingUrl!]을 반환합니다.

Arguments
Name Type Description
filename String 프로그래밍 언어별로 보안 교육 URL을 필터링하는 파일 이름.
identifierExternalIds [String!]! 취약성 식별자의 외부 ID 목록.
Project.sentryDetailedError

프로젝트의 Sentry 오류에 대한 상세 버전입니다.

SentryDetailedError을 반환합니다.

Arguments
Name Type Description
id GitlabErrorTrackingDetailedErrorID! Sentry 문제의 ID.
Project.services

프로젝트 서비스입니다.

Deprecated in GitLab 15.9.

Project.integrations 필드가 issue 389904에서 제안되었습니다.

ServiceConnection을 반환합니다.

이 필드는 connection을 반환합니다. 다음 네 가지 표준 pagination arguments를 받습니다:

before: String, after: String, first: Int, 그리고 last: Int.

인수
이름 유형 설명
active Boolean 통합이 활성화되어 있는지 여부를 나타냅니다.
type ServiceType 통합의 유형입니다.
Project.snippets

프로젝트의 스니펫.

SnippetConnection을 반환합니다.

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

네 가지 표준 페이지네이션 인수를 수용합니다: before: String, after: String, first: Int, 및 last: Int.

인수
이름 유형 설명
ids [SnippetID!] 전역 스니펫 ID의 배열입니다. 예: gid://gitlab/ProjectSnippet/1.
visibility VisibilityScopesEnum 스니펫의 가시성입니다.
Project.terraformState

이름으로 단일 Terraform 상태를 찾습니다.

TerraformState을 반환합니다.

인수
이름 유형 설명
name String! Terraform 상태의 이름입니다.
Project.timelogs

프로젝트의 이슈와 병합 요청에 대한 로그된 시간입니다.

TimelogConnection을 반환합니다.

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

네 가지 표준 페이지네이션 인수를 수용합니다: before: String, after: String, first: Int, 및 last: Int.

인수
이름 유형 설명
endDate Time 로그된 날짜가 endDate보다 같거나 이전인 날짜 범위 내의 타임로그 목록입니다.
endTime Time 로그된 시간이 endTime보다 같거나 이전인 시간 범위 내의 타임로그 목록입니다.
groupId GroupID 그룹의 타임로그 목록입니다.
projectId ProjectID 프로젝트의 타임로그 목록입니다.
sort TimelogSort 특정 순서로 타임로그 목록입니다.
startDate Time 로그된 날짜가 startDate보다 같거나 이후인 날짜 범위 내의 타임로그 목록입니다.
startTime Time 로그된 시간이 startTime보다 같거나 이후인 시간 범위 내의 타임로그 목록입니다.
username String 사용자의 타임로그 목록입니다.
Project.valueStreamDashboardUsageOverview

프로젝트 내의 집계된 사용량 수치입니다.

Introduced in GitLab 17.2.

Status: Experiment.

ValueStreamDashboardCount를 반환합니다.

Arguments
Name Type Description
identifier ValueStreamDashboardProjectLevelMetric! 검색할 수치 유형입니다.
timeframe Timeframe! 이 기간 동안 기록된 수치로, 일반적으로 월의 시작부터 월의 끝까지입니다(시스템이 매월 집계를 실행함).
Project.valueStreams

프로젝트에서 사용할 수 있는 가치 흐름입니다.

ValueStreamConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments를 수용합니다:

before: String, after: String, first: Int, 및 last: Int.

Arguments
Name Type Description
id ID 가치 흐름 ID입니다.
Project.visibleForks

프로젝트의 가시적 포크입니다.

Introduced in GitLab 15.10.

Status: Experiment.

ProjectConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments를 수용합니다:

before: String, after: String, first: Int, 및 last: Int.

Arguments
Name Type Description
minimumAccessLevel AccessLevelEnum 최소 접근 수준입니다.
Project.vulnerabilities

프로젝트에서 보고된 취약점입니다.

VulnerabilityConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments를 수용합니다:

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!] 해제 사유로 필터링합니다. 해제된 취약점만 필터에 포함됩니다.
hasAiResolution Boolean Introduced in GitLab 17.5. Status: Experiment. GitLab Duo Vulnerability Resolution로 해결될 가능성이 있는 취약점만 반환합니다. vulnerability_report_vr_filter 기능 플래그가 활성화되어 있어야 하며, 그렇지 않으면 인수는 무시됩니다.
hasIssues Boolean 연결된 문제가 있는 취약점만 반환합니다.
hasMergeRequest Boolean 연결된 병합 요청이 있는 취약점만 반환합니다.
hasRemediations Boolean 수정이 있는 취약점만 반환합니다.
hasResolution Boolean 기본 브랜치에서 해결된 취약점만 반환합니다.
image [String!] 위치 이미지로 취약점을 필터링합니다. 이 필터가 존재하면 응답은 container_scanning, cluster_image_scanning이 포함된 reportType의 항목만 일치합니다.
owaspTopTen [VulnerabilityOwaspTop10!] OWASP Top 10 카테고리로 취약점을 필터링합니다. 기능 플래그 owasp_top_10_null_filtering가 활성화되어 있을 때 와일드카드 값 “NONE”도 지원됩니다. “NONE” 와일드카드는 다른 OWASP Top 10 값과 결합할 수 없습니다.
projectId [ID!] 프로젝트로 취약점을 필터링합니다.
reportType [VulnerabilityReportType!] 보고서 유형으로 취약점을 필터링합니다.
scanner [String!] VulnerabilityScanner.externalId로 취약점을 필터링합니다.
scannerId [VulnerabilitiesScannerID!] 스캐너 ID로 취약점을 필터링합니다.
severity [VulnerabilitySeverity!] 심각도로 취약점을 필터링합니다.
sort VulnerabilitySort 정렬 순서에 따라 취약점을 나열합니다.
state [VulnerabilityState!] 상태로 취약점을 필터링합니다.
Project.vulnerabilitiesCountByDay

이 프로젝트에 대한 일별 취약점의 역사적 수입니다.

VulnerabilitiesCountByDayConnection를 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments를 수락합니다: before: String, after: String, first: Int, 및 last: Int.

Arguments
Name Type Description
endDate ISO8601Date! 취약점 이력을 가져오기 위한 마지막 날입니다.
startDate ISO8601Date! 취약점 이력을 가져오기 위한 첫 번째 날입니다.
Project.vulnerabilityManagementPolicies

프로젝트의 취약점 관리 정책입니다.

Introduced in GitLab 17.5.
Status: Experiment.

VulnerabilityManagementPolicyConnection를 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments를 수락합니다: before: String, after: String, first: Int, 및 last: Int.

Arguments
Name Type Description
includeUnscoped Boolean 프로젝트에 범위가 지정된 정책을 필터링합니다.
relationship SecurityPolicyRelationType 주어진 정책 관계로 정책을 필터링합니다.
Project.vulnerabilitySeveritiesCount

프로젝트의 각 취약점 심각도에 대한 수치입니다.

VulnerabilitySeveritiesCount를 반환합니다.

Arguments
Name Type Description
capped Boolean 기본값은 false입니다. true로 설정하면 각 심각도에 대해 반환되는 수가 최대 1001로 제한됩니다.
clusterAgentId [ClustersAgentID!] cluster_agent_id로 취약점을 필터링합니다. reportTypecluster_image_scanning인 취약점만 이 필터와 함께 포함됩니다.
dismissalReason [VulnerabilityDismissalReason!] 해제 이유로 필터링합니다.
hasAiResolution Boolean Introduced in GitLab 17.5. Status: Experiment. GitLab Duo Vulnerability Resolution로 해결할 수 있는 취약점을 필터링합니다. vulnerability_report_vr_filter 기능 플래그가 활성화되어 있어야 하며, 그렇지 않으면 인수는 무시됩니다.
hasIssues Boolean 문제를 가진 취약점을 필터링합니다.
hasMergeRequest Boolean 병합 요청이 있는 취약점을 필터링합니다.
hasRemediations Boolean 수정이 있는 취약점을 필터링합니다.
hasResolution Boolean 해결책이 있는 취약점을 필터링합니다.
image [String!] 위치 이미지를 기준으로 취약점을 필터링합니다. 이 필터가 존재할 때 응답은 container_scanning, cluster_image_scanning을 포함하는 reportType의 항목과만 일치합니다.
owaspTopTen [VulnerabilityOwaspTop10!] OWASP Top 10 범주에 따라 취약점을 필터링합니다. 기능 플래그 owasp_top_10_null_filtering이 활성화되어 있을 때 와일드카드 값 “NONE”도 지원됩니다. “NONE” 와일드카드는 다른 OWASP 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
이름 유형 설명
assigneeUsernames [String!] 작업 항목에 할당된 사용자 이름.
assigneeWildcardId AssigneeWildcardId 할당자 와일드카드로 필터링합니다. assigneeUsernames와 호환되지 않습니다.
authorUsername String 작성자 사용자 이름으로 작업 항목을 필터링합니다.
confidential Boolean 기밀 작업 항목에 대한 필터링합니다. false일 경우 기밀 작업 항목을 제외합니다. true일 경우 기밀 작업 항목만 반환합니다.
iid String 작업 항목의 IID입니다. 예: “1”.
iids [String!] 작업 항목의 IID 목록입니다. 예: ["1", "2"].
in [IssuableSearchableField!] 검색을 수행할 필드를 지정합니다. 기본값은 [TITLE, DESCRIPTION]입니다. search 인수가 필요합니다.
labelName [String!] 작업 항목에 적용된 레이블입니다.
milestoneTitle [String!] 작업 항목에 적용된 마일스톤입니다.
milestoneWildcardId MilestoneWildcardId 마일스톤 ID 와일드카드로 필터링합니다. milestoneTitle과 호환되지 않습니다.
myReactionEmoji String 현재 사용자가 적용한 반응 이모지로 필터링합니다. 와일드카드 값 NONEANY가 지원됩니다.
not NegatedWorkItemFilterInput 부정된 작업 항목 인수입니다.
or UnionedWorkItemFilterInput 포괄적인 OR이 포함된 인수 목록입니다.
requirementLegacyWidget RequirementLegacyFilterInput Deprecated in GitLab 15.9. 대신 작업 항목 IID 필터를 사용하십시오.
search String 제목 또는 설명에 대한 검색 쿼리입니다.
sort WorkItemSort 기준에 따라 작업 항목을 정렬합니다.
state IssuableState 작업 항목의 현재 상태입니다.
statusWidget StatusFilterInput 상태 위젯 필터에 대한 입력입니다. work_items_alpha가 비활성화된 경우 무시됩니다.
subscribed SubscriptionStatus Introduced in GitLab 17.5. Status: Experiment. 현재 사용자가 구독 중인 작업 항목입니다. filter_subscriptions 기능 플래그가 비활성화된 경우 무시됩니다.
types [IssueType!] 주어진 작업 항목 유형으로 작업 항목을 필터링합니다.
Project.workItemTypes

프로젝트에 사용할 수 있는 작업 항목 유형입니다.

WorkItemTypeConnection을 반환합니다.

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

Arguments
Name Type Description
name IssueType 주어진 이름으로 작업 항목 유형을 필터링합니다.
Project.workItems

프로젝트의 작업 항목입니다.

Introduced in GitLab 15.1.

Status: Experiment.

WorkItemConnection을 반환합니다.

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

Arguments
Name Type Description
assigneeUsernames [String!] 작업 항목에 지정된 사용자 이름입니다.
assigneeWildcardId AssigneeWildcardId 지정자 와일드카드로 필터링합니다. assigneeUsernames와 호환되지 않습니다.
authorUsername String 작성자 사용자 이름으로 작업 항목을 필터링합니다.
confidential Boolean 비밀 작업 항목을 필터링합니다. false인 경우 비밀 작업 항목을 제외합니다. true인 경우 비밀 작업 항목만 반환합니다.
iid String 작업 항목의 IID입니다. 예: “1”.
iids [String!] 작업 항목의 IID 목록입니다. 예: ["1", "2"].
in [IssuableSearchableField!] 검색을 수행할 필드를 지정합니다. 기본값은 [TITLE, DESCRIPTION]입니다. search 인수가 필요합니다.
labelName [String!] 작업 항목에 적용된 레이블입니다.
milestoneTitle [String!] 작업 항목에 적용된 이정표입니다.
milestoneWildcardId MilestoneWildcardId 이정표 ID 와일드카드로 필터링합니다. milestoneTitle과 호환되지 않습니다.
myReactionEmoji String 현재 사용자가 적용한 반응 이모지로 필터링합니다. 와일드카드 값 NONEANY가 지원됩니다.
not NegatedWorkItemFilterInput 부정된 작업 항목 인수입니다.
or UnionedWorkItemFilterInput 포함된 OR가 있는 인수 목록입니다.
requirementLegacyWidget RequirementLegacyFilterInput Deprecated in GitLab 15.9. 작업 항목 IID 필터를 대신 사용하세요.
search String 제목 또는 설명에 대한 검색 쿼리입니다.
sort WorkItemSort 기준에 따라 작업 항목을 정렬합니다.
state IssuableState 작업 항목의 현재 상태입니다.
statusWidget StatusFilterInput 상태 위젯 필터에 대한 입력입니다. work_items_alpha가 비활성화된 경우 무시됩니다.
subscribed SubscriptionStatus Introduced in GitLab 17.5. Status: Experiment. 현재 사용자가 구독한 작업 항목입니다. filter_subscriptions 기능 플래그가 비활성화된 경우 무시됩니다.
types [IssueType!] 주어진 작업 항목 유형으로 작업 항목을 필터링합니다.

ProjectCiCdSetting

필드

이름 타입 설명
inboundJobTokenScopeEnabled Boolean 다른 프로젝트에서 생성된 CI/CD 작업 토큰이 이 프로젝트에 대한 접근이 제한되어 있음을 나타냅니다.
jobTokenScopeEnabled Boolean 이 프로젝트에서 생성된 CI/CD 작업 토큰이 다른 프로젝트에 대한 접근이 제한되어 있음을 나타냅니다.
keepLatestArtifact Boolean 최신 빌드 아티팩트를 유지할지 여부.
mergePipelinesEnabled Boolean 병합된 결과 파이프라인이 활성화되어 있는지 여부.
mergeTrainsEnabled Boolean 병합 기차가 활성화되어 있는지 여부.
mergeTrainsSkipTrainAllowed Boolean! 병합 기차에 대해 즉시 병합이 허용되는지 여부.
project Project CI/CD 설정이 속한 프로젝트.
pushRepositoryForJobTokenAllowed Boolean 작업 토큰을 사용하여 원본 프로젝트 리포지토리에 푸시할 수 있는지 여부.

ProjectDataTransfer

필드

이름 타입 설명
egressNodes EgressNodeConnection 데이터 노드. (see Connections)
totalEgress BigInt 해당 기간 동안 해당 프로젝트의 총 외부 전송량.

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입니다.

ProjectPermissions

필드

이름 유형 설명
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를 수행할 수 있습니다.
updateDesign Boolean! true인 경우 사용자가 이 리소스에서 update_design을 수행할 수 있습니다.
updatePages Boolean! true인 경우 사용자가 이 리소스에서 update_pages를 수행할 수 있습니다.
updateWiki Boolean! true인 경우 사용자가 이 리소스에서 update_wiki를 수행할 수 있습니다.
uploadFile Boolean! true인 경우 사용자가 이 리소스에서 upload_file을 수행할 수 있습니다.
viewEditPage Boolean! true인 경우 사용자가 이 리소스에서 view_edit_page를 수행할 수 있습니다.

ProjectPlanLimits

현재 프로젝트의 계획 제한입니다.

필드

이름 유형 설명
ciPipelineSchedules Int 프로젝트당 허용되는 최대 파이프라인 스케줄 수.

ProjectRepositoryRegistry

프로젝트 저장소의 Geo 복제 및 검증 상태를 나타냅니다.

필드

이름 유형 설명
createdAt Time ProjectRepositoryRegistry가 생성된 시간 스탬프.
id ID! ProjectRepositoryRegistry의 ID.
lastSyncFailure String ProjectRepositoryRegistry의 동기화 중 발생한 오류 메시지.
lastSyncedAt Time ProjectRepositoryRegistry의 가장 최근 성공적인 동기화 시간 스탬프.
projectId ID! 프로젝트의 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의 가장 최근 성공적인 검증 시간 스탬프.

ProjectSavedReply

필드

이름 유형 설명
content String! 저장된 답장의 내용.
id ProjectsSavedReplyID! 프로젝트 수준의 저장된 답장의 전역 ID.
name String! 저장된 답장의 이름.

ProjectSecretsManager

프로젝트 비밀 관리자를 나타냅니다.

필드

이름 유형 설명
ciSecretsMountPath String! 프로젝트의 비밀 엔진 마운트 경로.
project Project! 비밀 관리자가 속한 프로젝트.
status ProjectSecretsManagerStatus 프로젝트 비밀 관리자의 상태.

ProjectSecurityExclusion

프로젝트 수준의 보안 스캐너 제외를 나타냅니다.

필드

이름 유형 설명
active Boolean! 제외가 활성화되어 있는지 여부.
createdAt Time! 제외가 생성된 시각의 타임스탬프.
description String 제외에 대한 선택적 설명.
id SecurityProjectSecurityExclusionID! 제외의 ID.
scanner ExclusionScannerEnum! 제외가 사용될 보안 스캐너.
type ExclusionTypeEnum! 제외의 유형.
updatedAt Time! 제외가 업데이트된 시각의 타임스탬프.
value String! 제외의 값.

ProjectSecurityPolicySource

프로젝트에 속하는 보안 정책의 출처를 나타냅니다.

필드

이름 유형 설명
project Project 정책이 연관된 프로젝트.

ProjectSecurityTraining

필드

이름 유형 설명
description String 교육 제공자의 설명.
id GlobalID! 교육 제공자의 ID.
isEnabled Boolean! 제공자가 활성화되어 있는지 여부를 나타냅니다.
isPrimary Boolean! 제공자가 기본으로 설정되어 있는지 여부를 나타냅니다.
logoUrl String 제공자의 로고 URL.
name String! 교육 제공자의 이름.
url String! 제공자의 URL.

ProjectSetting

필드

이름 유형 설명
duoFeaturesEnabled Boolean 프로젝트에 대해 GitLab Duo 기능이 활성화되어 있는지 여부를 나타냅니다.
project Project 설정이 속한 프로젝트입니다.

ProjectStatistics

필드

이름 유형 설명
buildArtifactsSize Float! 프로젝트의 빌드 아티팩트 크기(바이트).
commitCount Float! 프로젝트의 커밋 수.
containerRegistrySize Float 프로젝트의 컨테이너 레지스트리 크기(바이트).
costFactoredBuildArtifactsSize Float! GitLab 16.6에 도입됨. 상태: Experiment. 모든 적용 가능한 비용 요소가 적용된 경우 포크에 대한 빌드 아티팩트 크기(바이트). 적용 가능한 비용 요소가 없으면 build_artifacts_size와 같습니다.
costFactoredLfsObjectsSize Float! GitLab 16.6에 도입됨. 상태: Experiment. 모든 적용 가능한 비용 요소가 적용된 경우 포크에 대한 LFS 객체 크기(바이트). 적용 가능한 비용 요소가 없으면 lfs_objects_size와 같습니다.
costFactoredPackagesSize Float! GitLab 16.6에 도입됨. 상태: Experiment. 모든 적용 가능한 비용 요소가 적용된 경우 포크에 대한 패키지 크기(바이트). 적용 가능한 비용 요소가 없으면 packages_size와 같습니다.
costFactoredRepositorySize Float! GitLab 16.6에 도입됨. 상태: Experiment. 모든 적용 가능한 비용 요소가 적용된 경우 포크에 대한 저장소 크기(바이트). 적용 가능한 비용 요소가 없으면 repository_size와 같습니다.
costFactoredSnippetsSize Float! GitLab 16.6에 도입됨. 상태: Experiment. 모든 적용 가능한 비용 요소가 적용된 경우 포크에 대한 스니펫 크기(바이트). 적용 가능한 비용 요소가 없으면 snippets_size와 같습니다.
costFactoredStorageSize Float! GitLab 16.2에 도입됨. 상태: Experiment. 모든 적용 가능한 비용 요소가 적용된 경우 포크에 대한 저장 용량(바이트). 적용 가능한 비용 요소가 없으면 storage_size와 같습니다.
costFactoredWikiSize Float! GitLab 16.6에 도입됨. 상태: Experiment. 모든 적용 가능한 비용 요소가 적용된 경우 포크에 대한 위키 크기(바이트). 적용 가능한 비용 요소가 없으면 wiki_size와 같습니다.
lfsObjectsSize Float! 프로젝트의 대용량 파일 저장소(LFS) 객체 크기(바이트).
packagesSize Float! 프로젝트의 패키지 크기(바이트).
pipelineArtifactsSize Float CI 파이프라인 아티팩트 크기(바이트).
repositorySize Float! 프로젝트의 저장소 크기(바이트).
snippetsSize Float 프로젝트의 스니펫 크기(바이트).
storageSize Float! 프로젝트의 저장 용량(바이트).
uploadsSize Float 프로젝트의 업로드 크기(바이트).
wikiSize Float 프로젝트의 위키 크기(바이트).

ProjectStatisticsRedirect

필드

이름 유형 설명
buildArtifacts String! job_artifacts에 대한 리디렉션 경로입니다.
containerRegistry String! container_registry에 대한 리디렉션 경로입니다.
packages String! packages에 대한 리디렉션 경로입니다.
repository String! repository에 대한 리디렉션 경로입니다.
snippets String! snippets에 대한 리디렉션 경로입니다.
wiki String! wiki에 대한 리디렉션 경로입니다.

ProjectValueStreamAnalyticsFlowMetrics

집계된 가치 흐름 흐름 지표를 노출합니다.

인수가 있는 필드

ProjectValueStreamAnalyticsFlowMetrics.cycleTime

첫 번째 커밋부터 이슈가 닫힐 때까지의 중앙값 시간입니다.

ValueStreamAnalyticsMetric을 반환합니다.

인수
이름 유형 설명
assigneeUsernames [String!] 이슈에 할당된 사용자의 사용자 이름입니다.
authorUsername String 이슈 작성자의 사용자 이름입니다.
epicId ID 이슈와 연관된 Epic의 ID입니다.
from Time! 시작 날짜와 시간을 표시하는 타임스탬프입니다.
iterationId ID 이슈와 연관된 Iteration의 ID입니다.
labelNames [String!] 이슈에 적용된 레이블입니다.
milestoneTitle String 이슈에 적용된 Milestone입니다.
myReactionEmoji String 현재 사용자가 적용한 리액션 이모지로 필터링합니다.
not NegatedValueStreamAnalyticsIssuableFilterInput 부정 필터를 추가하는 데 사용되는 인수입니다.
to Time! 종료 날짜와 시간을 표시하는 타임스탬프입니다.
weight Int 이슈에 적용된 가중치입니다.
ProjectValueStreamAnalyticsFlowMetrics.deploymentCount

주어진 기간 내의 프로덕션 배포 수입니다.

ValueStreamAnalyticsMetric을 반환합니다.

Arguments
이름 유형 설명
from Time! 시작 날짜와 시간을 나타내는 타임스탬프입니다.
to Time! 종료 날짜와 시간을 나타내는 타임스탬프입니다.
ProjectValueStreamAnalyticsFlowMetrics.issueCount

주어진 기간 내에 열린 이슈 수입니다.

ValueStreamAnalyticsMetric을 반환합니다.

Arguments
이름 유형 설명
assigneeUsernames [String!] 이슈에 할당된 사용자들의 사용자 이름입니다.
authorUsername String 이슈의 작성자 사용자 이름입니다.
epicId ID 이슈와 관련된 에픽의 ID입니다.
from Time! 시작 날짜와 시간을 나타내는 타임스탬프입니다.
iterationId ID 이슈와 관련된 반복의 ID입니다.
labelNames [String!] 이슈에 적용된 레이블입니다.
milestoneTitle String 이슈에 적용된 마일스톤입니다.
myReactionEmoji String 현재 사용자에 의해 적용된 반응 이모지로 필터링합니다.
not NegatedValueStreamAnalyticsIssuableFilterInput 부정 필터를 추가하는 데 사용되는 인수입니다.
to Time! 종료 날짜와 시간을 나타내는 타임스탬프입니다.
weight Int 이슈에 적용된 가중치입니다.
ProjectValueStreamAnalyticsFlowMetrics.issuesCompletedCount

주어진 기간 내에 닫힌(완료된) 열린 이슈 수입니다. 최대값은 10,001입니다.

ValueStreamAnalyticsMetric을 반환합니다.

Arguments
이름 유형 설명
assigneeUsernames [String!] 이슈에 할당된 사용자들의 사용자 이름입니다.
authorUsername String 이슈의 작성자 사용자 이름입니다.
epicId ID 이슈와 관련된 에픽의 ID입니다.
from Time! 시작 날짜와 시간을 나타내는 타임스탬프입니다.
iterationId ID 이슈와 관련된 반복의 ID입니다.
labelNames [String!] 이슈에 적용된 레이블입니다.
milestoneTitle String 이슈에 적용된 마일스톤입니다.
myReactionEmoji String 현재 사용자에 의해 적용된 반응 이모지로 필터링합니다.
not NegatedValueStreamAnalyticsIssuableFilterInput 부정 필터를 추가하는 데 사용되는 인수입니다.
to Time! 종료 날짜와 시간을 나타내는 타임스탬프입니다.
weight Int 이슈에 적용된 가중치입니다.
ProjectValueStreamAnalyticsFlowMetrics.leadTime

이슈가 생성된 시점부터 닫힐 때까지의 중간 시간입니다.

ValueStreamAnalyticsMetric을 반환합니다.

Arguments
Name Type Description
assigneeUsernames [String!] 이슈에 할당된 사용자들의 사용자 이름입니다.
authorUsername String 이슈 작성자의 사용자 이름입니다.
epicId ID 이슈와 관련된 에픽의 ID입니다.
from Time! 시작 날짜 및 시간을 나타내는 타임스탬프입니다.
iterationId ID 이슈와 관련된 반복(iteration)의 ID입니다.
labelNames [String!] 이슈에 적용된 레이블입니다.
milestoneTitle String 이슈에 적용된 마일스톤입니다.
myReactionEmoji String 현재 사용자가 적용한 반응 이모지를 기준으로 필터링합니다.
not NegatedValueStreamAnalyticsIssuableFilterInput 부정 필터를 추가하는 데 사용되는 인수입니다.
to Time! 종료 날짜 및 시간을 나타내는 타임스탬프입니다.
weight Int 이슈에 적용된 가중치입니다.
ProjectValueStreamAnalyticsFlowMetrics.timeToMerge

병합 요청 생성 시점부터 병합된 시점까지의 중간 시간입니다.

ValueStreamAnalyticsMetric을 반환합니다.

Arguments
Name Type Description
assigneeUsernames [String!] 병합 요청에 할당된 사용자들의 사용자 이름입니다.
authorUsername String 병합 요청 작성자의 사용자 이름입니다.
from Time! 시작 날짜 및 시간을 나타내는 타임스탬프입니다.
labelNames [String!] 병합 요청에 적용된 레이블입니다.
milestoneTitle String 병합 요청에 적용된 마일스톤입니다.
to Time! 종료 날짜 및 시간을 나타내는 타임스탬프입니다.

ProjectWikiRepositoryRegistry

프로젝트 위키 리포지토리의 Geo 복제 및 검증 상태를 나타냅니다.

Fields

Name Type Description
createdAt Time ProjectWikiRepositoryRegistry가 생성된 타임스탬프입니다.
id ID! ProjectWikiRepositoryRegistry의 ID입니다.
lastSyncFailure String ProjectWikiRepositoryRegistry의 동기화 중 발생한 오류 메시지입니다.
lastSyncedAt Time ProjectWikiRepositoryRegistry의 가장 최근 성공적인 동기화 타임스탬프입니다.
projectWikiRepositoryId ID! Project Wiki Repository의 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의 경고 조건입니다.

Fields

Name Type Description
humanizedText String! 경고 조건의 사람이 읽을 수 있는 텍스트입니다.
id ID! 경고 조건의 ID입니다.

ProtectedEnvironment

환경의 보호된 환경.

필드

이름 유형 설명
approvalRules ProtectedEnvironmentApprovalRuleConnection 어떤 그룹, 사용자 또는 역할이 환경에 대한 배포를 승인할 수 있는지. (자세한 내용은 Connections 참조)
deployAccessLevels ProtectedEnvironmentDeployAccessLevelConnection 어떤 그룹, 사용자 또는 역할이 환경에 대한 배포를 실행할 수 있는지. (자세한 내용은 Connections 참조)
group Group 그룹 세부정보. 그룹 수준의 보호된 환경인 경우 표시됩니다.
name String 프로젝트 수준의 보호된 환경이면 환경의 이름. 그룹 수준의 보호된 환경이면 환경의 티어.
project Project 프로젝트 세부정보. 프로젝트 수준의 보호된 환경인 경우 표시됩니다.
requiredApprovalCount Int 통합 승인 설정에 필요한 승인 수.

ProtectedEnvironmentApprovalRule

어떤 그룹, 사용자 또는 역할이 환경에 대한 배포를 승인할 수 있는지.

필드

이름 유형 설명
accessLevel AccessLevel 역할 세부정보. 역할별 액세스 제어인 경우 표시됩니다.
group Group 그룹 세부정보. 그룹 특정 액세스 제어인 경우 표시됩니다.
requiredApprovals Int 필요한 승인 수.
user UserCore 사용자 세부정보. 사용자 특정 액세스 제어인 경우 표시됩니다.

ProtectedEnvironmentApprovalRuleForSummary

어떤 그룹, 사용자 또는 역할이 환경에 대한 배포를 승인할 수 있는지.

필드

이름 유형 설명
accessLevel AccessLevel 역할 세부정보. 역할별 액세스 제어인 경우 표시됩니다.
approvals [DeploymentApproval!] 배포의 현재 승인 상태.
approvedCount Int 승인된 수.
canApprove Boolean 사용자가 승인을 할 수 있는지 여부를 나타냅니다.
group Group 그룹 세부정보. 그룹 특정 액세스 제어인 경우 표시됩니다.
pendingApprovalCount Int 대기 중인 승인 수.
requiredApprovals Int 필요한 승인 수.
status DeploymentApprovalSummaryStatus 승인 요약의 상태.
user UserCore 사용자 세부정보. 사용자 특정 액세스 제어인 경우 표시됩니다.

ProtectedEnvironmentDeployAccessLevel

어떤 그룹, 사용자 또는 역할이 환경에 배포를 실행할 수 있는지 정의합니다.

필드

이름 유형 설명
accessLevel AccessLevel 역할 세부정보. 역할 특정 접근 제어가 있는 경우 존재합니다.
group Group 그룹 세부정보. 그룹 특정 접근 제어가 있는 경우 존재합니다.
user UserCore 사용자 세부정보. 사용자 특정 접근 제어가 있는 경우 존재합니다.

PushAccessLevel

어떤 사용자 역할, 사용자 또는 그룹이 보호된 브랜치에 푸시할 수 있는지를 정의합니다.

필드

이름 유형 설명
accessLevel Int! GitLab::Access 수준.
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 쿼리 복잡성 점수.

QueueingDelayHistory

CI 작업에 대한 대기 시간에 대한 집계 통계.

필드

이름 유형 설명
timeSeries [QueueingHistoryTimeSeries!] 시계열.

QueueingHistoryTimeSeries

작업이 러너에 의해 처리되는 데 걸리는 시간의 백분위수.

필드

이름 유형 설명
p50 Duration 50번째 백분위수. 지속 시간의 50%가 이 값보다 낮습니다.
p75 Duration 75번째 백분위수. 지속 시간의 75%가 이 값보다 낮습니다.
p90 Duration 90번째 백분위수. 지속 시간의 90%가 이 값보다 낮습니다.
p95 Duration 95번째 백분위수. 지속 시간의 95%가 이 값보다 낮습니다.
p99 Duration 99번째 백분위수. 지속 시간의 99%가 이 값보다 낮습니다.
time Time! 시간 간격의 시작.

RecentFailures

테스트 사례의 최근 실패 이력.

필드

이름 유형 설명
baseBranch String 프로젝트의 기본 브랜치 이름.
count Int 지난 14일 동안 테스트 사례가 실패한 횟수.

Release

릴리스를 나타냅니다.

필드

이름 유형 설명
assets ReleaseAssets 릴리스의 자산.
author UserCore 릴리스를 생성한 사용자.
commit Commit 릴리스와 관련된 커밋.
createdAt Time 릴리스가 생성된 시간의 타임스탬프.
description String 릴리스에 대한 설명(일명 “릴리스 노트”).
descriptionHtml String description의 GitLab Flavored Markdown 렌더링.
evidences ReleaseEvidenceConnection 릴리스에 대한 증거. (see Connections)
historicalRelease Boolean 릴리스가 역사적 릴리스임을 나타냅니다.
id ReleaseID! 릴리스의 전역 ID.
links ReleaseLinks 릴리스의 링크.
milestones MilestoneConnection 릴리스와 관련된 마일스톤. (see Connections)
name String 릴리스의 이름.
releasedAt Time 릴리스가 릴리스된 시간의 타임스탬프.
tagName String 릴리스와 관련된 태그의 이름.
tagPath String 릴리스와 관련된 태그의 상대 웹 경로.
upcomingRelease Boolean 릴리스가 예정된 릴리스임을 나타냅니다.

릴리스와 관련된 자산 링크를 나타냅니다.

Fields

Name Type Description
directAssetPath String 직접 자산 링크의 상대 경로입니다.
directAssetUrl String 링크의 직접 자산 URL입니다.
id ID! 링크의 ID입니다.
linkType ReleaseAssetLinkType 링크의 유형: other, runbook, image, package; 기본값은 other입니다.
name String 링크의 이름입니다.
url String 링크의 URL입니다.

ReleaseAssets

릴리스와 관련된 모든 자산을 포함하는 컨테이너입니다.

Fields

Name Type Description
count Int 릴리스의 자산 수입니다.
links ReleaseAssetLinkConnection 릴리스의 자산 링크입니다. (see Connections)
sources ReleaseSourceConnection 릴리스의 소스입니다. (see Connections)

ReleaseEvidence

릴리스에 대한 증거입니다.

Fields

Name Type Description
collectedAt Time 증거가 수집된 타임스탬프입니다.
filepath String 증거를 다운로드할 수 있는 URL입니다.
id ID! 증거의 ID입니다.
sha String 증거 해시의 SHA1 ID입니다.

Fields

Name Type Description
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입니다.

RemoteDevelopmentAgentConfig

원격 개발 에이전트 구성을 나타냅니다.

필드

이름 유형 설명
clusterAgent ClusterAgent! 원격 개발 에이전트 구성에 속하는 클러스터 에이전트입니다.
createdAt Time! 원격 개발 에이전트 구성 생성 시각입니다.
defaultMaxHoursBeforeTermination Int! 원격 개발 에이전트 구성의 작업 공간 종료 전 기본 최대 시간입니다.
dnsZone String! 작업 공간이 이용 가능한 DNS 영역입니다.
enabled Boolean! GitLab 에이전트에 대해 원격 개발이 활성화되었는지 여부를 나타냅니다.
gitlabWorkspacesProxyNamespace String! gitlab-workspaces-proxy가 설치된 네임스페이스입니다.
id RemoteDevelopmentRemoteDevelopmentAgentConfigID! 원격 개발 에이전트 구성의 글로벌 ID입니다.
maxHoursBeforeTerminationLimit Int! 원격 개발 에이전트 구성의 작업 공간 종료 전 최대 시간 제한입니다.
networkPolicyEnabled Boolean! 원격 개발 에이전트 구성의 네트워크 정책이 활성화되었는지 여부입니다.
projectId ID 원격 개발 에이전트 구성이 속한 프로젝트의 ID입니다.
updatedAt Time! 변경 가능한 원격 개발 에이전트 구성 속성의 마지막 업데이트 시각입니다.
workspacesPerUserQuota Int! 사용자당 최대 작업 공간 수입니다.
workspacesQuota Int! GitLab 에이전트의 최대 작업 공간 수입니다.

Repository

필드

이름 유형 설명
diskPath String 리포지토리의 디스크 경로를 표시합니다.
empty Boolean! 리포지토리에 눈에 보이는 내용이 없음을 나타냅니다.
exists Boolean! 해당하는 Git 리포지토리가 디스크에 존재하는지 여부를 나타냅니다.
rootRef String 리포지토리의 기본 브랜치입니다.

인수가 있는 필드

Repository.blobs

저장소에 포함된 블롭입니다.

RepositoryBlobConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments를 사용할 수 있습니다:

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

레퍼런스의 CODEOWNERS 파일 경로입니다.

String을 반환합니다.

인수
이름 유형 설명
ref String 레퍼런스의 이름입니다.
Repository.paginatedTree

저장소의 페이지네이션이 된 트리입니다.

TreeConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments를 사용할 수 있습니다:

before: String, after: String, first: Int, 및 last: Int.

인수
이름 유형 설명
path String 트리를 가져올 경로입니다. 기본값은 저장소의 루트입니다.
recursive Boolean 재귀 트리를 가져오는 데 사용됩니다. 기본값은 false입니다.
ref String 트리를 가져올 커밋 레퍼런스입니다. 기본값은 HEAD입니다.
refType RefType 레퍼런스의 유형입니다.
Repository.tree

저장소의 트리입니다.

Tree을 반환합니다.

인수
이름 유형 설명
path String 트리를 가져올 경로입니다. 기본값은 저장소의 루트입니다.
recursive Boolean 재귀 트리를 가져오는 데 사용됩니다. 기본값은 false입니다.
ref String 트리를 가져올 커밋 레퍼런스입니다. 기본값은 HEAD입니다.
refType RefType 레퍼런스의 유형입니다.
Repository.validateCodeownerFile

저장소의 CODEOWNER 파일에서 린트 오류를 표시합니다.

RepositoryCodeownerValidation을 반환합니다.

Arguments
Name Type Description
path String 검증되어야 하는 CODEOWNERS 파일의 경로. 기본적으로 사용 중인 파일입니다.
ref String 코드 소유자 파일을 확인해야 하는 참조. 기본적으로 저장소의 기본 브랜치입니다.

RepositoryBlob

Fields

Name Type Description
archived Boolean 현재 프로젝트가 아카이브되었는지 여부.
base64EncodedBlob String GitLab 17.1에서 도입됨. 상태: Experiment. Blob의 콘텐츠는 base64로 인코딩됩니다. unicode_escaped_data 기능 플래그가 비활성화된 경우 null을 반환합니다.
blamePath String blob의 blame 페이지에 대한 웹 경로.
canCurrentUserPushToBranch Boolean 현재 사용자가 브랜치에 푸시할 수 있는지 여부.
canModifyBlob Boolean 현재 사용자가 blob을 수정할 수 있는지 여부.
canModifyBlobWithWebIde Boolean! 현재 사용자가 Web IDE를 사용하여 blob을 수정할 수 있는지 여부.
codeNavigationPath String 코드 탐색을 위한 웹 경로.
codeOwners [UserCore!] blob의 코드 소유자 목록.
editBlobPath String 구식 편집기에서 blob을 편집하기 위한 웹 경로.
environmentExternalUrlForRouteMap String 환경에서 blob에 대한 웹 경로.
environmentFormattedExternalUrl String blob이 사용 가능한 환경.
externalStorage String 사용 중인 외부 저장소, 활성화된 경우 (‘LFS’ 등).
externalStorageUrl String 활성화된 경우 외부 저장소를 통해 원시 blob을 다운로드하기 위한 웹 경로.
fileType String 확장을 기반으로 한 blob의 예상 형식.
findFilePath String 파일을 찾기 위한 웹 경로.
forkAndEditPath String 포크된 프로젝트를 사용하여 이 blob을 편집하기 위한 웹 경로.
forkAndViewPath String 포크된 프로젝트를 사용하여 이 blob을 보기 위한 웹 경로.
gitpodBlobUrl String Gitpod 내에서 blob에 대한 URL.
historyPath String blob 히스토리 페이지에 대한 웹 경로.
id ID! blob의 ID.
ideEditPath String Web IDE에서 이 blob을 편집하기 위한 웹 경로.
ideForkAndEditPath String 포크된 프로젝트를 사용하여 Web IDE에서 이 blob을 편집하기 위한 웹 경로.
language String blob 언어.
lfsOid String blob의 LFS OID.
mode String blob 모드.
name String blob 이름.
oid String! blob의 OID.
path String! blob의 경로.
permalinkPath String blob permalink에 대한 웹 경로.
pipelineEditorPath String .gitlab-ci.yml 파일을 편집하기 위한 웹 경로.
plainData String blob의 일반 강조 데이터.
projectBlobPathRoot String blob의 루트에 대한 웹 경로.
rawBlob String blob의 원시 콘텐츠.
rawPath String 원시 blob을 다운로드하기 위한 웹 경로.
rawSize BigInt blob의 크기(바이트) 또는 외부에 저장된 blob의 크기.
rawTextBlob String blob의 원시 콘텐츠, blob이 텍스트 데이터인 경우.
replacePath String blob 내용을 교체하기 위한 웹 경로.
richViewer BlobViewer blob 콘텐츠 리치 뷰어.
simpleViewer BlobViewer! blob 콘텐츠 심플 뷰어.
size BigInt blob의 크기(바이트).
storedExternally Boolean blob의 콘텐츠가 외부에 저장되었는지 여부 (예: LFS).
webPath String blob의 웹 경로.

인수 있는 필드들

RepositoryBlob.blame

Blob blame.

Introduced in GitLab 16.3.
Status: Experiment.

Returns Blame.

인수
이름 유형 설명
fromLine Int 범위는 시작하는 줄을 기준으로 합니다. 1보다 작거나 to_line보다 클 수 없습니다.
toLine Int 범위가 끝나는 줄입니다. from_line보다 작거나 from_line + 100보다 클 수 없습니다.

RepositoryCodeownerError

필드

이름 유형 설명
code String! Linting 오류 코드입니다.
lines [Int!]! 오류가 발생한 줄입니다.

RepositoryCodeownerValidation

필드

이름 유형 설명
total Int! 파일의 총 검증 오류 수입니다.
validationErrors [RepositoryCodeownerError!]! 특정 lint 오류 코드입니다.

RepositoryLanguage

필드

이름 유형 설명
color Color 저장소 언어를 시각화하는 색상입니다.
name String! 저장소 언어의 이름입니다.
share Float 저장소의 언어 비율입니다.

Requirement

요구 사항을 나타냅니다.

필드

이름 유형 설명
author UserCore! 요구 사항의 작성자입니다.
createdAt Time! 요구 사항이 생성된 시간입니다.
description String 요구 사항에 대한 설명입니다.
descriptionHtml String description의 GitLab Flavored Markdown 렌더링입니다.
id ID! 요구 사항의 ID입니다.
iid String! Deprecated in 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 String! 요구 사항의 작업 항목 IID, 곧 현재 IID를 식별자로 대체합니다.

인수 필드

Requirement.testReports

요구 사항의 테스트 보고서입니다.

TestReportConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments를 허용합니다: before: String, after: String, first: Int, 및 last: Int.

인수
이름 유형 설명
sort Sort 정렬 순서에 따라 테스트 보고서를 나열합니다.

RequirementPermissions

요구 사항에 대한 현재 사용자의 권한을 확인합니다.

필드

이름 유형 설명
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에 도입됨. 상태: Experiment. 적용 가능한 비용 요소가 적용된 총 저장 공간(바이트)입니다. 적용 가능한 비용 요소가 없으면 storage_size와 같습니다.
dependencyProxySize Float! 종속성 프록시 크기(바이트)입니다.
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 구성에 첨부된 분석기 엔티티 목록. (자세한 내용은 Connections 참고)
global SastCiConfigurationEntityConnection SAST 구성과 관련된 글로벌 엔티티 목록. (자세한 내용은 Connections 참고)
pipeline SastCiConfigurationEntityConnection SAST 구성과 관련된 파이프라인 엔티티 목록. (자세한 내용은 Connections 참고)

SastCiConfigurationAnalyzersEntity

SAST CI 구성에서 분석기 엔티티를 나타냅니다.

필드

이름 유형 설명
description String 양식에 표시되는 분석기 설명입니다.
enabled Boolean 분석기가 활성화되어 있는지 여부를 표시합니다.
label String 구성 UI에서 사용되는 분석기 레이블입니다.
name String 분석기의 이름입니다.
variables SastCiConfigurationEntityConnection 지원되는 변수 목록입니다. (자세한 내용은 Connections 참조)

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 옵션 엔티티의 값입니다.

SavedReply

필드

이름 유형 설명
content String! 저장된 회신의 내용입니다.
id UsersSavedReplyID! 사용자의 저장된 회신의 글로벌 ID입니다.
name String! 저장된 회신의 이름입니다.

Scan

보안 스캔 정보를 나타냅니다.

필드

이름 유형 설명
errors [String!]! 오류 목록입니다.
name String! 스캔의 이름입니다.
status ScanStatus! 스캔의 상태를 나타냅니다.
warnings [String!]! 경고 목록입니다.

ScanExecutionPolicy

스캔 실행 정책을 나타냅니다.

필드

이름 유형 설명
deprecatedProperties [String!] GitLab 17.3에서 도입됨. 상태: Experiment. 정책의 모든 사용 중단된 속성입니다.
description String! 정책에 대한 설명입니다.
editPath String! 정책 편집 페이지의 URL입니다.
enabled Boolean! 이 정책이 활성화되어 있는지 여부를 나타냅니다.
name String! 정책의 이름입니다.
policyScope PolicyScope 정책의 범위입니다.
source SecurityPolicySource! 정책의 출처입니다. 이 필드는 출처 유형에 따라 다릅니다.
updatedAt Time! 정책 YAML이 마지막으로 업데이트된 타임스탬프입니다.
yaml String! 정책의 YAML 정의입니다.

ScanResultPolicy

스캔 결과 정책을 나타냅니다.

필드

이름 유형 설명
allGroupApprovers [PolicyApprovalGroup!] 사용자에게 접근할 수 없는 그룹을 포함한 모든 그룹 유형의 잠재적 승인자입니다.
deprecatedProperties [String!] GitLab 16.10에서 도입됨. 상태: Experiment. 정책의 모든 사용 중단된 속성입니다.
description String! 정책에 대한 설명입니다.
editPath String! 정책 편집 페이지의 URL입니다.
enabled Boolean! 이 정책이 활성화되어 있는지 여부를 나타냅니다.
name String! 정책의 이름입니다.
policyScope PolicyScope 정책의 범위입니다.
roleApprovers [MemberAccessLevelName!] 역할 유형의 승인자입니다. 이 역할에만 속하는 사용자가 승인자가 됩니다.
source SecurityPolicySource! 정책의 출처입니다. 이 필드는 출처 유형에 따라 다릅니다.
updatedAt Time! 정책 YAML이 마지막으로 업데이트된 타임스탬프입니다.
userApprovers [UserCore!] 사용자 유형의 승인자입니다.
yaml String! 정책의 YAML 정의입니다.

ScannedResource

보안 스캔에 의해 스캔된 리소스를 나타냅니다.

Fields

Name Type Description
requestMethod String URL에 접근하는 데 사용된 HTTP 요청 메서드입니다.
url String 스캐너에 의해 스캔된 URL입니다.

SearchBlobChunk

일치하는 청크의 JSON 구조입니다.

Fields

Name Type Description
lines [SearchBlobLine!] GitLab 17.2에서 도입됨. 상태: Experiment. 파일의 경로입니다.
matchCountInChunk Int GitLab 17.2에서 도입됨. 상태: Experiment. 청크 내의 일치 개수입니다.

SearchBlobFileType

일치가 있는 파일의 JSON 구조입니다.

Fields

Name Type Description
blameUrl String GitLab 17.2에서 도입됨. 상태: Experiment. 파일의 블레임 URL입니다.
chunks [SearchBlobChunk!] GitLab 17.2에서 도입됨. 상태: Experiment. 파일당 최대 일치 개수입니다.
fileUrl String GitLab 17.2에서 도입됨. 상태: Experiment. 파일의 URL입니다.
matchCount Int GitLab 17.2에서 도입됨. 상태: Experiment. 최대 50개 청크에서 파일당 일치 개수입니다.
matchCountTotal Int GitLab 17.2에서 도입됨. 상태: Experiment. 파일당 총 일치 개수입니다.
path String GitLab 17.2에서 도입됨. 상태: Experiment. 파일의 경로입니다.
projectPath String GitLab 17.2에서 도입됨. 상태: Experiment. 프로젝트의 전체 경로입니다.

SearchBlobLine

일치된 청크 내 각 줄의 JSON 구조입니다.

Fields

Name Type Description
lineNumber Int GitLab 17.2에서 도입됨. 상태: Experiment. 블랍의 줄 번호입니다.
richText String GitLab 17.2에서 도입됨. 상태: Experiment. 블랍의 리치 텍스트입니다.
text String GitLab 17.2에서 도입됨. 상태: Experiment. 블랍의 텍스트 내용입니다.

SecurityPolicyValidationError

보안 정책 검증 오류입니다.

필드

이름 유형 설명
field String! 오류 필드입니다.
level String! 오류 수준입니다.
message String! 오류 메시지입니다.
title String 오류 제목입니다.

SecurityReportSummary

보안 보고서의 요약을 나타냅니다.

필드

이름 유형 설명
apiFuzzing SecurityReportSummarySection api_fuzzing 스캔의 집계된 수치입니다.
clusterImageScanning SecurityReportSummarySection cluster_image_scanning 스캔의 집계된 수치입니다.
containerScanning SecurityReportSummarySection container_scanning 스캔의 집계된 수치입니다.
containerScanningForRegistry SecurityReportSummarySection container_scanning_for_registry 스캔의 집계된 수치입니다.
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개의 스캔된 자원의 목록입니다. (see Connections)
scannedResourcesCount Int 스캔된 자원의 총 수입니다.
scannedResourcesCsvPath String 모든 스캔된 자원을 CSV 형식으로 다운로드할 경로입니다.
scans ScanConnection! 해당 유형에 대해 실행된 보안 스캔 목록입니다. (see Connections)
vulnerabilitiesCount Int 총 취약점 수입니다.

SecurityScanners

보안 스캐너 목록을 나타냅니다.

Fields

Name Type Description
available [SecurityScannerType!] 프로젝트에서 사용 가능한 분석기 목록입니다.
enabled [SecurityScannerType!] 프로젝트에서 활성화된 분석기 목록입니다.
pipelineRun [SecurityScannerType!] 최신 파이프라인에서 성공적으로 실행된 분석기 목록입니다.

SecurityTrainingUrl

보안 교육과 관련된 URL을 나타냅니다.

Fields

Name Type Description
identifier String 취약성 식별자의 이름입니다.
name String 교육 제공자의 이름입니다.
status TrainingUrlRequestStatus 교육 제공자에 대한 요청 상태입니다.
url String 보안 교육 콘텐츠에 대한 링크의 URL입니다.

SentryDetailedError

Sentry 오류입니다.

Fields

Name Type Description
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 프로젝트)의 ID입니다.
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를 반환합니다.

인수
이름 유형 설명
id GitlabErrorTrackingDetailedErrorID! Sentry 이슈의 ID입니다.
SentryErrorCollection.errors

Sentry 오류의 모음입니다.

SentryErrorConnection을 반환합니다.

이 필드는 연결을 반환합니다.

네 가지 표준 페이지 매김 인수를 허용합니다: before: String, after: String, first: Int, 그리고 last: Int.

인수
이름 유형 설명
searchTerm String Sentry 오류 세부정보에 대한 검색 쿼리입니다.
sort String 정렬할 특성입니다. 옵션은 frequency, first_seen, last_seen입니다. last_seen이 기본값입니다.

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 String Sentry 오류의 심각도 수준.
logger String Sentry 오류의 로거.

Snippet

스니펫 항목을 나타냅니다.

필드

이름 타입 설명
author UserCore 스니펫의 소유자.
commenters UserCoreConnection! 이 주목할 만한 항목에 대한 모든 댓글 작성자. (참조 Connections)
createdAt Time! 이 스니펫이 생성된 타임스탬프.
description String 스니펫의 설명.
descriptionHtml String description의 GitLab Flavored Markdown 렌더링.
discussions DiscussionConnection! 이 주목할 만한 항목에 대한 모든 토론. (참조 Connections)
fileName String 스니펫의 파일 이름.
hidden Boolean! 작성자가 금지된 경우 스니펫이 숨겨졌음을 나타냅니다.
httpUrlToRepo String 스니펫 저장소에 대한 HTTP URL.
id SnippetID! 스니펫의 ID.
imported Boolean! 스니펫이 가져왔는지 여부를 나타냅니다.
importedFrom ImportSource! 스니펫의 가져오기 출처.
project Project 스니펫이 연결된 프로젝트.
rawUrl String! 스니펫의 원시 URL.
sshUrlToRepo String 스니펫 저장소에 대한 SSH URL.
title String! 스니펫의 제목.
updatedAt Time! 이 스니펫이 수정된 타임스탬프.
userPermissions SnippetPermissions! 리소스에 대한 현재 사용자 권한.
visibilityLevel VisibilityLevelsEnum! 스니펫의 가시성 수준.
webUrl String! 스니펫의 웹 URL.

인수와 함께하는 필드

Snippet.blobs

스니펫 블롭.

SnippetBlobConnection을 반환합니다.

이 필드는 연결을 반환합니다.

네 개의 표준 페이지네이션 인수를 받을 수 있습니다:

before: String, after: String, first: Int, 및 last: Int.

인수
이름 유형 설명
paths [String!] 블롭의 경로.
Snippet.notes

이 주목할 만한 항목에 대한 모든 노트.

NoteConnection!을 반환합니다.

이 필드는 연결을 반환합니다.

네 개의 표준 페이지네이션 인수를 받을 수 있습니다:

before: String, after: String, first: Int, 및 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! 블 blob 콘텐츠의 간단 뷰어.
size Int! 블롭 크기.

SnippetBlobViewer

블롭 콘텐츠가 표시되는 방식을 나타냅니다.

필드

이름 유형 설명
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의 ID입니다.
lastSyncFailure String SnippetRepositoryRegistry 동기화 중 오류 메시지입니다.
lastSyncedAt Time SnippetRepositoryRegistry의 가장 최근 성공적인 동기화 타임스탬프입니다.
retryAt Time SnippetRepositoryRegistry가 다시 동기화되는 타임스탬프입니다.
retryCount Int SnippetRepositoryRegistry의 연속 실패 동기화 시도 횟수입니다.
snippetRepositoryId ID! Snippet Repository의 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 관련 키 또는 인증서의 검증 상태를 나타냅니다.

StandardRole

표준 역할을 나타냅니다.

필드

이름 타입 설명
accessLevel Int! 숫자로 표현된 접근 수준.
detailsPath String! GitLab 17.4에서 도입됨. 상태: Experiment. 역할 세부 정보 웹페이지의 URL 경로.
membersCount Int! GitLab 17.3에서 도입됨. 상태: Experiment. 표준 역할을 가진 총 회원 수.
name String! 문자열로 표현된 접근 수준.

StandardsAdherenceChecksStatus

표준 준수 검사 진행 상태.

필드

이름 타입 설명
checksCompleted Int! 성공적으로 완료된 준수 검사 수.
startedAt Time! 준수 검사 스캔이 시작된 UTC 타임스탬프.
totalChecks Int! 그룹 내 프로젝트 수에 의해 곱해진 준수 검사 수.

StatusAction

필드

이름 타입 설명
buttonTitle String 버튼 제목, 예: 작업 재시도.
confirmationMessage String GitLab 17.0에 도입됨. 상태: Experiment. 수동 작업에 대한 사용자 정의 확인 메시지.
icon String 작업 버튼에 사용되는 아이콘.
id String! 상태 작업의 ID.
method String 작업에 대한 메서드, 예: :post.
path String 작업에 대한 경로.
title String 작업 제목, 예: 재시도.

Submodule

필드

이름 유형 설명
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

제안된 리뷰어의 결과 집합을 나타냅니다.

필드

이름 유형 설명
accepted [String!] 수락된 리뷰어 사용자 이름 목록.
createdAt Time! 제안이 생성된 시각.
suggested [String!]! 제안된 리뷰어 사용자 이름 목록.
updatedAt Time! 제안이 업데이트된 시각.

SystemNoteMetadata

필드

이름 유형 설명
action String 시스템 노트 메타데이터 액션.
descriptionVersion DescriptionVersion 변경된 설명의 버전.
id SystemNoteMetadataID! 특정 시스템 노트 메타데이터의 글로벌 ID.

TaskCompletionStatus

작업의 완료 상태.

필드

이름 유형 설명
completedCount Int! 완료된 작업의 수.
count Int! 총 작업의 수.

TerraformModuleMetadata

Terraform 모듈 메타데이터.

필드

이름 유형 설명
createdAt Time! 메타데이터가 생성된 시점의 타임스탬프.
fields TerraformModuleMetadataFields! 메타데이터의 필드.
id PackagesTerraformModuleMetadatumID! 메타데이터의 ID.
updatedAt Time! 메타데이터가 마지막으로 업데이트된 시점의 타임스탬프.

TerraformModuleMetadataDependencies

Terraform 모듈 메타데이터 종속성.

필드

이름 유형 설명
modules [TerraformModuleMetadataDependency!] 모듈의 모듈들.
providers [TerraformModuleMetadataDependency!] 모듈의 제공자들.

TerraformModuleMetadataDependency

Terraform 모듈 메타데이터 종속성.

필드

이름 유형 설명
name String! 종속성의 이름.
source String 종속성의 출처.
version String 종속성의 버전.

TerraformModuleMetadataExample

Terraform 모듈 메타데이터 예시.

필드

이름 유형 설명
inputs [TerraformModuleMetadataInput!] 모듈의 입력 값들.
name String! 예시의 이름.
outputs [TerraformModuleMetadataOutput!] 모듈의 출력 값들.
readme String README 데이터.
readmeHtml String readme의 GitLab Flavored Markdown 렌더링.

TerraformModuleMetadataFields

Terraform 모듈 메타데이터 필드 유형입니다.

필드

이름 유형 설명
examples [TerraformModuleMetadataExample!] 모듈의 예시입니다.
root TerraformModuleMetadataRoot! 루트 모듈입니다.
submodules [TerraformModuleMetadataSubmodule!] 모듈의 하위 모듈입니다.

TerraformModuleMetadataInput

Terraform 모듈 메타데이터 입력 유형입니다.

필드

이름 유형 설명
default String 입력의 기본값입니다.
description String 입력의 설명입니다.
name String! 입력의 이름입니다.
type String! 입력의 유형입니다.

TerraformModuleMetadataOutput

Terraform 모듈 메타데이터 출력입니다.

필드

이름 유형 설명
description String 출력 필드의 설명입니다.
name String! 출력 필드의 이름입니다.

TerraformModuleMetadataRoot

Terraform 루트 모듈의 메타데이터입니다.

필드

이름 유형 설명
dependencies TerraformModuleMetadataDependencies 모듈의 의존성입니다.
inputs [TerraformModuleMetadataInput!] 모듈의 입력입니다.
outputs [TerraformModuleMetadataOutput!] 모듈의 출력입니다.
readme String README 데이터입니다.
readmeHtml String readme의 GitLab Flavored Markdown 렌더링입니다.
resources [String!] 모듈의 리소스입니다.

TerraformModuleMetadataSubmodule

Terraform 모듈 메타데이터 하위 모듈입니다.

필드

이름 유형 설명
dependencies TerraformModuleMetadataDependencies 하위 모듈의 의존성입니다.
inputs [TerraformModuleMetadataInput!] 모듈의 입력입니다.
name String! 하위 모듈의 이름입니다.
outputs [TerraformModuleMetadataOutput!] 모듈의 출력입니다.
readme String README 데이터입니다.
readmeHtml String readme의 GitLab Flavored Markdown 렌더링입니다.
resources [String!] 하위 모듈의 리소스입니다.

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 상태 버전의 ID.
job CiJob 이 버전을 생성한 작업.
serial Int 버전의 일련 번호.
updatedAt Time! 버전이 업데이트된 타임스탬프.

TerraformStateVersionRegistry

Terraform 상태 버전의 Geo 동기화 및 검증 상태를 나타냅니다.

필드

이름 타입 설명
createdAt Time TerraformStateVersionRegistry가 생성된 타임스탬프.
id ID! TerraformStateVersionRegistry의 ID.
lastSyncFailure String TerraformStateVersionRegistry의 동기화 중 오류 메시지.
lastSyncedAt Time TerraformStateVersionRegistry의 가장 최근 성공적인 동기화 타임스탬프.
retryAt Time TerraformStateVersionRegistry가 다시 동기화되는 타임스탬프.
retryCount Int TerraformStateVersionRegistry의 연속 실패 동기화 시도 횟수.
state RegistryState TerraformStateVersionRegistry의 동기화 상태.
terraformStateVersionId ID! Terraform 상태 버전의 ID.
verificationChecksum String TerraformStateVersionRegistry의 로컬 체크섬.
verificationFailure String TerraformStateVersionRegistry의 검증 중 오류 메시지.
verificationRetryAt Time TerraformStateVersionRegistry가 다시 검증되는 타임스탬프.
verificationRetryCount Int TerraformStateVersionRegistry의 연속 실패 검증 시도 횟수.
verificationStartedAt Time TerraformStateVersionRegistry의 검증이 시작된 타임스탬프.
verificationState VerificationStateEnum TerraformStateVersionRegistry의 검증 상태.
verifiedAt Time TerraformStateVersionRegistry의 가장 최근 성공적인 검증 타임스탬프.

TestCase

파이프라인 테스트 보고서의 테스트 케이스입니다.

Fields

Name Type Description
attachmentUrl String 테스트 케이스 첨부 파일의 URL입니다.
classname String 테스트 케이스의 클래스 이름입니다.
executionTime Float 테스트 케이스 실행 시간 (초)입니다.
file String 테스트 케이스의 파일 경로입니다.
name String 테스트 케이스의 이름입니다.
recentFailures RecentFailures 기본 브랜치에서 테스트 케이스의 최근 실패 이력입니다.
stackTrace String 테스트 케이스의 스택 트레이스입니다.
status TestCaseStatus 테스트 케이스의 상태(오류, 실패, 성공, 건너뜀)입니다.
systemOutput String 테스트 케이스의 시스템 출력입니다.

TestReport

요구 사항 테스트 보고서를 나타냅니다.

Fields

Name Type Description
author UserCore 테스트 보고서의 작성자입니다.
createdAt Time! 테스트 보고서가 생성된 시각의 타임스탬프입니다.
id ID! 테스트 보고서의 ID입니다.
state TestReportState! 테스트 보고서의 상태입니다.
usesLegacyIid Boolean 테스트 보고서가 레거시 요구 사항 IID에 대한 참조와 함께 생성되었는지를 나타냅니다.

TestReportSummary

파이프라인에 대한 테스트 보고서입니다.

Fields

Name Type Description
testSuites TestSuiteSummaryConnection! 파이프라인 테스트 보고서에 속하는 테스트 스위트입니다. (see Connections)
total TestReportTotal! 파이프라인 테스트 보고서의 총 보고서 통계입니다.

TestReportTotal

총 테스트 보고서 통계입니다.

Fields

Name Type Description
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 테스트 스위트의 테스트 총 지속 시간.

TestSuiteSummary

파이프라인 테스트 보고서의 테스트 스위트 요약.

필드

이름 유형 설명
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! 타임로그 카테고리의 내부 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 사고 타임라인 이벤트에 대한 태그입니다. (자세한 내용은 Connections 참조)
updatedAt Time! 이벤트가 업데이트된 타임스탬프입니다.
updatedByUser UserCore 타임라인 이벤트를 업데이트한 사용자입니다.

Timelog

필드

이름 유형 설명
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을 수행할 수 있습니다.

Todo

할 일 항목을 나타냅니다.

필드

이름 타입 설명
action TodoActionEnum! 할 일 항목의 작업.
author UserCore! 이 할 일 항목의 작성자.
body String! 할 일 항목의 본문.
createdAt Time! 이 할 일 항목이 생성된 타임스탬프.
group Group 이 할 일 항목과 연결된 그룹.
id ID! 할 일 항목의 ID.
memberAccessType String 접근 요청 할 일 항목의 접근 유형.
note Note 이 할 일 항목을 생성한 노트.
project Project 이 할 일 항목과 연결된 프로젝트.
snoozedUntil Time 할 일이 수면 상태인 시간.
state TodoStateEnum! 할 일 항목의 상태.
target Todoable! GitLab 17.4에서 사용 중단. target_entity 필드를 사용하세요.
targetEntity Todoable 할 일 항목의 목표.
targetType TodoTargetEnum! 할 일 항목의 목표 유형.
targetUrl String 할 일 항목 목표의 URL.

Topic

필드

이름 타입 설명
avatarUrl String 주제의 아바타 이미지 파일에 대한 URL.
description String 주제에 대한 설명.
descriptionHtml String description의 GitLab Flavored Markdown 렌더링.
id ID! 주제의 ID.
name String! 주제의 이름.
title String! 주제의 제목.

트리

필드

이름 유형 설명
blobs BlobConnection! 트리의 Blob. (see Connections)
lastCommit Commit 트리의 마지막 커밋.
submodules SubmoduleConnection! 트리의 서브 모듈. (see Connections)
trees TreeEntryConnection! 트리의 트리. (see Connections)

트리 항목

디렉토리를 나타냅니다.

필드

이름 유형 설명
flatPath String! 항목의 플랫 경로.
id ID! 항목의 ID.
name String! 항목의 이름.
path String! 항목의 경로.
sha String! 항목의 SHA.
type EntryType! 트리 항목의 유형.
webPath String 트리 항목(디렉토리)에 대한 웹 경로.
webUrl String 트리 항목(디렉토리)에 대한 웹 URL.

UnprotectAccessLevel

보호된 브랜치를 언프로텍트할 수 있는 사용자 역할, 사용자 또는 그룹을 정의합니다.

필드

이름 유형 설명
accessLevel Int! GitLab::Access 수준.
accessLevelDescription String! 접근 수준에 대한 인간이 읽을 수 있는 표현.
group AccessLevelGroup 이 접근 수준과 관련된 그룹.
user AccessLevelUser 이 접근 수준과 관련된 사용자.

UploadRegistry

업로드의 Geo 복제 및 검증 상태를 나타냅니다.

필드

이름 유형 설명
createdAt Time UploadRegistry가 생성된 타임스탬프.
fileId ID! 업로드 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 측정이 기록된 시간입니다.

UserAchievement

필드

이름 유형 설명
achievement Achievement! 수여된 업적입니다.
awardedByUser UserCore! 수여한 사용자입니다.
createdAt Time! 업적이 생성된 타임스탬프입니다.
id AchievementsUserAchievementID! 사용자 업적의 ID입니다.
priority Int 사용자 업적의 우선 순위입니다.
revokedAt Time 업적이 취소된 타임스탬프입니다.
revokedByUser UserCore 취소한 사용자입니다.
showOnProfile Boolean! 업적이 프로필에 표시되는지 여부를 나타냅니다.
updatedAt Time! 업적이 마지막으로 업데이트된 타임스탬프입니다.
user UserCore! 업적 수여자입니다.

UserAddOnAssignment

사용자에게 AddOnPurchase를 할당합니다.

필드

이름 유형 설명
addOnPurchase AddOnPurchase! 사용자가 할당된 추가 구매입니다.

UserCallout

필드

이름 유형 설명
dismissedAt Time 호출이 기각된 날짜입니다.
featureName UserCalloutFeatureNameEnum 호출을 위한 기능의 이름입니다.

UserCore

GitLab 사용자의 핵심 표현입니다.

필드

이름 유형 설명
active Boolean 사용자가 활성 상태인지 여부를 나타냅니다.
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)
human Boolean 사용자가 일반 사용자인지 여부를 나타냅니다.
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) 사용자 이름입니다.
userPermissions UserPermissions! 리소스에 대한 현재 사용자의 권한입니다.
userPreferences UserPreferences 사용자의 기본 설정입니다.
username String! 사용자의 사용자 이름입니다. GitLab의 이 인스턴스 내에서는 고유합니다.
webPath String! 사용자의 웹 경로입니다.
webUrl String! 사용자의 웹 URL입니다.

필드와 인수

UserCore.assignedMergeRequests

사용자에게 할당된 병합 요청입니다.

MergeRequestConnection을 반환합니다.

이 필드는 연결을 반환합니다. 네 개의 표준 페이지 매김 인수를 받아들입니다:

before: String, after: String, first: Int, last: Int.

인수
이름 유형 설명
approved Boolean 승인된 병합 요청으로 결과를 제한합니다. 기능 플래그 mr_approved_filter가 활성화된 경우에만 사용 가능합니다.
approvedBy [String!] 승인자의 사용자 이름.
approver [String!] 가능한 승인자의 사용자 이름.
authorUsername String 작성자의 사용자 이름.
createdAfter Time 타임스탬프 이후에 생성된 병합 요청.
createdBefore Time 타임스탬프 이전에 생성된 병합 요청.
deployedAfter Time 타임스탬프 이후에 배포된 병합 요청.
deployedBefore Time 타임스탬프 이전에 배포된 병합 요청.
deploymentId String 배포 ID.
draft Boolean 초안 병합 요청으로 결과를 제한합니다.
environmentName String 병합 요청이 배포된 환경.
groupId GroupID 작성된 병합 요청이 포함되어야 하는 그룹의 전역 ID. 하위 그룹의 병합 요청도 포함됩니다.
iids [String!] 병합 요청의 IID 배열, 예: [1, 2].
includeArchived Boolean 아카이브된 프로젝트의 병합 요청.
labelName [String] 병합 요청에 적용된 레이블.
labels [String!] GitLab 17.1에서 사용 중단됨. labelName을 사용하세요.
mergedAfter Time 날짜 이후에 병합된 병합 요청.
mergedBefore Time 날짜 이전에 병합된 병합 요청.
mergedBy String 병합자의 사용자 이름.
milestoneTitle String 마일스톤의 제목. milestoneWildcardId와 호환되지 않습니다.
milestoneWildcardId MilestoneWildcardId 마일스톤 ID 와일드카드를 기준으로 문제를 필터링합니다. milestoneTitle과 호환되지 않습니다.
myReactionEmoji String 사용자 반응 이모지로 필터링합니다.
not MergeRequestsResolverNegatedParams 부정된 인수 목록입니다. 경고: 이 인수는 실험적이며 향후 변경될 수 있습니다.
projectId ProjectID 작성된 병합 요청이 포함되어야 하는 프로젝트의 전역 ID. projectPath와 호환되지 않습니다.
projectPath String 작성된 병합 요청이 포함되어야 하는 프로젝트의 전체 경로. projectId와 호환되지 않습니다.
releaseTag String 릴리스 태그로 필터링합니다.
reviewState MergeRequestReviewState GitLab 17.0에서 도입됨. 상태: 실험. 병합 요청의 검토자 상태.
reviewStates [MergeRequestReviewState!] GitLab 17.0에서 도입됨. 상태: 실험. 병합 요청의 검토자 상태들.
reviewerUsername String 리뷰어의 사용자 이름.
reviewerWildcardId ReviewerWildcardId 리뷰어의 존재로 필터링합니다. reviewerUsername과 호환되지 않습니다.
sort MergeRequestSort 기준에 따라 병합 요청 정렬.
sourceBranches [String!] 소스 브랜치 이름의 배열입니다. 모든 해결된 병합 요청은 이들 중 하나를 소스로 가집니다.
state MergeRequestState 병합 요청 상태입니다. 제공된 경우 모든 해결된 병합 요청은 이 상태를 가집니다.
subscribed SubscriptionStatus GitLab 17.5에서 도입됨. 상태: 실험. 현재 사용자가 구독한 병합 요청입니다. filter_subscriptions 기능 플래그가 비활성화된 경우 무시됩니다.
targetBranches [String!] 대상 브랜치 이름의 배열입니다. 모든 해결된 병합 요청은 이들 중 하나를 대상으로 가집니다.
updatedAfter Time 타임스탬프 이후에 업데이트된 병합 요청.
updatedBefore Time 타임스탬프 이전에 업데이트된 병합 요청.
UserCore.authoredMergeRequests

사용자가 작성한 병합 요청입니다.

MergeRequestConnection을 반환합니다.

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

인수
이름 타입 설명
approved Boolean 승인된 병합 요청으로 결과를 제한합니다. 기능 플래그 mr_approved_filter가 활성화되어 있을 때만 사용 가능합니다.
approvedBy [String!] 승인자의 사용자 이름입니다.
approver [String!] 가능한 승인자의 사용자 이름입니다.
assigneeUsername String 담당자의 사용자 이름입니다.
assigneeWildcardId AssigneeWildcardId 담당자 존재로 필터링합니다. assigneeUsernames 및 assigneeUsername과 호환되지 않습니다.
createdAfter Time 타임스탬프 이후에 생성된 병합 요청입니다.
createdBefore Time 타임스탬프 이전에 생성된 병합 요청입니다.
deployedAfter Time 타임스탬프 이후에 배포된 병합 요청입니다.
deployedBefore Time 타임스탬프 이전에 배포된 병합 요청입니다.
deploymentId String 배포의 ID입니다.
draft Boolean 결과를 초안 병합 요청으로 제한합니다.
environmentName String 병합 요청이 배포된 환경입니다.
groupId GroupID 작성된 병합 요청이 속해야 하는 그룹의 전역 ID입니다. 하위 그룹의 병합 요청도 포함됩니다.
iids [String!] 병합 요청의 IID 배열입니다. 예: [1, 2].
includeArchived Boolean 보관된 프로젝트의 병합 요청입니다.
labelName [String] 병합 요청에 적용된 레이블입니다.
labels [String!] GitLab 17.1에서 사용 중단되었습니다. labelName을 사용하세요.
mergedAfter Time 날짜 이후에 병합된 요청입니다.
mergedBefore Time 날짜 이전에 병합된 요청입니다.
mergedBy String 병합자의 사용자 이름입니다.
milestoneTitle String 마일스톤의 제목입니다. milestoneWildcardId와 호환되지 않습니다.
milestoneWildcardId MilestoneWildcardId 마일스톤 ID 와일드카드로 문제를 필터링합니다. milestoneTitle과 호환되지 않습니다.
myReactionEmoji String 자신의 반응 이모티콘으로 필터링합니다.
not MergeRequestsResolverNegatedParams 반전된 인수 목록입니다. 경고: 이 인수는 실험적이며 향후 변경될 수 있습니다.
projectId ProjectID 작성된 병합 요청이 속해야 하는 프로젝트의 전역 ID입니다. projectPath와 호환되지 않습니다.
projectPath String 작성된 병합 요청이 속해야 하는 프로젝트의 전체 경로입니다. projectId와 호환되지 않습니다.
releaseTag String 릴리스 태그로 필터링합니다.
reviewState MergeRequestReviewState GitLab 17.0에서 도입되었습니다. 상태: 실험. 병합 요청의 검토자 상태입니다.
reviewStates [MergeRequestReviewState!] GitLab 17.0에서 도입되었습니다. 상태: 실험. 병합 요청의 검토자 상태입니다.
reviewerUsername String 검토자의 사용자 이름입니다.
reviewerWildcardId ReviewerWildcardId 검토자 존재로 필터링합니다. reviewerUsername과 호환되지 않습니다.
sort MergeRequestSort 기준에 따라 병합 요청을 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름의 배열입니다. 모든 해결된 병합 요청은 이 중 하나의 브랜치를 소스입니다.
state MergeRequestState 병합 요청 상태입니다. 제공된 경우, 모든 해결된 병합 요청은 이 상태를 가져야 합니다.
subscribed SubscriptionStatus GitLab 17.5에서 도입되었습니다. 상태: 실험. 현재 사용자가 구독한 병합 요청입니다. filter_subscriptions 기능 플래그가 비활성화된 경우 무시됩니다.
targetBranches [String!] 타겟 브랜치 이름의 배열입니다. 모든 해결된 병합 요청은 이 중 하나의 브랜치를 타겟으로 합니다.
updatedAfter Time 타임스탬프 이후에 업데이트된 병합 요청입니다.
updatedBefore Time 타임스탬프 이전에 업데이트된 병합 요청입니다.
UserCore.contributedProjects

사용자가 기여한 프로젝트입니다.

ProjectConnection를 반환합니다.

이 필드는 connection을 반환합니다. 다음의 네 가지 표준 pagination arguments를 수용합니다: before: String, after: String, first: Int, last: Int.

Arguments
이름 타입 설명
includePersonal Boolean 개인 프로젝트 포함.
minAccessLevel AccessLevelEnum 현재 사용자가 지정된 접근 수준을 갖고 있는 프로젝트만 반환합니다.
programmingLanguageName String 프로그래밍 언어 이름으로 프로젝트 필터링(대소문자 구분 없음). 예: “css” 또는 “ruby”.
search String 검색 쿼리.
sort ProjectSort 기여한 프로젝트 정렬.
UserCore.groups

사용자가 접근할 수 있는 그룹입니다.

GroupConnection을 반환합니다.

이 필드는 connection을 반환합니다. 다음의 네 가지 표준 pagination arguments를 수용합니다: before: String, after: String, first: Int, last: Int.

Arguments
이름 타입 설명
permissionScope GroupPermission 사용자가 그룹에서 갖고 있는 권한으로 필터링합니다.
search String 그룹 이름 또는 경로로 검색합니다.
UserCore.organizations

사용자가 접근할 수 있는 조직입니다.

Introduced in GitLab 16.6.

Status: Experiment.

OrganizationConnection을 반환합니다.

이 필드는 connection을 반환합니다. 다음의 네 가지 표준 pagination arguments를 수용합니다: before: String, after: String, first: Int, last: Int.

Arguments
이름 타입 설명
search String 조직 이름 또는 경로에 대한 검색 쿼리입니다.
UserCore.reviewRequestedMergeRequests

사용자에게 검토를 위해 할당된 병합 요청입니다.

MergeRequestConnection을 반환합니다.

이 필드는 connection을 반환합니다. 다음의 네 가지 표준 pagination arguments를 수용합니다: before: String, after: String, first: Int, last: Int.

Arguments
이름 타입 설명
approved Boolean 승인된 병합 요청으로 결과를 제한합니다. feature flag mr_approved_filter가 활성화된 경우에만 사용 가능합니다.
approvedBy [String!] 승인자의 사용자 이름.
approver [String!] 가능한 승인자의 사용자 이름.
assigneeUsername String 할당자의 사용자 이름.
assigneeWildcardId AssigneeWildcardId 할당자 존재로 필터링합니다. assigneeUsernames 및 assigneeUsername과 호환되지 않습니다.
authorUsername String 작성자의 사용자 이름.
createdAfter Time 타임스탬프 이후에 생성된 병합 요청.
createdBefore Time 타임스탬프 이전에 생성된 병합 요청.
deployedAfter Time 타임스탬프 이후에 배포된 병합 요청.
deployedBefore Time 타임스탬프 이전에 배포된 병합 요청.
deploymentId String 배포 ID.
draft Boolean 결과를 초안 병합 요청으로 제한합니다.
environmentName String 병합 요청이 배포된 환경.
groupId GroupID 작성된 병합 요청이 있어야 하는 그룹의 글로벌 ID. 하위 그룹의 병합 요청이 포함됩니다.
iids [String!] 병합 요청의 IID 배열, 예: [1, 2].
includeArchived Boolean 아카이브된 프로젝트의 병합 요청.
labelName [String] 병합 요청에 적용된 레이블.
labels [String!] GitLab 17.1에서 deprecated. labelName을 사용하세요.
mergedAfter Time 날짜 이후에 병합된 병합 요청.
mergedBefore Time 날짜 이전에 병합된 병합 요청.
mergedBy String 병합자의 사용자 이름.
milestoneTitle String 마일스톤의 제목. milestoneWildcardId와 호환되지 않습니다.
milestoneWildcardId MilestoneWildcardId 마일스톤 ID 와일드카드로 문제를 필터링합니다. milestoneTitle과 호환되지 않습니다.
myReactionEmoji String 사용자 반응 이모지로 필터링합니다.
not MergeRequestsResolverNegatedParams 부정된 인수 목록입니다. 경고: 이 인수는 실험적이며 향후 변경될 수 있습니다.
projectId ProjectID 작성된 병합 요청이 있어야 하는 프로젝트의 글로벌 ID. projectPath와 호환되지 않습니다.
projectPath String 작성된 병합 요청이 있어야 하는 프로젝트의 전체 경로입니다. projectId와 호환되지 않습니다.
releaseTag String 릴리스 태그로 필터링합니다.
reviewState MergeRequestReviewState Introduced in GitLab 17.0. Status: Experiment. 병합 요청의 리뷰어 상태입니다.
reviewStates [MergeRequestReviewState!] Introduced in GitLab 17.0. Status: Experiment. 병합 요청의 리뷰어 상태입니다.
sort MergeRequestSort 기준에 따라 병합 요청을 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름의 배열입니다. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 소스로 가집니다.
state MergeRequestState 병합 요청 상태입니다. 제공되면 모든 해결된 병합 요청은 해당 상태를 갖습니다.
subscribed SubscriptionStatus Introduced in GitLab 17.5. Status: Experiment. 현재 사용자가 구독한 병합 요청입니다. filter_subscriptions feature flag가 비활성화된 경우 무시됩니다.
targetBranches [String!] 대상 브랜치 이름의 배열입니다. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 대상으로 가집니다.
updatedAfter Time 타임스탬프 이후에 업데이트된 병합 요청.
updatedBefore Time 타임스탬프 이전에 업데이트된 병합 요청.
UserCore.savedReply

사용자가 작성한 저장된 응답입니다.

SavedReply를 반환합니다.

Arguments
Name Type Description
id UsersSavedReplyID! 저장된 응답의 ID입니다.
UserCore.snippets

사용자가 작성한 스니펫입니다.

SnippetConnection를 반환합니다.

이 필드는 connection을 반환합니다. 네 개의 표준 pagination arguments를 수용합니다: 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을 반환합니다.

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

Arguments
Name Type Description
minAccessLevel AccessLevelEnum 현재 사용자가 지정된 접근 수준을 최소한 가지는 프로젝트만 반환합니다.
programmingLanguageName String 프로그래밍 언어 이름으로 프로젝트를 필터링합니다(대소문자 구분 없음). 예: “css” 또는 “ruby”.
search String 검색 쿼리입니다.
sort ProjectSort 정렬 순서에 따라 별표가 있는 프로젝트를 나열합니다.
UserCore.timelogs

사용자가 기록한 시간입니다.

TimelogConnection을 반환합니다.

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

Arguments
Name Type Description
endDate Time 기록된 날짜가 endDate보다 같거나 이전인 날짜 범위 내에서 타임로그를 나열합니다.
endTime Time 기록된 시간이 endTime보다 같거나 이전인 시간 범위 내에서 타임로그를 나열합니다.
groupId GroupID 그룹에 대한 타임로그를 나열합니다.
projectId ProjectID 프로젝트에 대한 타임로그를 나열합니다.
sort TimelogSort 특정 순서로 타임로그를 나열합니다.
startDate Time 기록된 날짜가 startDate보다 같거나 이후인 날짜 범위 내에서 타임로그를 나열합니다.
startTime Time 기록된 시간이 startTime보다 같거나 이후인 시간 범위 내에서 타임로그를 나열합니다.
username String 사용자에 대한 타임로그를 나열합니다.
UserCore.todos

사용자의 To-do 항목입니다.

TodoConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination argumentsbefore: String, after: String, first: Int, last: Int를 수용합니다.

Arguments
Name Type Description
action [TodoActionEnum!] 필터링할 액션입니다.
authorId [ID!] 저자의 ID입니다.
groupId [ID!] 그룹의 ID입니다.
projectId [ID!] 프로젝트의 ID입니다.
sort TodoSort 주어진 기준으로 To-do 항목을 정렬합니다.
state [TodoStateEnum!] To-do의 상태입니다.
type [TodoTargetEnum!] To-do의 유형입니다.
UserCore.userAchievements

사용자의 업적입니다. achievements 기능 플래그가 활성화된 네임스페이스에 대해서만 반환됩니다.

Introduced in GitLab 15.10.
Status: Experiment.

UserAchievementConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination argumentsbefore: String, after: String, first: Int, last: Int를 수용합니다.

Arguments
Name Type Description
includeHidden Boolean 프로필에서 숨겨진 업적이 결과에 포함될 지 여부를 나타냅니다.
UserCore.workspaces

현재 사용자가 소유한 작업 공간입니다.

WorkspaceConnection을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination argumentsbefore: String, after: String, first: Int, last: Int를 수용합니다.

Arguments
Name Type Description
actualStates [String!] 실제 상태로 작업 공간을 필터링합니다.
agentIds [ClustersAgentID!] 에이전트 GlobalID로 작업 공간을 필터링합니다.
ids [RemoteDevelopmentWorkspaceID!] 작업 공간 GlobalID로 작업 공간을 필터링합니다. 예: ["gid://gitlab/RemoteDevelopment::Workspace/1"].
includeActualStates [String!] GitLab 16.7에서 사용 중단되었습니다. 대신 actual_states를 사용하세요.
projectIds [ProjectID!] 프로젝트 GlobalID로 작업 공간을 필터링합니다.

UserMergeRequestInteraction

특정 사용자에 대한 병합 요청에 대한 정보입니다.

이 객체는 두 부분으로 구성됩니다: UserMergeRequest. 모든 필드는 두 엔티티 간의 상호 작용과 관련이 있습니다.

필드

이름 유형 설명
applicableApprovalRules [ApprovalRule!] 이 사용자에게 적용되는 병합 요청의 승인 규칙입니다.
approved Boolean! 이 사용자가 이 병합 요청을 승인했는지 여부입니다.
canMerge Boolean! 이 사용자가 이 병합 요청을 병합할 수 있는지 여부입니다.
canUpdate Boolean! 이 사용자가 이 병합 요청을 업데이트할 수 있는지 여부입니다.
reviewState MergeRequestReviewState 이 사용자가 작성한 리뷰의 상태입니다.
reviewed Boolean! 이 사용자가 이 병합 요청에 대한 리뷰를 제공했는지 여부입니다.

UserPermissions

필드

이름 유형 설명
createSnippet Boolean! true인 경우, 사용자가 이 리소스에서 create_snippet을 수행할 수 있습니다.

UserPreferences

필드

이름 유형 설명
extensionsMarketplaceOptInStatus ExtensionsMarketplaceOptInStatus! 사용자의 웹 IDE 확장 마켓플레이스 옵트인 상태입니다.
issuesSort IssueSort 이슈 목록의 정렬 순서입니다.
organizationGroupsProjectsDisplay OrganizationGroupProjectDisplay! GitLab 17.2에서 도입됨. 상태: Experiment. 조직 그룹 및 프로젝트의 기본 목록 보기입니다.
organizationGroupsProjectsSort OrganizationGroupProjectSort GitLab 17.2에서 도입됨. 상태: Experiment. 조직 그룹 및 프로젝트의 정렬 순서입니다.
useWorkItemsView Boolean 레거시 이슈 뷰 대신 작업 항목 뷰를 사용합니다.
visibilityPipelineIdType VisibilityPipelineIdType 파이프라인 목록이 ID 또는 IID를 표시하는지 여부를 결정합니다.

UserStatus

필드

이름 유형 설명
availability AvailabilityEnum! 사용자 가용성 상태입니다.
emoji String 이모지의 문자열 표현입니다.
message String 사용자 상태 메시지입니다.
messageHtml String 사용자 상태 메시지의 HTML입니다.

UsersQueuedForRolePromotion

역할 승진을 위한 대기 중인 회원 승인을 나타냅니다.

필드

이름 종류 설명
newAccessLevel AccessLevel 회원을 위한 요청된 최고 새로운 GitLab::Access 수준.
user UserCore 회원 승인 객체와 관련된 사용자.

ValueStream

필드

이름 종류 설명
id AnalyticsCycleAnalyticsValueStreamID! 값 스트림의 ID.
name String! 값 스트림의 이름.
namespace Namespace! 값 스트림이 속하는 네임스페이스.
project Project 도입됨 GitLab 15.6. 상태: Experiment. 값 스트림이 속하는 프로젝트, 그룹에 속하는 경우 비어 있음을 반환합니다.

인수가 있는 필드

ValueStream.stages

값 스트림 단계.

[ValueStreamStage!]를 반환합니다.

인수
이름 종류 설명
id ID 값 스트림 단계 ID.

ValueStreamAnalytics

필드

이름 종류 설명
aggregationStatus AggregationStatus 백그라운드 데이터 수집 및 집계에 대한 정보를 보여줍니다.

ValueStreamAnalyticsDateMetric

필드

이름 종류 설명
date Date 메트릭의 날짜.
identifier String! 메트릭의 식별자.
links [ValueStreamMetricLinkType!]! 하위 항목으로 drilling down을 위한 선택적 링크.
title String! 메트릭의 제목.
unit String 측정 단위.
value Float 메트릭의 값.

ValueStreamAnalyticsMetric

필드

이름 종류 설명
identifier String! 메트릭의 식별자.
links [ValueStreamMetricLinkType!]! 하위 항목으로 drilling down을 위한 선택적 링크.
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! 단계가 사용자 정의인지 여부.
endEventHtmlDescription String! 종료 이벤트에 대한 HTML 설명.
endEventIdentifier ValueStreamStageEvent! 종료 이벤트 식별자.
endEventLabel Label 종료 이벤트와 관련된 레이블.
hidden Boolean! 단계가 숨겨져 있는지 여부.
id AnalyticsCycleAnalyticsStageID! 가치 흐름의 ID.
name String! 단계의 이름.
startEventHtmlDescription String! 시작 이벤트에 대한 HTML 설명.
startEventIdentifier ValueStreamStageEvent! 시작 이벤트 식별자.
startEventLabel Label 시작 이벤트와 관련된 레이블.

인수가 있는 필드

ValueStreamStage.metrics

주어진 단계에 대한 집계된 메트릭입니다.

ValueStreamStageMetrics!을 반환합니다.

인수
이름 유형 설명
assigneeUsernames [String!] 문제 또는 병합 요청에 할당된 사용자의 사용자 이름.
authorUsername String 문제 또는 병합 요청의 작성자 사용자 이름.
epicId ID 문제와 관련된 에픽의 ID. 병합 요청을 기반으로 한 단계에는 필터 사용이 지원되지 않습니다.
iterationId ID 문제와 관련된 반복의 ID. 병합 요청을 기반으로 한 단계에는 필터 사용이 지원되지 않습니다.
labelNames [String!] 문제 또는 병합 요청에 적용된 레이블.
milestoneTitle String 문제 또는 병합 요청에 적용된 이정표.
myReactionEmoji String 현재 사용자가 적용한 반응 이모지로 필터링합니다.
not NegatedValueStreamAnalyticsIssuableFilterInput 부정 필터를 추가하는 데 사용되는 인수.
timeframe Timeframe! 집계 기간. FOSS 프로젝트의 문제 또는 병합 요청 생성 시간 및 라이센스 프로젝트 또는 그룹의 종료 이벤트 타임스탬프를 필터링합니다.
weight Int 문제에 적용된 가중치. 병합 요청을 기반으로 한 단계에는 필터 사용이 지원되지 않습니다.

ValueStreamStageItems

필드

이름 유형 설명
duration String 단계에서 항목의 지속 시간.
durationInMilliseconds BigInt 밀리초 단위의 단계에서 항목의 지속 시간.
endEventTimestamp Time 단계를 종료한 시간.
record Issuable 항목 기록.

ValueStreamStageMetrics

필드

이름 유형 설명
average ValueStreamAnalyticsMetric 초 단위 평균 지속 시간.
count ValueStreamAnalyticsMetric 제한된 항목 수. 백엔드는 무료 프로젝트의 경우 최대 1000개 항목, 라이선스가 있는 프로젝트 또는 라이선스가 있는 그룹의 경우 최대 10,000개 항목을 계산합니다.
median ValueStreamAnalyticsMetric 초 단위 중간 지속 시간.
series ValueStreamStageSeries! GitLab 17.4에서 도입됨. 상태: Experiment. 가치 스트림 단계의 데이터 시리즈.

인수가 있는 필드

ValueStreamStageMetrics.items

단계에 있는 항목들.

세부정보: GitLab 17.4에서 도입됨. 상태: Experiment.

ValueStreamStageItemsConnection을 반환합니다.

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

인수
이름 유형 설명
sort ValueStreamStageItemSort 기준에 따라 단계 항목을 정렬합니다.

ValueStreamStageSeries

필드

이름 유형 설명
averageDurations [ValueStreamAnalyticsDateMetric!] 주어진 날짜 범위 내 각 날짜에 대한 평균 지속 시간.

VulnerabilitiesCountByDay

특정 날짜에 심각도별 취약점 수를 나타냅니다. 이 데이터는 365일 동안 보존됩니다.

필드

이름 유형 설명
critical Int! 특정 날짜에 중대한 심각도를 가진 취약점의 총 수.
date ISO8601Date! 수치를 위한 날짜.
high Int! 특정 날짜에 높은 심각도를 가진 취약점의 총 수.
info Int! 특정 날짜에 정보 심각도를 가진 취약점의 총 수.
low Int! 특정 날짜에 낮은 심각도를 가진 취약점의 총 수.
medium Int! 특정 날짜에 중간 심각도를 가진 취약점의 총 수.
total Int! 특정 날짜에 취약점의 총 수.
unknown Int! 특정 날짜에 알려지지 않은 심각도를 가진 취약점의 총 수.

취약점

취약점을 나타냅니다.

필드

이름 유형 설명
aiResolutionAvailable Boolean 이 유형의 취약점이 AI로 해결될 수 있는지 여부를 나타냅니다.
aiResolutionEnabled Boolean 이 특정 취약점이 AI로 해결될 수 있는지 여부를 나타냅니다.
commenters UserCoreConnection! 이 주목할 만한 항목의 모든 댓글 작성자. (참조: Connections)
confirmedAt Time 취약점 상태가 확인됨으로 변경된 타임스탬프입니다.
confirmedBy UserCore 취약점을 확인한 사용자입니다.
cvss [CvssType!]! 취약점에 대한 CVSS 정보입니다.
description String 취약점에 대한 설명입니다.
descriptionHtml String description의 GitLab Flavored Markdown 렌더링입니다.
details [VulnerabilityDetail!]! 취약점의 세부 사항입니다.
detectedAt Time! 취약점이 처음으로 발견된 타임스탬프입니다.
discussions DiscussionConnection! 이 주목할 만한 항목의 모든 토론. (참조: Connections)
dismissalReason VulnerabilityDismissalReason 기각 사유입니다. 기각되지 않은 상태에서는 null을 반환합니다.
dismissedAt Time 취약점 상태가 기각됨으로 변경된 타임스탬프입니다.
dismissedBy UserCore 취약점을 기각한 사용자입니다.
epss EpssType CVE 취약점에 대한 EPSS 점수입니다.
externalIssueLinks VulnerabilityExternalIssueLinkConnection! 취약점과 관련된 외부 이슈 링크 목록입니다. (참조: Connections)
falsePositive Boolean 취약점이 허위 양성이면 true입니다.
hasRemediations Boolean 이 취약점에 대한 수정이 가능한지 여부를 나타냅니다.
id ID! 취약점의 GraphQL ID입니다.
identifiers [VulnerabilityIdentifier!]! 취약점의 식별자입니다.
links [VulnerabilityLink!]! 취약점과 관련된 링크 목록입니다.
location VulnerabilityLocation 취약점에 대한 위치 메타데이터입니다. 그 필드는 취약점을 발견한 보안 스캔의 유형에 따라 다릅니다.
mergeRequest MergeRequest 취약점을 수정하는 병합 요청입니다.
name String 이 객체의 이름 또는 제목입니다.
presentOnDefaultBranch Boolean! 취약점이 기본 브랜치에 존재하는지 여부를 나타냅니다.
primaryIdentifier VulnerabilityIdentifier 취약점의 주요 식별자입니다.
project Project 취약점이 발견된 프로젝트입니다.
reportType VulnerabilityReportType 취약점을 발견한 보안 보고서의 유형(SAST, DEPENDENCY_SCANNING, CONTAINER_SCANNING, DAST, SECRET_DETECTION, COVERAGE_FUZZING, API_FUZZING, CLUSTER_IMAGE_SCANNING, CONTAINER_SCANNING_FOR_REGISTRY, 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 취약점과 관련된 상태 전환 목록입니다. (참조: Connections)
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 링크 유형별로 이슈 링크 필터링.
Vulnerability.notes

이 노트에 대한 모든 노트입니다.

NoteConnection!을 반환합니다.

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

인수
이름 유형 설명
filter NotesFilterType 노트 컬렉션의 유형: 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! 소스 코드.

VulnerabilityDetailCodeFlowNode

취약점 세부 사항 코드 흐름 노드 항목을 나타냅니다.

필드

이름 타입 설명
description String 필드의 설명입니다.
fieldName String 필드의 이름입니다.
fileLocation VulnerabilityDetailFileLocation! 파일의 위치입니다.
name String 필드의 이름입니다.
nodeType CodeFlowNodeType! 노드 유형입니다.

VulnerabilityDetailCodeFlows

취약점 세부 사항 코드 흐름 항목을 나타냅니다.

필드

이름 타입 설명
description String 필드의 설명입니다.
fieldName String 필드의 이름입니다.
items [[VulnerabilityDetailCodeFlowNode!]!]! CodeFlowNodeItem 목록으로 표현된 흐름의 목록입니다.
name 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

취약성 세부 정보 Markdown 필드를 나타냅니다.

필드

이름 유형 설명
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에서 도입되었습니다. 상태: Experiment. 세부 사항의 이름 목록입니다.
name String 필드의 이름입니다.

VulnerabilityDetailNamedListItem

취약성 세부 사항 이름 목록 항목을 나타냅니다.

필드

이름 유형 설명
description String 필드에 대한 설명입니다.
fieldName String 필드의 이름입니다.
name String 필드의 이름입니다.
value VulnerabilityDetail! GitLab 16.1에서 도입되었습니다. 상태: Experiment. 필드의 값입니다.

VulnerabilityDetailRow

테이블의 개별 행을 나타냅니다.

필드

이름 유형 설명
description String 필드에 대한 설명입니다.
fieldName String 필드의 이름입니다.
name String 필드의 이름입니다.
row [VulnerabilityDetail!]! 필드의 값입니다.

VulnerabilityDetailTable

취약점 세부정보 테이블 값을 나타냅니다.

Fields

Name Type Description
description String 필드의 설명입니다.
fieldName String 필드의 이름입니다.
headers [VulnerabilityDetail!]! 테이블 헤더입니다.
name String 필드의 이름입니다.
rows [VulnerabilityDetailRow!]! 테이블 행입니다.

VulnerabilityDetailText

취약점 세부정보 텍스트 필드를 나타냅니다.

Fields

Name Type Description
description String 필드의 설명입니다.
fieldName String 필드의 이름입니다.
name String 필드의 이름입니다.
value String! 텍스트 필드의 값입니다.

VulnerabilityDetailUrl

취약점 세부정보 URL 필드를 나타냅니다.

Fields

Name Type Description
description String 필드의 설명입니다.
fieldName String 필드의 이름입니다.
href String! URL의 Href입니다.
name String 필드의 이름입니다.
text String URL의 텍스트입니다.

VulnerabilityEvidence

취약점 증거를 나타냅니다.

Fields

Name Type Description
request VulnerabilityRequest 취약점 증거의 HTTP 요청입니다.
response VulnerabilityResponse 취약점 증거의 HTTP 응답입니다.
source VulnerabilityEvidenceSource 취약점 증거의 출처입니다.
summary String 취약점 증거의 요약입니다.
supportingMessages [VulnerabilityEvidenceSupportingMessage!] 취약점 증거의 지원 메시지입니다.

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

컨테이너 보안 스캔에서 발견된 취약성의 위치를 나타냅니다.

필드

이름 유형 설명
containerRepositoryUrl String 스캔된 이미지의 URL입니다.
dependency VulnerableDependency 취약성을 포함하는 의존성입니다.
image String 취약한 컨테이너 이미지의 이름입니다.
operatingSystem String 취약한 컨테이너 이미지에서 실행되는 운영 체제입니다.

VulnerabilityLocationCoverageFuzzing

Coverage Fuzzing 스캔에서 발견된 취약성의 위치를 나타냅니다.

필드

이름 유형 설명
blobPath String 취약한 파일에 대한 Blob 경로입니다.
crashAddress String 충돌이 발생한 메모리 내의 상대 주소입니다.
crashType String 충돌의 유형입니다.
endLine String 취약한 파일에서 마지막 관련 라인의 번호입니다.
file String 취약한 파일에 대한 경로입니다.
stacktraceSnippet String 충돌을 일으킨 Fuzzing 중 기록된 스택 트레이스입니다.
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 취약점을 포함하는 메서드입니다.

VulnerabilityManagementPolicy

취약점 관리 정책을 나타냅니다.

필드

이름 유형 설명
description String! 정책에 대한 설명.
editPath String! 정책 편집 페이지의 URL.
enabled Boolean! 이 정책이 활성화되었는지 여부를 나타냅니다.
name String! 정책의 이름.
policyScope PolicyScope 정책의 범위.
source SecurityPolicySource! 정책의 출처. 필드는 출처 유형에 따라 다릅니다.
updatedAt Time! 정책 YAML이 마지막으로 업데이트된 타임스탬프.
yaml String! 정책의 YAML 정의.

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 수정의 차이.
summary String 수정 요약.

VulnerabilityRequest

취약점 요청을 나타냅니다.

필드

이름 유형 설명
body String 취약점 요청의 본문.
headers [VulnerabilityRequestResponseHeader!]! 취약점 요청의 HTTP 헤더.
method String 취약점 요청의 메서드.
url String 취약점 요청의 URL.

VulnerabilityRequestResponseHeader

취약점 요청/응답 헤더를 나타냅니다.

필드

이름 유형 설명
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! 전환 전 취약점의 상태.
id VulnerabilitiesStateTransitionID! 상태 전환의 ID.
toState VulnerabilityState! 전환 후 취약점의 상태.

VulnerableDependency

취약한 종속성을 나타냅니다. 취약점 위치 데이터에서 사용됩니다.

필드

이름 유형 설명
package VulnerablePackage 취약한 종속성과 관련된 패키지.
version String 취약한 종속성의 버전.

VulnerableKubernetesResource

취약한 Kubernetes 리소스를 나타냅니다. 취약점 위치 데이터에서 사용됩니다.

필드

이름 유형 설명
agent ClusterAgent 검사를 수행한 Kubernetes 에이전트입니다.
clusterId ClustersClusterID 검사를 수행하는 데 사용된 클러스터 통합의 ID입니다.
containerName String! 이미지 검사가 수행된 컨테이너의 이름입니다.
kind String! Kubernetes 리소스의 종류입니다.
name String! Kubernetes 리소스의 이름입니다.
namespace String! 리소스가 있는 Kubernetes 네임스페이스입니다.

VulnerablePackage

취약한 패키지를 나타냅니다. 취약성 의존성 데이터에서 사용됩니다.

필드

이름 유형 설명
name String 취약한 패키지의 이름입니다.

VulnerableProjectsByGrade

관련 프로젝트와 함께 취약성 등급을 나타냅니다.

필드

이름 유형 설명
count Int! 이 등급 내 프로젝트 수입니다.
grade VulnerabilityGrade! 존재하는 가장 높은 중대성 취약성에 기반한 등급입니다.
projects ProjectConnection! 이 등급 내 프로젝트입니다. (참조 Connections)

WorkItem

필드

이름 유형 설명
archived Boolean! 도입됨: GitLab 16.5. 상태: Experiment. 작업 항목이 아카이브된 프로젝트에 속하는지 여부입니다. 그룹 수준 작업 항목의 경우 항상 false입니다.
author UserCore 도입됨: GitLab 15.9. 상태: Experiment. 작업 항목을 생성한 사용자입니다.
closedAt Time 작업 항목이 닫힌 시간 스탬프입니다.
confidential Boolean! 작업 항목이 기밀인지 여부를 나타냅니다.
createNoteEmail String 작업 항목에 대한 사용자 특정 이메일 주소입니다.
createdAt Time! 작업 항목이 생성된 시간 스탬프입니다.
description String 작업 항목의 설명입니다.
descriptionHtml String description의 GitLab Flavored Markdown 렌더링입니다.
id WorkItemID! 작업 항목의 글로벌 ID입니다.
iid String! 작업 항목의 내부 ID입니다.
lockVersion Int! 작업 항목의 잠금 버전입니다. 작업 항목이 업데이트될 때마다 증가합니다.
name String 이 객체의 이름 또는 제목입니다.
namespace Namespace 도입됨: GitLab 15.10. 상태: Experiment. 작업 항목이 속한 네임스페이스입니다.
project Project 도입됨: GitLab 15.3. 상태: Experiment. 작업 항목이 속한 프로젝트입니다.
state WorkItemState! 작업 항목의 상태입니다.
title String! 작업 항목의 제목입니다.
titleHtml String title의 GitLab Flavored Markdown 렌더링입니다.
updatedAt Time! 작업 항목이 마지막으로 업데이트된 시간 스탬프입니다.
userPermissions WorkItemPermissions! 리소스에 대한 현재 사용자의 권한입니다.
webUrl String 이 객체의 URL입니다.
widgets [WorkItemWidget!] 작업 항목에 속한 위젯 모음입니다.
workItemType WorkItemType! 작업 항목에 할당된 유형입니다.

인수가 있는 필드

WorkItem.reference

작업 항목의 내부 참조. 기본적으로 축약 형식으로 반환됩니다.

String! 반환합니다.

인수
이름 유형 설명
full Boolean 참조를 전체 형식으로 반환해야 하는지 여부를 지정하는 부울 옵션입니다.

WorkItemClosingMergeRequest

필드

이름 유형 설명
fromMrDescription Boolean! 이 병합 요청 링크가 병합 요청 설명에서 작업 항목을 참조하여 닫기 패턴을 사용하여 생성되었는지 여부입니다.
id MergeRequestsClosingIssuesID! 닫는 병합 요청 연관의 전역 ID입니다.
mergeRequest MergeRequest 관련된 병합 요청입니다.

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에 도입됨. 상태: Experiment. 작업 항목 유형에 대한 사용 가능한 위젯입니다.

WorkItemTypeCountsByState

작업 항목 유형에 대한 작업 항목 수를 나타냅니다.

필드

이름 타입 설명
countsByState WorkItemStateCountsType! 나타내는 상태에 대한 총 작업 항목 수입니다.
workItemType WorkItemType! 작업 항목 유형입니다.

WorkItemTypeDepthLimitReachedByType

허용된 작업 항목 유형에 대한 깊이 제한을 나타냅니다.

필드

이름 타입 설명
depthLimitReached Boolean! 하위 유형에 대해 최대 허용 깊이에 도달했는지를 나타냅니다.
workItemType WorkItemType! 작업 항목 유형입니다.

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 작업 항목의 색상입니다.
textColor String 작업 항목에 대해 생성된 텍스트 색상입니다.
type WorkItemWidgetType 위젯 유형입니다.

WorkItemWidgetCrmContacts

CRM 연락처 위젯을 나타냅니다.

필드

이름 타입 설명
contacts CustomerRelationsContactConnection 작업 항목과 연관된 CRM 연락처 모음입니다. (참조: 연결)
type WorkItemWidgetType 위젯 유형입니다.

WorkItemWidgetCurrentUserTodos

현재 사용자 할 일을 위한 위젯을 나타냅니다.

필드

이름 유형 설명
type WorkItemWidgetType 위젯 유형.

인수를 가진 필드

WorkItemWidgetCurrentUserTodos.currentUserTodos

현재 사용자를 위한 할 일 항목입니다.

TodoConnection!을 반환합니다.

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

네 가지 표준 pagination arguments: before: String, after: String, first: Int, 및 last: Int를 허용합니다.

인수
이름 유형 설명
state TodoStateEnum 할 일 항목의 상태.

WorkItemWidgetDefinitionAssignees

담당자 위젯 정의를 나타냅니다.

필드

이름 유형 설명
allowsMultipleAssignees Boolean! 여러 담당자를 허용하는지 여부를 나타냅니다.
canInviteMembers Boolean! 현재 사용자가 작업 항목의 부모에게 멤버를 초대할 수 있는지 여부를 나타냅니다.
type WorkItemWidgetType! 위젯 유형.

WorkItemWidgetDefinitionGeneric

일반 위젯 정의를 나타냅니다.

필드

이름 유형 설명
type WorkItemWidgetType! 위젯 유형.

WorkItemWidgetDefinitionHierarchy

계층 위젯 정의를 나타냅니다.

필드

이름 유형 설명
allowedChildTypes WorkItemTypeConnection 작업 항목 유형에 대한 허용된 자식 유형. (see Connections)
allowedParentTypes WorkItemTypeConnection 작업 항목 유형에 대한 허용된 부모 유형. (see Connections)
type WorkItemWidgetType! 위젯 유형.

WorkItemWidgetDefinitionLabels

레이블 위젯 정의를 나타냅니다.

필드

이름 유형 설명
allowsScopedLabels Boolean! 범위가 지정된 레이블이 사용 가능한지 여부를 나타냅니다.
type WorkItemWidgetType! 위젯 유형.

WorkItemWidgetDefinitionWeight

무게 위젯 정의를 나타냅니다.

필드

이름 유형 설명
editable Boolean! 편집 가능한 무게가 사용 가능한지 여부를 나타냅니다.
rollUp Boolean! 롤업된 무게가 사용 가능한지 여부를 나타냅니다.
type WorkItemWidgetType! 위젯 유형.

WorkItemWidgetDescription

설명 위젯을 나타냅니다.

필드

이름 유형 설명
description String 작업 항목의 설명.
descriptionHtml String description의 GitLab Flavored Markdown 렌더링.
edited Boolean! 작업 항목이 생성된 이후에 설명이 편집되었는지 여부.
lastEditedAt Time 작업 항목의 설명이 마지막으로 편집된 타임스탬프.
lastEditedBy UserCore 작업 항목의 설명을 마지막으로 편집한 사용자.
taskCompletionStatus TaskCompletionStatus! 작업 항목의 작업 완료 상태.
type WorkItemWidgetType 위젯 유형.

WorkItemWidgetDesigns

디자인 위젯을 나타냅니다.

필드

이름 유형 설명
designCollection DesignCollection 문제와 연관된 디자인 이미지 모음.
type WorkItemWidgetType 위젯 유형.

WorkItemWidgetDevelopment

개발 위젯을 나타냅니다.

필드

이름 유형 설명
closingMergeRequests WorkItemClosingMergeRequestConnection 병합될 때 작업 항목을 닫을 병합 요청. (see Connections)
featureFlags FeatureFlagConnection 작업 항목과 관련된 기능 플래그. (see Connections)
type WorkItemWidgetType 위젯 유형.
willAutoCloseByMergeRequest Boolean! 병합 요청이 병합될 때 작업 항목이 자동으로 닫힐지 여부.

WorkItemWidgetEmailParticipants

이메일 참가자 위젯을 나타냅니다.

필드

이름 유형 설명
emailParticipants [String!] 작업 항목과 관련된 이메일 참가자의 컬렉션입니다.
type WorkItemWidgetType 위젯 유형입니다.

WorkItemWidgetHealthStatus

건강 상태 위젯을 나타냅니다.

필드

이름 유형 설명
healthStatus HealthStatus 작업 항목의 건강 상태입니다.
rolledUpHealthStatus [WorkItemWidgetHealthStatusCount!] GitLab 17.3에 도입됨. 상태: Experiment. 작업 항목의 롤업 건강 상태입니다.
type WorkItemWidgetType 위젯 유형입니다.

WorkItemWidgetHealthStatusCount

건강 상태에 대한 작업 항목 수를 나타냅니다.

필드

이름 유형 설명
count Int! 건강 상태를 가진 작업 항목의 수입니다.
healthStatus HealthStatus! 작업 항목의 건강 상태입니다.

WorkItemWidgetHierarchy

계층 위젯을 나타냅니다.

필드

이름 유형 설명
ancestors WorkItemConnection 작업 항목의 조상(부모)입니다. (자세한 내용은 Connections을 참조하세요)
children WorkItemConnection 자식 작업 항목입니다. (자세한 내용은 Connections을 참조하세요)
depthLimitReachedByType [WorkItemTypeDepthLimitReachedByType!]! GitLab 17.4에 도입됨. 상태: Experiment. 허용된 작업 항목 유형에 의해 도달한 깊이 제한입니다.
hasChildren Boolean! 작업 항목에 자식이 있는지 여부를 나타냅니다.
hasParent Boolean! 작업 항목에 부모가 있는지 여부를 나타냅니다.
parent WorkItem 부모 작업 항목입니다.
rolledUpCountsByType [WorkItemTypeCountsByState!]! GitLab 17.3에 도입됨. 상태: Experiment. 작업 항목 유형 및 상태에 따른 하위 작업 항목의 수입니다.
type WorkItemWidgetType 위젯 유형입니다.

WorkItemWidgetIteration

작업 항목 위젯을 나타냅니다.

필드

이름 유형 설명
iteration Iteration 작업 항목의 이터레이션입니다.
type WorkItemWidgetType 위젯 유형입니다.

WorkItemWidgetLabels

레이블 위젯을 나타냅니다.

필드

이름 유형 설명
allowsScopedLabels Boolean GitLab 16.7에서 사용 중단되었습니다. 필드는 workItemType 위젯 정의 인터페이스로 이동했습니다. 사용: WorkItemWidgetDefinitionLabels.allowsScopedLabels.
labels LabelConnection 작업 항목에 할당된 레이블입니다. (참조: Connections)
type WorkItemWidgetType 위젯 유형입니다.

WorkItemWidgetLinkedItems

연결된 항목 위젯을 나타냅니다.

필드

이름 유형 설명
blocked Boolean 작업 항목이 차단되었음을 나타냅니다.
blockedByCount Int 작업 항목을 차단하는 항목의 수입니다.
blockingCount Int 작업 항목이 차단하는 항목의 수입니다.
type WorkItemWidgetType 위젯 유형입니다.

인수가 있는 필드

WorkItemWidgetLinkedItems.linkedItems

작업 항목을 위한 연결된 항목입니다.

GitLab 16.3에 도입되었습니다.
상태: 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을 반환합니다.

이 필드는 connection을 반환합니다. 네 가지 표준 pagination arguments를 허용합니다: before: String, after: String, first: Int, last: Int.

인수
이름 유형 설명
filter NotesFilterType 노트 컬렉션의 유형: ALL_NOTES, ONLY_COMMENTS, ONLY_ACTIVITY.

WorkItemWidgetNotifications

알림 위젯을 나타냅니다.

필드

이름 유형 설명
subscribed Boolean! 현재 사용자가 작업 항목에 대한 알림을 구독하고 있는지 여부.
type WorkItemWidgetType 위젯 유형.

WorkItemWidgetParticipants

참여자 위젯을 나타냅니다.

필드

이름 유형 설명
participants UserCoreConnection 작업 항목의 참여자. (자세한 내용은 Connections 참조)
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 작업 항목의 마감일입니다.
dueDateSourcingMilestone Milestone 롤업 마감일의 출처가 되는 마일스톤을 나타냅니다.
dueDateSourcingWorkItem WorkItem 롤업 마감일의 출처가 되는 작업 항목을 나타냅니다.
isFixed Boolean! 작업 항목이 고정 날짜를 사용하는지 여부를 나타냅니다.
rollUp Boolean! 작업 항목이 롤업 날짜를 사용할 수 있는지 여부를 나타냅니다.
startDate Date 작업 항목의 시작일입니다.
startDateSourcingMilestone Milestone 롤업 시작일의 출처가 되는 마일스톤을 나타냅니다.
startDateSourcingWorkItem WorkItem 롤업 시작일의 출처가 되는 작업 항목을 나타냅니다.
type WorkItemWidgetType 위젯 유형입니다.

WorkItemWidgetStatus

상태 위젯을 나타냅니다.

필드

이름 유형 설명
status String 작업 항목의 상태입니다.
type WorkItemWidgetType 위젯 유형입니다.

WorkItemWidgetTestReports

테스트 보고서 위젯을 나타냅니다.

필드

이름 유형 설명
testReports TestReportConnection 작업 항목의 테스트 보고서입니다. (참조: Connections)
type WorkItemWidgetType 위젯 유형입니다.

WorkItemWidgetTimeTracking

시간 추적 위젯을 나타냅니다.

필드

이름 유형 설명
timeEstimate Int 작업 항목의 시간 추정입니다.
timelogs WorkItemTimelogConnection 작업 항목의 시간 로그입니다. (참조: Connections)
totalTimeSpent Int 작업 항목에 대해 보고된 총 시간(초)입니다.
type WorkItemWidgetType 위젯 유형입니다.

WorkItemWidgetWeight

가중치 위젯을 나타냅니다.

필드

이름 유형 설명
rolledUpCompletedWeight Int GitLab 17.3에서 도입됨. 상태: Experiment. 닫힌 하위 작업 항목의 누적 가중치입니다.
rolledUpWeight Int GitLab 17.2에서 도입됨. 상태: Experiment. 하위 작업 항목의 누적 가중치입니다.
type WorkItemWidgetType 위젯 유형입니다.
weight Int 작업 항목의 가중치입니다.
widgetDefinition WorkItemWidgetDefinitionWeight 가중치 위젯 정의입니다.

Workspace

원격 개발 작업 공간을 나타냅니다.

필드

이름 유형 설명
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! GitLab 17.5에서 사용 중단됨. 필드가 사용되지 않습니다.
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! 작업 공간의 소유자입니다.

WorkspacesAgentConfig

작업 공간 에이전트 구성을 나타냅니다.

필드

이름 유형 설명
clusterAgent ClusterAgent! 작업 공간 에이전트 구성이 속한 클러스터 에이전트입니다.
createdAt Time! 작업 공간 에이전트 구성이 생성된 시간의 타임스탬프입니다.
defaultMaxHoursBeforeTermination Int! 작업 공간 에이전트 구성의 작업 공간 종료 전 기본 최대 시간입니다.
dnsZone String! 작업 공간이 사용 가능한 DNS 영역입니다.
enabled Boolean! GitLab 에이전트의 원격 개발이 활성화되어 있는지 여부를 나타냅니다.
gitlabWorkspacesProxyNamespace String! gitlab-workspaces-proxy가 설치된 네임스페이스입니다.
id RemoteDevelopmentWorkspacesAgentConfigID! 작업 공간 에이전트 구성의 전역 ID입니다.
maxHoursBeforeTerminationLimit Int! 작업 공간 종료 전 최대 시간 제한입니다.
networkPolicyEnabled Boolean! 작업 공간 에이전트 구성의 네트워크 정책이 활성화되어 있는지 여부입니다.
projectId ID 작업 공간 에이전트 구성에 속한 프로젝트의 ID입니다.
updatedAt Time! 변경 가능한 작업 공간 에이전트 구성 속성이 마지막으로 업데이트된 시간의 타임스탬프입니다.
workspacesPerUserQuota Int! 사용자당 최대 작업 공간 수입니다.
workspacesQuota Int! GitLab 에이전트를 위한 최대 작업 공간 수입니다.

X509Certificate

X.509 인증서를 나타냅니다.

필드

이름 유형 설명
certificateStatus String! 인증서가 유효한지 아니면 취소되었는지 여부를 나타냅니다.
createdAt Time! 인증서가 저장된 시간의 타임스탬프입니다.
email String! 인증서와 연관된 이메일입니다.
id ID! 인증서의 ID입니다.
serialNumber String! 인증서의 일련 번호입니다.
subject String! 인증서의 주체입니다.
subjectKeyIdentifier String! 인증서의 주체 키 식별자입니다.
updatedAt Time! 인증서가 마지막으로 업데이트된 시간의 타임스탬프입니다.
x509Issuer X509Issuer! 인증서의 발급자입니다.

X509Issuer

X.509 인증서의 발급자입니다.

필드

이름 유형 설명
createdAt Time 발급자가 생성된 시각의 타임스탬프입니다.
crlUrl String 발급자의 인증서 폐기 목록입니다.
id ID 발급자의 ID입니다.
subject String 발급자의 주체입니다.
subjectKeyIdentifier String 발급자의 주체 키 식별자입니다.
updatedAt Time 발급자가 마지막으로 업데이트된 시각의 타임스탬프입니다.

X509Signature

서명된 커밋을 위한 X.509 서명입니다.

필드

이름 유형 설명
commitSha String 연결된 커밋의 SHA입니다.
project Project 연결된 커밋의 프로젝트입니다.
user UserCore 키와 연결된 사용자입니다.
verificationStatus VerificationStatus 연결된 키 또는 인증서의 검증 상태를 나타냅니다.
x509Certificate X509Certificate 서명에 사용된 인증서입니다.

열거형 타입

열거형은 특정 세트의 허용된 값으로 제한된 특수한 종류의 스칼라입니다.

자세한 내용은 열거형 타입 에서 확인하세요.

AccessLevelEnum

자원에 대한 접근 수준입니다.

설명
ADMIN 관리자 접근입니다.
DEVELOPER 개발자 접근입니다.
GUEST 손님 접근입니다.
MAINTAINER 유지관리자 접근입니다.
MINIMAL_ACCESS 최소 접근입니다.
NO_ACCESS 접근 없음입니다.
OWNER 소유자 접근입니다.
REPORTER 보고자 접근입니다.

AgentTokenStatus

에이전트 토큰 상태입니다.

설명
ACTIVE 활성 에이전트 토큰입니다.
REVOKED 폐기된 에이전트 토큰입니다.

AiAcceptedSelfHostedModels

셀프 호스팅 모델 기능에 의해 지원되는 LLMs입니다.

설명
CLAUDE_3 Claude 3 모델 가족, 코드 생성 및 둘의 채팅에 적합합니다.
CODEGEMMA CodeGemma 코드: 코드 제안에 적합합니다.
CODELLAMA Code-Llama Instruct: 코드 제안에 적합합니다.
CODESTRAL Codestral: 코드 제안에 적합합니다.
DEEPSEEKCODER Deepseek Coder 기본 또는 지시.
GPT GPT: 코드 생성에 적합합니다.
LLAMA3 LLaMA 3: 코드 제안 및 둘의 채팅에 적합합니다.
MISTRAL Mistral: 코드 제안 및 둘의 채팅에 적합합니다.

AiAction

구독할 작업입니다.

설명
CHAT 채팅 작업입니다.

AiAdditionalContextCategory

추가 컨텍스트의 범주입니다.

설명
FILE 파일 콘텐츠 범주입니다.
ISSUE 이슈 콘텐츠 범주입니다.
MERGE_REQUEST 병합 요청 콘텐츠 범주입니다.
SNIPPET 스니펫 콘텐츠 범주입니다.

AiFeatureProviders

구성할 수 있는 AI 기능 제공자입니다.

설명
DISABLED 비활성화된 옵션입니다.
SELF_HOSTED 셀프 호스팅 옵션입니다.
VENDORED 공급업체 옵션입니다.

AiFeatures

설정에서 구성할 수 있는 AI 기능입니다.

설명
CODE_COMPLETIONS 코드 완성 기능 설정입니다.
CODE_GENERATIONS 코드 생성 기능 설정입니다.
DUO_CHAT 둘의 채팅 기능 설정입니다.
DUO_CHAT_CI_EDITOR_ASSISTANT 둘의 채팅 ci 편집기 도우미 기능 설정입니다.
DUO_CHAT_EPIC_READER 둘의 채팅 에픽 리더 기능 설정입니다.
DUO_CHAT_EXPLAIN_CODE 둘의 채팅 코드 설명 기능 설정입니다.
DUO_CHAT_EXPLAIN_VULNERABILITY 둘의 채팅 취약점 설명 기능 설정입니다.
DUO_CHAT_FIX_CODE 둘의 채팅 코드 수정 기능 설정입니다.
DUO_CHAT_GITLAB_DOCUMENTATION 둘의 채팅 GitLab 문서 기능 설정입니다.
DUO_CHAT_ISSUE_READER 둘의 채팅 이슈 리더 기능 설정입니다.
DUO_CHAT_MERGE_REQUEST_READER 둘의 채팅 병합 요청 리더 기능 설정입니다.
DUO_CHAT_REFACTOR_CODE 둘의 채팅 코드 리팩토링 기능 설정입니다.
DUO_CHAT_SUMMARIZE_COMMENTS 둘의 채팅 댓글 요약 기능 설정입니다.
DUO_CHAT_TROUBLESHOOT_JOB 둘의 채팅 작업 문제 해결 기능 설정입니다.
DUO_CHAT_WRITE_TESTS 둘의 채팅 테스트 작성 기능 설정입니다.

AiMessageRole

AI 기능에 대한 가능한 메시지 역할.

설명
ASSISTANT 조수 메시지.
SYSTEM 시스템 메시지.
USER 사용자 메시지.

AiMessageType

AI 기능에서 반환되는 메시지 유형.

설명
TOOL 도구 선택 메시지.

AiUsageCodeSuggestionEvent

코드 제안 이벤트 유형.

설명
CODE_SUGGESTION_ACCEPTED_IN_IDE 코드 제안이 수락됨.
CODE_SUGGESTION_REJECTED_IN_IDE 코드 제안이 거부됨.
CODE_SUGGESTION_SHOWN_IN_IDE 코드 제안이 표시됨.

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 Deprecated in GitLab 13.5. 이 이름이 변경되었습니다. 사용: CREATED_ASC.
created_desc Deprecated in GitLab 13.5. 이 이름이 변경되었습니다. 사용: CREATED_DESC.
updated_asc Deprecated in GitLab 13.5. 이 이름이 변경되었습니다. 사용: UPDATED_ASC.
updated_desc Deprecated in GitLab 13.5. 이 이름이 변경되었습니다. 사용: UPDATED_DESC.

AlertManagementDomainFilter

주어진 도메인을 기준으로 경고를 필터링합니다.

Value Description
operations 운영 도메인에 대한 경고입니다.
threat_monitoring GitLab 15.0에서 사용 중단되었습니다. 네트워크 정책은 사용 중단되며 GitLab 16.0에서 제거될 예정입니다.

AlertManagementIntegrationType

통합 유형의 값.

Value Description
HTTP 모든 모니터링 도구와의 통합입니다.
PROMETHEUS Prometheus 통합입니다.

AlertManagementPayloadAlertFieldName

사용자 정의 매핑에 사용되는 경고 필드 이름의 값.

Value Description
DESCRIPTION 문제에 대한 높은 수준의 요약입니다.
END_TIME 사건의 해결 시간입니다.
FINGERPRINT 경고의 고유 식별자입니다. 이를 사용하여 동일한 경고의 발생을 그룹화할 수 있습니다.
GITLAB_ENVIRONMENT_NAME 관련된 GitLab 환경의 이름입니다.
HOSTS 이 사건이 발생한 하나 이상의 호스트입니다.
MONITORING_TOOL 관련된 모니터링 도구의 이름입니다.
SERVICE 영향을 받는 서비스입니다.
SEVERITY 경고의 심각도입니다.
START_TIME 사건의 시간입니다.
TITLE 사건의 제목입니다.

AlertManagementPayloadAlertFieldType

사용자 정의 매핑에 사용되는 경고 필드 유형의 값.

Value Description
ARRAY 배열 필드 유형입니다.
DATETIME 날짜-시간 필드 유형입니다.
NUMBER 숫자 필드 유형입니다.
STRING 문자열 필드 유형입니다.

AlertManagementSeverity

경고 심각도 값.

Value Description
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 관련 승인 규칙에 대한 report_type을 나타냅니다.
LICENSE_SCANNING 라이센스 스캐닝 관련 승인 규칙에 대한 report_type을 나타냅니다.
SCAN_FINDING 취약성 체크 관련 승인 규칙에 대한 report_type을 나타냅니다.

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 풍부한 blob 뷰어 유형입니다.
simple 간단한 blob 뷰어 유형입니다.

CarStatus

병합 기차의 차 상태입니다.

설명
FRESH 차 상태: 신선합니다.
IDLE 차 상태: 유휴 상태입니다.
MERGED 차 상태: 병합되었습니다.
MERGING 차 상태: 병합 중입니다.
SKIP_MERGED 차 상태: skip_merged입니다.
STALE 차 상태: 오래되었습니다.

CiCatalogResourceComponentInputType

사용 가능한 입력 유형입니다.

설명
ARRAY 배열 입력입니다.
BOOLEAN 불리언 입력입니다.
NUMBER 숫자 입력입니다.
STRING 문자열 입력입니다.

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 별 개수를 내림차순으로 정렬합니다.
USAGE_COUNT_ASC 최근 30일 사용량을 오름차순으로 정렬합니다.
USAGE_COUNT_DESC 최근 30일 사용량을 내림차순으로 정렬합니다.

CiCatalogResourceVerificationLevel

설명
GITLAB_MAINTAINED 자원이 Gitlab에서 유지 관리됩니다.
GITLAB_PARTNER_MAINTAINED 자원이 Gitlab 파트너에서 유지 관리됩니다.
UNVERIFIED 자원이 검증되지 않았습니다.
VERIFIED_CREATOR_MAINTAINED 자원이 검증된 창작자에 의해 유지 관리됩니다.

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

Value Description
BRIDGE 부모 및 자식 파이프라인을 연결하는 브리지 CI 작업.
BUILD 표준 CI 작업.

CiJobStatus

Value Description
CANCELED 취소된 작업.
CANCELING 취소 중인 작업.
CREATED 생성된 작업.
FAILED 실패한 작업.
MANUAL 수동 작업.
PENDING 대기 중인 작업.
PREPARING 준비 중인 작업.
RUNNING 실행 중인 작업.
SCHEDULED 예약된 작업.
SKIPPED 건너뛴 작업.
SUCCESS 성공한 작업.
WAITING_FOR_CALLBACK 콜백을 기다리는 작업.
WAITING_FOR_RESOURCE 자원을 기다리는 작업.

CiJobTokenScopeDirection

액세스 방향.

Value Description
INBOUND 인바운드 허용 목록의 대상 프로젝트가 작업 토큰을 통해 범위 프로젝트에 액세스할 수 있습니다.
OUTBOUND 작업 토큰 범위 프로젝트가 아웃바운드 허용 목록의 대상 프로젝트에 액세스할 수 있습니다.

CiPipelineCreationStatus

Value Description
CREATING 파이프라인 생성 중.
FAILED 파이프라인 실패.
SUCCEEDED 파이프라인 성공.

CiRunnerAccessLevel

Value Description
NOT_PROTECTED 보호되지 않은 러너.
REF_PROTECTED 참조 보호된 러너.

CiRunnerCloudProvider

러너 클라우드 공급자.

Value Description
GOOGLE_CLOUD 구글 클라우드.

CiRunnerCreationMethod

설명
AUTHENTICATED_USER 인증된 사용자에 의해 생성된 러너에 적용됩니다.
REGISTRATION_TOKEN 러너 등록 토큰에 의해 생성된 러너에 적용됩니다.

CiRunnerJobExecutionStatus

설명
ACTIVE GitLab 17.2에서 도입됨. 상태: Experiment. 러너가 바쁩니다.
IDLE GitLab 15.7에서 도입됨. 상태: Experiment. 러너가 유휴 상태입니다.

CiRunnerMembershipFilter

네임스페이스에서 러너 필터링을 위한 값들.

설명
ALL_AVAILABLE GitLab 15.5에서 도입됨. 상태: Experiment. 모든 러너를 포함합니다. 이 목록에는 그룹 및 하위 그룹의 모든 프로젝트에 대한 러너와 상위 그룹 및 인스턴스에 대한 러너가 포함됩니다.
DESCENDANTS 직접적이거나 상속된 관계가 있는 러너를 포함합니다. 이러한 러너는 프로젝트 또는 그룹에 특정할 수 있습니다.
DIRECT 직접적인 관계가 있는 러너를 포함합니다.

CiRunnerSort

러너 정렬을 위한 값들.

설명
CONTACTED_ASC contacted_at 기준으로 오름차순 정렬됩니다.
CONTACTED_DESC contacted_at 기준으로 내림차순 정렬됩니다.
CREATED_ASC created_at 기준으로 오름차순 정렬됩니다.
CREATED_DESC created_at 기준으로 내림차순 정렬됩니다.
MOST_ACTIVE_DESC GitLab 16.2에서 도입됨. 상태: Experiment. 실행 중인 작업 수에 따라 내림차순 정렬됩니다(오직 Ultimate 요금제에서만 사용 가능).
TOKEN_EXPIRES_AT_ASC token_expires_at 기준으로 오름차순 정렬됩니다.
TOKEN_EXPIRES_AT_DESC token_expires_at 기준으로 내림차순 정렬됩니다.

CiRunnerStatus

설명
NEVER_CONTACTED 인스턴스와 연락한 적이 없는 러너입니다.
OFFLINE 최근 2시간 이내에 이 인스턴스와 연락하지 않은 러너입니다. 7일 이상 오프라인 상태일 경우 STALE로 간주됩니다.
ONLINE 최근 2시간 이내에 이 인스턴스와 연락한 러너입니다.
STALE 최근 7일 이내에 이 인스턴스와 연락하지 않은 러너입니다.

CiRunnerType

Value Description
GROUP_TYPE 그룹 유형의 러너입니다.
INSTANCE_TYPE 인스턴스 유형의 러너입니다.
PROJECT_TYPE 프로젝트 유형의 러너입니다.

CiRunnerUpgradeStatus

Value Description
AVAILABLE 러너에 대한 업그레이드가 가능합니다.
INVALID 러너 버전이 유효하지 않습니다.
NOT_AVAILABLE 러너에 대한 업그레이드가 불가능합니다.
RECOMMENDED 업그레이드가 가능하며 러너에 대해 권장됩니다.

CiVariableSort

변수를 정렬하기 위한 값들.

Value Description
KEY_ASC 키를 오름차순으로 정렬합니다.
KEY_DESC 키를 내림차순으로 정렬합니다.

CiVariableType

Value Description
ENV_VAR Env var 유형입니다.
FILE 파일 유형입니다.

CodeFlowNodeType

코드 흐름 노드 유형.

Value Description
PROPAGATION 전파 노드입니다.
SINK 싱크 노드입니다.
SOURCE 소스 노드입니다.

CodeQualityDegradationSeverity

Value Description
BLOCKER 코드 품질 저하의 상태가 블로커입니다.
CRITICAL 코드 품질 저하의 상태가 치명적입니다.
INFO 코드 품질 저하의 상태가 정보입니다.
MAJOR 코드 품질 저하의 상태가 주요입니다.
MINOR 코드 품질 저하의 상태가 경미합니다.
UNKNOWN 코드 품질 저하의 상태가 알 수 없습니다.

CodequalityReportsComparerReportGenerationStatus

비교된 코드 품질 보고서의 생성 상태를 나타냅니다.

Value Description
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 커버리지 퍼징 보고서입니다.
DAST DAST 보고서입니다.
DEPENDENCY_SCANNING 종속성 스캐닝 보고서입니다.
SAST SAST 보고서입니다.
SECRET_DETECTION 비밀 탐지 보고서입니다.

ComplianceFrameworkPresenceFilter

필터링을 위한 프로젝트의 ComplianceFramework입니다.

설명
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 사용 중단: 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.

ContainerExpirationPolicyCadenceEnum

설명
EVERY_DAY 매일.
EVERY_MONTH 매월.
EVERY_THREE_MONTHS 매 3개월마다.
EVERY_TWO_WEEKS 매 2주마다.
EVERY_WEEK 매주.

ContainerExpirationPolicyKeepEnum

Value Description
FIFTY_TAGS 이미지 이름당 50개의 태그.
FIVE_TAGS 이미지 이름당 5개의 태그.
ONE_HUNDRED_TAGS 이미지 이름당 100개의 태그.
ONE_TAG 이미지 이름당 1개의 태그.
TEN_TAGS 이미지 이름당 10개의 태그.
TWENTY_FIVE_TAGS 이미지 이름당 25개의 태그.

ContainerExpirationPolicyOlderThanEnum

Value Description
FOURTEEN_DAYS 태그가 자동으로 제거되기까지 14일.
NINETY_DAYS 태그가 자동으로 제거되기까지 90일.
SEVEN_DAYS 태그가 자동으로 제거되기까지 7일.
SIXTY_DAYS 태그가 자동으로 제거되기까지 60일.
THIRTY_DAYS 태그가 자동으로 제거되기까지 30일.

ContainerRegistryProtectionRuleAccessLevel

컨테이너 레지스트리 보호 규칙 리소스의 접근 수준.

Value Description
ADMIN 도입: GitLab 16.6. 상태: Experiment. 관리자 접근.
MAINTAINER 도입: GitLab 16.6. 상태: Experiment. 유지보수자 접근.
OWNER 도입: GitLab 16.6. 상태: Experiment. 소유자 접근.

ContainerRepositoryCleanupStatus

컨테이너 레포지토리의 태그 정리 상태.

Value Description
ONGOING 태그 정리가 진행 중입니다.
SCHEDULED 태그 정리가 예약되었으며 곧 실행될 예정입니다.
UNFINISHED 태그 정리가 부분적으로 실행되었습니다. 삭제할 태그가 여전히 남아 있습니다.
UNSCHEDULED 태그 정리가 예약되지 않았습니다. 이 상태가 기본 상태입니다.

ContainerRepositorySort

컨테이너 레포지토리 정렬 값.

Value Description
CREATED_ASC 생성일 오름차순.
CREATED_DESC 생성일 내림차순.
NAME_ASC 이름 오름차순.
NAME_DESC 이름 내림차순.
UPDATED_ASC 업데이트 일 오름차순.
UPDATED_DESC 업데이트 일 내림차순.
created_asc Deprecated: GitLab 13.5. 이 이름이 변경되었습니다. 사용: CREATED_ASC.
created_desc Deprecated: GitLab 13.5. 이 이름이 변경되었습니다. 사용: CREATED_DESC.
updated_asc Deprecated: GitLab 13.5. 이 이름이 변경되었습니다. 사용: UPDATED_ASC.
updated_desc Deprecated: GitLab 13.5. 이 이름이 변경되었습니다. 사용: UPDATED_DESC.

ContainerRepositoryStatus

컨테이너 레포지토리의 상태입니다.

설명
DELETE_FAILED 삭제 실패 상태입니다.
DELETE_ONGOING 삭제 진행 중 상태입니다.
DELETE_SCHEDULED 삭제 예약 상태입니다.

ContainerRepositoryTagSort

태그 정렬을 위한 값입니다.

설명
NAME_ASC 이름을 오름차순으로 정렬합니다.
NAME_DESC 이름을 내림차순으로 정렬합니다.
PUBLISHED_AT_ASC published_at을 오름차순으로 정렬합니다. GitLab.com에서만 사용 가능합니다.
PUBLISHED_AT_DESC published_at을 내림차순으로 정렬합니다. GitLab.com에서만 사용 가능합니다.

CustomFieldType

사용자 정의 필드의 유형입니다.

설명
MULTI_SELECT 다중 선택 필드 유형입니다.
NUMBER 숫자 필드 유형입니다.
SINGLE_SELECT 단일 선택 필드 유형입니다.
TEXT 텍스트 필드 유형입니다.

CustomerRelationsContactState

설명
active 활성 연락처입니다.
all 모든 사용 가능한 연락처입니다.
inactive 비활성 연락처입니다.

CustomerRelationsOrganizationState

설명
active 활성 조직입니다.
all 모든 사용 가능한 조직입니다.
inactive 비활성 조직입니다.

CustomizableDashboardCategory

사용자 정의 대시보드를 위한 카테고리입니다.

설명
ANALYTICS 사용자 정의 대시보드를 위한 분석 카테고리입니다.

CvssSeverity

CVSS 심각도의 값입니다.

설명
CRITICAL 심각한 심각도입니다.
HIGH 높은 심각도입니다.
LOW 낮은 심각도입니다.
MEDIUM 중간 심각도입니다.
NONE 취약점이 아닙니다.

DastPreScanVerificationCheckType

사전 스캔 검증 단계의 체크 유형입니다.

설명
AUTHENTICATION 인증 체크입니다.
CONNECTION 연결 체크입니다.
CRAWLING 크롤링 체크입니다.

DastPreScanVerificationStatus

DAST 사전 스캔 검증 상태입니다.

Value Description
COMPLETE 에러 없이 사전 스캔 검증 완료.
COMPLETE_WITH_ERRORS 하나 이상의 에러로 사전 스캔 검증 완료.
FAILED 사전 스캔 검증 완료 실패.
RUNNING 사전 스캔 검증 실행 중.

DastProfileCadenceUnit

Dast 프로파일 주기의 단위입니다.

Value Description
DAY DAST 프로파일 주기 일수.
MONTH DAST 프로파일 주기 개월 수.
WEEK DAST 프로파일 주기 주수.
YEAR DAST 프로파일 주기 연수.

DastScanMethodType

스캐너가 사용할 스캔 방법입니다.

Value Description
GRAPHQL GraphQL 스캔 방법.
HAR HAR 스캔 방법.
OPENAPI OpenAPI 스캔 방법.
POSTMAN_COLLECTION Postman 스캔 방법.
WEBSITE 웹사이트 스캔 방법.

DastScanTypeEnum

Value Description
ACTIVE 활성 DAST 스캔. 이 스캔은 대상 사이트에 대해 능동적인 공격을 수행합니다.
PASSIVE 수동 DAST 스캔. 이 스캔은 대상 사이트에 대해 능동적인 공격을 수행하지 않습니다.

DastSiteProfileValidationStatusEnum

Value Description
FAILED_VALIDATION 사이트 검증 과정 완료, 하지만 실패.
INPROGRESS_VALIDATION 사이트 검증 과정 진행 중.
NONE 사이트 검증이 존재하지 않음.
PASSED_VALIDATION 사이트 검증 과정 성공적으로 완료.
PENDING_VALIDATION 사이트 검증 과정이 시작되지 않음.

DastSiteValidationStatusEnum

Value Description
FAILED_VALIDATION 사이트 검증 과정 완료, 하지만 실패.
INPROGRESS_VALIDATION 사이트 검증 과정 진행 중.
PASSED_VALIDATION 사이트 검증 과정 성공적으로 완료.
PENDING_VALIDATION 사이트 검증 과정이 시작되지 않음.

DastSiteValidationStrategyEnum

설명
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 의존성 프록시 매니페스트의 상태가 기본값입니다.
ERROR 의존성 프록시 매니페스트의 상태가 오류입니다.
PENDING_DESTRUCTION 의존성 프록시 매니페스트의 상태가 파기 대기 중입니다.
PROCESSING 의존성 프록시 매니페스트의 상태가 처리 중입니다.

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 성공한 배포.

DeploymentTier

모든 환경 배포 Tier.

설명
DEVELOPMENT 개발.
OTHER 기타.
PRODUCTION 운영.
STAGING 스테이징.
TESTING 테스트.

DeploymentsApprovalStatus

배포 승인 상태.

설명
APPROVED 승인된 배포 승인.
REJECTED 거부된 배포 승인.

DesignCollectionCopyState

DesignCollection의 복사 상태.

설명
ERROR DesignCollection 복사 중 오류 발생.
IN_PROGRESS DesignCollection이 복사 중입니다.
READY DesignCollection의 복사가 진행 중이지 않습니다.

DesignVersionEvent

버전 내 디자인의 변이 이벤트입니다.

설명
CREATION 생성 이벤트입니다.
DELETION 삭제 이벤트입니다.
MODIFICATION 수정 이벤트입니다.
NONE 변경 사항 없음.

DetailedMergeStatus

GitLab 병합 요청이 병합될 수 있는지에 대한 자세한 표현입니다.

설명
APPROVALS_SYNCING 병합 요청 승인이 현재 동기화 중입니다.
BLOCKED_STATUS 병합 요청 의존성이 병합되어야 합니다.
CHECKING 현재 병합 가능성을 확인 중입니다.
CI_MUST_PASS 병합 전에 파이프라인이 성공해야 합니다.
CI_STILL_RUNNING 파이프라인이 여전히 실행 중입니다.
COMMITS_STATUS 소스 브랜치가 존재하고 커밋을 포함하고 있습니다.
CONFLICT 소스와 대상 브랜치 간에 충돌이 있습니다.
DISCUSSIONS_NOT_RESOLVED 병합 전에 논의가 해결되어야 합니다.
DRAFT_STATUS 병합 전에 병합 요청이 초안 상태가 아닐 수 있습니다.
EXTERNAL_STATUS_CHECKS 상태 검사가 통과해야 합니다.
JIRA_ASSOCIATION 제목 또는 설명이 Jira 이슈를 참조해야 합니다.
LOCKED_LFS_FILES 병합 요청에 잠긴 LFS 파일이 포함되어 있습니다.
LOCKED_PATHS 병합 요청에 잠긴 경로가 포함되어 있습니다.
MERGEABLE 브랜치를 병합할 수 있습니다.
MERGE_TIME 지정된 시간 이후에 병합 요청을 병합할 수 없습니다.
NEED_REBASE 병합 요청이 리베이스 되어야 합니다.
NOT_APPROVED 병합 전에 병합 요청이 승인되어야 합니다.
NOT_OPEN 병합 전에 병합 요청이 열려 있어야 합니다.
PREPARING 병합 요청 차이가 생성 중입니다.
REQUESTED_CHANGES 검토자가 변경 요청을 했음을 나타냅니다.
SECURITY_POLICIES_EVALUATING 모든 보안 정책이 평가되어야 합니다.
SECURITY_POLICIES_VIOLATIONS 모든 정책 규칙이 충족되어야 합니다.
UNCHECKED 병합 상태가 확인되지 않았습니다.

DiffPositionType

위치가 참조하는 파일 유형입니다.

설명
file 알 수 없는 파일 유형입니다.
image 이미지입니다.
text 텍스트 파일입니다.

DoraMetricBucketingInterval

DORA 메트릭을 집계할 수 있는 모든 가능한 방법입니다.

설명
ALL 모든 데이터 포인트가 하나의 값으로 결합됩니다.
DAILY 데이터 포인트가 하루 단위로 청크로 결합됩니다.
MONTHLY 데이터 포인트가 월 단위로 청크로 결합됩니다.

DuoWorkflowStatus

워크플로우의 상태입니다.

설명
CREATED 워크플로우가 생성되었습니다.
FAILED 워크플로우가 실패했습니다.
FINISHED 워크플로우가 완료되었습니다.
PAUSED 워크플로우가 일시 중지되었습니다.
RUNNING 워크플로우가 실행 중입니다.

EntryType

트리 항목의 유형입니다.

설명
blob 파일 트리 유형입니다.
commit 커밋 트리 유형입니다.
tree 디렉토리 트리 유형입니다.

EpicSort

로드맵 정렬 값입니다.

설명
CREATED_AT_ASC created_at으로 오름차순 정렬합니다.
CREATED_AT_DESC created_at으로 내림차순 정렬합니다.
END_DATE_ASC 종료일로 오름차순 정렬합니다.
END_DATE_DESC 종료일로 내림차순 정렬합니다.
START_DATE_ASC 시작일로 오름차순 정렬합니다.
START_DATE_DESC 시작일로 내림차순 정렬합니다.
TITLE_ASC 제목으로 오름차순 정렬합니다.
TITLE_DESC 제목으로 내림차순 정렬합니다.
UPDATED_AT_ASC updated_at으로 오름차순 정렬합니다.
UPDATED_AT_DESC updated_at으로 내림차순 정렬합니다.
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

에픽 상태.

Value Description
all 모든 에픽.
closed 닫힌 에픽.
opened 열린 에픽.

EpicStateEvent

에픽 상태 이벤트.

Value Description
CLOSE 에픽을 닫습니다.
REOPEN 에픽을 다시 엽니다.

EpicWildcardId

에픽 ID 와일드카드 값.

Value Description
ANY 할당된 모든 에픽.
NONE 할당된 에픽이 없음.

EscalationRuleStatus

에스컬레이션 규칙 상태.

Value Description
ACKNOWLEDGED .
RESOLVED .

EventAction

이벤트 작업.

Value Description
APPROVED 승인된 작업.
CLOSED 닫힌 작업.
COMMENTED 댓글이 달린 작업.
CREATED 생성된 작업.
DESTROYED 파괴된 작업.
EXPIRED 만료된 작업.
JOINED 참여한 작업.
LEFT 떠난 작업.
MERGED 병합된 작업.
PUSHED 푸시된 작업.
REOPENED 다시 열린 작업.
UPDATED 업데이트된 작업.

ExclusionScannerEnum

제외와 함께 사용되는 보안 스캐너에 대한 열거형.

Value Description
SECRET_PUSH_PROTECTION 비밀 푸시 보호.

ExclusionTypeEnum

보안 스캐너의 제외 유형에 대한 열거형.

Value Description
PATH 파일 또는 디렉터리 위치.
RAW_VALUE 무시할 원시 값.
REGEX_PATTERN 정규 표현식 패턴 일치 규칙.
RULE 스캐너 규칙 식별자.

ExtensionsMarketplaceOptInStatus

사용자의 Web IDE 확장 마켓플레이스 옵트 인 상태에 대한 값입니다.

Value Description
DISABLED Web IDE 확장 마켓플레이스 옵트 인 상태: DISABLED.
ENABLED Web IDE 확장 마켓플레이스 옵트 인 상태: ENABLED.
UNSET Web IDE 확장 마켓플레이스 옵트 인 상태: UNSET.

FindingReportsComparerStatus

보고서 비교 상태.

Value Description
ERROR 보고서를 생성하는 동안 오류가 발생했습니다.
PARSED 보고서가 생성되었습니다.
PARSING 보고서가 생성 중입니다.

ForecastStatus

예측 모델에 대한 상태 목록.

Value Description
READY 예측이 준비되었습니다.
UNAVAILABLE 예측을 사용할 수 없습니다.

GeoRegistriesBulkAction

여러 Geo 레지스트리에 대해 트리거할 작업.

Value Description
RESYNC_ALL 여러 레지스트리를 다시 동기화합니다.
REVERIFY_ALL 여러 레지스트리를 다시 검증합니다.

GeoRegistryAction

개별 Geo 레지스트리에서 트리거할 작업.

Value Description
RESYNC 레지스트리를 다시 동기화합니다.
REVERIFY 레지스트리를 다시 검증합니다.

GeoRegistryClass

Geo 레지스트리 클래스.

Value Description
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

애드온 유형.

Value Description
CODE_SUGGESTIONS GitLab Duo Pro 좌석 애드온.
DUO_ENTERPRISE GitLab Duo Enterprise 좌석 애드온.

GitlabSubscriptionsUserRole

사용자 역할.

Value Description
DEVELOPER 개발자.
GUEST 게스트.
MAINTAINER 유지 관리자.
OWNER 소유자.
REPORTER 보고자.

GitlabSubscriptionsUserSort

사용자를 정렬하기 위한 값.

Value Description
ID_ASC Id 오름차순.
ID_DESC Id 내림차순.
LAST_ACTIVITY_ON_ASC 마지막 활동 오름차순.
LAST_ACTIVITY_ON_DESC 마지막 활동 내림차순.
NAME_ASC 이름 오름차순.
NAME_DESC 이름 내림차순.

GoogleCloudArtifactRegistryArtifactsSort

아티팩트를 정렬하기 위한 값.

Value Description
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

그룹에서의 사용자 권한.

설명
CREATE_PROJECTS 사용자가 프로젝트를 생성할 수 있는 그룹.
IMPORT_PROJECTS 사용자가 프로젝트를 가져올 수 있는 그룹.
TRANSFER_PROJECTS 사용자가 프로젝트를 이전할 수 있는 그룹.

GroupReleaseSort

그룹에 속한 릴리스를 정렬하기 위한 값.

설명
RELEASED_AT_ASC 오름차순으로 릴리스된 날짜.
RELEASED_AT_DESC 내림차순으로 릴리스된 날짜.

HealthStatus

이슈 또는 에픽의 건강 상태.

설명
atRisk 위험에 처한 상태.
needsAttention 주의가 필요한 상태.
onTrack 순조로운 상태.

HealthStatusFilter

필터링을 위한 이슈 또는 에픽의 건강 상태.

설명
ANY 어떤 건강 상태도 할당됨.
NONE 건강 상태가 할당되지 않음.
atRisk 위험에 처한 상태.
needsAttention 주의가 필요한 상태.
onTrack 순조로운 상태.

ImportSource

가져오기 출처.

설명
BITBUCKET Bitbucket.
BITBUCKET_SERVER Bitbucket Server.
CUSTOM_TEMPLATE 사용자 정의 템플릿.
FOGBUGZ Fogbugz.
GIT Git.
GITEA Gitea.
GITHUB Github.
GITLAB_GROUP Gitlab 그룹.
GITLAB_MIGRATION Gitlab 마이그레이션.
GITLAB_PROJECT Gitlab 프로젝트.
MANIFEST 매니페스트.
NONE 가져오지 않음.

ImportSourceUserStatus

Value Description
AWAITING_APPROVAL 승인 대기 중인 가져오기 소스 사용자 매핑입니다.
COMPLETED 완료된 가져오기 소스 사용자 매핑입니다.
FAILED 실패한 가져오기 소스 사용자 매핑입니다.
KEEP_AS_PLACEHOLDER 자리 표시자 유지 중인 가져오기 소스 사용자 매핑입니다.
PENDING_REASSIGNMENT 재지정 대기 중인 가져오기 소스 사용자 매핑입니다.
REASSIGNMENT_IN_PROGRESS 재지정 진행 중인 가져오기 소스 사용자 매핑입니다.
REJECTED 거부된 가져오기 소스 사용자 매핑입니다.

IntegrationType

Integration Names.

Value Description
BEYOND_IDENTITY Beyond Identity.

IssuableResourceLinkType

Issuable resource link type enum.

Value Description
general 일반 링크 유형입니다.
pagerduty Pagerduty 링크 유형입니다.
slack Slack 링크 유형입니다.
zoom Zoom 링크 유형입니다.

IssuableSearchableField

Fields to perform the search in.

Value Description
DESCRIPTION 설명 필드에서 검색합니다.
TITLE 제목 필드에서 검색합니다.

IssuableSeverity

Incident severity.

Value Description
CRITICAL 심각한 심각도입니다.
HIGH 높은 심각도입니다.
LOW 낮은 심각도입니다.
MEDIUM 중간 심각도입니다.
UNKNOWN 알 수 없는 심각도입니다.

IssuableState

State of a GitLab issue or merge request.

Value Description
all 모든 사용 가능.
closed 닫힌 상태입니다.
locked 논의가 잠겨 있습니다.
opened 열린 상태입니다.

IssuableSubscriptionEvent

이슈 구독 및 구독 취소를 위한 값입니다.

설명
SUBSCRIBE 이슈를 구독합니다.
UNSUBSCRIBE 이슈 구독을 취소합니다.

IssueCreationIterationWildcardId

이슈 생성용 반복 ID 와일드카드 값입니다.

설명
CURRENT 현재 반복입니다.

IssueEscalationStatus

이슈 에스컬레이션 상태 값입니다.

설명
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에서 사용 중단됨. 이름이 변경되었습니다. 사용: CREATED_ASC.
created_desc GitLab 13.5에서 사용 중단됨. 이름이 변경되었습니다. 사용: CREATED_DESC.
updated_asc GitLab 13.5에서 사용 중단됨. 이름이 변경되었습니다. 사용: UPDATED_ASC.
updated_desc GitLab 13.5에서 사용 중단됨. 이름이 변경되었습니다. 사용: UPDATED_DESC.

IssueState

GitLab 이슈의 상태.

설명
all 사용 가능한 모든.
closed 닫힌 상태.
locked 논의가 잠겨 있습니다.
opened 열린 상태.

IssueStateEvent

이슈 상태 이벤트의 값.

설명
CLOSE 이슈를 닫습니다.
REOPEN 이슈를 다시 엽니다.

IssueType

이슈 유형.

설명
EPIC 도입됨: GitLab 16.7. 상태: Experiment. Epic 이슈 유형. 기능 에픽이 사용 가능할 때만 제공되며, work_item_epics 기능 플래그가 활성화되어 있어야 합니다.
INCIDENT 사건 이슈 유형.
ISSUE 이슈 이슈 유형.
KEY_RESULT 도입됨: GitLab 15.7. 상태: Experiment. Key Result 이슈 유형. okrs_mvc 기능 플래그가 활성화되어 있을 때만 제공됩니다.
OBJECTIVE 도입됨: GitLab 15.6. 상태: Experiment. Objective 이슈 유형. okrs_mvc 기능 플래그가 활성화되어 있을 때만 제공됩니다.
REQUIREMENT 요구 사항 이슈 유형.
TASK 작업 이슈 유형.
TEST_CASE 테스트 케이스 이슈 유형.

IterationSearchableField

검색을 수행할 필드.

설명
CADENCE_TITLE cadence_title 필드에서 검색합니다.
TITLE 제목 필드에서 검색합니다.

IterationSort

Iteration 정렬 값.

설명
CADENCE_AND_DUE_DATE_ASC cadence id를 오름차순으로, 만료 날짜를 오름차순으로 정렬합니다.
CADENCE_AND_DUE_DATE_DESC cadence id를 오름차순으로, 만료 날짜를 내림차순으로 정렬합니다.

IterationState

GitLab iteration의 상태.

설명
all 모든 iteration.
closed 닫힌 iteration.
current 현재 iteration.
opened 열린 iteration.
upcoming 다가오는 iteration.

IterationWildcardId

Iteration 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 작업 아티팩트 파일 유형.
JACOCO JACOCO 작업 아티팩트 파일 유형.
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 작업 아티팩트 파일 유형.

LabelSearchFieldList

제공된 searchTerm을 조회해야 하는 필드 목록입니다.

Value Description
DESCRIPTION 레이블 설명에서 검색합니다.
TITLE 레이블 제목에서 검색합니다.

ListLimitMetric

목록 제한 메트릭 설정입니다.

Value Description
all_metrics 문제의 수와 총 가중치로 목록을 제한합니다.
issue_count 문제의 수로 목록을 제한합니다.
issue_weights 문제의 총 가중치로 목록을 제한합니다.

MeasurementIdentifier

측정의 가능한 식별자 유형입니다.

Value Description
GROUPS 그룹 수입니다.
ISSUES 문제 수입니다.
MERGE_REQUESTS 병합 요청 수입니다.
PIPELINES 파이프라인 수입니다.
PIPELINES_CANCELED 취소된 상태의 파이프라인 수입니다.
PIPELINES_FAILED 실패한 상태의 파이프라인 수입니다.
PIPELINES_SKIPPED 건너뛴 상태의 파이프라인 수입니다.
PIPELINES_SUCCEEDED 성공 상태의 파이프라인 수입니다.
PROJECTS 프로젝트 수입니다.
USERS 사용자 수입니다.

MemberAccessLevel

그룹 또는 프로젝트 멤버의 접근 수준입니다.

Value Description
DEVELOPER 개발자 접근입니다.
GUEST 게스트 접근입니다.
MAINTAINER 유지 관리자의 접근입니다.
MINIMAL_ACCESS 최소 접근입니다.
OWNER 소유자 접근입니다.
REPORTER 보고자 접근입니다.

MemberAccessLevelName

그룹 또는 프로젝트 멤버의 접근 수준 이름입니다.

Value Description
DEVELOPER 개발자 접근입니다.
GUEST 게스트 접근입니다.
MAINTAINER 유지 관리자의 접근입니다.
OWNER 소유자 접근입니다.
REPORTER 보고자 접근입니다.

MemberApprovalStatusType

회원 승인 상태의 유형입니다.

설명
APPROVED 승인된 승진 요청입니다.
DENIED 거부된 승진 요청입니다.
PENDING 대기 중인 승진 요청입니다.

MemberRolePermission

회원 역할 권한입니다.

설명
ADMIN_CICD_VARIABLES CI/CD 변수를 생성, 읽기, 업데이트 및 삭제합니다.
ADMIN_COMPLIANCE_FRAMEWORK 컴플라이언스 프레임워크를 생성, 읽기, 업데이트 및 삭제합니다. 이 권한이 있는 사용자는 프로젝트에 컴플라이언스 프레임워크 레이블을 할당하고 그룹의 기본 프레임워크를 설정할 수 있습니다.
ADMIN_GROUP_MEMBER 그룹에 사용자를 추가하거나 제거하고 사용자에게 역할을 할당합니다. 역할을 할당할 때, 이 사용자 정의 권한이 있는 사용자는 기본 역할과 동일하거나 더 적은 권한을 가진 역할을 선택해야 합니다.
ADMIN_INTEGRATIONS 외부 애플리케이션과의 통합을 생성, 읽기, 업데이트 및 삭제합니다.
ADMIN_MERGE_REQUEST 병합 요청 승인 기능을 제공합니다.
ADMIN_PROTECTED_BRANCH 프로젝트의 보호된 브랜치를 생성, 읽기, 업데이트 및 삭제합니다.
ADMIN_PUSH_RULES 그룹 또는 프로젝트 수준에서 리포지토리에 대한 푸시 규칙을 구성합니다.
ADMIN_RUNNERS 그룹 또는 프로젝트 러너를 생성, 보기, 편집 및 삭제합니다. 러너 설정도 구성합니다.
ADMIN_TERRAFORM_STATE Terraform 명령을 실행하고, Terraform 상태 파일을 잠그거나 잠금을 해제하며, 파일 버전을 제거합니다.
ADMIN_VULNERABILITY 취약성 객체를 편집하고 상태를 포함하여 문제를 연결합니다. read_vulnerability 권한 작업도 포함됩니다.
ADMIN_WEB_HOOK 웹후크를 관리합니다.
ARCHIVE_PROJECT 프로젝트를 아카이브할 수 있게 해줍니다.
MANAGE_DEPLOY_TOKENS 그룹 또는 프로젝트 수준에서 배포 토큰을 관리합니다.
MANAGE_GROUP_ACCESS_TOKENS 그룹 액세스 토큰을 생성, 읽기, 업데이트 및 삭제합니다. 토큰을 생성할 때, 이 사용자 정의 권한이 있는 사용자는 해당 토큰의 역할로 기본 역할과 동일하거나 더 적은 권한을 가진 역할을 선택해야 합니다.
MANAGE_MERGE_REQUEST_SETTINGS 그룹 또는 프로젝트 수준에서 병합 요청 설정을 구성합니다. 그룹 작업에는 병합 확인 및 승인 설정 관리가 포함됩니다. 프로젝트 작업에는 MR 구성, 승인 규칙 및 설정, 브랜치 대상을 관리하는 것이 포함됩니다. 제안된 검토자를 활성화하려면 “프로젝트 액세스 토큰 관리” 사용자 정의 권한이 활성화되어야 합니다.
MANAGE_PROJECT_ACCESS_TOKENS 프로젝트 액세스 토큰을 생성, 읽기, 업데이트 및 삭제합니다. 토큰을 생성할 때, 이 사용자 정의 권한이 있는 사용자는 해당 토큰의 역할로 기본 역할과 동일하거나 더 적은 권한을 가진 역할을 선택해야 합니다.
MANAGE_SECURITY_POLICY_LINK 보안 정책 프로젝트를 연결할 수 있게 해줍니다.
READ_CODE 사용자 인터페이스에서 소스 코드에 대한 읽기 전용 액세스를 허용합니다. 사용자가 리포지토리 아카이브를 편집하거나 다운로드하거나, 리포지토리를 복제하거나 가져오는 것을 허용하지 않으며, IDE에서 소스 코드를 보거나 비공식 프로젝트에 대한 병합 요청을 볼 수 없습니다. 읽기 전용 액세스는 기본적으로 파일의 로컬 복사본을 만들 수 있는 기능을 부여하므로 개별 파일을 다운로드할 수 있습니다.
READ_CRM_CONTACT CRM 연락처를 읽습니다.
READ_DEPENDENCY 의존성 및 라이센스에 대한 읽기 전용 액세스를 허용합니다.
READ_RUNNERS 그룹 또는 프로젝트 러너 및 러너 플릿 대시보드에 대한 읽기 전용 액세스를 허용합니다.
READ_VULNERABILITY 취약성 보고서 및 보안 대시보드를 읽습니다.
REMOVE_GROUP 그룹을 삭제하거나 복원할 수 있는 능력입니다. 이 권한은 최상위 그룹을 삭제할 수 없습니다. 우발적인 삭제를 방지하기 위해 보존 기간 설정을 검토하십시오.
REMOVE_PROJECT 프로젝트 삭제를 허용합니다.

MemberRolesOrderBy

특정 필드에 따라 구성원 역할을 정렬하는 값입니다.

Value Description
CREATED_AT 생성 시간에 따라 정렬됩니다.
ID ID에 따라 정렬됩니다.
NAME 이름에 따라 정렬됩니다.

MemberSort

구성원을 정렬하는 값입니다.

Value Description
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

병합 요청에 적용할 새 상태입니다.

Value Description
CLOSED 열려 있는 경우 병합 요청을 닫습니다.
OPEN 닫혀 있는 경우 병합 요청을 엽니다.

MergeRequestReviewState

GitLab 병합 요청의 리뷰 상태입니다.

Value Description
APPROVED 병합 요청 리뷰어가 변경 사항을 승인했습니다.
REQUESTED_CHANGES 병합 요청 리뷰어가 변경 사항을 요청했습니다.
REVIEWED 병합 요청 리뷰어가 리뷰를 완료했습니다.
REVIEW_STARTED 병합 요청 리뷰어가 리뷰를 시작했습니다.
UNAPPROVED 병합 요청 리뷰어가 변경 사항에 대한 승인을 철회했습니다.
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 Deprecated - GitLab 13.5에서 사용 중단됨. 이름이 변경되었습니다. 사용: CREATED_ASC.
created_desc Deprecated - GitLab 13.5에서 사용 중단됨. 이름이 변경되었습니다. 사용: CREATED_DESC.
updated_asc Deprecated - GitLab 13.5에서 사용 중단됨. 이름이 변경되었습니다. 사용: UPDATED_ASC.
updated_desc Deprecated - 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_CHECKS_PASS add_to_merge_train_when_checks_pass 병합 전략을 사용합니다.
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 병합 전략을 사용합니다.

MergeTrainStatus

설명
ACTIVE 활성 병합 기차입니다.
COMPLETED 완료된 병합 기차입니다.

MergeabilityCheckIdentifier

병합 가능성 확인 식별자의 표현입니다.

설명
CI_MUST_PASS CI가 통과했는지 확인합니다.
COMMITS_STATUS 소스 브랜치가 존재하고 커밋을 포함하는지 확인합니다.
CONFLICT 병합 요청에 충돌이 있는지 확인합니다.
DISCUSSIONS_NOT_RESOLVED 병합 요청에 열린 논의가 있는지 확인합니다.
DRAFT_STATUS 병합 요청이 초안인지 확인합니다.
JIRA_ASSOCIATION_MISSING 제목 또는 설명이 Jira 문제를 참조하는지 확인합니다.
LOCKED_LFS_FILES 병합 요청이 병합 요청 작성자 이외의 사용자에 의해 잠긴 LFS 파일을 포함하는지 확인합니다.
LOCKED_PATHS 병합 요청이 잠긴 경로를 포함하는지 확인합니다.
MERGE_REQUEST_BLOCKED 병합 요청이 차단되었는지 확인합니다.
MERGE_TIME 예정된 병합 시간으로 인해 병합이 차단되었는지 확인합니다.
NEED_REBASE 병합 요청이 리베이스가 필요한지 확인합니다.
NOT_APPROVED 병합 요청이 승인되었는지 확인합니다.
NOT_OPEN 병합 요청이 열려 있는지 확인합니다.
REQUESTED_CHANGES 병합 요청에 변경 사항 요청이 있는지 확인합니다.
SECURITY_POLICY_EVALUATION 보안 정책이 평가되었는지 확인합니다.
SECURITY_POLICY_VIOLATIONS 보안 정책이 준수되었는지 확인합니다.
STATUS_CHECKS_MUST_PASS 외부 상태 확인이 통과했는지 확인합니다.

MergeabilityCheckStatus

병합 가능성 검사의 통과, 실패 또는 비활성 상태를 나타냅니다.

설명
FAILED 병합 가능성 검사가 실패하였습니다. 병합 요청을 병합할 수 없습니다.
INACTIVE 병합 가능성 검사가 설정을 통해 비활성화되었습니다.
SUCCESS 병합 가능성 검사가 통과하였습니다.
WARNING 병합 가능성 검사가 경고와 함께 통과하였습니다.

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

머신 러닝 모델 버전을 정렬하기 위한 필드 이름.

설명
CREATED_AT 생성 시간을 기준으로 정렬됨.
ID ID를 기준으로 정렬됨.
VERSION 이름을 기준으로 정렬됨.

MlModelsOrderBy

특정 필드를 기준으로 머신 러닝 모델을 정렬하기 위한 값.

설명
CREATED_AT 생성 시간을 기준으로 정렬됨.
ID ID를 기준으로 정렬됨.
NAME 이름을 기준으로 정렬됨.
UPDATED_AT 업데이트 시간을 기준으로 정렬됨.

MoveType

인접한 객체가 이동해야 하는 위치.

설명
after 인접한 객체가 이동되는 객체 뒤로 이동됨.
before 인접한 객체가 이동되는 객체 앞쪽으로 이동됨.

MutationOperationMode

변경자 동작을 변경하기 위한 다양한 토글.

설명
APPEND 추가 작업을 수행함.
REMOVE 제거 작업을 수행함.
REPLACE 대체 작업을 수행함.

NamespaceClusterAgentFilter

네임스페이스의 원격 개발 클러스터 에이전트에 대한 가능한 필터 유형.

설명
AVAILABLE 작업공간 호스팅에 사용할 수 있는 네임스페이스의 클러스터 에이전트.
DIRECTLY_MAPPED 주어진 네임스페이스에 직접 매핑된 클러스터 에이전트.
UNMAPPED 직접 매핑되지 않은 네임스페이스 내 클러스터 에이전트.

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 와일드카드 값.

Value Description
CURRENT 현재 반복.

NegatedMilestoneWildcardId

부정된 마일스톤 ID 와일드카드 값.

Value Description
STARTED 할당된 마일스톤이 열려 있고 아직 시작되지 않았습니다 (시작일 > 오늘).
UPCOMING 할당된 마일스톤이 열려 있지만 기한이 지난 상태입니다 (기한 <= 오늘).

NotesFilterType

작업 항목 메모 수집 유형.

Value Description
ALL_NOTES 모든 활동 표시.
ONLY_ACTIVITY 히스토리만 표시.
ONLY_COMMENTS 댓글만 표시.

OncallRotationUnitEnum

온콜 로테이션의 로테이션 길이 단위.

Value Description
DAYS 일.
HOURS 시간.
WEEKS 주.

OpenTelemetryMetricType

OpenTelemetry 메트릭 유형을 정의하는 열거형.

Value Description
EXPONENTIAL_HISTOGRAM_TYPE 지수 히스토그램 유형.
GAUGE_TYPE 게이지 유형.
HISTOGRAM_TYPE 히스토그램 유형.
SUM_TYPE 합계 유형.

OrganizationGroupProjectDisplay

조직 그룹 및 프로젝트에 대한 기본 목록 보기.

Value Description
GROUPS GitLab 17.2에서 도입됨. 상태: 실험. 조직 그룹 목록 표시.
PROJECTS GitLab 17.2에서 도입됨. 상태: 실험. 조직 프로젝트 목록 표시.

OrganizationGroupProjectSort

조직 그룹 및 프로젝트를 정렬하기 위한 값.

Value Description
CREATED_ASC 생성일 오름차순.
CREATED_DESC 생성일 내림차순.
NAME_ASC GitLab 17.2에서 도입됨. 상태: 실험. 이름 오름차순.
NAME_DESC GitLab 17.2에서 도입됨. 상태: 실험. 이름 내림차순.
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.

OrganizationSort

조직 정렬에 대한 값들입니다.

설명
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.

OrganizationUserAccessLevel

조직 사용자 접근 수준.

설명
DEFAULT GitLab 16.11에서 도입됨. 상태: 실험. 게스트 접근.
OWNER GitLab 16.11에서 도입됨. 상태: 실험. 소유자 접근.

PackageDependencyType

설명
BUNDLE_DEPENDENCIES bundleDependencies 종속성 유형.
DEPENDENCIES dependencies 종속성 유형.
DEV_DEPENDENCIES devDependencies 종속성 유형.
PEER_DEPENDENCIES peerDependencies 종속성 유형.

PackageGroupSort

그룹 패키지 정렬에 대한 값들입니다.

설명
CREATED_ASC created_at 기준 오름차순으로 정렬.
CREATED_DESC created_at 기준 내림차순으로 정렬.
NAME_ASC 이름 기준 오름차순으로 정렬.
NAME_DESC 이름 기준 내림차순으로 정렬.
PROJECT_PATH_ASC 프로젝트 경로 기준 오름차순으로 정렬.
PROJECT_PATH_DESC 프로젝트 경로 기준 내림차순으로 정렬.
TYPE_ASC 유형 기준 오름차순으로 정렬.
TYPE_DESC 유형 기준 내림차순으로 정렬.
VERSION_ASC 버전 기준 오름차순으로 정렬.
VERSION_DESC 버전 기준 내림차순으로 정렬.

PackageManager

패키지 관리자에 대한 값.

설명
APK 패키지 관리자: apk.
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 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

패키지 보호 규칙 리소스의 액세스 수준.

설명
ADMIN GitLab 16.5에서 도입됨. 상태: Experiment. 관리자 액세스.
MAINTAINER GitLab 16.5에서 도입됨. 상태: Experiment. 유지 관리자 액세스.
OWNER GitLab 16.5에서 도입됨. 상태: Experiment. 소유자 액세스.

PackagesProtectionRulePackageType

패키지 보호 규칙 리소스의 패키지 유형입니다.

설명
NPM 도입됨: GitLab 16.5. 상태: Experiment. npm 형식의 패키지입니다.

PipelineAnalyticsJobStatus

설명
ANY 어떤 상태의 작업입니다.
FAILED 실패한 작업입니다.
OTHER 취소되거나 건너뛴 작업입니다.
SUCCESS 성공한 작업입니다.

PipelineCiSources

파이프라인 CI 소스입니다.

설명
API API 이벤트에 의해 생성된 파이프라인입니다.
CHAT 채팅 이벤트에 의해 생성된 파이프라인입니다.
EXTERNAL 외부 이벤트에 의해 생성된 파이프라인입니다.
EXTERNAL_PULL_REQUEST_EVENT 외부 풀 요청 이벤트에 의해 생성된 파이프라인입니다.
MERGE_REQUEST_EVENT 병합 요청 이벤트에 의해 생성된 파이프라인입니다.
PIPELINE 파이프라인 이벤트에 의해 생성된 파이프라인입니다.
PUSH 푸시 이벤트에 의해 생성된 파이프라인입니다.
SCHEDULE 일정 이벤트에 의해 생성된 파이프라인입니다.
TRIGGER 트리거 이벤트에 의해 생성된 파이프라인입니다.
UNKNOWN 알 수 없는 이벤트에 의해 생성된 파이프라인입니다.
WEB 웹 이벤트에 의해 생성된 파이프라인입니다.

PipelineConfigSourceEnum

설명
AUTO_DEVOPS_SOURCE Auto DevOps 소스입니다.
BRIDGE_SOURCE 브리지 소스입니다.
COMPLIANCE_SOURCE 준수 소스입니다.
EXTERNAL_PROJECT_SOURCE 외부 프로젝트 소스입니다.
PARAMETER_SOURCE 매개변수 소스입니다.
PIPELINE_EXECUTION_POLICY_FORCED 파이프라인 실행 정책 강제입니다.
REMOTE_SOURCE 원격 소스입니다.
REPOSITORY_SOURCE 리포지토리 소스입니다.
SECURITY_POLICIES_DEFAULT_SOURCE 보안 정책 기본 소스입니다.
UNKNOWN_SOURCE 알 수 없는 소스입니다.
WEBIDE_SOURCE 웹IDE 소스입니다.

PipelineMergeRequestEventType

병합 요청과 관련된 파이프라인의 이벤트 유형입니다.

설명
DETACHED 병합 요청 소스 브랜치의 변경 사항에서 실행된 파이프라인입니다.
MERGED_RESULT 소스 브랜치의 변경 사항과 대상 브랜치가 결합된 상태에서 실행된 파이프라인입니다.
MERGE_TRAIN 병합 트레인의 일부로 실행된 파이프라인입니다.

PipelineScheduleSort

파이프라인 스케줄 정렬 값입니다.

설명
CREATED_AT_ASC 생성 날짜를 기준으로 오름차순 정렬합니다.
CREATED_AT_DESC 생성 날짜를 기준으로 내림차순 정렬합니다.
DESCRIPTION_ASC 설명을 기준으로 오름차순 정렬합니다.
DESCRIPTION_DESC 설명을 기준으로 내림차순 정렬합니다.
ID_ASC ID를 기준으로 오름차순 정렬합니다.
ID_DESC ID를 기준으로 내림차순 정렬합니다.
NEXT_RUN_AT_ASC 다음 실행을 기준으로 오름차순 정렬합니다.
NEXT_RUN_AT_DESC 다음 실행을 기준으로 내림차순 정렬합니다.
REF_ASC 대상을 기준으로 오름차순 정렬합니다.
REF_DESC 대상을 기준으로 내림차순 정렬합니다.
UPDATED_AT_ASC 업데이트 날짜를 기준으로 오름차순 정렬합니다.
UPDATED_AT_DESC 업데이트 날짜를 기준으로 내림차순 정렬합니다.

PipelineScheduleStatus

설명
ACTIVE 활성화된 파이프라인 스케줄입니다.
INACTIVE 비활성화된 파이프라인 스케줄입니다.

PipelineScopeEnum

설명
BRANCHES 브랜치입니다.
FINISHED 파이프라인이 완료되었습니다.
PENDING 파이프라인이 아직 실행되지 않았습니다.
RUNNING 파이프라인이 실행 중입니다.
TAGS 태그입니다.

PipelineSecurityReportFindingSort

파이프라인 보안 보고서 발견 정렬 값.

설명
severity_asc 심각도가 오름차순으로 정렬됩니다.
severity_desc 심각도가 내림차순으로 정렬됩니다.

PipelineStatusEnum

설명
CANCELED 파이프라인이 완료되기 전에 취소되었습니다.
CANCELING 파이프라인이 취소되는 중입니다.
CREATED 파이프라인이 생성되었습니다.
FAILED 파이프라인의 적어도 한 단계가 실패했습니다.
MANUAL 파이프라인을 수동으로 시작해야 합니다.
PENDING 파이프라인이 아직 실행을 시작하지 않았습니다.
PREPARING 파이프라인이 실행 준비 중입니다.
RUNNING 파이프라인이 실행 중입니다.
SCHEDULED 파이프라인이 실행될 예정입니다.
SKIPPED 파이프라인이 건너뛰었습니다.
SUCCESS 파이프라인이 성공적으로 완료되었습니다.
WAITING_FOR_CALLBACK 파이프라인이 외부 작업을 기다리고 있습니다.
WAITING_FOR_RESOURCE 파이프라인이 실행되는 데 필요한 리소스(예: 러너)가 사용할 수 없습니다.

PolicyProjectCreatedStatus

보안 정책 프로젝트 생성 상태의 유형.

설명
ERROR 보안 정책 프로젝트 생성이 실패했습니다.
SUCCESS 보안 정책 프로젝트 생성이 성공했습니다.

PolicyViolationErrorType

설명
ARTIFACTS_MISSING 파이프라인이 잘못 구성되어 정책을 평가하는 데 필요한 아티팩트를 포함하지 않을 때 발생하는 오류를 나타냅니다.
SCAN_REMOVED 소스 및 대상 파이프라인의 스캔 간 불일치를 나타냅니다.
UNKNOWN 알려지지 않은 오류를 나타냅니다.

ProductAnalyticsState

제품 분석 스택의 현재 상태.

설명
COMPLETE 스택이 초기화되었으며 데이터가 있습니다.
CREATE_INSTANCE 스택이 아직 생성되지 않았습니다.
LOADING_INSTANCE 스택이 현재 초기화 중입니다.
WAITING_FOR_EVENTS 스택이 사용자로부터 이벤트를 기다리고 있습니다.

ProjectArchived

보관된 인수의 값입니다.

설명
EXCLUDE 보관된 프로젝트 제외.
INCLUDE 보관된 프로젝트 포함.
ONLY 보관된 프로젝트만.

ProjectFeatureAccessLevel

프로젝트 기능의 접근 수준.

설명
DISABLED 아무에게도 활성화되지 않음.
ENABLED 프로젝트에 접근할 수 있는 모든 사용자에게 활성화됨.
PRIVATE 팀 멤버만 활성화됨.

ProjectMemberRelation

프로젝트 멤버 관계.

설명
DESCENDANTS 자손 멤버.
DIRECT 직접 멤버.
INHERITED 상속된 멤버.
INVITED_GROUPS 초대된 그룹 멤버.
SHARED_INTO_ANCESTORS 조상과 공유된 멤버.

ProjectSecretsManagerStatus

프로젝트 비밀 관리자의 상태 값.

설명
ACTIVE 비밀 관리자가 프로비저닝됨.
PROVISIONING 비밀 관리자가 프로비저닝 중.

ProjectSort

프로젝트 정렬을 위한 값.

설명
CREATED_ASC 생성된 순서로 오름차순.
CREATED_DESC 생성된 순서로 내림차순.
ID_ASC ID로 오름차순.
ID_DESC ID로 내림차순.
LATEST_ACTIVITY_ASC 최신 활동을 오름차순으로.
LATEST_ACTIVITY_DESC 최신 활동을 내림차순으로.
NAME_ASC 이름으로 오름차순.
NAME_DESC 이름으로 내림차순.
PATH_ASC 경로로 오름차순.
PATH_DESC 경로로 내림차순.
STARS_ASC 별로 오름차순.
STARS_DESC 별로 내림차순.
STORAGE_SIZE_ASC 저장 크기로 오름차순.
STORAGE_SIZE_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.

ReachabilityType

의존성 도달 가능성 상태.

설명
IN_USE 의존성이 가져와져 사용 중입니다.
UNKNOWN 의존성 도달 가능성 상태가 알 수 없습니다.

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

요구 사항의 상태.

Value Description
ARCHIVED 아카이브된 요구 사항.
OPENED 열린 요구 사항.

RequirementStatusFilter

최신 테스트 보고서를 기반으로 한 요구 사항의 상태.

Value Description
FAILED 실패한 테스트 보고서.
MISSING 테스트 보고서가 없는 요구 사항.
PASSED 통과한 테스트 보고서.

ReviewerWildcardId

검토자 ID 와일드카드 값.

Value Description
ANY 어떤 검토자든 할당됨.
NONE 검토자가 할당되지 않음.

SastUiComponentSize

SAST 구성 페이지에서 UI 구성 요소의 크기.

Value Description
LARGE SAST 구성 페이지에서 UI 구성 요소의 크기가 큼.
MEDIUM SAST 구성 페이지에서 UI 구성 요소의 크기가 중간.
SMALL SAST 구성 페이지에서 UI 구성 요소의 크기가 작음.

SbomSourceType

sbom 소스 유형의 값.

Value Description
CONTAINER_SCANNING 소스 유형: container_scanning.
CONTAINER_SCANNING_FOR_REGISTRY 소스 유형: container_scanning_for_registry.
DEPENDENCY_SCANNING 소스 유형: dependency_scanning.
NIL_SOURCE 열거형 소스 nil.

ScanStatus

보안 스캔의 상태.

Value Description
CREATED 스캔이 생성됨.
JOB_FAILED 관련 CI 빌드가 실패함.
PREPARATION_FAILED 보고서를 준비할 수 없음.
PREPARING 스캔을 위한 보고서를 준비하는 중.
PURGED 스캔에 대한 보고서가 데이터베이스에서 제거됨.
REPORT_ERROR CI 빌드에서 제공된 보고서 아티팩트를 구문 분석할 수 없음.
SUCCEEDED 보고서가 성공적으로 준비됨.

SearchLevel

검색 수준.

Value Description
GLOBAL 모든 그룹과 프로젝트를 포함한 글로벌 검색.
GROUP 그룹 검색.
PROJECT 프로젝트 검색.

SearchType

검색 유형입니다.

설명
ADVANCED 고급 검색.
BASIC 기본 검색.
ZOEKT 정확한 코드 검색.

SecurityPolicyRelationType

설명
DESCENDANT 그룹의 자손 프로젝트/그룹에 대해 정의된 정책입니다. 그룹 수준 정책에만 유효합니다.
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_ADVANCED SAST ADVANCED 스캔 보고서입니다.
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_ADVANCED SAST Advanced 스캐너입니다.
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_CLOUD_APP_SERVICE JiraCloudAppService 유형입니다.
JIRA_SERVICE JiraService 유형입니다.
MATRIX_SERVICE MatrixService 유형입니다.
MATTERMOST_SERVICE MattermostService 유형입니다.
MATTERMOST_SLASH_COMMANDS_SERVICE MattermostSlashCommandsService 유형입니다.
MICROSOFT_TEAMS_SERVICE MicrosoftTeamsService 유형입니다.
PACKAGIST_SERVICE PackagistService 유형입니다.
PHORGE_SERVICE PhorgeService 유형입니다.
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 러너 공유가 비활성화되어 있으며, 변경할 수 없습니다.
ENABLED 러너 공유가 활성화되어 있습니다.

SnippetBlobActionEnum

스니펫 블롭 입력 작업의 유형입니다.

설명
create 스니펫 블롭을 생성합니다.
delete 스니펫 블롭을 삭제합니다.
move 스니펫 블롭을 이동합니다.
update 스니펫 블롭을 업데이트합니다.

Sort

일반적인 정렬 값입니다.

설명
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 내림차순입니다.

SourceUserSort

소스 인스턴스의 사용자를 대상 인스턴스의 사용자와 매핑하는 정렬 값입니다.

설명
SOURCE_NAME_ASC 소스 인스턴스 이름을 오름차순으로 정렬합니다.
SOURCE_NAME_DESC 소스 인스턴스 이름을 내림차순으로 정렬합니다.
STATUS_ASC 매핑 상태를 오름차순으로 정렬합니다.
STATUS_DESC 매핑 상태를 내림차순으로 정렬합니다.

SubscriptionHistoryChangeType

구독 이력 레코드의 변경 유형입니다.

설명
GITLAB_SUBSCRIPTION_DESTROYED 구독이 삭제되기 전의 이전 상태입니다.
GITLAB_SUBSCRIPTION_UPDATED 구독이 업데이트되기 전의 이전 상태입니다.

SubscriptionStatus

발행 항목에 대한 구독 상태입니다.

설명
EXPLICITLY_SUBSCRIBED 사용자가 발행 항목에 명시적으로 구독되어 있습니다.
EXPLICITLY_UNSUBSCRIBED 사용자가 발행 항목에 명시적으로 구독 취소되었습니다.

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

설명
added_approver 사용자가 승인자로 추가되었습니다.
approval_required 사용자가 승인자로 설정되었습니다.
assigned 사용자가 지정되었습니다.
build_failed 사용자가 트리거한 빌드가 실패했습니다.
directly_addressed 사용자가 직접 언급되었습니다.
marked 사용자가 할 일 항목을 추가했습니다.
member_access_requested 사용자에게 그룹 또는 프로젝트 접근이 요청되었습니다.
mentioned 사용자가 언급되었습니다.
merge_train_removed 사용자가 작성한 병합 요청이 병합 대기열에서 제거되었습니다.
okr_checkin_requested 사용자에게 할당된 OKR이 업데이트가 필요합니다.
review_requested 사용자에게 검토가 요청되었습니다.
review_submitted 사용자가 작성한 병합 요청에 대한 검토가 이루어졌습니다.
ssh_key_expired 사용자의 SSH 키가 만료되었습니다.
unmergeable 사용자가 작성한 병합 요청이 병합될 수 없습니다.

TodoSort

할 일 정렬 옵션.

설명
CREATED_ASC 생성 날짜 오름차순.
CREATED_DESC 생성 날짜 내림차순.
LABEL_PRIORITY_ASC 라벨 우선순위에 따라 오름차순.
LABEL_PRIORITY_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.

TodoStateEnum

설명
done 할 일의 상태는 완료.
pending 할 일의 상태는 보류 중.

TodoTargetEnum

설명
ALERT 알림.
COMMIT 커밋.
DESIGN 디자인.
EPIC 에픽.
ISSUE 이슈.
KEY SSH 키.
MERGEREQUEST 병합 요청.
NAMESPACE 네임스페이스.
PROJECT 프로젝트.
VULNERABILITY 취약점.
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에 대한 알림 기능 이름입니다.
BRANCH_RULES_TIP_CALLOUT branch_rules_tip_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에 대한 알림 기능 이름입니다.
CLUSTER_SECURITY_WARNING cluster_security_warning에 대한 알림 기능 이름입니다.
DEPLOYMENT_APPROVALS_EMPTY_STATE deployment_approvals_empty_state에 대한 알림 기능 이름입니다.
DEPLOYMENT_DETAILS_FEEDBACK deployment_details_feedback에 대한 알림 기능 이름입니다.
DUO_CHAT_CALLOUT duo_chat_callout에 대한 알림 기능 이름입니다.
DUO_FREE_ACCESS_ENDING_BANNER duo_free_access_ending_banner에 대한 알림 기능 이름입니다.
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에 대한 알림 기능 이름입니다.
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_TOP_LEVEL_GROUP_ALERT new_top_level_group_alert에 대한 알림 기능 이름입니다.
NEW_USER_SIGNUPS_CAP_REACHED new_user_signups_cap_reached에 대한 알림 기능 이름입니다.
OPENSSL_CALLOUT openssl_callout에 대한 알림 기능 이름입니다.
PERIOD_IN_TERRAFORM_STATE_NAME_ALERT period_in_terraform_state_name_alert에 대한 알림 기능 이름입니다.
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 웹 IDE CI 환경 가이드에 대한 알림 기능 이름입니다.
WORK_ITEM_EPIC_FEEDBACK work_item_epic_feedback에 대한 알림 기능 이름입니다.

UserPromotionStatusType

사용자 승급 상태의 유형입니다.

설명
FAILED 사용자에 대한 승급 요청 적용에 실패했습니다.
PARTIAL_SUCCESS 사용자 승급이 성공했지만 모든 승급 요청이 성공적으로 적용되지 않았습니다.
SUCCESS 사용자에 대한 모든 승급 요청을 성공적으로 적용했습니다.

UserState

사용자의 가능한 상태입니다.

설명
active 사용자가 활성 상태이며 시스템을 사용할 수 있습니다.
banned 사용자가 차단되었으며 그들의 기여는 숨겨져 있습니다.
blocked 사용자가 관리자에 의해 차단되었으며 시스템을 사용할 수 없습니다.
blocked_pending_approval 사용자가 차단되었으며 승인을 기다리고 있습니다.
deactivated 사용자가 더 이상 활성 상태가 아니며 시스템을 사용할 수 없습니다.
ldap_blocked 사용자가 시스템에 의해 차단되었습니다.

ValueStreamDashboardMetric

측정을 위한 가능한 식별자 유형입니다.

설명
CONTRIBUTORS 기여자 수. EXPERIMENTAL: ClickHouse 데이터베이스 백엔드가 활성화된 경우 GitLab의 SaaS 버전에서만 사용 가능합니다.
GROUPS 그룹 수.
ISSUES 이슈 수.
MERGE_REQUESTS 병합 요청 수.
PIPELINES 파이프라인 수.
PROJECTS 프로젝트 수.
USERS 사용자 수.

ValueStreamDashboardProjectLevelMetric

프로젝트 수준 측정을 위한 가능한 식별자 유형입니다.

설명
CONTRIBUTORS 기여자 수. EXPERIMENTAL: ClickHouse 데이터베이스 백엔드가 활성화된 경우 GitLab의 SaaS 버전에서만 사용 가능합니다.
ISSUES 이슈 수.
MERGE_REQUESTS 병합 요청 수.
PIPELINES 파이프라인 수.

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 병합 요청이 병합된 이벤트.
MERGE_REQUEST_REVIEWER_FIRST_ASSIGNED 병합 요청 리뷰어가 처음 배정된 이벤트.
PLAN_STAGE_START 계획 단계 시작 이벤트.

ValueStreamStageItemSort

가치 흐름 단계 항목을 정렬하는 값입니다.

Value Description
DURATION_ASC 오름차순으로 정렬된 기간.
DURATION_DESC 내림차순으로 정렬된 기간.
END_EVENT_ASC 오름차순으로 정렬된 단계 종료 이벤트 시간.
END_EVENT_DESC 내림차순으로 정렬된 단계 종료 이벤트 시간.

VerificationStateEnum

Value Description
DISABLED 검증 프로세스가 비활성화되었습니다.
FAILED 검증 프로세스가 완료되었지만 실패했습니다.
PENDING 검증 프로세스가 시작되지 않았습니다.
STARTED 검증 프로세스가 진행 중입니다.
SUCCEEDED 검증 프로세스가 성공적으로 완료되었습니다.

VerificationStatus

커밋에 대한 GPG, X.509 또는 SSH 서명의 검증 상태.

Value Description
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

Value Description
internal 내부 가시성 수준.
private 개인 가시성 수준.
public 공개 가시성 수준.

VisibilityPipelineIdType

파이프라인 목록에 ID 또는 IID를 표시할지 결정합니다.

Value Description
ID 파이프라인 ID 표시.
IID 파이프라인 IID 표시.

VisibilityScopesEnum

Value Description
internal 스니펫은 외부 사용자를 제외한 모든 로그인 사용자에게 보입니다.
private 스니펫은 스니펫 작성자에게만 보입니다.
public 스니펫은 인증 없이 접근할 수 있습니다.

VulnerabilityDismissalReason

취약점의 폐기 이유.

설명
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

취약점의 OwaspTop10 범주.

설명
A01_2021 GitLab 16.8에 도입됨. 상태: Experiment. A01:2021-깨진 접근 제어, OWASP 상위 10 범주.
A02_2021 GitLab 16.8에 도입됨. 상태: Experiment. A02:2021-암호학적 오류, OWASP 상위 10 범주.
A03_2021 GitLab 16.8에 도입됨. 상태: Experiment. A03:2021-주입, OWASP 상위 10 범주.
A04_2021 GitLab 16.8에 도입됨. 상태: Experiment. A04:2021-불안전한 디자인, OWASP 상위 10 범주.
A05_2021 GitLab 16.8에 도입됨. 상태: Experiment. A05:2021-보안 구성 오류, OWASP 상위 10 범주.
A06_2021 GitLab 16.8에 도입됨. 상태: Experiment. A06:2021-취약하고 구식인 구성 요소, OWASP 상위 10 범주.
A07_2021 GitLab 16.8에 도입됨. 상태: Experiment. A07:2021-식별 및 인증 실패, OWASP 상위 10 범주.
A08_2021 GitLab 16.8에 도입됨. 상태: Experiment. A08:2021-소프트웨어 및 데이터 무결성 실패, OWASP 상위 10 범주.
A09_2021 GitLab 16.8에 도입됨. 상태: Experiment. A09:2021-보안 로깅 및 모니터링 실패, OWASP 상위 10 범주.
A10_2017 A10:2017-불충분한 로깅 및 모니터링, OWASP 상위 10 범주.
A10_2021 GitLab 16.8에 도입됨. 상태: Experiment. A10:2021-서버측 요청 위조, OWASP 상위 10 범주.
A1_2017 A1:2017-주입, OWASP 상위 10 범주.
A1_2021 GitLab 16.8에 도입됨. 상태: Experiment. A1:2021-깨진 접근 제어, OWASP 상위 10 범주.
A2_2017 A2:2017-깨진 인증, OWASP 상위 10 범주.
A2_2021 GitLab 16.8에 도입됨. 상태: Experiment. A2:2021-암호학적 오류, OWASP 상위 10 범주.
A3_2017 A3:2017-민감한 데이터 노출, OWASP 상위 10 범주.
A3_2021 GitLab 16.8에 도입됨. 상태: Experiment. A3:2021-주입, OWASP 상위 10 범주.
A4_2017 A4:2017-XML 외부 엔티티(XXE), OWASP 상위 10 범주.
A4_2021 GitLab 16.8에 도입됨. 상태: Experiment. A4:2021-불안전한 디자인, OWASP 상위 10 범주.
A5_2017 A5:2017-깨진 접근 제어, OWASP 상위 10 범주.
A5_2021 GitLab 16.8에 도입됨. 상태: Experiment. A5:2021-보안 구성 오류, OWASP 상위 10 범주.
A6_2017 A6:2017-보안 구성 오류, OWASP 상위 10 범주.
A6_2021 GitLab 16.8에 도입됨. 상태: Experiment. A6:2021-취약하고 구식인 구성 요소, OWASP 상위 10 범주.
A7_2017 A7:2017-교차 사이트 스크립팅(XSS), OWASP 상위 10 범주.
A7_2021 GitLab 16.8에 도입됨. 상태: Experiment. A7:2021-식별 및 인증 실패, OWASP 상위 10 범주.
A8_2017 A8:2017-불안전한 역직렬화, OWASP 상위 10 범주.
A8_2021 GitLab 16.8에 도입됨. 상태: Experiment. A8:2021-소프트웨어 및 데이터 무결성 실패, OWASP 상위 10 범주.
A9_2017 A9:2017-알려진 취약점이 있는 구성 요소 사용, OWASP 상위 10 범주.
A9_2021 GitLab 16.8에 도입됨. 상태: Experiment. A9:2021-보안 로깅 및 모니터링 실패, OWASP 상위 10 범주.
NONE OWASP 상위 10 범주 없음.

VulnerabilityReportType

보안 스캔의 유형으로, 취약점을 발견한 스캔입니다.

Value Description
API_FUZZING API Fuzzing 보고서입니다.
CLUSTER_IMAGE_SCANNING Cluster Image Scanning 보고서입니다.
CONTAINER_SCANNING Container Scanning 보고서입니다.
CONTAINER_SCANNING_FOR_REGISTRY Container Scanning For Registry 보고서입니다.
COVERAGE_FUZZING Coverage Fuzzing 보고서입니다.
DAST DAST 보고서입니다.
DEPENDENCY_SCANNING Dependency Scanning 보고서입니다.
GENERIC Generic 보고서입니다.
SAST SAST 보고서입니다.
SECRET_DETECTION Secret Detection 보고서입니다.

VulnerabilitySeverity

취약점의 심각도입니다.

Value Description
CRITICAL 치명적 심각도입니다.
HIGH 높은 심각도입니다.
INFO 정보 심각도입니다.
LOW 낮은 심각도입니다.
MEDIUM 중간 심각도입니다.
UNKNOWN 알 수 없는 심각도입니다.

VulnerabilitySort

취약점 정렬 값입니다.

Value Description
detected_asc 감지 타임스탬프 오름차순입니다.
detected_desc 감지 타임스탬프 내림차순입니다.
severity_asc 심각도 오름차순입니다.
severity_desc 심각도 내림차순입니다.

VulnerabilityState

취약점의 상태입니다.

Value Description
CONFIRMED 자세한 내용은 취약점 상태 값을 참조하세요.
DETECTED 자세한 내용은 취약점 상태 값을 참조하세요.
DISMISSED 자세한 내용은 취약점 상태 값을 참조하세요.
RESOLVED 자세한 내용은 취약점 상태 값을 참조하세요.

WeightWildcardId

Weight 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 Deprecated in GitLab 13.5. 이 이름은 변경되었습니다. 사용하세요: CREATED_ASC.
created_desc Deprecated in GitLab 13.5. 이 이름은 변경되었습니다. 사용하세요: CREATED_DESC.
updated_asc Deprecated in GitLab 13.5. 이 이름은 변경되었습니다. 사용하세요: UPDATED_ASC.
updated_desc Deprecated in GitLab 13.5. 이 이름은 변경되었습니다. 사용하세요: UPDATED_DESC.

WorkItemState

GitLab 작업 항목의 상태입니다.

설명
CLOSED 닫힌 상태입니다.
OPEN 열린 상태입니다.

WorkItemStateEvent

작업 항목 상태 이벤트에 대한 값입니다.

설명
CLOSE 작업 항목을 닫습니다.
REOPEN 작업 항목을 다시 엽니다.

WorkItemTodoUpdateAction

작업 항목 할 일 업데이트 열거형의 값입니다.

설명
ADD 할 일을 추가합니다.
MARK_AS_DONE 할 일을 완료로 표시합니다.

WorkItemWidgetType

작업 항목 위젯의 유형입니다.

설명
ASSIGNEES 배정자 위젯입니다.
AWARD_EMOJI 상 emoji 위젯입니다.
COLOR 색상 위젯입니다.
CRM_CONTACTS CRM 연락처 위젯입니다.
CURRENT_USER_TODOS 현재 사용자 할 일 위젯입니다.
DESCRIPTION 설명 위젯입니다.
DESIGNS 디자인 위젯입니다.
DEVELOPMENT 개발 위젯입니다.
EMAIL_PARTICIPANTS 이메일 참여자 위젯입니다.
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 무게 위젯입니다.

WorkspaceVariableInputType

워크스페이스에 주입될 변수 유형에 대한 열거형입니다.

설명
ENVIRONMENT 이름 유형.

스칼라 유형

스칼라 값은 원자 값이며, 자신의 필드를 가지지 않습니다.

기본 스칼라는 문자열, 부울 값 및 숫자를 포함합니다. 이 스키마는 또한 시간 및 날짜에 대한 유형과 같은 다양한 사용자 지정 스칼라 값을 정의합니다.

이 스키마는 각 종류의 객체에 대한 특정 유형을 가진 식별자용 사용자 지정 스칼라 유형을 포함합니다.

자세한 내용은 graphql.orgScalar Types에 대해 읽어보세요.

AbuseReportID

AbuseReportID는 전역 ID입니다. 문자열로 인코딩되어 있습니다.

AbuseReportID의 예시는: "gid://gitlab/AbuseReport/1"입니다.

AchievementsAchievementID

AchievementsAchievementID는 전역 ID입니다. 문자열로 인코딩되어 있습니다.

AchievementsAchievementID의 예시는: "gid://gitlab/Achievements::Achievement/1"입니다.

AchievementsUserAchievementID

AchievementsUserAchievementID는 전역 ID입니다. 문자열로 인코딩되어 있습니다.

AchievementsUserAchievementID의 예시는: "gid://gitlab/Achievements::UserAchievement/1"입니다.

AiAgentID

AiAgentID는 전역 ID입니다. 문자열로 인코딩되어 있습니다.

AiAgentID의 예시는: "gid://gitlab/Ai::Agent/1"입니다.

AiAgentVersionID

AiAgentVersionID는 전역 ID입니다. 문자열로 인코딩되어 있습니다.

AiAgentVersionID의 예시는: "gid://gitlab/Ai::AgentVersion/1"입니다.

AiDuoWorkflowsWorkflowID

AiDuoWorkflowsWorkflowID는 전역 ID입니다. 문자열로 인코딩되어 있습니다.

AiDuoWorkflowsWorkflowID의 예시는: "gid://gitlab/Ai::DuoWorkflows::Workflow/1"입니다.

AiModelID

AiModelID는 전역 ID입니다. 문자열로 인코딩되어 있습니다.

AiModelID의 예시는: "gid://gitlab/Ai::Model/1"입니다.

AiSelfHostedModelID

AiSelfHostedModelID는 전역 ID입니다. 문자열로 인코딩되어 있습니다.

AiSelfHostedModelID의 예시는: "gid://gitlab/Ai::SelfHostedModel/1"입니다.

AlertManagementAlertID

AlertManagementAlertID는 전역 ID입니다. 문자열로 인코딩되어 있습니다.

AlertManagementAlertID의 예시는: "gid://gitlab/AlertManagement::Alert/1"입니다.

AlertManagementHttpIntegrationID

AlertManagementHttpIntegrationID는 전역 ID입니다. 문자열로 인코딩되어 있습니다.

AlertManagementHttpIntegrationID의 예시는: "gid://gitlab/AlertManagement::HttpIntegration/1"입니다.

AnalyticsCycleAnalyticsStageID

AnalyticsCycleAnalyticsStageID는 전역 ID입니다. 문자열로 인코딩되어 있습니다.

AnalyticsCycleAnalyticsStageID의 예시는: "gid://gitlab/Analytics::CycleAnalytics::Stage/1"입니다.

AnalyticsCycleAnalyticsValueStreamID

AnalyticsCycleAnalyticsValueStreamID는 글로벌 ID입니다. 문자열로 인코딩되어 있습니다.

예시 AnalyticsCycleAnalyticsValueStreamID는: "gid://gitlab/Analytics::CycleAnalytics::ValueStream/1"입니다.

AnalyticsDevopsAdoptionEnabledNamespaceID

AnalyticsDevopsAdoptionEnabledNamespaceID는 글로벌 ID입니다. 문자열로 인코딩되어 있습니다.

예시 AnalyticsDevopsAdoptionEnabledNamespaceID는: "gid://gitlab/Analytics::DevopsAdoption::EnabledNamespace/1"입니다.

AntiAbuseReportsNoteID

AntiAbuseReportsNoteID는 글로벌 ID입니다. 문자열로 인코딩되어 있습니다.

예시 AntiAbuseReportsNoteID는: "gid://gitlab/AntiAbuse::Reports::Note/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입니다. 문자열로 인코딩되어 있습니다.

예시 AuditEventsExternalAuditEventDestinationID는: "gid://gitlab/AuditEvents::ExternalAuditEventDestination/1"입니다.

AuditEventsGoogleCloudLoggingConfigurationID

AuditEventsGoogleCloudLoggingConfigurationID는 글로벌 ID입니다. 문자열로 인코딩되어 있습니다.

예시 AuditEventsGoogleCloudLoggingConfigurationID는: "gid://gitlab/AuditEvents::GoogleCloudLoggingConfiguration/1"입니다.

AuditEventsGroupExternalStreamingDestinationID

AuditEventsGroupExternalStreamingDestinationID는 글로벌 ID입니다. 문자열로 인코딩되어 있습니다.

예시 AuditEventsGroupExternalStreamingDestinationID는: "gid://gitlab/AuditEvents::Group::ExternalStreamingDestination/1"입니다.

AuditEventsGroupNamespaceFilterID

AuditEventsGroupNamespaceFilterID는 글로벌 ID입니다. 문자열로 인코딩되어 있습니다.

예시 AuditEventsGroupNamespaceFilterID는: "gid://gitlab/AuditEvents::Group::NamespaceFilter/1"입니다.

AuditEventsInstanceAmazonS3ConfigurationID

AuditEventsInstanceAmazonS3ConfigurationID는 글로벌 ID입니다. 문자열로 인코딩되어 있습니다.

예시 AuditEventsInstanceAmazonS3ConfigurationID는: "gid://gitlab/AuditEvents::Instance::AmazonS3Configuration/1"입니다.

AuditEventsInstanceExternalAuditEventDestinationID

AuditEventsInstanceExternalAuditEventDestinationID는 글로벌 ID입니다. 문자열로 인코딩되어 있습니다.

예시 AuditEventsInstanceExternalAuditEventDestinationID는: "gid://gitlab/AuditEvents::InstanceExternalAuditEventDestination/1"입니다.

AuditEventsInstanceExternalStreamingDestinationID

AuditEventsInstanceExternalStreamingDestinationID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 AuditEventsInstanceExternalStreamingDestinationID는: "gid://gitlab/AuditEvents::Instance::ExternalStreamingDestination/1"입니다.

AuditEventsInstanceGoogleCloudLoggingConfigurationID

AuditEventsInstanceGoogleCloudLoggingConfigurationID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 AuditEventsInstanceGoogleCloudLoggingConfigurationID는: "gid://gitlab/AuditEvents::Instance::GoogleCloudLoggingConfiguration/1"입니다.

AuditEventsInstanceNamespaceFilterID

AuditEventsInstanceNamespaceFilterID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 AuditEventsInstanceNamespaceFilterID는: "gid://gitlab/AuditEvents::Instance::NamespaceFilter/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"입니다.

BoardsEpicListID

BoardsEpicListID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 BoardsEpicListID는: "gid://gitlab/Boards::EpicList/1"입니다.

Boolean

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"입니다.

ClustersAgentsUrlConfigurationID

ClustersAgentsUrlConfigurationID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 ClustersAgentsUrlConfigurationID: "gid://gitlab/Clusters::Agents::UrlConfiguration/1"입니다.

ClustersClusterID

ClustersClusterID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 ClustersClusterID: "gid://gitlab/Clusters::Cluster/1"입니다.

Color

색상은 헥스 코드 또는 이름으로 표현됩니다.

예시: “#fefefe”.

ComplianceManagementFrameworkID

ComplianceManagementFrameworkID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 ComplianceManagementFrameworkID: "gid://gitlab/ComplianceManagement::Framework/1"입니다.

ContainerRegistryProtectionRuleID

ContainerRegistryProtectionRuleID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 ContainerRegistryProtectionRuleID: "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"입니다.

Date

날짜는 ISO 8601 형식으로 표현됩니다.

DependencyProxyManifestID

DependencyProxyManifestID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 DependencyProxyManifestID는: "gid://gitlab/DependencyProxy::Manifest/1"입니다.

DeployKeyID

DeployKeyID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 DeployKeyID는: "gid://gitlab/DeployKey/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"입니다.

DiscussionID

DiscussionID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 DiscussionID는: "gid://gitlab/Discussion/1"입니다.

Duration

두 순간 사이의 지속 시간은 분수 초로 표현됩니다.

예시: 12.3334.

EmailID

EmailID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 EmailID는: "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입니다. 문자열로 인코딩됩니다.

예시 GeoBaseRegistryID는: "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 존을 나타냅니다.

GroupID

GroupID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예제 GroupID는: "gid://gitlab/Group/1"입니다.

GroupsSavedReplyID

GroupsSavedReplyID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예제 GroupsSavedReplyID는: "gid://gitlab/Groups::SavedReply/1"입니다.

ID

Base64로 난독화된 고유 식별자를 나타냅니다.

대개 객체를 다시 가져오거나 캐시 키로 사용됩니다.

ID 유형은 JSON 응답에서 문자열로 표시됩니다; 그러나 사람에게 읽을 수 있도록 의도된 것은 아닙니다.

입력 유형으로 예상될 때, "VXNlci0xMA=="와 같은 문자열 또는 4와 같은 정수 값이 ID로 허용됩니다.

ISO8601Date

ISO 8601로 인코딩된 날짜입니다.

ISO8601DateTime

ISO 8601로 인코딩된 날짜 및 시간입니다.

ImportSourceUserID

ImportSourceUserID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예제 ImportSourceUserID는: "gid://gitlab/Import::SourceUser/1"입니다.

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입니다. 문자열로 인코딩됩니다.

예시 IncidentManagementOncallParticipantID는: "gid://gitlab/IncidentManagement::OncallParticipant/1"입니다.

IncidentManagementOncallRotationID

IncidentManagementOncallRotationID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 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는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 IntegrationsPrometheusID는: "gid://gitlab/Integrations::Prometheus/1"입니다. 이전 형식 "gid://gitlab/PrometheusService/1"는 14.1에서 사용 중단되었습니다.

IssuableID

IssuableID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 IssuableID는: "gid://gitlab/Issuable/1"입니다.

IssuablesCustomFieldID

IssuablesCustomFieldID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 IssuablesCustomFieldID는: "gid://gitlab/Issuables::CustomField/1"입니다.

IssuablesCustomFieldSelectOptionID

IssuablesCustomFieldSelectOptionID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 IssuablesCustomFieldSelectOptionID는: "gid://gitlab/Issuables::CustomFieldSelectOption/1"입니다.

IssueID

IssueID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 IssueID는: "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 객체를 원시 문자열로 나타냅니다.

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"입니다.

MergeRequestsClosingIssuesID

MergeRequestsClosingIssuesID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 MergeRequestsClosingIssuesID는: "gid://gitlab/MergeRequestsClosingIssues/1"입니다.

MergeRequestsExternalStatusCheckID

MergeRequestsExternalStatusCheckID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 MergeRequestsExternalStatusCheckID는: "gid://gitlab/MergeRequests::ExternalStatusCheck/1"입니다.

MergeTrainsCarID

MergeTrainsCarID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 MergeTrainsCarID는: "gid://gitlab/MergeTrains::Car/1"입니다.

MilestoneID

MilestoneID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 MilestoneID는: "gid://gitlab/Milestone/1"입니다.

MlCandidateID

MlCandidateID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 MlCandidateID는: "gid://gitlab/Ml::Candidate/1"입니다.

MlCandidateMetadataID

MlCandidateMetadataID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 MlCandidateMetadataID는: "gid://gitlab/Ml::CandidateMetadata/1"입니다.

MlCandidateMetricID

MlCandidateMetricID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 MlCandidateMetricID는: "gid://gitlab/Ml::CandidateMetric/1"입니다.

MlCandidateParamID

MlCandidateParamID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 MlCandidateParamID는: "gid://gitlab/Ml::CandidateParam/1"입니다.

MlModelID

MlModelID는 글로벌 ID입니다. 문자열로 인코딩됩니다.

예시 MlModelID는: "gid://gitlab/Ml::Model/1"입니다.

MlModelVersionID

MlModelVersionID는 전 세계 고유 ID입니다. 문자열 형식으로 인코딩됩니다.

예시 MlModelVersionID는: "gid://gitlab/Ml::ModelVersion/1"입니다.

NamespaceID

NamespaceID는 전 세계 고유 ID입니다. 문자열 형식으로 인코딩됩니다.

예시 NamespaceID는: "gid://gitlab/Namespace/1"입니다.

NamespacesNamespaceBanID

NamespacesNamespaceBanID는 전 세계 고유 ID입니다. 문자열 형식으로 인코딩됩니다.

예시 NamespacesNamespaceBanID는: "gid://gitlab/Namespaces::NamespaceBan/1"입니다.

NoteID

NoteID는 전 세계 고유 ID입니다. 문자열 형식으로 인코딩됩니다.

예시 NoteID는: "gid://gitlab/Note/1"입니다.

NoteableID

NoteableID는 전 세계 고유 ID입니다. 문자열 형식으로 인코딩됩니다.

예시 NoteableID는: "gid://gitlab/Noteable/1"입니다.

OperationsFeatureFlagID

OperationsFeatureFlagID는 전 세계 고유 ID입니다. 문자열 형식으로 인코딩됩니다.

예시 OperationsFeatureFlagID는: "gid://gitlab/Operations::FeatureFlag/1"입니다.

OrganizationsOrganizationID

OrganizationsOrganizationID는 전 세계 고유 ID입니다. 문자열 형식으로 인코딩됩니다.

예시 OrganizationsOrganizationID는: "gid://gitlab/Organizations::Organization/1"입니다.

OrganizationsOrganizationUserID

OrganizationsOrganizationUserID는 전 세계 고유 ID입니다. 문자열 형식으로 인코딩됩니다.

예시 OrganizationsOrganizationUserID는: "gid://gitlab/Organizations::OrganizationUser/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".

PackagesPackageID

PackagesPackageID는 전역 ID입니다. 문자열로 인코딩됩니다.

예제 PackagesPackageID는 다음과 같습니다: "gid://gitlab/Packages::Package/1".

PackagesProtectionRuleID

PackagesProtectionRuleID는 전역 ID입니다. 문자열로 인코딩됩니다.

예제 PackagesProtectionRuleID는 다음과 같습니다: "gid://gitlab/Packages::Protection::Rule/1".

PackagesPypiMetadatumID

PackagesPypiMetadatumID는 전역 ID입니다. 문자열로 인코딩됩니다.

예제 PackagesPypiMetadatumID는 다음과 같습니다: "gid://gitlab/Packages::Pypi::Metadatum/1".

PackagesTerraformModuleMetadatumID

PackagesTerraformModuleMetadatumID는 전역 ID입니다. 문자열로 인코딩됩니다.

예제 PackagesTerraformModuleMetadatumID는 다음과 같습니다: "gid://gitlab/Packages::TerraformModule::Metadatum/1".

PagesDeploymentID

PagesDeploymentID는 전역 ID입니다. 문자열로 인코딩됩니다.

예제 PagesDeploymentID는 다음과 같습니다: "gid://gitlab/PagesDeployment/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".

ProjectsSavedReplyID

ProjectsSavedReplyID는 전역 ID입니다. 문자열로 인코딩됩니다.

예제 ProjectsSavedReplyID는 다음과 같습니다: "gid://gitlab/Projects::SavedReply/1".

ReleaseID

ReleaseID는 전역 ID입니다. 문자열로 인코딩됩니다.

예제 ReleaseID는 다음과 같습니다: "gid://gitlab/Release/1".

ReleasesLinkID

ReleasesLinkID는 전역 ID입니다. 문자열로 인코딩됩니다.

예제 ReleasesLinkID는 다음과 같습니다: "gid://gitlab/Releases::Link/1".

RemoteDevelopmentRemoteDevelopmentAgentConfigID

RemoteDevelopmentRemoteDevelopmentAgentConfigID는 전역 ID입니다. 문자열로 인코딩됩니다.

예제 RemoteDevelopmentRemoteDevelopmentAgentConfigID는 다음과 같습니다: "gid://gitlab/RemoteDevelopment::RemoteDevelopmentAgentConfig/1".

RemoteDevelopmentWorkspaceID

RemoteDevelopmentWorkspaceID는 전역 ID입니다. 문자열로 인코딩됩니다.

예제 RemoteDevelopmentWorkspaceID는 다음과 같습니다: "gid://gitlab/RemoteDevelopment::Workspace/1".

RemoteDevelopmentWorkspacesAgentConfigID

RemoteDevelopmentWorkspacesAgentConfigID는 전역 ID입니다. 문자열로 인코딩됩니다.

예제 RemoteDevelopmentWorkspacesAgentConfigID는 다음과 같습니다: "gid://gitlab/RemoteDevelopment::WorkspacesAgentConfig/1".

SbomComponentID

SbomComponentID는 전역 ID입니다. 문자열로 인코딩됩니다.

예제 SbomComponentID는 다음과 같습니다: "gid://gitlab/Sbom::Component/1".

SecurityProjectSecurityExclusionID

SecurityProjectSecurityExclusionID는 전역 ID입니다. 문자열로 인코딩됩니다.

예제 SecurityProjectSecurityExclusionID는 다음과 같습니다: "gid://gitlab/Security::ProjectSecurityExclusion/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".

Time

시간은 ISO 8601 형식으로 표현됩니다.

예: “2021-03-09T14:58:50+00:00”.

https://www.iso.org/iso-8601-date-and-time-format.html을 참조하세요.

TimelogID

TimelogID는 전역 ID입니다. 문자열로 인코딩됩니다.

예제 TimelogID는 다음과 같습니다: "gid://gitlab/Timelog/1".

TodoID

TodoID는 전역 ID입니다. 문자열로 인코딩됩니다.

예제 TodoID는 다음과 같습니다: "gid://gitlab/Todo/1".

TodoableID

TodoableID는 전역 ID입니다. 문자열로 인코딩됩니다.

예제 TodoableID는 다음과 같습니다: "gid://gitlab/Todoable/1".

UntrustedRegexp

사용자 입력에서 소스된 패턴을 포함하는 정규 표현식.

Upload

UploadID

UploadID는 전역 ID입니다. 문자열로 인코딩됩니다.

예시 UploadID는: "gid://gitlab/Upload/1"입니다.

UserID

UserID는 전역 ID입니다. 문자열로 인코딩됩니다.

예시 UserID는: "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"입니다.

VulnerabilitiesStateTransitionID

VulnerabilitiesStateTransitionID는 전역 ID입니다. 문자열로 인코딩됩니다.

예시 VulnerabilitiesStateTransitionID는: "gid://gitlab/Vulnerabilities::StateTransition/1"입니다.

VulnerabilityID

VulnerabilityID는 전역 ID입니다. 문자열로 인코딩됩니다.

예시 VulnerabilityID는: "gid://gitlab/Vulnerability/1"입니다.

WorkItemID

WorkItemID는 전역 ID입니다. 문자열로 인코딩됩니다.

예시 WorkItemID는: "gid://gitlab/WorkItem/1"입니다.

우리가 Issues에서 Work Items로 전환하는 동안 이 유형은 다음과 같은 IssueID를 일시적으로 지원합니다: "gid://gitlab/Issue/1".

이 동작은 향후 공지 없이 제거될 것입니다.

WorkItemsParentID

WorkItemsParentID는 전역 ID입니다. 문자열로 인코딩됩니다.

예시 WorkItemsParentID는: "gid://gitlab/WorkItems::Parent/1"입니다.

WorkItemsRelatedWorkItemLinkID

WorkItemsRelatedWorkItemLinkID는 전역 ID입니다. 문자열로 인코딩됩니다.

예시 WorkItemsRelatedWorkItemLinkID는: "gid://gitlab/WorkItems::RelatedWorkItemLink/1"입니다.

WorkItemsTypeID

WorkItemsTypeID는 전역 ID입니다. 문자열로 인코딩됩니다.

예시 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

취약점 위치를 나타냅니다. 데이터가 포함된 필드는 취약점 보고서 유형에 따라 다릅니다.

다음 중 하나:

Interfaces

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! 감사 이벤트를 전송할 외부 목적지의 이름.

AuditEventStreamingDestinationInterface

구현:

필드
이름 유형 설명
category String! 감사 이벤트를 전송할 외부 목적지의 카테고리입니다.
config JSON! 외부 목적지의 구성입니다.
eventTypeFilters [String!]! 스트리밍을 위해 추가된 이벤트 유형 필터 목록입니다.
id ID! 목적지의 ID입니다.
name String! 감사 이벤트를 전송할 외부 목적지의 이름입니다.

BaseDiscussionInterface

구현:

필드
이름 유형 설명
createdAt Time! 토론 생성의 타임스탬프입니다.
id DiscussionID! 토론의 ID입니다.
replyId DiscussionID! 토론에 대한 답변을 위해 사용되는 ID입니다.
resolvable Boolean! 객체가 해결 가능한지 여부를 나타냅니다.
resolved Boolean! 객체가 해결되었는지 여부를 나타냅니다.
resolvedAt Time 객체가 해결된 시점의 타임스탬프입니다.
resolvedBy UserCore 객체를 해결한 사용자입니다.

BaseHeaderInterface

구현:

필드
이름 유형 설명
active Boolean! 헤더가 활성인지 여부입니다.
id ID! 헤더의 ID입니다.
key String! 헤더의 키입니다.
value String! 헤더의 값입니다.

BaseNoteInterface

Implementations:

필드
이름 유형 설명
author UserCore 노트를 작성한 사용자.
awardEmoji AwardEmojiConnection 노트와 관련된 이모지 반응 목록. (자세한 내용은 Connections 참조)
body String! 노트의 내용.
bodyFirstLineHtml String! 노트 내용의 첫 번째 줄.
bodyHtml String 노트 내용의 GitLab Flavored Markdown 렌더링.
createdAt Time! 노트 생성 시간의 타임스탬프.
lastEditedAt Time 노트가 마지막으로 편집된 시간의 타임스탬프.
lastEditedBy UserCore 노트를 마지막으로 편집한 사용자.
resolvable Boolean! 객체를 해결할 수 있는지를 나타냅니다.
resolved Boolean! 객체가 해결되었는지를 나타냅니다.
resolvedAt Time 객체가 해결된 시간의 타임스탬프.
resolvedBy UserCore 객체를 해결한 사용자.
updatedAt Time! 노트의 마지막 활동 시간의 타임스탬프.
url String 웹 UI에서 노트를 보기 위한 URL.

CiVariable

Implementations:

필드
이름 유형 설명
id ID! 변수의 ID.
key String 변수의 이름.
raw Boolean 변수가 원시인지 여부를 나타냅니다.
value String 변수의 값.
variableType CiVariableType 변수의 유형.

CommitSignature

커밋에 대한 서명 정보를 나타냅니다.

구현:

필드
이름 타입 설명
commitSha String 연관된 커밋의 SHA.
project Project 연관된 커밋의 프로젝트.
verificationStatus VerificationStatus 연관된 키 또는 인증서의 검증 상태를 나타냅니다.

CurrentUserTodos

구현:

인수를 가진 필드
CurrentUserTodos.currentUserTodos

현재 사용자의 할 일 항목.

TodoConnection!을 반환합니다.

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

# 인수
이름 타입 설명
state TodoStateEnum 할 일 항목의 상태.

DesignFields

구현:

필드
이름 타입 설명
diffRefs DiffRefs! 이 디자인의 Diff refs.
event DesignVersionEvent! 현재 버전에서 이 디자인이 변경된 방법.
filename String! 디자인의 파일 이름.
fullPath ID! 디자인 파일의 전체 경로.
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! 트리 항목의 유형입니다.

이벤트 가능

구현:

필드
이름 유형 설명
events EventConnection 객체와 관련된 이벤트 목록입니다. (see Connections)

ExternalAuditEventDestinationInterface

구현:

필드
이름 유형 설명
destinationUrl String! 감사 이벤트를 전송할 외부 목적지입니다.
eventTypeFilters [String!]! 스트리밍을 위해 추가된 이벤트 유형 필터 목록입니다.
id ID! 목적지의 ID입니다.
name String! 감사 이벤트를 전송할 외부 목적지의 이름입니다.
verificationToken String! 이벤트 출처를 검증하기 위한 토큰입니다.

GoogleCloudLoggingConfigurationInterface

구현:

필드
이름 유형 설명
clientEmail String! 클라이언트 이메일입니다.
googleProjectIdName String! 구글 프로젝트 ID입니다.
id ID! 구성의 ID입니다.
logIdName String! 로그 ID입니다.
name String! 감사 이벤트를 전송할 외부 목적지의 이름입니다.

LabelInterface

구현:

필드
이름 타입 설명
color String! 라벨의 배경색.
createdAt Time! 라벨이 생성된 시간.
description String 라벨의 설명 (HTML로 렌더링된 Markdown 캐싱).
id ID! 라벨 ID.
textColor String! 라벨의 텍스트 색상.
title String! 라벨의 내용.
updatedAt Time! 라벨이 마지막으로 업데이트된 시간.

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!을 반환합니다.

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

# 인수
이름 유형 설명
filter NotesFilterType 노트 컬렉션 유형: ALL_NOTES, ONLY_COMMENTS, ONLY_ACTIVITY.

OrchestrationPolicy

구현:

필드
이름 유형 설명
description String! 정책 설명.
editPath String! 정책 수정 페이지의 URL.
enabled Boolean! 이 정책이 활성화되어 있는지 여부를 나타냅니다.
name String! 정책의 이름.
policyScope PolicyScope 정책의 범위.
updatedAt Time! 정책 YAML이 마지막으로 업데이트된 타임스탬프.
yaml String! 정책의 YAML 정의.

PackageFileMetadata

패키지 파일과 관련된 메타데이터를 나타냅니다.

구현:

필드
이름 유형 설명
createdAt Time! 생성 날짜.
updatedAt Time! 가장 최근 업데이트 날짜.

PendingMemberInterface

구현:

필드
이름 유형 설명
accessLevel AccessLevel GitLab::Access 수준입니다.
approved Boolean 대기 중인 구성이 승인되었는지 여부입니다.
avatarUrl String 대기 중인 구성원의 아바타 이미지 파일에 대한 URL입니다.
createdAt Time 구성원이 생성된 날짜와 시간입니다.
createdBy UserCore 구성을 승인한 사용자입니다.
email String 대기 중인 구성원의 공개 이메일입니다.
expiresAt Time 구성원이 만료되는 날짜와 시간입니다.
id ID! 구성원의 ID입니다.
invited Boolean 대기 중인 사용자가 초대되었는지 여부입니다.
name String 대기 중인 구성원의 이름입니다.
updatedAt Time 구성이 마지막으로 업데이트된 날짜와 시간입니다.
user UserCore 구성원 객체와 연관된 사용자입니다.
username String 대기 중인 구성원의 사용자 이름입니다.
webUrl String 대기 중인 구성원의 웹 URL입니다.
인수가 있는 필드
PendingMemberInterface.mergeRequestInteraction

병합 요청을 찾습니다.

UserMergeRequestInteraction을 반환합니다.

# 인수
이름 유형 설명
id MergeRequestID! 병합 요청의 글로벌 ID입니다.

ResolvableInterface

구현:

필드
이름 유형 설명
resolvable Boolean! 객체가 해결될 수 있는지 여부를 나타냅니다.
resolved Boolean! 객체가 해결되었는지 여부를 나타냅니다.
resolvedAt Time 객체가 해결된 타임스탬프입니다.
resolvedBy UserCore 객체를 해결한 사용자입니다.

Service

구현:

필드
이름 타입 설명
active Boolean 서비스가 활성 상태인지 여부를 나타냅니다.
serviceType ServiceType 서비스의 유형입니다.
type String 서비스의 클래스 이름입니다.

TerraformModuleMetadataSharedFields

구현:

필드
이름 타입 설명
inputs [TerraformModuleMetadataInput!] 모듈의 입력입니다.
outputs [TerraformModuleMetadataOutput!] 모듈의 출력입니다.
readme String 읽기 데이터입니다.
readmeHtml String readme의 GitLab Flavored Markdown 렌더링입니다.

TimeboxReportInterface

구현:

인수가 있는 필드
TimeboxReportInterface.report

시계열상 정확한 시간박스에 대한 보고서입니다.

TimeboxReport를 반환합니다.

# 인수
이름 타입 설명
fullPath String 보고서의 범위로 사용되는 프로젝트 또는 그룹의 전체 경로입니다. 예: gitlab-org 또는 gitlab-org/gitlab.

Todoable

구현:

필드
이름 타입 설명
name String 이 객체의 이름 또는 제목입니다.
webUrl String 이 객체의 URL입니다.

User

GitLab 사용자의 표현.

구현:

필드
이름 타입 설명
active Boolean 사용자가 활성화되어 있는지 여부를 나타냅니다.
avatarUrl String 사용자의 아바타 URL.
bio String 사용자의 약력.
bot Boolean! 사용자가 봇인지 여부를 나타냅니다.
callouts UserCalloutConnection 사용자에게 속한 호출 표시. (see Connections)
commitEmail String 사용자의 기본 커밋 이메일.
createdAt Time 사용자가 생성된 시간의 타임스탬프.
discord String 사용자의 Discord ID.
email String Deprecated in GitLab 13.7. 이 이름은 변경되었습니다. 사용: User.publicEmail.
emails EmailConnection 사용자의 이메일 주소. (see Connections)
gitpodEnabled Boolean 사용자 수준에서 Gitpod가 활성화되어 있는지 여부.
groupCount Int 사용자의 그룹 수.
groupMemberships GroupMemberConnection 사용자의 그룹 멤버십. (see Connections)
human Boolean 사용자가 일반 사용자임을 나타냅니다.
id ID! 사용자의 ID.
ide Ide IDE 설정.
jobTitle String 사용자의 직함.
lastActivityOn Date 사용자가 마지막으로 어떤 작업을 수행한 날짜.
linkedin String 사용자의 LinkedIn 프로필 이름.
location String 사용자의 위치.
name String! 사용자의 읽기 쉬운 이름. 사용자가 프로젝트 봇일 경우 요청자가 프로젝트 보기 허가가 없으면 ****을 반환합니다.
namespace Namespace 사용자의 개인 네임스페이스.
namespaceCommitEmails NamespaceCommitEmailConnection 사용자의 커스텀 네임스페이스 커밋 이메일. (see Connections)
organization String 사용자가 대표하거나 일하는 회사.
preferencesGitpodPath String 사용자 설정 내 Gitpod 섹션으로 가는 웹 경로.
profileEnableGitpodPath String 사용자를 위한 Gitpod를 활성화하기 위한 웹 경로.
projectMemberships ProjectMemberConnection 사용자의 프로젝트 멤버십. (see Connections)
pronouns String 사용자의 대명사.
publicEmail String 사용자의 공개 이메일.
savedReplies SavedReplyConnection 사용자가 작성한 저장된 답변. (see Connections)
state UserState! 사용자의 상태.
status UserStatus 사용자 상태.
twitter String 사용자의 X (구 Twitter) 사용자 이름.
userPermissions UserPermissions! 리소스에 대한 현재 사용자의 권한.
userPreferences UserPreferences 사용자의 설정.
username String! 사용자의 사용자 이름. 이 GitLab 인스턴스 내에서 고유합니다.
webPath String! 사용자의 웹 경로.
webUrl String! 사용자의 웹 URL.
인수 있는 필드
User.assignedMergeRequests

사용자에게 할당된 병합 요청입니다.

MergeRequestConnection을 반환합니다.

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

# 인수
이름 유형 설명
approved Boolean 승인된 병합 요청으로 결과 제한. 기능 플래그 mr_approved_filter가 활성화된 경우에만 사용할 수 있습니다.
approvedBy [String!] 승인자의 사용자 이름.
approver [String!] 가능한 승인자의 사용자 이름.
authorUsername String 저자의 사용자 이름.
createdAfter Time 타임스탬프 이후에 생성된 병합 요청.
createdBefore Time 타임스탬프 이전에 생성된 병합 요청.
deployedAfter Time 타임스탬프 이후에 배포된 병합 요청.
deployedBefore Time 타임스탬프 이전에 배포된 병합 요청.
deploymentId String 배포의 ID.
draft Boolean 초안 병합 요청으로 결과 제한.
environmentName String 병합 요청이 배포된 환경.
groupId GroupID 저자가 속한 병합 요청의 그룹의 전역 ID. 하위 그룹의 병합 요청도 포함됩니다.
iids [String!] 병합 요청의 IID 배열, 예: [1, 2].
includeArchived Boolean 아카이브된 프로젝트의 병합 요청.
labelName [String] 병합 요청에 적용된 레이블.
labels [String!] GitLab 17.1에서 사용 중단됨. labelName을 사용하세요.
mergedAfter Time 날짜 이후에 병합된 병합 요청.
mergedBefore Time 날짜 이전에 병합된 병합 요청.
mergedBy String 병합자의 사용자 이름.
milestoneTitle String 마일스톤의 제목. milestoneWildcardId와 호환되지 않습니다.
milestoneWildcardId MilestoneWildcardId 마일스톤 ID 와일드카드로 문제를 필터링합니다. milestoneTitle과 호환되지 않습니다.
myReactionEmoji String 자신의 반응 이모지로 필터링합니다.
not MergeRequestsResolverNegatedParams 부정된 인수 목록. 경고: 이 인수는 실험적이며 향후 변경될 수 있습니다.
projectId ProjectID 저자가 속한 병합 요청의 프로젝트의 전역 ID. projectPath와 호환되지 않습니다.
projectPath String 저자가 속한 병합 요청의 프로젝트의 전체 경로. projectId와 호환되지 않습니다.
releaseTag String 릴리스 태그로 필터링합니다.
reviewState MergeRequestReviewState GitLab 17.0에서 도입됨. 상태: 실험. 병합 요청의 리뷰어 상태.
reviewStates [MergeRequestReviewState!] GitLab 17.0에서 도입됨. 상태: 실험. 병합 요청의 리뷰어 상태.
reviewerUsername String 리뷰어의 사용자 이름.
reviewerWildcardId ReviewerWildcardId 리뷰어 존재로 필터링합니다. reviewerUsername과 호환되지 않습니다.
sort MergeRequestSort 기준에 따라 병합 요청을 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름의 배열. 모든 해결된 병합 요청은 이 중 하나의 브랜치를 소스로 갖습니다.
state MergeRequestState 병합 요청 상태. 제공되면 모든 해결된 병합 요청은 해당 상태를 갖습니다.
subscribed SubscriptionStatus GitLab 17.5에서 도입됨. 상태: 실험. 현재 사용자가 구독하는 병합 요청. filter_subscriptions 기능 플래그가 비활성화된 경우 무시됩니다.
targetBranches [String!] 대상 브랜치 이름의 배열. 모든 해결된 병합 요청은 이 중 하나의 브랜치를 대상으로 갖습니다.
updatedAfter Time 타임스탬프 이후에 업데이트된 병합 요청.
updatedBefore Time 타임스탬프 이전에 업데이트된 병합 요청.
User.authoredMergeRequests

사용자가 작성한 병합 요청입니다.

MergeRequestConnection을 반환합니다.

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

네 가지 표준 페이지 매김 인수를 받아들입니다:

before: String, after: String, first: Int, 및 last: Int.

# Arguments
Name Type Description
approved Boolean 승인된 병합 요청으로 결과를 제한합니다. 기능 플래그 mr_approved_filter가 활성화된 경우에만 사용 가능합니다.
approvedBy [String!] 승인자의 사용자 이름입니다.
approver [String!] 가능한 승인자의 사용자 이름입니다.
assigneeUsername String 담당자의 사용자 이름입니다.
assigneeWildcardId AssigneeWildcardId 담당자 존재로 필터링합니다. assigneeUsernames 및 assigneeUsername과 호환되지 않습니다.
createdAfter Time 타임스탬프 이후에 생성된 병합 요청입니다.
createdBefore Time 타임스탬프 이전에 생성된 병합 요청입니다.
deployedAfter Time 타임스탬프 이후에 배포된 병합 요청입니다.
deployedBefore Time 타임스탬프 이전에 배포된 병합 요청입니다.
deploymentId String 배포의 ID입니다.
draft Boolean 결과를 초안 병합 요청으로 제한합니다.
environmentName String 병합 요청이 배포된 환경입니다.
groupId GroupID 작성한 병합 요청이 있어야 하는 그룹의 전역 ID입니다. 서브그룹의 병합 요청도 포함됩니다.
iids [String!] 병합 요청의 IID 배열입니다. 예: [1, 2].
includeArchived Boolean 아카이브된 프로젝트의 병합 요청입니다.
labelName [String] 병합 요청에 적용된 레이블입니다.
labels [String!] GitLab 17.1에서 사용 중단됨. labelName을 사용하세요.
mergedAfter Time 날짜 이후에 병합된 병합 요청입니다.
mergedBefore Time 날짜 이전에 병합된 병합 요청입니다.
mergedBy String 병합자의 사용자 이름입니다.
milestoneTitle String 마일스톤의 제목입니다. milestoneWildcardId와 호환되지 않습니다.
milestoneWildcardId MilestoneWildcardId 마일스톤 ID 와일드카드로 문제를 필터링합니다. milestoneTitle과 호환되지 않습니다.
myReactionEmoji String 사용자 반응 이모지로 필터링합니다.
not MergeRequestsResolverNegatedParams 부정된 인수 목록입니다. 경고: 이 인수는 실험적이며 향후 변경될 수 있습니다.
projectId ProjectID 작성한 병합 요청이 있어야 하는 프로젝트의 전역 ID입니다. projectPath와 호환되지 않습니다.
projectPath String 작성한 병합 요청이 있어야 하는 프로젝트의 전체 경로입니다. projectId와 호환되지 않습니다.
releaseTag String 릴리스 태그로 필터링합니다.
reviewState MergeRequestReviewState GitLab 17.0에 도입됨. 상태: 실험. 병합 요청의 리뷰어 상태입니다.
reviewStates [MergeRequestReviewState!] GitLab 17.0에 도입됨. 상태: 실험. 병합 요청의 리뷰어 상태들입니다.
reviewerUsername String 리뷰어의 사용자 이름입니다.
reviewerWildcardId ReviewerWildcardId 리뷰어 존재로 필터링합니다. reviewerUsername과 호환되지 않습니다.
sort MergeRequestSort 기준에 따라 병합 요청을 정렬합니다.
sourceBranches [String!] 소스 브랜치 이름 배열입니다. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 소스로 가집니다.
state MergeRequestState 병합 요청 상태입니다. 제공된 경우, 모든 해결된 병합 요청은 해당 상태를 가집니다.
subscribed SubscriptionStatus GitLab 17.5에 도입됨. 상태: 실험. 현재 사용자가 구독한 병합 요청입니다. filter_subscriptions 기능 플래그가 비활성화된 경우 무시됩니다.
targetBranches [String!] 타깃 브랜치 이름의 배열입니다. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 타겟으로 가집니다.
updatedAfter Time 타임스탬프 이후에 업데이트된 병합 요청입니다.
updatedBefore Time 타임스탬프 이전에 업데이트된 병합 요청입니다.
User.contributedProjects

사용자가 기여한 프로젝트입니다.

ProjectConnection을 반환합니다.

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

# Arguments
Name Type Description
includePersonal Boolean 개인 프로젝트 포함.
minAccessLevel AccessLevelEnum 현재 사용자가 최소 지정된 액세스 수준을 가진 프로젝트만 반환.
programmingLanguageName String 프로그래밍 언어 이름으로 프로젝트 필터링(대소문자 구분 없음). 예: “css” 또는 “ruby”.
search String 검색 쿼리.
sort ProjectSort 기여한 프로젝트 정렬.
User.groups

사용자가 액세스할 수 있는 그룹입니다.

GroupConnection을 반환합니다.

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

# Arguments
Name Type Description
permissionScope GroupPermission 사용자가 그룹에서 가진 권한으로 필터링.
search String 그룹 이름 또는 경로로 검색.
User.organizations

사용자가 액세스할 수 있는 조직입니다.

Introduced in GitLab 16.6.

Status: Experiment.

OrganizationConnection을 반환합니다.

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

# Arguments
Name Type Description
search String 검색 쿼리, 조직 이름 또는 경로가 될 수 있습니다.
User.reviewRequestedMergeRequests

사용자에게 검토를 위해 지정된 병합 요청입니다.

MergeRequestConnection을 반환합니다.

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

# Arguments
Name Type Description
approved Boolean 승인된 병합 요청으로 제한. mr_approved_filter 기능 플래그가 활성화되어 있어야만 사용 가능합니다.
approvedBy [String!] 승인자의 사용자 이름.
approver [String!] 가능한 승인자의 사용자 이름.
assigneeUsername String 담당자의 사용자 이름.
assigneeWildcardId AssigneeWildcardId 담당자 존재로 필터링. assigneeUsernames 및 assigneeUsername과 호환되지 않습니다.
authorUsername String 작성자의 사용자 이름.
createdAfter Time 타임스탬프 이후에 생성된 병합 요청.
createdBefore Time 타임스탬프 이전에 생성된 병합 요청.
deployedAfter Time 타임스탬프 이후에 배포된 병합 요청.
deployedBefore Time 타임스탬프 이전에 배포된 병합 요청.
deploymentId String 배포의 ID.
draft Boolean 초안 병합 요청으로 제한.
environmentName String 병합 요청이 배포된 환경.
groupId GroupID 작성된 병합 요청이 있어야 할 그룹의 전역 ID. 하위 그룹의 병합 요청이 포함됩니다.
iids [String!] 병합 요청의 IID 배열, 예: [1, 2].
includeArchived Boolean 아카이브된 프로젝트에서의 병합 요청.
labelName [String] 병합 요청에 적용된 레이블.
labels [String!] Deprecated in GitLab 17.1. labelName을 사용하세요.
mergedAfter Time 특정 날짜 이후에 병합된 병합 요청.
mergedBefore Time 특정 날짜 이전에 병합된 병합 요청.
mergedBy String 병합자의 사용자 이름.
milestoneTitle String 마일스톤의 제목. milestoneWildcardId와 호환되지 않습니다.
milestoneWildcardId MilestoneWildcardId 마일스톤 ID 와일드카드로 문제를 필터링. milestoneTitle과 호환되지 않습니다.
myReactionEmoji String 자신의 반응 이모지로 필터링.
not MergeRequestsResolverNegatedParams 부정된 인수 목록. 경고: 이 인수는 실험적이며 향후 변경될 예정입니다.
projectId ProjectID 작성된 병합 요청이 있어야 할 프로젝트의 전역 ID. projectPath와 호환되지 않습니다.
projectPath String 작성된 병합 요청이 있어야 할 프로젝트의 전체 경로. projectId와 호환되지 않습니다.
releaseTag String 릴리즈 태그로 필터링.
reviewState MergeRequestReviewState Introduced in GitLab 17.0. Status: Experiment. 병합 요청의 리뷰어 상태.
reviewStates [MergeRequestReviewState!] Introduced in GitLab 17.0. Status: Experiment. 병합 요청의 리뷰어 상태.
sort MergeRequestSort 기준으로 병합 요청 정렬.
sourceBranches [String!] 소스 브랜치 이름의 배열. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 소스로 가집니다.
state MergeRequestState 병합 요청 상태. 제공된 경우, 모든 해결된 병합 요청은 해당 상태를 가집니다.
subscribed SubscriptionStatus Introduced in GitLab 17.5. Status: Experiment. 현재 사용자가 구독한 병합 요청. filter_subscriptions 기능 플래그가 비활성화된 경우 무시됩니다.
targetBranches [String!] 대상 브랜치 이름의 배열. 모든 해결된 병합 요청은 이러한 브랜치 중 하나를 타겟으로 가집니다.
updatedAfter Time 타임스탬프 이후에 업데이트된 병합 요청.
updatedBefore Time 타임스탬프 이전에 업데이트된 병합 요청.
User.savedReply

사용자가 작성한 저장된 답변입니다.

SavedReply를 반환합니다.

# 인수
이름 유형 설명
id UsersSavedReplyID! 저장된 답변의 ID입니다.
User.snippets

사용자가 작성한 스니펫입니다.

SnippetConnection을 반환합니다.

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

# 인수
이름 유형 설명
ids [SnippetID!] 전역 스니펫 ID의 배열입니다. 예: gid://gitlab/ProjectSnippet/1.
type TypeEnum 스니펫의 유형입니다.
visibility VisibilityScopesEnum 스니펫의 가시성입니다.
User.starredProjects

사용자가 별표한 프로젝트입니다.

ProjectConnection을 반환합니다.

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

# 인수
이름 유형 설명
minAccessLevel AccessLevelEnum 현재 사용자가 지정된 접근 수준을 가지고 있는 프로젝트만 반환합니다.
programmingLanguageName String 프로그래밍 언어 이름으로 프로젝트를 필터링합니다(대소문자 구분 없음). 예: “css” 또는 “ruby”.
search String 검색 쿼리입니다.
sort ProjectSort 별표가 달린 프로젝트를 정렬 순서에 따라 나열합니다.
User.timelogs

사용자가 기록한 시간입니다.

TimelogConnection을 반환합니다.

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

# 인수
이름 유형 설명
endDate Time 로그인 날짜가 endDate 이전 또는 같은 날짜인 날짜 범위 내의 타임로그를 나열합니다.
endTime Time 로그인 시간이 endTime 이전 또는 같은 시간인 시간 범위 내의 타임로그를 나열합니다.
groupId GroupID 그룹의 타임로그를 나열합니다.
projectId ProjectID 프로젝트의 타임로그를 나열합니다.
sort TimelogSort 특정 순서로 타임로그를 나열합니다.
startDate Time 로그인 날짜가 startDate 이후 또는 같은 날짜인 날짜 범위 내의 타임로그를 나열합니다.
startTime Time 로그인 시간이 startTime 이후 또는 같은 시간인 시간 범위 내의 타임로그를 나열합니다.
username String 사용자의 타임로그를 나열합니다.
User.todos

사용자의 할 일 항목들입니다.

TodoConnection을 반환합니다.

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

# Arguments
Name Type Description
action [TodoActionEnum!] 필터링할 액션입니다.
authorId [ID!] 저자의 ID입니다.
groupId [ID!] 그룹의 ID입니다.
projectId [ID!] 프로젝트의 ID입니다.
sort TodoSort 주어진 기준으로 할 일을 정렬합니다.
state [TodoStateEnum!] 할 일의 상태입니다.
type [TodoTargetEnum!] 할 일의 유형입니다.
User.userAchievements

사용자의 업적입니다. achievements 기능 플래그가 활성화된 네임스페이스에 대해서만 반환됩니다.

Introduced in GitLab 15.10.
Status: Experiment.

UserAchievementConnection을 반환합니다.

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

# Arguments
Name Type Description
includeHidden Boolean 프로필에서 숨겨진 업적이 결과에 포함되어야 하는지를 나타냅니다.

WorkItemWidget

구현 사항:

필드
이름 유형 설명
type WorkItemWidgetType 위젯 유형.

WorkItemWidgetDefinition

구현:

필드
이름 유형 설명
type WorkItemWidgetType! 위젯 유형.

입력 유형

인수로 사용할 수 있는 유형(모든 스칼라 유형도 인수로 사용할 수 있음).

여기에는 일반 사용 입력 유형만 나열됩니다. 변형 입력 유형은 위의 관련 변형 유형을 참조하세요.

AiAdditionalContextInput

인수

이름 유형 설명
category AiAdditionalContextCategory! 추가 컨텍스트의 카테고리.
content String! 추가 컨텍스트의 내용.
id String! 추가 컨텍스트의 ID.
metadata JSON 추가 컨텍스트의 메타데이터.

AiChatInput

인수

이름 유형 설명
additionalContext [AiAdditionalContextInput!] 채팅을 위해 전달될 추가 컨텍스트.
agentVersionId AiAgentVersionID 채팅에 응답할 에이전트 버전의 전역 ID.
content String! 메시지의 내용.
currentFile AiCurrentFileInput 추가 컨텍스트로 전달될 수 있는 현재 선택된 텍스트에 대한 정보.
namespaceId NamespaceID 사용자가 작동 중인 네임스페이스의 전역 ID.
resourceId AiModelID 변형할 리소스의 전역 ID.

AiCurrentFileInput

인수

이름 유형 설명
contentAboveCursor String 커서 위의 내용.
contentBelowCursor String 커서 아래의 내용.
fileName String! 파일 이름.
selectedText String! 선택된 텍스트.

AiExplainCodeInput

Arguments

Name Type Description
messages [AiExplainCodeMessageInput!]! AI에 의해 설명되도록 전달되는 코드 메시지입니다.
resourceId AiModelID! 변경할 리소스의 전역 ID입니다.

AiExplainCodeMessageInput

Arguments

Name Type Description
content String! 메시지의 내용입니다.
role String! 메시지의 역할(시스템, 사용자, 어시스턴트)입니다.

AiExplainVulnerabilityInput

Arguments

Name Type Description
includeSourceCode Boolean AI 프롬프트에 취약성 소스 코드를 포함시킵니다.
resourceId AiModelID! 변경할 리소스의 전역 ID입니다.

AiGenerateCommitMessageInput

Arguments

Name Type Description
resourceId AiModelID! 변경할 리소스의 전역 ID입니다.

AiGenerateCubeQueryInput

Arguments

Name Type Description
question String! 프로젝트의 데이터에 대해 질문할 내용입니다.
resourceId AiModelID! 변경할 리소스의 전역 ID입니다.

AiGenerateDescriptionInput

Arguments

Name Type Description
content String! 메시지의 내용입니다.
descriptionTemplateName String 메시지를 생성하는 데 사용될 설명 템플릿의 이름입니다.
resourceId AiModelID! 변경할 리소스의 전역 ID입니다.

AiResolveVulnerabilityInput

Arguments

Name Type Description
resourceId AiModelID! 변경할 리소스의 전역 ID입니다.
suggestionMergeRequestId MergeRequestID 해결책이 제안으로 제공될 머지 요청의 전역 ID입니다.

AiSummarizeCommentsInput

인수

이름 유형 설명
resourceId AiModelID! 변경할 리소스의 전역 ID입니다.

AiSummarizeNewMergeRequestInput

두 브랜치를 기반으로 새로운 병합 요청을 요약합니다. add_ai_summary_for_new_mr 기능 플래그가 비활성화되어 있으면 null을 반환합니다.

인수

이름 유형 설명
resourceId AiModelID! 변경할 리소스의 전역 ID입니다.
sourceBranch String! 변경 사항의 소스 브랜치입니다.
sourceProjectId ID 변경 사항이 발생한 프로젝트의 ID입니다.
targetBranch String! 변경 사항이 병합될 대상 브랜치입니다.

AiSummarizeReviewInput

인수

이름 유형 설명
resourceId AiModelID! 변경할 리소스의 전역 ID입니다.

AlertManagementPayloadAlertFieldInput

HTTP 통합에 대한 사용자 정의 매핑 속성을 수정할 때 사용할 수 있는 필드입니다.

인수

이름 유형 설명
fieldName AlertManagementPayloadAlertFieldName! GitLab 알림 필드 이름입니다.
label String 페이로드 경로의 사람이 읽을 수 있는 레이블입니다.
path [PayloadAlertFieldPathSegment!]! 페이로드 JSON 내 값의 경로입니다.
type AlertManagementPayloadAlertFieldType! 구문 분석된 값의 유형입니다.

BoardIssueInput

인수

이름 유형 설명
assigneeUsername [String] 담당자 사용자 이름으로 필터링합니다.
assigneeWildcardId AssigneeWildcardId 담당자 와일드카드로 필터링합니다. assigneeUsername 및 assigneeUsernames와 호환되지 않습니다.
authorUsername String 작성자 사용자 이름으로 필터링합니다.
confidential Boolean 기밀성으로 필터링합니다.
epicId EpicID 사용 중단됨: 이는 WorkItem hierarchyWidget으로 대체됩니다. GitLab 17.5에서 사용 중단되었습니다.
epicWildcardId EpicWildcardId 에픽 ID 와일드카드로 필터링합니다. epicId와 호환되지 않습니다.
healthStatusFilter HealthStatusFilter 문제의 건강 상태이며, “none” 및 “any” 값이 지원됩니다.
iids [String!] 문제의 IID 목록입니다. 예: ["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 와일드카드로 필터링합니다. 무게와 호환되지 않습니다.

BranchProtectionInput

인자

이름 타입 설명
allowForcePush Boolean 브랜치 규칙 대상을 강제로 푸시할 수 있는 쓰기 권한이 있는 사용자 허용.
codeOwnerApprovalRequired Boolean 병합을 허용하기 전에 코드 소유자 승인을 강제합니다.
mergeAccessLevels [MergeAccessLevelInput!] 브랜치 규칙 대상으로 병합할 수 있는 사용자에 대한 세부정보.
pushAccessLevels [PushAccessLevelInput!] 브랜치 규칙 대상으로 푸시할 수 있는 사용자에 대한 세부정보.

CiVariableInput

CI/CD 변수를 정의하기 위한 속성.

인자

이름 타입 설명
key String! 변수의 이름.
value String! 변수의 값.

CommitAction

인자

이름 타입 설명
action CommitActionMode! 수행할 작업: 생성, 삭제, 이동, 업데이트 또는 chmod.
content String 파일의 내용.
encoding CommitEncoding 파일의 인코딩. 기본값은 텍스트.
executeFilemode Boolean 파일의 실행 플래그를 활성화/비활성화합니다.
filePath String! 파일의 전체 경로.
lastCommitId String 마지막으로 알려진 파일 커밋 ID.
previousPath String 이동되는 파일의 원본 전체 경로.

ComplianceFrameworkFilters

인자

이름 타입 설명
id ComplianceManagementFrameworkID 컴플라이언스 프레임워크의 ID.
ids [ComplianceManagementFrameworkID!] 컴플라이언스 프레임워크의 ID.
not NegatedComplianceFrameworkFilters 부정된 컴플라이언스 프레임워크 필터 입력.
presenceFilter ComplianceFrameworkPresenceFilter 프로젝트의 컴플라이언스 프레임워크 존재 여부를 확인합니다. “none” 및 “any” 값이 지원됩니다.

ComplianceFrameworkInput

인수

이름 유형 설명
color String 준수 프레임워크의 새로운 색상 표현(16진수 형식). 예: #FCA121.
default Boolean 이 준수 프레임워크를 그룹의 기본 프레임워크로 설정합니다.
description String 준수 프레임워크의 새로운 설명.
name String 준수 프레임워크의 새로운 이름.
pipelineConfigurationFullPath String 사용 중단됨: 대신 파이프라인 실행 정책을 사용하십시오. GitLab 17.4에서 사용 중단됨.

ComplianceStandardsAdherenceInput

인수

이름 유형 설명
checkName ComplianceStandardsAdherenceCheckName 준수 표준을 위한 체크의 이름.
projectIds [ProjectID!] 프로젝트별 준수 표준 준수를 필터링합니다.
standard ComplianceStandardsAdherenceStandard 준수 표준의 이름.

ComplianceStandardsProjectAdherenceInput

인수

이름 유형 설명
checkName ComplianceStandardsAdherenceCheckName 준수 표준을 위한 체크의 이름.
standard ComplianceStandardsAdherenceStandard 준수 표준의 이름.

ComplianceViolationInput

인수

이름 유형 설명
mergedAfter Date 날짜(포함) 이후에 병합된 병합 요청.
mergedBefore Date 날짜(포함) 이전에 병합된 병합 요청.
projectIds [ProjectID!] 프로젝트별 준수 위반을 필터링합니다.
targetBranch String 대상 브랜치별 준수 위반을 필터링합니다.

ComplianceViolationProjectInput

인수

이름 유형 설명
mergedAfter Date 날짜(포함) 이후에 병합된 병합 요청.
mergedBefore Date 날짜(포함) 이전에 병합된 병합 요청.
targetBranch String 대상 브랜치별 준수 위반을 필터링합니다.

DastProfileCadenceInput

DAST 프로필 주기를 나타냅니다.

인수

이름 타입 설명
duration Int DAST 프로필 주기의 지속 시간입니다.
unit DastProfileCadenceUnit DAST 프로필 주기의 지속 시간 단위입니다.

DastProfileScheduleInput

DAST 프로필 일정의 입력 유형입니다.

인수

이름 타입 설명
active Boolean Dast 프로필 일정의 상태입니다.
cadence DastProfileCadenceInput Dast 프로필 일정을 위한 주기입니다.
startsAt Time Dast 프로필 일정의 시작 시간입니다.
timezone String Dast 프로필 일정의 시작 시간에 대한 시간대입니다.

DastSiteProfileAuthInput

DastSiteProfile 인증을 위한 입력 유형입니다.

인수

이름 타입 설명
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

인수

이름 유형 설명
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

인수

이름 유형 설명
baseSha String 댓글이 작성된 브랜치의 병합 기준.
headSha String! 댓글이 작성된 시점의 HEAD SHA.
newLine Int 변경된 HEAD SHA의 라인. 이 필드를 사용하는 방법에 대한 자세한 내용은 REST API 문서를 참조하세요.
oldLine Int 변경된 시작 SHA의 라인. 이 필드를 사용하는 방법에 대한 자세한 내용은 REST API 문서를 참조하세요.
paths DiffPathsInput! 변경된 파일의 경로. 이 입력의 두 속성은 선택 사항이지만, 그 중 하나는 필수입니다.
startSha String! 비교 대상 브랜치의 SHA.

DoraProjectFilterInput

DORA 메트릭을 집계하기 위한 프로젝트 필터 매개변수입니다.

Arguments

Name Type Description
topic [String!] 주제로 프로젝트를 필터링합니다.

EpicFilters

Arguments

Name Type Description
authorUsername String 작성자 사용자 이름으로 필터링합니다.
confidential Boolean 비밀 여부로 필터링합니다.
labelName [String] 레이블 이름으로 필터링합니다.
myReactionEmoji String 현재 사용자가 적용한 반응 이모지로 필터링합니다. 와일드카드 값 “NONE” 및 “ANY”가 지원됩니다.
not NegatedEpicBoardIssueInput 부정된 에픽 인수입니다.
or UnionedEpicFilterInput 포함적인 OR이 있는 인수 목록입니다.
search String 에픽 제목 또는 설명을 위한 검색 쿼리입니다.

EpicTreeNodeFieldsInputType

에픽 트리의 노드입니다.

Arguments

Name Type Description
adjacentReferenceId EpicTreeSortingID 에픽 문제 또는 전환된 문제의 ID입니다.
id EpicTreeSortingID! 이동 중인 에픽 문제 또는 에픽의 ID입니다.
newParentId EpicID 새 부모 에픽의 ID입니다.
relativePosition MoveType 전환 유형입니다. 유효한 값은 after 또는 before입니다.

EscalationRuleInput

에스컬레이션 규칙을 나타냅니다.

Arguments

Name Type Description
elapsedTimeSeconds Int! 규칙이 활성화되기 전의 시간(초)입니다.
oncallScheduleIid ID 알림을 받을 온콜 스케줄입니다.
status EscalationRuleStatus! 규칙이 활성화되지 않도록 하기 위해 필요한 상태입니다.
username String 알림을 받을 사용자의 사용자 이름입니다.

JiraUsersMappingInputType

Arguments

이름 타입 설명
gitlabId Int GitLab 사용자 ID입니다.
jiraAccountId String! 사용자 Jira 계정 ID입니다.

MergeAccessLevelInput

보호된 브랜치에 병합할 수 있는 사용자 역할, 사용자 또는 그룹을 정의합니다.

Arguments

이름 타입 설명
accessLevel Int 작업을 수행하기 위해 허용된 액세스 수준입니다.
groupId GroupID 액세스 수준과 관련된 그룹입니다.
userId UserID 액세스 수준과 관련된 사용자입니다.

MergeRequestsResolverNegatedParams

Arguments

이름 타입 설명
approvedBy [String!] 제외할 승인자 사용자 이름입니다.
assigneeUsernames [String!] 제외할 수신자 사용자 이름입니다.
labels [String!] 모든 해결된 병합 요청에 없을 레이블 이름의 배열입니다.
milestoneTitle String 제외할 마일스톤 제목입니다.
myReactionEmoji String 제외할 반응 이모지로 필터링합니다.
releaseTag String 제외할 릴리스 태그로 필터링합니다.
reviewerUsername String 제외할 리뷰어 사용자 이름입니다.

MonthSelectionInput

제품 분석 사용 데이터를 쿼리하기 위한 연도 및 월 입력입니다.

Arguments

이름 타입 설명
month Int! 반환할 기간의 월입니다.
year Int! 반환할 기간의 연도입니다.

NegatedBoardIssueInput

Arguments

이름 타입 설명
assigneeUsername [String] 수신자 사용자 이름으로 필터링합니다.
authorUsername String 작성자 사용자 이름으로 필터링합니다.
epicId EpicID 사용 중단: 이것은 WorkItem hierarchyWidget으로 대체됩니다. GitLab 17.5에서 사용 중단되었습니다.
healthStatusFilter HealthStatus 이슈에 적용되지 않은 건강 상태입니다. 건강 상태가 설정되지 않은 이슈를 포함합니다.
iids [String!] 이슈의 IID 목록입니다. 예: ["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

Arguments

Name Type Description
id ComplianceManagementFrameworkID 컴플라이언스 프레임워크의 ID.
ids [ComplianceManagementFrameworkID!] 컴플라이언스 프레임워크의 ID들.

NegatedEpicBoardIssueInput

Arguments

Name Type Description
authorUsername String 작성자 사용자 이름으로 필터링합니다.
labelName [String] 레이블 이름으로 필터링합니다.
myReactionEmoji String 현재 사용자가 적용한 반응 이모지로 필터링합니다. 와일드카드 값 “NONE” 및 “ANY”가 지원됩니다.

NegatedEpicFilterInput

Arguments

Name Type Description
authorUsername String 작성자 사용자 이름으로 필터링합니다.
labelName [String] 레이블 이름으로 필터링합니다.
myReactionEmoji String 현재 사용자가 적용한 반응 이모지로 필터링합니다.

NegatedIssueFilterInput

Arguments

Name Type Description
assigneeId String 이슈에 할당되지 않은 사용자의 ID.
assigneeUsernames [String!] 이슈에 할당되지 않은 사용자들의 사용자 이름.
authorUsername [String!] 이슈를 작성하지 않은 사용자의 사용자 이름.
epicId String 이슈와 연관되지 않은 에픽의 ID.
healthStatusFilter [HealthStatus!] 이슈에 적용되지 않은 건강 상태. 건강 상태가 설정되지 않은 이슈를 포함합니다.
iids [String!] 제외할 이슈의 IID 목록입니다. 예: [1, 2].
iterationId [ID!] 이슈에 적용되지 않은 반복의 글로벌 ID 목록입니다.
iterationWildcardId IterationWildcardId 부정된 반복 ID 와일드카드로 필터링합니다.
labelName [String!] 이 이슈에 적용되지 않은 레이블들.
milestoneTitle [String!] 이 이슈에 적용되지 않은 마일스톤.
milestoneWildcardId NegatedMilestoneWildcardId 부정된 마일스톤 와일드카드 값으로 필터링합니다.
myReactionEmoji String 현재 사용자가 적용한 반응 이모지로 필터링합니다.
releaseTag [String!] 이슈의 마일스톤과 연관되지 않은 릴리스 태그. 부모가 그룹인 경우 무시됩니다.
types [IssueType!] 주어진 이슈 유형으로 이슈를 필터링합니다.
weight String 이슈에 적용되지 않은 가중치.

NegatedValueStreamAnalyticsIssuableFilterInput

Arguments

Name Type Description
assigneeUsernames [String!] 문제 또는 병합 요청에 할당되지 않은 사용자의 사용자 이름입니다.
authorUsername String 문제 또는 병합 요청을 작성하지 않은 사용자의 사용자 이름입니다.
epicId ID 문제와 관련이 없는 에픽의 ID입니다. 병합 요청 기반 단계에 대해 필터 사용은 지원되지 않습니다.
iterationId ID 문제에 적용되지 않은 이터레이션 글로벌 ID 목록입니다. 병합 요청 기반 단계에 대해 필터 사용은 지원되지 않습니다.
labelNames [String!] 문제 또는 병합 요청에 적용되지 않은 레이블입니다.
milestoneTitle String 문제 또는 병합 요청에 적용되지 않은 마일스톤입니다.
myReactionEmoji String 현재 사용자가 적용한 반응 이모지로 필터링합니다.
weight Int 문제에 적용되지 않은 가중치입니다. 병합 요청 기반 단계에 대해 필터 사용은 지원되지 않습니다.

NegatedWorkItemFilterInput

Arguments

Name Type Description
assigneeUsernames [String!] 작업 항목에 할당되지 않은 사용자의 사용자 이름입니다.
authorUsername [String!] 작업 항목을 작성하지 않은 사용자의 사용자 이름입니다.
labelName [String!] 작업 항목에 적용되지 않은 레이블입니다.
milestoneTitle [String!] 작업 항목에 적용되지 않은 마일스톤입니다.
milestoneWildcardId NegatedMilestoneWildcardId 부정된 마일스톤 와일드카드 값으로 필터링합니다.
myReactionEmoji String 현재 사용자에 의해 적용되지 않은 반응 이모지로 필터링합니다.

OncallRotationActivePeriodInputType

온콜 로테이션을 위한 활성 기간 시간 범위입니다.

Arguments

Name Type Description
endTime String! 24시간 형식의 로테이션 활성 기간 종료 시간입니다. 예: “18:30”.
startTime String! 24시간 형식의 로테이션 활성 기간 시작 시간입니다. 예: “18:30”.

OncallRotationDateInputType

온콜 로테이션을 위한 날짜 입력 유형입니다.

Arguments

Name Type Description
date String! YYYY-MM-DD 형식의 날짜 구성 요소입니다.
time String! 24시간 HH:MM 형식의 날짜 시간 구성 요소입니다.

OncallRotationLengthInputType

온콜 로테이션의 로테이션 길이입니다.

Arguments

Name Type Description
length Int! 온콜 로테이션의 로테이션 길이입니다.
unit OncallRotationUnitEnum! 온콜 로테이션의 로테이션 길이 단위입니다.

OncallUserInputType

로테이션 사용자 및 색상 팔레트입니다.

Arguments

Name Type Description
colorPalette DataVisualizationColorEnum DataVisualizationColorEnum의 값입니다. 온콜 사용자에게 할당할 색상입니다.
colorWeight DataVisualizationWeightEnum 온콜 사용자에게 할당할 색상 가중치입니다. GitLab에서 온콜 일정을 보려면 500 이하의 값을 제공하지 마세요. 500에서 950 사이의 값은 충분한 대비를 보장합니다.
username String! 온콜 로테이션에 참여할 사용자의 사용자 이름입니다. 예: "user_one".

PipelineScheduleVariableInput

파이프라인 일정 변수를 위한 속성입니다.

Arguments

Name Type Description
destroy Boolean 변수를 파괴하기 위한 불리언 옵션입니다.
id CiPipelineScheduleVariableID 변이를 적용할 변수의 ID입니다.
key String! 변수의 이름입니다.
value String! 변수의 값입니다.
variableType CiVariableType! 변수의 유형입니다.

PushAccessLevelInput

보호된 브랜치에 푸시할 수 있는 사용자 역할, 사용자, 배포 키 또는 그룹을 정의합니다.

Arguments

Name Type Description
accessLevel Int 작업을 수행할 수 있는 액세스 수준.
deployKeyId DeployKeyID 액세스 수준에 할당된 배포 키.
groupId GroupID 액세스 수준과 연결된 그룹.
userId UserID 액세스 수준과 연결된 사용자.

ReleaseAssetLinkInput

릴리스 자산 링크를 수정할 때 사용할 수 있는 필드입니다.

Arguments

Name Type Description
directAssetPath String 직접 자산 링크의 상대 경로.
linkType ReleaseAssetLinkType 자산 링크의 유형.
name String! 자산 링크의 이름.
url String! 자산 링크의 URL.

ReleaseAssetsInput

릴리스 자산을 수정할 때 사용할 수 있는 필드입니다.

Arguments

Name Type Description
links [ReleaseAssetLinkInput!] 릴리스와 연결할 자산 링크 목록.

RequirementLegacyFilterInput

Arguments

Name Type Description
legacyIids [String!]! 작업 항목의 레거시 요구 사항 IID 목록. 예를 들어 ["1", "2"].

SastCiConfigurationAnalyzersEntityInput

SAST CI 구성에서 분석기 엔터티를 나타냅니다.

Arguments

Name Type Description
enabled Boolean! 분석기의 상태.
name String! 분석기의 이름.
variables [SastCiConfigurationEntityInput!] 분석기를 위한 변수 목록.

SastCiConfigurationEntityInput

SAST CI 구성의 엔터티를 나타냅니다.

Arguments

Name Type Description
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

Arguments

이름 유형 설명
status RequirementStatusFilter! 작업 항목의 상태입니다.

StatusInput

Arguments

이름 유형 설명
status TestReportState! 작업 항목에 할당할 상태입니다.

Timeframe

두 날짜의 닫힌 포함 범위로 정의된 시간 범위입니다.

Arguments

이름 유형 설명
end Date! 범위의 끝입니다.
start Date! 범위의 시작입니다.

TrackingEventInput

추적 이벤트 정의를 위한 속성입니다.

Arguments

이름 유형 설명
action String! 이벤트 작업입니다.
category String! 이벤트 카테고리입니다.
extra JSON 이벤트에 대한 추가 메타데이터입니다.
label String 이벤트 레이블입니다.
property String 이벤트 속성입니다.
value String 이벤트 값입니다.

UnionedEpicFilterInput

인수

이름 타입 설명
authorUsername [String!] 사용 중단: 대신 authorUsernames를 사용하세요. GitLab 16.6에서 사용 중단됨.
authorUsernames [String!] 주어진 사용자 중 한 명이 작성한 에픽을 필터링합니다.
labelName [String!] 사용 중단: 대신 labelNames를 사용하세요. GitLab 16.6에서 사용 중단됨.
labelNames [String!] 주어진 레이블 중 적어도 하나를 가진 에픽을 필터링합니다.

UnionedIssueFilterInput

인수

이름 타입 설명
assigneeUsernames [String!] 주어진 사용자 중 적어도 하나에게 할당된 이슈를 필터링합니다.
authorUsernames [String!] 주어진 사용자 중 한 명이 작성한 이슈를 필터링합니다.
labelNames [String!] 주어진 레이블 중 적어도 하나를 가진 이슈를 필터링합니다.

UnionedWorkItemFilterInput

인수

이름 타입 설명
assigneeUsernames [String!] 주어진 사용자 중 적어도 하나에게 할당된 작업 항목을 필터링합니다.
authorUsernames [String!] 주어진 사용자 중 한 명이 작성한 작업 항목을 필터링합니다.
labelNames [String!] 주어진 레이블 중 적어도 하나를 가진 작업 항목을 필터링합니다.

UpdateDiffImagePositionInput

인수

이름 타입 설명
height Int 이미지의 총 높이.
width Int 이미지의 총 너비.
x Int 주석의 X 위치.
y Int 주석의 Y 위치.

ValueStreamSettingInput

값 스트림 설정에 대한 속성.

인수

이름 타입 설명
projectIdsFilter [ProjectID!] 값 스트림 데이터를 필터링하는 데 사용되는 프로젝트의 전역 ID.

ValueStreamStageInput

값 스트림 단계에 대한 속성입니다.

Arguments

Name Type Description
custom Boolean 단계가 사용자 정의되었는지 여부. false인 경우, 이름에 따라 내장 기본 단계를 할당합니다.
endEventIdentifier ValueStreamStageEvent 종료 이벤트 식별자.
endEventLabelId LabelID 종료 이벤트 식별자와 연결된 레이블 ID.
hidden Boolean 단계가 숨겨져 있는지 여부.
name String! 단계의 이름.
startEventIdentifier ValueStreamStageEvent 시작 이벤트 식별자.
startEventLabelId LabelID 시작 이벤트 식별자와 연결된 레이블 ID.

VulnerabilityIdentifierInput

Arguments

Name Type Description
externalId String 취약점 식별자의 외부 ID.
externalType String 취약점 식별자의 외부 유형.
name String! 취약점 식별자의 이름.
url String! 취약점 식별자의 URL.

VulnerabilityScannerInput

Arguments

Name Type Description
id String! 스캐너를 식별하는 고유 ID.
name String! 분석기를 식별하는 가독성이 좋은 값으로, 고유해야 할 필요는 없습니다.
url String! 분석기에 대한 추가 정보를 링크합니다.
vendor VulnerabilityScannerVendorInput 스캐너의 공급자/유지 관리자의 정보.
version String! 스캐너의 버전.

VulnerabilityScannerVendorInput

Arguments

Name Type Description
name String! 공급자/유지 관리자의 이름.

WorkItemConvertTaskInput

Arguments

이름 타입 설명
lineNumberEnd Int! 목록 항목 작업을 정의하는 Markdown 소스의 마지막 줄.
lineNumberStart Int! 목록 항목 작업을 정의하는 Markdown 소스의 첫 번째 줄.
lockVersion Int! 설명에 작업이 포함된 작업 항목의 현재 잠금 버전.
title String! 교체될 작업의 전체 문자열. 생성된 작업 항목의 새 제목.
workItemTypeId WorkItemsTypeID! 새 작업 항목을 만드는 데 사용되는 작업 항목 유형의 글로벌 ID.

WorkItemWidgetAssigneesInput

Arguments

이름 타입 설명
assigneeIds [UserID!]! 책임자의 글로벌 ID.

WorkItemWidgetAwardEmojiUpdateInput

Arguments

이름 타입 설명
action WorkItemAwardEmojiUpdateAction! 업데이트를 위한 작업.
name String! 이모지 이름.

WorkItemWidgetColorInput

Arguments

이름 타입 설명
color Color! 작업 항목의 색상.

WorkItemWidgetCrmContactsCreateInput

Arguments

이름 타입 설명
contactIds [CustomerRelationsContactID!]! 설정할 CRM 연락처 ID.

WorkItemWidgetCrmContactsUpdateInput

Arguments

이름 타입 설명
contactIds [CustomerRelationsContactID!]! 설정할 CRM 연락처 ID. 기본적으로 기존 연락처를 교체.
operationMode MutationOperationMode 작업 모드를 설정.

WorkItemWidgetCurrentUserTodosInput

Arguments

이름 타입 설명
action WorkItemTodoUpdateAction! 업데이트를 위한 작업.
todoId TodoID 할 일의 글로벌 ID. 존재하지 않으면 작업 항목의 모든 할 일이 업데이트됩니다.

WorkItemWidgetDescriptionInput

Arguments

Name Type Description
description String! 작업 항목에 대한 설명입니다.

WorkItemWidgetHealthStatusInput

Arguments

Name Type Description
healthStatus HealthStatus 작업 항목에 할당할 건강 상태입니다.

WorkItemWidgetHierarchyCreateInput

Arguments

Name Type Description
parentId WorkItemID 부모 작업 항목의 전역 ID입니다.

WorkItemWidgetHierarchyUpdateInput

Arguments

Name Type Description
adjacentWorkItemId WorkItemID 교체할 작업 항목의 ID입니다.
childrenIds [WorkItemID!] 자식 작업 항목의 전역 ID입니다.
parentId WorkItemID 부모 작업 항목의 전역 ID입니다. 연관을 제거하려면 null을 사용하세요.
relativePosition RelativePositionType 전환 유형입니다. 유효한 값은 BEFORE 또는 AFTER입니다.

WorkItemWidgetIterationInput

Arguments

Name Type Description
iterationId IterationID 작업 항목에 할당할 반복입니다.

WorkItemWidgetLabelsCreateInput

Arguments

Name Type Description
labelIds [LabelID!]! 작업 항목에 추가할 레이블의 ID입니다.

WorkItemWidgetLabelsUpdateInput

Arguments

Name Type Description
addLabelIds [LabelID!] 작업 항목에 추가할 레이블의 전역 ID입니다.
removeLabelIds [LabelID!] 작업 항목에서 제거할 레이블의 전역 ID입니다.

WorkItemWidgetLinkedItemsCreateInput

Arguments

Name Type Description
linkType WorkItemRelatedLinkType 링크 유형입니다. 기본값은 RELATED입니다.
workItemsIds [WorkItemID!]! 링크할 항목의 전역 ID입니다. 제공할 수 있는 ID의 최대 수: 10입니다.

WorkItemWidgetMilestoneInput

인수

이름 유형 설명
milestoneId MilestoneID 작업 항목에 할당할 마일스톤입니다.

WorkItemWidgetNotesInput

인수

이름 유형 설명
discussionLocked Boolean! 작업 항목의 노트 위젯에 대한 토론 잠금 속성입니다.

WorkItemWidgetNotificationsUpdateInput

인수

이름 유형 설명
subscribed Boolean! 구독의 원하는 상태입니다.

WorkItemWidgetProgressInput

인수

이름 유형 설명
currentValue Int! 작업 항목의 현재 진행 값입니다.
endValue Int 작업 항목의 종료 값입니다.
startValue Int 작업 항목의 시작 값입니다.

WorkItemWidgetRolledupDatesInput

인수

이름 유형 설명
dueDateFixed Date 작업 항목의 고정 마감일입니다.
dueDateIsFixed Boolean due_date_fixed가 제공되지 않으면 기본값은 false입니다.
startDateFixed Date 작업 항목의 고정 시작 날짜입니다.
startDateIsFixed Boolean start_date_fixed가 제공되지 않으면 기본값은 false입니다.

WorkItemWidgetStartAndDueDateUpdateInput

인수

이름 유형 설명
dueDate Date 작업 항목의 마감일입니다.
isFixed Boolean 작업 항목이 고정 날짜를 사용하는지 여부를 나타냅니다.
startDate Date 작업 항목의 시작 날짜입니다.

WorkItemWidgetTimeTrackingInput

인수

이름 유형 설명
timeEstimate String 작업 항목에 대한 시간 추정치(사람이 읽을 수 있는 형식)입니다. 예: 1h 30m.
timelog WorkItemWidgetTimeTrackingTimelogInput 작업 항목에 소요된 시간을 기록한 데이터입니다.

WorkItemWidgetTimeTrackingTimelogInput

Arguments

이름 타입 설명
spentAt Time 시간을 추적하여 사용한 시점의 타임스탬프입니다. 제공되지 않을 경우 현재 타임스탬프가 설정됩니다.
summary String 시간이 어떻게 사용되었는지에 대한 요약입니다.
timeSpent String! 사람이 읽을 수 있는 형식으로 소요된 시간의 양입니다. 예: 1h 30m.

WorkItemWidgetWeightInput

Arguments

이름 타입 설명
weight Int 작업 항목의 가중치입니다.

WorkspaceVariableInput

작업 공간에 주입될 변수를 정의하기 위한 속성입니다.

Arguments

이름 타입 설명
key String! 변수의 키입니다.
type WorkspaceVariableInputType! 작업 공간에 주입될 변수의 타입입니다.
value String! 변수의 값입니다.