正式なドキュメントは英語版であり、この日本語訳はAI支援翻訳により作成された参考用のものです。日本語訳の一部の内容は人間によるレビューがまだ行われていないため、翻訳のタイミングにより英語版との間に差異が生じることがあります。最新かつ正確な情報については、英語版をご参照ください。

GraphQL APIのリソース

このドキュメントは、GitLabの現在のGraphQLスキーマに基づいて自動生成されたものです。

APIについて調べるには、インタラクティブGraphQLエクスプローラーを使用することができます。デベロッパーは、マシン読み取り可能GraphQLスキーマをIDL形式とJSON形式で生成することもできます。

以下の各表は、それぞれ1つのGraphQL型について記述しています。型は大まかに言ってモデルに対応していますが、モデルのすべてのフィールドとメソッドがGraphQL経由で利用できるわけではありません。

非推奨のフィールドには、 warning-solid が付いています。当社の廃止プロセスに従って削除された項目は、削除された項目に記載されています。

Querytype

Query型には、すべての実行可能クエリに対するAPIのトップレベルのエントリポイントが含まれています。

Query.abuseReport

  • GitLab 16.3で導入されました。状態: 実験的機能。

不正行為レポートを検索します。

AbuseReportを返します。

引数

名前説明
idAbuseReportID!不正行為レポートのID。

Query.abuseReportLabels

  • GitLab 16.3で導入されました。状態: 実験的機能。

不正行為レポートのラベル。

AbuseReportLabelConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数

名前説明
searchTermStringラベルを検索するための検索語句。

Query.addOnPurchases

アクティブなアドオン購入をすべて取得します。このクエリは、GitLab.com環境およびSelf-Managed環境で使用できます。

[AddOnPurchase!]を返します。

引数

名前説明
namespaceIdNamespaceIDアドオン購入の対象となるネームスペースのID。

Query.adminGroups

  • GitLab 18.4で導入されました。状態: 実験的機能。

現在の管理者に表示されるグループを検索します。

GroupInterfaceConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数

名前説明
activeBooleannil(デフォルト値)の場合、すべてのグループを返します。trueの場合、削除保留中でないグループのみを返します。falseの場合、削除保留中のグループのみを返します。
allAvailableBooleantrueの場合、アクセス可能なすべてのグループを返します。falseの場合、ユーザーがメンバーであるグループのみを返します。非認証のリクエストでは、常にすべての公開グループが返されます。owned_only引数が優先されます。
ids[ID!]グループをIDでフィルタリングします。
markedForDeletionOnDateグループが削除対象としてマークされた日付。
ownedOnlyBoolean現在のユーザーがオーナーロールを付与されているグループのみを含めます。
parentPathID親グループのフルパス。
searchStringグループ名またはグループのフルパスの検索クエリ。
sortString結果のソート順。形式: <field_name>_<sort_direction>id_descname_ascなど)。
topLevelOnlyBooleanトップレベルグループのみを含めます。

Query.adminMemberRole

  • GitLab 17.10で導入されました。状態: 実験的機能。

インスタンスの単一の管理者カスタムロールを検索します。GitLab Self-Managedでのみ利用可能。

AdminMemberRoleを返します。

引数

名前説明
idMemberRoleID検索するメンバーロールのグローバルID。
ids[MemberRoleID!]検索する複数個のメンバーロールのグローバルID。
orderByMemberRolesOrderBy列の並べ替え。デフォルトはNAMEです。
sortSortDirectionEnum列の並べ替え。デフォルトはASCです。

Query.adminMemberRolePermissions

  • GitLab 17.9で導入されました。状態: 実験的機能。

カスタマイズ可能な管理者権限すべてのリスト。

CustomizableAdminPermissionConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

Query.adminMemberRoles

  • GitLab 17.10で導入されました。状態: 実験的機能。

インスタンスで使用可能な管理者カスタムロール。GitLab Self-Managedでのみ利用可能。

AdminMemberRoleConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数

名前説明
idMemberRoleID検索するメンバーロールのグローバルID。
ids[MemberRoleID!]検索する複数個のメンバーロールのグローバルID。
orderByMemberRolesOrderBy列の並べ替え。デフォルトはNAMEです。
sortSortDirectionEnum列の並べ替え。デフォルトはASCです。

Query.adminProjects

  • GitLab 18.4で導入されました。状態: 実験的機能。

現在の管理者に表示可能なプロジェクトを検索します。

ProjectInterfaceConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数

名前説明
activeBooleanアーカイブされておらず、削除対象としてマークされていないプロジェクトでフィルタリングします。
aimedForDeletionBoolean削除対象としてマークされているプロジェクトのみを返します。
archivedProjectArchivedアーカイブされたステータスによりプロジェクトをフィルタリングします。
fullPaths[String!]プロジェクトをフルパスでフィルタリングします。50を超えるフルパスを指定することはできません。
ids[ID!]プロジェクトをIDでフィルタリングします。
includeHiddenBoolean非表示のプロジェクトを含めます。
lastRepositoryCheckFailedBoolean最後のリポジトリチェックに失敗したプロジェクトのみを返します。管理者のみが利用できます。
markedForDeletionOnDateプロジェクトが削除対象としてマークされた日付。
membershipBoolean現在のユーザーがメンバーであるプロジェクトのみを返します。
minAccessLevelAccessLevelEnum現在のユーザーに付与されているアクセスレベルが指定されたアクセスレベル以上であるプロジェクトのみを返します。
namespacePathIDプロジェクトをネームスペースのフルパス(グループまたはユーザー)でフィルタリングします。
notAimedForDeletionBoolean削除対象としてマークされているプロジェクトを除外します。
personalBoolean個人用プロジェクトのみを返します。
programmingLanguageNameStringプロジェクトをプログラミング言語名でフィルタリングします(大文字と小文字は区別されません)。「css」や「ruby」など。
searchStringプロジェクト名、パス、または説明の検索クエリ。
searchNamespacesBooleanプロジェクト検索にネームスペースを含めます。
sortString結果のソート順。形式: <field_name>_<sort_direction>id_descname_ascなど)。デフォルトではid_desc、検索を使用する場合はsimilarityになります。
topics[String!]プロジェクトをトピックでフィルタリングします。
trendingBooleanトレンド中のプロジェクトのみを返します。
visibilityLevelVisibilityLevelsEnum表示レベルでプロジェクトをフィルタリングします。
withCodeEmbeddingsIndexed warning-solidBooleanGitLab 18.2で導入されました。状態: 実験的機能。インデックス付きコード埋め込みを含むプロジェクトを含めます。idsを送信する必要があります。機能フラグallow_with_code_embeddings_indexed_projects_filterが有効になっている場合にのみ適用されます。
withIssuesEnabledBooleanイシューが有効になっているプロジェクトのみを返します。
withMergeRequestsEnabledBooleanマージリクエストが有効になっているプロジェクトのみを返します。

Query.aiCatalogAgentFlowConfig

  • GitLab 18.4で導入されました。状態: 実験的機能。

AIカタログエージェントのフロー設定を取得します。

Stringを返します。

引数

名前説明
agentVersionIdAiCatalogItemVersionID!使用するエージェントバージョンのグローバルID。
flowConfigTypeAiCatalogFlowConfigType!生成するフロー設定の型。

Query.aiCatalogBuiltInTools

  • GitLab 18.3で導入されました。状態: 実験的機能。

AIカタログの組み込みツールのリスト。

AiCatalogBuiltInToolConnection!を返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

Query.aiCatalogConfiguredItems

  • GitLab 18.2で導入されました。状態: 実験的機能。

使用できるよう設定されたAIカタログ項目。

AiCatalogItemConsumerConnection!を返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数

名前説明
groupIdGroupID設定されたAIカタログ項目を取得するためのグループID。
includeInheritedBoolean親グループから継承された、設定済みのAIカタログ項目を含めます。
itemIdAiCatalogItemID設定されたAIカタログ項目を取得するための項目ID。
itemTypeAiCatalogItemType取得する項目の型。
projectIdProjectID設定されたAIカタログ項目を取得するプロジェクトID。

Query.aiCatalogItem

  • GitLab 18.2で導入されました。状態: 実験的機能。

AIカタログ項目を検索します。

AiCatalogItemを返します。

引数

名前説明
idAiCatalogItemID!検索するカタログ項目のグローバルID。

Query.aiCatalogItemConsumer

  • GitLab 18.5で導入されました。状態: 実験的機能。

IDで単一のAIカタログ項目コンシューマーを検索します。

AiCatalogItemConsumerを返します。

引数

名前説明
idAiCatalogItemConsumerID!AIカタログ項目コンシューマーのグローバルID。

Query.aiCatalogItems

  • GitLab 18.2で導入されました。状態: 実験的機能。

AIカタログ項目のリスト。

AiCatalogItemConnection!を返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数

名前説明
itemTypeAiCatalogItemType取得する項目の型。
searchString名前と説明で項目を検索します。

Query.aiChatAvailableModels

  • GitLab 18.4で導入されました。状態: 実験的機能。

Duo Agentic Chatで利用可能なモデルを取得します。

AvailableModelsを返します。

引数

名前説明
rootNamespaceIdGroupID!ユーザー操作の対象となるネームスペースのグローバルID。

Query.aiChatContextPresets

特定のURLに対する現在のユーザーが利用できるGitLab Duo Chatコンテキストのプリセットを取得します。

ContextPresetを返します。

引数

名前説明
projectIdProjectIDユーザー操作の対象となるプロジェクトのグローバルID。
questionCountIntデフォルト画面の質問数。
resourceIdAiModelID現在のページのリソースのグローバルID。
urlStringユーザーが現在アクセスしているページのURL。

Query.aiConversationThreads

  • GitLab 17.9で導入されました。状態: 実験的機能。

AI機能の会話スレッドのリスト。

AiConversationsThreadConnection!を返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数

名前説明
conversationTypeAiConversationsThreadsConversationTypeスレッドの会話タイプ。
idAiConversationThreadIDスレッドのID。

Query.aiFeatureSettings

  • GitLab 17.4で導入されました。状態: 実験的機能。

設定可能なAI機能のリスト。

AiFeatureSettingConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数

名前説明
selfHostedModelIdAiSelfHostedModelIDセルフホストモデルのグローバルID。

Query.aiMessages

  • GitLab 16.1で導入されました。状態: 実験的機能。

GitLab Duo Chatのメッセージを検索します。

AiMessageConnection!を返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数

名前説明
agentVersionIdAiAgentVersionIDチャットに応答するエージェントのグローバルID。
conversationTypeAiConversationsThreadsConversationTypeスレッドの会話タイプ。
requestIds[ID!]フェッチするリクエストIDの配列。
roles[AiMessageRole!]フェッチするロールの配列。
threadIdAiConversationThreadID既存スレッドのグローバルID。指定されていない場合、指定されたconversation_typeの最後のスレッドを取得します。

Query.aiModelSelectionNamespaceSettings

  • GitLab 18.1で導入されました。状態: 実験的機能。

ネームスペースモデル選択の設定可能なAI機能のリスト。

AiModelSelectionNamespaceFeatureSettingConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数

名前説明
groupIdGroupID!モデル選択のグループ。

Query.aiSelfHostedModels

  • GitLab 17.1で導入されました。状態: 実験的機能。

IDが指定されている場合はセルフホストモデルを返し、それ以外の場合はすべてのモデルを返します。

AiSelfHostedModelConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数

名前説明
idAiSelfHostedModelIDセルフホストモデルのグローバルID。

Query.aiSlashCommands

特定のURLについて現在のユーザーが使用できるGitLab Duo Chatスラッシュコマンドを取得します。

[SlashCommand!]を返します。

引数

名前説明
urlString!ユーザーが現在アクセスしているページのURL。

Query.auditEventDefinitions

インスタンスで使用可能なすべての監査イベントの定義。

AuditEventDefinitionConnection!を返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

Query.auditEventsInstanceAmazonS3Configurations

監査イベントのインスタンスレベルのAmazon S3設定。

InstanceAmazonS3ConfigurationTypeConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

Query.auditEventsInstanceStreamingDestinations

  • GitLab 16.11で導入されました。状態: 実験的機能。

インスタンスレベルの外部監査イベントストリーミング先。

InstanceAuditEventStreamingDestinationConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

Query.blobSearch

  • GitLab 17.2で導入されました。状態: 実験的機能。

現在のユーザーに表示可能なコードを検索します。

BlobSearchを返します。

引数

名前説明
chunkCount warning-solidIntGitLab 17.2で導入されました。状態: 実験的機能。ファイルごとの最大チャンク数。
excludeForks warning-solidBooleanGitLab 17.11で導入されました。状態: 実験的機能。フォークしたプロジェクトを検索から除外します。プロジェクト検索の場合は常にfalseになります。デフォルトはtrueです。
groupId warning-solidGroupIDGitLab 17.2で導入されました。状態: 実験的機能。検索するグループ。
includeArchived warning-solidBooleanGitLab 17.7で導入されました。状態: 実験的機能。アーカイブされたプロジェクトを検索に含めます。プロジェクト検索では常にtrueになります。デフォルトはfalseです。
page warning-solidIntGitLab 17.2で導入されました。状態: 実験的機能。結果をフェッチするページ番号。
perPage warning-solidIntGitLab 17.2で導入されました。状態: 実験的機能。ページあたりの結果数。
projectId warning-solidProjectIDGitLab 17.2で導入されました。状態: 実験的機能。検索するプロジェクト。
regex warning-solidBooleanGitLab 17.3で導入されました。状態: 実験的機能。正規表現検索モードを使用します。デフォルトはfalseです。
repositoryRef warning-solidStringGitLab 17.2で導入されました。状態: 実験的機能。検索するリポジトリ参照。
searchString!検索語句。

Query.boardList

イシューボードリストを検索します。

BoardListを返します。

引数

名前説明
idListID!リストのグローバルID。
issueFiltersBoardIssueInputボードリストでイシューメタデータを取得する際に適用されるフィルター。

Query.ciApplicationSettings

インスタンス全体に適用されるCI関連の設定。

CiApplicationSettingsを返します。

Query.ciCatalogResource

  • GitLab 16.1で導入されました。状態: 実験的機能。

認証済みユーザーに表示可能な単一のCI/CDカタログリソース。

CiCatalogResourceを返します。

引数

名前説明
fullPathIDCI/CDカタログリソースのフルパス。
idCiCatalogResourceIDCI/CDカタログリソースのグローバルID。

Query.ciCatalogResources

  • GitLab 15.11で導入されました。状態: 実験的機能。

認証済みユーザーに表示可能な、共通のネームスペース下のすべてのCI/CDカタログリソース。

CiCatalogResourceConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数

名前説明
scopeCiCatalogResourceScope返されるカタログリソースのスコープ。
searchStringカタログリソースを名前または説明でフィルタリングするための検索語句。
sortCiCatalogResourceSort指定された基準でカタログリソースをソートします。
topics[String!]プロジェクトトピック名でカタログリソースをフィルタリングします。
verificationLevelCiCatalogResourceVerificationLevel検証レベルでカタログリソースをフィルタリングします。

Query.ciConfig

lintおよび処理されたCI設定内容。1回のリクエストで複数のリクエストはしないでください。

CiConfigを返します。

引数

名前説明
contentString!.gitlab-ci.ymlの内容。
dryRunBooleanパイプライン作成シミュレーションを実行するか、または静的チェックのみ実行します。
projectPathID!CI設定のプロジェクト。
shaStringパイプラインのSHA。
skipVerifyProjectSha warning-solidBooleanGitLab 16.5で導入されました。状態: 実験的機能。指定されたshaはプロジェクトのリポジトリに見つかったが、それがGit参照(デタッチされたコミット)に関連付けられていない場合、検証は失敗し、検証エラーが返されます。それ以外の場合、shaが無効であっても検証は成功します。trueに設定すると、この検証処理をスキップします。

Query.ciDedicatedHostedRunnerFilters

GitLab Dedicated Runnerの使用状況データに使用可能なフィルターを返します。

CiDedicatedHostedRunnerFiltersを返します。

Query.ciDedicatedHostedRunnerUsage

GitLab Dedicatedにおいてさまざまなネームスペースに関するRunnerのコンピューティング使用状況データ。年または請求月が指定されていない場合のデフォルトは、現在の年になります。Ultimateでのみご利用いただけます。

CiDedicatedHostedRunnerUsageConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数

名前説明
billingMonthDateデータを取得する対象月の最初の日。
groupingGroupingEnumインスタンスの集計またはルートネームスペースによって使用状況データをグループ化します。
runnerIdCiRunnerIDデータ取得対象のRunner ID。
yearIntデータ取得対象の年。

Query.ciMinutesUsage

ネームスペースのコンピューティング使用状況データ。

CiMinutesNamespaceMonthlyUsageConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数

名前説明
dateDate使用状況データを取得する対象の日付。月の最初の日でなければなりません。
namespaceIdNamespaceID月間コンピューティング使用状況のネームスペースのグローバルID。

Query.ciPipelineStage

CIパイプラインに属するステージ。

CiStageを返します。

引数

名前説明
idCiStageID!CIステージのグローバルID。

Query.ciQueueingHistory

RunnerがCIジョブを百分位で選択するのにかかる時間。このクエリを使用するには、ClickHouse DBバックエンドを有効にします。

QueueingDelayHistoryを返します。

引数

名前説明
fromTimeTimeリクエストされた時間の開始時刻。デフォルトは3時間前です。
runnerTypeCiRunnerTypeジョブを実行したRunnerのタイプでジョブをフィルタリングします。
toTimeTimeリクエストされた時間の終了時刻。デフォルトは現在の時刻です。

Query.ciVariables

インスタンスのCI/CD変数のリスト。

CiInstanceVariableConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数

名前説明
sortCiVariableSort結果のソート順。

Query.cloudConnectorStatus

  • GitLab 17.3で導入されました。状態: 実験的機能。

Cloud Connector機能についての一連のステータスチェックを実行します。

CloudConnectorStatusを返します。

Query.complianceRequirementControls

コンプライアンス要件コントロールすべてのリストを取得します。

ComplianceRequirementControlを返します。

Query.containerRepository

コンテナリポジトリを検索します。

ContainerRepositoryDetailsを返します。

引数

名前説明
idContainerRepositoryID!コンテナリポジトリのグローバルID。

Query.currentLicense

現在のライセンスに関連するフィールド。

CurrentLicenseを返します。

Query.currentUser

現在のユーザーに関する情報を取得します。

CurrentUserを返します。

Query.customField

  • GitLab 17.10で導入されました。状態: 実験的機能。

カスタムフィールドをIDで検索します。

CustomFieldを返します。

引数

名前説明
idIssuablesCustomFieldID!カスタムフィールドのグローバルID。

Query.dependency

依存関係を検索します。

Dependencyを返します。

引数

名前説明
idSbomOccurrenceID!依存関係のグローバルID。

Query.designManagement

設計管理に関連するフィールド。

DesignManagement!を返します。

Query.devopsAdoptionEnabledNamespaces

設定されているDevOpsアドプションネームスペースを取得します。状態: ベータ版。このエンドポイントは、予告なしに変更される場合があります。

DevopsAdoptionEnabledNamespaceConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数

名前説明
displayNamespaceIdNamespaceID表示ネームスペースでフィルタリングします。

Query.duoSettings

  • GitLab 17.9で導入されました。状態: 実験的機能。

GitLab Duoの設定を取得します。

DuoSettingsを返します。

Query.duoWorkflowEvents

  • GitLab 17.2で導入されました。状態: 実験的機能。

GitLab Duo Agent Platformのイベントをリスト表示します。

DuoWorkflowEventConnection!を返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数

名前説明
workflowIdAiDuoWorkflowsWorkflowID!フェッチするリクエストIDの配列。

Query.duoWorkflowWorkflows

  • GitLab 17.2で導入されました。状態: 実験的機能。

現在のユーザーがオーナーであるワークフローを一覧表示します。

DuoWorkflowConnection!を返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数

名前説明
environmentWorkflowEnvironment環境(IDE、Webなど)。
projectPathIDフローを含むプロジェクトのフルパス。
sortSort条件でフローをソートします。
typeStringフィルタリングするフローのタイプ(software_developmentなど)。
workflowIdAiDuoWorkflowsWorkflowIDフィルタリングするフローID。

Query.echo

APIの検証に使用するテストエンドポイント。

String!を返します。

引数

名前説明
textString!エコーバックするテキスト。

Query.epicBoardList

EpicListを返します。

引数

名前説明
epicFiltersEpicFiltersエピックボードリストでエピックメタデータを取得する際に適用されるフィルター。
idBoardsEpicListID!リストのグローバルID。

Query.featureFlagEnabled

  • GitLab 17.4で非推奨になりました。metadata.featureFlagsに置き換えられました。

機能フラグが有効になっているかどうかを確認します。

Boolean!を返します。

引数

名前説明
nameString!機能フラグの名前。

Query.frecentGroups

ユーザーが最近アクセスしたグループ。

[Group!]を返します。

Query.frecentProjects

ユーザーが最近アクセスしたプロジェクト。

[Project!]を返します。

Query.geoNode

Geoノードを検索します。

GeoNodeを返します。

引数

名前説明
nameStringGeoノードの名前。デフォルトは現在のGeoノードの名前です。

Query.gitpodEnabled

アプリケーション設定でGitpodが有効になっているかどうか。

Booleanを返します。

Query.googleCloudArtifactRegistryRepositoryArtifact

  • GitLab 16.10で導入されました。状態: 実験的機能。

Google Artifact Registryに含まれるアーティファクトに関する詳細。

GoogleCloudArtifactRegistryArtifactDetailsを返します。

引数

名前説明
googleCloudProjectIdString!Google CloudプロジェクトのID。
imageString!Google Artifact Registryのイメージの名前。
locationString!Artifact Registryリポジトリの場所。
projectPathID!プロジェクトのフルパス。
repositoryString!Google Artifact Registryのリポジトリ。

Query.group

グループを検索します。

Groupを返します。

引数

名前説明
fullPathID!グループのフルパス。例: gitlab-org/gitlab-foss

Query.groups

グループを検索します。

GroupConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数

名前説明
activeBooleannil(デフォルト値)の場合、すべてのグループを返します。trueの場合、削除保留中でないグループのみを返します。falseの場合、削除保留中のグループのみを返します。
allAvailableBooleantrueの場合、アクセス可能なすべてのグループを返します。falseの場合、ユーザーがメンバーであるグループのみを返します。非認証のリクエストでは、常にすべての公開グループが返されます。owned_only引数が優先されます。
ids[ID!]グループをIDでフィルタリングします。
markedForDeletionOnDateグループが削除対象としてマークされた日付。
ownedOnlyBoolean現在のユーザーがオーナーロールを付与されているグループのみを含めます。
parentPathID親グループのフルパス。
searchStringグループ名またはグループのフルパスの検索クエリ。
sortString結果のソート順。形式: <field_name>_<sort_direction>id_descname_ascなど)。
topLevelOnlyBooleanトップレベルグループのみを含めます。

Query.instanceExternalAuditEventDestinations

インスタンスレベルの外部監査イベントの宛先。

InstanceExternalAuditEventDestinationConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

Query.instanceGoogleCloudLoggingConfigurations

インスタンスレベルでのGoogle Cloudのログ生成の設定。

InstanceGoogleCloudLoggingConfigurationTypeConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

Query.instanceSecurityDashboard

インスタンスセキュリティダッシュボードに関連するフィールド。

InstanceSecurityDashboardを返します。

Query.integrationExclusions

  • GitLab 17.0で導入されました。状態: 実験的機能。

IntegrationExclusionConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数

名前説明
integrationNameIntegrationType!インテグレーションのタイプ。

Query.issue

イシューを検索します。

Issueを返します。

引数

名前説明
idIssueID!イシューのグローバルID。

Query.issues

  • GitLab 15.6で導入されました。状態: 実験的機能。

現在のユーザーに表示可能なイシューを検索します。少なくとも1つのフィルターを指定する必要があります。

IssueConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数

名前説明
assigneeIdStringイシューに割り当てられているユーザーのID。ワイルドカード値「NONE」と「ANY」がサポートされています。
assigneeUsername warning-solidStringGitLab 13.11で非推奨になりました。assigneeUsernamesを使用してください。
assigneeUsernames[String!]イシューに割り当てられているユーザーのユーザー名。
assigneeWildcardIdAssigneeWildcardId担当者のワイルドカードでフィルタリングします。assigneeUsernameともassigneeUsernamesとも互換性がありません。
authorUsernameStringイシューの作成者のユーザー名。
closedAfterTime指定日付より後に完了したイシュー。
closedBeforeTime指定日付より前に完了したイシュー。
confidentialBoolean機密情報イシューについてフィルタリングします。「false」の場合、機密情報イシューを除外します。「true」の場合、機密情報イシューのみを返します。
createdAfterTime指定日付より後に作成されたイシュー。
createdBeforeTime指定日付より前に作成されたイシュー。
crmContactIdStringイシューに割り当てられている連絡先のID。
crmOrganizationIdStringイシューに割り当てられている組織のID。
customField warning-solid[WorkItemWidgetCustomFieldFilterInputType!]GitLab 17.10で導入されました。状態: 実験的機能。カスタムフィールドでフィルタリングします。
dueAfterTime指定時刻以降に期限が切れるイシューを返します。
dueBeforeTime指定時刻以前に期限が切れるイシューを返します。
epicIdStringイシューに関連付けられているエピックのID。「none」と「any」の値がサポートされています。
epicWildcardIdEpicWildcardIdエピックIDのワイルドカードでフィルタリングします。epicIdと互換性がありません。
healthStatusFilterHealthStatusFilterイシューのヘルスステータス。「none」と「any」の値がサポートされています。
iidStringイシューのIID。例: 「1」。
iids[String!]イシューのIIDのリスト。例: ["1", "2"]
in[IssuableSearchableField!]検索を実行するフィールドを指定します。デフォルトは[TITLE, DESCRIPTION]です。search引数が必要です。
includeArchivedBooleanアーカイブされたプロジェクトからのイシューを含めるかどうか。デフォルトはfalseです。
includeSubepicsBooleanepicIdでイシューをフィルタリングする際にサブエピックを含めるかどうか。
iterationCadenceId[IterationsCadenceID!]イテレーションの反復IDのリストでフィルタリングします。
iterationId[ID]イシューに適用されるイテレーショングローバルIDのリスト。
iterationTitleStringイテレーションのタイトルでフィルタリングします。
iterationWildcardIdIterationWildcardIdイテレーションIDのワイルドカードでフィルタリングします。
labelName[String]イシューに適用されるラベル。
milestoneTitle[String]イシューに適用されるマイルストーン。
milestoneWildcardIdMilestoneWildcardIdマイルストーンIDのワイルドカードでイシューをフィルタリングします。
myReactionEmojiString現在のユーザーが適用したリアクション絵文字でフィルタリングします。ワイルドカード値「NONE」と「ANY」がサポートされています。
notNegatedIssueFilterInput否定条件となる引数。
orUnionedIssueFilterInput引数のリストのインクルーシブOR結合。
searchStringタイトルまたは説明の検索クエリ。
sortIssueSort基準でイシューをソートします。
stateIssuableStateイシューの現在の状態。
status warning-solidWorkItemWidgetStatusFilterInputGitLab 18.0で導入されました。状態: 実験的機能。ステータスでフィルタリングします。
subscribedSubscriptionStatus現在のユーザーがサブスクライブしているイシュー。
types[IssueType!]指定されたイシュータイプでイシューをフィルタリングします。
updatedAfterTime指定日付より後に更新されたイシュー。
updatedBeforeTime指定日付より前に更新されたイシュー。
weightStringイシューに適用されるウェイト。「none」と「any」の値がサポートされています。
weightWildcardIdWeightWildcardIdウェイトIDのワイルドカードでフィルタリングします。weightと互換性がありません。

Query.iteration

イテレーションを検索します。

Iterationを返します。

引数

名前説明
idIterationID!イテレーションをIDで検索します。

Query.jobs

このGitLabインスタンス上のすべてのジョブ。管理者アクセス権のないユーザーには空の結果が返されます。

CiJobInterfaceConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数

名前説明
compatibleRunnerId warning-solidCiRunnerIDGitLab 18.1で導入されました。状態: 実験的機能。返されたジョブの要件に一致するRunnerのID(通常、保留中のジョブをフィルタリングする際に使用します)。
failureReason warning-solidCiJobFailureReasonGitLab 16.4で導入されました。状態: 実験的機能。失敗理由でジョブをフィルタリングします。現在、RUNNER_SYSTEM_FAILURErunnerTypes: INSTANCE_TYPEの組み合わせのみサポートされています。
runnerTypes warning-solid[CiRunnerType!]GitLab 16.4で導入されました。状態: 実験的機能。機能フラグ:admin_jobs_filter_runner_typeが有効になっている場合に、Runnerのタイプでジョブをフィルタリングします。
statuses[CiJobStatus!]ジョブをステータスでフィルタリングします。
  • GitLab 17.11で導入されました。状態: 実験的機能。

LDAP管理者リンク。GitLab Self-Managedでのみ利用可能。

LdapAdminRoleLinkConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

Query.licenseHistoryEntries

ライセンス履歴のエントリに関連するフィールド。

LicenseHistoryEntryConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

Query.mavenUpstreamRegistry

  • GitLab 18.4で導入されました。状態: 実験的機能。

Mavenアップストリームレジストリを検索します。maven_virtual_registry機能フラグが無効になっている場合は、nullが返されます。

MavenUpstreamを返します。

引数

名前説明
idVirtualRegistriesPackagesMavenUpstreamID!MavenアップストリームレジストリのグローバルID。

Query.mavenVirtualRegistry

  • GitLab 18.3で導入されました。状態: 実験的機能。

Maven仮想レジストリを検索します。maven_virtual_registry機能フラグが無効になっている場合は、nullが返されます。

MavenVirtualRegistryを返します。

引数

名前説明
idVirtualRegistriesPackagesMavenRegistryID!Maven仮想レジストリのグローバルID。

Query.memberRole

  • GitLab 16.6で導入されました。状態: 実験的機能。

インスタンスの単一のカスタムロールを検索します。GitLab Self-Managedでのみ利用可能。

MemberRoleを返します。

引数

名前説明
idMemberRoleID検索するメンバーロールのグローバルID。
ids[MemberRoleID!]検索する複数個のメンバーロールのグローバルID。
orderByMemberRolesOrderBy列の並べ替え。デフォルトはNAMEです。
sortSortDirectionEnum列の並べ替え。デフォルトはASCです。

Query.memberRolePermissions

  • GitLab 16.4で導入されました。状態: 実験的機能。

標準のカスタマイズ可能権限すべてのリスト。

CustomizableStandardPermissionConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

Query.memberRoles

  • GitLab 16.7で導入されました。状態: 実験的機能。

インスタンスで使用可能なカスタムロール。GitLab Self-Managedでのみ利用可能。

MemberRoleConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数

名前説明
idMemberRoleID検索するメンバーロールのグローバルID。
ids[MemberRoleID!]検索する複数個のメンバーロールのグローバルID。
orderByMemberRolesOrderBy列の並べ替え。デフォルトはNAMEです。
sortSortDirectionEnum列の並べ替え。デフォルトはASCです。

Query.mergeRequest

マージリクエストを検索します。

MergeRequestを返します。

引数

名前説明
idMergeRequestID!マージリクエストのグローバルID。

Query.metadata

GitLabに関するメタデータ。

Metadataを返します。

Query.milestone

マイルストーンを検索します。

Milestoneを返します。

引数

名前説明
idMilestoneID!マイルストーンをIDで検索します。

Query.mlExperiment

機械学習の実験を検索します。

MlExperimentを返します。

引数

名前説明
idMlExperimentID!実験のID。

Query.mlModel

  • GitLab 16.7で導入されました。状態: 実験的機能。

機械学習モデルを検索します。

MlModelを返します。

引数

名前説明
idMlModelID!モデルのID。

Query.namespace

ネームスペースを検索します。

Namespaceを返します。

引数

名前説明
fullPathID!ネームスペースのフルパス。例: gitlab-org/gitlab-foss

Query.namespaceSecurityProjects

ネームスペースのセキュリティでフィルタリングされたプロジェクト。

ProjectConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数

名前説明
namespaceIdNamespaceID!ネームスペースのグローバルID。
searchString名前でプロジェクトを検索します。
securityAnalyzerFilters[AnalyzerFilterInput!]アナライザーの型と状態で、プロジェクトをフィルタリングします。
vulnerabilityCountFilters[VulnerabilityCountFilterInput!]比較演算子を使用して、脆弱性の数でプロジェクトをフィルタリングします。

Query.note

  • GitLab 15.9で導入されました。状態: 実験的機能。

ノートを検索します。

Noteを返します。

引数

名前説明
idNoteID!ノートのグローバルID。

Query.organization

  • GitLab 16.4で導入されました。状態: 実験的機能。

組織を検索します。

Organizationを返します。

引数

名前説明
idOrganizationsOrganizationID!組織のID。

Query.organizations

  • GitLab 16.8で導入されました。状態: 実験的機能。

組織を一覧表示します。

OrganizationConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

Query.package

パッケージを検索します。このフィールドは、1回のリクエストにつき1つのクエリに対してのみ解決できます。パッケージにdefaultのステータスがない場合、nullを返します。

PackageDetailsTypeを返します。

引数

名前説明
idPackagesPackageID!パッケージのグローバルID。

Query.project

プロジェクトを検索します。

Projectを返します。

引数

名前説明
fullPathID!プロジェクトのフルパス。例: gitlab-org/gitlab-foss

Query.projectComplianceViolation

プロジェクトのコンプライアンス違反を検索します。

ProjectComplianceViolationを返します。

引数

名前説明
idComplianceManagementProjectsComplianceViolationID!プロジェクトコンプライアンス違反のグローバルID。

Query.projectSecret

  • GitLab 17.9で導入されました。状態: 実験的機能。

特定のプロジェクトシークレットを表示します。

ProjectSecretを返します。

引数

名前説明
nameString!表示するプロジェクトシークレットの名前。
projectPathID!シークレットが属するプロジェクト。

Query.projectSecrets

  • GitLab 17.8で導入されました。状態: 実験的機能。

プロジェクトシークレットを一覧表示します。

ProjectSecretConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数

名前説明
projectPathID!シークレットが属するプロジェクト。

Query.projectSecretsManager

  • GitLab 17.4で導入されました。状態: 実験的機能。

プロジェクトシークレットマネージャーを検索します。

ProjectSecretsManagerを返します。

引数

名前説明
projectPathID!シークレットマネージャーのプロジェクト。

Query.projects

現在のユーザーに表示可能なプロジェクトを検索します。

ProjectConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数

名前説明
activeBooleanアーカイブされておらず、削除対象としてマークされていないプロジェクトでフィルタリングします。
aimedForDeletionBoolean削除対象としてマークされているプロジェクトのみを返します。
archivedProjectArchivedアーカイブされたステータスによりプロジェクトをフィルタリングします。
fullPaths[String!]プロジェクトをフルパスでフィルタリングします。50を超えるフルパスを指定することはできません。
ids[ID!]プロジェクトをIDでフィルタリングします。
includeHiddenBoolean非表示のプロジェクトを含めます。
lastRepositoryCheckFailedBoolean最後のリポジトリチェックに失敗したプロジェクトのみを返します。管理者のみが利用できます。
markedForDeletionOnDateプロジェクトが削除対象としてマークされた日付。
membershipBoolean現在のユーザーがメンバーであるプロジェクトのみを返します。
minAccessLevelAccessLevelEnum現在のユーザーに付与されているアクセスレベルが指定されたアクセスレベル以上であるプロジェクトのみを返します。
namespacePathIDプロジェクトをネームスペースのフルパス(グループまたはユーザー)でフィルタリングします。
notAimedForDeletionBoolean削除対象としてマークされているプロジェクトを除外します。
personalBoolean個人用プロジェクトのみを返します。
programmingLanguageNameStringプロジェクトをプログラミング言語名でフィルタリングします(大文字と小文字は区別されません)。「css」や「ruby」など。
searchStringプロジェクト名、パス、または説明の検索クエリ。
searchNamespacesBooleanプロジェクト検索にネームスペースを含めます。
sortString結果のソート順。形式: <field_name>_<sort_direction>id_descname_ascなど)。デフォルトではid_desc、検索を使用する場合はsimilarityになります。
topics[String!]プロジェクトをトピックでフィルタリングします。
trendingBooleanトレンド中のプロジェクトのみを返します。
visibilityLevelVisibilityLevelsEnum表示レベルでプロジェクトをフィルタリングします。
withCodeEmbeddingsIndexed warning-solidBooleanGitLab 18.2で導入されました。状態: 実験的機能。インデックス付きコード埋め込みを含むプロジェクトを含めます。idsを送信する必要があります。機能フラグallow_with_code_embeddings_indexed_projects_filterが有効になっている場合にのみ適用されます。
withIssuesEnabledBooleanイシューが有効になっているプロジェクトのみを返します。
withMergeRequestsEnabledBooleanマージリクエストが有効になっているプロジェクトのみを返します。

Query.queryComplexity

GraphQLクエリの複雑さに関する情報。

QueryComplexityを返します。

Query.runner

Runnerを検索します。

CiRunnerを返します。

引数

名前説明
idCiRunnerID!RunnerのID。

Query.runnerPlatforms

  • GitLab 15.9で非推奨になりました。使用されなくなりました。サポートされているプラットフォームについては、gitlab-Runnerのドキュメントを参照してください。

サポートされているRunnerプラットフォーム。

RunnerPlatformConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

Query.runnerSetup

  • GitLab 15.9で非推奨になりました。使用されなくなりました。Runnerの登録コマンドについては、gitlab-runnerのドキュメントを参照してください。

Runnerの設定手順。

RunnerSetupを返します。

引数

名前説明
architectureString!手順を生成する対象のアーキテクチャ。
groupId warning-solidGroupIDGitLab 13.11で非推奨になりました。使用されなくなりました。
platformString!手順を生成する対象のプラットフォーム。
projectId warning-solidProjectIDGitLab 13.11で非推奨になりました。使用されなくなりました。

Query.runnerUsage

RunnerごとのRunner使用状況。このクエリを使用するには、ClickHouse DBバックエンドを有効にします。

[CiRunnerUsage!]を返します。

引数

名前説明
fromDateDateリクエストされた日付フレームの開始日。デフォルトは、カレンダー前月の開始日です。
fullPathIDジョブを、その属するグループまたはプロジェクトのフルパスでフィルタリングします。例: gitlab-orggitlab-org/gitlabなど。これを使用できるのは、管理者と、グループ(グループが指定されている場合)またはプロジェクト(プロジェクトが指定されている場合)のメンテナーロールを付与されているユーザーだけです。最大5,000個の子プロジェクトからのRunnerに制限されています。
runnerTypeCiRunnerTypeRunnerをタイプでフィルタリングします。
runnersLimitInt返すRunnerの最大数。その他のRunnerはrunner: nullエントリに集約されます。指定されていない場合のデフォルトは5です。最大500。
toDateDateリクエストされた日付フレームの終了日。デフォルトは、カレンダー前月の終了日です。

Query.runnerUsageByProject

プロジェクトごとのRunnerの使用状況。このクエリを使用するには、ClickHouse DBバックエンドを有効にします。

[CiRunnerUsageByProject!]を返します。

引数

名前説明
fromDateDateリクエストされた日付フレームの開始日。デフォルトは、カレンダー前月の開始日です。
fullPathIDジョブを、その属するグループまたはプロジェクトのフルパスに基づいてフィルタリングします。例: gitlab-orggitlab-org/gitlabなど。これを使用できるのは、管理者と、グループ(グループが指定されている場合)またはプロジェクト(プロジェクトが指定されている場合)のメンテナーロールを付与されているユーザーだけです。最大5,000個の子プロジェクトからのRunnerに制限されています。
projectsLimitInt返すプロジェクトの最大数。その他のプロジェクトはproject: nullエントリに集約されます。指定されていない場合のデフォルトは5です。最大500。
runnerTypeCiRunnerTypeジョブを実行したRunnerのタイプでジョブをフィルタリングします。
toDateDateリクエストされた日付フレームの終了日。デフォルトは、カレンダー前月の終了日です。

Query.runners

GitLabインスタンス(プロジェクトおよび共有)内のすべてのRunnerを取得します。アクセスは、管理者アクセス権を持つユーザーに制限されています。

CiRunnerConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数

名前説明
active warning-solidBooleanGitLab 14.8で非推奨になりました。名前が変更されました。pausedを使用してください。
creatorIdUserIDRunnerを作成者IDでフィルタリングします。
creatorUsernameStringRunnerを作成者のユーザー名でフィルタリングします。
ownerFullPath warning-solidStringGitLab 17.8で導入されました。状態: 実験的機能。Runnerを、それを所有するプロジェクトまたはグループでフィルタリングします。
pausedBooleanRunnerをpaused(true)またはactive(false)のステータスによりフィルタリングします。
searchStringdescription(説明)フィールドのフルトークンまたは部分テキストでフィルタリングします。
sortCiRunnerSort結果のソート順。
statusCiRunnerStatusRunnerをステータスでフィルタリングします。
tagList[String!]Runnerに関連するタグでフィルタリングします(カンマ区切りまたは配列)。
typeCiRunnerTypeRunnerをタイプでフィルタリングします。
upgradeStatusCiRunnerUpgradeStatusアップグレードステータスでフィルタリングします。
versionPrefixStringRunnerをバージョンでフィルタリングします。検索語の先頭がバージョンであるRunnerマネージャーを含むRunnerが返されます。たとえば、検索語「14.」は、バージョン「14.11.1」と「14.2.3」のRunnerマネージャーを返します。

Query.secretPermissions

  • GitLab 17.10で導入されました。状態: 実験的機能。

シークレット権限を一覧表示します。

SecretPermissionConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数

名前説明
projectPathID!シークレット権限が属するプロジェクト。

Query.selfManagedAddOnEligibleUsers

  • GitLab 16.7で導入されました。状態: 実験的機能。

アドオンの対象となるSelf-Managedインスタンス内のユーザー。

AddOnUserConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数

名前説明
addOnPurchaseIds[GitlabSubscriptionsAddOnPurchaseID!]!割り当てを検索する対象のアドオン購入のグローバルID。
addOnTypeGitlabSubscriptionsAddOnType!対象ユーザーのフィルタリングの基準となるアドオンのタイプ。
filterByAssignedSeatStringユーザーリストを、割り当てられたシートでフィルタリングします。
searchStringユーザーリストを検索します。
sortGitlabSubscriptionsUserSortユーザーリストをソートします。

Query.selfManagedUsersQueuedForRolePromotion

Self-Managedインスタンス内でロールプロモーションの承認を保留しているユーザーに関連するフィールド。

UsersQueuedForRolePromotionConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

Query.semanticCodeSearch

  • GitLab 18.4で導入されました。状態: 実験的機能。

指定されたリポジトリ内のコードをセマンティック検索します。

[SemanticSearchCode!]を返します。

引数

名前説明
knnIntKNNカウント。
limitInt返される検索結果の最大数。
projectProjectInfoInput!オプションのパスプレフィックスを使用して検索するプロジェクト。
searchTermString!検索する検索語。

Query.snippets

現在のユーザーに表示可能なスニペットを検索します。

SnippetConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数

名前説明
authorIdUserID作成者のID。
exploreBoolean個人用スニペットを調べます。
ids[SnippetID!]グローバルスニペットIDの配列。例: gid://gitlab/ProjectSnippet/1
projectIdProjectIDプロジェクトのID。
typeTypeEnumスニペットのタイプ。
visibilityVisibilityScopesEnumスニペットの表示レベル。

Query.standardRole

  • GitLab 17.6で導入されました。状態: 実験的機能。

インスタンスの単一のデフォルトロールを検索します。GitLab Self-Managedでのみ利用可能。

StandardRoleを返します。

引数

名前説明
accessLevel[MemberAccessLevel!]フィルタリングの基準となるアクセスレベル。

Query.standardRoles

  • GitLab 17.3で導入されました。状態: 実験的機能。

インスタンスで利用可能なデフォルトロール。GitLab Self-Managedでのみ利用可能。

StandardRoleConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数

名前説明
accessLevel[MemberAccessLevel!]フィルタリングの基準となるアクセスレベル。

Query.subscriptionFutureEntries

将来のサブスクリプションのエントリに関連するフィールド。

SubscriptionFutureEntryConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

Query.syntheticNote

  • GitLab 15.9で導入されました。状態: 実験的機能。

合成ノートを検索します。

Noteを返します。

引数

名前説明
noteableIdNoteableID!合成ノートを検索するリソースのグローバルID。
shaString!ノートのグローバルID。

Query.timelogs

現在のユーザーに表示可能なタイムログを検索します。

TimelogConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数

名前説明
endDateTime日付範囲内のタイムログのうち、記録された日付がendDate以前であるものを一覧表示します。
endTimeTime時刻範囲内のタイムログのうち、記録された時刻がendTime以前であるものを一覧表示します。
groupIdGroupIDグループのタイムログを一覧表示します。
projectIdProjectIDプロジェクトのタイムログを一覧表示します。
sortTimelogSortタイムログを特定の順序で一覧表示します。
startDateTime日付範囲内のタイムログのうち、ログに記録された日付がstartDate以後であるものを一覧表示します。
startTimeTime時刻範囲内のタイムログのうち、ログに記録された時刻がstartTime以後であるものを一覧表示します。
usernameStringユーザーのタイムログを一覧表示します。

Query.todo

単一のTo Doアイテムを取得します。

Todoを返します。

引数

名前説明
idTodoID!To DoアイテムのID。

Query.topics

プロジェクトのトピックを検索します。

TopicConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数

名前説明
organizationId warning-solidOrganizationsOrganizationIDGitLab 17.7で導入されました。状態: 実験的機能。組織のグローバルID。
searchStringトピック名を検索するクエリ。

Query.usageTrendsMeasurements

インスタンスの統計を取得します。

UsageTrendsMeasurementConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数

名前説明
identifierMeasurementIdentifier!取得する測定または統計のタイプ。
recordedAfterTimeこの日付より後に記録された測定。
recordedBeforeTimeこの日付より前に記録された測定。

Query.user

ユーザーを検索します。

UserCoreを返します。

引数

名前説明
idUserIDユーザーのID。
usernameStringユーザーのユーザー名。

Query.users

ユーザーを検索します。

UserCoreConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数

名前説明
activeBooleanアクティブユーザーでフィルタリングします。trueの場合、アクティブユーザーを返します。falseの場合、非アクティブユーザーを返します。
adminsBoolean管理者ユーザーのみを返します。
groupIdGroupID特定のグループのメンバーであるユーザーを返します。
humansBoolean標準ユーザーでフィルタリングします。trueの場合、ボットでも内部ユーザーでもないユーザーのみを返します。falseの場合、ボットまたは内部ユーザーであるユーザーのみを返します。
ids[ID!]ユーザーのグローバルIDのリスト。
searchString名前、ユーザー名、またはプライマリメールでユーザーを検索するクエリ。
sortSort条件でユーザーをソートします。
userTypes warning-solid[UserType!]GitLab 18.3で導入されました。状態: 実験的機能。ユーザータイプでフィルタリングします。
usernames[String!]ユーザー名のリスト。

Query.vulnerabilities

現在のユーザーのインスタンスセキュリティダッシュボードのプロジェクトで報告された脆弱性。

VulnerabilityConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数

名前説明
clusterAgentId[ClustersAgentID!]脆弱性をcluster_agent_idでフィルタリングします。このフィルターで含められるのは、reportTypecluster_image_scanningの脆弱性だけです。
clusterId[ClustersClusterID!]脆弱性をcluster_idでフィルタリングします。このフィルターで含められるのは、reportTypecluster_image_scanningの脆弱性だけです。
dismissalReason[VulnerabilityDismissalReason!]却下理由でフィルタリングします。このフィルターで含められるのは、却下された脆弱性だけです。
hasAiResolutionBooleanGitLab Duo脆弱性の修正で解決できる可能性が高い脆弱性のみを返します。
hasIssuesBooleanリンクされたイシューがある脆弱性のみを返します。
hasMergeRequestBooleanリンクされているマージリクエストがある脆弱性のみを返します。
hasRemediationsBoolean修正がある脆弱性のみを返します。
hasResolutionBooleanデフォルトブランチで解決された脆弱性のみを返します。
identifierNameString脆弱性を識別子の名前でフィルタリングします。インスタンスセキュリティダッシュボードのクエリに適用した場合、無視されます。
image[String!]脆弱性をロケーションイメージでフィルタリングします。このフィルターが存在する場合、レスポンスはcontainer_scanningcluster_image_scanningを含むreportTypeのエントリのみと一致します。
owaspTopTen[VulnerabilityOwaspTop10!]脆弱性をOWASP Top 10 2017カテゴリでフィルタリングします。ワイルドカード値NONEもサポートされていますが、他のOWASP Top 10値と組み合わせることはできません。
owaspTopTen2021 warning-solid[VulnerabilityOwasp2021Top10!]GitLab 18.1で導入されました。状態: 実験的機能。脆弱性をOWASP Top 10 2021カテゴリでフィルタリングします。ワイルドカード値NONEもサポートされていますが、他のOWASP Top 10 2021値と組み合わせることはできません。この引数を使用するには、Elasticsearchが設定され、advanced_vulnerability_management機能フラグが有効になっている必要があります。インスタンスセキュリティダッシュボードクエリではサポートされていません。
projectId[ID!]脆弱性をプロジェクトでフィルタリングします。
reachability warning-solidReachabilityTypeGitLab 18.2で導入されました。状態: 実験的機能。到達可能性で脆弱性をフィルタリングします。
reportType[VulnerabilityReportType!]脆弱性をレポートタイプでフィルタリングします。
scanner[String!]脆弱性をVulnerabilityScanner.externalIdでフィルタリングします。
scannerId[VulnerabilitiesScannerID!]脆弱性をスキャナーIDでフィルタリングします。
severity[VulnerabilitySeverity!]脆弱性を重大度でフィルタリングします。
sortVulnerabilitySort脆弱性をソート順で一覧表示します。
state[VulnerabilityState!]脆弱性を状態でフィルタリングします。

Query.vulnerabilitiesCountByDay

現在のユーザーのインスタンスセキュリティダッシュボードのプロジェクトに対する1日あたりの脆弱性履歴数。

VulnerabilitiesCountByDayConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数

名前説明
endDateISO8601Date!脆弱性の履歴をフェッチする対象となる最後の日付。
startDateISO8601Date!脆弱性の履歴をフェッチする対象となる最初の日付。

Query.vulnerability

脆弱性を検索します。

Vulnerabilityを返します。

引数

名前説明
idVulnerabilityID!脆弱性のグローバルID。

Query.wikiPage

  • GitLab 17.6で導入されました。状態: 実験的機能。

Wikiページを検索します。

WikiPageを返します。

引数

名前説明
namespaceIdNamespaceIDWikiページのネームスペースID。
projectIdProjectIDWikiページのプロジェクトID。
slugStringWikiページのslug。

Query.workItem

  • GitLab 15.1で導入されました。状態: 実験的機能。

作業アイテムを検索します。

WorkItemを返します。

引数

名前説明
idWorkItemID!作業アイテムのグローバルID。

Query.workItemAllowedStatuses

  • GitLab 18.4で導入されました。状態: 実験的機能。

現在のユーザーが所属するルートグループで許可されている作業項目の状態。

WorkItemStatusConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数

名前説明
nameString名前で状態をフィルタリングします。

Query.workItemDescriptionTemplateContent

  • GitLab 17.9で導入されました。状態: 実験的機能。

作業アイテムの説明テンプレートを検索します。

WorkItemDescriptionTemplateを返します。

引数

名前説明
templateContentInputWorkItemDescriptionTemplateContentInput!特定の説明テンプレートをフェッチするためのインプット。

Query.workItemsByReference

  • GitLab 16.7で導入されました。状態: 実験的機能。

作業アイテムを参照によって検索します。

WorkItemConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数

名前説明
contextNamespacePathIDコンテキストネームスペース(プロジェクトまたはグループ)のフルパス。
refs[String!]!作業アイテムの参照。短い参照またはURLのいずれかを指定できます。

Query.workspace

ワークスペースを検索します。

Workspaceを返します。

引数

名前説明
idRemoteDevelopmentWorkspaceID!ワークスペースをIDで検索します。

Query.workspaces

インスタンス全体でワークスペースを検索します。このフィールドはインスタンス管理者のみが使用できます。管理者以外のすべてのユーザーには空の結果が返されます。

WorkspaceConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数

名前説明
actualStates[String!]ワークスペースを実際の状態でフィルタリングします。
agentIds[ClustersAgentID!]ワークスペースをエージェントのグローバルIDでフィルタリングします。
ids[RemoteDevelopmentWorkspaceID!]ワークスペースをワークスペースのグローバルIDでフィルタリングします。例: ["gid://gitlab/RemoteDevelopment::Workspace/1"]
includeActualStates warning-solid[String!]GitLab 16.7で非推奨になりました。代わりにactual_statesを使用してください。
projectIds[ProjectID!]ワークスペースをプロジェクトのグローバルIDでフィルタリングします。
userIds[ProjectID!]ワークスペースをユーザーのグローバルIDでフィルタリングします。

Mutationtype

Mutation型には、実行できるすべてのミューテーションが含まれています。

どのミューテーションも、inputという名前の単一のインプットオブジェクトで引数を受け取ります。どのミューテーションでも、少なくとも、エラーメッセージのリストを含む戻りフィールドerrorsをサポートしています。

どのインプットオブジェクトについても、ミューテーションを識別するclientMutationId: Stringフィールドが含まれる可能性があります。

次に例を示します。

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

Mutation.abuseReportLabelCreate

  • GitLab 16.4で導入されました。状態: 実験的機能。

入力型: AbuseReportLabelCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
colorStringラベルの色。先頭が「#」記号の6桁の16進数表記(#FFAABBなど)か、またはCSSカラー名のいずれかで指定。
titleString!ラベルのタイトル。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
labelAbuseReportLabelミューテーション後のラベル。

Mutation.achievementsAward

  • GitLab 15.10で導入されました。状態: 実験的機能。

入力型: AchievementsAwardInput

引数

名前説明
achievementIdAchievementsAchievementID!授与されるアチーブメントのグローバルID。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
userIdUserID!アチーブメントを授与されるユーザーのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
userAchievementUserAchievementアチーブメントの授与。

Mutation.achievementsCreate

  • GitLab 15.8で導入されました。状態: 実験的機能。

入力型: AchievementsCreateInput

引数

名前説明
avatarUploadアチーブメントのアバター。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
descriptionStringアチーブメントの説明またはノート。
nameString!アチーブメントの名前。
namespaceIdNamespaceID!アチーブメントのネームスペース。

フィールド

名前説明
achievementAchievement作成されたアチーブメント。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.achievementsDelete

  • GitLab 15.11で導入されました。状態: 実験的機能。

入力型: AchievementsDeleteInput

引数

名前説明
achievementIdAchievementsAchievementID!削除するアチーブメントのグローバルID。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。

フィールド

名前説明
achievementAchievementアチーブメント。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.achievementsRevoke

  • GitLab 15.10で導入されました。状態: 実験的機能。

入力型: AchievementsRevokeInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
userAchievementIdAchievementsUserAchievementID!取り消すユーザーアチーブメントのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
userAchievementUserAchievementアチーブメントの授与。

Mutation.achievementsUpdate

  • GitLab 15.11で導入されました。状態: 実験的機能。

入力型: AchievementsUpdateInput

引数

名前説明
achievementIdAchievementsAchievementID!更新対象のアチーブメントのグローバルID。
avatarUploadアチーブメントのアバター。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
descriptionStringアチーブメントの説明またはノート。
nameStringアチーブメントの名前。

フィールド

名前説明
achievementAchievementアチーブメント。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.addProjectToSecurityDashboard

入力型: AddProjectToSecurityDashboardInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idProjectID!インスタンスセキュリティダッシュボードに追加するプロジェクトのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
projectProjectインスタンスセキュリティダッシュボードに追加されたプロジェクト。

Mutation.adminRolesLdapSync

  • GitLab 18.0で導入されました。状態: 実験的機能。

入力型: AdminRolesLdapSyncInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]オペレーション中に発生したエラー。
successBoolean同期が正常にエンキューされたかどうか。

Mutation.adminSidekiqQueuesDeleteJobs

入力型: AdminSidekiqQueuesDeleteJobsInput

引数

名前説明
aiResourceStringコンテキストメタデータ内のai_resourceに一致するジョブを削除します。
artifactSizeStringコンテキストメタデータ内のartifact_sizeに一致するジョブを削除します。
artifactUsedCdnStringコンテキストメタデータ内のartifact_used_cdnに一致するジョブを削除します。
artifactsDependenciesCountStringコンテキストメタデータ内のartifacts_dependencies_countに一致するジョブを削除します。
artifactsDependenciesSizeStringコンテキストメタデータ内のartifacts_dependencies_sizeに一致するジョブを削除します。
bulkImportEntityIdStringコンテキストメタデータ内のbulk_import_entity_idに一致するジョブを削除します。
callerIdStringコンテキストメタデータ内のcaller_idに一致するジョブを削除します。
clientIdStringコンテキストメタデータ内のclient_idに一致するジョブを削除します。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
featureCategoryStringコンテキストメタデータ内のfeature_categoryに一致するジョブを削除します。
jobIdStringコンテキストメタデータ内のjob_idに一致するジョブを削除します。
kubernetesAgentIdStringコンテキストメタデータ内のkubernetes_agent_idに一致するジョブを削除します。
mergeActionStatusStringコンテキストメタデータ内のmerge_action_statusに一致するジョブを削除します。
organizationIdStringコンテキストメタデータ内のorganization_idに一致するジョブを削除します。
pipelineIdStringコンテキストメタデータ内のpipeline_idに一致するジョブを削除します。
policySyncConfigIdStringコンテキストメタデータ内のpolicy_sync_config_idに一致するジョブを削除します。
projectStringコンテキストメタデータ内のprojectに一致するジョブを削除します。
queueNameString!ジョブを削除する元のキューの名前。
relatedClassStringコンテキストメタデータ内のrelated_classに一致するジョブを削除します。
remoteIpStringコンテキストメタデータ内のremote_ipに一致するジョブを削除します。
rootCallerIdStringコンテキストメタデータ内のroot_caller_idに一致するジョブを削除します。
rootNamespaceStringコンテキストメタデータ内のroot_namespaceに一致するジョブを削除します。
scopedUserStringコンテキストメタデータ内のscoped_userに一致するジョブを削除します。
scopedUserIdStringコンテキストメタデータ内のscoped_user_idに一致するジョブを削除します。
sidekiqDestinationShardRedisStringコンテキストメタデータ内のsidekiq_destination_shard_redisに一致するジョブを削除します。
subscriptionPlanStringコンテキストメタデータ内のsubscription_planに一致するジョブを削除します。
userStringコンテキストメタデータ内のuserに一致するジョブを削除します。
userIdStringコンテキストメタデータ内のuser_idに一致するジョブを削除します。
workerClassString指定されたワーカークラスのジョブを削除します。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
resultDeleteJobsResponse削除リクエストのステータスに関する情報。

Mutation.aiAction

  • GitLab 15.11で導入されました。状態: 実験的機能。

入力型: AiActionInput

引数

名前説明
agenticChatAiAgenticChatInputagentic_chat AIアクションのインプット。
chatAiChatInputチャットAIアクションのインプット。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
clientSubscriptionIdStringミューテーションのレスポンスを受信するためにサブスクライブできる、クライアントによって生成されたID。
conversationTypeAiConversationsThreadsConversationTypeスレッドの会話タイプ。
descriptionComposerAiDescriptionComposerInputdescription_composer AIアクションのインプット。
explainVulnerabilityAiExplainVulnerabilityInputexplain_vulnerability AIアクションのインプット。
generateCommitMessageAiGenerateCommitMessageInputgenerate_commit_message AIアクションのインプット。
generateDescriptionAiGenerateDescriptionInputgenerate_description AIアクションのインプット。
measureCommentTemperatureAiMeasureCommentTemperatureInputmeasure_comment_temperature AIアクションのインプット。
platformOriginStringリクエストのoriginプラットフォームを指定します。
projectIdProjectIDユーザー操作の対象となるプロジェクトのグローバルID。
resolveVulnerabilityAiResolveVulnerabilityInputresolve_vulnerability AIアクションのインプット。
rootNamespaceIdNamespaceIDユーザー操作の対象となるトップレベルのネームスペースのグローバルID。
summarizeNewMergeRequestAiSummarizeNewMergeRequestInputsummarize_new_merge_request AIアクションのインプット。
summarizeReviewAiSummarizeReviewInputsummarize_review AIアクションのインプット。
threadIdAiConversationThreadID会話を継続する既存スレッドのグローバルID。指定されていない場合、指定されたconversation_typeのための新しいスレッドが作成されます。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
requestIdStringリクエストのID。
threadIdAiConversationThreadIDスレッドのグローバルID。

Mutation.aiAgentCreate

  • GitLab 16.8で導入されました。状態: 実験的機能。

入力型: AiAgentCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
nameString!エージェントの名前。
projectPathID!エージェントが属するプロジェクト。
promptString!エージェントのプロンプト。

フィールド

名前説明
agentAiAgentミューテーション後のエージェント。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.aiAgentDestroy

  • GitLab 16.11で導入されました。状態: 実験的機能。

入力型: AiAgentDestroyInput

引数

名前説明
agentIdAiAgentID!削除するAIエージェントのグローバルID。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
projectPathID!エージェントが属するプロジェクト。

フィールド

名前説明
agentAiAgentミューテーション後のエージェント。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
messageStringAIエージェント削除の結果メッセージ。

Mutation.aiAgentUpdate

  • GitLab 16.10で導入されました。状態: 実験的機能。

入力型: AiAgentUpdateInput

引数

名前説明
agentIdAiAgentID!エージェントのID。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
nameStringエージェントの名前。
projectPathID!エージェントが属するプロジェクト。
promptStringエージェントのプロンプト。

フィールド

名前説明
agentAiAgentミューテーション後のエージェント。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.aiCatalogAgentCreate

  • GitLab 18.2で導入されました。状態: 実験的機能。

入力型: AiCatalogAgentCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
descriptionString!エージェントの説明。
nameString!エージェントの名前。
projectIdProjectID!エージェントのプロジェクト。
publicBoolean!エージェントがカタログで公開されているかどうか。
releaseBooleanエージェントの最新バージョンをリリースするかどうか。
systemPromptString!エージェントのシステムプロンプト。
tools[AiCatalogBuiltInToolID!]エージェントに対して有効になっているGitLabツールのリスト。
userPromptString!エージェントのユーザープロンプト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
itemAiCatalogAgent項目が作成されました。

Mutation.aiCatalogAgentDelete

  • GitLab 18.2で導入されました。状態: 実験的機能。

入力型: AiCatalogAgentDeleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idAiCatalogItemID!削除するカタログエージェントのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
successBoolean!カタログエージェントが正常に削除された場合はtrueを返します。

Mutation.aiCatalogAgentExecute

  • GitLab 18.3で導入されました。状態: 実験的機能。

入力型: AiCatalogAgentExecuteInput

引数

名前説明
agentIdAiCatalogItemID!実行するAIカタログエージェントのグローバルID。
agentVersionIdAiCatalogItemVersionID使用する特定のエージェントバージョンのグローバルID。指定されていない場合は、最新バージョンが使用されます。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
userPromptStringオプションのユーザープロンプト。指定されている場合は、エージェントの実行に使用されます。それ以外の場合は、データベースに保存されているuser_promptが使用されます。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
flowConfigStringフロー実行のためにGitLab Duo Workflowサービスで使用できるYAML設定。
workflowDuoWorkflow作成されたワークフロー。

Mutation.aiCatalogAgentUpdate

  • GitLab 18.3で導入されました。状態: 実験的機能。

入力型: AiCatalogAgentUpdateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
descriptionStringエージェントの説明。
idAiCatalogItemID!更新するカタログエージェントのグローバルID。
nameStringエージェントの名前。
publicBooleanエージェントがカタログで公開されているかどうか。
releaseBooleanエージェントの最新バージョンをリリースするかどうか。
systemPromptStringエージェントのシステムプロンプト。
tools[AiCatalogBuiltInToolID!]エージェントに対して有効になっているGitLabツールのリスト。
userPromptStringエージェントのユーザープロンプト。
versionBumpAiCatalogVersionBump最後にリリースされたバージョン名から算出されたバージョンを更新する。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
itemAiCatalogAgent更新されたエージェント。

Mutation.aiCatalogFlowCreate

  • GitLab 18.3で導入されました。状態: 実験的機能。

入力型: AiCatalogFlowCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
descriptionString!フローの説明。
nameString!フローの名前。
projectIdProjectID!フローのプロジェクト。
publicBoolean!フローがカタログで公開されているかどうか。
releaseBooleanフローの最新バージョンをリリースするかどうか。
steps[AiCatalogFlowStepsInput!]!フローのステップ。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
itemAiCatalogFlow項目が作成されました。

Mutation.aiCatalogFlowDelete

  • GitLab 18.3で導入されました。状態: 実験的機能。

入力型: AiCatalogFlowDeleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idAiCatalogItemID!削除するカタログフローのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
successBoolean!カタログフローが正常に削除された場合はtrueを返します。

Mutation.aiCatalogFlowExecute

  • GitLab 18.5で導入されました。状態: 実験的機能。

入力型: AiCatalogFlowExecuteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
flowIdAiCatalogItemID!実行するAIカタログフローのグローバルID。
flowVersionIdAiCatalogItemVersionID使用する特定のフローバージョンのグローバルID。指定されていない場合は、最新バージョンが使用されます。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
flowConfigStringフロー実行のためにGitLab Duo Workflowサービスで使用できるYAML設定。
workflowDuoWorkflow作成されたワークフロー。

Mutation.aiCatalogFlowUpdate

  • GitLab 18.3で導入されました。状態: 実験的機能。

入力型: AiCatalogFlowUpdateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
descriptionStringフローの説明。
idAiCatalogItemID!更新するカタログフローのグローバルID。
nameStringフローの名前。
publicBooleanフローがカタログで公開されているかどうか。
releaseBooleanフローの最新バージョンをリリースするかどうか。
steps[AiCatalogFlowStepsInput!]フローのステップ。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
itemAiCatalogFlow更新されたフロー。

Mutation.aiCatalogItemConsumerCreate

  • GitLab 18.3で導入されました。状態: 実験的機能。

入力型: AiCatalogItemConsumerCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
itemIdAiCatalogItemID!設定する項目。
pinnedVersionPrefixString項目をピン留めするメジャーバージョン、マイナーバージョン、またはパッチ。
targetItemConsumerTargetInput!カタログ項目が設定されているターゲット。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
itemConsumerAiCatalogItemConsumer設定が作成されました。

Mutation.aiCatalogItemConsumerDelete

  • GitLab 18.3で導入されました。状態: 実験的機能。

入力型: AiCatalogItemConsumerDeleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idAiCatalogItemConsumerID!削除するカタログ項目コンシューマーのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
successBoolean!カタログ項目コンシューマーが正常に削除された場合はtrueを返します。

Mutation.aiCatalogItemConsumerUpdate

  • GitLab 18.3で導入されました。状態: 実験的機能。

入力型: AiCatalogItemConsumerUpdateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idAiCatalogItemConsumerID!更新するカタログ項目コンシューマーのグローバルID。
pinnedVersionPrefixString項目をピン留めするメジャーバージョン、マイナーバージョン、またはパッチ。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
itemConsumerAiCatalogItemConsumer更新された項目コンシューマー。

Mutation.aiDuoWorkflowCreate

  • GitLab 18.1で導入されました。状態: 実験的機能。

入力型: AiDuoWorkflowCreateInput

引数

名前説明
agentPrivileges[Int!]エージェントが実行できるアクション。
aiCatalogItemVersionIdAiCatalogItemVersionIDワークフローがトリガーされたカタログ項目のID。
allowAgentToRequestUserBooleanこれを有効にすると、GitLab Duo Agent Platformは続行する前にユーザーに質問する場合があります。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
environmentWorkflowEnvironmentワークフローの環境。
goalStringワークフローの目標。
namespaceIdNamespaceIDユーザー操作の対象となるネームスペースのグローバルID。
preApprovedAgentPrivileges[Int!]承認を求めることなく、エージェントが実行できるアクション。
projectIdProjectIDユーザー操作の対象となるプロジェクトのグローバルID。
workflowDefinitionString機能に基づくワークフローの型。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!作成プロセス中に発生したエラー。
workflowDuoWorkflow作成されたワークフロー。

Mutation.aiFeatureSettingUpdate

  • GitLab 17.4で導入されました。状態: 実験的機能。

AI機能の設定を更新または作成します。

入力型: AiFeatureSettingUpdateInput

引数

名前説明
aiSelfHostedModelIdAiSelfHostedModelIDAI設定を提供するセルフホストモデルのグローバルID。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
features[AiFeatures!]!設定するAI機能の配列(単一の更新またはバッチ更新)。
offeredModelRefString機能に選択されたモデルの識別子。
providerAiFeatureProviders!AI設定のプロバイダー。

フィールド

名前説明
aiFeatureSettings[AiFeatureSetting!]!ミューテーション後のAI機能設定のリスト。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.aiFlowTriggerCreate

  • GitLab 18.3で導入されました。状態: 実験的機能。

入力型: AiFlowTriggerCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
configPathStringAIフロートリガーの設定ファイルへのパス。
descriptionString!AIフロートリガーの説明。
eventTypes[Int!]AIフローをトリガーするイベントタイプ。
projectPathID!AIフロートリガーが関連付けられているプロジェのフルパス。
userIdUserID!AIフロートリガーのオーナー。

フィールド

名前説明
aiFlowTriggerAiFlowTriggerType作成されたAIフロートリガー。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.aiFlowTriggerDelete

  • GitLab 18.3で導入されました。状態: 実験的機能。

入力型: AiFlowTriggerDeleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idAiFlowTriggerID!削除するフロートリガーのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.aiFlowTriggerUpdate

  • GitLab 18.3で導入されました。状態: 実験的機能。

入力型: AiFlowTriggerUpdateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
configPathStringAIフロートリガーの設定ファイルへのパス。
descriptionStringAIフロートリガーの説明。
eventTypes[Int!]AIフローをトリガーするイベントタイプ。
idAiFlowTriggerID!更新するフロートリガーのID。
userIdUserIDAIフロートリガーのオーナー。

フィールド

名前説明
aiFlowTriggerAiFlowTriggerType更新されたAIフロートリガー。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.aiModelSelectionNamespaceUpdate

  • GitLab 18.1で導入されました。状態: 実験的機能。

ネームスペースのAI機能の設定を更新または作成します。

入力型: AiModelSelectionNamespaceUpdateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
features[AiModelSelectionFeatures!]!設定するAI機能の配列(単一の更新またはバッチ更新)。
groupIdGroupID!モデル選択のグループ。
offeredModelRefString!機能に選択されたモデルの識別子。

フィールド

名前説明
aiFeatureSettings warning-solid[AiModelSelectionNamespaceFeatureSetting!]!非推奨: 状態: 実験的機能。GitLab 18.1で導入されました。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.aiSelfHostedModelConnectionCheck

  • GitLab 17.7で導入されました。状態: 実験的機能。

指定されたモデル設定による接続をAIゲートウェイが確立できるかどうかをチェックします。

入力型: AiSelfHostedModelConnectionCheckInput

引数

名前説明
apiTokenStringセルフホストモデルへのアクセスに使用するAPIトークン(存在する場合)。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
endpointString!セルフホストモデルのエンドポイント。
identifierStringサードパーティモデルプロバイダーの識別子。
modelAiAcceptedSelfHostedModels!デプロイされたAIモデル。
nameString!セルフホストモデルのデプロイ名。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
resultCloudConnectorProbeResultセルフホストのホスティング接続チェックの結果。

Mutation.aiSelfHostedModelCreate

  • GitLab 17.1で導入されました。状態: 実験的機能。

入力型: AiSelfHostedModelCreateInput

引数

名前説明
apiTokenStringセルフホストモデルへのアクセスに使用するAPIトークン(存在する場合)。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
endpointString!セルフホストモデルのエンドポイント。
identifierStringサードパーティモデルプロバイダーの識別子。
modelAiAcceptedSelfHostedModels!デプロイされたAIモデル。
nameString!セルフホストモデルのデプロイ名。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
selfHostedModelAiSelfHostedModelミューテーション後のセルフホストモデル。

Mutation.aiSelfHostedModelDelete

  • GitLab 17.2で導入されました。状態: 実験的機能。

セルフホストモデルを削除します。

入力型: AiSelfHostedModelDeleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idAiSelfHostedModelID!削除するセルフホストモデルのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.aiSelfHostedModelUpdate

  • GitLab 17.2で導入されました。状態: 実験的機能。

セルフホストモデルを更新します。

入力型: AiSelfHostedModelUpdateInput

引数

名前説明
apiTokenStringセルフホストモデルへのアクセスに使用するAPIトークン(存在する場合)。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
endpointString!セルフホストモデルのエンドポイント。
idAiSelfHostedModelID!更新するセルフホストモデルのグローバルID。
identifierStringサードパーティモデルプロバイダーの識別子。
modelAiAcceptedSelfHostedModels!デプロイされたAIモデル。
nameString!セルフホストモデルのデプロイ名。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
selfHostedModelAiSelfHostedModelミューテーション後のセルフホストモデル。

Mutation.alertSetAssignees

入力型: AlertSetAssigneesInput

引数

名前説明
assigneeUsernames[String!]!アラートに割り当てるユーザー名。デフォルトでは、既存の担当者を置き換えます。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
iidString!ミューテーション対象のアラートのIID。
operationModeMutationOperationMode実行する操作。デフォルトはREPLACEです。
projectPathID!ミューテーション対象のアラートの属するプロジェクト。

フィールド

名前説明
alertAlertManagementAlertミューテーション後のアラート。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
issueIssueミューテーション後に作成されたイシュー。
todoTodoミューテーション後のTo Doアイテム。

Mutation.alertTodoCreate

入力型: AlertTodoCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
iidString!ミューテーション対象のアラートのIID。
projectPathID!ミューテーション対象のアラートの属するプロジェクト。

フィールド

名前説明
alertAlertManagementAlertミューテーション後のアラート。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
issueIssueミューテーション後に作成されたイシュー。
todoTodoミューテーション後のTo Doアイテム。

Mutation.approvalProjectRuleDelete

  • GitLab 16.10で導入されました。状態: 実験的機能。

入力型: approvalProjectRuleDeleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idApprovalProjectRuleID!削除する承認ルールのグローバルID。

フィールド

名前説明
approvalRuleApprovalProjectRule削除された承認ルール。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.approvalProjectRuleUpdate

  • GitLab 16.10で導入されました。状態: 実験的機能。

入力型: approvalProjectRuleUpdateInput

引数

名前説明
approvalsRequiredInt!ルールを満たすために必要な承認の数。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
groupIds[ID!]承認ルールを実行できるグループのIDのリスト。
idApprovalProjectRuleID!削除する承認ルールのグローバルID。
nameString!承認ルールの名前。
userIds[ID!]承認ルールを実行できるユーザーのIDのリスト。

フィールド

名前説明
approvalRuleApprovalProjectRuleミューテーション後の承認ルール。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.approveDeployment

入力型: ApproveDeploymentInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
commentString承認に伴うコメント。
idDeploymentID!デプロイのID。
representedAsStringユーザーが複数の承認ルールに属している場合に、承認に使用するユーザー/グループ/ロールの名前。
statusDeploymentsApprovalStatus!承認のステータス(APPROVEDまたはREJECTEDのいずれか)。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
deploymentApprovalDeploymentApprovalミューテーション後のデプロイ承認。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.artifactDestroy

入力型: ArtifactDestroyInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idCiJobArtifactID!削除するアーティファクトのID。

フィールド

名前説明
artifactCiJobArtifact削除されたアーティファクト。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.auditEventsAmazonS3ConfigurationCreate

入力型: AuditEventsAmazonS3ConfigurationCreateInput

引数

名前説明
accessKeyXidString!Amazon S3アカウントのアクセスキーID。
awsRegionString!バケットを作成するAWSリージョン。
bucketNameString!監査イベントが記録されるバケットの名前。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
groupPathID!グループパス。
nameString宛先名。
secretAccessKeyString!Amazon S3アカウントのシークレットアクセスキー。

フィールド

名前説明
amazonS3ConfigurationAmazonS3ConfigurationType作成された設定。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.auditEventsAmazonS3ConfigurationDelete

入力型: AuditEventsAmazonS3ConfigurationDeleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idAuditEventsAmazonS3ConfigurationID!削除するAmazon S3設定のID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.auditEventsAmazonS3ConfigurationUpdate

入力型: AuditEventsAmazonS3ConfigurationUpdateInput

引数

名前説明
accessKeyXidStringAmazon S3アカウントのアクセスキーID。
activeBoolean送信先の有効ステータス。
awsRegionStringバケットを作成するAWSリージョン。
bucketNameString監査イベントが記録されるバケットの名前。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idAuditEventsAmazonS3ConfigurationID!更新するAmazon S3設定のID。
nameString宛先名。
secretAccessKeyStringAmazon S3アカウントのシークレットアクセスキー。

フィールド

名前説明
amazonS3ConfigurationAmazonS3ConfigurationType更新されたAmazon S3設定。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.auditEventsGroupDestinationEventsAdd

  • GitLab 17.0で導入されました。状態: 実験的機能。

入力型: AuditEventsGroupDestinationEventsAddInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
destinationIdAuditEventsGroupExternalStreamingDestinationID!宛先ID。
eventTypeFilters[String!]!ストリーミング用に追加するイベントタイプフィルターのリスト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
eventTypeFilters[String!]監査イベントの外部宛先のためのイベントタイプフィルターのリスト。

Mutation.auditEventsGroupDestinationEventsDelete

  • GitLab 17.0で導入されました。状態: 実験的機能。

入力型: AuditEventsGroupDestinationEventsDeleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
destinationIdAuditEventsGroupExternalStreamingDestinationID!宛先ID。
eventTypeFilters[String!]!ストリーミングから削除するイベントタイプフィルターのリスト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.auditEventsGroupDestinationNamespaceFilterCreate

  • GitLab 17.0で導入されました。状態: 実験的機能。

入力型: AuditEventsGroupDestinationNamespaceFilterCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
destinationIdAuditEventsGroupExternalStreamingDestinationID!宛先ID。
namespacePathStringネームスペースのフルパス(プロジェクトまたはグループのみ)。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
namespaceFilterGroupAuditEventNamespaceFilter作成されたネームスペースフィルター。

Mutation.auditEventsGroupDestinationNamespaceFilterDelete

  • GitLab 17.0で導入されました。状態: 実験的機能。

入力型: AuditEventsGroupDestinationNamespaceFilterDeleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
namespaceFilterIdAuditEventsGroupNamespaceFilterID!ネームスペースフィルターID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.auditEventsInstanceAmazonS3ConfigurationCreate

入力型: AuditEventsInstanceAmazonS3ConfigurationCreateInput

引数

名前説明
accessKeyXidString!Amazon S3アカウントのアクセスキーID。
awsRegionString!バケットを作成するAWSリージョン。
bucketNameString!監査イベントが記録されるバケットの名前。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
nameString宛先名。
secretAccessKeyString!Amazon S3アカウントのシークレットアクセスキー。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
instanceAmazonS3ConfigurationInstanceAmazonS3ConfigurationType作成されたインスタンスAmazon S3設定。

Mutation.auditEventsInstanceAmazonS3ConfigurationDelete

入力型: AuditEventsInstanceAmazonS3ConfigurationDeleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idAuditEventsInstanceAmazonS3ConfigurationID!削除するインスタンスレベルのAmazon S3設定のID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.auditEventsInstanceAmazonS3ConfigurationUpdate

入力型: AuditEventsInstanceAmazonS3ConfigurationUpdateInput

引数

名前説明
accessKeyXidStringAmazon S3アカウントのアクセスキーID。
activeBoolean送信先の有効ステータス。
awsRegionStringバケットを作成するAWSリージョン。
bucketNameString監査イベントが記録されるバケットの名前。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idAuditEventsInstanceAmazonS3ConfigurationID!更新するインスタンスレベルのAmazon S3設定のID。
nameString宛先名。
secretAccessKeyStringAmazon S3アカウントのシークレットアクセスキー。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
instanceAmazonS3ConfigurationInstanceAmazonS3ConfigurationType更新されたインスタンスレベルのAmazon S3設定。

Mutation.auditEventsInstanceDestinationEventsAdd

  • GitLab 17.0で導入されました。状態: 実験的機能。

入力型: AuditEventsInstanceDestinationEventsAddInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
destinationIdAuditEventsInstanceExternalStreamingDestinationID!宛先ID。
eventTypeFilters[String!]!ストリーミング用に追加するイベントタイプフィルターのリスト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
eventTypeFilters[String!]監査イベントの外部宛先のためのイベントタイプフィルターのリスト。

Mutation.auditEventsInstanceDestinationEventsDelete

  • GitLab 17.0で導入されました。状態: 実験的機能。

入力型: AuditEventsInstanceDestinationEventsDeleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
destinationIdAuditEventsInstanceExternalStreamingDestinationID!宛先ID。
eventTypeFilters[String!]!ストリーミングから削除するイベントタイプフィルターのリスト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.auditEventsInstanceDestinationNamespaceFilterCreate

  • GitLab 17.2で導入されました。状態: 実験的機能。

入力型: AuditEventsInstanceDestinationNamespaceFilterCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
destinationIdAuditEventsInstanceExternalStreamingDestinationID!宛先ID。
namespacePathStringネームスペースのフルパス。プロジェクトまたはグループのネームスペースのみ。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
namespaceFilterInstanceAuditEventNamespaceFilter作成するネームスペースフィルター。

Mutation.auditEventsInstanceDestinationNamespaceFilterDelete

  • GitLab 17.2で導入されました。状態: 実験的機能。

入力型: AuditEventsInstanceDestinationNamespaceFilterDeleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
namespaceFilterIdAuditEventsInstanceNamespaceFilterID!ネームスペースフィルターID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.auditEventsStreamingDestinationEventsAdd

入力型: AuditEventsStreamingDestinationEventsAddInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
destinationIdAuditEventsExternalAuditEventDestinationID!宛先ID。
eventTypeFilters[String!]!ストリーミング用に追加するイベントタイプフィルターのリスト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
eventTypeFilters[String!]監査イベントの外部宛先のためのイベントタイプフィルターのリスト。

Mutation.auditEventsStreamingDestinationEventsRemove

入力型: AuditEventsStreamingDestinationEventsRemoveInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
destinationIdAuditEventsExternalAuditEventDestinationID!宛先ID。
eventTypeFilters[String!]!ストリーミングから削除するイベントタイプフィルターのリスト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.auditEventsStreamingDestinationInstanceEventsAdd

入力型: AuditEventsStreamingDestinationInstanceEventsAddInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
destinationIdAuditEventsInstanceExternalAuditEventDestinationID!宛先ID。
eventTypeFilters[String!]!ストリーミング用に追加するイベントタイプフィルターのリスト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
eventTypeFilters[String!]監査イベントの外部宛先のためのイベントタイプフィルターのリスト。

Mutation.auditEventsStreamingDestinationInstanceEventsRemove

入力型: AuditEventsStreamingDestinationInstanceEventsRemoveInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
destinationIdAuditEventsInstanceExternalAuditEventDestinationID!宛先ID。
eventTypeFilters[String!]!ストリーミングから削除するイベントタイプフィルターのリスト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.auditEventsStreamingHeadersCreate

入力型: AuditEventsStreamingHeadersCreateInput

引数

名前説明
activeBooleanヘッダーがアクティブかどうかを判断するブール値オプション。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
destinationIdAuditEventsExternalAuditEventDestinationID!ヘッダーを関連付ける宛先です。
keyString!ヘッダーキーです。
valueString!ヘッダーの値です。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
headerAuditEventStreamingHeader作成されたヘッダー。

Mutation.auditEventsStreamingHeadersDestroy

入力型: AuditEventsStreamingHeadersDestroyInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
headerIdAuditEventsStreamingHeaderID!削除するヘッダー。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.auditEventsStreamingHeadersUpdate

入力型: AuditEventsStreamingHeadersUpdateInput

引数

名前説明
activeBooleanヘッダーがアクティブかどうかを判断するブール値オプション。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
headerIdAuditEventsStreamingHeaderID!更新するヘッダー。
keyStringヘッダーキーです。
valueStringヘッダーの値です。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
headerAuditEventStreamingHeaderヘッダーを更新します。

Mutation.auditEventsStreamingHttpNamespaceFiltersAdd

入力型: AuditEventsStreamingHTTPNamespaceFiltersAddInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
destinationIdAuditEventsExternalAuditEventDestinationID!宛先ID。
groupPathIDグループのフルパス。
projectPathIDプロジェクトのフルパス。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
namespaceFilterAuditEventStreamingHTTPNamespaceFilter作成されたネームスペースフィルター。

Mutation.auditEventsStreamingHttpNamespaceFiltersDelete

入力型: AuditEventsStreamingHTTPNamespaceFiltersDeleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
namespaceFilterIdAuditEventsStreamingHTTPNamespaceFilterID!ネームスペースフィルターID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.auditEventsStreamingInstanceHeadersCreate

入力型: AuditEventsStreamingInstanceHeadersCreateInput

引数

名前説明
activeBooleanヘッダーがアクティブかどうかを判断するブール値オプション。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
destinationIdAuditEventsInstanceExternalAuditEventDestinationID!ヘッダーを関連付けるインスタンスレベルの外部宛先です。
keyString!ヘッダーキーです。
valueString!ヘッダーの値です。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
headerAuditEventsStreamingInstanceHeader作成されたヘッダー。

Mutation.auditEventsStreamingInstanceHeadersDestroy

入力型: AuditEventsStreamingInstanceHeadersDestroyInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
headerIdAuditEventsStreamingInstanceHeaderID!削除するヘッダー。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.auditEventsStreamingInstanceHeadersUpdate

入力型: AuditEventsStreamingInstanceHeadersUpdateInput

引数

名前説明
activeBooleanヘッダーがアクティブかどうかを判断するブール値オプション。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
headerIdAuditEventsStreamingInstanceHeaderID!更新するヘッダー。
keyStringヘッダーキーです。
valueStringヘッダーの値です。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
headerAuditEventsStreamingInstanceHeaderヘッダーを更新します。

Mutation.awardEmojiAdd

入力型: AwardEmojiAddInput

引数

名前説明
awardableIdAwardableID!授与可能リソースのグローバルIDです。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
nameString!絵文字の名前。

フィールド

名前説明
awardEmojiAwardEmojiミューテーション後の絵文字リアクション。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.awardEmojiRemove

入力型: AwardEmojiRemoveInput

引数

名前説明
awardableIdAwardableID!授与可能リソースのグローバルIDです。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
nameString!絵文字の名前。

フィールド

名前説明
awardEmojiAwardEmojiミューテーション後の絵文字リアクション。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.awardEmojiToggle

入力型: AwardEmojiToggleInput

引数

名前説明
awardableIdAwardableID!授与可能リソースのグローバルIDです。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
nameString!絵文字の名前。

フィールド

名前説明
awardEmojiAwardEmojiミューテーション後の絵文字リアクション。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
toggledOnBoolean!絵文字のステータスを示します。トグルが絵文字を付与した場合はtrue、トグルが絵文字を削除した場合はfalseになります。

Mutation.boardEpicCreate

  • GitLab 17.5で非推奨になりました。WorkItem型に置き換えられました。

入力型: BoardEpicCreateInput

引数

名前説明
boardIdBoardsEpicBoardID!エピックの属するボードのグローバルIDです。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
groupPathID!作成するエピックが属するグループ。
listIdBoardsEpicListID!エピックを作成するエピックボードリストのグローバルID。
titleString!エピックのタイトル。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
epicEpic作成後のエピック。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.boardListCreate

入力型: BoardListCreateInput

引数

名前説明
assigneeIdUserID既存ユーザーのグローバルID。
backlogBooleanバックログリストを作成します。
boardIdBoardID!ミューテーション対象のイシューボードのグローバルID。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
iterationIdIterationID既存イテレーションのグローバルID。
labelIdLabelID既存ラベルのグローバルID。
milestoneIdMilestoneID既存マイルストーンのグローバルID。
positionIntリストの位置。
statusId warning-solidWorkItemsStatusesStatusID非推奨: 状態: 実験的機能。GitLab 18.0で導入されました。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
listBoardListイシューボードのイシューリスト。

Mutation.boardListUpdateLimitMetrics

入力型: BoardListUpdateLimitMetricsInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
limitMetricListLimitMetricリスト用の新しい制限メトリクス型。
listIdListID!リストのグローバルID。
maxIssueCountInt新しい最大イシュー数制限。
maxIssueWeightInt新しい最大イシューウェイト制限。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
listBoardList更新されたリスト。

Mutation.branchDelete

入力型: BranchDeleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
nameString!ブランチの名前。
projectPathID!ブランチが関連付けられているプロジェクトのフルパス。

フィールド

名前説明
branchBranchミューテーション後のブランチ。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.branchRuleApprovalProjectRuleCreate

  • GitLab 16.10で導入されました。状態: 実験的機能。

入力型: branchRuleApprovalProjectRuleCreateInput

引数

名前説明
approvalsRequiredInt!ルールを満たすために必要な承認の数。
branchRuleIdProjectsBranchRuleID!削除するブランチルールのグローバルID。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
groupIds[ID!]承認ルールを実行できるグループのIDのリスト。
nameString!承認ルールの名前。
userIds[ID!]承認ルールを実行できるユーザーのIDのリスト。

フィールド

名前説明
approvalRuleApprovalProjectRuleミューテーション後の承認ルール。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.branchRuleCreate

  • GitLab 16.7で導入されました。状態: 実験的機能。

入力型: BranchRuleCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
nameString!ブランチルールのブランチ名(ワイルドカードを含む)。
projectPathID!ブランチが関連付けられているプロジェクトへのフルパス。

フィールド

名前説明
branchRuleBranchRuleミューテーション後のブランチルール。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.branchRuleDelete

  • GitLab 16.9で導入されました。状態: 実験的機能。

入力型: BranchRuleDeleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idProjectsBranchRuleID!削除するブランチルールのグローバルID。

フィールド

名前説明
branchRuleBranchRuleミューテーション後のブランチルール。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.branchRuleExternalStatusCheckCreate

  • GitLab 16.11で導入されました。状態: 実験的機能。

ブランチルールから新しい外部ステータスチェックを作成します。

入力型: BranchRuleExternalStatusCheckCreateInput

引数

名前説明
branchRuleIdProjectsBranchRuleID!更新するブランチルールのグローバルID。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
externalUrlString!外部ステータスチェックリソースのURL。
nameString!外部ステータスチェックの名前。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
externalStatusCheckExternalStatusCheckミューテーション後の新しいステータスチェック。

Mutation.branchRuleExternalStatusCheckDestroy

  • GitLab 17.0で導入されました。状態: 実験的機能。

ブランチルールから外部ステータスチェックを破棄します。

入力型: BranchRuleExternalStatusCheckDestroyInput

引数

名前説明
branchRuleIdProjectsBranchRuleID!ブランチルールのグローバルID。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idMergeRequestsExternalStatusCheckID!削除する外部ステータスチェックのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.branchRuleExternalStatusCheckUpdate

  • GitLab 17.0で導入されました。状態: 実験的機能。

ブランチルールから外部ステータスチェックを更新します。

入力型: BranchRuleExternalStatusCheckUpdateInput

引数

名前説明
branchRuleIdProjectsBranchRuleID!ブランチルールのグローバルID。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
externalUrlString!外部ステータスチェックの外部URL。
idMergeRequestsExternalStatusCheckID!更新する外部ステータスチェックのグローバルID。
nameString!外部ステータスチェックの名前。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
externalStatusCheckExternalStatusCheckミューテーション後に更新された外部ステータスチェック。

Mutation.branchRuleSquashOptionDelete

  • GitLab 17.9で導入されました。状態: 実験的機能。

ブランチルールのスカッシュオプションを削除します。

入力型: BranchRuleSquashOptionDeleteInput

引数

名前説明
branchRuleIdProjectsBranchRuleID!ブランチルールのグローバルID。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.branchRuleSquashOptionUpdate

  • GitLab 17.9で導入されました。状態: 実験的機能。

ブランチルールのスカッシュオプションを更新します。

入力型: BranchRuleSquashOptionUpdateInput

引数

名前説明
branchRuleIdProjectsBranchRuleID!ブランチルールのグローバルID。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
squashOptionSquashOptionSetting!ミューテーション後のスカッシュオプション。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
squashOptionSquashOptionミューテーション後に更新されたスカッシュオプション。

Mutation.branchRuleUpdate

  • GitLab 16.7で導入されました。状態: 実験的機能。

入力型: BranchRuleUpdateInput

引数

名前説明
branchProtectionBranchProtectionInputブランチルール用に設定されているブランチ保護。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idProjectsBranchRuleID!更新するブランチルールのグローバルID。
nameString!ブランチルールのブランチ名(ワイルドカードを含む)。

フィールド

名前説明
branchRuleBranchRuleミューテーション後のブランチルール。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.bulkDestroyJobArtifacts

  • GitLab 15.10で導入されました。状態: 実験的機能。

入力型: BulkDestroyJobArtifactsInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
ids[CiJobArtifactID!]!削除するジョブアーティファクトのグローバルID。
projectIdProjectID!削除するジョブアーティファクトのグローバルプロジェクトID。projectPathと互換性がありません。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
destroyedCountInt削除されたジョブアーティファクトの数。
destroyedIds[CiJobArtifactID!]削除されたジョブアーティファクトのID。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.bulkEnableDevopsAdoptionNamespaces

状態: ベータ版。

入力型: BulkEnableDevopsAdoptionNamespacesInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
displayNamespaceIdNamespaceID表示ネームスペースID。
namespaceIds[NamespaceID!]!ネームスペースIDのリスト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
enabledNamespaces[DevopsAdoptionEnabledNamespace!]ミューテーション後に有効になったネームスペース。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.bulkRunnerDelete

  • GitLab 15.3で導入されました。状態: 実験的機能。

入力型: BulkRunnerDeleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
ids[CiRunnerID!]削除するRunnerのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
deletedCountInt有効削除されたレコードの数。同期操作が実行された場合にのみ存在します。
deletedIds[CiRunnerID!]有効削除されたレコードのID。同期操作が実行された場合にのみ存在します。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.catalogResourcesCreate

  • GitLab 15.11で導入されました。状態: 実験的機能。

入力型: CatalogResourcesCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
projectPathID!カタログリソースに属するプロジェクトパス。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.catalogResourcesDestroy

  • GitLab 16.6で導入されました。状態: 実験的機能。

入力型: CatalogResourcesDestroyInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
projectPathID!カタログリソースに属するプロジェクトパス。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.ciJobTokenScopeAddGroupOrProject

入力型: CiJobTokenScopeAddGroupOrProjectInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
defaultPermissions warning-solidBoolean非推奨: 状態: 実験的機能。GitLab 17.8で導入されました。
jobTokenPolicies warning-solid[CiJobTokenScopePolicies!]非推奨: 状態: 実験的機能。GitLab 17.5で導入されました。
projectPathID!CIジョブトークンスコープが属するプロジェクト。
targetPathID!CIジョブトークンスコープに追加するグループまたはプロジェクト。

フィールド

名前説明
ciJobTokenScopeCiJobTokenScopeTypeCIジョブトークンのアクセススコープ。
ciJobTokenScopeAllowlistEntry warning-solidCiJobTokenScopeAllowlistEntry非推奨: 状態: 実験的機能。GitLab 17.6で導入されました。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.ciJobTokenScopeAddProject

入力型: CiJobTokenScopeAddProjectInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
direction warning-solidCiJobTokenScopeDirection非推奨: 送信ジョブトークンスコープは削除されます。現在のところ、このフィールドで可能な設定値はINBOUNDだけです。GitLab 16.0で非推奨になりました。
projectPathID!CIジョブトークンスコープが属するプロジェクト。
targetProjectPathID!CIジョブトークンスコープに追加するプロジェクト。

フィールド

名前説明
ciJobTokenScopeCiJobTokenScopeTypeCIジョブトークンのアクセススコープ。
ciJobTokenScopeAllowlistEntry warning-solidCiJobTokenScopeAllowlistEntry非推奨: 状態: 実験的機能。GitLab 17.6で導入されました。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.ciJobTokenScopeAutopopulateAllowlist

  • GitLab 17.9で導入されました。状態: 実験的機能。

入力型: CiJobTokenScopeAutopopulateAllowlistInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
projectPathID!許可リストを自動設定するプロジェクト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
statusString!自動設定プロセスのステータス。

Mutation.ciJobTokenScopeClearAllowlistAutopopulations

  • GitLab 17.9で導入されました。状態: 実験的機能。

入力型: CiJobTokenScopeClearAllowlistAutopopulationsInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
projectPathID!許可リストを自動設定するプロジェクト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
statusString!自動設定プロセスのステータス。

Mutation.ciJobTokenScopeRemoveGroup

入力型: CiJobTokenScopeRemoveGroupInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
projectPathID!CIジョブトークンスコープが属するプロジェクト。
targetGroupPathID!CIジョブトークンスコープから削除するグループ。

フィールド

名前説明
ciJobTokenScopeCiJobTokenScopeTypeCIジョブトークンのアクセススコープ。
ciJobTokenScopeAllowlistEntry warning-solidCiJobTokenScopeAllowlistEntry非推奨: 状態: 実験的機能。GitLab 17.6で導入されました。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.ciJobTokenScopeRemoveProject

入力型: CiJobTokenScopeRemoveProjectInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
direction warning-solidCiJobTokenScopeDirection非推奨: 送信ジョブトークンスコープは削除されます。現在のところ、このフィールドで可能な設定値はINBOUNDだけです。GitLab 16.9で非推奨になりました。
projectPathID!CIジョブトークンスコープが属するプロジェクト。
targetProjectPathID!CIジョブトークンスコープから削除するプロジェクト。

フィールド

名前説明
ciJobTokenScopeCiJobTokenScopeTypeCIジョブトークンのアクセススコープ。
ciJobTokenScopeAllowlistEntry warning-solidCiJobTokenScopeAllowlistEntry非推奨: 状態: 実験的機能。GitLab 17.6で導入されました。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.ciJobTokenScopeUpdatePolicies

  • GitLab 17.6で導入されました。状態: 実験的機能。

入力型: CiJobTokenScopeUpdatePoliciesInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
defaultPermissionsBoolean!デフォルトの権限が有効か(true)、きめ細かいアクセス権限が有効か(false)を示します。
jobTokenPolicies[CiJobTokenScopePolicies!]!CIジョブトークンスコープに追加されたポリシーのリスト。
projectPathID!CIジョブトークンスコープが属するプロジェクト。
targetPathID!CIジョブトークンのターゲットとなるグループまたはプロジェクト。

フィールド

名前説明
ciJobTokenScopeAllowlistEntry warning-solidCiJobTokenScopeAllowlistEntry非推奨: 状態: 実験的機能。GitLab 17.6で導入されました。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.ciLint

lintおよび処理されたCI設定内容。1回のリクエストで複数のリクエストはしないでください。

入力型: CiLintInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
contentString!.gitlab-ci.ymlの内容。
dryRunBooleanパイプライン作成シミュレーションを実行するか、または静的チェックのみ実行します。
projectPathID!CI設定のプロジェクト。
refStringLint時に使用するRef。デフォルトは、プロジェクトのデフォルトブランチです。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
configCiConfigV2LintされたCI設定とメタデータ。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.clusterAgentDelete

入力型: ClusterAgentDeleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idClustersAgentID!削除するクラスターエージェントのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.clusterAgentTokenCreate

入力型: ClusterAgentTokenCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
clusterAgentIdClustersAgentID!新しいトークンに関連付けられるクラスターエージェントのグローバルID。
descriptionStringトークンの説明。
nameString!トークンの名前。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
secretStringトークンのシークレット値。必ず保存してください。そうしないと、再度アクセスできなくなります。
tokenClusterAgentTokenミューテーション後に作成されたトークン。

Mutation.clusterAgentTokenRevoke

入力型: ClusterAgentTokenRevokeInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idClustersAgentTokenID!失効するエージェントトークンのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.clusterAgentUrlConfigurationCreate

入力型: ClusterAgentUrlConfigurationCreateInput

引数

名前説明
caCertStringエージェントエンドポイントを検証するための、PEM形式Base64エンコードのCA証明書。
clientCertStringmTLS認証を使用する場合、PEM形式Base64エンコードのクライアント証明書。client_keyと共に指定する必要があります。
clientKeyStringmTLS認証を使用する場合、PEM形式Base64エンコードのクライアントキー。client_certと共に指定する必要があります。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
clusterAgentIdClustersAgentID!新しいURL設定に関連付けられるクラスターエージェントのグローバルID。
tlsHostStringエージェントエンドポイント証明書のサーバー名を検証するためのTLSホスト名。
urlString!新しいURL設定のURL。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
urlConfigurationClusterAgentUrlConfigurationミューテーション後に作成されたURL設定。

Mutation.clusterAgentUrlConfigurationDelete

入力型: ClusterAgentUrlConfigurationDeleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idClustersAgentsUrlConfigurationID!削除するエージェントURL設定のグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.commitCreate

入力型: CommitCreateInput

引数

名前説明
actions[CommitAction!]!バッチとしてコミットするアクションハッシュの配列。
branchString!コミットするブランチの名前。新しいブランチも可能。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
messageString!Rawのコミットメッセージ。
projectPathID!ブランチが関連付けられているプロジェクトのフルパス。
startBranchString新しいブランチの場合、元のブランチの名前。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
commitCommitミューテーション後のコミット。
commitPipelinePathStringコミットのパイプラインのETagパス。
content[String!]コミットの内容。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.configureContainerScanning

新しいブランチの新規または変更後.gitlab-ci.ymlファイルでコンテナスキャンを有効にすることにより、プロジェクトのコンテナスキャンを設定します。新しいブランチとマージリクエストを作成するためのURLが、レスポンスの一部として含まれます。

入力型: ConfigureContainerScanningInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
projectPathID!プロジェクトのフルパス。

フィールド

名前説明
branchString新規/変更後.gitlab-ci.ymlファイルのあるブランチ。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
successPathStringレスポンス成功の場合に使用するリダイレクトパス。

Mutation.configureDependencyScanning

新しいブランチの新規または変更後.gitlab-ci.ymlファイルで依存関係スキャンを有効にすることにより、プロジェクトの依存関係スキャンを設定します。新しいブランチとマージリクエストを作成するためのURLが、レスポンスの一部として含まれます。

入力型: ConfigureDependencyScanningInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
projectPathID!プロジェクトのフルパス。

フィールド

名前説明
branchString新規/変更後.gitlab-ci.ymlファイルのあるブランチ。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
successPathStringレスポンス成功の場合に使用するリダイレクトパス。

Mutation.configureSast

新しいブランチの新規または変更後の.gitlab-ci.ymlファイルでSASTを有効にすることにより、プロジェクトのSASTを設定します。新しいブランチとマージリクエストを作成するためのURLが、レスポンスの一部として含まれます。

入力型: ConfigureSastInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
configurationSastCiConfigurationInput!プロジェクトのSAST CI設定。
projectPathID!プロジェクトのフルパス。

フィールド

名前説明
branchString新規/変更後.gitlab-ci.ymlファイルのあるブランチ。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
successPathStringレスポンス成功の場合に使用するリダイレクトパス。

Mutation.configureSastIac

新しいブランチの新規または変更後.gitlab-ci.ymlファイルで、プロジェクトに対しSAST IaCを有効にします。新しいブランチとマージリクエストを作成するためのURLが、レスポンスの一部として含まれます。

入力型: ConfigureSastIacInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
projectPathID!プロジェクトのフルパス。

フィールド

名前説明
branchString新規/変更後.gitlab-ci.ymlファイルのあるブランチ。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
successPathStringレスポンス成功の場合に使用するリダイレクトパス。

Mutation.configureSecretDetection

新しいブランチの新規または変更後.gitlab-ci.ymlファイルでシークレット検出を有効にすることにより、プロジェクトのシークレット検出を設定します。新しいブランチとマージリクエストを作成するためのURLが、レスポンスの一部として含まれます。

入力型: ConfigureSecretDetectionInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
projectPathID!プロジェクトのフルパス。

フィールド

名前説明
branchString新規/変更後.gitlab-ci.ymlファイルのあるブランチ。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
successPathStringレスポンス成功の場合に使用するリダイレクトパス。

Mutation.corpusCreate

入力型: CorpusCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
fullPathID!コーパスが属するプロジェクト。
packageIdPackagesPackageID!コーパスパッケージのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.createAbuseReportNote

不正行為レポートのノートを作成します。

入力型: CreateAbuseReportNoteInput

引数

名前説明
abuseReportIdAbuseReportID!不正行為レポートのID。
bodyString!ノートの内容。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
discussionIdDiscussionIDノートを含める返信の対象となる不正行為レポートディスカッションのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
noteAbuseReportNoteミューテーション後の不正行為レポートノート。

Mutation.createAlertIssue

入力型: CreateAlertIssueInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
iidString!ミューテーション対象のアラートのIID。
projectPathID!ミューテーション対象のアラートの属するプロジェクト。

フィールド

名前説明
alertAlertManagementAlertミューテーション後のアラート。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
issueIssueミューテーション後に作成されたイシュー。
todoTodoミューテーション後のTo Doアイテム。

Mutation.createAnnotation

  • GitLab 16.0で非推奨になりました。基盤となる機能は16.0で削除されました。

入力型: CreateAnnotationInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
clusterIdClustersClusterIDアノテーション追加先のクラスターのグローバルID。
dashboardPathString!アノテーションを追加するダッシュボードを定義するファイルへのパス。
descriptionString!アノテーションの説明。
endingAtTimeアノテーションが関係する終了時点を示すタイムスタンプ。
environmentIdEnvironmentIDアノテーション追加先の環境のグローバルID。
startingAtTime!アノテーションが関係する開始時点を示すタイムスタンプ。

フィールド

名前説明
annotationMetricsDashboardAnnotation作成されたアノテーション。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.createBoard

入力型: CreateBoardInput

引数

名前説明
assigneeIdUserIDボードに割り当てるユーザーのID。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
groupPathIDリソースが関連付けられているグループのフルパス。
hideBacklogListBooleanバックログリストを非表示にするかどうか。
hideClosedListBoolean完了リストを非表示にするかどうか。
iterationCadenceIdIterationsCadenceIDボードに割り当てるイテレーションの反復ID。
iterationIdIterationIDボードに割り当てるイテレーションのID。
labelIds[LabelID!]ボードに追加するラベルのID。
labels[String!]イシューのラベル。
milestoneIdMilestoneIDボードに割り当てるマイルストーンのID。
nameStringボード名。
projectPathIDリソースが関連付けられているプロジェクトのフルパス。
weightIntボードに割り当てるウェイト値。

フィールド

名前説明
boardBoardミューテーション後のボード。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.createBranch

入力型: CreateBranchInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
nameString!ブランチの名前。
projectPathID!ブランチが関連付けられているプロジェクトのフルパス。
refString!ブランチの作成元となるブランチ名またはコミットSHA。

フィールド

名前説明
branchBranchミューテーション後のブランチ。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.createClusterAgent

入力型: CreateClusterAgentInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
nameString!クラスターエージェントの名前。
projectPathID!クラスターエージェントの関連プロジェクトのフルパス。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
clusterAgentClusterAgentミューテーション後に作成されたクラスターエージェント。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.createComplianceFramework

入力型: CreateComplianceFrameworkInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
namespacePathID!コンプライアンスフレームワークの追加先ネームスペースのフルパス。
paramsComplianceFrameworkInput!コンプライアンスフレームワークを更新するためのパラメータ。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
frameworkComplianceFramework作成されたコンプライアンスフレームワーク。

Mutation.createComplianceRequirement

  • GitLab 17.6で導入されました。状態: 実験的機能。

入力型: CreateComplianceRequirementInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
complianceFrameworkIdComplianceManagementFrameworkID!新しい要件のコンプライアンスフレームワークのグローバルID。
controls[ComplianceRequirementsControlInput!]コンプライアンス要件に追加するコントロール。
paramsComplianceRequirementInput!コンプライアンス要件を更新するためのパラメータ。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
requirementComplianceRequirement作成されたコンプライアンス要件。

Mutation.createComplianceRequirementsControl

  • GitLab 17.9で導入されました。状態: 実験的機能。

入力型: CreateComplianceRequirementsControlInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
complianceRequirementIdComplianceManagementComplianceFrameworkComplianceRequirementID!新しいコントロールのコンプライアンス要件のグローバルID。
paramsComplianceRequirementsControlInput!コンプライアンス要件コントロールを作成するためのパラメータ。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
requirementsControlComplianceRequirementsControl作成されたコンプライアンス要件コントロール。

Mutation.createContainerProtectionRepositoryRule

プロジェクトのコンテナレジストリへのアクセスを制限するためのリポジトリ保護ルールを作成します。

入力型: CreateContainerProtectionRepositoryRuleInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
minimumAccessLevelForDeleteContainerProtectionRepositoryRuleAccessLevelコンテナリポジトリからコンテナイメージを削除するために必要な最小GitLabアクセスレベル。有効な値にはMAINTAINEROWNER、またはADMINが含まれます。値がnilの場合のデフォルトの最小アクセスレベルはDEVELOPERです。
minimumAccessLevelForPushContainerProtectionRepositoryRuleAccessLevelコンテナイメージをコンテナリポジトリにプッシュするために必要な最小GitLabアクセスレベル。有効な値にはMAINTAINEROWNER、またはADMINが含まれます。値がnilの場合のデフォルトの最小アクセスレベルはDEVELOPERです。
projectPathID!保護ルールの属するプロジェクトのフルパス。
repositoryPathPatternString!保護ルールによって保護されるコンテナリポジトリパスパターン。先頭がプロジェクトのフルパスでなければなりません。例: my-project/*-prod-*。ワイルドカード文字*は、プロジェクトのフルパスの後なら、どこにでも使用できます。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
containerProtectionRepositoryRuleContainerProtectionRepositoryRuleミューテーション後のコンテナリポジトリ保護ルール。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.createContainerProtectionTagRule

  • GitLab 17.8で導入されました。状態: 実験的機能。

指定されたパターンに一致するコンテナイメージタグを変更できるユーザーロールを制御する保護ルールを作成します。

入力型: createContainerProtectionTagRuleInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
minimumAccessLevelForDeleteContainerProtectionTagRuleAccessLevelコンテナリポジトリからコンテナイメージタグを削除するために必要な最小GitLabアクセスレベル。有効な値にはMAINTAINEROWNER、またはADMINが含まれます。GitLab 17.8で導入されました。状態: 実験的機能。値がnilの場合、どのアクセスレベルでもタグを削除できません。
minimumAccessLevelForPushContainerProtectionTagRuleAccessLevelコンテナイメージタグをコンテナリポジトリにプッシュするために必要な最小GitLabアクセスレベル。有効な値にはMAINTAINEROWNER、またはADMINが含まれます。GitLab 17.8で導入されました。状態: 実験的機能。値がnilの場合、どのアクセスレベルもタグをプッシュできません。
projectPathID!コンテナイメージタグを含むプロジェクトのフルパス。
tagNamePatternString!保護するコンテナイメージタグに一致するパターン。例: v1.*。ワイルドカード文字*を使用できます。GitLab 17.8で導入されました。状態: 実験的機能。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
containerProtectionTagRule warning-solidContainerProtectionTagRule非推奨: 状態: 実験的機能。GitLab 17.8で導入されました。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.createCustomEmoji

入力型: CreateCustomEmojiInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
groupPathID!絵文字が関連付けられているネームスペースのフルパス。
nameString!絵文字の名前。
urlString!絵文字ファイルの場所。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
customEmojiCustomEmoji新しいカスタム絵文字。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.createDiffNote

入力型: CreateDiffNoteInput

引数

名前説明
bodyString!ノートの内容。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
internalBooleanノートの内部フラグ。デフォルトはfalseです。
noteableIdNoteableID!ノート追加先のリソースのグローバルID。
positionDiffPositionInput!差分に関するノートの位置。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
noteNoteミューテーション後のノート。
quickActionsStatusQuickActionsStatusミューテーション後のクイックアクションのステータス。

Mutation.createDiscussion

入力型: CreateDiscussionInput

引数

名前説明
bodyString!ノートの内容。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
internalBooleanノートの内部フラグ。デフォルトはfalseです。
noteableIdNoteableID!ノート追加先のリソースのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
noteNoteミューテーション後のノート。
quickActionsStatusQuickActionsStatusミューテーション後のクイックアクションのステータス。

Mutation.createEpic

  • GitLab 17.5で非推奨になりました。WorkItem型に置き換えられました。詳細については、[移行ガイド](https: //docs.gitlab.com/api/graphql/epic_work_items_api_migration_guide/)を参照してください。

入力型: CreateEpicInput

引数

名前説明
addLabelIds[ID!]エピックに追加するラベルのID。
addLabels[String!]エピックに追加するラベルの配列。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
colorColorエピックの色。
confidentialBooleanエピックが機密かどうかを示します。
descriptionStringエピックの説明。
dueDateFixedStringエピックの終了日。
dueDateIsFixedBoolean終了日をイシューのマイルストーンではなく、due_date_fixedフィールドから取得することを示します。
groupPathID!ミューテーション対象のエピックの属するグループ。
removeLabelIds[ID!]エピックから削除するラベルのID。
startDateFixedStringエピックの開始日。
startDateIsFixedBoolean開始日をイシューのマイルストーンではなく、start_date_fixedフィールドから取得することを示します。
titleStringエピックのタイトル。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
epicEpic作成されたエピック。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.createImageDiffNote

入力型: CreateImageDiffNoteInput

引数

名前説明
bodyString!ノートの内容。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
internalBooleanノートの内部フラグ。デフォルトはfalseです。
noteableIdNoteableID!ノート追加先のリソースのグローバルID。
positionDiffImagePositionInput!差分に関するノートの位置。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
noteNoteミューテーション後のノート。
quickActionsStatusQuickActionsStatusミューテーション後のクイックアクションのステータス。

Mutation.createIssue

入力型: CreateIssueInput

引数

名前説明
assigneeIds[UserID!]イシューに割り当てるユーザーIDの配列。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
confidentialBooleanイシューが機密であることを示します。
createdAtTimeイシュー作成時のタイムスタンプ。管理者とプロジェクトオーナーのみが使用できます。
descriptionStringイシューの説明。
discussionToResolveString解決するディスカッションのID。merge_request_to_resolve_discussions_ofも渡してください。
dueDateISO8601Dateイシューの期限。
epicId warning-solidEpicID非推奨: これはWorkItem hierarchyWidgetに置き換えられる予定です。GitLab 17.5で非推奨になりました。
healthStatusHealthStatus目的のヘルスステータス。
iidIntプロジェクトイシューのIID(内部ID)。これを変更できるのは管理者とプロジェクトオーナーだけです。
iterationCadenceIdIterationsCadenceIDグローバルイテレーションの反復ID。iterationWildcardIdが指定されている場合は必須。
iterationIdIterationIDグローバルイテレーションID。iterationWildcardIdと相互排他的な引数。
iterationWildcardIdIssueCreationIterationWildcardIdイテレーションワイルドカードID。サポートされている値はCURRENTです。iterationIdと相互排他的な引数。この引数を指定する場合はiterationCadenceIdも必須です。
labelIds[LabelID!]イシューに追加するラベルのID。
labels[String!]イシューのラベル。
lockedBooleanイシューでディスカッションがロックされていることを示します。
mergeRequestToResolveDiscussionsOfMergeRequestIDディスカッションを解決する対象となるマージリクエストのIID。
milestoneIdMilestoneIDイシューに割り当てるマイルストーンのID。nullに設定すると、更新時にマイルストーンが削除されます。
moveAfterIdIssueID現在のイシューの後に配置するイシューのグローバルID。
moveBeforeIdIssueID現在のイシューの前に配置するイシューのグローバルID。
projectPathID!イシューが関連付けられているプロジェクトのフルパス。
statusIdWorkItemsStatusesStatusIDステータスのグローバルID。
titleString!イシューのタイトル。
typeIssueTypeイシューのタイプ。
weightIntイシューのウェイト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
issueIssueミューテーション後のイシュー。

Mutation.createIteration

  • GitLab 14.0で非推奨になりました。iterationCreateを使用してください。

入力型: CreateIterationInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
descriptionStringイテレーションの説明。
dueDateStringイテレーションの終了日。
groupPathIDリソースが関連付けられているグループのフルパス。
iterationsCadenceIdIterationsCadenceID新しいイテレーションに割り当てるイテレーションの反復のグローバルID。
projectPathIDリソースが関連付けられているプロジェクトのフルパス。
startDateStringイテレーションの開始日。
titleStringイテレーションのタイトル。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
iterationIteration作成されたイテレーション。

Mutation.createNote

ノートを作成します。ノートの本文に含まれるのがクイックアクションだけの場合、更新時にノートが削除され、ノートは返されません。

入力型: CreateNoteInput

引数

名前説明
bodyString!ノートの内容。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
discussionIdDiscussionIDノートを含める返信の対象となるディスカッションのグローバルID。
internalBooleanノートの内部フラグ。デフォルトはfalseです。
mergeRequestDiffHeadShaStringリクエスト送信以降にマージリクエストが更新されていないことを確認するために使用されるヘッドコミットのSHA。
noteableIdNoteableID!ノート追加先のリソースのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
noteNoteミューテーション後のノート。
quickActionsStatusQuickActionsStatusミューテーション後のクイックアクションのステータス。

Mutation.createPackagesProtectionRule

プロジェクトパッケージへのアクセスを制限する保護ルールを作成します。

入力型: CreatePackagesProtectionRuleInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
minimumAccessLevelForDelete warning-solidPackagesProtectionRuleAccessLevelForDelete非推奨: 状態: 実験的機能。GitLab 17.10で導入されました。
minimumAccessLevelForPushPackagesProtectionRuleAccessLevelパッケージをパッケージレジストリにプッシュするために必要な最小GitLabアクセスレベル。有効な値にはMAINTAINEROWNER、またはADMINが含まれます。値がnilの場合のデフォルトの最小アクセスレベルはDEVELOPERです。
packageNamePatternString!保護ルールによって保護されるパッケージ名。例: @my-scope/my-package-*。ワイルドカード文字*を使用できます。
packageTypePackagesProtectionRulePackageType!保護ルールによって保護されるパッケージのタイプ。例: NPMPYPI
projectPathID!保護ルールの属するプロジェクトのフルパス。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
packageProtectionRulePackagesProtectionRuleミューテーション後のパッケージ保護ルール。

Mutation.createRequirement

入力型: CreateRequirementInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
descriptionString要件の説明。
projectPathID!要件が関連付けられているプロジェクトのフルパス。
titleString要件のタイトル。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
requirementRequirementミューテーション後の要求事項。

Mutation.createSnippet

入力型: CreateSnippetInput

引数

名前説明
blobActions[SnippetBlobActionInputType!]スニペットリポジトリとblobに対して実行するアクション。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
descriptionStringスニペットの説明。
projectPathIDスニペットが関連付けられているプロジェクトのフルパス。
titleString!スニペットのタイトル。
uploadedFiles[String!]スニペットの説明でアップロードされるファイルのパス。
visibilityLevelVisibilityLevelsEnum!スニペットの表示レベル。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
snippetSnippetミューテーション後のスニペット。

Mutation.createTestCase

入力型: CreateTestCaseInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
confidentialBooleanテストケースの機密性を設定します。
descriptionStringテストケースの説明。
labelIds[ID!]テストケースに追加するラベルのID。
projectPathID!テストケースを作成するプロジェクトへのフルパス。
titleString!テストケースのタイトル。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
testCaseIssue作成されたテストケース。

Mutation.customFieldArchive

  • GitLab 17.9で導入されました。状態: 実験的機能。

入力型: CustomFieldArchiveInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idIssuablesCustomFieldID!カスタムフィールドのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
customFieldCustomFieldアーカイブされたカスタムフィールド。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.customFieldCreate

  • GitLab 17.6で導入されました。状態: 実験的機能。

入力型: CustomFieldCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
fieldTypeCustomFieldType!カスタムフィールドの型。
groupPathID!カスタムフィールドを作成するグループパス。
nameString!カスタムフィールドの名前。
selectOptions[CustomFieldSelectOptionInput!]選択フィールドで使用可能なオプション。
workItemTypeIds[WorkItemsTypeID!]カスタムフィールドに関連付けられている作業アイテムの型のグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
customFieldCustomField作成されたカスタムフィールド。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.customFieldUnarchive

  • GitLab 17.9で導入されました。状態: 実験的機能。

入力型: CustomFieldUnarchiveInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idIssuablesCustomFieldID!カスタムフィールドのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
customFieldCustomFieldアーカイブ解除されたカスタムフィールド。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.customFieldUpdate

  • GitLab 17.6で導入されました。状態: 実験的機能。

入力型: CustomFieldUpdateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idIssuablesCustomFieldID!カスタムフィールドのグローバルID。
nameStringカスタムフィールドの名前。
selectOptions[CustomFieldSelectOptionInput!]選択フィールドで使用可能なオプション。
workItemTypeIds[WorkItemsTypeID!]カスタムフィールドに関連付けられている作業アイテムの型のグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
customFieldCustomField更新されたカスタムフィールド。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.customerRelationsContactCreate

入力型: CustomerRelationsContactCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
descriptionString連絡先の説明またはノート。
emailString連絡先のメールアドレス。
firstNameString!連絡先の名前。
groupIdGroupID!連絡先のグループ。
lastNameString!連絡先の苗字。
organizationIdCustomerRelationsOrganizationID連絡先の組織。
phoneString連絡先の電話番号。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
contactCustomerRelationsContactミューテーション後の連絡先。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.customerRelationsContactUpdate

入力型: CustomerRelationsContactUpdateInput

引数

名前説明
activeBoolean連絡先の状態。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
descriptionString連絡先の説明またはノート。
emailString連絡先のメールアドレス。
firstNameString連絡先の名前。
idCustomerRelationsContactID!連絡先のグローバルID。
lastNameString連絡先の苗字。
organizationIdCustomerRelationsOrganizationID連絡先の組織。
phoneString連絡先の電話番号。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
contactCustomerRelationsContactミューテーション後の連絡先。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.customerRelationsOrganizationCreate

入力型: CustomerRelationsOrganizationCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
defaultRateFloat組織の標準請求レート。
descriptionString組織の説明またはノート。
groupIdGroupID!組織のグループ。
nameString!組織の名前。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
organizationCustomerRelationsOrganizationミューテーション後の組織。

Mutation.customerRelationsOrganizationUpdate

入力型: CustomerRelationsOrganizationUpdateInput

引数

名前説明
activeBoolean組織の状態。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
defaultRateFloat組織の標準請求レート。
descriptionString組織の説明またはノート。
idCustomerRelationsOrganizationID!組織のグローバルID。
nameString組織の名前。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
organizationCustomerRelationsOrganization!ミューテーション後の組織。

Mutation.dastOnDemandScanCreate

入力型: DastOnDemandScanCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
dastScannerProfileIdDastScannerProfileIDスキャンに使用するスキャナープロファイルのID。
dastSiteProfileIdDastSiteProfileID!スキャンに使用するサイトプロファイルのID。
fullPathID!サイトプロファイルが属するプロジェクト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
pipelineUrlString作成されたパイプラインのURL。

Mutation.dastProfileCreate

入力型: DastProfileCreateInput

引数

名前説明
branchNameString関連するブランチ。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
dastProfileScheduleDastProfileScheduleInputDASTプロファイルスケジュールを表します。
dastScannerProfileIdDastScannerProfileID!関連付けるスキャナープロファイルのID。
dastSiteProfileIdDastSiteProfileID!関連付けるサイトプロファイルのID。
descriptionStringプロファイルの説明。デフォルトは空の文字列です。
fullPathID!プロファイルが属するプロジェクト。
nameString!プロファイルの名前。
runAfterCreateBoolean作成後にプロファイルを使用してスキャンを実行します。デフォルトはfalseです。
tagList[String!]プロファイルに関連付けられているRunnerタグを示します。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
dastProfileDastProfile作成されたプロファイル。
errors[String!]!ミューテーション中に発生したエラー。
pipelineUrlString作成されたパイプラインのURL。runAfterCreatetrueに設定されている必要があります。

Mutation.dastProfileDelete

入力型: DastProfileDeleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idDastProfileID!削除するプロファイルのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.dastProfileRun

入力型: DastProfileRunInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
fullPath warning-solidID非推奨: グローバルIDを修飾するために完全パスは必要ありません。GitLab 14.5で非推奨になりました。
idDastProfileID!スキャンに使用するプロファイルのID

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
pipelineUrlString作成されたパイプラインのURL。

Mutation.dastProfileUpdate

入力型: DastProfileUpdateInput

引数

名前説明
branchNameString関連するブランチ。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
dastProfileScheduleDastProfileScheduleInputDASTプロファイルスケジュールを表します。
dastScannerProfileIdDastScannerProfileID関連付けるスキャナープロファイルのID。
dastSiteProfileIdDastSiteProfileID関連付けるサイトプロファイルのID。
descriptionStringプロファイルの説明。デフォルトは空の文字列です。
fullPath warning-solidID非推奨: グローバルIDを修飾するために完全パスは必要ありません。GitLab 14.5で非推奨になりました。
idDastProfileID!削除するプロファイルのID。
nameStringプロファイルの名前。
runAfterUpdateBoolean更新後にプロファイルを使用してスキャンを実行します。デフォルトはfalseです。
tagList[String!]プロファイルに関連付けられているRunnerタグを示します。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
dastProfileDastProfile更新されたプロファイル。
errors[String!]!ミューテーション中に発生したエラー。
pipelineUrlString作成されたパイプラインのURL。ミューテーション呼び出し時に入力引数runAfterUpdatetrueに設定する必要があります。そうしないと、パイプラインは作成されません。

Mutation.dastScannerProfileCreate

入力型: DastScannerProfileCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
fullPathID!スキャナープロファイルが属するプロジェクト。
profileNameString!スキャナープロファイルの名前。
scanTypeDastScanTypeEnum実行するDASTスキャンのタイプを示します。パッシブスキャンかアクティブスキャンのどちらかになります。
showDebugMessagesBooleanデバッグメッセージをDASTコンソール出力に含めるかどうかを示します。デバッグメッセージを含める場合はtrueになります。
spiderTimeoutIntスパイダーがサイトを走査する時間として許可される最大時間(分)。
tagList warning-solid[String!]非推奨: DastProfileに移動しました。GitLab 15.8で非推奨になりました。
targetTimeoutIntテスト対象のサイトがリクエストに応答するための時間として許可される最大秒数。
useAjaxSpiderBooleanターゲットサイトのクロールにAJAX Spiderを使用するかどうかを示します。従来のスパイダーに加えてAJAX Spiderを実行する場合はtrue、従来のスパイダーだけを実行する場合はfalseになります。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
dastScannerProfileDastScannerProfile作成されたスキャナープロファイル。
errors[String!]!ミューテーション中に発生したエラー。
id warning-solidDastScannerProfileID非推奨: dastScannerProfileフィールドを使用してください。GitLab 14.10で非推奨になりました。

Mutation.dastScannerProfileDelete

入力型: DastScannerProfileDeleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
fullPath warning-solidID非推奨: グローバルIDを修飾するために完全パスは必要ありません。GitLab 14.5で非推奨になりました。
idDastScannerProfileID!削除するスキャナープロファイルのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.dastScannerProfileUpdate

入力型: DastScannerProfileUpdateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
fullPath warning-solidID非推奨: グローバルIDを修飾するために完全パスは必要ありません。GitLab 14.5で非推奨になりました。
idDastScannerProfileID!更新するスキャナープロファイルのID。
profileNameString!スキャナープロファイルの名前。
scanTypeDastScanTypeEnum実行するDASTスキャンのタイプを示します。パッシブスキャンかアクティブスキャンのどちらかになります。
showDebugMessagesBooleanデバッグメッセージをDASTコンソール出力に含めるかどうかを示します。デバッグメッセージを含める場合はtrueになります。
spiderTimeoutInt!スパイダーがサイトを走査する時間として許可される最大時間(分)。
tagList warning-solid[String!]非推奨: DastProfileに移動しました。GitLab 15.8で非推奨になりました。
targetTimeoutInt!テスト対象のサイトがリクエストに応答するための時間として許可される最大秒数。
useAjaxSpiderBooleanターゲットサイトのクロールにAJAX Spiderを使用するかどうかを示します。従来のスパイダーに加えてAJAX Spiderを実行する場合はtrue、従来のスパイダーだけを実行する場合はfalseになります。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
dastScannerProfileDastScannerProfile更新されたスキャナープロファイル。
errors[String!]!ミューテーション中に発生したエラー。
id warning-solidDastScannerProfileID非推奨: dastScannerProfileフィールドを使用してください。GitLab 14.10で非推奨になりました。

Mutation.dastSiteProfileCreate

入力型: DastSiteProfileCreateInput

引数

名前説明
authDastSiteProfileAuthInput認証のパラメータ。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
excludedUrls[String!]認証スキャン中にスキップするURL。デフォルトは[]です。
fullPathID!サイトプロファイルが属するプロジェクト。
optionalVariables[JSON!]DASTスキャン用に設定できるオプション変数。
profileNameString!サイトプロファイルの名前。
requestHeadersStringDASTによるあらゆるリクエストに追加する、リクエストヘッダーの名前と値のカンマ区切りリスト。
scanFilePathStringスキャン方式のインプットとして使用されるファイルパスまたはURL。
scanMethodDastScanMethodTypeスキャナーによるスキャン方式。
targetTypeDastTargetTypeEnumスキャンするターゲットのタイプ。
targetUrlStringスキャンするターゲットのURL。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
dastSiteProfileDastSiteProfileサイトプロファイルオブジェクト。
errors[String!]!ミューテーション中に発生したエラー。
id warning-solidDastSiteProfileID非推奨: dastSiteProfile.idフィールドを使用してください。GitLab 14.10で非推奨になりました。

Mutation.dastSiteProfileDelete

入力型: DastSiteProfileDeleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
fullPath warning-solidID非推奨: グローバルIDを修飾するために完全パスは必要ありません。GitLab 14.5で非推奨になりました。
idDastSiteProfileID!削除するサイトプロファイルのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.dastSiteProfileUpdate

入力型: DastSiteProfileUpdateInput

引数

名前説明
authDastSiteProfileAuthInput認証のパラメータ。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
excludedUrls[String!]認証スキャン中にスキップするURL。
fullPath warning-solidID非推奨: グローバルIDを修飾するために完全パスは必要ありません。GitLab 14.5で非推奨になりました。
idDastSiteProfileID!更新するサイトプロファイルのID。
optionalVariables[JSON!]DASTスキャン用に設定できるオプション変数。
profileNameString!サイトプロファイルの名前。
requestHeadersStringDASTによるあらゆるリクエストに追加する、リクエストヘッダーの名前と値のカンマ区切りリスト。
scanFilePathStringスキャン方式のインプットとして使用されるファイルパスまたはURL。
scanMethodDastScanMethodTypeスキャナーによるスキャン方式。
targetTypeDastTargetTypeEnumスキャンするターゲットのタイプ。
targetUrlStringスキャンするターゲットのURL。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
dastSiteProfileDastSiteProfileサイトプロファイルオブジェクト。
errors[String!]!ミューテーション中に発生したエラー。
id warning-solidDastSiteProfileID非推奨: dastSiteProfile.idフィールドを使用してください。GitLab 14.10で非推奨になりました。

Mutation.dastSiteTokenCreate

入力型: DastSiteTokenCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
fullPathID!サイトトークンが属するプロジェクト。
targetUrlString検証するターゲットのURL。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
idDastSiteTokenIDサイトトークンのID。
statusDastSiteProfileValidationStatusEnumターゲットの現在の検証ステータス。
tokenStringトークン文字列。

Mutation.dastSiteValidationCreate

入力型: DastSiteValidationCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
dastSiteTokenIdDastSiteTokenID!サイトトークンのID。
fullPathID!サイトプロファイルが属するプロジェクト。
strategyDastSiteValidationStrategyEnum使用する検証戦略。
validationPathString!検証中にリクエストするパス。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
idDastSiteValidationIDサイト検証のID。
statusDastSiteProfileValidationStatusEnum現在の検証ステータス。

Mutation.dastSiteValidationRevoke

入力型: DastSiteValidationRevokeInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
fullPathID!サイト検証が属するプロジェクト。
normalizedTargetUrlString!失効するターゲットの正規化URL。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.deleteAnnotation

  • GitLab 16.0で非推奨になりました。基盤となる機能は16.0で削除されました。

入力型: DeleteAnnotationInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idString!削除するアノーテーションのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.deleteContainerProtectionRepositoryRule

コンテナリポジトリ保護ルールを削除します。

入力型: DeleteContainerProtectionRepositoryRuleInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idContainerRegistryProtectionRuleID!削除するコンテナリポジトリ保護ルールのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
containerProtectionRepositoryRuleContainerProtectionRepositoryRule正常に削除されたコンテナリポジトリ保護ルール。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.deleteContainerProtectionTagRule

  • GitLab 17.8で導入されました。状態: 実験的機能。

指定されたパターンに一致するコンテナイメージタグに変更を加えることのできるユーザーロールを制御する保護ルールを削除します。

入力型: DeleteContainerProtectionTagRuleInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idContainerRegistryProtectionTagRuleID!削除するタグ保護ルールのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
containerProtectionTagRule warning-solidContainerProtectionTagRule非推奨: 状態: 実験的機能。GitLab 17.8で導入されました。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.deleteConversationThread

  • GitLab 17.9で導入されました。状態: 実験的機能。

入力型: DeleteConversationThreadInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
threadIdAiConversationThreadID!削除するスレッドのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!スレッドの削除試行中に発生したエラーの一覧。
successBoolean!スレッドが正常に削除された場合はtrueを返します。

Mutation.deleteDuoWorkflowsWorkflow

  • GitLab 18.1で導入されました。状態: 実験的機能。

入力型: DeleteDuoWorkflowsWorkflowInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
workflowIdAiDuoWorkflowsWorkflowID!削除するGitLabワークフローのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ワークフローの削除試行中に発生したエラーの一覧。
successBoolean!ワークフローが正常に削除された場合はtrueを返します。

Mutation.deletePackagesProtectionRule

パッケージの保護ルールを削除します。

入力型: DeletePackagesProtectionRuleInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idPackagesProtectionRuleID!削除するパッケージ保護ルールのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
packageProtectionRulePackagesProtectionRule正常に削除されたパッケージ保護ルール。

Mutation.deletePagesDeployment

  • GitLab 17.1で導入されました。状態: 実験的機能。

Pagesデプロイを削除します。

入力型: DeletePagesDeploymentInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idPagesDeploymentID!PagesデプロイのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
pagesDeploymentPagesDeployment!削除されたPagesデプロイ。

Mutation.designManagementDelete

入力型: DesignManagementDeleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
filenames[String!]!削除するデザインのファイル名。
iidID!デザインを変更する対象となるイシューのIID。
projectPathID!イシューのデザインをアップロードするプロジェクト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
versionDesignVersionデザインが削除された新しいバージョン。

Mutation.designManagementMove

入力型: DesignManagementMoveInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idDesignManagementDesignID!移動するデザインのID。
nextDesignManagementDesignID直後にあるデザインのID。
previousDesignManagementDesignID直前にあるデザインのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
designCollectionDesignCollectionコレクションの現在の状態。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.designManagementUpdate

入力型: DesignManagementUpdateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
descriptionStringデザインの説明。
idDesignManagementDesignID!更新するデザインのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
designDesign!更新されたデザイン。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.designManagementUpload

入力型: DesignManagementUploadInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
files[Upload!]!アップロードするファイル。
iidID!デザインを変更する対象となるイシューのIID。
projectPathID!イシューのデザインをアップロードするプロジェクト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
designs[Design!]!ミューテーションによってアップロードされたデザイン。
errors[String!]!ミューテーション中に発生したエラー。
skippedDesigns[Design!]!最新バージョン以降にコンテンツへの変更がないため、アップロードでスキップされたデザイン。

Mutation.destroyBoard

入力型: DestroyBoardInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idBoardID!削除するボードのグローバルID。

フィールド

名前説明
boardBoardミューテーション後のボード。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.destroyBoardList

入力型: DestroyBoardListInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
listIdListID!削除するリストのグローバルID。指定できるのはラベルリストのみです。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
listBoardListミューテーション後のリスト。

Mutation.destroyComplianceFramework

入力型: DestroyComplianceFrameworkInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idComplianceManagementFrameworkID!削除するコンプライアンスフレームワークのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.destroyComplianceRequirement

  • GitLab 17.7で導入されました。状態: 実験的機能。

入力型: DestroyComplianceRequirementInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idComplianceManagementComplianceFrameworkComplianceRequirementID!削除するコンプライアンス要件のグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.destroyComplianceRequirementsControl

  • GitLab 17.9で導入されました。状態: 実験的機能。

入力型: DestroyComplianceRequirementsControlInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idComplianceManagementComplianceFrameworkComplianceRequirementsControlID!削除するコンプライアンス要件コントロールのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.destroyContainerRepository

入力型: DestroyContainerRepositoryInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idContainerRepositoryID!コンテナリポジトリのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
containerRepositoryContainerRepository!削除スケジュール後のコンテナリポジトリポリシー。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.destroyContainerRepositoryTags

入力型: DestroyContainerRepositoryTagsInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idContainerRepositoryID!コンテナリポジトリのID。
tagNames[String!]!削除するコンテナリポジトリタグ。合計20個以下でなければなりません。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
deletedTagNames[String!]!削除されたコンテナリポジトリタグ。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.destroyCustomEmoji

入力型: DestroyCustomEmojiInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idCustomEmojiID!削除するカスタム絵文字のグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
customEmojiCustomEmoji削除されたカスタム絵文字。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.destroyEpicBoard

  • GitLab 17.5で非推奨になりました。WorkItem型に置き換えられました。

入力型: DestroyEpicBoardInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idBoardsEpicBoardID!削除するボードのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
epicBoardEpicBoardミューテーション後のエピックボード。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.destroyNote

入力型: DestroyNoteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idNoteID!削除するノートのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
noteNoteミューテーション後のノート。
quickActionsStatusQuickActionsStatusミューテーション後のクイックアクションのステータス。

Mutation.destroyPackage

入力型: DestroyPackageInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idPackagesPackageID!パッケージのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.destroyPackageFile

入力型: DestroyPackageFileInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idPackagesPackageFileID!パッケージファイルのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.destroyPackageFiles

入力型: DestroyPackageFilesInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
ids[PackagesPackageFileID!]!パッケージファイルのID。
projectPathID!パッケージクリーンアップポリシーの属するプロジェクトパス。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.destroyPackages

入力型: DestroyPackagesInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
ids[PackagesPackageID!]!パッケージのグローバルID。最大100。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.destroySnippet

入力型: DestroySnippetInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idSnippetID!削除するスニペットのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
snippetSnippetミューテーション後のスニペット。

Mutation.devfileValidate

  • GitLab 18.4で導入されました。状態: 実験的機能。

入力型: DevfileValidateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
devfileYamlString!インプットdevfile。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
validBooleandevfileが有効かどうかを示す状態。

Mutation.disableDevopsAdoptionNamespace

状態: ベータ版。

入力型: DisableDevopsAdoptionNamespaceInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
id[AnalyticsDevopsAdoptionEnabledNamespaceID!]!無効にする有効なネームスペースのID(1つまたは複数)。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.discussionToggleResolve

ディスカッションの解決済み状態を切り替えます。

入力型: DiscussionToggleResolveInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idDiscussionID!ディスカッションのグローバルID。
resolveBoolean!trueの場合、ディスカッションを解決します。falseの場合、ディスカッションを未解決にします。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
discussionDiscussionミューテーション後のディスカッション。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.dismissPolicyViolations

  • GitLab 18.4で導入されました。状態: 実験的機能。

マージリクエストにリンクされているポリシー違反を無視します。

入力型: DismissPolicyViolationsInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
commentString!ポリシー違反の無視を説明するコメント。
dismissalTypes[DismissalType!]!ポリシー違反を無視する型。
iidString!ミューテーション対象のマージリクエストのIID。
projectPathID!ミューテーション対象のマージリクエストが属するプロジェクト。
securityPolicyIds[ID!]!違反を無視する警告モードポリシーのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
mergeRequestMergeRequestミューテーション後のマージリクエスト。

Mutation.duoSettingsUpdate

  • GitLab 17.9で導入されました。状態: 実験的機能。

GitLab Duoの設定を更新します。

入力型: DuoSettingsUpdateInput

引数

名前説明
aiGatewayUrlStringローカルAIゲートウェイサーバーのURL。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
duoAgentPlatformServiceUrlStringローカルのGitLab Duo Agent PlatformサービスのURL。
duoCoreFeaturesEnabledBooleanGitLab Duo Core機能が有効になっているかどうかを示します。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
duoSettingsDuoSettings!ミューテーションDuoの設定。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.duoUserFeedback

  • GitLab 16.10で導入されました。状態: 実験的機能。

入力型: DuoUserFeedbackInput

引数

名前説明
agentVersionIdAiAgentVersionIDチャットに応答するエージェントのグローバルID。
aiMessageIdString!AIメッセージのID。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
trackingEventTrackingEventInput追跡イベントデータ。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.echoCreate

変更を実行しないミューテーション。

これは、ユーザーにミューテーションアクセス権があることを確認するための、エンドポイントのテスト用途が想定されています。

入力型: EchoCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]ユーザーに返すエラー。
messages[String!]ユーザーに返すメッセージ。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
echoes[String!]ユーザーに返されたメッセージ。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.enableDevopsAdoptionNamespace

状態: ベータ版。

入力型: EnableDevopsAdoptionNamespaceInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
displayNamespaceIdNamespaceID表示ネームスペースID。
namespaceIdNamespaceID!ネームスペースID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
enabledNamespaceDevopsAdoptionEnabledNamespaceミューテーション後に有効になったネームスペース。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.environmentCreate

環境を作成します。

入力型: EnvironmentCreateInput

引数

名前説明
autoStopSettingAutoStopSetting環境の自動停止設定。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
clusterAgentIdClustersAgentID環境のクラスターエージェント。
descriptionString環境の説明。
externalUrlString環境の外部URL。
fluxResourcePathString環境のFluxリソースパス。
kubernetesNamespaceString環境のKubernetesネームスペース。
nameString!環境の名前。
projectPathID!プロジェクトのフルパス。
tierDeploymentTier環境のプラン。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
environmentEnvironment作成された環境。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.environmentDelete

環境を削除します。

入力型: EnvironmentDeleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idEnvironmentID!削除する環境のグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.environmentStop

環境を停止します。

入力型: EnvironmentStopInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
forceBooleanon_stopアクションを実行せずに環境を強制停止します。
idEnvironmentID!停止する環境のグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
environmentEnvironment停止試行後の環境。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.environmentUpdate

環境を更新します。

入力型: EnvironmentUpdateInput

引数

名前説明
autoStopSettingAutoStopSetting環境の自動停止設定。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
clusterAgentIdClustersAgentID環境のクラスターエージェント。
descriptionString環境の説明。
externalUrlString環境の外部URL。
fluxResourcePathString環境のFluxリソースパス。
idEnvironmentID!更新する環境のグローバルID。
kubernetesNamespaceString環境のKubernetesネームスペース。
tierDeploymentTier環境のプラン。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
environmentEnvironment更新試行後の環境。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.environmentsCanaryIngressUpdate

非推奨このエンドポイントは、証明書ベースのクラスターとともに削除される予定です。詳細については、このエピックを参照してください

入力型: EnvironmentsCanaryIngressUpdateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idEnvironmentID!更新する環境のグローバルID。
weightInt!カナリアIngressのウェイト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.epicAddIssue

  • GitLab 17.5で非推奨になりました。WorkItem型に置き換えられました。詳細については、[移行ガイド](https: //docs.gitlab.com/api/graphql/epic_work_items_api_migration_guide/)を参照してください。

入力型: EpicAddIssueInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
groupPathID!ミューテーション対象のエピックが属するグループ。
iidID!ミューテーション対象のエピックのIID。
issueIidString!追加するイシューのIID。
projectPathID!イシューが属するプロジェクトのフルパス。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
epicEpicミューテーション後のエピック。
epicIssueEpicIssueエピックとイシューの関係。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.epicBoardCreate

  • GitLab 17.5で非推奨になりました。WorkItem型に置き換えられました。

入力型: EpicBoardCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
displayColorsBooleanエピックの色を表示するかどうか。
groupPathIDリソースが関連付けられているグループのフルパス。
hideBacklogListBooleanバックログリストを非表示にするかどうか。
hideClosedListBoolean完了リストを非表示にするかどうか。
labelIds[LabelID!]ボードに追加するラベルのID。
labels[String!]イシューのラベル。
nameStringボード名。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
epicBoardEpicBoard作成されたエピックボード。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.epicBoardListCreate

  • GitLab 17.5で非推奨になりました。WorkItem型に置き換えられました。

入力型: EpicBoardListCreateInput

引数

名前説明
backlogBooleanバックログリストを作成します。
boardIdBoardsEpicBoardID!ミューテーション対象のイシューボードのグローバルID。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
labelIdLabelID既存ラベルのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
listEpicListエピックボード中のエピックリスト。

Mutation.epicBoardListDestroy

  • GitLab 17.5で非推奨になりました。WorkItem型に置き換えられました。

エピックボードリストを削除します。

入力型: EpicBoardListDestroyInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
listIdBoardsEpicListID!削除するエピックボードリストのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
listEpicListエピックボードリスト。ボードが正常に削除された場合はnull

Mutation.epicBoardUpdate

  • GitLab 17.5で非推奨になりました。WorkItem型に置き換えられました。

入力型: EpicBoardUpdateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
displayColorsBooleanエピックの色を表示するかどうか。
hideBacklogListBooleanバックログリストを非表示にするかどうか。
hideClosedListBoolean完了リストを非表示にするかどうか。
idBoardsEpicBoardID!エピックボードのグローバルID。
labelIds[LabelID!]ボードに追加するラベルのID。
labels[String!]イシューのラベル。
nameStringボード名。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
epicBoardEpicBoard更新されたエピックボード。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.epicMoveList

  • GitLab 17.5で非推奨になりました。WorkItem型に置き換えられました。

入力型: EpicMoveListInput

引数

名前説明
boardIdBoardsEpicBoardID!エピックの属するボードのグローバルIDです。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
epicIdEpicID!ミューテーション対象のエピックのID。
fromListIdBoardsEpicListIDエピックの移動元のボードリストのID。リスト間を移動する場合は必須。
moveAfterIdEpicID現在のエピックの後に配置するエピックのID。
moveBeforeIdEpicID現在のエピックの前に配置するエピックのID。
positionInListIntボードリスト内のエピックの位置。位置は0から始まります。リストの末尾に移動するには-1を使用します。
toListIdBoardsEpicListID!ミューテーション後にエピックが属するリストのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
epicEpicミューテーション後のエピック。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.epicSetSubscription

  • GitLab 17.5で非推奨になりました。WorkItem型に置き換えられました。詳細については、[移行ガイド](https: //docs.gitlab.com/api/graphql/epic_work_items_api_migration_guide/)を参照してください。

入力型: EpicSetSubscriptionInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
groupPathID!ミューテーション対象のエピックが属するグループ。
iidID!ミューテーション対象のエピックのIID。
subscribedStateBoolean!サブスクリプションの望ましい状態。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
epicEpicミューテーション後のエピック。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.epicTreeReorder

  • GitLab 17.5で非推奨になりました。WorkItem型に置き換えられました。

入力型: EpicTreeReorderInput

引数

名前説明
baseEpicIdEpicID!ツリーのベースエピックのID。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
movedEpicTreeNodeFieldsInputType!ツリーの位置を更新するためのパラメータ。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.escalationPolicyCreate

入力型: EscalationPolicyCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
descriptionStringエスカレーションポリシーの説明。
nameString!エスカレーションポリシーの名前。
projectPathID!エスカレーションポリシー作成の対象となるプロジェクト。
rules[EscalationRuleInput!]!エスカレーションポリシーのステップ。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
escalationPolicyEscalationPolicyTypeエスカレーションポリシー。

Mutation.escalationPolicyDestroy

入力型: EscalationPolicyDestroyInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idIncidentManagementEscalationPolicyID!削除するエスカレーションポリシーの内部ID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
escalationPolicyEscalationPolicyTypeエスカレーションポリシー。

Mutation.escalationPolicyUpdate

入力型: EscalationPolicyUpdateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
descriptionStringエスカレーションポリシーの説明。
idIncidentManagementEscalationPolicyID!オンコールローテーションを作成するオンコールスケジュールのID。
nameStringエスカレーションポリシーの名前。
rules[EscalationRuleInput!]エスカレーションポリシーのステップ。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
escalationPolicyEscalationPolicyTypeエスカレーションポリシー。

Mutation.exportRequirements

入力型: ExportRequirementsInput

引数

名前説明
authorUsername[String!]要件を作成者のユーザー名でフィルタリングします。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
projectPathID!要件が関連付けられているプロジェクトのフルパス。
searchString要件タイトルの検索クエリ。
selectedFields[String!]エクスポート対象として選択された要件フィールドのリスト。
sortSort要件をソート順に一覧表示します。
stateRequirementState要件を状態でフィルタリングします。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.externalAuditEventDestinationCreate

入力型: ExternalAuditEventDestinationCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
destinationUrlString!宛先URL。
groupPathID!グループパス。
nameString宛先名。
verificationTokenString検証トークン。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
externalAuditEventDestinationExternalAuditEventDestination作成された宛先。

Mutation.externalAuditEventDestinationDestroy

入力型: ExternalAuditEventDestinationDestroyInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idAuditEventsExternalAuditEventDestinationID!削除する外部監査イベント宛先のID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.externalAuditEventDestinationUpdate

入力型: ExternalAuditEventDestinationUpdateInput

引数

名前説明
activeBoolean送信先の有効ステータス。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
destinationUrlString変更する宛先URL。
idAuditEventsExternalAuditEventDestinationID!更新する外部監査イベント宛先のID。
nameString宛先名。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
externalAuditEventDestinationExternalAuditEventDestination更新された宛先。

Mutation.geoRegistriesBulkUpdate

  • GitLab 16.4で導入されました。状態: 実験的機能。

指定されたレジストリクラスに対して複数のGeoレジストリのミューテーションを行います。

入力型: GeoRegistriesBulkUpdateInput

引数

名前説明
actionGeoRegistriesBulkAction!Geoレジストリに対して実行するアクション。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
ids[GeoBaseRegistryID!]IDで選択されたレジストリに対してアクションを実行します。
registryClassGeoRegistryClass!更新するGeoレジストリのクラス。
replicationStateReplicationStateEnumレプリケーション状態によって選択されたレジストリに対してアクションを実行します。
verificationStateVerificationStateEnum検証状態によって選択されたレジストリに対してアクションを実行します。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
registryClassGeoRegistryClass更新されたGeoレジストリクラス。

Mutation.geoRegistriesUpdate

  • GitLab 16.1で導入されました。状態: 実験的機能。

Geoレジストリのミューテーションを行う。

入力型: GeoRegistriesUpdateInput

引数

名前説明
actionGeoRegistryAction!Geoレジストリに対して実行するアクション。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
registryIdGeoBaseRegistryID!更新するGeoレジストリエントリのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
registryRegistrable更新されたGeoレジストリエントリ。

Mutation.gitlabSubscriptionActivate

入力型: GitlabSubscriptionActivateInput

引数

名前説明
activationCodeString!GitLabサブスクリプションの購入後に受信したアクティベーションコード。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
futureSubscriptions[SubscriptionFutureEntry!]将来のサブスクリプションの配列。
licenseCurrentLicense現在のライセンス。

Mutation.googleCloudLoggingConfigurationCreate

入力型: GoogleCloudLoggingConfigurationCreateInput

引数

名前説明
clientEmailString!Google Cloud Loggingサービスの認証ややり取りに使用されるサービスアカウントに関連付けられているメールアドレス。これは、IAM認証情報の一部です。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
googleProjectIdNameString!ログ設定が属するGoogle Cloudプロジェクトの固有識別子。
groupPathID!グループパス。
logIdNameString同じGoogle Cloudプロジェクト内で異なるログを区別および管理するために使用する固有識別子(デフォルトはaudit_events)。
nameString宛先名。
privateKeyString!サービスアカウントに関連付けられているプライベートキー。このキーは、サービスアカウントの認証や、Google Cloud Loggingサービスとのやり取りの承認に使用されます。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
googleCloudLoggingConfigurationGoogleCloudLoggingConfigurationType作成された設定。

Mutation.googleCloudLoggingConfigurationDestroy

入力型: GoogleCloudLoggingConfigurationDestroyInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idAuditEventsGoogleCloudLoggingConfigurationID!削除するGoogle Cloudログ設定のID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.googleCloudLoggingConfigurationUpdate

入力型: GoogleCloudLoggingConfigurationUpdateInput

引数

名前説明
activeBoolean送信先の有効ステータス。
clientEmailStringGoogle Cloud Loggingサービスの認証ややり取りに使用されるサービスアカウントに関連付けられているメールアドレス。これは、IAM認証情報の一部です。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
googleProjectIdNameStringログ設定が属するGoogle Cloudプロジェクトの固有識別子。
idAuditEventsGoogleCloudLoggingConfigurationID!更新するGoogle Cloud設定のID。
logIdNameString同じGoogle Cloudプロジェクト内で異なるログを区別および管理するために使用する固有識別子。
nameString宛先名。
privateKeyStringサービスアカウントに関連付けられているプライベートキー。このキーは、サービスアカウントの認証や、Google Cloud Loggingサービスとのやり取りの承認に使用されます。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
googleCloudLoggingConfigurationGoogleCloudLoggingConfigurationType更新対象の設定。

Mutation.groupAuditEventStreamingDestinationsCreate

  • GitLab 16.11で導入されました。状態: 実験的機能。

入力型: GroupAuditEventStreamingDestinationsCreateInput

引数

名前説明
categoryString!宛先カテゴリ。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
configJSON!宛先設定。
groupPathID!グループパス。
nameString宛先名。
secretTokenStringシークレットトークン。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
externalAuditEventDestinationGroupAuditEventStreamingDestination作成された宛先。

Mutation.groupAuditEventStreamingDestinationsDelete

  • GitLab 16.11で導入されました。状態: 実験的機能。

入力型: GroupAuditEventStreamingDestinationsDeleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idAuditEventsGroupExternalStreamingDestinationID!削除する監査イベント外部ストリーミング先のID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.groupAuditEventStreamingDestinationsUpdate

  • GitLab 16.11で導入されました。状態: 実験的機能。

入力型: GroupAuditEventStreamingDestinationsUpdateInput

引数

名前説明
activeBoolean送信先の有効ステータス。
categoryString宛先カテゴリ。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
configJSON宛先設定。
idAuditEventsGroupExternalStreamingDestinationID!更新する外部監査イベント宛先のID。
nameString宛先名。
secretTokenStringシークレットトークン。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
externalAuditEventDestinationGroupAuditEventStreamingDestination更新された宛先。

Mutation.groupMemberBulkUpdate

入力型: GroupMemberBulkUpdateInput

引数

名前説明
accessLevelMemberAccessLevel!メンバーの更新後アクセスレベル。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
expiresAtTimeメンバーシップの有効期限が切れる日時。
groupIdGroupID!グループのグローバルID。
userIds[UserID!]!メンバーのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
groupMembers[GroupMember!]ミューテーション後のグループメンバー。

Mutation.groupMembersExport

  • GitLab 17.4で導入されました。状態: 実験的機能。

入力型: GroupMembersExportInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
groupIdGroupID!グループのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
messageStringエクスポートリクエストの結果メッセージ。

Mutation.groupSavedReplyCreate

  • GitLab 16.10で導入されました。状態: 実験的機能。

入力型: GroupSavedReplyCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
contentString!保存済み返信の内容。
groupIdGroupID!保存済み返信のグループ。
nameString!保存済み返信の名前。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
savedReplyGroupSavedReplyミューテーション後の保存済み返信。

Mutation.groupSavedReplyDestroy

  • GitLab 16.10で導入されました。状態: 実験的機能。

入力型: GroupSavedReplyDestroyInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idGroupsSavedReplyID!グループレベル保存済み返信のグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
savedReplyGroupSavedReplyミューテーション後の保存済み返信。

Mutation.groupSavedReplyUpdate

  • GitLab 16.10で導入されました。状態: 実験的機能。

入力型: GroupSavedReplyUpdateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
contentString!保存済み返信の内容。
idGroupsSavedReplyID!グループレベル保存済み返信のグローバルID。
nameString!保存済み返信の名前。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
savedReplyGroupSavedReplyミューテーション後の保存済み返信。

Mutation.groupUpdate

入力型: GroupUpdateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
duoFeaturesEnabledBooleanグループでGitLab Duo機能が有効になっているかどうかを示します。GitLab 16.10で導入されました。状態: 実験的機能。
fullPathID!更新するグループのフルパス。
lockDuoFeaturesEnabledBooleanGitLab Duo機能で有効になっている設定が、すべてのサブグループに適用されるかどうかを示します。GitLab 16.10で導入されました。状態: 実験的機能。
lockMathRenderingLimitsEnabledBoolean数式レンダリングの制限が、すべての子孫グループに対してロックされているかどうかを示します。
mathRenderingLimitsEnabledBoolean数式レンダリングの制限が、グループに使用されるかどうかを示します。
nameStringグループの名前。
pathStringネームスペースのパス。
sharedRunnersSettingSharedRunnersSettingネームスペースとその子孫が共有Runnerを利用できるかどうか。
visibilityVisibilityLevelsEnumネームスペースの表示レベル。
webBasedCommitSigningEnabled warning-solidBoolean非推奨: 状態: 実験的機能。GitLab 18.2で導入されました。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
groupGroup更新後のグループ。

Mutation.httpIntegrationCreate

入力型: HttpIntegrationCreateInput

引数

名前説明
activeBoolean!インテグレーションがアラートを受信しているかどうか。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
nameString!インテグレーションの名前。
payloadAttributeMappings[AlertManagementPayloadAlertFieldInput!]GitLabアラート属性からペイロードの例に基づくフィールドへのカスタムマッピング。
payloadExampleJsonStringアラートペイロードの例。
projectPathID!インテグレーションを作成するプロジェクト。
typeAlertManagementIntegrationType作成するインテグレーションのタイプ。作成後は変更できません。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
integrationAlertManagementHttpIntegrationアラートインテグレーション。

Mutation.httpIntegrationDestroy

入力型: HttpIntegrationDestroyInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idAlertManagementHttpIntegrationID!削除するインテグレーションのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
integrationAlertManagementHttpIntegrationアラートインテグレーション。

Mutation.httpIntegrationResetToken

入力型: HttpIntegrationResetTokenInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idAlertManagementHttpIntegrationID!ミューテーション対象のインテグレーションのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
integrationAlertManagementHttpIntegrationアラートインテグレーション。

Mutation.httpIntegrationUpdate

入力型: HttpIntegrationUpdateInput

引数

名前説明
activeBooleanインテグレーションがアラートを受信しているかどうか。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idAlertManagementHttpIntegrationID!ミューテーション対象のインテグレーションのID。
nameStringインテグレーションの名前。
payloadAttributeMappings[AlertManagementPayloadAlertFieldInput!]GitLabアラート属性からペイロードの例に基づくフィールドへのカスタムマッピング。
payloadExampleJsonStringアラートペイロードの例。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
integrationAlertManagementHttpIntegrationアラートインテグレーション。

Mutation.importSourceUserCancelReassignment

  • GitLab 17.2で導入されました。状態: 実験的機能。

入力型: ImportSourceUserCancelReassignmentInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idImportSourceUserID!ソースインスタンス上のユーザーから宛先インスタンス上のユーザーへのマッピングのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
importSourceUserImportSourceUserミューテーション後のソースインスタンスのユーザーから宛先インスタンスのユーザーへのマッピング。

Mutation.importSourceUserKeepAllAsPlaceholder

  • GitLab 17.6で導入されました。状態: 実験的機能。

入力型: ImportSourceUserKeepAllAsPlaceholderInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
namespaceIdNamespaceID!ネームスペースのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
updatedImportSourceUserCountIntソースインスタンスのユーザーからその宛先ユーザーへのマッピングのうち正常に更新されたものの数。

Mutation.importSourceUserKeepAsPlaceholder

  • GitLab 17.2で導入されました。状態: 実験的機能。

入力型: ImportSourceUserKeepAsPlaceholderInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idImportSourceUserID!ソースインスタンス上のユーザーから宛先インスタンス上のユーザーへのマッピングのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
importSourceUserImportSourceUserミューテーション後のソースインスタンスのユーザーから宛先インスタンスのユーザーへのマッピング。

Mutation.importSourceUserReassign

  • GitLab 17.2で導入されました。状態: 実験的機能。

入力型: ImportSourceUserReassignInput

引数

名前説明
assigneeUserIdUserID!担当者ユーザーのグローバルID。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idImportSourceUserID!ソースインスタンス上のユーザーから宛先インスタンス上のユーザーへのマッピングのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
importSourceUserImportSourceUserミューテーション後のソースインスタンスのユーザーから宛先インスタンスのユーザーへのマッピング。

Mutation.importSourceUserResendNotification

  • GitLab 17.2で導入されました。状態: 実験的機能。

入力型: ImportSourceUserResendNotificationInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idImportSourceUserID!ソースインスタンス上のユーザーから宛先インスタンス上のユーザーへのマッピングのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
importSourceUserImportSourceUserミューテーション後のソースインスタンスのユーザーから宛先インスタンスのユーザーへのマッピング。

Mutation.importSourceUserUndoKeepAsPlaceholder

  • GitLab 18.4で導入されました。状態: 実験的機能。

入力型: ImportSourceUserUndoKeepAsPlaceholderInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idImportSourceUserID!ソースインスタンス上のユーザーから宛先インスタンス上のユーザーへのマッピングのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
importSourceUserImportSourceUserミューテーション後のソースインスタンスのユーザーから宛先インスタンスのユーザーへのマッピング。

Mutation.instanceAuditEventStreamingDestinationsCreate

  • GitLab 16.11で導入されました。状態: 実験的機能。

入力型: InstanceAuditEventStreamingDestinationsCreateInput

引数

名前説明
categoryString!宛先カテゴリ。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
configJSON!宛先設定。
nameString宛先名。
secretTokenStringシークレットトークン。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
externalAuditEventDestinationInstanceAuditEventStreamingDestination作成された宛先。

Mutation.instanceAuditEventStreamingDestinationsDelete

  • GitLab 16.11で導入されました。状態: 実験的機能。

入力型: InstanceAuditEventStreamingDestinationsDeleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idAuditEventsInstanceExternalStreamingDestinationID!削除する監査イベント外部ストリーミング先のID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.instanceAuditEventStreamingDestinationsUpdate

  • GitLab 16.11で導入されました。状態: 実験的機能。

入力型: InstanceAuditEventStreamingDestinationsUpdateInput

引数

名前説明
activeBoolean送信先の有効ステータス。
categoryString宛先カテゴリ。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
configJSON宛先設定。
idAuditEventsInstanceExternalStreamingDestinationID!更新する外部監査イベント宛先のID。
nameString宛先名。
secretTokenStringシークレットトークン。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
externalAuditEventDestinationInstanceAuditEventStreamingDestination更新された宛先。

Mutation.instanceExternalAuditEventDestinationCreate

入力型: InstanceExternalAuditEventDestinationCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
destinationUrlString!宛先URL。
nameString宛先名。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
instanceExternalAuditEventDestinationInstanceExternalAuditEventDestination作成された宛先。

Mutation.instanceExternalAuditEventDestinationDestroy

入力型: InstanceExternalAuditEventDestinationDestroyInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idAuditEventsInstanceExternalAuditEventDestinationID!削除する外部インスタンス監査イベント宛先のID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.instanceExternalAuditEventDestinationUpdate

入力型: InstanceExternalAuditEventDestinationUpdateInput

引数

名前説明
activeBoolean送信先の有効ステータス。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
destinationUrlString変更する宛先URL。
idAuditEventsInstanceExternalAuditEventDestinationID!更新する外部インスタンス監査イベント宛先のID。
nameString宛先名。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
instanceExternalAuditEventDestinationInstanceExternalAuditEventDestination更新された宛先。

Mutation.instanceGoogleCloudLoggingConfigurationCreate

入力型: InstanceGoogleCloudLoggingConfigurationCreateInput

引数

名前説明
clientEmailString!Google Cloud Loggingサービスの認証ややり取りに使用されるサービスアカウントに関連付けられているメールアドレス。これは、IAM認証情報の一部です。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
googleProjectIdNameString!ログ設定が属するGoogle Cloudプロジェクトの固有識別子。
logIdNameString同じGoogle Cloudプロジェクト内で異なるログを区別および管理するために使用する固有識別子(デフォルトはaudit_events)。
nameString宛先名。
privateKeyString!サービスアカウントに関連付けられているプライベートキー。このキーは、サービスアカウントの認証や、Google Cloud Loggingサービスとのやり取りの承認に使用されます。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
instanceGoogleCloudLoggingConfigurationInstanceGoogleCloudLoggingConfigurationType作成された設定。

Mutation.instanceGoogleCloudLoggingConfigurationDestroy

入力型: InstanceGoogleCloudLoggingConfigurationDestroyInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idAuditEventsInstanceGoogleCloudLoggingConfigurationID!削除するGoogle Cloudログ設定のID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.instanceGoogleCloudLoggingConfigurationUpdate

入力型: InstanceGoogleCloudLoggingConfigurationUpdateInput

引数

名前説明
activeBoolean送信先の有効ステータス。
clientEmailStringGoogle Cloud Loggingサービスの認証ややり取りに使用されるサービスアカウントに関連付けられているメールアドレス。これは、IAM認証情報の一部です。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
googleProjectIdNameStringログ設定が属するGoogle Cloudプロジェクトの固有識別子。
idAuditEventsInstanceGoogleCloudLoggingConfigurationID!更新するインスタンスGoogle Cloud設定のID。
logIdNameString同じGoogle Cloudプロジェクト内で異なるログを区別および管理するために使用する固有識別子。
nameString宛先名。
privateKeyStringサービスアカウントに関連付けられているプライベートキー。このキーは、サービスアカウントの認証や、Google Cloud Loggingサービスとのやり取りの承認に使用されます。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
instanceGoogleCloudLoggingConfigurationInstanceGoogleCloudLoggingConfigurationType更新対象の設定。

Mutation.integrationExclusionCreate

  • GitLab 17.0で導入されました。状態: 実験的機能。

入力型: IntegrationExclusionCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
groupIds[GroupID!]除外するグループのID(最大100個)。
integrationNameIntegrationType!除外するインテグレーションのタイプ。
projectIds[ProjectID!]除外するプロジェクトのID(最大100個)。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
exclusions[IntegrationExclusion!]ミューテーションによって作成されたインテグレーション除外。

Mutation.integrationExclusionDelete

  • GitLab 17.0で導入されました。状態: 実験的機能。

入力型: IntegrationExclusionDeleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
groupIds[GroupID!]除外されたグループのID。
integrationNameIntegrationType!インテグレーションのタイプ。
projectIds[ProjectID!]除外されたプロジェクトのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
exclusions[IntegrationExclusion!]ミューテーションのため除外されなくなったプロジェクト。

Mutation.issuableResourceLinkCreate

入力型: IssuableResourceLinkCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idIssueID!リソースリンクの関連先インシデントID。
linkString!リソースのリンク。
linkTextStringリソースのリンクテキスト。
linkTypeIssuableResourceLinkTypeリソースのリンクタイプ。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
issuableResourceLinkIssuableResourceLinkissuableリソースリンク。

Mutation.issuableResourceLinkDestroy

入力型: IssuableResourceLinkDestroyInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idIncidentManagementIssuableResourceLinkID!削除するissuableリソースリンクID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
issuableResourceLinkIssuableResourceLinkissuableリソースリンク。

Mutation.issueLinkAlerts

入力型: IssueLinkAlertsInput

引数

名前説明
alertReferences[String!]!インシデントにリンクするアラート参照。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
iidString!ミューテーション対象のイシューのIID。
projectPathID!ミューテーション対象のイシューの属するプロジェクト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
issueIssueミューテーション後のイシュー。

Mutation.issueMove

入力型: IssueMoveInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
iidString!ミューテーション対象のイシューのIID。
projectPathID!ミューテーション対象のイシューの属するプロジェクト。
targetProjectPathID!イシューの移動先プロジェクト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
issueIssueミューテーション後のイシュー。

Mutation.issueMoveList

入力型: IssueMoveListInput

引数

名前説明
boardIdBoardID!イシューの属するボードのグローバルID。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
epicId warning-solidEpicID非推奨: これはWorkItem hierarchyWidgetに置き換えられる予定です。GitLab 17.5で非推奨になりました。
fromListIdIDイシューの移動元ボードリストのID。
iidString!ミューテーション対象のイシューのIID。
moveAfterIdID現在のイシューの後に配置するイシューのID。
moveBeforeIdID現在のイシューの前に配置するイシューのID。
positionInListIntボードリスト内のイシューの位置。位置は0から始まります。リストの末尾に移動するには-1を使用します。
projectPathID!ミューテーション対象のイシューの属するプロジェクト。
toListIdIDイシューの移動先ボードリストのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
issueIssueミューテーション後のイシュー。

Mutation.issueSetAssignees

入力型: IssueSetAssigneesInput

引数

名前説明
assigneeUsernames[String!]!リソースに割り当てるユーザー名。デフォルトでは、既存の担当者を置き換えます。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
iidString!ミューテーション対象のイシューのIID。
operationModeMutationOperationMode実行する操作。デフォルトはREPLACEです。
projectPathID!ミューテーション対象のイシューの属するプロジェクト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
issueIssueミューテーション後のイシュー。

Mutation.issueSetConfidential

入力型: IssueSetConfidentialInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
confidentialBoolean!イシューを機密として設定するかどうか。
iidString!ミューテーション対象のイシューのIID。
projectPathID!ミューテーション対象のイシューの属するプロジェクト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
issueIssueミューテーション後のイシュー。

Mutation.issueSetCrmContacts

入力型: IssueSetCrmContactsInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
contactIds[CustomerRelationsContactID!]!設定する顧客関連連絡先ID。デフォルトでは、既存の連絡先を置き換えます。
iidString!ミューテーション対象のイシューのIID。
operationModeMutationOperationMode操作モードを変更します。デフォルトはREPLACEです。
projectPathID!ミューテーション対象のイシューの属するプロジェクト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
issueIssueミューテーション後のイシュー。

Mutation.issueSetDueDate

入力型: IssueSetDueDateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
dueDateTimeイシューの目標期限。期限がnullの場合、削除されます。
iidString!ミューテーション対象のイシューのIID。
projectPathID!ミューテーション対象のイシューの属するプロジェクト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
issueIssueミューテーション後のイシュー。

Mutation.issueSetEpic

  • GitLab 17.5で非推奨になりました。WorkItem型に置き換えられました。

入力型: IssueSetEpicInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
epicId warning-solidEpicID非推奨: これはWorkItem hierarchyWidgetに置き換えられる予定です。GitLab 17.5で非推奨になりました。
iidString!ミューテーション対象のイシューのIID。
projectPathID!ミューテーション対象のイシューの属するプロジェクト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
issueIssueミューテーション後のイシュー。

Mutation.issueSetEscalationPolicy

入力型: IssueSetEscalationPolicyInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
escalationPolicyIdIncidentManagementEscalationPolicyIDイシューに割り当てるエスカレーションポリシーのグローバルID。ポリシーが存在しない場合、またはnullに設定されている場合は削除されます。
iidString!ミューテーション対象のイシューのIID。
projectPathID!ミューテーション対象のイシューの属するプロジェクト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
issueIssueミューテーション後のイシュー。

Mutation.issueSetEscalationStatus

入力型: IssueSetEscalationStatusInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
iidString!ミューテーション対象のイシューのIID。
projectPathID!ミューテーション対象のイシューの属するプロジェクト。
statusIssueEscalationStatus!エスカレーションステータスを設定します。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
issueIssueミューテーション後のイシュー。

Mutation.issueSetIteration

入力型: IssueSetIterationInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
iidString!ミューテーション対象のイシューのIID。
iterationIdIterationIDイシューに割り当てるイテレーション。
projectPathID!ミューテーション対象のイシューの属するプロジェクト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
issueIssueミューテーション後のイシュー。

Mutation.issueSetLocked

入力型: IssueSetLockedInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
iidString!ミューテーション対象のイシューのIID。
lockedBoolean!イシューに関するディスカッションをロックするかどうか。
projectPathID!ミューテーション対象のイシューの属するプロジェクト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
issueIssueミューテーション後のイシュー。

Mutation.issueSetSeverity

入力型: IssueSetSeverityInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
iidString!ミューテーション対象のイシューのIID。
projectPathID!ミューテーション対象のイシューの属するプロジェクト。
severityIssuableSeverity!インシデントの重大度レベルを設定します。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
issueIssueミューテーション後のイシュー。

Mutation.issueSetSubscription

入力型: IssueSetSubscriptionInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
iidString!ミューテーション対象のイシューのIID。
projectPathID!ミューテーション対象のイシューの属するプロジェクト。
subscribedStateBoolean!サブスクリプションの望ましい状態。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
issueIssueミューテーション後のイシュー。

Mutation.issueSetWeight

入力型: IssueSetWeightInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
iidString!ミューテーション対象のイシューのIID。
projectPathID!ミューテーション対象のイシューの属するプロジェクト。
weightInt目標とするイシューのウェイト。nullに設定すると、ウェイトは削除されます。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
issueIssueミューテーション後のイシュー。

Mutation.issueUnlinkAlert

入力型: IssueUnlinkAlertInput

引数

名前説明
alertIdAlertManagementAlertID!インシデントからリンク解除するアラートのグローバルID。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
iidString!ミューテーション対象のイシューのIID。
projectPathID!ミューテーション対象のイシューの属するプロジェクト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
issueIssueミューテーション後のイシュー。

Mutation.iterationCadenceCreate

入力型: IterationCadenceCreateInput

引数

名前説明
activeBoolean!イテレーションの反復が有効かどうか。
automaticBoolean!イテレーションの反復で今後のイテレーションを自動生成するかどうか。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
descriptionStringイテレーションの反復の説明。最大長は5000文字です。
durationInWeeksIntケイデンス内でのイテレーションの期間(週単位)。
groupPathID!イテレーションの反復が作成されるグループ。
iterationsInAdvanceIntイテレーションの反復が自動に設定されている場合に作成される今後のイテレーション。
rollOverBooleanイテレーションの反復でイシューを次のイテレーションにロールオーバーするかどうか。
startDateTime自動化開始日時のタイムスタンプ。
titleStringイテレーションの反復のタイトル。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
iterationCadenceIterationCadence作成されたイテレーションの反復。

Mutation.iterationCadenceDestroy

入力型: IterationCadenceDestroyInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idIterationsCadenceID!イテレーションの反復のグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
groupGroup!イテレーションの反復が属するグループ。

Mutation.iterationCadenceUpdate

入力型: IterationCadenceUpdateInput

引数

名前説明
activeBooleanイテレーションの反復が有効かどうか。
automaticBooleanイテレーションの反復で今後のイテレーションを自動生成するかどうか。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
descriptionStringイテレーションの反復の説明。最大長は5000文字です。
durationInWeeksIntケイデンス内でのイテレーションの期間(週単位)。
idIterationsCadenceID!イテレーションの反復のグローバルID。
iterationsInAdvanceIntイテレーションの反復が自動に設定されている場合に作成される今後のイテレーション。
rollOverBooleanイテレーションの反復でイシューを次のイテレーションにロールオーバーするかどうか。
startDateTime自動化開始日時のタイムスタンプ。
titleStringイテレーションの反復のタイトル。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
iterationCadenceIterationCadence更新されたイテレーションの反復。

Mutation.iterationCreate

入力型: iterationCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
descriptionStringイテレーションの説明。
dueDateStringイテレーションの終了日。
groupPathIDリソースが関連付けられているグループのフルパス。
iterationsCadenceIdIterationsCadenceID新しいイテレーションに割り当てるイテレーションの反復のグローバルID。
projectPathIDリソースが関連付けられているプロジェクトのフルパス。
startDateStringイテレーションの開始日。
titleStringイテレーションのタイトル。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
iterationIteration作成されたイテレーション。

Mutation.iterationDelete

入力型: IterationDeleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idIterationID!イテレーションのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
groupGroup!イテレーションが属するグループ。

Mutation.jiraImportStart

入力型: JiraImportStartInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
jiraProjectKeyString!インポーターのJiraプロジェクトのプロジェクトキー。
jiraProjectName warning-solidString非推奨: 引数は使用されません。GitLab 17.4で非推奨になりました。
projectPathID!Jiraプロジェクトのインポート先プロジェクト。
usersMapping[JiraUsersMappingInputType!]JiraからGitLabユーザーへのマッピング。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
jiraImportJiraImportミューテーション後のJiraインポートデータ。

Mutation.jiraImportUsers

入力型: JiraImportUsersInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
projectPathID!Jiraユーザーのインポート先プロジェクト。
startAtIntインポートを開始するレコードのインデックス(デフォルトは0)(返されるレコードは50個)。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
jiraUsers[JiraUser!]Jiraから返されるユーザー。可能ならメールと名前が一致します。

Mutation.jobArtifactsDestroy

入力型: JobArtifactsDestroyInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idCiBuildID!ミューテーション対象のジョブのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
destroyedArtifactsCountInt!削除されたアーティファクトの数。
errors[String!]!ミューテーション中に発生したエラー。
jobCiJob削除するアーティファクトを含むジョブ。

Mutation.jobCancel

入力型: JobCancelInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idCiBuildID!ミューテーション対象のジョブのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
jobCiJobミューテーション後のジョブ。

Mutation.jobPlay

入力型: JobPlayInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idCiProcessableID!ミューテーション対象のジョブのID。
variables[CiVariableInput!]手動ジョブ再生時に使用する変数。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
jobCiJobミューテーション後のジョブ。

Mutation.jobRetry

入力型: JobRetryInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idCiProcessableID!ミューテーション対象のジョブのID。
variables[CiVariableInput!]手動ジョブの再試行時に使用する変数。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
jobCiJobミューテーション後のジョブ。

Mutation.jobUnschedule

入力型: JobUnscheduleInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idCiBuildID!ミューテーション対象のジョブのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
jobCiJobミューテーション後のジョブ。

Mutation.labelCreate

入力型: LabelCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
colorStringラベルの色。先頭が「#」記号の6桁の16進数表記(#FFAABBなど)か、またはCSSカラー名のいずれかで指定。
descriptionStringラベルの説明。
groupPathIDリソースが関連付けられているグループのフルパス。
projectPathIDリソースが関連付けられているプロジェクトのフルパス。
titleString!ラベルのタイトル。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
labelLabelミューテーション後のラベル。

Mutation.labelUpdate

入力型: LabelUpdateInput

引数

名前説明
archived warning-solidBoolean非推奨: 状態: 実験的機能。GitLab 18.4で導入されました。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idLabelID!更新するラベルのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
labelLabelミューテーション後のラベル。

Mutation.ldapAdminRoleLinkCreate

  • GitLab 17.11で導入されました。状態: 実験的機能。

インスタンスレベルのカスタム管理者ロールのLDAPリンクを作成します。

入力型: LdapAdminRoleLinkCreateInput

引数

名前説明
adminMemberRoleIdMemberRoleID!ユーザーに割り当てるカスタムロールのグローバルID。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
cnStringLDAPグループの共通名(CN)。
filterStringLDAPグループの検索フィルター。
providerString!LDAPリンクのLDAPプロバイダー。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
ldapAdminRoleLinkLdapAdminRoleLinkインスタンスレベルのLDAPリンクを作成しました。

Mutation.ldapAdminRoleLinkDestroy

  • GitLab 18.0で導入されました。状態: 実験的機能。

インスタンスレベルのカスタム管理者ロールのLDAPリンクを削除します。

入力型: LdapAdminRoleLinkDestroyInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idAuthzLdapAdminRoleLinkID!削除するインスタンスレベルのLDAPリンクのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
ldapAdminRoleLinkLdapAdminRoleLinkインスタンスレベルのLDAPリンクを削除しました。

Mutation.lifecycleAttachWorkItemType

  • GitLab 18.4で導入されました。状態: 実験的機能。

入力型: LifecycleAttachWorkItemTypeInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
lifecycleIdWorkItemsStatusesLifecycleID!作業項目タイプをアタッチするライフサイクルのグローバルID。
namespacePathID!ライフサイクルが存在するネームスペースパス。
statusMappings[StatusMappingInput!]古いライフサイクルから新しいライフサイクルへの状態マッピング。
workItemTypeIdWorkItemsTypeID!ライフサイクルにアタッチする作業項目タイプのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
lifecycleWorkItemLifecycle作業項目タイプをアタッチした後のライフサイクル。

Mutation.lifecycleCreate

  • GitLab 18.4で導入されました。状態: 実験的機能。

入力型: LifecycleCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
defaultClosedStatusIndexInt!状態配列内のデフォルトの完了状態のインデックス。
defaultDuplicateStatusIndexInt!状態配列内のデフォルトの重複状態のインデックス。
defaultOpenStatusIndexInt!状態配列内のデフォルトのオープン状態のインデックス。
nameString!ライフサイクルの名前。
namespacePathID!ライフサイクルが作成されるネームスペースパス。
statuses[WorkItemStatusInput!]!ライフサイクルの状態。既存のもの(ID付き)または新規(IDなし)を使用できます。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
lifecycleWorkItemLifecycleライフサイクルが作成されました。

Mutation.lifecycleDelete

  • GitLab 18.4で導入されました。状態: 実験的機能。

入力型: LifecycleDeleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idWorkItemsStatusesLifecycleID!削除するライフサイクルのグローバルID。
namespacePathID!ライフサイクルが存在するネームスペースパス。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
lifecycleWorkItemLifecycle削除されたライフサイクル。

Mutation.lifecycleUpdate

  • GitLab 18.1で導入されました。状態: 実験的機能。

入力型: LifecycleUpdateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
defaultClosedStatusIndexInt状態配列内のデフォルトの完了状態のインデックス。
defaultDuplicateStatusIndexInt状態配列内のデフォルトの重複状態のインデックス。
defaultOpenStatusIndexInt状態配列内のデフォルトのオープン状態のインデックス。
idWorkItemsStatusesLifecycleID!更新するライフサイクルのグローバルID。
nameStringライフサイクルの名前。
namespacePathID!ライフサイクルが存在するネームスペースパス。
statusMappings[StatusMappingInput!]ライフサイクルから削除される状態のマッピング。古い状態を代替ステータスにマップします。
statuses[WorkItemStatusInput!]ライフサイクルの状態。既存のもの(ID付き)または新規(IDなし)を使用できます。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
lifecycleWorkItemLifecycle更新されたライフサイクル。

Mutation.linkProjectComplianceViolationIssue

  • GitLab 18.3で導入されました。状態: 実験的機能。

入力型: LinkProjectComplianceViolationIssueInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
issueIidString!リンクするイシューのIID。
projectPathID!イシューが属するプロジェクトのフルパス。
violationIdComplianceManagementProjectsComplianceViolationID!プロジェクトコンプライアンス違反のグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
violationProjectComplianceViolation更新されたプロジェクトのコンプライアンス違反。

Mutation.markAsSpamSnippet

入力型: MarkAsSpamSnippetInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idSnippetID!更新するスニペットのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
snippetSnippetミューテーション後のスニペット。

Mutation.mavenUpstreamCreate

  • GitLab 18.2で導入されました。状態: 実験的機能。

入力型: MavenUpstreamCreateInput

引数

名前説明
cacheValidityHoursIntキャッシュの有効期間。デフォルトは24時間です。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
descriptionStringアップストリームレジストリの説明。
idVirtualRegistriesPackagesMavenRegistryID!アップストリームレジストリのID。
metadataCacheValidityHours warning-solidInt非推奨: 状態: 実験的機能。GitLab 18.4で導入されました。
nameString!アップストリームレジストリの名前。
passwordStringアップストリームレジストリのパスワード。
urlString!アップストリームレジストリのURL。
usernameStringアップストリームレジストリのユーザー名。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
upstreamMavenUpstreamミューテーション後のMavenアップストリーム。

Mutation.memberRoleAdminCreate

  • GitLab 17.7で導入されました。状態: 実験的機能。

入力型: MemberRoleAdminCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
descriptionStringメンバーロールの説明。
nameStringメンバーロールの名前。
permissions[MemberRoleAdminPermission!]カスタマイズ可能な管理者権限すべてのリスト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
memberRoleAdminMemberRoleメンバーロール。

Mutation.memberRoleAdminDelete

  • GitLab 17.10で導入されました。状態: 実験的機能。

入力型: MemberRoleAdminDeleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idMemberRoleID!削除する管理者メンバーロールのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
memberRoleMemberRole削除された管理者メンバーロール。

Mutation.memberRoleAdminUpdate

  • GitLab 17.10で導入されました。状態: 実験的機能。

入力型: MemberRoleAdminUpdateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
descriptionStringメンバーロールの説明。
idMemberRoleID!ミューテーション対象のメンバーロールのID。
nameStringメンバーロールの名前。
permissions[MemberRoleAdminPermission!]カスタマイズ可能な管理者権限すべてのリスト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
memberRoleAdminMemberRoleメンバーロール。

Mutation.memberRoleCreate

  • GitLab 16.5で導入されました。状態: 実験的機能。

入力型: MemberRoleCreateInput

引数

名前説明
baseAccessLevelMemberRolesAccessLevel!カスタムロールの基本アクセスレベル。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
descriptionStringメンバーロールの説明。
groupPathIDミューテーション対象のメンバーロールが属するグループ。SaaSでは必須。
nameStringメンバーロールの名前。
permissions[MemberRolePermission!]カスタマイズ可能な権限すべてのリスト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
memberRoleMemberRoleメンバーロール。

Mutation.memberRoleDelete

  • GitLab 16.7で導入されました。状態: 実験的機能。

入力型: MemberRoleDeleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idMemberRoleID!削除するメンバーロールのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
memberRoleMemberRole削除されたメンバーロール。

Mutation.memberRoleToUserAssign

  • GitLab 17.7で導入されました。状態: 実験的機能。

入力型: MemberRoleToUserAssignInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
memberRoleIdMemberRoleIDユーザーに割り当てるカスタムロールのグローバルID。省略した場合、またはNULLに設定した場合、ユーザーの管理者ロール割り当てが解除されます。
userIdUserID!カスタムロールに割り当てるユーザーのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
userMemberRoleUserMemberRole作成されたユーザーメンバーロール。関係が削除された場合はnil。

Mutation.memberRoleUpdate

入力型: MemberRoleUpdateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
descriptionStringメンバーロールの説明。
idMemberRoleID!ミューテーション対象のメンバーロールのID。
nameStringメンバーロールの名前。
permissions[MemberRolePermission!]カスタマイズ可能な権限すべてのリスト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
memberRoleMemberRoleメンバーロール。

Mutation.mergeRequestAccept

マージリクエストを受け入れます。受け入れた場合と、可能ならすぐに、または自動マージ戦略のいずれかを使用して、ソースブランチがターゲットブランチにマージされるようにスケジュールされます。

GitLab 16.5において、マージ操作は非同期です。そのため、ミューテーションリクエスト後も、マージが未完の可能性があり、その場合、mergeRequeststateは更新されません。

入力型: MergeRequestAcceptInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
commitMessageStringカスタムGitLab Duoマージコミットメッセージ。
iidString!ミューテーション対象のマージリクエストのIID。
projectPathID!ミューテーション対象のマージリクエストが属するプロジェクト。
shaString!マージリクエスト時点のHEAD SHA。
shouldRemoveSourceBranchBooleanソースブランチを削除する必要があるかどうか。
squashBooleanマージする前にソースブランチのコミットをスカッシュします。
squashCommitMessageStringカスタムスカッシュコミットメッセージ(squashがtrueの場合)。
strategyMergeStrategyEnumマージリクエストをマージする方法。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
mergeRequestMergeRequestミューテーション後のマージリクエスト。

Mutation.mergeRequestCreate

入力型: MergeRequestCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
descriptionStringマージリクエストの説明(Markdownをキャッシュ用にHTMLとしてレンダリング)。
labels[String!]マージリクエストのラベル。
mergeAfterTimeマージリクエストをマージできようになる日付。
projectPathID!マージリクエストが関連付けられているプロジェクトのフルパス。
removeSourceBranchBooleanマージ後にマージリクエストのソースブランチを削除するかどうかを示します。
sourceBranchString!マージリクエストのソースブランチ。
targetBranchString!マージリクエストのターゲットブランチ。
titleString!マージリクエストのタイトル。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
mergeRequestMergeRequestミューテーション後のマージリクエスト。

Mutation.mergeRequestDestroyRequestedChanges

入力型: MergeRequestDestroyRequestedChangesInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
iidString!ミューテーション対象のマージリクエストのIID。
projectPathID!ミューテーション対象のマージリクエストが属するプロジェクト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
mergeRequestMergeRequestミューテーション後のマージリクエスト。

Mutation.mergeRequestReviewerRereview

入力型: MergeRequestReviewerRereviewInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
iidString!ミューテーション対象のマージリクエストのIID。
projectPathID!ミューテーション対象のマージリクエストが属するプロジェクト。
userIdUserID!新規レビュー用にリクエストされたユーザーのユーザーID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
mergeRequestMergeRequestミューテーション後のマージリクエスト。

Mutation.mergeRequestSetAssignees

入力型: MergeRequestSetAssigneesInput

引数

名前説明
assigneeUsernames[String!]!リソースに割り当てるユーザー名。デフォルトでは、既存の担当者を置き換えます。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
iidString!ミューテーション対象のマージリクエストのIID。
operationModeMutationOperationMode実行する操作。デフォルトはREPLACEです。
projectPathID!ミューテーション対象のマージリクエストが属するプロジェクト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
mergeRequestMergeRequestミューテーション後のマージリクエスト。

Mutation.mergeRequestSetDraft

入力型: MergeRequestSetDraftInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
draftBoolean!マージリクエストを下書きとして設定するかどうか。
iidString!ミューテーション対象のマージリクエストのIID。
projectPathID!ミューテーション対象のマージリクエストが属するプロジェクト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
mergeRequestMergeRequestミューテーション後のマージリクエスト。

Mutation.mergeRequestSetLabels

入力型: MergeRequestSetLabelsInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
iidString!ミューテーション対象のマージリクエストのIID。
labelIds[LabelID!]!設定するラベルID。デフォルトでは既存のラベルを置き換えます。
operationModeMutationOperationMode操作モードを変更します。デフォルトはREPLACEです。
projectPathID!ミューテーション対象のマージリクエストが属するプロジェクト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
mergeRequestMergeRequestミューテーション後のマージリクエスト。

Mutation.mergeRequestSetLocked

入力型: MergeRequestSetLockedInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
iidString!ミューテーション対象のマージリクエストのIID。
lockedBoolean!マージリクエストをロックするかどうか。
projectPathID!ミューテーション対象のマージリクエストが属するプロジェクト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
mergeRequestMergeRequestミューテーション後のマージリクエスト。

Mutation.mergeRequestSetMilestone

入力型: MergeRequestSetMilestoneInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
iidString!ミューテーション対象のマージリクエストのIID。
milestoneIdMilestoneIDマージリクエストに割り当てるマイルストーン。
projectPathID!ミューテーション対象のマージリクエストが属するプロジェクト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
mergeRequestMergeRequestミューテーション後のマージリクエスト。

Mutation.mergeRequestSetReviewers

入力型: MergeRequestSetReviewersInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
iidString!ミューテーション対象のマージリクエストのIID。
operationModeMutationOperationMode実行する操作。デフォルトはREPLACEです。
projectPathID!ミューテーション対象のマージリクエストが属するプロジェクト。
reviewerUsernames[String!]!割り当てるレビュアーのユーザー名。デフォルトでは、既存のレビュー担当者を置き換えます。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
mergeRequestMergeRequestミューテーション後のマージリクエスト。

Mutation.mergeRequestSetSubscription

入力型: MergeRequestSetSubscriptionInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
iidString!ミューテーション対象のマージリクエストのIID。
projectPathID!ミューテーション対象のマージリクエストが属するプロジェクト。
subscribedStateBoolean!サブスクリプションの望ましい状態。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
mergeRequestMergeRequestミューテーション後のマージリクエスト。

Mutation.mergeRequestUpdate

マージリクエストの属性を更新します。

入力型: MergeRequestUpdateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
descriptionStringマージリクエストの説明(Markdownをキャッシュ用にHTMLとしてレンダリング)。
iidString!ミューテーション対象のマージリクエストのIID。
mergeAfterTimeマージリクエストをマージできようになる日付。
overrideRequestedChangesBooleanリクエストされた変更をすべてオーバーライドします。このマージリクエストをマージする権限を付与されたユーザーのみが設定できます。
projectPathID!ミューテーション対象のマージリクエストが属するプロジェクト。
removeSourceBranchBooleanマージ後にマージリクエストのソースブランチを削除するかどうかを示します。
stateMergeRequestNewState状態を変更するために実行するアクション。
targetBranchStringマージリクエストのターゲットブランチ。
timeEstimateStringマージリクエストを完了するまでの推定時間。nullまたは0を使用すると、現在の推定値が削除されます。
titleStringマージリクエストのタイトル。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
mergeRequestMergeRequestミューテーション後のマージリクエスト。

Mutation.mergeRequestUpdateApprovalRule

入力型: MergeRequestUpdateApprovalRuleInput

引数

名前説明
approvalRuleIdInt!承認ルールのID。
approvalsRequiredInt!特定のルールに必要な承認数。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
groupIds[String!]承認者としてのグループのID。
iidString!ミューテーション対象のマージリクエストのIID。
nameString!承認ルールの名前。
projectPathID!ミューテーション対象のマージリクエストが属するプロジェクト。
removeHiddenGroupsBoolean非表示のグループを削除するかどうか。
userIds[String!]承認者としてのユーザーのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
mergeRequestMergeRequestミューテーション後のマージリクエスト。

Mutation.mergeTrainsDeleteCar

  • GitLab 17.2で導入されました。状態: 実験的機能。

入力型: MergeTrainsDeleteCarInput

引数

名前説明
carIdMergeTrainsCarID!車両のグローバルID。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.mlModelCreate

  • GitLab 16.8で導入されました。状態: 実験的機能。

入力型: MlModelCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
descriptionStringモデルの説明。
nameString!モデルの名前。
projectPathID!ミューテーション対象のモデルが属するプロジェクト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
modelMlModelミューテーション後のモデル。

Mutation.mlModelDelete

  • GitLab 17.0で導入されました。状態: 実験的機能。

入力型: MlModelDeleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idMlModelID!削除するモデルのグローバルID。
projectPathID!ミューテーション対象のモデルが属するプロジェクト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
modelMlModelミューテーション後のモデル。

Mutation.mlModelDestroy

  • GitLab 16.10で導入されました。状態: 実験的機能。

入力型: MlModelDestroyInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idMlModelID!削除するモデルのグローバルID。
projectPathID!ミューテーション対象のモデルが属するプロジェクト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
messageStringモデル削除の結果メッセージ。
modelMlModelミューテーション後のモデル。

Mutation.mlModelEdit

  • GitLab 17.3で導入されました。状態: 実験的機能。

入力型: MlModelEditInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
descriptionStringモデルの説明。
modelIdIntモデルのID。
nameString!モデルの名前。
projectPathID!ミューテーション対象のモデルが属するプロジェクト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
modelMlModelミューテーション後のモデル。

Mutation.mlModelVersionCreate

  • GitLab 17.1で導入されました。状態: 実験的機能。

入力型: MlModelVersionCreateInput

引数

名前説明
candidateIdMlCandidateID必要に応じてプロモートする候補のグローバルID。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
descriptionStringモデルバージョンの説明。
modelIdMlModelID!バージョンが属するモデルのグローバルID。
projectPathID!ミューテーション対象のモデルが属するプロジェクト。
versionStringモデルバージョン。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
modelVersionMlModelVersionミューテーション後のモデル。

Mutation.mlModelVersionDelete

  • GitLab 17.0で導入されました。状態: 実験的機能。

入力型: MlModelVersionDeleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idMlModelVersionID!削除するモデルバージョンのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
modelVersionMlModelVersion削除されたモデルバージョン。

Mutation.mlModelVersionEdit

  • GitLab 17.4で導入されました。状態: 実験的機能。

入力型: MlModelVersionEditInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
descriptionString!モデルバージョンの説明。
modelIdMlModelID!バージョンが属するモデルのグローバルID。
projectPathID!ミューテーション対象のモデルが属するプロジェクト。
versionString!モデルバージョン。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
modelVersionMlModelVersionミューテーション後のモデル。

Mutation.namespaceBanDestroy

入力型: NamespaceBanDestroyInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idNamespacesNamespaceBanID!削除するネームスペースBANのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
namespaceBanNamespaceBanネームスペースBAN。

Mutation.namespaceCiCdSettingsUpdate

入力型: NamespaceCiCdSettingsUpdateInput

引数

名前説明
allowStaleRunnerPruningBooleanネームスペースに直接属する、ステータスが停滞状態のRunnerを定期的にプルーニングするかどうかを示します。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
fullPathID!設定が属するネームスペースのフルパス。

フィールド

名前説明
ciCdSettingsNamespaceCiCdSetting!ミューテーション後のCI/CD設定。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.namespaceCreateRemoteDevelopmentClusterAgentMapping

入力型: NamespaceCreateRemoteDevelopmentClusterAgentMappingInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
clusterAgentIdClustersAgentID!ネームスペースに関連付けるクラスターエージェントのGlobalID。
namespaceIdNamespaceID!クラスターエージェントに関連付けるネームスペースのGlobalID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
namespaceClusterAgentMapping warning-solidNamespaceClusterAgentMapping非推奨: 状態: 実験的機能。GitLab 17.10で導入されました。

Mutation.namespaceDeleteRemoteDevelopmentClusterAgentMapping

入力型: NamespaceDeleteRemoteDevelopmentClusterAgentMappingInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
clusterAgentIdClustersAgentID!ネームスペースからの関連付けを解除するクラスターエージェントのGlobalID。
namespaceIdNamespaceID!クラスターエージェントからの関連付けを解除するネームスペースのGlobalID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
namespaceClusterAgentMapping warning-solidNamespaceClusterAgentMapping非推奨: 状態: 実験的機能。GitLab 17.11で導入されました。

Mutation.namespaceSettingsUpdate

  • GitLab 17.9で導入されました。状態: 実験的機能。

入力型: NamespaceSettingsUpdateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
fullPathID!設定が属するネームスペースのフルパス。
pipelineVariablesDefaultRolePipelineVariablesDefaultRoleTypeネームスペース内のパイプライン変数をオーバーライドするために必要なデフォルトの最小ロールを示します。

フィールド

名前説明
ciCdSettingsCiCdSettings!ミューテーション後のネームスペースCI/CD設定。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.namespacesRegenerateNewWorkItemEmailAddress

  • GitLab 18.2で導入されました。状態: 実験的機能。

入力型: NamespacesRegenerateNewWorkItemEmailAddressInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
fullPathID!新しい作業項目のメールアドレスを再生成するネームスペースのフルパス。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
namespaceNamespace新しい作業項目のメールアドレスを再生成した後のネームスペース。

Mutation.noteConvertToThread

標準のコメントを解決可能なスレッドに変換します。

入力型: NoteConvertToThreadInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idNoteID!変換するノートのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
noteNoteミューテーション後のノート。
quickActionsStatusQuickActionsStatusミューテーション後のクイックアクションのステータス。

Mutation.oncallRotationCreate

入力型: OncallRotationCreateInput

引数

名前説明
activePeriodOncallRotationActivePeriodInputTypeオンコールローテーションが発生するアクティブ期間。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
endsAtOncallRotationDateInputTypeオンコールローテーションの終了日時(オンコールスケジュールのタイムゾーン)。
nameString!オンコールローテーションの名前。
participants[OncallUserInputType!]!オンコールローテーションに参加しているユーザーのユーザー名。参加者は最大100名です。
projectPathID!オンコールスケジュールを作成するプロジェクト。
rotationLengthOncallRotationLengthInputType!オンコールローテーションのローテーション長。
scheduleIidString!オンコールローテーションを作成するオンコールスケジュールのIID。
startsAtOncallRotationDateInputType!オンコールローテーションの開始日時(オンコールスケジュールのタイムゾーン)。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
oncallRotationIncidentManagementOncallRotationオンコールローテーション。

Mutation.oncallRotationDestroy

入力型: OncallRotationDestroyInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idIncidentManagementOncallRotationID!削除するオンコールローテーションのID。
projectPathID!オンコールスケジュールの削除元プロジェクト。
scheduleIidString!オンコールローテーションが属するオンコールスケジュールのIID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
oncallRotationIncidentManagementOncallRotationオンコールローテーション。

Mutation.oncallRotationUpdate

入力型: OncallRotationUpdateInput

引数

名前説明
activePeriodOncallRotationActivePeriodInputTypeオンコールローテーションが発生するアクティブ期間。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
endsAtOncallRotationDateInputTypeオンコールローテーションの終了日時(オンコールスケジュールのタイムゾーン)。
idIncidentManagementOncallRotationID!オンコールローテーションを作成するオンコールスケジュールのID。
nameStringオンコールローテーションの名前。
participants[OncallUserInputType!]オンコールローテーションに参加しているユーザーのユーザー名。参加者は最大100名です。
rotationLengthOncallRotationLengthInputTypeオンコールローテーションのローテーション長。
startsAtOncallRotationDateInputTypeオンコールローテーションの開始日時(オンコールスケジュールのタイムゾーン)。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
oncallRotationIncidentManagementOncallRotationオンコールローテーション。

Mutation.oncallScheduleCreate

入力型: OncallScheduleCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
descriptionStringオンコールスケジュールの説明。
nameString!オンコールスケジュールの名前。
projectPathID!オンコールスケジュールを作成するプロジェクト。
timezoneString!オンコールスケジュールのタイムゾーン。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
oncallScheduleIncidentManagementOncallScheduleオンコールスケジュール。

Mutation.oncallScheduleDestroy

入力型: OncallScheduleDestroyInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
iidString!削除するオンコールスケジュールの内部ID。
projectPathID!オンコールスケジュールの削除元プロジェクト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
oncallScheduleIncidentManagementOncallScheduleオンコールスケジュール。

Mutation.oncallScheduleUpdate

入力型: OncallScheduleUpdateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
descriptionStringオンコールスケジュールの説明。
iidString!更新するオンコールスケジュールの内部ID。
nameStringオンコールスケジュールの名前。
projectPathID!オンコールスケジュールを更新するプロジェクト。
timezoneStringオンコールスケジュールのタイムゾーン。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
oncallScheduleIncidentManagementOncallScheduleオンコールスケジュール。

Mutation.organizationCreate

  • GitLab 16.6で導入されました。状態: 実験的機能。

入力型: OrganizationCreateInput

引数

名前説明
avatarUpload組織のアバター。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
descriptionString組織の説明。
nameString!組織の名前。
pathString!組織のパス。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
organizationOrganizationミューテーション後の組織。

Mutation.organizationCreateClusterAgentMapping

  • GitLab 17.11で導入されました。状態: 実験的機能。

入力型: OrganizationCreateClusterAgentMappingInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
clusterAgentIdClustersAgentID!組織に関連付けるクラスターエージェントのGlobalID。
organizationIdOrganizationsOrganizationID!クラスターエージェントに関連付ける組織のGlobalID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.organizationDeleteClusterAgentMapping

  • GitLab 17.11で導入されました。状態: 実験的機能。

入力型: OrganizationDeleteClusterAgentMappingInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
clusterAgentIdClustersAgentID!組織との関連付けを解除するクラスターエージェントのGlobalID。
organizationIdOrganizationsOrganizationID!クラスターエージェントとの関連付けを解除する組織のGlobalID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.organizationUpdate

  • GitLab 16.7で導入されました。状態: 実験的機能。

入力型: OrganizationUpdateInput

引数

名前説明
avatarUpload組織のアバター。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
descriptionString組織の説明。
idOrganizationsOrganizationID!ミューテーション対象の組織のID。
nameString組織の名前。
pathString組織のパス。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
organizationOrganizationミューテーション後の組織。

Mutation.organizationUserUpdate

  • GitLab 17.5で導入されました。状態: 実験的機能。

入力型: OrganizationUserUpdateInput

引数

名前説明
accessLevelOrganizationUserAccessLevel!更新後の組織ユーザーのアクセスレベル。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idOrganizationsOrganizationUserID!ミューテーション対象の組織ユーザーのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
organizationUser warning-solidOrganizationUser非推奨: 状態: 実験的機能。GitLab 17.5で導入されました。

Mutation.pagesMarkOnboardingComplete

入力型: PagesMarkOnboardingCompleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
projectPathID!プロジェクトのフルパス。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
onboardingCompleteBoolean!プロジェクトのPagesメタデータの新しいonboarding_complete状態を示します。

Mutation.pipelineCancel

入力型: PipelineCancelInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idCiPipelineID!ミューテーション対象のパイプラインのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.pipelineCreate

入力型: PipelineCreateInput

引数

名前説明
async warning-solidBoolean非推奨: 状態: 実験的機能。GitLab 17.8で導入されました。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
inputs warning-solid[CiInputsInput!]非推奨: 状態: 実験的機能。GitLab 17.10で導入されました。
projectPathID!パイプラインをトリガーしているプロジェクトのフルパス。
refString!パイプラインを実行するref。
variables[CiVariableInput!]パイプラインの変数。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
pipelinePipelineミューテーション後に作成されたパイプライン。async: trueの場合はnull。
requestId warning-solidString非推奨: 状態: 実験的機能。GitLab 17.8で導入されました。

Mutation.pipelineDestroy

入力型: PipelineDestroyInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idCiPipelineID!ミューテーション対象のパイプラインのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.pipelineRetry

入力型: PipelineRetryInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idCiPipelineID!ミューテーション対象のパイプラインのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
pipelinePipelineミューテーション後のパイプライン。

Mutation.pipelineScheduleCreate

入力型: PipelineScheduleCreateInput

引数

名前説明
activeBooleanパイプラインスケジュールをアクティブにするかどうかを示します。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
cronString!パイプラインスケジュールのcron式。
cronTimezoneStringActiveSupport::TimeZoneでサポートされているcronタイムゾーン。次に例を示します。「Pacific Time(US & Canada)」(デフォルト: 「UTC」)。
descriptionString!パイプラインスケジュールの説明。
inputs warning-solid[CiInputsInput!]非推奨: 状態: 実験的機能。GitLab 17.10で導入されました。
projectPathID!パイプラインスケジュールが関連付けられているプロジェクトのフルパス。
refString!パイプラインスケジュールのref。
variables[PipelineScheduleVariableInput!]パイプラインスケジュールの変数。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
pipelineSchedulePipelineSchedule作成されたパイプラインスケジュール。

Mutation.pipelineScheduleDelete

入力型: PipelineScheduleDeleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idCiPipelineScheduleID!ミューテーション対象のパイプラインスケジュールのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.pipelineSchedulePlay

入力型: PipelineSchedulePlayInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idCiPipelineScheduleID!ミューテーション対象のパイプラインスケジュールのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
pipelineSchedulePipelineScheduleミューテーション後のパイプラインスケジュール。

Mutation.pipelineScheduleTakeOwnership

入力型: PipelineScheduleTakeOwnershipInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idCiPipelineScheduleID!ミューテーション対象のパイプラインスケジュールのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
pipelineSchedulePipelineSchedule更新されたパイプラインスケジュールの所有権。

Mutation.pipelineScheduleUpdate

入力型: PipelineScheduleUpdateInput

引数

名前説明
activeBooleanパイプラインスケジュールをアクティブにするかどうかを示します。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
cronStringパイプラインスケジュールのcron式。
cronTimezoneStringActiveSupport::TimeZoneでサポートされているcronタイムゾーン。次に例を示します。「Pacific Time(US & Canada)」(デフォルト: 「UTC」)。
descriptionStringパイプラインスケジュールの説明。
idCiPipelineScheduleID!ミューテーション対象のパイプラインスケジュールのID。
inputs warning-solid[CiInputsInput!]非推奨: 状態: 実験的機能。GitLab 17.11で導入されました。
refStringパイプラインスケジュールのref。
variables[PipelineScheduleVariableInput!]パイプラインスケジュールの変数。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
pipelineSchedulePipelineSchedule更新されたパイプラインスケジュール。

Mutation.pipelineTriggerCreate

  • GitLab 16.3で導入されました。状態: 実験的機能。

入力型: PipelineTriggerCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
descriptionString!パイプライントリガートークンの説明。
expiresAtTimeパイプライントリガートークンの有効期限のタイムスタンプ。
projectPathID!ミューテーション対象のパイプライントリガートークンが属するプロジェクトのフルパス。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
pipelineTriggerPipelineTriggerミューテーション後のパイプライントリガートークン。

Mutation.pipelineTriggerDelete

  • GitLab 16.3で導入されました。状態: 実験的機能。

入力型: PipelineTriggerDeleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idCiTriggerID!削除するパイプライントリガートークンのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.pipelineTriggerUpdate

  • GitLab 16.3で導入されました。状態: 実験的機能。

入力型: PipelineTriggerUpdateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
descriptionString!パイプライントリガートークンの説明。
idCiTriggerID!更新するパイプライントリガートークンのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
pipelineTriggerPipelineTriggerミューテーション後のパイプライントリガートークン。

Mutation.processUserBillablePromotionRequest

  • GitLab 17.2で導入されました。状態: 実験的機能。

入力型: ProcessUserBillablePromotionRequestInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
statusMemberApprovalStatusType!メンバー承認リクエストのステータス(承認、却下、保留中)。
userIdUserID!プロモートするユーザーのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
resultUserPromotionStatusTypeユーザープロモーション処理のステータス(SUCCESS、PARTIAL_SUCCESS、FAILED)。

Mutation.productAnalyticsProjectSettingsUpdate

入力型: ProductAnalyticsProjectSettingsUpdateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
cubeApiBaseUrlStringCube APIのベースURL。
cubeApiKeyStringCube APIのAPIキー。
fullPathID!設定が属するプロジェクトのフルパス。
productAnalyticsConfiguratorConnectionStringStringプロダクト分析コンフィギュレーターの接続文字列。
productAnalyticsDataCollectorHostStringプロダクト分析データコレクターのホスト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
cubeApiBaseUrlStringCube APIのベースURL。
cubeApiKeyStringCube APIのAPIキー。
errors[String!]!ミューテーション中に発生したエラー。
productAnalyticsConfiguratorConnectionStringStringプロダクト分析コンフィギュレーターの接続文字列。
productAnalyticsDataCollectorHostStringプロダクト分析データコレクターのホスト。

Mutation.projectBlobsRemove

  • GitLab 17.1で導入されました。状態: 実験的機能。

入力型: projectBlobsRemoveInput

引数

名前説明
blobOids[String!]!blob oidのリスト。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
projectPathID!置き換えるプロジェクトのフルパス。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.projectCiCdSettingsUpdate

入力型: ProjectCiCdSettingsUpdateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
displayPipelineVariablesBooleanパイプライン変数をUIに表示できるかどうかを示します。
fullPathID!設定が属するプロジェクトのフルパス。
groupRunnersEnabledBooleanグループRunnerがプロジェクトで有効になっているかどうかを示します。
inboundJobTokenScopeEnabledBooleanこのプロジェクトへのアクセスが、他のプロジェクトで生成されたCI/CDジョブトークンによって制限されているかどうかを示します。
jobTokenScopeEnabled warning-solidBoolean非推奨: 送信ジョブトークンスコープは削除されます。このフィールドで可能な設定値はfalseだけになりました。GitLab 16.0で非推奨になりました。
keepLatestArtifactBooleanプロジェクトで最新のアーティファクトを保持する必要があるかどうかを示します。
mergePipelinesEnabledBooleanプロジェクトでマージ結果パイプラインが有効になっているかどうかを示します。
mergeTrainsEnabledBooleanプロジェクトでマージトレインが有効になっているかどうかを示します。
mergeTrainsSkipTrainAllowedBooleanマージトレインを更新せずにマージできるオプションを許可するかどうかを示します。merge_trains_skip_train機能フラグも有効になっているのでなければ、無視されます。
pipelineVariablesMinimumOverrideRoleStringパイプラインの作成時、またはジョブの実行時に変数を設定するために必要な最小ロール。
pushRepositoryForJobTokenAllowedBooleanジョブトークンを使用して、元のプロジェクトリポジトリにプッシュできるかどうかを示します。
resourceGroupDefaultProcessModeResourceGroupsProcessModeプロジェクト内のリソースグループのデフォルトの処理モード。

フィールド

名前説明
ciCdSettingsProjectCiCdSetting!ミューテーション後のCI/CD設定。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.projectInitializeProductAnalytics

入力型: ProjectInitializeProductAnalyticsInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
projectPathID!初期化するプロジェクトのフルパス。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
projectProject初期化が実行されたプロジェクト。

Mutation.projectMemberBulkUpdate

プロジェクトの複数のメンバーを更新します。このミューテーションを使用するには、少なくともメンテナーの役割が必要です。

入力型: ProjectMemberBulkUpdateInput

引数

名前説明
accessLevelMemberAccessLevel!メンバーの更新後アクセスレベル。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
expiresAtTimeメンバーシップの有効期限が切れる日時。
projectIdProjectID!プロジェクトのグローバルID。
userIds[UserID!]!メンバーのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
projectMembers[ProjectMember!]ミューテーション後のプロジェクトメンバー。

Mutation.projectSavedReplyCreate

  • GitLab 16.11で導入されました。状態: 実験的機能。

入力型: ProjectSavedReplyCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
contentString!保存済み返信の内容。
nameString!保存済み返信の名前。
projectIdProjectID!保存済み返信のプロジェクト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
savedReplyProjectSavedReplyミューテーション後の保存済み返信。

Mutation.projectSavedReplyDestroy

  • GitLab 16.11で導入されました。状態: 実験的機能。

入力型: ProjectSavedReplyDestroyInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idProjectsSavedReplyID!プロジェクトレベルの保存済み返信のグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
savedReplyProjectSavedReplyミューテーション後の保存済み返信。

Mutation.projectSavedReplyUpdate

  • GitLab 16.11で導入されました。状態: 実験的機能。

入力型: ProjectSavedReplyUpdateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
contentString!保存済み返信の内容。
idProjectsSavedReplyID!プロジェクトレベルの保存済み返信のグローバルID。
nameString!保存済み返信の名前。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
savedReplyProjectSavedReplyミューテーション後の保存済み返信。

Mutation.projectSecretCreate

入力型: ProjectSecretCreateInput

引数

名前説明
branchString!シークレットにアクセスできるブランチ。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
descriptionStringプロジェクトシークレットの説明。
environmentString!シークレットにアクセスできる環境。
nameString!プロジェクトシークレットの名前。
projectPathID!シークレットのプロジェクト。
rotationIntervalDaysIntシークレットのローテーションのリマインダーの間隔 (日数)。
secretString!プロジェクトシークレットの値。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
projectSecretProjectSecretプロジェクトシークレット。

Mutation.projectSecretDelete

入力型: ProjectSecretDeleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
nameString!プロジェクトシークレットの名前。
projectPathID!シークレットのプロジェクト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
projectSecretProjectSecret削除されたプロジェクトシークレット。

Mutation.projectSecretUpdate

入力型: ProjectSecretUpdateInput

引数

名前説明
branchStringシークレットにアクセスできるブランチ。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
descriptionStringプロジェクトシークレットの新しい説明。
environmentStringシークレットにアクセスできる新しい環境。
metadataCasInt!これは、更新されるプロジェクトシークレットの現在のメタデータバージョンと一致する必要があります。
nameString!更新するプロジェクトシークレットの名前。
projectPathID!シークレットのプロジェクト。
rotationIntervalDaysIntシークレットのローテーションのリマインダーの間隔 (日数)。
secretStringプロジェクトシークレットの新しい値。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
projectSecretProjectSecret更新されたプロジェクトシークレット。

Mutation.projectSecretsManagerDeprovision

入力型: ProjectSecretsManagerDeprovisionInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
projectPathID!シークレットマネージャーのプロジェクト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
projectSecretsManagerProjectSecretsManagerプロジェクトシークレットマネージャー。

Mutation.projectSecretsManagerInitialize

入力型: ProjectSecretsManagerInitializeInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
projectPathID!シークレットマネージャーのプロジェクト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
projectSecretsManagerProjectSecretsManagerプロジェクトシークレットマネージャー。

Mutation.projectSecurityExclusionCreate

入力型: ProjectSecurityExclusionCreateInput

引数

名前説明
activeBoolean!除外がアクティブかどうか。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
descriptionString(オプション)除外の説明。
projectPathID!除外が関連付けられるプロジェクトのフルパス。
scannerExclusionScannerEnum!除外に基づいて値を無視するスキャナー。
typeExclusionTypeEnum!除外のタイプ。
valueString!除外の値。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
securityExclusionProjectSecurityExclusion作成されたプロジェクトセキュリティ除外。

Mutation.projectSecurityExclusionDelete

入力型: ProjectSecurityExclusionDeleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idSecurityProjectSecurityExclusionID!削除する除外のグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.projectSecurityExclusionUpdate

入力型: ProjectSecurityExclusionUpdateInput

引数

名前説明
activeBoolean除外がアクティブかどうか。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
descriptionString(オプション)除外の説明。
idSecurityProjectSecurityExclusionID!更新する除外のグローバルID。
scannerExclusionScannerEnum除外に基づいて値を無視するスキャナー。
typeExclusionTypeEnum除外のタイプ。
valueString除外の値。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
securityExclusionProjectSecurityExclusion更新されたプロジェクトセキュリティ除外。

Mutation.projectSetComplianceFramework

  • GitLab 17.11で非推奨になりました。代わりに、mutation ProjectUpdateComplianceFrameworksを使用してください。

プロジェクトにコンプライアンスフレームワークを割り当てる(または設定解除する)。プロジェクトに複数のコンプライアンスフレームワークが関連付けられている場合、このミューテーションはエラーになります。

入力型: ProjectSetComplianceFrameworkInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
complianceFrameworkIdComplianceManagementFrameworkIDプロジェクトに割り当てるコンプライアンスフレームワークのID。nullに設定すると、設定が解除されます。
projectIdProjectID!コンプライアンスフレームワークを変更するプロジェクトのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
projectProjectミューテーション後のプロジェクト。

Mutation.projectSetContinuousVulnerabilityScanning

  • GitLab 17.3で非推奨になりました。CVSが永続的に有効になりました。詳細については、[このエピック](https: //gitlab.com/groups/gitlab-org/-/epics/11474)を参照してください。

指定されたプロジェクトの継続的脆弱性スキャンを有効または無効にします。

入力型: ProjectSetContinuousVulnerabilityScanningInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
enableBoolean!目的となる継続的脆弱性スキャン機能のステータス。
projectPathID!プロジェクトのフルパス。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
continuousVulnerabilityScanningEnabledBoolean!機能が有効かどうか。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.projectSetLocked

入力型: ProjectSetLockedInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
filePathString!ファイルへのフルパス。
lockBoolean!ファイルパスをロックするかどうか。
projectPathID!ミューテーション対象のプロジェクトのフルパス。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
projectProjectミューテーション後のプロジェクト。

Mutation.projectSettingsUpdate

  • GitLab 16.9で導入されました。状態: 実験的機能。

入力型: ProjectSettingsUpdateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
duoContextExclusionSettingsDuoContextExclusionSettingsInputGitLab Duoコンテキストからファイルを除外するための設定。
duoFeaturesEnabledBooleanプロジェクトでGitLab Duo機能が有効かどうかを示します。
fullPathID!設定が属するプロジェクトのフルパス。
webBasedCommitSigningEnabled warning-solidBoolean非推奨: 状態: 実験的機能。GitLab 18.2で導入されました。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
projectSettingsProjectSetting!ミューテーション後のプロジェクト設定。

Mutation.projectSubscriptionCreate

入力型: ProjectSubscriptionCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
projectPathString!プロジェクトサブスクリプションのダウンストリームプロジェクトのフルパス。
upstreamPathString!プロジェクトサブスクリプションのアップストリームプロジェクトのフルパス。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
subscriptionCiSubscriptionsProjectミューテーションによって作成されたプロジェクトサブスクリプション。

Mutation.projectSubscriptionDelete

入力型: ProjectSubscriptionDeleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
subscriptionIdCiSubscriptionsProjectID!削除するサブスクリプションのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
projectProjectミューテーション後のプロジェクト。

Mutation.projectSyncFork

  • GitLab 15.9で導入されました。状態: 実験的機能。

入力型: ProjectSyncForkInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
projectPathID!初期化するプロジェクトのフルパス。
targetBranchString!フェッチ先フォークのref。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
detailsForkDetails更新されたフォークの詳細。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.projectTargetBranchRuleCreate

入力型: ProjectTargetBranchRuleCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
nameString!ターゲットブランチルールの名前。
projectIdProjectID!ターゲットブランチルールのプロジェクトID。
targetBranchString!ターゲットブランチルールのターゲットブランチ。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
targetBranchRuleProjectTargetBranchRuleミューテーション後のターゲットブランチルール。

Mutation.projectTargetBranchRuleDestroy

入力型: ProjectTargetBranchRuleDestroyInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idProjectsTargetBranchRuleID!ターゲットブランチルールのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.projectTextReplace

  • GitLab 17.1で導入されました。状態: 実験的機能。

入力型: projectTextReplaceInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
projectPathID!置き換えるプロジェクトのフルパス。
replacements[String!]!プロジェクト全体で置換するテキストパターンのリスト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.projectUpdateComplianceFrameworks

プロジェクトのコンプライアンスフレームワークを更新します。

入力型: ProjectUpdateComplianceFrameworksInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
complianceFrameworkIds[ComplianceManagementFrameworkID!]!プロジェクトで更新するコンプライアンスフレームワークのID。
projectIdProjectID!コンプライアンスフレームワークを変更するプロジェクトのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
projectProjectミューテーション後のプロジェクト。

Mutation.prometheusIntegrationCreate

  • GitLab 18.2で非推奨になりました。HttpIntegrationCreateを使用します。

入力型: PrometheusIntegrationCreateInput

引数

名前説明
activeBoolean!インテグレーションがアラートを受信しているかどうか。
apiUrl warning-solidString非推奨: この機能は16.0で削除されました。GitLab 18.2で非推奨になりました。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
nameStringインテグレーションの名前。
payloadAttributeMappings[AlertManagementPayloadAlertFieldInput!]GitLabアラート属性からペイロードの例に基づくフィールドへのカスタムマッピング。
payloadExampleJsonStringアラートペイロードの例。
projectPathID!インテグレーションを作成するプロジェクト。
typeAlertManagementIntegrationType作成するインテグレーションのタイプ。作成後は変更できません。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
integrationAlertManagementPrometheusIntegration新たに作成されたインテグレーション。

Mutation.prometheusIntegrationResetToken

  • GitLab 18.2で非推奨になりました。HttpIntegrationResetTokenを使用します。

入力型: PrometheusIntegrationResetTokenInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idIntegrationsPrometheusID!ミューテーション対象のインテグレーションのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
integrationAlertManagementPrometheusIntegration更新されたインテグレーション。

Mutation.prometheusIntegrationUpdate

  • GitLab 18.2で非推奨になりました。HttpIntegrationUpdateを使用します。

入力型: PrometheusIntegrationUpdateInput

引数

名前説明
activeBooleanインテグレーションがアラートを受信しているかどうか。
apiUrl warning-solidString非推奨: この機能は16.0で削除されました。GitLab 18.2で非推奨になりました。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idIntegrationsPrometheusID!ミューテーション対象のインテグレーションのID。
nameStringインテグレーションの名前。
payloadAttributeMappings[AlertManagementPayloadAlertFieldInput!]GitLabアラート属性からペイロードの例に基づくフィールドへのカスタムマッピング。
payloadExampleJsonStringアラートペイロードの例。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
integrationAlertManagementPrometheusIntegration更新されたインテグレーション。

Mutation.promoteToEpic

  • GitLab 17.5で非推奨になりました。WorkItem型に置き換えられました。詳細については、[移行ガイド](https: //docs.gitlab.com/api/graphql/epic_work_items_api_migration_guide/)を参照してください。

入力型: PromoteToEpicInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
groupPathIDプロモート後のエピックが属するグループ。
iidString!ミューテーション対象のイシューのIID。
projectPathID!ミューテーション対象のイシューの属するプロジェクト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
epicEpicイシュープロモーション後のエピック。
errors[String!]!ミューテーション中に発生したエラー。
issueIssueミューテーション後のイシュー。

Mutation.refreshFindingTokenStatus

入力型: RefreshFindingTokenStatusInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
vulnerabilityIdVulnerabilityID!トークンの状態を更新する脆弱性のグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
findingTokenStatusVulnerabilityFindingTokenStatus指定された検出結果の更新されたトークンステータスレコード。

Mutation.refreshSecurityFindingTokenStatus

入力型: RefreshSecurityFindingTokenStatusInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
securityFindingUuidString!トークンのステータスを更新するSecurity::FindingのUUID(MRコンテキスト)。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
findingTokenStatusSecurityFindingTokenStatus指定されたSecurity::Findingの更新されたトークンステータスレコード。

Mutation.refreshStandardsAdherenceChecks

入力型: RefreshStandardsAdherenceChecksInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
groupPathID!グループパス。

フィールド

名前説明
adherenceChecksStatusStandardsAdherenceChecksStatus標準準拠チェックの進行状況。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.refreshVulnerabilityFindingTokenStatus

入力型: RefreshVulnerabilityFindingTokenStatusInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
vulnerabilityIdVulnerabilityID!トークンの状態を更新する脆弱性のグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
findingTokenStatusVulnerabilityFindingTokenStatus指定されたVulnerabilities::Findingの更新されたトークンステータスレコード。

Mutation.releaseAssetLinkCreate

入力型: ReleaseAssetLinkCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
directAssetPathStringダイレクトアセットリンクの相対パス。
linkTypeReleaseAssetLinkTypeアセットリンクのタイプ。
nameString!アセットリンクの名前。
projectPathID!アセットリンクが関連付けられているプロジェクトのフルパス。
tagNameString!関連付けられているリリースのタグの名前。
urlString!アセットリンクのURL。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
linkReleaseAssetLinkミューテーション後のアセットリンク。

Mutation.releaseAssetLinkDelete

入力型: ReleaseAssetLinkDeleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idReleasesLinkID!削除するリリースアセットリンクのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
linkReleaseAssetLink削除されたリリースアセットリンク。

Mutation.releaseAssetLinkUpdate

入力型: ReleaseAssetLinkUpdateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
directAssetPathStringダイレクトアセットリンクの相対パス。
idReleasesLinkID!更新するリリースアセットリンクのID。
linkTypeReleaseAssetLinkTypeアセットリンクのタイプ。
nameStringアセットリンクの名前。
urlStringアセットリンクのURL。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
linkReleaseAssetLinkミューテーション後のアセットリンク。

Mutation.releaseCreate

入力型: ReleaseCreateInput

引数

名前説明
assetsReleaseAssetsInputリリースに関連付けられているアセット。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
descriptionStringリリースの説明(「リリースノート」)。
milestones[String!]リリースに関連付けられている各マイルストーンのタイトル。GitLab Premiumのお客様は、グループマイルストーンを指定できます。
nameStringリリースの名前。
projectPathID!リリースが関連付けられているプロジェクトのフルパス。
refString新しいタグの作成時に使用するコミットSHAまたはブランチ名。
releasedAtTimeリリースの日時。デフォルトは現在の時刻です。ISO 8601形式で指定します(2019-03-15T08:00:00Z)。このフィールドは、今後のリリースまたは過去のリリースを作成する場合のみ指定します。
tagMessageString新しい注釈付きタグを作成する場合に使用するメッセージ。
tagNameString!リリースに関連付けるタグの名前。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
releaseReleaseミューテーション後のリリース。

Mutation.releaseDelete

入力型: ReleaseDeleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
projectPathID!リリースが関連付けられているプロジェクトのフルパス。
tagNameString!削除するリリースに関連付けられているタグの名前。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
releaseRelease削除されたリリース。

Mutation.releaseUpdate

入力型: ReleaseUpdateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
descriptionStringリリースの説明(リリースノート)。
milestones[String!]リリースに関連付けられている各マイルストーンのタイトル。GitLab Premiumのお客様は、グループマイルストーンを指定できます。
nameStringリリースの名前。
projectPathID!リリースが関連付けられているプロジェクトのフルパス。
releasedAtTimeリリース日。
tagNameString!リリースに関連付けられているタグの名前。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
releaseReleaseミューテーション後のリリース。

Mutation.removeProjectFromSecurityDashboard

入力型: RemoveProjectFromSecurityDashboardInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idProjectID!インスタンスセキュリティダッシュボードから削除するプロジェクトのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.repositionImageDiffNote

イメージ上の差分ノート(position.positionType"image"の場合のNote)の位置を変更します。

入力型: RepositionImageDiffNoteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idDiffNoteID!更新する差分ノートのグローバルID。
positionUpdateDiffImagePositionInput!差分に関するノートの位置。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
noteNoteミューテーション後のノート。
quickActionsStatusQuickActionsStatusミューテーション後のクイックアクションのステータス。

Mutation.restorePagesDeployment

  • GitLab 17.1で導入されました。状態: 実験的機能。

削除がスケジュールされているPagesデプロイを復元します。

入力型: RestorePagesDeploymentInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idPagesDeploymentID!PagesデプロイのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
pagesDeploymentPagesDeployment!復元されたPagesデプロイ。

Mutation.resyncSecurityPolicies

  • GitLab 18.1で導入されました。状態: 実験的機能。

指定されたプロジェクトまたはグループ(full_path)にリンクされているセキュリティポリシーの再同期をトリガーします。

入力型: ResyncSecurityPoliciesInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
fullPathString!プロジェクトまたはグループのフルパス。
relationshipRelationshipType再同期するポリシーの関係。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.runnerAssignToProject

  • GitLab 18.1で導入されました。状態: 実験的機能。

入力型: RunnerAssignToProjectInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
projectPathID!Runnerが割り当てられるプロジェクトのフルパス。
runnerIdCiRunnerID!プロジェクトに割り当てるRunnerのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.runnerBulkPause

  • GitLab 17.11で導入されました。状態: 実験的機能。

入力型: RunnerBulkPauseInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
ids[CiRunnerID!]!一時停止または一時停止解除するRunnerのID。
pausedBoolean!Runnerによるジョブ受信が許可されていないことを示します。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
updatedCountInt有効更新されたレコードの数。同期操作が実行された場合にのみ存在します。
updatedRunners[CiRunner!]ミューテーション後のRunner。

Mutation.runnerCacheClear

入力型: RunnerCacheClearInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
projectIdProjectID!RunnerキャッシュをクリアするプロジェクトのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.runnerCreate

  • GitLab 15.10で導入されました。状態: 実験的機能。

入力型: RunnerCreateInput

引数

名前説明
accessLevelCiRunnerAccessLevelRunnerのアクセスレベル。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
descriptionStringRunnerの説明。
groupIdGroupIDRunnerを作成するグループのグローバルID(グループRunnerの場合のみ有効)。
lockedBooleanRunnerがロックされていることを示します。
maintenanceNoteStringRunnerのメンテナンスノート。
maximumTimeoutIntRunnerが処理するジョブの最大タイムアウト(秒単位)。
pausedBooleanRunnerによるジョブ受信が許可されていないことを示します。
privateProjectsMinutesCostFactor warning-solidFloat非推奨: 状態: 実験的機能。GitLab 17.7で導入されました。
projectIdProjectIDRunnerを作成するプロジェクトのグローバルID(プロジェクトRunnerの場合のみ有効)。
publicProjectsMinutesCostFactor warning-solidFloat非推奨: 状態: 実験的機能。GitLab 17.7で導入されました。
runUntaggedBooleanRunnerがタグなしジョブを実行できることを示します。
runnerTypeCiRunnerType!作成するRunnerのタイプ。
tagList[String!]Runnerに関連付けられているタグ。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
runnerCiRunnerミューテーション後のRunner。

Mutation.runnerDelete

入力型: RunnerDeleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idCiRunnerID!削除するRunnerのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.runnerUnassignFromProject

  • GitLab 18.1で導入されました。状態: 実験的機能。

入力型: RunnerUnassignFromProjectInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
projectPathID!Runnerの割り当てを解除するプロジェクトのフルパス。
runnerIdCiRunnerID!プロジェクトから割り当てを解除するRunnerのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.runnerUpdate

入力型: RunnerUpdateInput

引数

名前説明
accessLevelCiRunnerAccessLevelRunnerのアクセスレベル。
active warning-solidBoolean非推奨: 名前が変更されました。pausedを使用してください。GitLab 14.8で非推奨になりました。
associatedProjects[ProjectID!]Runnerに関連付けられているプロジェクト。プロジェクトRunnerでのみ利用可能です。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
descriptionStringRunnerの説明。
idCiRunnerID!更新するRunnerのID。
lockedBooleanRunnerがロックされていることを示します。
maintenanceNoteStringRunnerのメンテナンスノート。
maximumTimeoutIntRunnerが処理するジョブの最大タイムアウト(秒単位)。
pausedBooleanRunnerによるジョブ受信が許可されていないことを示します。
privateProjectsMinutesCostFactor warning-solidFloat非推奨: 状態: 実験的機能。GitLab 17.7で導入されました。
publicProjectsMinutesCostFactor warning-solidFloat非推奨: 状態: 実験的機能。GitLab 17.7で導入されました。
runUntaggedBooleanRunnerがタグなしジョブを実行できることを示します。
tagList[String!]Runnerに関連付けられているタグ。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
runnerCiRunnerミューテーション後のRunner。

Mutation.runnersExportUsage

入力型: RunnersExportUsageInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
fromDateISO8601Dateレポート期間のUTC開始日。デフォルトは、前月の開始日です。
fullPathIDジョブを、その属するグループまたはプロジェクトのフルパスでフィルタリングします。例: gitlab-orggitlab-org/gitlabなど。これを使用できるのは、管理者と、グループ(グループが指定されている場合)またはプロジェクト(プロジェクトが指定されている場合)のメンテナーロールを付与されているユーザーだけです。最大5,000個の子プロジェクトからのRunnerに制限されています。
maxProjectCountInt返すプロジェクトの最大数。その他すべてのRunnerの使用状況は、<Other projects>エントリに起因します。デフォルトはプロジェクト1000個です。
runnerTypeCiRunnerTypeレポートに含めるRunnerのスコープ。
toDateISO8601Dateレポート期間のUTC終了日。デフォルトは、fromDateで指定された月の月末です。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.runnersRegistrationTokenReset

  • GitLab 17.7で非推奨になりました。基盤となる機能は15.6で非推奨となりました。18.0で削除される予定です。

入力型: RunnersRegistrationTokenResetInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idIDトークンをリセットするプロジェクトまたはグループのID。インスタンスRunnerトークンをリセットする場合は省略してください。
typeCiRunnerType!トークンをリセットするオブジェクトのスコープ。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
tokenStringミューテーション後のRunnerトークン。

Mutation.safeDisablePipelineVariables

入力型: SafeDisablePipelineVariablesInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
fullPathID!パイプライン変数を除外するグループのフルパス。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
successBoolean!移行が正常にキューに追加されたかどうかを示します。

Mutation.savedReplyCreate

入力型: SavedReplyCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
contentString!保存済み返信の内容。
nameString!保存済み返信の名前。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
savedReplySavedReplyミューテーション後の保存済み返信。

Mutation.savedReplyDestroy

入力型: SavedReplyDestroyInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idUsersSavedReplyID!ユーザー保存済み返信のグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
savedReplySavedReplyミューテーション後の保存済み返信。

Mutation.savedReplyUpdate

入力型: SavedReplyUpdateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
contentString!保存済み返信の内容。
idUsersSavedReplyID!ユーザー保存済み返信のグローバルID。
nameString!保存済み返信の名前。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
savedReplySavedReplyミューテーション後の保存済み返信。

Mutation.scanExecutionPolicyCommit

policy_yamlのコンテンツを、指定されたプロジェクト(full_path)で割り当てられているセキュリティポリシープロジェクトにコミットします。

入力型: ScanExecutionPolicyCommitInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
fullPathStringプロジェクトのフルパス。
nameString!ポリシーの名前。名前がnullの場合、policy_yamlnameフィールドが使用されます。
operationModeMutationOperationMode!操作モードを変更します。
policyYamlString!ポリシーのYAMLスニペット。
projectPath warning-solidID非推奨: fullPathを使用してください。GitLab 14.10で非推奨になりました。

フィールド

名前説明
branchStringポリシーの変更のコミット先ブランチの名前。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
validationErrors[SecurityPolicyValidationError!]ミューテーションの実行中に発生した検証エラー。

Mutation.secretPermissionDelete

入力型: SecretPermissionDeleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
principalPrincipalInput!削除する権限の所有者。
projectPathID!シークレットのプロジェクト権限。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
secretPermissionSecretPermissionシークレット権限を削除しました。

Mutation.secretPermissionUpdate

入力型: SecretPermissionUpdateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
expiredAtISO8601Dateシークレット権限の有効期限(オプション)。
permissions[String!]!付与する権限。[‘create’、‘update’、‘read’、‘delete’]。
principalPrincipalInput!アクセスを提供するユーザー/MemberRole/ロール/グループ。
projectPathID!権限を追加するプロジェクト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
secretPermissionSecretPermission作成されたシークレット権限。

Mutation.securityAttributeCreate

入力型: SecurityAttributeCreateInput

引数

名前説明
attributes[SecurityAttributeInput!]!作成する属性。
categoryIdSecurityCategoryIDセキュリティカテゴリのグローバルID。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
namespaceIdNamespaceIDネームスペースのグローバルID。カテゴリIDが指定されていない場合に使用されます。
templateTypeSecurityCategoryTemplateType定義されたカテゴリのテンプレートタイプ。カテゴリIDが指定されていない場合に使用されます。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
securityAttributes[SecurityAttribute!]作成されたセキュリティ属性。

Mutation.securityAttributeUpdate

入力型: SecurityAttributeUpdateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
colorColorセキュリティ属性の色。
descriptionStringセキュリティ属性の説明。
idSecurityAttributeID!セキュリティ属性のグローバルID。
nameStringセキュリティ属性の名前。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
securityAttributeSecurityAttribute更新されたセキュリティ属性。

Mutation.securityCategoryCreate

入力型: SecurityCategoryCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
descriptionStringセキュリティカテゴリの説明。
multipleSelectionBoolean複数の属性を選択できるかどうか。
nameString!セキュリティカテゴリの名前。
namespaceIdNamespaceID!カテゴリネームスペースのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
securityCategorySecurityCategory作成されたセキュリティカテゴリ。

Mutation.securityCategoryUpdate

入力型: SecurityCategoryUpdateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
descriptionStringセキュリティカテゴリの説明。
idSecurityCategoryIDセキュリティカテゴリのグローバルID。
nameStringセキュリティカテゴリの名前。
namespaceIdNamespaceID!カテゴリネームスペースのグローバルID。
templateTypeSecurityCategoryTemplateType定義されたカテゴリのテンプレートタイプ。カテゴリIDが指定されていない場合に使用されます。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
securityCategorySecurityCategory更新されたセキュリティカテゴリ。

Mutation.securityFindingCreateIssue

入力型: SecurityFindingCreateIssueInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
projectProjectID!イシューのアタッチ先プロジェクトのID。
uuidString!イシューの作成に使用されるセキュリティ検出結果のUUID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
issueIssueミューテーション後に作成されたイシュー。

Mutation.securityFindingCreateMergeRequest

入力型: SecurityFindingCreateMergeRequestInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
uuidString!マージリクエストの作成に使用されるセキュリティ検出結果のUUID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
mergeRequestMergeRequestミューテーション後に作成されたマージリクエスト。

Mutation.securityFindingCreateVulnerability

  • GitLab 17.5で導入されました。状態: 実験的機能。

入力型: SecurityFindingCreateVulnerabilityInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
uuidString!脆弱性の作成に使用されるセキュリティ検出結果のUUID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
vulnerabilityVulnerabilityミューテーション後に作成された脆弱性。

Mutation.securityFindingDismiss

入力型: SecurityFindingDismissInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
commentString発見を無視する理由についてのコメント。
dismissalReasonVulnerabilityDismissalReason発見を無視する理由。
uuidString!無視する検出結果のUUID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
securityFindingPipelineSecurityReportFinding無視された発見。
uuidString無視された発見のUUID。

Mutation.securityFindingRevertToDetected

入力型: SecurityFindingRevertToDetectedInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
commentString発見をリバートして検出されたステータスに戻した理由を説明するコメント。
uuidString!無視する検出結果のUUID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
securityFindingPipelineSecurityReportFindingリバートされて検出された状態に戻された発見。

Mutation.securityFindingSeverityOverride

入力型: SecurityFindingSeverityOverrideInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
severityVulnerabilitySeverity!発見の新しい重大度値。
uuidString!変更する検出結果のUUID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
securityFindingPipelineSecurityReportFinding重大度が変更された発見。

Mutation.securityPolicyProjectAssign

指定されたプロジェクト(security_policy_project_id)を、指定されたプロジェクト(full_path)のセキュリティポリシープロジェクトとして割り当てます。プロジェクトにすでにセキュリティポリシープロジェクトがある場合、指定されたsecurity_policy_project_idのプロジェクトのセキュリティポリシープロジェクトを再割り当てします。

入力型: SecurityPolicyProjectAssignInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
fullPathStringプロジェクトまたはグループのフルパス。
projectPath warning-solidID非推奨: fullPathを使用してください。GitLab 14.10で非推奨になりました。
securityPolicyProjectIdProjectID!セキュリティポリシープロジェクトのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.securityPolicyProjectCreate

指定されたプロジェクトまたはグループ(full_path)のセキュリティポリシープロジェクトを作成して割り当てます。

入力型: SecurityPolicyProjectCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
fullPathStringプロジェクトまたはグループのフルパス。
projectPath warning-solidID非推奨: fullPathを使用してください。GitLab 14.10で非推奨になりました。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
projectProject作成されたセキュリティポリシープロジェクト。

Mutation.securityPolicyProjectCreateAsync

  • GitLab 17.3で導入されました。状態: 実験的機能。

指定されたプロジェクトまたはグループ(full_path)のセキュリティポリシープロジェクトを非同期で作成して割り当てます。

入力型: SecurityPolicyProjectCreateAsyncInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
fullPathString!プロジェクトまたはグループのフルパス。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.securityPolicyProjectUnassign

指定されたプロジェクト(full_path)のセキュリティポリシープロジェクトの割り当てを解除します。

入力型: SecurityPolicyProjectUnassignInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
fullPathStringプロジェクトまたはグループのフルパス。
projectPath warning-solidID非推奨: fullPathを使用してください。GitLab 14.10で非推奨になりました。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.securityTrainingUpdate

入力型: SecurityTrainingUpdateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
isEnabledBoolean!プロジェクトでトレーニングプロバイダーを有効として設定します。
isPrimaryBooleanプロジェクトでトレーニングプロバイダーをプライマリとして設定します。
projectPathID!プロジェクトのフルパス。
providerIdSecurityTrainingProviderID!プロバイダーのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
trainingProjectSecurityTrainingミューテーションの対象となるトレーニングエンティティを表します。

Mutation.setContainerScanningForRegistry

指定されたプロジェクトのコンテナレジストリでのコンテナスキャンを有効または無効にします。

入力型: SetContainerScanningForRegistryInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
enableBoolean!目的とするコンテナレジストリ機能でのコンテナスキャンのステータス。
namespacePathID!ネームスペース(プロジェクト)のフルパス。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
containerScanningForRegistryEnabledBoolean機能が有効かどうか。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.setGroupSecretPushProtection

グループのシークレットプッシュ保護を有効または無効にします。

入力型: SetGroupSecretPushProtectionInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
namespacePathID!グループのフルパス。
projectsToExclude[Int!]機能から除外するプロジェクトのID。
secretPushProtectionEnabledBoolean!機能を有効にするかどうか。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.setLicenseConfigurationSource

指定されたプロジェクトのライセンス情報ソースを設定します。

入力型: SetLicenseConfigurationSourceInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
projectPathID!プロジェクトのフルパス。
sourceSecurityPreferredLicenseSourceConfiguration!依存関係のライセンス情報の推奨されるソース。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
licenseConfigurationSourceSecurityPreferredLicenseSourceConfiguration依存関係のライセンス情報の推奨されるソース。

Mutation.setPagesForceHttps

入力型: SetPagesForceHttpsInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
projectPathID!ページにHTTPSを強制的に使用するように設定するプロジェクトのパス。
valueBoolean!ユーザーが自分のページでHTTPSを強制するかどうかを示します。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
projectProject更新されたプロジェクト。

Mutation.setPagesUseUniqueDomain

入力型: SetPagesUseUniqueDomainInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
projectPathID!固有のドメインを使用するようにページを設定するプロジェクトのパス。
valueBoolean!ユーザーが自分のページに固有のサブドメインを使用するかどうかを示します。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
projectProject更新されたプロジェクト。

Mutation.setPreReceiveSecretDetection

特定のプロジェクトのシークレットプッシュ保護を有効または無効にします。

入力型: SetPreReceiveSecretDetectionInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
enableBoolean!目的とするシークレットプッシュ保護機能のステータス。
namespacePathID!ネームスペース(プロジェクト)のフルパス。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
preReceiveSecretDetectionEnabledBoolean機能が有効かどうか。
secretPushProtectionEnabledBoolean機能が有効かどうか。

Mutation.setSecretPushProtection

特定のプロジェクトのシークレットプッシュ保護を有効または無効にします。

入力型: SetSecretPushProtectionInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
enableBoolean!目的とするシークレットプッシュ保護機能のステータス。
namespacePathID!ネームスペース(プロジェクト)のフルパス。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
preReceiveSecretDetectionEnabledBoolean機能が有効かどうか。
secretPushProtectionEnabledBoolean機能が有効かどうか。

Mutation.setValidityChecks

指定されたプロジェクトのシークレット検出の有効性チェックを有効/無効にします。

入力型: SetValidityChecksInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
enableBoolean!有効性チェック機能の目的のステータス。
namespacePathID!ネームスペース(プロジェクト)のフルパス。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
validityChecksEnabledBoolean機能が有効かどうか。

Mutation.starProject

  • GitLab 16.7で導入されました。状態: 実験的機能。

入力型: StarProjectInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
projectIdProjectID!お気に入り登録またはスター解除するプロジェクトのフルパス。
starredBoolean!プロジェクトをお気に入り登録するか、スター解除するかを示します。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
countString!プロジェクトの星の数。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.tagCreate

入力型: TagCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
messageStringタグ付けメッセージ。
nameString!タグの名前。
projectPathID!ブランチが関連付けられているプロジェクトのフルパス。
refString!タグの作成元となるタグ名またはコミットSHA。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
tagTagミューテーション後のタグ。

Mutation.tagDelete

入力型: TagDeleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
nameString!タグの名前。
projectPathID!ブランチが関連付けられているプロジェクトのフルパス。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
tagTagミューテーション後のタグ。

Mutation.terraformStateDelete

入力型: TerraformStateDeleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idTerraformStateID!TerraformステートのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.terraformStateLock

入力型: TerraformStateLockInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idTerraformStateID!TerraformステートのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.terraformStateUnlock

入力型: TerraformStateUnlockInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idTerraformStateID!TerraformステートのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.timelineEventCreate

  • GitLab 15.6で導入されました。状態: 実験的機能。

入力型: TimelineEventCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
incidentIdIssueID!タイムラインイベントのインシデントID。
noteString!タイムラインイベントのテキストノート。
occurredAtTime!イベント発生時点のタイムスタンプ。
timelineEventTagNames[String!]インシデントタイムラインイベントのタグ。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
timelineEventTimelineEventTypeタイムラインイベント。

Mutation.timelineEventDestroy

入力型: TimelineEventDestroyInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idIncidentManagementTimelineEventID!削除するタイムラインイベントID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
timelineEventTimelineEventTypeタイムラインイベント。

Mutation.timelineEventPromoteFromNote

入力型: TimelineEventPromoteFromNoteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
noteIdNoteID!タイムラインイベントのプロモート元のノートID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
timelineEventTimelineEventTypeタイムラインイベント。

Mutation.timelineEventTagCreate

入力型: TimelineEventTagCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
nameString!タグの名前。
projectPathID!タイムラインイベントタグを作成するプロジェクト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
timelineEventTagTimelineEventTagTypeタイムラインイベントタグ。

Mutation.timelineEventUpdate

入力型: TimelineEventUpdateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idIncidentManagementTimelineEventID!更新するタイムラインイベントのID。
noteStringタイムラインイベントのテキストノート。
occurredAtTimeイベント発生時点のタイムスタンプ。
timelineEventTagNames[String!]インシデントタイムラインイベントのタグ。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
timelineEventTimelineEventTypeタイムラインイベント。

Mutation.timelogCreate

入力型: TimelogCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
issuableIdIssuableID!issuable(イシュー、作業項目、またはマージリクエスト)のグローバルID。
spentAtTime時間が消費された時点のタイムスタンプ。空の場合、デフォルトは現在時刻です。
summaryString!消費した時間の概要。
timeSpentString!消費した時間。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
timelogTimelog時間ログ。

Mutation.timelogDelete

入力型: TimelogDeleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idTimelogID!時間ログのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
timelogTimelog時間ログ。

Mutation.todoCreate

入力型: TodoCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
targetIdTodoableID!To Doアイテムの親のグローバルID。イシュー、マージリクエスト、デザイン、およびエピックがサポートされています。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
todoTodo作成されたTo Doアイテム。

Mutation.todoDeleteAllDone

  • GitLab 17.11で導入されました。状態: 実験的機能。

入力型: TodoDeleteAllDoneInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
updatedBeforeTimeタイムスタンプより前に完了としてマークされたTo-doアイテムは削除されます。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.todoDeleteMany

  • GitLab 17.11で導入されました。状態: 実験的機能。

入力型: TodoDeleteManyInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
ids[TodoID!]!処理するto-doアイテムのグローバルID(一度に最大100個までサポート)。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.todoMarkDone

入力型: TodoMarkDoneInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idTodoID!完了としてマークするTo DoアイテムのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
todoTodo!リクエストされたTo Doアイテム。

Mutation.todoResolveMany

  • GitLab 17.9で導入されました。状態: 実験的機能。

入力型: TodoResolveManyInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
ids[TodoID!]!処理するto-doアイテムのグローバルID(一度に最大100個までサポート)。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
todos[Todo!]!解決済みのto-doアイテム。

Mutation.todoRestore

入力型: TodoRestoreInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idTodoID!復元するTo DoアイテムのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
todoTodo!リクエストされたTo Doアイテム。

Mutation.todoRestoreMany

入力型: TodoRestoreManyInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
ids[TodoID!]!処理するto-doアイテムのグローバルID(一度に最大100個までサポート)。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
todos[Todo!]!復元されたto-doアイテム。

Mutation.todoSnooze

  • GitLab 17.4で導入されました。状態: 実験的機能。

入力型: TodoSnoozeInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idTodoID!スヌーズするTo DoアイテムのグローバルID。
snoozeUntilTime!todoをスヌーズするまでの時間。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
todoTodo!リクエストされたTo Doアイテム。

Mutation.todoSnoozeMany

  • GitLab 17.9で導入されました。状態: 実験的機能。

入力型: TodoSnoozeManyInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
ids[TodoID!]!処理するto-doアイテムのグローバルID(一度に最大100個までサポート)。
snoozeUntilTime!todoをスヌーズするまでの時間。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
todos[Todo!]!スヌーズされたto-doアイテム。

Mutation.todoUnSnooze

  • GitLab 17.4で導入されました。状態: 実験的機能。

入力型: TodoUnSnoozeInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idTodoID!スヌーズするTo DoアイテムのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
todoTodo!リクエストされたTo Doアイテム。

Mutation.todoUnsnoozeMany

  • GitLab 17.9で導入されました。状態: 実験的機能。

入力型: TodoUnsnoozeManyInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
ids[TodoID!]!処理するto-doアイテムのグローバルID(一度に最大100個までサポート)。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
todos[Todo!]!スヌーズ解除されたTo-Doアイテム。

Mutation.todosMarkAllDone

入力型: TodosMarkAllDoneInput

引数

名前説明
action[TodoActionEnum!]フィルタリングするアクション。
authorId[ID!]作成者のID。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
groupId[ID!]グループのID。
projectId[ID!]プロジェクトのID。
targetIdTodoableIDTo Doアイテムの親のグローバルID。イシュー、マージリクエスト、デザイン、およびエピックがサポートされています。引数が省略された場合、現在のユーザーの保留中のTo-Doアイテムはすべて完了としてマークされます。
type[TodoTargetEnum!]todoのタイプ。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
todos[Todo!]!更新されたTo-Doアイテム。

Mutation.unlinkProjectComplianceViolationIssue

  • GitLab 18.3で導入されました。状態: 実験的機能。

入力型: UnlinkProjectComplianceViolationIssueInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
issueIidString!リンクを解除するイシューのIID。
projectPathID!イシューが属するプロジェクトのフルパス。
violationIdComplianceManagementProjectsComplianceViolationID!プロジェクトコンプライアンス違反のグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
violationProjectComplianceViolation更新されたプロジェクトのコンプライアンス違反。

Mutation.updateAbuseReportNote

  • GitLab 17.5で導入されました。状態: 実験的機能。

不正行為レポートのノートを更新します。

入力型: UpdateAbuseReportNoteInput

引数

名前説明
bodyString!ノートの内容。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idAntiAbuseReportsNoteID!更新するノートのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
noteAbuseReportNote!ミューテーション後の不正行為レポートノート。

Mutation.updateAlertStatus

入力型: UpdateAlertStatusInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
iidString!ミューテーション対象のアラートのID。
projectPathID!ミューテーション対象のアラートの属するプロジェクト。
statusAlertManagementStatus!アラートを設定するステータス。

フィールド

名前説明
alertAlertManagementAlertミューテーション後のアラート。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
issueIssueミューテーション後に作成されたイシュー。
todoTodoミューテーション後のTo Doアイテム。

Mutation.updateBoard

入力型: UpdateBoardInput

引数

名前説明
assigneeIdUserIDボードに割り当てるユーザーのID。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
hideBacklogListBooleanバックログリストを非表示にするかどうか。
hideClosedListBoolean完了リストを非表示にするかどうか。
idBoardID!ボードのグローバルID。
iterationCadenceIdIterationsCadenceIDボードに割り当てるイテレーションの反復ID。
iterationIdIterationIDボードに割り当てるイテレーションのID。
labelIds[LabelID!]ボードに追加するラベルのID。
labels[String!]イシューのラベル。
milestoneIdMilestoneIDボードに割り当てるマイルストーンのID。
nameStringボード名。
weightIntボードに割り当てるウェイト値。

フィールド

名前説明
boardBoardミューテーション後のボード。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.updateBoardEpicUserPreferences

  • GitLab 17.5で非推奨になりました。WorkItem型に置き換えられました。

入力型: UpdateBoardEpicUserPreferencesInput

引数

名前説明
boardIdBoardID!ボードのグローバルID。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
collapsedBoolean!ボードでエピックを折りたたむかどうか。
epicIdEpicID!プリファレンスを設定する対象となるエピックのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
epicUserPreferencesBoardEpicUserPreferencesミューテーション後のボードにおけるエピックのユーザープリファレンス。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.updateBoardList

入力型: UpdateBoardListInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
collapsedBooleanユーザーに対してリストを折りたたむかどうかを示します。
listIdListID!リストのグローバルID。
positionIntボード内のリストの位置。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
listBoardListミューテーション対象のリスト。

Mutation.updateComplianceFramework

入力型: UpdateComplianceFrameworkInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idComplianceManagementFrameworkID!更新するコンプライアンスフレームワークのグローバルID。
paramsComplianceFrameworkInput!コンプライアンスフレームワークを更新するためのパラメータ。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
complianceFrameworkComplianceFrameworkミューテーション後のコンプライアンスフレームワーク。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.updateComplianceRequirement

  • GitLab 17.7で導入されました。状態: 実験的機能。

入力型: UpdateComplianceRequirementInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
controls[ComplianceRequirementsControlInput!]コンプライアンス要件に追加または更新するコントロール。
idComplianceManagementComplianceFrameworkComplianceRequirementID!更新するコンプライアンス要件のグローバルID。
paramsComplianceRequirementInput!コンプライアンス要件を更新するためのパラメータ。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
requirementComplianceRequirement更新後のコンプライアンス要件。

Mutation.updateComplianceRequirementsControl

  • GitLab 17.9で導入されました。状態: 実験的機能。

入力型: UpdateComplianceRequirementsControlInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idComplianceManagementComplianceFrameworkComplianceRequirementsControlID!更新するコンプライアンス要件コントロールのグローバルID。
paramsComplianceRequirementsControlInput!コンプライアンス要件コントロールを更新するためのパラメータ。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
requirementsControlComplianceRequirementsControl更新後のコンプライアンス要件コントロール。

Mutation.updateContainerExpirationPolicy

入力型: UpdateContainerExpirationPolicyInput

引数

名前説明
cadenceContainerExpirationPolicyCadenceEnumコンテナ有効期限ポリシーのスケジュール。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
enabledBooleanコンテナ有効期限ポリシーが有効かどうかを示します。
keepNContainerExpirationPolicyKeepEnum保持するタグの数。
nameRegexUntrustedRegexp正規表現パターンに一致する名前のタグが有効期限切れになります。
nameRegexKeepUntrustedRegexp正規表現パターンに一致する名前のタグが保持されます。
olderThanContainerExpirationPolicyOlderThanEnum指定された期間より古いタグが有効期限切れになります。
projectPathID!コンテナ有効期限ポリシーが属するプロジェクトパス。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
containerExpirationPolicy warning-solidContainerExpirationPolicy非推奨: container_tags_expiration_policyを使用してください。GitLab 17.5で非推奨になりました。
containerTagsExpirationPolicyContainerTagsExpirationPolicyミューテーション後のコンテナタグ有効期限ポリシー。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.updateContainerProtectionRepositoryRule

ユーザーロールに基づいて、コンテナイメージを変更できるユーザーを制御するコンテナリポジトリ保護ルールを更新します。

入力型: UpdateContainerProtectionRepositoryRuleInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idContainerRegistryProtectionRuleID!更新するコンテナリポジトリ保護ルールのグローバルID。
minimumAccessLevelForDeleteContainerProtectionRepositoryRuleAccessLevelコンテナリポジトリからコンテナイメージを削除するために必要な最小GitLabアクセスレベル。有効な値にはMAINTAINEROWNER、またはADMINが含まれます。値がnilの場合のデフォルトの最小アクセスレベルはDEVELOPERです。
minimumAccessLevelForPushContainerProtectionRepositoryRuleAccessLevelコンテナイメージをコンテナリポジトリにプッシュするために必要な最小GitLabアクセスレベル。有効な値にはMAINTAINEROWNER、またはADMINが含まれます。値がnilの場合のデフォルトの最小アクセスレベルはDEVELOPERです。
repositoryPathPatternString保護ルールによって保護されるコンテナリポジトリパスパターン。先頭がプロジェクトのフルパスでなければなりません。例: my-project/*-prod-*。ワイルドカード文字*は、プロジェクトのフルパスの後なら、どこにでも使用できます。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
containerProtectionRepositoryRuleContainerProtectionRepositoryRuleミューテーション後のコンテナリポジトリ保護ルール。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.updateContainerProtectionTagRule

  • GitLab 17.8で導入されました。状態: 実験的機能。

指定されたパターンに一致するコンテナイメージタグを変更できるユーザーロールを制御する保護ルールを更新します。

入力型: UpdateContainerProtectionTagRuleInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idContainerRegistryProtectionTagRuleID!更新するタグ保護ルールのグローバルID。
minimumAccessLevelForDelete warning-solidContainerProtectionTagRuleAccessLevel非推奨: 状態: 実験的機能。GitLab 17.8で導入されました。
minimumAccessLevelForPush warning-solidContainerProtectionTagRuleAccessLevel非推奨: 状態: 実験的機能。GitLab 17.8で導入されました。
tagNamePattern warning-solidString非推奨: 状態: 実験的機能。GitLab 17.8で導入されました。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
containerProtectionTagRule warning-solidContainerProtectionTagRule非推奨: 状態: 実験的機能。GitLab 17.8で導入されました。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.updateDependencyProxyImageTtlGroupPolicy

これらの設定を調整できるのはグループのオーナーだけです。

入力型: UpdateDependencyProxyImageTtlGroupPolicyInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
enabledBooleanポリシーが有効か無効かを示します。
groupPathID!グループ依存プロキシイメージTTLポリシーのグループパス。
ttlIntキャッシュに入れられたイメージファイルを保持する日数。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
dependencyProxyImageTtlPolicyDependencyProxyImageTtlGroupPolicyミューテーション後のグループイメージTTLポリシー。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.updateDependencyProxyPackagesSettings

パッケージの設定に関する依存プロキシを更新または作成します。設定でパッケージと依存プロキシを有効にする必要があります。プロジェクトレベルでパッケージ機能を有効にする必要があります。

入力型: UpdateDependencyProxyPackagesSettingsInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
enabledBooleanプロジェクトでパッケージの依存プロキシが有効かどうかを示します。
mavenExternalRegistryPasswordString外部Mavenパッケージレジストリのパスワード。16.5で導入されました。これは実験的機能です。予告なく変更または削除されることがあります。
mavenExternalRegistryUrlString外部MavenパッケージレジストリのURL。
mavenExternalRegistryUsernameString外部Mavenパッケージレジストリのユーザー名。
projectPathID!パッケージ設定の依存プロキシのプロジェクトパス。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
dependencyProxyPackagesSettingDependencyProxyPackagesSettingミューテーション後のパッケージ設定の依存プロキシ。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.updateDependencyProxySettings

これらの設定を調整できるのはグループのオーナーだけです。

入力型: UpdateDependencyProxySettingsInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
enabledBooleanポリシーが有効か無効かを示します。
groupPathID!グループ依存プロキシのグループパス。
identityStringイメージをプルする際にDocker Hubで認証するために使用されるID認証情報。ユーザー名(パスワードまたはパーソナルアクセストークン(PAT)の場合)、または組織名(組織アクセストークン(OAT)の場合)を指定できます。
secretStringイメージをプルする際にDocker Hubで認証するために使用されるシークレット認証情報。パスワード、パーソナルアクセストークン(PAT)、または組織アクセストークン(OAT)を指定できます。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
dependencyProxySettingDependencyProxySettingミューテーション後のグループ依存プロキシ設定。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.updateEpic

  • GitLab 17.5で非推奨になりました。WorkItem型に置き換えられました。詳細については、[移行ガイド](https: //docs.gitlab.com/api/graphql/epic_work_items_api_migration_guide/)を参照してください。

入力型: UpdateEpicInput

引数

名前説明
addLabelIds[ID!]エピックに追加するラベルのID。
addLabels[String!]エピックに追加するラベルの配列。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
colorColorエピックの色。
confidentialBooleanエピックが機密かどうかを示します。
descriptionStringエピックの説明。
dueDateFixedStringエピックの終了日。
dueDateIsFixedBoolean終了日をイシューのマイルストーンではなく、due_date_fixedフィールドから取得することを示します。
groupPathID!ミューテーション対象のエピックの属するグループ。
iidID!ミューテーション対象のエピックのIID。
removeLabelIds[ID!]エピックから削除するラベルのID。
removeLabels[String!]エピックから削除するラベルの配列。
startDateFixedStringエピックの開始日。
startDateIsFixedBoolean開始日をイシューのマイルストーンではなく、start_date_fixedフィールドから取得することを示します。
stateEventEpicStateEventエピックの状態イベント。
titleStringエピックのタイトル。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
epicEpicミューテーション後のエピック。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.updateEpicBoardList

  • GitLab 17.5で非推奨になりました。WorkItem型に置き換えられました。

入力型: UpdateEpicBoardListInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
collapsedBooleanユーザーに対してリストを折りたたむかどうかを示します。
listIdBoardsEpicListID!エピックリストのグローバルID。
positionIntボード内のリストの位置。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
listEpicListミューテーション対象のエピックリスト。

Mutation.updateImageDiffNote

イメージ上のDiffNote(position.positionType"image"であるNote)を更新します。ノートの本文に含まれるのがクイックアクションだけの場合、更新時にノートが削除され、ノートは返されません。

入力型: UpdateImageDiffNoteInput

引数

名前説明
bodyStringノートの内容。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idNoteID!更新するノートのグローバルID。
positionUpdateDiffImagePositionInput差分に関するノートの位置。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
noteNoteミューテーション後のノート。
quickActionsStatusQuickActionsStatusミューテーション後のクイックアクションのステータス。

Mutation.updateIssue

入力型: UpdateIssueInput

引数

名前説明
addLabelIds[ID!]イシューに追加するラベルのID。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
confidentialBooleanイシューが機密であることを示します。
descriptionStringイシューの説明。
dueDateISO8601Dateイシューの期限。
epicId warning-solidEpicID非推奨: これはWorkItem hierarchyWidgetに置き換えられる予定です。GitLab 17.5で非推奨になりました。
healthStatusHealthStatus目的のヘルスステータス。
iidString!ミューテーション対象のイシューのIID。
labelIds[ID!]設定するラベルのID。既存のイシューラベルを置き換えます。
lockedBooleanイシューでディスカッションがロックされていることを示します。
milestoneIdIDイシューに割り当てるマイルストーンのID。nullに設定すると、更新時にマイルストーンが削除されます。
projectPathID!ミューテーション対象のイシューの属するプロジェクト。
removeLabelIds[ID!]イシューから削除するラベルのID。
stateEventIssueStateEventイシューを完了または再オープンします。
timeEstimateStringイシュー完了にかかる推定時間。nullまたは0を使用すると、現在の推定値が削除されます。
titleStringイシューのタイトル。
typeIssueTypeイシューのタイプ。
weightIntイシューのウェイト。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
issueIssueミューテーション後のイシュー。

Mutation.updateIteration

入力型: UpdateIterationInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
descriptionStringイテレーションの説明。
dueDateStringイテレーションの終了日。
groupPathID!イテレーションのグループ。
idID!イテレーションのグローバルID。
startDateStringイテレーションの開始日。
titleStringイテレーションのタイトル。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
iterationIteration更新されたイテレーション。

Mutation.updateNamespacePackageSettings

これらの設定を調整できるのはグループのオーナーだけです。

入力型: UpdateNamespacePackageSettingsInput

引数

名前説明
auditEventsEnabledBooleanネームスペースのパッケージを公開または削除する際に、監査イベントを作成するかどうかを示します(PremiumとUltimateのみ)。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
genericDuplicateExceptionRegexUntrustedRegexpgeneric_duplicates_allowedがfalseの場合、この正規表現に一致する名前の重複パッケージを公開できます。それ以外の場合、この設定は無効です。
genericDuplicatesAllowedBooleanネームスペースで汎用パッケージの重複を許可するかどうかを示します。
lockMavenPackageRequestsForwardingBooleanすべての子孫ネームスペースに対してMavenパッケージの転送がロックされるかどうかを示します。
lockNpmPackageRequestsForwardingBooleanすべての子孫ネームスペースに対してnpmパッケージの転送がロックされるかどうかを示します。
lockPypiPackageRequestsForwardingBooleanすべての子孫ネームスペースに対してPyPIパッケージの転送がロックされるかどうかを示します。
mavenDuplicateExceptionRegexUntrustedRegexpmaven_duplicates_allowedがfalseの場合、この正規表現に一致する名前の重複パッケージを公開できます。それ以外の場合、この設定は無効です。
mavenDuplicatesAllowedBooleanネームスペースでMavenパッケージの重複を許可するかどうかを示します。
mavenPackageRequestsForwardingBooleanネームスペースでMavenパッケージの転送を許可するかどうかを示します。
namespacePathID!ネームスペースパッケージの設定が属するネームスペースパス。
npmPackageRequestsForwardingBooleanネームスペースでnpmパッケージの転送を許可するかどうかを示します。
nugetDuplicateExceptionRegexUntrustedRegexpnuget_duplicates_allowedがfalseの場合、この正規表現に一致する名前の重複パッケージを公開できます。それ以外の場合、この設定は無効です。
nugetDuplicatesAllowedBooleanネームスペースでNuGetパッケージの重複を許可するかどうかを示します。
nugetSymbolServerEnabledBooleanネームスペースでNuGetシンボルサーバーが有効かどうかを示します。
pypiPackageRequestsForwardingBooleanネームスペースでPyPIパッケージの転送を許可するかどうかを示します。
terraformModuleDuplicateExceptionRegexUntrustedRegexpterraform_module_duplicates_allowedがfalseの場合、この正規表現に一致する名前の重複パッケージを公開できます。それ以外の場合、この設定は無効です。
terraformModuleDuplicatesAllowedBooleanネームスペースでTerraformパッケージの重複を許可するかどうかを示します。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
packageSettingsPackageSettingsミューテーション後のネームスペースパッケージ設定。

Mutation.updateNote

ノートを更新します。ノートの本文に含まれるのがクイックアクションだけの場合、更新時にノートが削除され、ノートは返されません。

入力型: UpdateNoteInput

引数

名前説明
bodyStringノートの内容。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idNoteID!更新するノートのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
noteNoteミューテーション後のノート。
quickActionsStatusQuickActionsStatusミューテーション後のクイックアクションのステータス。

Mutation.updatePackagesCleanupPolicy

入力型: UpdatePackagesCleanupPolicyInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
keepNDuplicatedPackageFilesPackagesCleanupKeepDuplicatedPackageFilesEnum保持する重複パッケージファイルの数。
projectPathID!パッケージクリーンアップポリシーの属するプロジェクトパス。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
packagesCleanupPolicyPackagesCleanupPolicyミューテーション後のパッケージクリーンアップポリシー。

Mutation.updatePackagesProtectionRule

プロジェクトパッケージへのアクセスを制限するよう、パッケージ保護ルールを更新します。特定の権限のないユーザーがパッケージを変更できないようにすることができます。

入力型: UpdatePackagesProtectionRuleInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idPackagesProtectionRuleID!更新するパッケージ保護ルールのグローバルID。
minimumAccessLevelForDelete warning-solidPackagesProtectionRuleAccessLevelForDelete非推奨: 状態: 実験的機能。GitLab 17.10で導入されました。
minimumAccessLevelForPushPackagesProtectionRuleAccessLevelパッケージをパッケージレジストリにプッシュするために必要な最小GitLabアクセスレベル。有効な値にはMAINTAINEROWNER、またはADMINが含まれます。値がnilの場合のデフォルトの最小アクセスレベルはDEVELOPERです。
packageNamePatternString保護ルールによって保護されるパッケージ名。例: @my-scope/my-package-*。ワイルドカード文字*を使用できます。
packageTypePackagesProtectionRulePackageType保護ルールによって保護されるパッケージのタイプ。例: NPMPYPI

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
packageProtectionRulePackagesProtectionRuleミューテーション後のパッケージ保護ルール。

Mutation.updateProjectComplianceViolation

  • GitLab 18.2で導入されました。状態: 実験的機能。

入力型: UpdateProjectComplianceViolationInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idComplianceManagementProjectsComplianceViolationID!更新するプロジェクトのコンプライアンス違反のグローバルID。
statusComplianceViolationStatus!プロジェクトのコンプライアンス違反の新しいステータス。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
complianceViolationProjectComplianceViolationステータスの更新後のコンプライアンス違反。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.updateRequirement

入力型: UpdateRequirementInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
descriptionString要件の説明。
iid warning-solidString非推奨: 代わりにwork_item_iidを使用してください。GitLab 15.8で非推奨になりました。
lastTestReportStateTestReportState指定された状態の要求事項のテストレポートを作成します。
projectPathID!要件が関連付けられているプロジェクトのフルパス。
stateRequirementState要求事項の状態。
titleString要件のタイトル。
workItemIidString更新する要求事項作業アイテムのIID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
requirementRequirementミューテーション後の要求事項。

Mutation.updateSnippet

入力型: UpdateSnippetInput

引数

名前説明
blobActions[SnippetBlobActionInputType!]スニペットリポジトリとblobに対して実行するアクション。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
descriptionStringスニペットの説明。
idSnippetID!更新するスニペットのグローバルID。
titleStringスニペットのタイトル。
visibilityLevelVisibilityLevelsEnumスニペットの表示レベル。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
snippetSnippetミューテーション後のスニペット。

Mutation.uploadDelete

アップロードを削除します。

入力型: UploadDeleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
filenameString!アップロードファイル名。
groupPathIDリソースが関連付けられているグループのフルパス。
projectPathIDリソースが関連付けられているプロジェクトのフルパス。
secretString!アップロードパスのシークレット部分。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
uploadFileUpload削除されたアップロード。

Mutation.userAchievementPrioritiesUpdate

  • GitLab 16.5で導入されました。状態: 実験的機能。

入力型: UserAchievementPrioritiesUpdateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
userAchievementIds[AchievementsUserAchievementID!]!優先順位付けし、優先順位最高のものから順に並べたユーザーアチーブメントのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
userAchievements[UserAchievement!]!更新されたユーザーアチーブメント。

Mutation.userAchievementsDelete

  • GitLab 16.1で導入されました。状態: 実験的機能。

入力型: UserAchievementsDeleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
userAchievementIdAchievementsUserAchievementID!削除するユーザーアチーブメントのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
userAchievementUserAchievement削除されたユーザーアチーブメント。

Mutation.userAchievementsUpdate

  • GitLab 17.3で導入されました。状態: 実験的機能。

入力型: UserAchievementsUpdateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
showOnProfileBoolean!ユーザーアチーブメントがプロフィールに表示されるかどうかを示します。
userAchievementIdAchievementsUserAchievementID!更新するユーザーアチーブメントのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
userAchievementUserAchievementアチーブメントの授与。

Mutation.userAddOnAssignmentBulkCreate

入力型: UserAddOnAssignmentBulkCreateInput

引数

名前説明
addOnPurchaseIdGitlabSubscriptionsAddOnPurchaseID!割り当て先AddOnPurchaseのグローバルID。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
userIds[UserID!]!割り当てるユーザーのグローバルID。

フィールド

名前説明
addOnPurchaseAddOnPurchaseミューテーション後のAddOnPurchase状態。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.userAddOnAssignmentBulkRemove

入力型: UserAddOnAssignmentBulkRemoveInput

引数

名前説明
addOnPurchaseIdGitlabSubscriptionsAddOnPurchaseID!割り当てを解除するAddOnPurchaseのグローバルID。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
userIds[UserID!]!割り当てを解除するユーザーのグローバルID。

フィールド

名前説明
addOnPurchaseAddOnPurchaseミューテーション後のAddOnPurchase状態。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.userAddOnAssignmentCreate

入力型: UserAddOnAssignmentCreateInput

引数

名前説明
addOnPurchaseIdGitlabSubscriptionsAddOnPurchaseID!割り当て先AddOnPurchaseのグローバルID。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
userIdUserID!割り当てるユーザーのグローバルID。

フィールド

名前説明
addOnPurchaseAddOnPurchaseミューテーション後のAddOnPurchase状態。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
userAddOnUserアドオン購入が割り当てられたユーザー。

Mutation.userAddOnAssignmentRemove

入力型: UserAddOnAssignmentRemoveInput

引数

名前説明
addOnPurchaseIdGitlabSubscriptionsAddOnPurchaseID!AddOnPurchase割り当てが属するグローバルID。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
userIdUserID!割り当てを削除するユーザーのグローバルID。

フィールド

名前説明
addOnPurchaseAddOnPurchaseミューテーション後のAddOnPurchase状態。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
userAddOnUserアドオンが削除されたユーザー。

Mutation.userCalloutCreate

入力型: UserCalloutCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
featureNameString!コールアウトをやめる機能の名前。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
userCalloutUserCallout!破棄されたユーザーコールアウト。

Mutation.userPreferencesUpdate

入力型: UserPreferencesUpdateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
extensionsMarketplaceOptInStatusExtensionsMarketplaceOptInStatusユーザーのWeb IDE拡張機能マーケットプレースオプトインのステータス。
issuesSortIssueSortイシューリストのソート順。
mergeRequestDashboardListTypeMergeRequestsDashboardListTypeマージリクエストダッシュボードリストの表示タイプ。
mergeRequestDashboardShowDraftsBooleanマージリクエストダッシュボードにドラフトのマージリクエストを表示します。
mergeRequestsSortMergeRequestSortイシューリストのソート順。
organizationGroupsProjectsDisplay warning-solidOrganizationGroupProjectDisplay非推奨: 状態: 実験的機能。GitLab 17.2で導入されました。
organizationGroupsProjectsSort warning-solidOrganizationGroupProjectSort非推奨: 状態: 実験的機能。GitLab 17.2で導入されました。
projectStudioEnabled warning-solidBoolean非推奨: 状態: 実験的機能。GitLab 18.4で導入されました。
projectsSortProjectSortプロジェクトのソート順。
useWorkItemsViewBoolean従来のイシュービューではなく、作業アイテムビューを使用します。
visibilityPipelineIdTypeVisibilityPipelineIdTypeパイプラインリストにIDまたはIIDを表示するかどうかを決定します。
workItemsDisplaySettings warning-solidJSON非推奨: 状態: 実験的機能。GitLab 18.1で導入されました。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
userPreferencesUserPreferencesミューテーション後のユーザープリファレンス。

Mutation.userSetNamespaceCommitEmail

入力型: UserSetNamespaceCommitEmailInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
emailIdEmailID設定するメールのID。
namespaceIdNamespaceID!ネームスペースコミットメールを設定する対象のネームスペースのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
namespaceCommitEmailNamespaceCommitEmailミューテーション後のユーザーネームスペースコミットメール。

Mutation.valueStreamCreate

  • GitLab 16.6で導入されました。状態: 実験的機能。

バリューストリームを作成します。

入力型: ValueStreamCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
nameString!バリューストリームの名前。
namespacePathID!バリューストリームを作成するネームスペース(プロジェクトまたはグループ)のフルパス。
settingValueStreamSettingInputバリューストリームの設定。
stages[CreateValueStreamStageInput!]バリューストリームのステージ。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
valueStreamValueStream作成されたバリューストリーム。

Mutation.valueStreamDestroy

  • GitLab 16.6で導入されました。状態: 実験的機能。

バリューストリームを削除します。

入力型: ValueStreamDestroyInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idAnalyticsCycleAnalyticsValueStreamID!削除するバリューストリームのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
valueStreamValueStreamミューテーション後に削除されたバリューストリーム。

Mutation.valueStreamUpdate

  • GitLab 16.6で導入されました。状態: 実験的機能。

バリューストリームを更新します。

入力型: ValueStreamUpdateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idAnalyticsCycleAnalyticsValueStreamID!更新するバリューストリームのグローバルID。
nameStringバリューストリームの名前。
settingValueStreamSettingInputバリューストリームの設定。
stages[UpdateValueStreamStageInput!]バリューストリームのステージ。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
valueStreamValueStream更新されたバリューストリーム。

Mutation.verifiedNamespaceCreate

検証済みのネームスペースを作成し、渡された検証レベル情報によるマークを、すべての子カタログリソースに付けます。

入力型: VerifiedNamespaceCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
namespacePathID!ルートネームスペースパス。
verificationLevelCiCatalogResourceVerificationLevel!ルートネームスペースの検証レベル。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.vulnerabilitiesArchive

  • GitLab 17.10で導入されました。状態: 実験的機能。

入力型: VulnerabilitiesArchiveInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
dateDate!アーカイブする脆弱性の最終更新日。
projectIdProjectID!脆弱性をアタッチする先のプロジェクトのID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
statusString!アクションのステータス。

Mutation.vulnerabilitiesCreateIssue

  • GitLab 17.9で導入されました。状態: 実験的機能。

入力型: VulnerabilitiesCreateIssueInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
projectProjectID!イシューのアタッチ先プロジェクトのID。
vulnerabilityIds[VulnerabilityID!]!指定されたイシューにリンクする脆弱性のID。最大100個まで指定できます。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
issueIssueミューテーション後に作成されたイシュー。

Mutation.vulnerabilitiesDismiss

入力型: VulnerabilitiesDismissInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
commentString脆弱性を無視した理由についてのコメント(最大50,000文字)。
dismissalReasonVulnerabilityDismissalReason脆弱性を無視する理由。
vulnerabilityIds[VulnerabilityID!]!無視する脆弱性のID(最大100エントリ)。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
vulnerabilities[Vulnerability!]!状態変更後の脆弱性。

Mutation.vulnerabilitiesRemoveAllFromProject

特定のプロジェクトから、脆弱性および関連情報をすべて削除します。GitLab 16.7で導入されました。

入力型: VulnerabilitiesRemoveAllFromProjectInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
projectIds[ProjectID!]!脆弱性をすべて削除することが必要なプロジェクトのID。削除はバックグラウンドで実行されるため、すぐには変更が表示されません。
resolvedOnDefaultBranchBooleantrueに設定すると、検出されなくなった脆弱性のみ削除します。falseに設定すると、まだ検出される脆弱性のみを削除します。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
projects[Project!]!削除がスケジュールされたプロジェクト。

Mutation.vulnerabilitiesSeverityOverride

入力型: vulnerabilitiesSeverityOverrideInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
commentString!脆弱性の重大度を変更した理由についてのコメント(最大50,000文字)。
severityVulnerabilitySeverity!重大度の新しい重大度値。
vulnerabilityIds[VulnerabilityID!]!重大度を変更することが必要な脆弱性のID (最大100エントリ)。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
vulnerabilities[Vulnerability!]!重大度変更後の脆弱性。

Mutation.vulnerabilityConfirm

入力型: VulnerabilityConfirmInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
commentString脆弱性が確認された理由についてのコメント(最大50,000文字)。
idVulnerabilityID!確認する脆弱性のID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
vulnerabilityVulnerability状態変更後の脆弱性。

Mutation.vulnerabilityCreate

入力型: VulnerabilityCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
confirmedAtTime脆弱性のステータスが確認済みに変わった時点のタイムスタンプ(ステータスがconfirmedの場合のデフォルトは作成時刻)。
descriptionString!脆弱性をより詳細に説明する長いテキストセクション。
detectedAtTime脆弱性が最初に検出された時点のタイムスタンプ(デフォルトは作成時刻)。
dismissedAtTime脆弱性のステータスが無視に変わった時点のタイムスタンプ(ステータスがdismissedの場合のデフォルトは作成時刻)。
identifiers[VulnerabilityIdentifierInput!]!脆弱性のCVEまたはCWE識別子の配列。
nameString!脆弱性の名前。
projectProjectID!脆弱性をアタッチする先のプロジェクトのID。
resolvedAtTime脆弱性のステータスが解決済みに変わった時点のタイムスタンプ(ステータスがresolvedの場合のデフォルトは作成時刻)。
scannerVulnerabilityScannerInput!脆弱性の発見に使用されたスキャナーに関する情報。
severityVulnerabilitySeverity脆弱性の重大度(デフォルトはunknown)。
solutionString脆弱性の修正方法についての説明。
stateVulnerabilityState脆弱性の状態(デフォルトはdetected)。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
vulnerabilityVulnerability作成された脆弱性。

Mutation.vulnerabilityDismiss

入力型: VulnerabilityDismissInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
commentString脆弱性を無視した理由についてのコメント(最大50,000文字)。
dismissalReasonVulnerabilityDismissalReason脆弱性を無視する理由。
idVulnerabilityID!無視する脆弱性のID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
vulnerabilityVulnerability状態変更後の脆弱性。

Mutation.vulnerabilityExternalIssueLinkCreate

入力型: VulnerabilityExternalIssueLinkCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
externalTrackerVulnerabilityExternalIssueLinkExternalTracker!外部イシューリンクの外部トラッカータイプ。
idVulnerabilityID!脆弱性のID。
linkTypeVulnerabilityExternalIssueLinkType!外部イシューリンクのタイプ。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
externalIssueLinkVulnerabilityExternalIssueLink作成された外部イシューリンク。

Mutation.vulnerabilityExternalIssueLinkDestroy

入力型: VulnerabilityExternalIssueLinkDestroyInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idVulnerabilitiesExternalIssueLinkID!脆弱性外部イシューリンクのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.vulnerabilityIssueLinkCreate

入力型: VulnerabilityIssueLinkCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
issueIdIssueID!リンク先のイシューのID。
vulnerabilityIds[VulnerabilityID!]!指定されたイシューにリンクする脆弱性のID。最大100個まで指定できます。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
issueLinks[VulnerabilityIssueLink!]作成されたイシューリンク。

Mutation.vulnerabilityLinkMergeRequest

マージリクエストを脆弱性にリンクさせます。

入力型: VulnerabilityLinkMergeRequestInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
mergeRequestIdMergeRequestID!マージリクエストのID。
vulnerabilityIdVulnerabilityID!脆弱性のID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
vulnerabilityVulnerability更新された脆弱性。

Mutation.vulnerabilityResolve

入力型: VulnerabilityResolveInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
commentString脆弱性が解決された理由についてのコメント(最大50,000文字)。
idVulnerabilityID!解決する脆弱性のID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
vulnerabilityVulnerability状態変更後の脆弱性。

Mutation.vulnerabilityRevertToDetected

入力型: VulnerabilityRevertToDetectedInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
commentString脆弱性がリバートされた理由についてのコメント(最大50,000文字)。
idVulnerabilityID!リバートして検出状態に戻す脆弱性のID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
vulnerabilityVulnerability状態変更後の脆弱性。

Mutation.wikiPageSubscribe

  • GitLab 18.1で導入されました。状態: 実験的機能。

入力型: WikiPageSubscribeInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idWikiPageMetaID!WikiページメタデータレコードのグローバルID。
subscribedBoolean!サブスクリプションの望ましい状態。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
wikiPageWikiPageミューテーション後のWikiページ。

Mutation.workItemAddClosingMergeRequest

  • GitLab 17.1で導入されました。状態: 実験的機能。

完了マージリクエストを作業アイテムに追加します。

入力型: WorkItemAddClosingMergeRequestInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
contextNamespacePathIDコンテキストネームスペース(プロジェクトまたはグループ)のフルパス。!1などの短い参照構文を使用してマージリクエストを検索するために使用されるのは、プロジェクトのフルパスだけです。フルの参照とURLの場合は無視されます。指定されていない場合のデフォルトは、作業アイテムのネームスペースです。
idWorkItemID!作業アイテムのグローバルID。
mergeRequestReferenceString!マージリクエスト参照(短い、フル、またはURL)。例: !1project_full_path!1、またはhttps://gitlab.com/gitlab-org/gitlab/-/merge_requests/1

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
closingMergeRequestWorkItemClosingMergeRequest作業アイテムに追加された完了マージリクエスト。
errors[String!]!ミューテーション中に発生したエラー。
workItemWorkItem新しい完了マージリクエストを含む作業アイテム。

Mutation.workItemAddLinkedItems

  • GitLab 16.3で導入されました。状態: 実験的機能。

リンクされたアイテムを作業アイテムに追加します。

入力型: WorkItemAddLinkedItemsInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idWorkItemID!作業アイテムのグローバルID。
linkTypeWorkItemRelatedLinkTypeリンクのタイプ。デフォルトはRELATEDです。
workItemsIds[WorkItemID!]!リンクするアイテムのグローバルID。指定できるIDの最大数: 10。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
messageStringリンクされたアイテムの更新結果メッセージ。
workItemWorkItem更新された作業アイテム。

Mutation.workItemBulkMove

  • GitLab 18.2で導入されました。状態: 実験的機能。

作業アイテムをプロジェクト間またはグループ間で移動します。

入力型: WorkItemBulkMoveInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
ids[WorkItemID!]!移動する作業アイテムのグローバルID配列。ユーザーが移動できないIDは無視されます。最大100個まで指定できます。
sourceFullPathString!ソースネームスペースのフルパス。例: gitlab-org/gitlab-foss
targetFullPathString!ターゲットネームスペースのフルパス。例: gitlab-org/gitlab-foss。ユーザーパスはサポートされていません。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
movedWorkItemCountInt正常に移動された作業アイテムの数。

Mutation.workItemBulkUpdate

  • GitLab 17.4で導入されました。状態: 実験的機能。

作業アイテムセットの複数プロパティの更新を許可します。

入力型: WorkItemBulkUpdateInput

引数

名前説明
assigneesWidget warning-solidWorkItemWidgetAssigneesInput非推奨: 状態: 実験的機能。GitLab 18.2で導入されました。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
confidential warning-solidBoolean非推奨: 状態: 実験的機能。GitLab 18.2で導入されました。
fullPathID!更新する作業アイテムを含むプロジェクトまたはグループのフルパス(PremiumおよびUltimateのみ)。ユーザーパスはサポートされていません。
healthStatusWidget warning-solidWorkItemWidgetHealthStatusInput非推奨: 状態: 実験的機能。GitLab 18.2で導入されました。
hierarchyWidget warning-solidWorkItemWidgetHierarchyCreateInput非推奨: 状態: 実験的機能。GitLab 18.2で導入されました。
ids[WorkItemID!]!更新する作業アイテムのグローバルID配列。ユーザーが更新できないIDは無視されます。最大100個まで指定できます。
iterationWidget warning-solidWorkItemWidgetIterationInput非推奨: 状態: 実験的機能。GitLab 18.2で導入されました。
labelsWidgetWorkItemWidgetLabelsUpdateInputラベルウィジェットのインプット。
milestoneWidget warning-solidWorkItemWidgetMilestoneInput非推奨: 状態: 実験的機能。GitLab 18.2で導入されました。
stateEvent warning-solidWorkItemStateEvent非推奨: 状態: 実験的機能。GitLab 18.2で導入されました。
statusWidget warning-solidWorkItemWidgetStatusInput非推奨: 状態: 実験的機能。GitLab 18.3で導入されました。
subscriptionEvent warning-solidWorkItemSubscriptionEvent非推奨: 状態: 実験的機能。GitLab 18.2で導入されました。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
updatedWorkItemCountInt正常に更新された作業アイテムの数。

Mutation.workItemConvert

  • GitLab 15.11で導入されました。状態: 実験的機能。

作業アイテムを新しいタイプに変換します。

入力型: WorkItemConvertInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idWorkItemID!作業アイテムのグローバルID。
workItemTypeIdWorkItemsTypeID!新しい作業アイテムタイプのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
workItemWorkItem更新された作業アイテム。

Mutation.workItemCreate

  • GitLab 15.1で導入されました。状態: 実験的機能。

作業アイテムを作成します。

入力型: WorkItemCreateInput

引数

名前説明
assigneesWidgetWorkItemWidgetAssigneesInput担当者ウィジェットのインプット。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
colorWidgetWorkItemWidgetColorInputカラーウィジェットのインプット。
confidentialBoolean作業アイテムの機密性を設定します。
createdAtTime作業アイテム作成時のタイムスタンプ。管理者とプロジェクトオーナーのみが使用できます。
crmContactsWidgetWorkItemWidgetCrmContactsCreateInputCRM連絡先ウィジェットのインプット。
customFieldsWidget warning-solid[WorkItemWidgetCustomFieldValueInputType!]非推奨: 状態: 実験的機能。GitLab 17.10で導入されました。
description warning-solidString非推奨: 代わりに説明ウィジェットを使用してください。GitLab 16.9で非推奨になりました。
descriptionWidgetWorkItemWidgetDescriptionInput説明ウィジェットのインプット。
discussionsToResolveWorkItemResolveDiscussionsInput作業アイテムの作成時に、noteable(ノート可能)内のディスカッションを解決するために必要な情報。
healthStatusWidgetWorkItemWidgetHealthStatusInputヘルスステータスウィジェットのインプット。
hierarchyWidgetWorkItemWidgetHierarchyCreateInput階層ウィジェットのインプット。
iterationWidgetWorkItemWidgetIterationInput作業アイテムのイテレーションウィジェット。
labelsWidgetWorkItemWidgetLabelsCreateInputラベルウィジェットのインプット。
linkedItemsWidgetWorkItemWidgetLinkedItemsCreateInputリンクされたアイテムウィジェットのインプット。
milestoneWidgetWorkItemWidgetMilestoneInputマイルストーンウィジェットのインプット。
namespacePathID作業アイテムを作成するネームスペース(プロジェクトまたはグループ)のフルパス。
projectPath warning-solidID非推奨: 代わりにnamespacePathを使用してください。これはプロジェクトとグループの両方をカバーします。GitLab 15.10で非推奨になりました。
startAndDueDateWidgetWorkItemWidgetStartAndDueDateUpdateInput開始日と期限ウィジェットのインプット。
statusWidget warning-solidWorkItemWidgetStatusInput非推奨: 状態: 実験的機能。GitLab 17.11で導入されました。
titleString!作業アイテムのタイトル。
vulnerabilityId warning-solidVulnerabilityID非推奨: 状態: 実験的機能。GitLab 17.9で導入されました。
weightWidgetWorkItemWidgetWeightInputウェイトウィジェットのインプット。
workItemTypeIdWorkItemsTypeID!作業アイテムタイプのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
workItemWorkItem作成された作業アイテム。

Mutation.workItemCreateFromTask

  • GitLab 15.1で導入されました。状態: 実験的機能。

別の作業アイテムの説明に含まれるタスクから作業アイテムを作成します。

入力型: WorkItemCreateFromTaskInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idWorkItemID!作業アイテムのグローバルID。
workItemDataWorkItemConvertTaskInput!タスクを作業アイテムに変換するために必要な引数。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
newWorkItemWorkItemタスクから作成された新しい作業アイテム。
workItemWorkItem更新された作業アイテム。

Mutation.workItemDelete

  • GitLab 15.1で導入されました。状態: 実験的機能。

作業アイテムを削除します。

入力型: WorkItemDeleteInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idWorkItemID!作業アイテムのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
namespaceNamespace削除された作業アイテムが属していたネームスペース。
project warning-solidProject非推奨: namespaceを使用してください。GitLab 16.9で非推奨になりました。

Mutation.workItemExport

  • GitLab 18.0で非推奨になりました。WorkItemsCsvExportを使用します。

入力型: WorkItemExportInput

引数

名前説明
assigneeUsernames[String!]作業アイテムに割り当てられたユーザーのユーザー名。
assigneeWildcardIdAssigneeWildcardId担当者のワイルドカードでフィルタリングします。assigneeUsernamesと互換性がありません。
authorUsernameString作業アイテムを作成者のユーザー名でフィルタリングします。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
closedAfterTime指定日より後に完了した作業アイテム。
closedBeforeTime指定日より前に完了した作業アイテム。
confidentialBoolean機密情報作業アイテムをフィルタリングします。falseの場合、機密情報作業アイテムを除外します。trueの場合、機密情報作業アイテムのみ返します。
createdAfterTime指定タイムスタンプより後に作成された作業アイテム。
createdBeforeTime指定タイムスタンプより前に作成された作業アイテム。
crmContactIdStringCRMの連絡先IDでフィルタリングします。
crmOrganizationIdStringCRMの連絡先組織IDでフィルタリングします。
dueAfterTime指定タイムスタンプより後に期限切れになる作業アイテム。
dueBeforeTime指定タイムスタンプより前に期限切れになる作業アイテム。
healthStatusFilter warning-solidHealthStatusFilter非推奨: 状態: 実験的機能。GitLab 18.2で導入されました。
hierarchyFilters warning-solidHierarchyFilterInput非推奨: 状態: 実験的機能。GitLab 18.3で導入されました。
iids[String!]作業アイテムのIIDのリスト。例: ["1", "2"]
in[IssuableSearchableField!]検索を実行するフィールドを指定します。デフォルトは[TITLE, DESCRIPTION]です。search引数が必要です。
includeDescendantWorkItems warning-solidBoolean非推奨: 状態: 実験的機能。GitLab 18.3で導入されました。
iterationCadenceId warning-solid[IterationsCadenceID!]非推奨: 状態: 実験的機能。GitLab 18.2で導入されました。
iterationId warning-solid[ID]非推奨: 状態: 実験的機能。GitLab 18.2で導入されました。
iterationWildcardId warning-solidIterationWildcardId非推奨: 状態: 実験的機能。GitLab 18.2で導入されました。
labelName[String!]作業アイテムに適用されるラベル。
milestoneTitle[String!]作業アイテムに適用されるマイルストーン。
milestoneWildcardIdMilestoneWildcardIdマイルストーンIDのワイルドカードでフィルタリングします。milestoneTitleと互換性がありません。
myReactionEmojiString現在のユーザーが適用したリアクション絵文字でフィルタリングします。ワイルドカード値としてNONEANYがサポートされています。
notNegatedWorkItemFilterInput否定条件となる作業アイテム引数。
orUnionedWorkItemFilterInput引数のリストのインクルーシブOR結合。
parentIds[WorkItemID!]親アイテムのグローバルIDで作業アイテムをフィルタリングします(最大100アイテム)。
projectPathID!プロジェクトのフルパス。
releaseTag[String!]作業アイテムのマイルストーンに関連付けられたリリースタグ。親がグループの場合、無視されます。
releaseTagWildcardIdReleaseTagWildcardIdリリースタグのワイルドカードでフィルタリングします。
searchStringタイトルまたは説明の検索クエリ。
selectedFields[AvailableExportFields!]エクスポート対象として選択されたフィールドのリスト。省略すると、利用可能なすべてのフィールドがエクスポートされます。
stateIssuableState作業アイテムの現在の状態。
subscribedSubscriptionStatus現在のユーザーがサブスクライブしている作業アイテム。
types[IssueType!]指定された作業アイテムタイプで作業アイテムをフィルタリングします。
updatedAfterTime指定タイムスタンプより後に更新された作業アイテム。
updatedBeforeTime指定タイムスタンプより前に更新された作業アイテム。
weight warning-solidString非推奨: 状態: 実験的機能。GitLab 18.2で導入されました。
weightWildcardId warning-solidWeightWildcardId非推奨: 状態: 実験的機能。GitLab 18.2で導入されました。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
messageStringエクスポートリクエストの結果メッセージ。

Mutation.workItemHierarchyAddChildrenItems

  • GitLab 18.2で導入されました。状態: 実験的機能。

グローバルIDで、指定された作業アイテムの階層に子アイテムを追加します。

入力型: WorkItemHierarchyAddChildrenItemsInput

引数

名前説明
childrenIds[WorkItemID!]!子作業アイテムのグローバルID。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idWorkItemID!作業アイテムのグローバルID。

フィールド

名前説明
addedChildren[WorkItem!]!子として追加された作業アイテム。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

Mutation.workItemRemoveLinkedItems

  • GitLab 16.3で導入されました。状態: 実験的機能。

作業アイテムにリンクされているアイテムを削除します。

入力型: WorkItemRemoveLinkedItemsInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idWorkItemID!作業アイテムのグローバルID。
workItemsIds[WorkItemID!]!リンクを解除するアイテムのグローバルID。指定できるIDの最大数: 10。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
messageStringリンクされたアイテムの更新結果メッセージ。
workItemWorkItem更新された作業アイテム。

Mutation.workItemSubscribe

  • GitLab 16.3で導入されました。状態: 実験的機能。

入力型: WorkItemSubscribeInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idWorkItemID!作業アイテムのグローバルID。
subscribedBoolean!サブスクリプションの望ましい状態。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
workItemWorkItemミューテーション後の作業アイテム。

Mutation.workItemUpdate

  • GitLab 15.1で導入されました。状態: 実験的機能。

グローバルIDで作業アイテムを更新します。

入力型: WorkItemUpdateInput

引数

名前説明
assigneesWidgetWorkItemWidgetAssigneesInput担当者ウィジェットのインプット。
awardEmojiWidgetWorkItemWidgetAwardEmojiUpdateInput絵文字リアクションウィジェットのインプット。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
colorWidgetWorkItemWidgetColorInputカラーウィジェットのインプット。
confidentialBoolean作業アイテムの機密性を設定します。
crmContactsWidgetWorkItemWidgetCrmContactsUpdateInputCRM連絡先ウィジェットのインプット。
currentUserTodosWidgetWorkItemWidgetCurrentUserTodosInputTo Doウィジェットのインプット。
customFieldsWidget warning-solid[WorkItemWidgetCustomFieldValueInputType!]非推奨: 状態: 実験的機能。GitLab 17.10で導入されました。
descriptionWidgetWorkItemWidgetDescriptionInput説明ウィジェットのインプット。
healthStatusWidgetWorkItemWidgetHealthStatusInputヘルスステータスウィジェットのインプット。
hierarchyWidgetWorkItemWidgetHierarchyUpdateInput階層ウィジェットのインプット。
idWorkItemID!作業アイテムのグローバルID。
iterationWidgetWorkItemWidgetIterationInputイテレーションウィジェットのインプット。
labelsWidgetWorkItemWidgetLabelsUpdateInputラベルウィジェットのインプット。
milestoneWidgetWorkItemWidgetMilestoneInputマイルストーンウィジェットのインプット。
notesWidgetWorkItemWidgetNotesInputノートウィジェットのインプット。
notificationsWidgetWorkItemWidgetNotificationsUpdateInput通知ウィジェットのインプット。
progressWidgetWorkItemWidgetProgressInput進捗状況ウィジェットのインプット。
startAndDueDateWidgetWorkItemWidgetStartAndDueDateUpdateInput開始日と期限ウィジェットのインプット。
stateEventWorkItemStateEvent作業アイテムを完了または再オープンします。
statusWidget warning-solidWorkItemWidgetStatusInput非推奨: 状態: 実験的機能。GitLab 17.11で導入されました。
timeTrackingWidgetWorkItemWidgetTimeTrackingInputタイムトラッキングウィジェットのインプット。
titleString作業アイテムのタイトル。
verificationStatusWidgetVerificationStatusInput検証ステータスウィジェットのインプット。
weightWidgetWorkItemWidgetWeightInputウェイトウィジェットのインプット。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
workItemWorkItem更新された作業アイテム。

Mutation.workItemUserPreferenceUpdate

  • GitLab 17.10で導入されました。状態: 実験的機能。

作業アイテムタイプとネームスペースのユーザープリファレンスを作成または更新します。

入力型: WorkItemUserPreferenceUpdateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
displaySettingsJSON作業アイテムリストの表示設定。
namespacePathID!プリファレンスを設定するネームスペースのフルパス。
sortWorkItemSort作業アイテムリストのソート順。
workItemTypeIdWorkItemsTypeID作業アイテムタイプのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
userPreferencesWorkItemTypesUserPreferenceユーザープリファレンス。

Mutation.workItemsCsvExport

  • GitLab 15.10で導入されました。状態: 実験的機能。

入力型: WorkItemsCsvExportInput

引数

名前説明
assigneeUsernames[String!]作業アイテムに割り当てられたユーザーのユーザー名。
assigneeWildcardIdAssigneeWildcardId担当者のワイルドカードでフィルタリングします。assigneeUsernamesと互換性がありません。
authorUsernameString作業アイテムを作成者のユーザー名でフィルタリングします。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
closedAfterTime指定日より後に完了した作業アイテム。
closedBeforeTime指定日より前に完了した作業アイテム。
confidentialBoolean機密情報作業アイテムをフィルタリングします。falseの場合、機密情報作業アイテムを除外します。trueの場合、機密情報作業アイテムのみ返します。
createdAfterTime指定タイムスタンプより後に作成された作業アイテム。
createdBeforeTime指定タイムスタンプより前に作成された作業アイテム。
crmContactIdStringCRMの連絡先IDでフィルタリングします。
crmOrganizationIdStringCRMの連絡先組織IDでフィルタリングします。
dueAfterTime指定タイムスタンプより後に期限切れになる作業アイテム。
dueBeforeTime指定タイムスタンプより前に期限切れになる作業アイテム。
healthStatusFilter warning-solidHealthStatusFilter非推奨: 状態: 実験的機能。GitLab 18.2で導入されました。
hierarchyFilters warning-solidHierarchyFilterInput非推奨: 状態: 実験的機能。GitLab 18.3で導入されました。
iids[String!]作業アイテムのIIDのリスト。例: ["1", "2"]
in[IssuableSearchableField!]検索を実行するフィールドを指定します。デフォルトは[TITLE, DESCRIPTION]です。search引数が必要です。
includeDescendantWorkItems warning-solidBoolean非推奨: 状態: 実験的機能。GitLab 18.3で導入されました。
iterationCadenceId warning-solid[IterationsCadenceID!]非推奨: 状態: 実験的機能。GitLab 18.2で導入されました。
iterationId warning-solid[ID]非推奨: 状態: 実験的機能。GitLab 18.2で導入されました。
iterationWildcardId warning-solidIterationWildcardId非推奨: 状態: 実験的機能。GitLab 18.2で導入されました。
labelName[String!]作業アイテムに適用されるラベル。
milestoneTitle[String!]作業アイテムに適用されるマイルストーン。
milestoneWildcardIdMilestoneWildcardIdマイルストーンIDのワイルドカードでフィルタリングします。milestoneTitleと互換性がありません。
myReactionEmojiString現在のユーザーが適用したリアクション絵文字でフィルタリングします。ワイルドカード値としてNONEANYがサポートされています。
notNegatedWorkItemFilterInput否定条件となる作業アイテム引数。
orUnionedWorkItemFilterInput引数のリストのインクルーシブOR結合。
parentIds[WorkItemID!]親アイテムのグローバルIDで作業アイテムをフィルタリングします(最大100アイテム)。
projectPathID!プロジェクトのフルパス。
releaseTag[String!]作業アイテムのマイルストーンに関連付けられたリリースタグ。親がグループの場合、無視されます。
releaseTagWildcardIdReleaseTagWildcardIdリリースタグのワイルドカードでフィルタリングします。
searchStringタイトルまたは説明の検索クエリ。
selectedFields[AvailableExportFields!]エクスポート対象として選択されたフィールドのリスト。省略すると、利用可能なすべてのフィールドがエクスポートされます。
stateIssuableState作業アイテムの現在の状態。
subscribedSubscriptionStatus現在のユーザーがサブスクライブしている作業アイテム。
types[IssueType!]指定された作業アイテムタイプで作業アイテムをフィルタリングします。
updatedAfterTime指定タイムスタンプより後に更新された作業アイテム。
updatedBeforeTime指定タイムスタンプより前に更新された作業アイテム。
weight warning-solidString非推奨: 状態: 実験的機能。GitLab 18.2で導入されました。
weightWildcardId warning-solidWeightWildcardId非推奨: 状態: 実験的機能。GitLab 18.2で導入されました。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
messageStringエクスポートリクエストの結果メッセージ。

Mutation.workItemsCsvImport

  • GitLab 18.2で導入されました。状態: 実験的機能。

入力型: WorkItemsCsvImportInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
fileUpload!作業アイテムからインポートするCSVファイル。
projectPathID!プロジェクトのフルパス。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
messageStringインポートリクエストの結果メッセージ。

Mutation.workItemsHierarchyReorder

  • GitLab 17.3で導入されました。状態: 実験的機能。

階層ツリー内の作業アイテムを並べ替えます。

入力型: workItemsHierarchyReorderInput

引数

名前説明
adjacentWorkItemIdWorkItemID次に移動する作業アイテムのID。上のアイテムや下のアイテムなど。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idWorkItemID!並べ替える作業アイテムのグローバルID。
parentIdWorkItemID新しい親作業アイテムのグローバルID。
relativePositionRelativePositionType隣接する作業アイテムを基準とする相対位置。有効な値はBEFOREまたはAFTERです。

フィールド

名前説明
adjacentWorkItemWorkItemミューテーション後の隣接する作業アイテム。
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
parentWorkItemWorkItemミューテーション後の作業アイテムの親。
workItemWorkItemミューテーション後の作業アイテム。

Mutation.workItemsReorder

  • GitLab 18.3で導入されました。状態: 実験的機能。

プロジェクトレベルの作業アイテムを並べ替えます。

入力型: workItemsReorderInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
idWorkItemID!並べ替える作業アイテムのグローバルID。
moveAfterIdWorkItemID作業アイテムの後に配置する必要があるプロジェクトの作業アイテムのグローバルID。
moveBeforeIdWorkItemID作業アイテムの前に配置する必要があるプロジェクトの作業アイテムのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
workItemWorkItemミューテーション後の作業アイテム。

Mutation.workspaceCreate

入力型: WorkspaceCreateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
clusterAgentIdClustersAgentID!作成されたワークスペースが関連付けられるクラスターエージェントのGlobalID。
desiredStateString!作成されたワークスペースの望ましい状態。
devfilePathStringワークスペースの設定に使用するdevfileを含むプロジェクトパス。指定されていない場合、GitLabのデフォルトdevfileが使用されます。
devfileRef warning-solidString非推奨: 引数の名前がproject_refに変更されました。GitLab 17.8で非推奨になりました。
editor warning-solidString非推奨: 引数は使用されません。GitLab 17.5で非推奨になりました。
maxHoursBeforeTermination warning-solidInt非推奨: フィールドは使用されていません。GitLab 17.9で非推奨になりました。
projectIdProjectID!作成されたワークスペースのdevfileを提供するプロジェクトのID。
projectRefStringプロジェクトリポジトリのgit ref。
variables warning-solid[WorkspaceVariableInput!]非推奨: 引数はworkspace_variablesに名前が変更されました。GitLab 18.0で非推奨になりました。
workspaceVariables warning-solid[WorkspaceVariableInput!]非推奨: 状態: 実験的機能。GitLab 18.0で導入されました。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
workspaceWorkspace作成されたワークスペース。

Mutation.workspaceUpdate

入力型: WorkspaceUpdateInput

引数

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
desiredStateString!作成されたワークスペースの望ましい状態。
idRemoteDevelopmentWorkspaceID!ワークスペースのグローバルID。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
workspaceWorkspace作成されたワークスペース。

接続

スキーマ内の一部の型はConnection型です。これらは、グラフ内の2つのノード間のエッジのページネーションコレクションを表します。これらは、Relayカーソル接続仕様に従います。

ページネーションの引数

どの接続フィールドも、次のページネーション引数をサポートしています。

名前説明
afterStringリストのうち指定されたカーソルより後にある要素を返します。
beforeStringリストのうち指定されたカーソルより前にある要素を返します。
firstIntリストのうち最初の_n_個の要素を返します。
lastIntリストのうち最後の_n_個の要素を返します。

これらの引数はすべての接続フィールドに共通であるため、接続ごとに繰り返されることはありません。

接続フィールド

すべての接続には、少なくとも次のフィールドがあります。

名前説明
pageInfoPageInfo!ページネーション情報。
edges[edge!]エッジ。
nodes[item!]現在のページのアイテム。

EdgeItemの正確な型は、接続のタイプによって異なります。ProjectConnectionには、[Project!]型のノードと、ProjectEdge型のエッジがあります。

接続タイプ

スキーマ内の一部のタイプは、接続のモデル化のためだけに存在しています。各接続には、固有の名前付きタイプと、固有の名前付きエッジタイプがあります。これらについては、別個に下記のリストに示します。

AbuseReportDiscussionConnection

AbuseReportDiscussionの接続タイプ。

フィールド
名前説明
edges[AbuseReportDiscussionEdge]エッジのリスト。
nodes[AbuseReportDiscussion]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

AbuseReportDiscussionEdge

AbuseReportDiscussionのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeAbuseReportDiscussionエッジの終端にあるアイテム。

AbuseReportLabelConnection

AbuseReportLabelの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[AbuseReportLabelEdge]エッジのリスト。
nodes[AbuseReportLabel]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

AbuseReportLabelEdge

AbuseReportLabelのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeAbuseReportLabelエッジの終端にあるアイテム。

AbuseReportNoteConnection

AbuseReportNoteの接続タイプ。

フィールド
名前説明
edges[AbuseReportNoteEdge]エッジのリスト。
nodes[AbuseReportNote]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

AbuseReportNoteEdge

AbuseReportNoteのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeAbuseReportNoteエッジの終端にあるアイテム。

AccessLevelDeployKeyConnection

AccessLevelDeployKeyの接続タイプ。

フィールド
名前説明
edges[AccessLevelDeployKeyEdge]エッジのリスト。
nodes[AccessLevelDeployKey]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

AccessLevelDeployKeyEdge

AccessLevelDeployKeyのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeAccessLevelDeployKeyエッジの終端にあるアイテム。

AchievementConnection

Achievementの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[AchievementEdge]エッジのリスト。
nodes[Achievement]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

AchievementEdge

Achievementのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeAchievementエッジの終端にあるアイテム。

AddOnUserConnection

AddOnUserの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[AddOnUserEdge]エッジのリスト。
nodes[AddOnUser]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

AddOnUserEdge

AddOnUserのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeAddOnUserエッジの終端にあるアイテム。

AdminMemberRoleConnection

AdminMemberRoleの接続タイプ。

フィールド
名前説明
edges[AdminMemberRoleEdge]エッジのリスト。
nodes[AdminMemberRole]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

AdminMemberRoleEdge

AdminMemberRoleのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeAdminMemberRoleエッジの終端にあるアイテム。

AgentConfigurationConnection

AgentConfigurationの接続タイプ。

フィールド
名前説明
edges[AgentConfigurationEdge]エッジのリスト。
nodes[AgentConfiguration]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

AgentConfigurationEdge

AgentConfigurationのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeAgentConfigurationエッジの終端にあるアイテム。

AiAgentConnection

AiAgentの接続タイプ。

フィールド
名前説明
edges[AiAgentEdge]エッジのリスト。
nodes[AiAgent]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

AiAgentEdge

AiAgentのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeAiAgentエッジの終端にあるアイテム。

AiCatalogBuiltInToolConnection

AiCatalogBuiltInToolの接続タイプ。

フィールド
名前説明
edges[AiCatalogBuiltInToolEdge]エッジのリスト。
nodes[AiCatalogBuiltInTool]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

AiCatalogBuiltInToolEdge

AiCatalogBuiltInToolのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeAiCatalogBuiltInToolエッジの終端にあるアイテム。

AiCatalogFlowStepsConnection

AiCatalogFlowStepsの接続タイプ。

フィールド
名前説明
edges[AiCatalogFlowStepsEdge]エッジのリスト。
nodes[AiCatalogFlowSteps]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

AiCatalogFlowStepsEdge

AiCatalogFlowStepsのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeAiCatalogFlowStepsエッジの終端にあるアイテム。

AiCatalogItemConnection

AiCatalogItemの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[AiCatalogItemEdge]エッジのリスト。
nodes[AiCatalogItem]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

AiCatalogItemConsumerConnection

AiCatalogItemConsumerの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[AiCatalogItemConsumerEdge]エッジのリスト。
nodes[AiCatalogItemConsumer]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

AiCatalogItemConsumerEdge

AiCatalogItemConsumerのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeAiCatalogItemConsumerエッジの終端にあるアイテム。

AiCatalogItemEdge

AiCatalogItemのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeAiCatalogItemエッジの終端にあるアイテム。

AiCatalogItemVersionConnection

AiCatalogItemVersionの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[AiCatalogItemVersionEdge]エッジのリスト。
nodes[AiCatalogItemVersion]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

AiCatalogItemVersionEdge

AiCatalogItemVersionのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeAiCatalogItemVersionエッジの終端にあるアイテム。

AiConversationsThreadConnection

AiConversationsThreadの接続タイプ。

フィールド
名前説明
edges[AiConversationsThreadEdge]エッジのリスト。
nodes[AiConversationsThread]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

AiConversationsThreadEdge

AiConversationsThreadのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeAiConversationsThreadエッジの終端にあるアイテム。

AiFeatureSettingConnection

AiFeatureSettingの接続タイプ。

フィールド
名前説明
edges[AiFeatureSettingEdge]エッジのリスト。
nodes[AiFeatureSetting]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

AiFeatureSettingEdge

AiFeatureSettingのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeAiFeatureSettingエッジの終端にあるアイテム。

AiFlowTriggerTypeConnection

AiFlowTriggerTypeの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[AiFlowTriggerTypeEdge]エッジのリスト。
nodes[AiFlowTriggerType]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

AiFlowTriggerTypeEdge

AiFlowTriggerTypeのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeAiFlowTriggerTypeエッジの終端にあるアイテム。

AiMessageConnection

AiMessageの接続タイプ。

フィールド
名前説明
edges[AiMessageEdge]エッジのリスト。
nodes[AiMessage]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

AiMessageEdge

AiMessageのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeAiMessageエッジの終端にあるアイテム。

AiModelSelectionNamespaceFeatureSettingConnection

AiModelSelectionNamespaceFeatureSettingの接続タイプ。

フィールド
名前説明
edges[AiModelSelectionNamespaceFeatureSettingEdge]エッジのリスト。
nodes[AiModelSelectionNamespaceFeatureSetting]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

AiModelSelectionNamespaceFeatureSettingEdge

AiModelSelectionNamespaceFeatureSettingのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeAiModelSelectionNamespaceFeatureSettingエッジの終端にあるアイテム。

AiModelSelectionOfferedModelConnection

AiModelSelectionOfferedModelの接続タイプ。

フィールド
名前説明
edges[AiModelSelectionOfferedModelEdge]エッジのリスト。
nodes[AiModelSelectionOfferedModel]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

AiModelSelectionOfferedModelEdge

AiModelSelectionOfferedModelのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeAiModelSelectionOfferedModelエッジの終端にあるアイテム。

AiSelfHostedModelConnection

AiSelfHostedModelの接続タイプ。

フィールド
名前説明
edges[AiSelfHostedModelEdge]エッジのリスト。
nodes[AiSelfHostedModel]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

AiSelfHostedModelEdge

AiSelfHostedModelのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeAiSelfHostedModelエッジの終端にあるアイテム。

AiUsageEventConnection

AiUsageEventの接続タイプ。

フィールド
名前説明
edges[AiUsageEventEdge]エッジのリスト。
nodes[AiUsageEvent]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

AiUsageEventEdge

AiUsageEventのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeAiUsageEventエッジの終端にあるアイテム。

AiUserMetricsConnection

AiUserMetricsの接続タイプ。

フィールド
名前説明
edges[AiUserMetricsEdge]エッジのリスト。
nodes[AiUserMetrics]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

AiUserMetricsEdge

AiUserMetricsのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeAiUserMetricsエッジの終端にあるアイテム。

AiXrayReportConnection

AiXrayReportの接続タイプ。

フィールド
名前説明
edges[AiXrayReportEdge]エッジのリスト。
nodes[AiXrayReport]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

AiXrayReportEdge

AiXrayReportのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeAiXrayReportエッジの終端にあるアイテム。

AlertManagementAlertConnection

AlertManagementAlertの接続タイプ。

フィールド
名前説明
edges[AlertManagementAlertEdge]エッジのリスト。
nodes[AlertManagementAlert]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

AlertManagementAlertEdge

AlertManagementAlertのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeAlertManagementAlertエッジの終端にあるアイテム。

AlertManagementHttpIntegrationConnection

AlertManagementHttpIntegrationの接続タイプ。

フィールド
名前説明
edges[AlertManagementHttpIntegrationEdge]エッジのリスト。
nodes[AlertManagementHttpIntegration]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

AlertManagementHttpIntegrationEdge

AlertManagementHttpIntegrationのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeAlertManagementHttpIntegrationエッジの終端にあるアイテム。

AlertManagementIntegrationConnection

AlertManagementIntegrationの接続タイプ。

フィールド
名前説明
edges[AlertManagementIntegrationEdge]エッジのリスト。
nodes[AlertManagementIntegration]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

AlertManagementIntegrationEdge

AlertManagementIntegrationのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeAlertManagementIntegrationエッジの終端にあるアイテム。

AmazonS3ConfigurationTypeConnection

AmazonS3ConfigurationTypeの接続タイプ。

フィールド
名前説明
edges[AmazonS3ConfigurationTypeEdge]エッジのリスト。
nodes[AmazonS3ConfigurationType]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

AmazonS3ConfigurationTypeEdge

AmazonS3ConfigurationTypeのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeAmazonS3ConfigurationTypeエッジの終端にあるアイテム。

ApprovalPolicyConnection

ApprovalPolicyの接続タイプ。

フィールド
名前説明
edges[ApprovalPolicyEdge]エッジのリスト。
nodes[ApprovalPolicy]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ApprovalPolicyEdge

ApprovalPolicyのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeApprovalPolicyエッジの終端にあるアイテム。

ApprovalProjectRuleConnection

ApprovalProjectRuleの接続タイプ。

フィールド
名前説明
edges[ApprovalProjectRuleEdge]エッジのリスト。
nodes[ApprovalProjectRule]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ApprovalProjectRuleEdge

ApprovalProjectRuleのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeApprovalProjectRuleエッジの終端にあるアイテム。

AuditEventDefinitionConnection

AuditEventDefinitionの接続タイプ。

フィールド
名前説明
edges[AuditEventDefinitionEdge]エッジのリスト。
nodes[AuditEventDefinition]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

AuditEventDefinitionEdge

AuditEventDefinitionのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeAuditEventDefinitionエッジの終端にあるアイテム。

AuditEventStreamingHeaderConnection

AuditEventStreamingHeaderの接続タイプ。

フィールド
名前説明
edges[AuditEventStreamingHeaderEdge]エッジのリスト。
nodes[AuditEventStreamingHeader]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

AuditEventStreamingHeaderEdge

AuditEventStreamingHeaderのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeAuditEventStreamingHeaderエッジの終端にあるアイテム。

AuditEventsStreamingInstanceHeaderConnection

AuditEventsStreamingInstanceHeaderの接続タイプ。

フィールド
名前説明
edges[AuditEventsStreamingInstanceHeaderEdge]エッジのリスト。
nodes[AuditEventsStreamingInstanceHeader]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

AuditEventsStreamingInstanceHeaderEdge

AuditEventsStreamingInstanceHeaderのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeAuditEventsStreamingInstanceHeaderエッジの終端にあるアイテム。

AwardEmojiConnection

AwardEmojiの接続タイプ。

フィールド
名前説明
edges[AwardEmojiEdge]エッジのリスト。
nodes[AwardEmoji]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

AwardEmojiEdge

AwardEmojiのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeAwardEmojiエッジの終端にあるアイテム。

BlobConnection

Blobの接続タイプ。

フィールド
名前説明
edges[BlobEdge]エッジのリスト。
nodes[Blob]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

BlobEdge

Blobのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeBlobエッジの終端にあるアイテム。

BoardConnection

Boardの接続タイプ。

フィールド
名前説明
edges[BoardEdge]エッジのリスト。
nodes[Board]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

BoardEdge

Boardのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeBoardエッジの終端にあるアイテム。

BoardEpicConnection

BoardEpicの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[BoardEpicEdge]エッジのリスト。
nodes[BoardEpic]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

BoardEpicEdge

BoardEpicのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeBoardEpicエッジの終端にあるアイテム。

BoardListConnection

BoardListの接続タイプ。

フィールド
名前説明
edges[BoardListEdge]エッジのリスト。
nodes[BoardList]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

BoardListEdge

BoardListのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeBoardListエッジの終端にあるアイテム。

BranchRuleConnection

BranchRuleの接続タイプ。

フィールド
名前説明
edges[BranchRuleEdge]エッジのリスト。
nodes[BranchRule]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

BranchRuleEdge

BranchRuleのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeBranchRuleエッジの終端にあるアイテム。

CiBuildNeedConnection

CiBuildNeedの接続タイプ。

フィールド
名前説明
edges[CiBuildNeedEdge]エッジのリスト。
nodes[CiBuildNeed]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

CiBuildNeedEdge

CiBuildNeedのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeCiBuildNeedエッジの終端にあるアイテム。

CiCatalogResourceComponentConnection

CiCatalogResourceComponentの接続タイプ。

フィールド
名前説明
edges[CiCatalogResourceComponentEdge]エッジのリスト。
nodes[CiCatalogResourceComponent]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

CiCatalogResourceComponentEdge

CiCatalogResourceComponentのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeCiCatalogResourceComponentエッジの終端にあるアイテム。

CiCatalogResourceComponentUsageConnection

CiCatalogResourceComponentUsageの接続タイプ。

フィールド
名前説明
edges[CiCatalogResourceComponentUsageEdge]エッジのリスト。
nodes[CiCatalogResourceComponentUsage]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

CiCatalogResourceComponentUsageEdge

CiCatalogResourceComponentUsageのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeCiCatalogResourceComponentUsageエッジの終端にあるアイテム。

CiCatalogResourceConnection

CiCatalogResourceの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[CiCatalogResourceEdge]エッジのリスト。
nodes[CiCatalogResource]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

CiCatalogResourceEdge

CiCatalogResourceのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeCiCatalogResourceエッジの終端にあるアイテム。

CiCatalogResourceVersionConnection

CiCatalogResourceVersionの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[CiCatalogResourceVersionEdge]エッジのリスト。
nodes[CiCatalogResourceVersion]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

CiCatalogResourceVersionEdge

CiCatalogResourceVersionのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeCiCatalogResourceVersionエッジの終端にあるアイテム。

CiConfigGroupConnection

CiConfigGroupの接続タイプ。

フィールド
名前説明
edges[CiConfigGroupEdge]エッジのリスト。
nodes[CiConfigGroup]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

CiConfigGroupEdge

CiConfigGroupのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeCiConfigGroupエッジの終端にあるアイテム。

CiConfigJobConnection

CiConfigJobの接続タイプ。

フィールド
名前説明
edges[CiConfigJobEdge]エッジのリスト。
nodes[CiConfigJob]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

CiConfigJobEdge

CiConfigJobのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeCiConfigJobエッジの終端にあるアイテム。

CiConfigNeedConnection

CiConfigNeedの接続タイプ。

フィールド
名前説明
edges[CiConfigNeedEdge]エッジのリスト。
nodes[CiConfigNeed]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

CiConfigNeedEdge

CiConfigNeedのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeCiConfigNeedエッジの終端にあるアイテム。

CiConfigStageConnection

CiConfigStageの接続タイプ。

フィールド
名前説明
edges[CiConfigStageEdge]エッジのリスト。
nodes[CiConfigStage]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

CiConfigStageEdge

CiConfigStageのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeCiConfigStageエッジの終端にあるアイテム。

CiDedicatedHostedRunnerUsageConnection

CiDedicatedHostedRunnerUsageの接続タイプ。

フィールド
名前説明
edges[CiDedicatedHostedRunnerUsageEdge]エッジのリスト。
nodes[CiDedicatedHostedRunnerUsage]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

CiDedicatedHostedRunnerUsageEdge

CiDedicatedHostedRunnerUsageのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeCiDedicatedHostedRunnerUsageエッジの終端にあるアイテム。

CiDeletedRunnerConnection

CiDeletedRunnerの接続タイプ。

フィールド
名前説明
edges[CiDeletedRunnerEdge]エッジのリスト。
nodes[CiDeletedRunner]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

CiDeletedRunnerEdge

CiDeletedRunnerのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeCiDeletedRunnerエッジの終端にあるアイテム。

CiGroupConnection

CiGroupの接続タイプ。

フィールド
名前説明
edges[CiGroupEdge]エッジのリスト。
nodes[CiGroup]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

CiGroupEdge

CiGroupのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeCiGroupエッジの終端にあるアイテム。

CiGroupEnvironmentScopeConnection

CiGroupEnvironmentScopeの接続タイプ。

フィールド
名前説明
edges[CiGroupEnvironmentScopeEdge]エッジのリスト。
nodes[CiGroupEnvironmentScope]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

CiGroupEnvironmentScopeEdge

CiGroupEnvironmentScopeのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeCiGroupEnvironmentScopeエッジの終端にあるアイテム。

CiGroupVariableConnection

CiGroupVariableの接続タイプ。

フィールド
名前説明
edges[CiGroupVariableEdge]エッジのリスト。
limitInt!グループCI/CD変数の最大数。
nodes[CiGroupVariable]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

CiGroupVariableEdge

CiGroupVariableのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeCiGroupVariableエッジの終端にあるアイテム。

CiInputsFieldConnection

CiInputsFieldの接続タイプ。

フィールド
名前説明
edges[CiInputsFieldEdge]エッジのリスト。
nodes[CiInputsField]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

CiInputsFieldEdge

CiInputsFieldのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeCiInputsFieldエッジの終端にあるアイテム。

CiInstanceVariableConnection

CiInstanceVariableの接続タイプ。

フィールド
名前説明
edges[CiInstanceVariableEdge]エッジのリスト。
nodes[CiInstanceVariable]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

CiInstanceVariableEdge

CiInstanceVariableのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeCiInstanceVariableエッジの終端にあるアイテム。

CiJobArtifactConnection

CiJobArtifactの接続タイプ。

フィールド
名前説明
edges[CiJobArtifactEdge]エッジのリスト。
nodes[CiJobArtifact]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

CiJobArtifactEdge

CiJobArtifactのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeCiJobArtifactエッジの終端にあるアイテム。

CiJobConnection

CiJobの接続タイプ。

フィールド
名前説明
edges[CiJobEdge]エッジのリスト。
nodes[CiJob]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。
引数のあるフィールド
CiJobConnection.count

コレクションの制限カウント。制限を超えるカウントの場合、制限+1を返します。

Int!を返します。

#######引数

名前説明
limitIntカウントクエリに適用される制限値。デフォルトは1000です。

CiJobEdge

CiJobのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeCiJobエッジの終端にあるアイテム。

CiJobInterfaceConnection

CiJobInterfaceの接続タイプ。

フィールド
名前説明
edges[CiJobInterfaceEdge]エッジのリスト。
nodes[CiJobInterface]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。
引数のあるフィールド
CiJobInterfaceConnection.count

コレクションの制限カウント。制限を超えるカウントの場合、制限+1を返します。

Int!を返します。

#######引数

名前説明
limitIntカウントクエリに適用される制限値。デフォルトは1000です。

CiJobInterfaceEdge

CiJobInterfaceのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeCiJobInterfaceエッジの終端にあるアイテム。

CiJobTokenAccessibleGroupConnection

CiJobTokenAccessibleGroupの接続タイプ。

フィールド
名前説明
edges[CiJobTokenAccessibleGroupEdge]エッジのリスト。
nodes[CiJobTokenAccessibleGroup]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

CiJobTokenAccessibleGroupEdge

CiJobTokenAccessibleGroupのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeCiJobTokenAccessibleGroupエッジの終端にあるアイテム。

CiJobTokenAccessibleProjectConnection

CiJobTokenAccessibleProjectの接続タイプ。

フィールド
名前説明
edges[CiJobTokenAccessibleProjectEdge]エッジのリスト。
nodes[CiJobTokenAccessibleProject]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

CiJobTokenAccessibleProjectEdge

CiJobTokenAccessibleProjectのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeCiJobTokenAccessibleProjectエッジの終端にあるアイテム。

CiJobTokenAuthLogConnection

CiJobTokenAuthLogの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[CiJobTokenAuthLogEdge]エッジのリスト。
nodes[CiJobTokenAuthLog]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

CiJobTokenAuthLogEdge

CiJobTokenAuthLogのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeCiJobTokenAuthLogエッジの終端にあるアイテム。

CiJobTokenScopeAllowlistEntryConnection

CiJobTokenScopeAllowlistEntryの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[CiJobTokenScopeAllowlistEntryEdge]エッジのリスト。
nodes[CiJobTokenScopeAllowlistEntry]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

CiJobTokenScopeAllowlistEntryEdge

CiJobTokenScopeAllowlistEntryのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeCiJobTokenScopeAllowlistEntryエッジの終端にあるアイテム。

CiManualVariableConnection

CiManualVariableの接続タイプ。

フィールド
名前説明
edges[CiManualVariableEdge]エッジのリスト。
nodes[CiManualVariable]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

CiManualVariableEdge

CiManualVariableのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeCiManualVariableエッジの終端にあるアイテム。

CiMinutesNamespaceMonthlyUsageConnection

CiMinutesNamespaceMonthlyUsageの接続タイプ。

フィールド
名前説明
edges[CiMinutesNamespaceMonthlyUsageEdge]エッジのリスト。
nodes[CiMinutesNamespaceMonthlyUsage]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

CiMinutesNamespaceMonthlyUsageEdge

CiMinutesNamespaceMonthlyUsageのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeCiMinutesNamespaceMonthlyUsageエッジの終端にあるアイテム。

CiMinutesProjectMonthlyUsageConnection

CiMinutesProjectMonthlyUsageの接続タイプ。

フィールド
名前説明
edges[CiMinutesProjectMonthlyUsageEdge]エッジのリスト。
nodes[CiMinutesProjectMonthlyUsage]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

CiMinutesProjectMonthlyUsageEdge

CiMinutesProjectMonthlyUsageのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeCiMinutesProjectMonthlyUsageエッジの終端にあるアイテム。

CiProjectSubscriptionConnection

CiProjectSubscriptionの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[CiProjectSubscriptionEdge]エッジのリスト。
nodes[CiProjectSubscription]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

CiProjectSubscriptionEdge

CiProjectSubscriptionのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeCiProjectSubscriptionエッジの終端にあるアイテム。

CiProjectVariableConnection

CiProjectVariableの接続タイプ。

フィールド
名前説明
edges[CiProjectVariableEdge]エッジのリスト。
limitInt!プロジェクトCI/CD変数の最大数。
nodes[CiProjectVariable]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

CiProjectVariableEdge

CiProjectVariableのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeCiProjectVariableエッジの終端にあるアイテム。

CiRunnerConnection

CiRunnerの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[CiRunnerEdge]エッジのリスト。
jobsStatisticsCiJobsStatisticsRunnerのコレクションによって実行されたジョブの統計。管理者のみが利用できます。
nodes[CiRunner]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

CiRunnerEdge

CiRunnerのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
editUrlStringRunner編集ページのWeb URL。値は、クエリ内でのフィールドの配置場所によって異なります。プロジェクトまたはグループで使用できます。
nodeCiRunnerエッジの終端にあるアイテム。
webUrlStringRunnerのWeb URL。値は、クエリ内でのフィールドの配置場所によって異なります。プロジェクトまたはグループで使用できます。

CiRunnerManagerConnection

CiRunnerManagerの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[CiRunnerManagerEdge]エッジのリスト。
nodes[CiRunnerManager]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

CiRunnerManagerEdge

CiRunnerManagerのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeCiRunnerManagerエッジの終端にあるアイテム。

CiSecureFileRegistryConnection

CiSecureFileRegistryの接続タイプ。

フィールド
名前説明
edges[CiSecureFileRegistryEdge]エッジのリスト。
nodes[CiSecureFileRegistry]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。
引数のあるフィールド
CiSecureFileRegistryConnection.count

コレクションの制限カウント。制限を超えるカウントの場合、制限+1を返します。

Int!を返します。

#######引数

名前説明
limitIntカウントクエリに適用される制限値。デフォルトは1000です。

CiSecureFileRegistryEdge

CiSecureFileRegistryのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeCiSecureFileRegistryエッジの終端にあるアイテム。

CiStageConnection

CiStageの接続タイプ。

フィールド
名前説明
edges[CiStageEdge]エッジのリスト。
nodes[CiStage]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

CiStageEdge

CiStageのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeCiStageエッジの終端にあるアイテム。

CiSubscriptionsProjectConnection

CiSubscriptionsProjectの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[CiSubscriptionsProjectEdge]エッジのリスト。
nodes[CiSubscriptionsProject]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

CiSubscriptionsProjectEdge

CiSubscriptionsProjectのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeCiSubscriptionsProjectエッジの終端にあるアイテム。

ClusterAgentActivityEventConnection

ClusterAgentActivityEventの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[ClusterAgentActivityEventEdge]エッジのリスト。
nodes[ClusterAgentActivityEvent]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ClusterAgentActivityEventEdge

ClusterAgentActivityEventのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeClusterAgentActivityEventエッジの終端にあるアイテム。

ClusterAgentAuthorizationCiAccessConnection

ClusterAgentAuthorizationCiAccessの接続タイプ。

フィールド
名前説明
edges[ClusterAgentAuthorizationCiAccessEdge]エッジのリスト。
nodes[ClusterAgentAuthorizationCiAccess]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ClusterAgentAuthorizationCiAccessEdge

ClusterAgentAuthorizationCiAccessのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeClusterAgentAuthorizationCiAccessエッジの終端にあるアイテム。

ClusterAgentAuthorizationUserAccessConnection

ClusterAgentAuthorizationUserAccessの接続タイプ。

フィールド
名前説明
edges[ClusterAgentAuthorizationUserAccessEdge]エッジのリスト。
nodes[ClusterAgentAuthorizationUserAccess]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ClusterAgentAuthorizationUserAccessEdge

ClusterAgentAuthorizationUserAccessのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeClusterAgentAuthorizationUserAccessエッジの終端にあるアイテム。

ClusterAgentConnection

ClusterAgentの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[ClusterAgentEdge]エッジのリスト。
nodes[ClusterAgent]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ClusterAgentEdge

ClusterAgentのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeClusterAgentエッジの終端にあるアイテム。

ClusterAgentTokenConnection

ClusterAgentTokenの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[ClusterAgentTokenEdge]エッジのリスト。
nodes[ClusterAgentToken]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ClusterAgentTokenEdge

ClusterAgentTokenのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeClusterAgentTokenエッジの終端にあるアイテム。

ClusterAgentUrlConfigurationConnection

ClusterAgentUrlConfigurationの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[ClusterAgentUrlConfigurationEdge]エッジのリスト。
nodes[ClusterAgentUrlConfiguration]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ClusterAgentUrlConfigurationEdge

ClusterAgentUrlConfigurationのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeClusterAgentUrlConfigurationエッジの終端にあるアイテム。

CodeCoverageActivityConnection

CodeCoverageActivityの接続タイプ。

フィールド
名前説明
edges[CodeCoverageActivityEdge]エッジのリスト。
nodes[CodeCoverageActivity]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

CodeCoverageActivityEdge

CodeCoverageActivityのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeCodeCoverageActivityエッジの終端にあるアイテム。

CodeQualityDegradationConnection

CodeQualityDegradationの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[CodeQualityDegradationEdge]エッジのリスト。
nodes[CodeQualityDegradation]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

CodeQualityDegradationEdge

CodeQualityDegradationのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeCodeQualityDegradationエッジの終端にあるアイテム。

CodeSuggestionEventConnection

CodeSuggestionEventの接続タイプ。

フィールド
名前説明
edges[CodeSuggestionEventEdge]エッジのリスト。
nodes[CodeSuggestionEvent]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

CodeSuggestionEventEdge

CodeSuggestionEventのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeCodeSuggestionEventエッジの終端にあるアイテム。

CommitConnection

Commitの接続タイプ。

フィールド
名前説明
edges[CommitEdge]エッジのリスト。
nodes[Commit]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

CommitEdge

Commitのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeCommitエッジの終端にあるアイテム。

ComplianceFrameworkConnection

ComplianceFrameworkの接続タイプ。

フィールド
名前説明
edges[ComplianceFrameworkEdge]エッジのリスト。
nodes[ComplianceFramework]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ComplianceFrameworkCoverageDetailConnection

ComplianceFrameworkCoverageDetailの接続タイプ。

フィールド
名前説明
edges[ComplianceFrameworkCoverageDetailEdge]エッジのリスト。
nodes[ComplianceFrameworkCoverageDetail]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ComplianceFrameworkCoverageDetailEdge

ComplianceFrameworkCoverageDetailのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeComplianceFrameworkCoverageDetailエッジの終端にあるアイテム。

ComplianceFrameworkEdge

ComplianceFrameworkのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeComplianceFrameworkエッジの終端にあるアイテム。

ComplianceFrameworksNeedingAttentionConnection

ComplianceFrameworksNeedingAttentionの接続タイプ。

フィールド
名前説明
edges[ComplianceFrameworksNeedingAttentionEdge]エッジのリスト。
nodes[ComplianceFrameworksNeedingAttention]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ComplianceFrameworksNeedingAttentionEdge

ComplianceFrameworksNeedingAttentionのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeComplianceFrameworksNeedingAttentionエッジの終端にあるアイテム。

ComplianceRequirementConnection

ComplianceRequirementの接続タイプ。

フィールド
名前説明
edges[ComplianceRequirementEdge]エッジのリスト。
nodes[ComplianceRequirement]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ComplianceRequirementEdge

ComplianceRequirementのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeComplianceRequirementエッジの終端にあるアイテム。

ComplianceRequirementsControlConnection

ComplianceRequirementsControlの接続タイプ。

フィールド
名前説明
edges[ComplianceRequirementsControlEdge]エッジのリスト。
nodes[ComplianceRequirementsControl]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ComplianceRequirementsControlEdge

ComplianceRequirementsControlのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeComplianceRequirementsControlエッジの終端にあるアイテム。

ComplianceStandardsAdherenceConnection

ComplianceStandardsAdherenceの接続タイプ。

フィールド
名前説明
edges[ComplianceStandardsAdherenceEdge]エッジのリスト。
nodes[ComplianceStandardsAdherence]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ComplianceStandardsAdherenceEdge

ComplianceStandardsAdherenceのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeComplianceStandardsAdherenceエッジの終端にあるアイテム。

ComplianceViolationConnection

ComplianceViolationの接続タイプ。

フィールド
名前説明
edges[ComplianceViolationEdge]エッジのリスト。
nodes[ComplianceViolation]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ComplianceViolationEdge

ComplianceViolationのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeComplianceViolationエッジの終端にあるアイテム。

ComponentVersionConnection

ComponentVersionの接続タイプ。

フィールド
名前説明
edges[ComponentVersionEdge]エッジのリスト。
nodes[ComponentVersion]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ComponentVersionEdge

ComponentVersionのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeComponentVersionエッジの終端にあるアイテム。

ConnectedAgentConnection

ConnectedAgentの接続タイプ。

フィールド
名前説明
edges[ConnectedAgentEdge]エッジのリスト。
nodes[ConnectedAgent]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ConnectedAgentEdge

ConnectedAgentのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeConnectedAgentエッジの終端にあるアイテム。

ContainerProtectionRepositoryRuleConnection

ContainerProtectionRepositoryRuleの接続タイプ。

フィールド
名前説明
edges[ContainerProtectionRepositoryRuleEdge]エッジのリスト。
nodes[ContainerProtectionRepositoryRule]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ContainerProtectionRepositoryRuleEdge

ContainerProtectionRepositoryRuleのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeContainerProtectionRepositoryRuleエッジの終端にあるアイテム。

ContainerProtectionTagRuleConnection

ContainerProtectionTagRuleの接続タイプ。

フィールド
名前説明
edges[ContainerProtectionTagRuleEdge]エッジのリスト。
nodes[ContainerProtectionTagRule]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ContainerProtectionTagRuleEdge

ContainerProtectionTagRuleのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeContainerProtectionTagRuleエッジの終端にあるアイテム。

ContainerRepositoryConnection

ContainerRepositoryの接続タイプ。

フィールド
名前説明
edges[ContainerRepositoryEdge]エッジのリスト。
nodes[ContainerRepository]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ContainerRepositoryEdge

ContainerRepositoryのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeContainerRepositoryエッジの終端にあるアイテム。

ContainerRepositoryRegistryConnection

ContainerRepositoryRegistryの接続タイプ。

フィールド
名前説明
edges[ContainerRepositoryRegistryEdge]エッジのリスト。
nodes[ContainerRepositoryRegistry]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。
引数のあるフィールド
ContainerRepositoryRegistryConnection.count

コレクションの制限カウント。制限を超えるカウントの場合、制限+1を返します。

Int!を返します。

#######引数

名前説明
limitIntカウントクエリに適用される制限値。デフォルトは1000です。

ContainerRepositoryRegistryEdge

ContainerRepositoryRegistryのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeContainerRepositoryRegistryエッジの終端にあるアイテム。

ContainerRepositoryTagConnection

ContainerRepositoryTagの接続タイプ。

フィールド
名前説明
edges[ContainerRepositoryTagEdge]エッジのリスト。
nodes[ContainerRepositoryTag]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ContainerRepositoryTagEdge

ContainerRepositoryTagのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeContainerRepositoryTagエッジの終端にあるアイテム。

ContributionAnalyticsContributionConnection

ContributionAnalyticsContributionの接続タイプ。

フィールド
名前説明
edges[ContributionAnalyticsContributionEdge]エッジのリスト。
nodes[ContributionAnalyticsContribution]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ContributionAnalyticsContributionEdge

ContributionAnalyticsContributionのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeContributionAnalyticsContributionエッジの終端にあるアイテム。

CountableVulnerabilityConnection

CountableVulnerabilityの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[CountableVulnerabilityEdge]エッジのリスト。
nodes[CountableVulnerability]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

CountableVulnerabilityEdge

CountableVulnerabilityのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeCountableVulnerabilityエッジの終端にあるアイテム。

CoverageFuzzingCorpusConnection

CoverageFuzzingCorpusの接続タイプ。

フィールド
名前説明
edges[CoverageFuzzingCorpusEdge]エッジのリスト。
nodes[CoverageFuzzingCorpus]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

CoverageFuzzingCorpusEdge

CoverageFuzzingCorpusのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeCoverageFuzzingCorpusエッジの終端にあるアイテム。

CustomEmojiConnection

CustomEmojiの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[CustomEmojiEdge]エッジのリスト。
nodes[CustomEmoji]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

CustomEmojiEdge

CustomEmojiのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeCustomEmojiエッジの終端にあるアイテム。

CustomFieldConnection

CustomFieldの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[CustomFieldEdge]エッジのリスト。
nodes[CustomField]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

CustomFieldEdge

CustomFieldのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeCustomFieldエッジの終端にあるアイテム。

CustomerRelationsContactConnection

CustomerRelationsContactの接続タイプ。

フィールド
名前説明
edges[CustomerRelationsContactEdge]エッジのリスト。
nodes[CustomerRelationsContact]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

CustomerRelationsContactEdge

CustomerRelationsContactのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeCustomerRelationsContactエッジの終端にあるアイテム。

CustomerRelationsOrganizationConnection

CustomerRelationsOrganizationの接続タイプ。

フィールド
名前説明
edges[CustomerRelationsOrganizationEdge]エッジのリスト。
nodes[CustomerRelationsOrganization]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

CustomerRelationsOrganizationEdge

CustomerRelationsOrganizationのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeCustomerRelationsOrganizationエッジの終端にあるアイテム。

CustomizableAdminPermissionConnection

CustomizableAdminPermissionの接続タイプ。

フィールド
名前説明
edges[CustomizableAdminPermissionEdge]エッジのリスト。
nodes[CustomizableAdminPermission]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

CustomizableAdminPermissionEdge

CustomizableAdminPermissionのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeCustomizableAdminPermissionエッジの終端にあるアイテム。

CustomizableDashboardConnection

CustomizableDashboardの接続タイプ。

フィールド
名前説明
edges[CustomizableDashboardEdge]エッジのリスト。
nodes[CustomizableDashboard]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

CustomizableDashboardEdge

CustomizableDashboardのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeCustomizableDashboardエッジの終端にあるアイテム。

CustomizableDashboardPanelConnection

CustomizableDashboardPanelの接続タイプ。

フィールド
名前説明
edges[CustomizableDashboardPanelEdge]エッジのリスト。
nodes[CustomizableDashboardPanel]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

CustomizableDashboardPanelEdge

CustomizableDashboardPanelのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeCustomizableDashboardPanelエッジの終端にあるアイテム。

CustomizableDashboardVisualizationConnection

CustomizableDashboardVisualizationの接続タイプ。

フィールド
名前説明
edges[CustomizableDashboardVisualizationEdge]エッジのリスト。
nodes[CustomizableDashboardVisualization]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

CustomizableDashboardVisualizationEdge

CustomizableDashboardVisualizationのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeCustomizableDashboardVisualizationエッジの終端にあるアイテム。

CustomizableStandardPermissionConnection

CustomizableStandardPermissionの接続タイプ。

フィールド
名前説明
edges[CustomizableStandardPermissionEdge]エッジのリスト。
nodes[CustomizableStandardPermission]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

CustomizableStandardPermissionEdge

CustomizableStandardPermissionのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeCustomizableStandardPermissionエッジの終端にあるアイテム。

DastProfileConnection

DastProfileの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[DastProfileEdge]エッジのリスト。
nodes[DastProfile]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

DastProfileEdge

DastProfileのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeDastProfileエッジの終端にあるアイテム。

DastScannerProfileConnection

DastScannerProfileの接続タイプ。

フィールド
名前説明
edges[DastScannerProfileEdge]エッジのリスト。
nodes[DastScannerProfile]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

DastScannerProfileEdge

DastScannerProfileのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeDastScannerProfileエッジの終端にあるアイテム。

DastSiteProfileConnection

DastSiteProfileの接続タイプ。

フィールド
名前説明
edges[DastSiteProfileEdge]エッジのリスト。
nodes[DastSiteProfile]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

DastSiteProfileEdge

DastSiteProfileのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeDastSiteProfileエッジの終端にあるアイテム。

DastSiteValidationConnection

DastSiteValidationの接続タイプ。

フィールド
名前説明
edges[DastSiteValidationEdge]エッジのリスト。
nodes[DastSiteValidation]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

DastSiteValidationEdge

DastSiteValidationのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeDastSiteValidationエッジの終端にあるアイテム。

DependencyAggregationConnection

DependencyAggregationの接続タイプ。

フィールド
名前説明
edges[DependencyAggregationEdge]エッジのリスト。
nodes[DependencyAggregation]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

DependencyAggregationEdge

DependencyAggregationのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeDependencyAggregationエッジの終端にあるアイテム。

DependencyConnection

Dependencyの接続タイプ。

フィールド
名前説明
edges[DependencyEdge]エッジのリスト。
nodes[Dependency]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

DependencyEdge

Dependencyのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeDependencyエッジの終端にあるアイテム。

DependencyPathEdge

DependencyPathのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeDependencyPath依存パスノード。

DependencyProxyBlobConnection

DependencyProxyBlobの接続タイプ。

フィールド
名前説明
edges[DependencyProxyBlobEdge]エッジのリスト。
nodes[DependencyProxyBlob]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

DependencyProxyBlobEdge

DependencyProxyBlobのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeDependencyProxyBlobエッジの終端にあるアイテム。

DependencyProxyBlobRegistryConnection

DependencyProxyBlobRegistryの接続タイプ。

フィールド
名前説明
edges[DependencyProxyBlobRegistryEdge]エッジのリスト。
nodes[DependencyProxyBlobRegistry]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。
引数のあるフィールド
DependencyProxyBlobRegistryConnection.count

コレクションの制限カウント。制限を超えるカウントの場合、制限+1を返します。

Int!を返します。

#######引数

名前説明
limitIntカウントクエリに適用される制限値。デフォルトは1000です。

DependencyProxyBlobRegistryEdge

DependencyProxyBlobRegistryのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeDependencyProxyBlobRegistryエッジの終端にあるアイテム。

DependencyProxyManifestConnection

DependencyProxyManifestの接続タイプ。

フィールド
名前説明
edges[DependencyProxyManifestEdge]エッジのリスト。
nodes[DependencyProxyManifest]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

DependencyProxyManifestEdge

DependencyProxyManifestのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeDependencyProxyManifestエッジの終端にあるアイテム。

DependencyProxyManifestRegistryConnection

DependencyProxyManifestRegistryの接続タイプ。

フィールド
名前説明
edges[DependencyProxyManifestRegistryEdge]エッジのリスト。
nodes[DependencyProxyManifestRegistry]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。
引数のあるフィールド
DependencyProxyManifestRegistryConnection.count

コレクションの制限カウント。制限を超えるカウントの場合、制限+1を返します。

Int!を返します。

#######引数

名前説明
limitIntカウントクエリに適用される制限値。デフォルトは1000です。

DependencyProxyManifestRegistryEdge

DependencyProxyManifestRegistryのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeDependencyProxyManifestRegistryエッジの終端にあるアイテム。

DeploymentConnection

Deploymentの接続タイプ。

フィールド
名前説明
edges[DeploymentEdge]エッジのリスト。
nodes[Deployment]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

DeploymentEdge

Deploymentのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeDeploymentエッジの終端にあるアイテム。

DesignAtVersionConnection

DesignAtVersionの接続タイプ。

フィールド
名前説明
edges[DesignAtVersionEdge]エッジのリスト。
nodes[DesignAtVersion]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

DesignAtVersionEdge

DesignAtVersionのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeDesignAtVersionエッジの終端にあるアイテム。

DesignConnection

Designの接続タイプ。

フィールド
名前説明
edges[DesignEdge]エッジのリスト。
nodes[Design]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

DesignEdge

Designのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeDesignエッジの終端にあるアイテム。

DesignManagementRepositoryRegistryConnection

DesignManagementRepositoryRegistryの接続タイプ。

フィールド
名前説明
edges[DesignManagementRepositoryRegistryEdge]エッジのリスト。
nodes[DesignManagementRepositoryRegistry]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。
引数のあるフィールド
DesignManagementRepositoryRegistryConnection.count

コレクションの制限カウント。制限を超えるカウントの場合、制限+1を返します。

Int!を返します。

#######引数

名前説明
limitIntカウントクエリに適用される制限値。デフォルトは1000です。

DesignManagementRepositoryRegistryEdge

DesignManagementRepositoryRegistryのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeDesignManagementRepositoryRegistryエッジの終端にあるアイテム。

DesignVersionConnection

DesignVersionの接続タイプ。

フィールド
名前説明
edges[DesignVersionEdge]エッジのリスト。
nodes[DesignVersion]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

DesignVersionEdge

DesignVersionのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeDesignVersionエッジの終端にあるアイテム。

DevopsAdoptionEnabledNamespaceConnection

DevopsAdoptionEnabledNamespaceの接続タイプ。

フィールド
名前説明
edges[DevopsAdoptionEnabledNamespaceEdge]エッジのリスト。
nodes[DevopsAdoptionEnabledNamespace]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

DevopsAdoptionEnabledNamespaceEdge

DevopsAdoptionEnabledNamespaceのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeDevopsAdoptionEnabledNamespaceエッジの終端にあるアイテム。

DevopsAdoptionSnapshotConnection

DevopsAdoptionSnapshotの接続タイプ。

フィールド
名前説明
edges[DevopsAdoptionSnapshotEdge]エッジのリスト。
nodes[DevopsAdoptionSnapshot]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

DevopsAdoptionSnapshotEdge

DevopsAdoptionSnapshotのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeDevopsAdoptionSnapshotエッジの終端にあるアイテム。

DiscussionConnection

Discussionの接続タイプ。

フィールド
名前説明
edges[DiscussionEdge]エッジのリスト。
nodes[Discussion]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

DiscussionEdge

Discussionのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeDiscussionエッジの終端にあるアイテム。

DoraPerformanceScoreCountConnection

DoraPerformanceScoreCountの接続タイプ。

フィールド
名前説明
edges[DoraPerformanceScoreCountEdge]エッジのリスト。
noDoraDataProjectsCountInt!スコープ内のDORAスコアがないプロジェクトの数。
nodes[DoraPerformanceScoreCount]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。
totalProjectsCountInt!プロジェクトの総数。

DoraPerformanceScoreCountEdge

DoraPerformanceScoreCountのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeDoraPerformanceScoreCountエッジの終端にあるアイテム。

DuoWorkflowConnection

DuoWorkflowの接続タイプ。

フィールド
名前説明
edges[DuoWorkflowEdge]エッジのリスト。
nodes[DuoWorkflow]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

DuoWorkflowEdge

DuoWorkflowのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeDuoWorkflowエッジの終端にあるアイテム。

DuoWorkflowEventConnection

DuoWorkflowEventの接続タイプ。

フィールド
名前説明
edges[DuoWorkflowEventEdge]エッジのリスト。
nodes[DuoWorkflowEvent]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

DuoWorkflowEventEdge

DuoWorkflowEventのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeDuoWorkflowEventエッジの終端にあるアイテム。

EgressNodeConnection

EgressNodeの接続タイプ。

フィールド
名前説明
edges[EgressNodeEdge]エッジのリスト。
nodes[EgressNode]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

EgressNodeEdge

EgressNodeのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeEgressNodeエッジの終端にあるアイテム。

EmailConnection

Emailの接続タイプ。

フィールド
名前説明
edges[EmailEdge]エッジのリスト。
nodes[Email]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

EmailEdge

Emailのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeEmailエッジの終端にあるアイテム。

EmailParticipantTypeConnection

EmailParticipantTypeの接続タイプ。

フィールド
名前説明
edges[EmailParticipantTypeEdge]エッジのリスト。
nodes[EmailParticipantType]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

EmailParticipantTypeEdge

EmailParticipantTypeのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeEmailParticipantTypeエッジの終端にあるアイテム。

EnvironmentConnection

Environmentの接続タイプ。

フィールド
名前説明
edges[EnvironmentEdge]エッジのリスト。
nodes[Environment]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

EnvironmentEdge

Environmentのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeEnvironmentエッジの終端にあるアイテム。

EpicBoardConnection

EpicBoardの接続タイプ。

フィールド
名前説明
edges[EpicBoardEdge]エッジのリスト。
nodes[EpicBoard]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

EpicBoardEdge

EpicBoardのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeEpicBoardエッジの終端にあるアイテム。

EpicConnection

Epicの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[EpicEdge]エッジのリスト。
nodes[Epic]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

EpicEdge

Epicのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeEpicエッジの終端にあるアイテム。

EpicIssueConnection

EpicIssueの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[EpicIssueEdge]エッジのリスト。
nodes[EpicIssue]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。
weightInt!イシューコレクションの合計ウェイト。

EpicIssueEdge

EpicIssueのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeEpicIssueエッジの終端にあるアイテム。

EpicListConnection

EpicListの接続タイプ。

フィールド
名前説明
edges[EpicListEdge]エッジのリスト。
nodes[EpicList]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

EpicListEdge

EpicListのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeEpicListエッジの終端にあるアイテム。

ErrorTrackingStackTraceConnection

ErrorTrackingStackTraceの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[ErrorTrackingStackTraceEdge]エッジのリスト。
nodes[ErrorTrackingStackTrace]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ErrorTrackingStackTraceEdge

ErrorTrackingStackTraceのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeErrorTrackingStackTraceエッジの終端にあるアイテム。

EscalationPolicyTypeConnection

EscalationPolicyTypeの接続タイプ。

フィールド
名前説明
edges[EscalationPolicyTypeEdge]エッジのリスト。
nodes[EscalationPolicyType]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

EscalationPolicyTypeEdge

EscalationPolicyTypeのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeEscalationPolicyTypeエッジの終端にあるアイテム。

EventConnection

Eventの接続タイプ。

フィールド
名前説明
edges[EventEdge]エッジのリスト。
nodes[Event]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

EventEdge

Eventのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeEventエッジの終端にあるアイテム。

ExternalAuditEventDestinationConnection

ExternalAuditEventDestinationの接続タイプ。

フィールド
名前説明
edges[ExternalAuditEventDestinationEdge]エッジのリスト。
nodes[ExternalAuditEventDestination]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ExternalAuditEventDestinationEdge

ExternalAuditEventDestinationのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeExternalAuditEventDestinationエッジの終端にあるアイテム。

ExternalStatusCheckConnection

ExternalStatusCheckの接続タイプ。

フィールド
名前説明
edges[ExternalStatusCheckEdge]エッジのリスト。
nodes[ExternalStatusCheck]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ExternalStatusCheckEdge

ExternalStatusCheckのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeExternalStatusCheckエッジの終端にあるアイテム。

FeatureFlagConnection

FeatureFlagの接続タイプ。

フィールド
名前説明
edges[FeatureFlagEdge]エッジのリスト。
nodes[FeatureFlag]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

FeatureFlagEdge

FeatureFlagのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeFeatureFlagエッジの終端にあるアイテム。

GitlabSubscriptionHistoryConnection

GitlabSubscriptionHistoryの接続タイプ。

フィールド
名前説明
edges[GitlabSubscriptionHistoryEdge]エッジのリスト。
nodes[GitlabSubscriptionHistory]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

GitlabSubscriptionHistoryEdge

GitlabSubscriptionHistoryのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeGitlabSubscriptionHistoryエッジの終端にあるアイテム。

GoogleCloudArtifactRegistryArtifactConnection

GoogleCloudArtifactRegistryArtifactの接続タイプ。

フィールド
名前説明
edges[GoogleCloudArtifactRegistryArtifactEdge]エッジのリスト。
nodes[GoogleCloudArtifactRegistryArtifact]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

GoogleCloudArtifactRegistryArtifactEdge

GoogleCloudArtifactRegistryArtifactのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeGoogleCloudArtifactRegistryArtifactエッジの終端にあるアイテム。

GoogleCloudLoggingConfigurationTypeConnection

GoogleCloudLoggingConfigurationTypeの接続タイプ。

フィールド
名前説明
edges[GoogleCloudLoggingConfigurationTypeEdge]エッジのリスト。
nodes[GoogleCloudLoggingConfigurationType]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

GoogleCloudLoggingConfigurationTypeEdge

GoogleCloudLoggingConfigurationTypeのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeGoogleCloudLoggingConfigurationTypeエッジの終端にあるアイテム。

GroupAuditEventStreamingDestinationConnection

GroupAuditEventStreamingDestinationの接続タイプ。

フィールド
名前説明
edges[GroupAuditEventStreamingDestinationEdge]エッジのリスト。
nodes[GroupAuditEventStreamingDestination]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

GroupAuditEventStreamingDestinationEdge

GroupAuditEventStreamingDestinationのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeGroupAuditEventStreamingDestinationエッジの終端にあるアイテム。

GroupConnection

Groupの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[GroupEdge]エッジのリスト。
nodes[Group]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

GroupEdge

Groupのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeGroupエッジの終端にあるアイテム。

GroupInterfaceConnection

GroupInterfaceの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[GroupInterfaceEdge]エッジのリスト。
nodes[GroupInterface]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

GroupInterfaceEdge

GroupInterfaceのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeGroupInterfaceエッジの終端にあるアイテム。

GroupMemberConnection

GroupMemberの接続タイプ。

フィールド
名前説明
edges[GroupMemberEdge]エッジのリスト。
nodes[GroupMember]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

GroupMemberEdge

GroupMemberのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeGroupMemberエッジの終端にあるアイテム。

GroupSavedReplyConnection

GroupSavedReplyの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[GroupSavedReplyEdge]エッジのリスト。
nodes[GroupSavedReply]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

GroupSavedReplyEdge

GroupSavedReplyのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeGroupSavedReplyエッジの終端にあるアイテム。

GroupWikiRepositoryRegistryConnection

GroupWikiRepositoryRegistryの接続タイプ。

フィールド
名前説明
edges[GroupWikiRepositoryRegistryEdge]エッジのリスト。
nodes[GroupWikiRepositoryRegistry]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。
引数のあるフィールド
GroupWikiRepositoryRegistryConnection.count

コレクションの制限カウント。制限を超えるカウントの場合、制限+1を返します。

Int!を返します。

#######引数

名前説明
limitIntカウントクエリに適用される制限値。デフォルトは1000です。

GroupWikiRepositoryRegistryEdge

GroupWikiRepositoryRegistryのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeGroupWikiRepositoryRegistryエッジの終端にあるアイテム。

ImportSourceUserConnection

ImportSourceUserの接続タイプ。

フィールド
名前説明
edges[ImportSourceUserEdge]エッジのリスト。
nodes[ImportSourceUser]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ImportSourceUserEdge

ImportSourceUserのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeImportSourceUserエッジの終端にあるアイテム。

IncidentManagementOncallRotationConnection

IncidentManagementOncallRotationの接続タイプ。

フィールド
名前説明
edges[IncidentManagementOncallRotationEdge]エッジのリスト。
nodes[IncidentManagementOncallRotation]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

IncidentManagementOncallRotationEdge

IncidentManagementOncallRotationのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeIncidentManagementOncallRotationエッジの終端にあるアイテム。

IncidentManagementOncallScheduleConnection

IncidentManagementOncallScheduleの接続タイプ。

フィールド
名前説明
edges[IncidentManagementOncallScheduleEdge]エッジのリスト。
nodes[IncidentManagementOncallSchedule]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

IncidentManagementOncallScheduleEdge

IncidentManagementOncallScheduleのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeIncidentManagementOncallScheduleエッジの終端にあるアイテム。

IncidentManagementOncallShiftConnection

IncidentManagementOncallShiftの接続タイプ。

フィールド
名前説明
edges[IncidentManagementOncallShiftEdge]エッジのリスト。
nodes[IncidentManagementOncallShift]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

IncidentManagementOncallShiftEdge

IncidentManagementOncallShiftのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeIncidentManagementOncallShiftエッジの終端にあるアイテム。

InheritedCiVariableConnection

InheritedCiVariableの接続タイプ。

フィールド
名前説明
edges[InheritedCiVariableEdge]エッジのリスト。
nodes[InheritedCiVariable]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

InheritedCiVariableEdge

InheritedCiVariableのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeInheritedCiVariableエッジの終端にあるアイテム。

InstanceAmazonS3ConfigurationTypeConnection

InstanceAmazonS3ConfigurationTypeの接続タイプ。

フィールド
名前説明
edges[InstanceAmazonS3ConfigurationTypeEdge]エッジのリスト。
nodes[InstanceAmazonS3ConfigurationType]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

InstanceAmazonS3ConfigurationTypeEdge

InstanceAmazonS3ConfigurationTypeのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeInstanceAmazonS3ConfigurationTypeエッジの終端にあるアイテム。

InstanceAuditEventStreamingDestinationConnection

InstanceAuditEventStreamingDestinationの接続タイプ。

フィールド
名前説明
edges[InstanceAuditEventStreamingDestinationEdge]エッジのリスト。
nodes[InstanceAuditEventStreamingDestination]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

InstanceAuditEventStreamingDestinationEdge

InstanceAuditEventStreamingDestinationのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeInstanceAuditEventStreamingDestinationエッジの終端にあるアイテム。

InstanceExternalAuditEventDestinationConnection

InstanceExternalAuditEventDestinationの接続タイプ。

フィールド
名前説明
edges[InstanceExternalAuditEventDestinationEdge]エッジのリスト。
nodes[InstanceExternalAuditEventDestination]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

InstanceExternalAuditEventDestinationEdge

InstanceExternalAuditEventDestinationのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeInstanceExternalAuditEventDestinationエッジの終端にあるアイテム。

InstanceGoogleCloudLoggingConfigurationTypeConnection

InstanceGoogleCloudLoggingConfigurationTypeの接続タイプ。

フィールド
名前説明
edges[InstanceGoogleCloudLoggingConfigurationTypeEdge]エッジのリスト。
nodes[InstanceGoogleCloudLoggingConfigurationType]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

InstanceGoogleCloudLoggingConfigurationTypeEdge

InstanceGoogleCloudLoggingConfigurationTypeのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeInstanceGoogleCloudLoggingConfigurationTypeエッジの終端にあるアイテム。

IntegrationExclusionConnection

IntegrationExclusionの接続タイプ。

フィールド
名前説明
edges[IntegrationExclusionEdge]エッジのリスト。
nodes[IntegrationExclusion]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

IntegrationExclusionEdge

IntegrationExclusionのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeIntegrationExclusionエッジの終端にあるアイテム。

IssuableResourceLinkConnection

IssuableResourceLinkの接続タイプ。

フィールド
名前説明
edges[IssuableResourceLinkEdge]エッジのリスト。
nodes[IssuableResourceLink]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

IssuableResourceLinkEdge

IssuableResourceLinkのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeIssuableResourceLinkエッジの終端にあるアイテム。

IssueConnection

Issueの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[IssueEdge]エッジのリスト。
nodes[Issue]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。
weightInt!イシューコレクションの合計ウェイト。

IssueEdge

Issueのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeIssueエッジの終端にあるアイテム。

IterationCadenceConnection

IterationCadenceの接続タイプ。

フィールド
名前説明
edges[IterationCadenceEdge]エッジのリスト。
nodes[IterationCadence]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

IterationCadenceEdge

IterationCadenceのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeIterationCadenceエッジの終端にあるアイテム。

IterationConnection

Iterationの接続タイプ。

フィールド
名前説明
edges[IterationEdge]エッジのリスト。
nodes[Iteration]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

IterationEdge

Iterationのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeIterationエッジの終端にあるアイテム。

JiraImportConnection

JiraImportの接続タイプ。

フィールド
名前説明
edges[JiraImportEdge]エッジのリスト。
nodes[JiraImport]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

JiraImportEdge

JiraImportのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeJiraImportエッジの終端にあるアイテム。

JiraProjectConnection

JiraProjectの接続タイプ。

フィールド
名前説明
edges[JiraProjectEdge]エッジのリスト。
nodes[JiraProject]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

JiraProjectEdge

JiraProjectのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeJiraProjectエッジの終端にあるアイテム。

JobArtifactRegistryConnection

JobArtifactRegistryの接続タイプ。

フィールド
名前説明
edges[JobArtifactRegistryEdge]エッジのリスト。
nodes[JobArtifactRegistry]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。
引数のあるフィールド
JobArtifactRegistryConnection.count

コレクションの制限カウント。制限を超えるカウントの場合、制限+1を返します。

Int!を返します。

#######引数

名前説明
limitIntカウントクエリに適用される制限値。デフォルトは1000です。

JobArtifactRegistryEdge

JobArtifactRegistryのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeJobArtifactRegistryエッジの終端にあるアイテム。

JobNeedUnionConnection

JobNeedUnionの接続タイプ。

フィールド
名前説明
edges[JobNeedUnionEdge]エッジのリスト。
nodes[JobNeedUnion]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

JobNeedUnionEdge

JobNeedUnionのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeJobNeedUnionエッジの終端にあるアイテム。

LabelConnection

Labelの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[LabelEdge]エッジのリスト。
nodes[Label]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

LabelEdge

Labelのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeLabelエッジの終端にあるアイテム。

LdapAdminRoleLinkConnection

LdapAdminRoleLinkの接続タイプ。

フィールド
名前説明
edges[LdapAdminRoleLinkEdge]エッジのリスト。
nodes[LdapAdminRoleLink]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

LdapAdminRoleLinkEdge

LdapAdminRoleLinkのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeLdapAdminRoleLinkエッジの終端にあるアイテム。

LfsObjectRegistryConnection

LfsObjectRegistryの接続タイプ。

フィールド
名前説明
edges[LfsObjectRegistryEdge]エッジのリスト。
nodes[LfsObjectRegistry]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。
引数のあるフィールド
LfsObjectRegistryConnection.count

コレクションの制限カウント。制限を超えるカウントの場合、制限+1を返します。

Int!を返します。

#######引数

名前説明
limitIntカウントクエリに適用される制限値。デフォルトは1000です。

LfsObjectRegistryEdge

LfsObjectRegistryのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeLfsObjectRegistryエッジの終端にあるアイテム。

LicenseHistoryEntryConnection

LicenseHistoryEntryの接続タイプ。

フィールド
名前説明
edges[LicenseHistoryEntryEdge]エッジのリスト。
nodes[LicenseHistoryEntry]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

LicenseHistoryEntryEdge

LicenseHistoryEntryのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeLicenseHistoryEntryエッジの終端にあるアイテム。

LinkedWorkItemTypeConnection

LinkedWorkItemTypeの接続タイプ。

フィールド
名前説明
edges[LinkedWorkItemTypeEdge]エッジのリスト。
nodes[LinkedWorkItemType]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

LinkedWorkItemTypeEdge

LinkedWorkItemTypeのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeLinkedWorkItemTypeエッジの終端にあるアイテム。

MavenVirtualRegistryConnection

MavenVirtualRegistryの接続タイプ。

フィールド
名前説明
edges[MavenVirtualRegistryEdge]エッジのリスト。
nodes[MavenVirtualRegistry]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

MavenVirtualRegistryEdge

MavenVirtualRegistryのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeMavenVirtualRegistryエッジの終端にあるアイテム。

MemberApprovalConnection

MemberApprovalの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[MemberApprovalEdge]エッジのリスト。
nodes[MemberApproval]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

MemberApprovalEdge

MemberApprovalのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeMemberApprovalエッジの終端にあるアイテム。

MemberInterfaceConnection

MemberInterfaceの接続タイプ。

フィールド
名前説明
edges[MemberInterfaceEdge]エッジのリスト。
nodes[MemberInterface]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

MemberInterfaceEdge

MemberInterfaceのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeMemberInterfaceエッジの終端にあるアイテム。

MemberRoleConnection

MemberRoleの接続タイプ。

フィールド
名前説明
edges[MemberRoleEdge]エッジのリスト。
nodes[MemberRole]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

MemberRoleEdge

MemberRoleのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeMemberRoleエッジの終端にあるアイテム。

MergeAccessLevelConnection

MergeAccessLevelの接続タイプ。

フィールド
名前説明
edges[MergeAccessLevelEdge]エッジのリスト。
nodes[MergeAccessLevel]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

MergeAccessLevelEdge

MergeAccessLevelのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeMergeAccessLevelエッジの終端にあるアイテム。

MergeRequestAssigneeConnection

MergeRequestAssigneeの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[MergeRequestAssigneeEdge]エッジのリスト。
nodes[MergeRequestAssignee]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

MergeRequestAssigneeEdge

MergeRequestAssigneeのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeMergeRequestAssigneeエッジの終端にあるアイテム。

MergeRequestConnection

MergeRequestの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[MergeRequestEdge]エッジのリスト。
nodes[MergeRequest]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。
totalTimeToMergeFloatマージリクエストのコレクションについて、マージにかかる時間の合計(秒単位)。

MergeRequestDiffConnection

MergeRequestDiffの接続タイプ。

フィールド
名前説明
edges[MergeRequestDiffEdge]エッジのリスト。
nodes[MergeRequestDiff]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

MergeRequestDiffEdge

MergeRequestDiffのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeMergeRequestDiffエッジの終端にあるアイテム。

MergeRequestDiffRegistryConnection

MergeRequestDiffRegistryの接続タイプ。

フィールド
名前説明
edges[MergeRequestDiffRegistryEdge]エッジのリスト。
nodes[MergeRequestDiffRegistry]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。
引数のあるフィールド
MergeRequestDiffRegistryConnection.count

コレクションの制限カウント。制限を超えるカウントの場合、制限+1を返します。

Int!を返します。

#######引数

名前説明
limitIntカウントクエリに適用される制限値。デフォルトは1000です。

MergeRequestDiffRegistryEdge

MergeRequestDiffRegistryのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeMergeRequestDiffRegistryエッジの終端にあるアイテム。

MergeRequestEdge

MergeRequestのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeMergeRequestエッジの終端にあるアイテム。

MergeRequestParticipantConnection

MergeRequestParticipantの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[MergeRequestParticipantEdge]エッジのリスト。
nodes[MergeRequestParticipant]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

MergeRequestParticipantEdge

MergeRequestParticipantのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeMergeRequestParticipantエッジの終端にあるアイテム。

MergeRequestReviewerConnection

MergeRequestReviewerの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[MergeRequestReviewerEdge]エッジのリスト。
nodes[MergeRequestReviewer]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

MergeRequestReviewerEdge

MergeRequestReviewerのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeMergeRequestReviewerエッジの終端にあるアイテム。

MergeTrainCarConnection

MergeTrainCarの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[MergeTrainCarEdge]エッジのリスト。
nodes[MergeTrainCar]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

MergeTrainCarEdge

MergeTrainCarのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeMergeTrainCarエッジの終端にあるアイテム。

MergeTrainConnection

MergeTrainの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[MergeTrainEdge]エッジのリスト。
nodes[MergeTrain]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

MergeTrainEdge

MergeTrainのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeMergeTrainエッジの終端にあるアイテム。

MilestoneConnection

Milestoneの接続タイプ。

フィールド
名前説明
edges[MilestoneEdge]エッジのリスト。
nodes[Milestone]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

MilestoneEdge

Milestoneのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeMilestoneエッジの終端にあるアイテム。

MlCandidateConnection

MlCandidateの接続タイプ。

フィールド
名前説明
edges[MlCandidateEdge]エッジのリスト。
nodes[MlCandidate]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。
引数のあるフィールド
MlCandidateConnection.count

コレクションの制限カウント。制限を超えるカウントの場合、制限+1を返します。

Int!を返します。

#######引数

名前説明
limitIntカウントクエリに適用される制限値。デフォルトは1000です。

MlCandidateEdge

MlCandidateのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeMlCandidateエッジの終端にあるアイテム。

MlCandidateMetadataConnection

MlCandidateMetadataの接続タイプ。

フィールド
名前説明
edges[MlCandidateMetadataEdge]エッジのリスト。
nodes[MlCandidateMetadata]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。
引数のあるフィールド
MlCandidateMetadataConnection.count

コレクションの制限カウント。制限を超えるカウントの場合、制限+1を返します。

Int!を返します。

#######引数

名前説明
limitIntカウントクエリに適用される制限値。デフォルトは1000です。

MlCandidateMetadataEdge

MlCandidateMetadataのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeMlCandidateMetadataエッジの終端にあるアイテム。

MlCandidateMetricConnection

MlCandidateMetricの接続タイプ。

フィールド
名前説明
edges[MlCandidateMetricEdge]エッジのリスト。
nodes[MlCandidateMetric]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。
引数のあるフィールド
MlCandidateMetricConnection.count

コレクションの制限カウント。制限を超えるカウントの場合、制限+1を返します。

Int!を返します。

#######引数

名前説明
limitIntカウントクエリに適用される制限値。デフォルトは1000です。

MlCandidateMetricEdge

MlCandidateMetricのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeMlCandidateMetricエッジの終端にあるアイテム。

MlCandidateParamConnection

MlCandidateParamの接続タイプ。

フィールド
名前説明
edges[MlCandidateParamEdge]エッジのリスト。
nodes[MlCandidateParam]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。
引数のあるフィールド
MlCandidateParamConnection.count

コレクションの制限カウント。制限を超えるカウントの場合、制限+1を返します。

Int!を返します。

#######引数

名前説明
limitIntカウントクエリに適用される制限値。デフォルトは1000です。

MlCandidateParamEdge

MlCandidateParamのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeMlCandidateParamエッジの終端にあるアイテム。

MlExperimentConnection

MlExperimentの接続タイプ。

フィールド
名前説明
edges[MlExperimentEdge]エッジのリスト。
nodes[MlExperiment]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。
引数のあるフィールド
MlExperimentConnection.count

コレクションの制限カウント。制限を超えるカウントの場合、制限+1を返します。

Int!を返します。

#######引数

名前説明
limitIntカウントクエリに適用される制限値。デフォルトは1000です。

MlExperimentEdge

MlExperimentのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeMlExperimentエッジの終端にあるアイテム。

MlModelConnection

MlModelの接続タイプ。

フィールド
名前説明
edges[MlModelEdge]エッジのリスト。
nodes[MlModel]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。
引数のあるフィールド
MlModelConnection.count

コレクションの制限カウント。制限を超えるカウントの場合、制限+1を返します。

Int!を返します。

#######引数

名前説明
limitIntカウントクエリに適用される制限値。デフォルトは1000です。

MlModelEdge

MlModelのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeMlModelエッジの終端にあるアイテム。

MlModelVersionConnection

MlModelVersionの接続タイプ。

フィールド
名前説明
edges[MlModelVersionEdge]エッジのリスト。
nodes[MlModelVersion]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。
引数のあるフィールド
MlModelVersionConnection.count

コレクションの制限カウント。制限を超えるカウントの場合、制限+1を返します。

Int!を返します。

#######引数

名前説明
limitIntカウントクエリに適用される制限値。デフォルトは1000です。

MlModelVersionEdge

MlModelVersionのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeMlModelVersionエッジの終端にあるアイテム。

NamespaceCommitEmailConnection

NamespaceCommitEmailの接続タイプ。

フィールド
名前説明
edges[NamespaceCommitEmailEdge]エッジのリスト。
nodes[NamespaceCommitEmail]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

NamespaceCommitEmailEdge

NamespaceCommitEmailのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeNamespaceCommitEmailエッジの終端にあるアイテム。

NamespaceConnection

Namespaceの接続タイプ。

フィールド
名前説明
edges[NamespaceEdge]エッジのリスト。
nodes[Namespace]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

NamespaceEdge

Namespaceのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeNamespaceエッジの終端にあるアイテム。

NestedEnvironmentConnection

NestedEnvironmentの接続タイプ。

フィールド
名前説明
edges[NestedEnvironmentEdge]エッジのリスト。
nodes[NestedEnvironment]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

NestedEnvironmentEdge

NestedEnvironmentのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeNestedEnvironmentエッジの終端にあるアイテム。

NoteConnection

Noteの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[NoteEdge]エッジのリスト。
nodes[Note]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

NoteEdge

Noteのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeNoteエッジの終端にあるアイテム。

ObservabilityLogConnection

ObservabilityLogの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[ObservabilityLogEdge]エッジのリスト。
nodes[ObservabilityLog]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ObservabilityLogEdge

ObservabilityLogのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeObservabilityLogエッジの終端にあるアイテム。

ObservabilityMetricConnection

ObservabilityMetricの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[ObservabilityMetricEdge]エッジのリスト。
nodes[ObservabilityMetric]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ObservabilityMetricEdge

ObservabilityMetricのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeObservabilityMetricエッジの終端にあるアイテム。

ObservabilityTraceConnection

ObservabilityTraceの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[ObservabilityTraceEdge]エッジのリスト。
nodes[ObservabilityTrace]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ObservabilityTraceEdge

ObservabilityTraceのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeObservabilityTraceエッジの終端にあるアイテム。

OncallParticipantTypeConnection

OncallParticipantTypeの接続タイプ。

フィールド
名前説明
edges[OncallParticipantTypeEdge]エッジのリスト。
nodes[OncallParticipantType]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

OncallParticipantTypeEdge

OncallParticipantTypeのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeOncallParticipantTypeエッジの終端にあるアイテム。

OrganizationConnection

Organizationの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[OrganizationEdge]エッジのリスト。
nodes[Organization]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

OrganizationEdge

Organizationのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeOrganizationエッジの終端にあるアイテム。

OrganizationUserConnection

OrganizationUserの接続タイプ。

フィールド
名前説明
edges[OrganizationUserEdge]エッジのリスト。
nodes[OrganizationUser]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

OrganizationUserEdge

OrganizationUserのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeOrganizationUserエッジの終端にあるアイテム。

PackageBaseConnection

PackageBaseの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[PackageBaseEdge]エッジのリスト。
nodes[PackageBase]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

PackageBaseEdge

PackageBaseのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodePackageBaseエッジの終端にあるアイテム。

PackageConnection

Packageの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[PackageEdge]エッジのリスト。
nodes[Package]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

PackageDependencyLinkConnection

PackageDependencyLinkの接続タイプ。

フィールド
名前説明
edges[PackageDependencyLinkEdge]エッジのリスト。
nodes[PackageDependencyLink]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

PackageDependencyLinkEdge

PackageDependencyLinkのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodePackageDependencyLinkエッジの終端にあるアイテム。

PackageEdge

Packageのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodePackageエッジの終端にあるアイテム。

PackageFileConnection

PackageFileの接続タイプ。

フィールド
名前説明
edges[PackageFileEdge]エッジのリスト。
nodes[PackageFile]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

PackageFileEdge

PackageFileのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodePackageFileエッジの終端にあるアイテム。

PackageFileRegistryConnection

PackageFileRegistryの接続タイプ。

フィールド
名前説明
edges[PackageFileRegistryEdge]エッジのリスト。
nodes[PackageFileRegistry]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。
引数のあるフィールド
PackageFileRegistryConnection.count

コレクションの制限カウント。制限を超えるカウントの場合、制限+1を返します。

Int!を返します。

#######引数

名前説明
limitIntカウントクエリに適用される制限値。デフォルトは1000です。

PackageFileRegistryEdge

PackageFileRegistryのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodePackageFileRegistryエッジの終端にあるアイテム。

PackageTagConnection

PackageTagの接続タイプ。

フィールド
名前説明
edges[PackageTagEdge]エッジのリスト。
nodes[PackageTag]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

PackageTagEdge

PackageTagのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodePackageTagエッジの終端にあるアイテム。

PackagesProtectionRuleConnection

PackagesProtectionRuleの接続タイプ。

フィールド
名前説明
edges[PackagesProtectionRuleEdge]エッジのリスト。
nodes[PackagesProtectionRule]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

PackagesProtectionRuleEdge

PackagesProtectionRuleのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodePackagesProtectionRuleエッジの終端にあるアイテム。

PagesDeploymentConnection

PagesDeploymentの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[PagesDeploymentEdge]エッジのリスト。
nodes[PagesDeployment]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

PagesDeploymentEdge

PagesDeploymentのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodePagesDeploymentエッジの終端にあるアイテム。

PagesDeploymentRegistryConnection

PagesDeploymentRegistryの接続タイプ。

フィールド
名前説明
edges[PagesDeploymentRegistryEdge]エッジのリスト。
nodes[PagesDeploymentRegistry]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。
引数のあるフィールド
PagesDeploymentRegistryConnection.count

コレクションの制限カウント。制限を超えるカウントの場合、制限+1を返します。

Int!を返します。

#######引数

名前説明
limitIntカウントクエリに適用される制限値。デフォルトは1000です。

PagesDeploymentRegistryEdge

PagesDeploymentRegistryのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodePagesDeploymentRegistryエッジの終端にあるアイテム。

PathLockConnection

PathLockの接続タイプ。

フィールド
名前説明
edges[PathLockEdge]エッジのリスト。
nodes[PathLock]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

PathLockEdge

PathLockのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodePathLockエッジの終端にあるアイテム。

PendingMemberInterfaceConnection

PendingMemberInterfaceの接続タイプ。

フィールド
名前説明
edges[PendingMemberInterfaceEdge]エッジのリスト。
nodes[PendingMemberInterface]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

PendingMemberInterfaceEdge

PendingMemberInterfaceのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodePendingMemberInterfaceエッジの終端にあるアイテム。

PipelineArtifactRegistryConnection

PipelineArtifactRegistryの接続タイプ。

フィールド
名前説明
edges[PipelineArtifactRegistryEdge]エッジのリスト。
nodes[PipelineArtifactRegistry]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。
引数のあるフィールド
PipelineArtifactRegistryConnection.count

コレクションの制限カウント。制限を超えるカウントの場合、制限+1を返します。

Int!を返します。

#######引数

名前説明
limitIntカウントクエリに適用される制限値。デフォルトは1000です。

PipelineArtifactRegistryEdge

PipelineArtifactRegistryのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodePipelineArtifactRegistryエッジの終端にあるアイテム。

PipelineConnection

Pipelineの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[PipelineEdge]エッジのリスト。
nodes[Pipeline]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

PipelineEdge

Pipelineのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodePipelineエッジの終端にあるアイテム。

PipelineExecutionPolicyConnection

PipelineExecutionPolicyの接続タイプ。

フィールド
名前説明
edges[PipelineExecutionPolicyEdge]エッジのリスト。
nodes[PipelineExecutionPolicy]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

PipelineExecutionPolicyEdge

PipelineExecutionPolicyのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodePipelineExecutionPolicyエッジの終端にあるアイテム。

PipelineExecutionSchedulePolicyConnection

PipelineExecutionSchedulePolicyの接続タイプ。

フィールド
名前説明
edges[PipelineExecutionSchedulePolicyEdge]エッジのリスト。
nodes[PipelineExecutionSchedulePolicy]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

PipelineExecutionSchedulePolicyEdge

PipelineExecutionSchedulePolicyのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodePipelineExecutionSchedulePolicyエッジの終端にあるアイテム。

PipelineManualVariableConnection

PipelineManualVariableの接続タイプ。

フィールド
名前説明
edges[PipelineManualVariableEdge]エッジのリスト。
nodes[PipelineManualVariable]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

PipelineManualVariableEdge

PipelineManualVariableのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodePipelineManualVariableエッジの終端にあるアイテム。

PipelineMessageConnection

PipelineMessageの接続タイプ。

フィールド
名前説明
edges[PipelineMessageEdge]エッジのリスト。
nodes[PipelineMessage]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

PipelineMessageEdge

PipelineMessageのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodePipelineMessageエッジの終端にあるアイテム。

PipelineScheduleConnection

PipelineScheduleの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[PipelineScheduleEdge]エッジのリスト。
nodes[PipelineSchedule]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

PipelineScheduleEdge

PipelineScheduleのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodePipelineScheduleエッジの終端にあるアイテム。

PipelineScheduleVariableConnection

PipelineScheduleVariableの接続タイプ。

フィールド
名前説明
edges[PipelineScheduleVariableEdge]エッジのリスト。
nodes[PipelineScheduleVariable]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

PipelineScheduleVariableEdge

PipelineScheduleVariableのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodePipelineScheduleVariableエッジの終端にあるアイテム。

PipelineSecurityReportFindingConnection

PipelineSecurityReportFindingの接続タイプ。

フィールド
名前説明
edges[PipelineSecurityReportFindingEdge]エッジのリスト。
nodes[PipelineSecurityReportFinding]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

PipelineSecurityReportFindingEdge

PipelineSecurityReportFindingのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodePipelineSecurityReportFindingエッジの終端にあるアイテム。

PipelineTriggerConnection

PipelineTriggerの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[PipelineTriggerEdge]エッジのリスト。
nodes[PipelineTrigger]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

PipelineTriggerEdge

PipelineTriggerのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodePipelineTriggerエッジの終端にあるアイテム。

ProjectComplianceControlStatusTypeConnection

ProjectComplianceControlStatusTypeの接続タイプ。

フィールド
名前説明
edges[ProjectComplianceControlStatusTypeEdge]エッジのリスト。
nodes[ProjectComplianceControlStatusType]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ProjectComplianceControlStatusTypeEdge

ProjectComplianceControlStatusTypeのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeProjectComplianceControlStatusTypeエッジの終端にあるアイテム。

ProjectComplianceRequirementStatusConnection

ProjectComplianceRequirementStatusの接続タイプ。

フィールド
名前説明
edges[ProjectComplianceRequirementStatusEdge]エッジのリスト。
nodes[ProjectComplianceRequirementStatus]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ProjectComplianceRequirementStatusEdge

ProjectComplianceRequirementStatusのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeProjectComplianceRequirementStatusエッジの終端にあるアイテム。

ProjectComplianceViolationConnection

ProjectComplianceViolationの接続タイプ。

フィールド
名前説明
edges[ProjectComplianceViolationEdge]エッジのリスト。
nodes[ProjectComplianceViolation]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ProjectComplianceViolationEdge

ProjectComplianceViolationのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeProjectComplianceViolationエッジの終端にあるアイテム。

ProjectConnection

Projectの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[ProjectEdge]エッジのリスト。
nodes[Project]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ProjectEdge

Projectのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeProjectエッジの終端にあるアイテム。

ProjectInterfaceConnection

ProjectInterfaceの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[ProjectInterfaceEdge]エッジのリスト。
nodes[ProjectInterface]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ProjectInterfaceEdge

ProjectInterfaceのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeProjectInterfaceエッジの終端にあるアイテム。

ProjectMemberConnection

ProjectMemberの接続タイプ。

フィールド
名前説明
edges[ProjectMemberEdge]エッジのリスト。
nodes[ProjectMember]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ProjectMemberEdge

ProjectMemberのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeProjectMemberエッジの終端にあるアイテム。

ProjectRepositoryRegistryConnection

ProjectRepositoryRegistryの接続タイプ。

フィールド
名前説明
edges[ProjectRepositoryRegistryEdge]エッジのリスト。
nodes[ProjectRepositoryRegistry]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。
引数のあるフィールド
ProjectRepositoryRegistryConnection.count

コレクションの制限カウント。制限を超えるカウントの場合、制限+1を返します。

Int!を返します。

#######引数

名前説明
limitIntカウントクエリに適用される制限値。デフォルトは1000です。

ProjectRepositoryRegistryEdge

ProjectRepositoryRegistryのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeProjectRepositoryRegistryエッジの終端にあるアイテム。

ProjectSavedReplyConnection

ProjectSavedReplyの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[ProjectSavedReplyEdge]エッジのリスト。
nodes[ProjectSavedReply]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ProjectSavedReplyEdge

ProjectSavedReplyのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeProjectSavedReplyエッジの終端にあるアイテム。

ProjectSecretConnection

ProjectSecretの接続タイプ。

フィールド
名前説明
edges[ProjectSecretEdge]エッジのリスト。
nodes[ProjectSecret]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ProjectSecretEdge

ProjectSecretのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeProjectSecretエッジの終端にあるアイテム。

ProjectSecurityExclusionConnection

ProjectSecurityExclusionの接続タイプ。

フィールド
名前説明
edges[ProjectSecurityExclusionEdge]エッジのリスト。
nodes[ProjectSecurityExclusion]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ProjectSecurityExclusionEdge

ProjectSecurityExclusionのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeProjectSecurityExclusionエッジの終端にあるアイテム。

ProjectTargetBranchRuleConnection

ProjectTargetBranchRuleの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[ProjectTargetBranchRuleEdge]エッジのリスト。
nodes[ProjectTargetBranchRule]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ProjectTargetBranchRuleEdge

ProjectTargetBranchRuleのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeProjectTargetBranchRuleエッジの終端にあるアイテム。

ProjectWikiRepositoryRegistryConnection

ProjectWikiRepositoryRegistryの接続タイプ。

フィールド
名前説明
edges[ProjectWikiRepositoryRegistryEdge]エッジのリスト。
nodes[ProjectWikiRepositoryRegistry]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。
引数のあるフィールド
ProjectWikiRepositoryRegistryConnection.count

コレクションの制限カウント。制限を超えるカウントの場合、制限+1を返します。

Int!を返します。

#######引数

名前説明
limitIntカウントクエリに適用される制限値。デフォルトは1000です。

ProjectWikiRepositoryRegistryEdge

ProjectWikiRepositoryRegistryのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeProjectWikiRepositoryRegistryエッジの終端にあるアイテム。

ProtectedEnvironmentApprovalRuleConnection

ProtectedEnvironmentApprovalRuleの接続タイプ。

フィールド
名前説明
edges[ProtectedEnvironmentApprovalRuleEdge]エッジのリスト。
nodes[ProtectedEnvironmentApprovalRule]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ProtectedEnvironmentApprovalRuleEdge

ProtectedEnvironmentApprovalRuleのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeProtectedEnvironmentApprovalRuleエッジの終端にあるアイテム。

ProtectedEnvironmentConnection

ProtectedEnvironmentの接続タイプ。

フィールド
名前説明
edges[ProtectedEnvironmentEdge]エッジのリスト。
nodes[ProtectedEnvironment]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ProtectedEnvironmentDeployAccessLevelConnection

ProtectedEnvironmentDeployAccessLevelの接続タイプ。

フィールド
名前説明
edges[ProtectedEnvironmentDeployAccessLevelEdge]エッジのリスト。
nodes[ProtectedEnvironmentDeployAccessLevel]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ProtectedEnvironmentDeployAccessLevelEdge

ProtectedEnvironmentDeployAccessLevelのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeProtectedEnvironmentDeployAccessLevelエッジの終端にあるアイテム。

ProtectedEnvironmentEdge

ProtectedEnvironmentのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeProtectedEnvironmentエッジの終端にあるアイテム。

PushAccessLevelConnection

PushAccessLevelの接続タイプ。

フィールド
名前説明
edges[PushAccessLevelEdge]エッジのリスト。
nodes[PushAccessLevel]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

PushAccessLevelEdge

PushAccessLevelのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodePushAccessLevelエッジの終端にあるアイテム。

ReleaseAssetLinkConnection

ReleaseAssetLinkの接続タイプ。

フィールド
名前説明
edges[ReleaseAssetLinkEdge]エッジのリスト。
nodes[ReleaseAssetLink]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ReleaseAssetLinkEdge

ReleaseAssetLinkのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeReleaseAssetLinkエッジの終端にあるアイテム。

ReleaseConnection

Releaseの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[ReleaseEdge]エッジのリスト。
nodes[Release]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ReleaseEdge

Releaseのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeReleaseエッジの終端にあるアイテム。

ReleaseEvidenceConnection

ReleaseEvidenceの接続タイプ。

フィールド
名前説明
edges[ReleaseEvidenceEdge]エッジのリスト。
nodes[ReleaseEvidence]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ReleaseEvidenceEdge

ReleaseEvidenceのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeReleaseEvidenceエッジの終端にあるアイテム。

ReleaseSourceConnection

ReleaseSourceの接続タイプ。

フィールド
名前説明
edges[ReleaseSourceEdge]エッジのリスト。
nodes[ReleaseSource]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ReleaseSourceEdge

ReleaseSourceのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeReleaseSourceエッジの終端にあるアイテム。

RepositoryBlobConnection

RepositoryBlobの接続タイプ。

フィールド
名前説明
edges[RepositoryBlobEdge]エッジのリスト。
nodes[RepositoryBlob]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

RepositoryBlobEdge

RepositoryBlobのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeRepositoryBlobエッジの終端にあるアイテム。

RequirementConnection

Requirementの接続タイプ。

フィールド
名前説明
edges[RequirementEdge]エッジのリスト。
nodes[Requirement]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

RequirementEdge

Requirementのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeRequirementエッジの終端にあるアイテム。

RiskScoreByProjectConnection

RiskScoreByProjectの接続タイプ。

フィールド
名前説明
edges[RiskScoreByProjectEdge]エッジのリスト。
nodes[RiskScoreByProject]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

RiskScoreByProjectEdge

RiskScoreByProjectのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeRiskScoreByProjectエッジの終端にあるアイテム。

RunnerArchitectureConnection

RunnerArchitectureの接続タイプ。

フィールド
名前説明
edges[RunnerArchitectureEdge]エッジのリスト。
nodes[RunnerArchitecture]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

RunnerArchitectureEdge

RunnerArchitectureのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeRunnerArchitectureエッジの終端にあるアイテム。

RunnerPlatformConnection

RunnerPlatformの接続タイプ。

フィールド
名前説明
edges[RunnerPlatformEdge]エッジのリスト。
nodes[RunnerPlatform]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

RunnerPlatformEdge

RunnerPlatformのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeRunnerPlatformエッジの終端にあるアイテム。

SastCiConfigurationAnalyzersEntityConnection

SastCiConfigurationAnalyzersEntityの接続タイプ。

フィールド
名前説明
edges[SastCiConfigurationAnalyzersEntityEdge]エッジのリスト。
nodes[SastCiConfigurationAnalyzersEntity]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

SastCiConfigurationAnalyzersEntityEdge

SastCiConfigurationAnalyzersEntityのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeSastCiConfigurationAnalyzersEntityエッジの終端にあるアイテム。

SastCiConfigurationEntityConnection

SastCiConfigurationEntityの接続タイプ。

フィールド
名前説明
edges[SastCiConfigurationEntityEdge]エッジのリスト。
nodes[SastCiConfigurationEntity]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

SastCiConfigurationEntityEdge

SastCiConfigurationEntityのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeSastCiConfigurationEntityエッジの終端にあるアイテム。

SastCiConfigurationOptionsEntityConnection

SastCiConfigurationOptionsEntityの接続タイプ。

フィールド
名前説明
edges[SastCiConfigurationOptionsEntityEdge]エッジのリスト。
nodes[SastCiConfigurationOptionsEntity]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

SastCiConfigurationOptionsEntityEdge

SastCiConfigurationOptionsEntityのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeSastCiConfigurationOptionsEntityエッジの終端にあるアイテム。

SavedReplyConnection

SavedReplyの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[SavedReplyEdge]エッジのリスト。
nodes[SavedReply]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

SavedReplyEdge

SavedReplyのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeSavedReplyエッジの終端にあるアイテム。

ScanConnection

Scanの接続タイプ。

フィールド
名前説明
edges[ScanEdge]エッジのリスト。
nodes[Scan]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ScanEdge

Scanのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeScanエッジの終端にあるアイテム。

ScanExecutionPolicyConnection

ScanExecutionPolicyの接続タイプ。

フィールド
名前説明
edges[ScanExecutionPolicyEdge]エッジのリスト。
nodes[ScanExecutionPolicy]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ScanExecutionPolicyEdge

ScanExecutionPolicyのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeScanExecutionPolicyエッジの終端にあるアイテム。

ScanResultPolicyConnection

ScanResultPolicyの接続タイプ。

フィールド
名前説明
edges[ScanResultPolicyEdge]エッジのリスト。
nodes[ScanResultPolicy]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ScanResultPolicyEdge

ScanResultPolicyのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeScanResultPolicyエッジの終端にあるアイテム。

ScannedResourceConnection

ScannedResourceの接続タイプ。

フィールド
名前説明
edges[ScannedResourceEdge]エッジのリスト。
nodes[ScannedResource]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ScannedResourceEdge

ScannedResourceのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeScannedResourceエッジの終端にあるアイテム。

SecretPermissionConnection

SecretPermissionの接続タイプ。

フィールド
名前説明
edges[SecretPermissionEdge]エッジのリスト。
nodes[SecretPermission]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

SecretPermissionEdge

SecretPermissionのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeSecretPermissionエッジの終端にあるアイテム。

SecurityPolicyTypeConnection

SecurityPolicyTypeの接続タイプ。

フィールド
名前説明
edges[SecurityPolicyTypeEdge]エッジのリスト。
nodes[SecurityPolicyType]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

SecurityPolicyTypeEdge

SecurityPolicyTypeのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeSecurityPolicyTypeエッジの終端にあるアイテム。

SentryErrorConnection

SentryErrorの接続タイプ。

フィールド
名前説明
edges[SentryErrorEdge]エッジのリスト。
nodes[SentryError]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

SentryErrorEdge

SentryErrorのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeSentryErrorエッジの終端にあるアイテム。

ServiceConnection

Serviceの接続タイプ。

フィールド
名前説明
edges[ServiceEdge]エッジのリスト。
nodes[Service]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ServiceEdge

Serviceのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeServiceエッジの終端にあるアイテム。

SeverityOverrideConnection

SeverityOverrideの接続タイプ。

フィールド
名前説明
edges[SeverityOverrideEdge]エッジのリスト。
nodes[SeverityOverride]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

SeverityOverrideEdge

SeverityOverrideのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeSeverityOverrideエッジの終端にあるアイテム。

SnippetBlobConnection

SnippetBlobの接続タイプ。

フィールド
名前説明
edges[SnippetBlobEdge]エッジのリスト。
hasUnretrievableBlobsBoolean!スニペットに取得できないblobがあるかどうかを示します。
nodes[SnippetBlob]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

SnippetBlobEdge

SnippetBlobのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeSnippetBlobエッジの終端にあるアイテム。

SnippetConnection

Snippetの接続タイプ。

フィールド
名前説明
edges[SnippetEdge]エッジのリスト。
nodes[Snippet]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

SnippetEdge

Snippetのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeSnippetエッジの終端にあるアイテム。

SnippetRepositoryRegistryConnection

SnippetRepositoryRegistryの接続タイプ。

フィールド
名前説明
edges[SnippetRepositoryRegistryEdge]エッジのリスト。
nodes[SnippetRepositoryRegistry]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。
引数のあるフィールド
SnippetRepositoryRegistryConnection.count

コレクションの制限カウント。制限を超えるカウントの場合、制限+1を返します。

Int!を返します。

#######引数

名前説明
limitIntカウントクエリに適用される制限値。デフォルトは1000です。

SnippetRepositoryRegistryEdge

SnippetRepositoryRegistryのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeSnippetRepositoryRegistryエッジの終端にあるアイテム。

StandardRoleConnection

StandardRoleの接続タイプ。

フィールド
名前説明
edges[StandardRoleEdge]エッジのリスト。
nodes[StandardRole]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

StandardRoleEdge

StandardRoleのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeStandardRoleエッジの終端にあるアイテム。

SubmoduleConnection

Submoduleの接続タイプ。

フィールド
名前説明
edges[SubmoduleEdge]エッジのリスト。
nodes[Submodule]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

SubmoduleEdge

Submoduleのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeSubmoduleエッジの終端にあるアイテム。

SubscriptionFutureEntryConnection

SubscriptionFutureEntryの接続タイプ。

フィールド
名前説明
edges[SubscriptionFutureEntryEdge]エッジのリスト。
nodes[SubscriptionFutureEntry]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

SubscriptionFutureEntryEdge

SubscriptionFutureEntryのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeSubscriptionFutureEntryエッジの終端にあるアイテム。

TerraformStateConnection

TerraformStateの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[TerraformStateEdge]エッジのリスト。
nodes[TerraformState]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

TerraformStateEdge

TerraformStateのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeTerraformStateエッジの終端にあるアイテム。

TerraformStateVersionRegistryConnection

TerraformStateVersionRegistryの接続タイプ。

フィールド
名前説明
edges[TerraformStateVersionRegistryEdge]エッジのリスト。
nodes[TerraformStateVersionRegistry]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。
引数のあるフィールド
TerraformStateVersionRegistryConnection.count

コレクションの制限カウント。制限を超えるカウントの場合、制限+1を返します。

Int!を返します。

#######引数

名前説明
limitIntカウントクエリに適用される制限値。デフォルトは1000です。

TerraformStateVersionRegistryEdge

TerraformStateVersionRegistryのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeTerraformStateVersionRegistryエッジの終端にあるアイテム。

TestCaseConnection

TestCaseの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[TestCaseEdge]エッジのリスト。
nodes[TestCase]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

TestCaseEdge

TestCaseのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeTestCaseエッジの終端にあるアイテム。

TestReportConnection

TestReportの接続タイプ。

フィールド
名前説明
edges[TestReportEdge]エッジのリスト。
nodes[TestReport]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

TestReportEdge

TestReportのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeTestReportエッジの終端にあるアイテム。

TestSuiteSummaryConnection

TestSuiteSummaryの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[TestSuiteSummaryEdge]エッジのリスト。
nodes[TestSuiteSummary]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

TestSuiteSummaryEdge

TestSuiteSummaryのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeTestSuiteSummaryエッジの終端にあるアイテム。

TimeTrackingTimelogCategoryConnection

TimeTrackingTimelogCategoryの接続タイプ。

フィールド
名前説明
edges[TimeTrackingTimelogCategoryEdge]エッジのリスト。
nodes[TimeTrackingTimelogCategory]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

TimeTrackingTimelogCategoryEdge

TimeTrackingTimelogCategoryのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeTimeTrackingTimelogCategoryエッジの終端にあるアイテム。

TimelineEventTagTypeConnection

TimelineEventTagTypeの接続タイプ。

フィールド
名前説明
edges[TimelineEventTagTypeEdge]エッジのリスト。
nodes[TimelineEventTagType]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

TimelineEventTagTypeEdge

TimelineEventTagTypeのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeTimelineEventTagTypeエッジの終端にあるアイテム。

TimelineEventTypeConnection

TimelineEventTypeの接続タイプ。

フィールド
名前説明
edges[TimelineEventTypeEdge]エッジのリスト。
nodes[TimelineEventType]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

TimelineEventTypeEdge

TimelineEventTypeのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeTimelineEventTypeエッジの終端にあるアイテム。

TimelogConnection

Timelogの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[TimelogEdge]エッジのリスト。
nodes[Timelog]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。
totalSpentTimeBigInt!合計経過時間 (秒)。

TimelogEdge

Timelogのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeTimelogエッジの終端にあるアイテム。

TodoConnection

Todoの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[TodoEdge]エッジのリスト。
nodes[Todo]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

TodoEdge

Todoのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeTodoエッジの終端にあるアイテム。

TopicConnection

Topicの接続タイプ。

フィールド
名前説明
edges[TopicEdge]エッジのリスト。
nodes[Topic]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

TopicEdge

Topicのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeTopicエッジの終端にあるアイテム。

TreeConnection

Treeの接続タイプ。

フィールド
名前説明
edges[TreeEdge]エッジのリスト。
nodes[Tree]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

TreeEdge

Treeのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeTreeエッジの終端にあるアイテム。

TreeEntryConnection

TreeEntryの接続タイプ。

フィールド
名前説明
edges[TreeEntryEdge]エッジのリスト。
nodes[TreeEntry]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

TreeEntryEdge

TreeEntryのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeTreeEntryエッジの終端にあるアイテム。

UnprotectAccessLevelConnection

UnprotectAccessLevelの接続タイプ。

フィールド
名前説明
edges[UnprotectAccessLevelEdge]エッジのリスト。
nodes[UnprotectAccessLevel]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

UnprotectAccessLevelEdge

UnprotectAccessLevelのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeUnprotectAccessLevelエッジの終端にあるアイテム。

UploadRegistryConnection

UploadRegistryの接続タイプ。

フィールド
名前説明
edges[UploadRegistryEdge]エッジのリスト。
nodes[UploadRegistry]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。
引数のあるフィールド
UploadRegistryConnection.count

コレクションの制限カウント。制限を超えるカウントの場合、制限+1を返します。

Int!を返します。

#######引数

名前説明
limitIntカウントクエリに適用される制限値。デフォルトは1000です。

UploadRegistryEdge

UploadRegistryのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeUploadRegistryエッジの終端にあるアイテム。

UsageTrendsMeasurementConnection

UsageTrendsMeasurementの接続タイプ。

フィールド
名前説明
edges[UsageTrendsMeasurementEdge]エッジのリスト。
nodes[UsageTrendsMeasurement]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

UsageTrendsMeasurementEdge

UsageTrendsMeasurementのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeUsageTrendsMeasurementエッジの終端にあるアイテム。

UserAchievementConnection

UserAchievementの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[UserAchievementEdge]エッジのリスト。
nodes[UserAchievement]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

UserAchievementEdge

UserAchievementのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeUserAchievementエッジの終端にあるアイテム。

UserAddOnAssignmentConnection

UserAddOnAssignmentの接続タイプ。

フィールド
名前説明
edges[UserAddOnAssignmentEdge]エッジのリスト。
nodes[UserAddOnAssignment]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

UserAddOnAssignmentEdge

UserAddOnAssignmentのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeUserAddOnAssignmentエッジの終端にあるアイテム。

UserCalloutConnection

UserCalloutの接続タイプ。

フィールド
名前説明
edges[UserCalloutEdge]エッジのリスト。
nodes[UserCallout]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

UserCalloutEdge

UserCalloutのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeUserCalloutエッジの終端にあるアイテム。

UserCoreConnection

UserCoreの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[UserCoreEdge]エッジのリスト。
nodes[UserCore]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

UserCoreEdge

UserCoreのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeUserCoreエッジの終端にあるアイテム。

UsersQueuedForRolePromotionConnection

UsersQueuedForRolePromotionの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[UsersQueuedForRolePromotionEdge]エッジのリスト。
nodes[UsersQueuedForRolePromotion]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

UsersQueuedForRolePromotionEdge

UsersQueuedForRolePromotionのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeUsersQueuedForRolePromotionエッジの終端にあるアイテム。

ValueStreamConnection

ValueStreamの接続タイプ。

フィールド
名前説明
edges[ValueStreamEdge]エッジのリスト。
nodes[ValueStream]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ValueStreamEdge

ValueStreamのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeValueStreamエッジの終端にあるアイテム。

ValueStreamStageItemsConnection

ValueStreamStageItemsの接続タイプ。

フィールド
名前説明
edges[ValueStreamStageItemsEdge]エッジのリスト。
nodes[ValueStreamStageItems]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

ValueStreamStageItemsEdge

ValueStreamStageItemsのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeValueStreamStageItemsエッジの終端にあるアイテム。

VulnerabilitiesCountByDayConnection

VulnerabilitiesCountByDayの接続タイプ。

フィールド
名前説明
edges[VulnerabilitiesCountByDayEdge]エッジのリスト。
nodes[VulnerabilitiesCountByDay]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

VulnerabilitiesCountByDayEdge

VulnerabilitiesCountByDayのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeVulnerabilitiesCountByDayエッジの終端にあるアイテム。

VulnerabilitiesOverTimeConnection

VulnerabilitiesOverTimeの接続タイプ。

フィールド
名前説明
edges[VulnerabilitiesOverTimeEdge]エッジのリスト。
nodes[VulnerabilitiesOverTime]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

VulnerabilitiesOverTimeEdge

VulnerabilitiesOverTimeのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeVulnerabilitiesOverTimeエッジの終端にあるアイテム。

VulnerabilityConnection

Vulnerabilityの接続タイプ。

フィールド
名前説明
edges[VulnerabilityEdge]エッジのリスト。
nodes[Vulnerability]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

VulnerabilityContainerImageConnection

VulnerabilityContainerImageの接続タイプ。

フィールド
名前説明
edges[VulnerabilityContainerImageEdge]エッジのリスト。
nodes[VulnerabilityContainerImage]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

VulnerabilityContainerImageEdge

VulnerabilityContainerImageのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeVulnerabilityContainerImageエッジの終端にあるアイテム。

VulnerabilityEdge

Vulnerabilityのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeVulnerabilityエッジの終端にあるアイテム。

VulnerabilityExternalIssueLinkConnection

VulnerabilityExternalIssueLinkの接続タイプ。

フィールド
名前説明
edges[VulnerabilityExternalIssueLinkEdge]エッジのリスト。
nodes[VulnerabilityExternalIssueLink]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

VulnerabilityExternalIssueLinkEdge

VulnerabilityExternalIssueLinkのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeVulnerabilityExternalIssueLinkエッジの終端にあるアイテム。

VulnerabilityIssueLinkConnection

VulnerabilityIssueLinkの接続タイプ。

フィールド
名前説明
edges[VulnerabilityIssueLinkEdge]エッジのリスト。
nodes[VulnerabilityIssueLink]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

VulnerabilityIssueLinkEdge

VulnerabilityIssueLinkのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeVulnerabilityIssueLinkエッジの終端にあるアイテム。

VulnerabilityManagementPolicyConnection

VulnerabilityManagementPolicyの接続タイプ。

フィールド
名前説明
edges[VulnerabilityManagementPolicyEdge]エッジのリスト。
nodes[VulnerabilityManagementPolicy]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

VulnerabilityManagementPolicyEdge

VulnerabilityManagementPolicyのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeVulnerabilityManagementPolicyエッジの終端にあるアイテム。

VulnerabilityScannerConnection

VulnerabilityScannerの接続タイプ。

フィールド
名前説明
edges[VulnerabilityScannerEdge]エッジのリスト。
nodes[VulnerabilityScanner]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

VulnerabilityScannerEdge

VulnerabilityScannerのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeVulnerabilityScannerエッジの終端にあるアイテム。

VulnerabilityStateTransitionTypeConnection

VulnerabilityStateTransitionTypeの接続タイプ。

フィールド
名前説明
edges[VulnerabilityStateTransitionTypeEdge]エッジのリスト。
nodes[VulnerabilityStateTransitionType]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

VulnerabilityStateTransitionTypeEdge

VulnerabilityStateTransitionTypeのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeVulnerabilityStateTransitionTypeエッジの終端にあるアイテム。

WorkItemClosingMergeRequestConnection

WorkItemClosingMergeRequestの接続タイプ。

フィールド
名前説明
countIntマージ時に作業アイテムを完了するマージリクエストの数
edges[WorkItemClosingMergeRequestEdge]エッジのリスト。
nodes[WorkItemClosingMergeRequest]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

WorkItemClosingMergeRequestEdge

WorkItemClosingMergeRequestのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeWorkItemClosingMergeRequestエッジの終端にあるアイテム。

WorkItemConnection

WorkItemの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[WorkItemEdge]エッジのリスト。
nodes[WorkItem]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

WorkItemDescriptionTemplateConnection

WorkItemDescriptionTemplateの接続タイプ。

フィールド
名前説明
edges[WorkItemDescriptionTemplateEdge]エッジのリスト。
nodes[WorkItemDescriptionTemplate]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

WorkItemDescriptionTemplateEdge

WorkItemDescriptionTemplateのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeWorkItemDescriptionTemplateエッジの終端にあるアイテム。

WorkItemEdge

WorkItemのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeWorkItemエッジの終端にあるアイテム。

WorkItemLifecycleConnection

WorkItemLifecycleの接続タイプ。

フィールド
名前説明
edges[WorkItemLifecycleEdge]エッジのリスト。
nodes[WorkItemLifecycle]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

WorkItemLifecycleEdge

WorkItemLifecycleのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeWorkItemLifecycleエッジの終端にあるアイテム。

WorkItemLinkedResourceConnection

WorkItemLinkedResourceの接続タイプ。

フィールド
名前説明
edges[WorkItemLinkedResourceEdge]エッジのリスト。
nodes[WorkItemLinkedResource]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

WorkItemLinkedResourceEdge

WorkItemLinkedResourceのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeWorkItemLinkedResourceエッジの終端にあるアイテム。

WorkItemRelatedBranchConnection

WorkItemRelatedBranchの接続タイプ。

フィールド
名前説明
edges[WorkItemRelatedBranchEdge]エッジのリスト。
nodes[WorkItemRelatedBranch]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

WorkItemRelatedBranchEdge

WorkItemRelatedBranchのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeWorkItemRelatedBranchエッジの終端にあるアイテム。

WorkItemStatusConnection

WorkItemStatusの接続タイプ。

フィールド
名前説明
edges[WorkItemStatusEdge]エッジのリスト。
nodes[WorkItemStatus]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

WorkItemStatusEdge

WorkItemStatusのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeWorkItemStatusエッジの終端にあるアイテム。

WorkItemTimelogConnection

WorkItemTimelogの接続タイプ。

フィールド
名前説明
countInt!コレクションの合計数。
edges[WorkItemTimelogEdge]エッジのリスト。
nodes[WorkItemTimelog]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。
totalSpentTimeBigInt!合計経過時間 (秒)。

WorkItemTimelogEdge

WorkItemTimelogのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeWorkItemTimelogエッジの終端にあるアイテム。

WorkItemTypeConnection

WorkItemTypeの接続タイプ。

フィールド
名前説明
edges[WorkItemTypeEdge]エッジのリスト。
nodes[WorkItemType]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

WorkItemTypeEdge

WorkItemTypeのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeWorkItemTypeエッジの終端にあるアイテム。

WorkspaceConnection

Workspaceの接続タイプ。

フィールド
名前説明
edges[WorkspaceEdge]エッジのリスト。
nodes[Workspace]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

WorkspaceEdge

Workspaceのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeWorkspaceエッジの終端にあるアイテム。

WorkspaceVariableConnection

WorkspaceVariableの接続タイプ。

フィールド
名前説明
edges[WorkspaceVariableEdge]エッジのリスト。
nodes[WorkspaceVariable]ノードのリスト。
pageInfoPageInfo!ページネーションを支援する情報。

WorkspaceVariableEdge

WorkspaceVariableのエッジ型。

フィールド
名前説明
cursorString!ページネーションで使用するカーソル。
nodeWorkspaceVariableエッジの終端にあるアイテム。

オブジェクト型

オブジェクト型は、GitLab GraphQL APIが返すリソースを表します。それには_フィールド_が含まれます。フィールドごとに独自の型があり、それはGraphQLの基本的なスカラー型(StringBooleanなど)か、またはその他のオブジェクト型のいずれかです。フィールドに引数がある場合もあります。引数のあるフィールドはトップレベルのクエリと同じようなものであり、フィールドの表の下にオブジェクト型ごとにそのリストが示されています。

詳細については、graphql.orgオブジェクト型とフィールドを参照してください。

AbuseReport

不正行為レポート。

フィールド

名前説明
discussionsAbuseReportDiscussionConnection!noteable(ノート可能)に対するすべてのディスカッション。(接続を参照)
idAbuseReportID!不正行為レポートのグローバルID。
labelsAbuseReportLabelConnection不正行為レポートのラベル。(接続を参照)
notesAbuseReportNoteConnection!noteable(ノート可能)に対するすべてのノート。(接続を参照)

AbuseReportDiscussion

フィールド

名前説明
abuseReportAbuseReportディスカッションが属する不正行為レポート。
createdAtTime!ディスカッションの作成時のタイムスタンプ。
idDiscussionID!ディスカッションのID。
notesAbuseReportNoteConnection!ディスカッション内のすべてのノート。(接続を参照)
replyIdDiscussionID!ディスカッションへの返信に使用するID。
resolvableBoolean!オブジェクトを解決できるかどうかを示します。
resolvedBoolean!オブジェクトが解決済みかどうかを示します。
resolvedAtTimeオブジェクト解決時のタイムスタンプ。
resolvedByUserCoreオブジェクトを解決したユーザー。

AbuseReportLabel

フィールド

名前説明
colorString!ラベルの背景色。
createdAtTime!ラベルが作成された日時。
descriptionStringラベルの説明(Markdownをキャッシュ用にHTMLとしてレンダリング)。
descriptionHtmlStringdescriptionのGitLab Flavored Markdownレンダリング。
idAntiAbuseReportsLabelID!不正行為レポートラベルのグローバルID。
textColorString!ラベルのテキストの色。
titleString!ラベルの内容。
updatedAtTime!ラベルの最終更新日時。

AbuseReportNote

フィールド

名前説明
authorUserCoreノートを作成したユーザー。
awardEmojiAwardEmojiConnectionノートに関連付けられている絵文字リアクションのリスト。(接続を参照)
bodyString!ノートの内容。
bodyFirstLineHtmlString!ノートの内容の最初の行。
bodyHtmlStringノートの内容のGitLab Flavored Markdownレンダリング。
createdAtTime!ノートの作成時のタイムスタンプ。
discussionAbuseReportDiscussionノートが属するディスカッション。
idAntiAbuseReportsNoteID!ノートのID。
lastEditedAtTimeノートが最後に編集された時点のタイムスタンプ。
lastEditedByUserCoreノートを最後に編集したユーザー。
resolvableBoolean!オブジェクトを解決できるかどうかを示します。
resolvedBoolean!オブジェクトが解決済みかどうかを示します。
resolvedAtTimeオブジェクト解決時のタイムスタンプ。
resolvedByUserCoreオブジェクトを解決したユーザー。
updatedAtTime!ノートの最後のアクティビティーのタイムスタンプ。
urlStringWeb UIでノートを表示するURL。

AccessLevel

ユーザーと、それに関連するオブジェクトとの間の関係のアクセスレベルを表します。

フィールド

名前説明
humanAccessString人間が判読できるアクセスレベルの表示名。
integerValueIntアクセスレベルの整数値。
stringValueAccessLevelEnumアクセスレベルのenum文字列。

AccessLevelDeployKey

GitLabデプロイキーの表現。

フィールド

名前説明
expiresAtDateデプロイキーの有効期限。
idID!デプロイキーのID。
titleString!デプロイキーのタイトル。
userAccessLevelUser!デプロイキーに割り当てられたユーザー。

AccessLevelGroup

GitLabグループの表現。

フィールド

名前説明
avatarUrlStringグループのアバターURL。
idID!グループのID。
nameString!グループの名前。
parentAccessLevelGroup親グループ。
webUrlString!グループのWeb URL。

AccessLevelUser

GitLabユーザーの表現。

フィールド

名前説明
avatarUrlStringユーザーのアバターのURL。
idID!ユーザーのID。
nameString!人間が判読できるユーザー名。ユーザーがプロジェクトボットであり、かつリクエスタにプロジェクト表示の権限がない場合は****を返します。
publicEmailStringユーザーの公開メールアドレス。
usernameString!ユーザーのユーザー名。
webPathString!ユーザーのWebパス。
webUrlString!ユーザーのWeb URL。

Achievement

フィールド

名前説明
avatarUrlStringアチーブメントのアバターのURL。
createdAtTime!アチーブメント作成時のタイムスタンプ。
descriptionStringアチーブメントの説明またはノート。
idAchievementsAchievementID!アチーブメントのID。
nameString!アチーブメントの名前。
namespaceNamespaceアチーブメントのネームスペース。
updatedAtTime!アチーブメントの最終更新時のタイムスタンプ。
userAchievements warning-solidUserAchievementConnectionGitLab 15.10で導入されました。状態: 実験的機能。アチーブメントの受信者。

ActivityStream

ユーザーに関連付けられているアクティビティーストリーム。

引数のあるフィールド

ActivityStream.followedUsersActivity
  • GitLab 17.10で導入されました。ステータス: 実験的機能。

現在のユーザーがフォローしているユーザーからのアクティビティー。

EventConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
targetEventTarget!イベントターゲット。

AddOnPurchase

ネームスペースのアドオン購入を表します。

フィールド

名前説明
assignedQuantityInt!割り当てられたシートの数。
idGitlabSubscriptionsAddOnPurchaseID!AddOnPurchaseのID。
nameString!アドオンの名前。
purchasedQuantityInt!購入したシートの数。

AddOnUser

アドオンデータのあるユーザー。

フィールド

名前説明
activeBooleanユーザーがアクティブかどうかを示します。
avatarUrlStringユーザーのアバターのURL。
bioStringユーザーの経歴。
botBoolean!ユーザーがボットかどうかを示します。
calloutsUserCalloutConnectionユーザーに属するユーザーコールアウト。(接続を参照)
commitEmailStringユーザーのデフォルトのコミットメール。
createdAtTimeユーザー作成時のタイムスタンプ。
discordStringユーザーのDiscord ID。
email warning-solidStringGitLab 13.7で非推奨になりました。名前が変更されました。User.publicEmailを使用してください。
emailsEmailConnectionユーザーのメールアドレス。(接続を参照)
githubStringユーザーのGitHubプロフィール名。
gitpodEnabledBooleanGitpodがユーザーレベルで有効になっているかどうか。
groupCountIntユーザーのグループ数。
groupMembershipsGroupMemberConnectionユーザーのグループメンバーシップ。(接続を参照)
humanBooleanユーザーが標準ユーザーかどうかを示します。
idUserID!ユーザーのグローバルID。
ideIdeIDE設定。
jobTitleStringユーザーの役職。
lastActivityOnDateユーザーが最後に何らかのアクションを実行した日付。
lastDuoActivityOnDateユーザーの最後のGitLab Duoアクティビティーの日付。GitLab Duoアクティビティーがあると更新されます。
lastLoginAtTime最後のサインインのタイムスタンプ。
linkedinStringユーザーのLinkedInプロフィール名。
locationStringユーザーの所在地。
nameString!人間が判読できるユーザー名。ユーザーがプロジェクトボットであり、かつリクエスタにプロジェクト表示の権限がない場合は****を返します。
namespaceNamespaceユーザーの個人ネームスペース。
namespaceCommitEmailsNamespaceCommitEmailConnectionユーザーのカスタムネームスペースコミットメール。(接続を参照)
organizationStringユーザーが誰を代表するか、または誰のために働いているか。
preferencesGitpodPathStringユーザープリファレンスのGitpodセクションへのWebパス。
profileEnableGitpodPathStringユーザーに対してGitpodを有効にするためのWebパス。
projectCountIntユーザーのプロジェクト数。
projectMembershipsProjectMemberConnectionユーザーのプロジェクトメンバーシップ。(接続を参照)
pronounsStringユーザーの代名詞。
publicEmailStringユーザーの公開メールアドレス。
savedRepliesSavedReplyConnectionユーザーが作成した保存済み返信。(接続を参照)
stateUserState!ユーザーの状態。
statusUserStatusユーザーステータス。
twitterStringユーザーのX(旧Twitter)ユーザー名。
typeUserType!ユーザーの種類。
userPermissionsUserPermissions!リソースに対する現在のユーザーの権限。
userPreferencesUserPreferencesユーザーのプリファレンス。
usernameString!ユーザーのユーザー名。GitLabインスタンス内で一意。
webPathString!ユーザーのWebパス。
webUrlString!ユーザーのWeb URL。

引数のあるフィールド

AddOnUser.addOnAssignments
  • GitLab 16.4で導入されました。ステータス: 実験的機能。

ユーザーのアドオン購入の割り当て。

UserAddOnAssignmentConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
addOnPurchaseIds[GitlabSubscriptionsAddOnPurchaseID!]!割り当てを検索する対象のアドオン購入のグローバルID。
AddOnUser.assignedMergeRequests

ユーザーに割り当てられたマージリクエスト。

MergeRequestConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
approvedBy[String!]承認者のユーザー名。
approver[String!]承認者である可能性があるユーザー名。
authorUsernameString作成者のユーザー名。
blobPath warning-solidStringGitLab 17.7で導入されました。ステータス: 実験的機能。マージリクエストで変更されたblobのパス。state、targetBranches、およびcreatedAfterの引数が必須です。
createdAfterTime指定タイムスタンプより後に作成されたマージリクエスト。
createdBeforeTime指定タイムスタンプより前に作成されたマージリクエスト。
deployedAfterTime指定タイムスタンプより後にデプロイされたマージリクエスト。
deployedBeforeTime指定タイムスタンプより前にデプロイされたマージリクエスト。
deploymentIdStringデプロイのID。
draftBoolean結果をドラフトマージリクエストに制限します。
environmentNameStringマージリクエストのデプロイ先環境。
groupIdGroupID作成されたマージリクエストが属するグループのグローバルID。サブグループ内のマージリクエストが含まれます。
ignoredReviewerUsername warning-solidStringGitLab 18.0で導入されました。ステータス: 実験的機能。レビュアーの状態別に検索するときに無視するレビュアーのユーザー名。
iids[String!]マージリクエストのIIDの配列([1, 2]など)。
in[IssuableSearchableField!]検索を実行するフィールドを指定します。デフォルトは[TITLE, DESCRIPTION]です。search引数が必要です。
includeArchivedBooleanアーカイブされたプロジェクトからのマージリクエスト。
labelName[String]マージリクエストに適用されるラベル。
labels warning-solid[String!]GitLab 17.1で非推奨になりました。labelNameを使用してください。
mergedAfterTime指定日付より後にマージされたマージリクエスト。
mergedBeforeTime指定日付より前にマージされたマージリクエスト。
mergedByStringマージしたユーザー名。
milestoneTitleStringマイルストーンのタイトル。milestoneWildcardIdと互換性がありません。
milestoneWildcardIdMilestoneWildcardIdマイルストーンIDのワイルドカードでイシューをフィルタリングします。milestoneTitleと互換性がありません。
myReactionEmojiString自分のリアクション絵文字でフィルタリングします。
notMergeRequestsResolverNegatedParams否定条件となる引数のリスト。警告: この引数は実験段階であり、将来変更される可能性があります。
orUnionedMergeRequestFilterInput引数のリストのインクルーシブOR結合。
projectIdProjectID作成されたマージリクエストが属するプロジェクトのグローバルID。projectPathと互換性がありません。
projectPathString作成されたマージリクエストが属するプロジェクトのフルパス。projectIdと互換性がありません。
releaseTagStringリリースタグでフィルタリングします。
reviewState warning-solidMergeRequestReviewStateGitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態。
reviewStates warning-solid[MergeRequestReviewState!]GitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態(複数)。
reviewerUsernameStringレビュアーのユーザー名。
reviewerWildcardIdReviewerWildcardIdレビュアーの有無でフィルタリングします。reviewerUsernameと互換性がありません。
searchStringタイトルまたは説明の検索クエリ。
sortMergeRequestSortマージリクエストを条件でソートします。
sourceBranches[String!]ソースブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがソースとして含まれます。
stateMergeRequestStateマージリクエストの状態。指定した場合、解決済みのマージリクエストすべてに状態が含まれます。
subscribedSubscriptionStatus現在のユーザーがサブスクライブしているマージリクエスト。
targetBranches[String!]ターゲットブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがターゲットとして含まれます。
updatedAfterTime指定されたタイムスタンプより後に更新されたマージリクエスト。
updatedBeforeTime指定されたタイムスタンプより前に更新されたマージリクエスト。
AddOnUser.authoredMergeRequests

ユーザーが作成したマージリクエスト。

MergeRequestConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
approvedBy[String!]承認者のユーザー名。
approver[String!]承認者である可能性があるユーザー名。
assigneeUsernameString担当者のユーザー名。
assigneeUsernames[String!]マージリクエストに割り当てられたユーザーのユーザー名。
assigneeWildcardIdAssigneeWildcardId担当者の有無でフィルタリングします。assigneeUsernamesおよびassigneeUsernameと互換性がありません。
blobPath warning-solidStringGitLab 17.7で導入されました。ステータス: 実験的機能。マージリクエストで変更されたblobのパス。state、targetBranches、およびcreatedAfterの引数が必須です。
createdAfterTime指定タイムスタンプより後に作成されたマージリクエスト。
createdBeforeTime指定タイムスタンプより前に作成されたマージリクエスト。
deployedAfterTime指定タイムスタンプより後にデプロイされたマージリクエスト。
deployedBeforeTime指定タイムスタンプより前にデプロイされたマージリクエスト。
deploymentIdStringデプロイのID。
draftBoolean結果をドラフトマージリクエストに制限します。
environmentNameStringマージリクエストのデプロイ先環境。
groupIdGroupID作成されたマージリクエストが属するグループのグローバルID。サブグループ内のマージリクエストが含まれます。
ignoredReviewerUsername warning-solidStringGitLab 18.0で導入されました。ステータス: 実験的機能。レビュアーの状態別に検索するときに無視するレビュアーのユーザー名。
iids[String!]マージリクエストのIIDの配列([1, 2]など)。
in[IssuableSearchableField!]検索を実行するフィールドを指定します。デフォルトは[TITLE, DESCRIPTION]です。search引数が必要です。
includeArchivedBooleanアーカイブされたプロジェクトからのマージリクエスト。
includeAssignedBooleanユーザーが割り当てられているマージリクエストを含めます。
labelName[String]マージリクエストに適用されるラベル。
labels warning-solid[String!]GitLab 17.1で非推奨になりました。labelNameを使用してください。
mergedAfterTime指定日付より後にマージされたマージリクエスト。
mergedBeforeTime指定日付より前にマージされたマージリクエスト。
mergedByStringマージしたユーザー名。
milestoneTitleStringマイルストーンのタイトル。milestoneWildcardIdと互換性がありません。
milestoneWildcardIdMilestoneWildcardIdマイルストーンIDのワイルドカードでイシューをフィルタリングします。milestoneTitleと互換性がありません。
myReactionEmojiString自分のリアクション絵文字でフィルタリングします。
notMergeRequestsResolverNegatedParams否定条件となる引数のリスト。警告: この引数は実験段階であり、将来変更される可能性があります。
orUnionedMergeRequestFilterInput引数のリストのインクルーシブOR結合。
projectIdProjectID作成されたマージリクエストが属するプロジェクトのグローバルID。projectPathと互換性がありません。
projectPathString作成されたマージリクエストが属するプロジェクトのフルパス。projectIdと互換性がありません。
releaseTagStringリリースタグでフィルタリングします。
reviewState warning-solidMergeRequestReviewStateGitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態。
reviewStates warning-solid[MergeRequestReviewState!]GitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態(複数)。
reviewerUsernameStringレビュアーのユーザー名。
reviewerWildcardIdReviewerWildcardIdレビュアーの有無でフィルタリングします。reviewerUsernameと互換性がありません。
searchStringタイトルまたは説明の検索クエリ。
sortMergeRequestSortマージリクエストを条件でソートします。
sourceBranches[String!]ソースブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがソースとして含まれます。
stateMergeRequestStateマージリクエストの状態。指定した場合、解決済みのマージリクエストすべてに状態が含まれます。
subscribedSubscriptionStatus現在のユーザーがサブスクライブしているマージリクエスト。
targetBranches[String!]ターゲットブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがターゲットとして含まれます。
updatedAfterTime指定されたタイムスタンプより後に更新されたマージリクエスト。
updatedBeforeTime指定されたタイムスタンプより前に更新されたマージリクエスト。
AddOnUser.contributedProjects

ユーザーがコントリビュートしたプロジェクト。

ProjectConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
includePersonalBoolean個人用プロジェクトを含めます。
minAccessLevelAccessLevelEnum現在のユーザーに付与されているアクセスレベルが指定されたアクセスレベル以上であるプロジェクトのみを返します。
programmingLanguageNameStringプロジェクトをプログラミング言語名でフィルタリングします(大文字と小文字は区別されません)。「css」や「ruby」など。
searchString検索クエリ。
sortProjectSortコントリビュートされたプロジェクトをソートします。
AddOnUser.groups

ユーザーがアクセスできるグループ。

GroupConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
permissionScopeGroupPermissionユーザーに付与されているグループに対する権限でフィルタリングします。
searchStringグループ名またはパスで検索します。
sortGroupSort指定された条件でグループをソートします。
AddOnUser.organizations
  • GitLab 16.6で導入されました。ステータス: 実験的機能。

ユーザーがアクセスできる組織。

OrganizationConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
searchString組織名またはパスに対して実行できる検索クエリ。
soloOwnedBooleantrueの場合、ユーザーが単独で所有する組織だけが返されます。
AddOnUser.reviewRequestedMergeRequests

レビューのためにユーザーに割り当てられたマージリクエスト。

MergeRequestConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
approvedBy[String!]承認者のユーザー名。
approver[String!]承認者である可能性があるユーザー名。
assigneeUsernameString担当者のユーザー名。
assigneeUsernames[String!]マージリクエストに割り当てられたユーザーのユーザー名。
assigneeWildcardIdAssigneeWildcardId担当者の有無でフィルタリングします。assigneeUsernamesおよびassigneeUsernameと互換性がありません。
authorUsernameString作成者のユーザー名。
blobPath warning-solidStringGitLab 17.7で導入されました。ステータス: 実験的機能。マージリクエストで変更されたblobのパス。state、targetBranches、およびcreatedAfterの引数が必須です。
createdAfterTime指定タイムスタンプより後に作成されたマージリクエスト。
createdBeforeTime指定タイムスタンプより前に作成されたマージリクエスト。
deployedAfterTime指定タイムスタンプより後にデプロイされたマージリクエスト。
deployedBeforeTime指定タイムスタンプより前にデプロイされたマージリクエスト。
deploymentIdStringデプロイのID。
draftBoolean結果をドラフトマージリクエストに制限します。
environmentNameStringマージリクエストのデプロイ先環境。
groupIdGroupID作成されたマージリクエストが属するグループのグローバルID。サブグループ内のマージリクエストが含まれます。
ignoredReviewerUsername warning-solidStringGitLab 18.0で導入されました。ステータス: 実験的機能。レビュアーの状態別に検索するときに無視するレビュアーのユーザー名。
iids[String!]マージリクエストのIIDの配列([1, 2]など)。
in[IssuableSearchableField!]検索を実行するフィールドを指定します。デフォルトは[TITLE, DESCRIPTION]です。search引数が必要です。
includeArchivedBooleanアーカイブされたプロジェクトからのマージリクエスト。
labelName[String]マージリクエストに適用されるラベル。
labels warning-solid[String!]GitLab 17.1で非推奨になりました。labelNameを使用してください。
mergedAfterTime指定日付より後にマージされたマージリクエスト。
mergedBeforeTime指定日付より前にマージされたマージリクエスト。
mergedByStringマージしたユーザー名。
milestoneTitleStringマイルストーンのタイトル。milestoneWildcardIdと互換性がありません。
milestoneWildcardIdMilestoneWildcardIdマイルストーンIDのワイルドカードでイシューをフィルタリングします。milestoneTitleと互換性がありません。
myReactionEmojiString自分のリアクション絵文字でフィルタリングします。
notMergeRequestsResolverNegatedParams否定条件となる引数のリスト。警告: この引数は実験段階であり、将来変更される可能性があります。
orUnionedMergeRequestFilterInput引数のリストのインクルーシブOR結合。
projectIdProjectID作成されたマージリクエストが属するプロジェクトのグローバルID。projectPathと互換性がありません。
projectPathString作成されたマージリクエストが属するプロジェクトのフルパス。projectIdと互換性がありません。
releaseTagStringリリースタグでフィルタリングします。
reviewState warning-solidMergeRequestReviewStateGitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態。
reviewStates warning-solid[MergeRequestReviewState!]GitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態(複数)。
searchStringタイトルまたは説明の検索クエリ。
sortMergeRequestSortマージリクエストを条件でソートします。
sourceBranches[String!]ソースブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがソースとして含まれます。
stateMergeRequestStateマージリクエストの状態。指定した場合、解決済みのマージリクエストすべてに状態が含まれます。
subscribedSubscriptionStatus現在のユーザーがサブスクライブしているマージリクエスト。
targetBranches[String!]ターゲットブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがターゲットとして含まれます。
updatedAfterTime指定されたタイムスタンプより後に更新されたマージリクエスト。
updatedBeforeTime指定されたタイムスタンプより前に更新されたマージリクエスト。
AddOnUser.savedReply

ユーザーが作成した保存済み返信。

SavedReplyを返します。

引数
名前説明
idUsersSavedReplyID!保存済み返信のID。
AddOnUser.snippets

ユーザーが作成したスニペット。

SnippetConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
ids[SnippetID!]グローバルスニペットIDの配列。例: gid://gitlab/ProjectSnippet/1
typeTypeEnumスニペットのタイプ。
visibilityVisibilityScopesEnumスニペットの表示レベル。
AddOnUser.starredProjects

ユーザーがお気に入りに登録したプロジェクト。

ProjectConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
minAccessLevelAccessLevelEnum現在のユーザーに付与されているアクセスレベルが指定されたアクセスレベル以上であるプロジェクトのみを返します。
programmingLanguageNameStringプロジェクトをプログラミング言語名でフィルタリングします(大文字と小文字は区別されません)。「css」や「ruby」など。
searchString検索クエリ。
sortProjectSort指定ソート順でお気に入りプロジェクトを一覧表示します。
AddOnUser.timelogs

ユーザーがログに記録した時刻。

TimelogConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
endDateTime日付範囲内のタイムログのうち、記録された日付がendDate以前であるものを一覧表示します。
endTimeTime時刻範囲内のタイムログのうち、記録された時刻がendTime以前であるものを一覧表示します。
groupIdGroupIDグループのタイムログを一覧表示します。
projectIdProjectIDプロジェクトのタイムログを一覧表示します。
sortTimelogSortタイムログを特定の順序で一覧表示します。
startDateTime日付範囲内のタイムログのうち、ログに記録された日付がstartDate以後であるものを一覧表示します。
startTimeTime時刻範囲内のタイムログのうち、ログに記録された時刻がstartTime以後であるものを一覧表示します。
usernameStringユーザーのタイムログを一覧表示します。
AddOnUser.todos

ユーザーのto-doアイテム。

TodoConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
action[TodoActionEnum!]フィルタリングするアクション。
authorId[ID!]作成者のID。
groupId[ID!]グループのID。
isSnoozedBooleanTo-Doアイテムがスヌーズされているかどうか。
projectId[ID!]プロジェクトのID。
sortTodoSort指定された条件でtodoをソートします。
state[TodoStateEnum!]todoの状態。
type[TodoTargetEnum!]todoのタイプ。
AddOnUser.userAchievements
  • GitLab 15.10で導入されました。ステータス: 実験的機能。

ユーザーのアチーブメント。achievements機能フラグが有効になっているネームスペースについてのみ返されます。

UserAchievementConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
includeHiddenBooleanプロファイルから隠されたアチーブメントを結果に含めるかどうかを示します。
AddOnUser.workspaces

現在のユーザーが所有するワークスペース。

WorkspaceConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
actualStates[String!]ワークスペースを実際の状態でフィルタリングします。
agentIds[ClustersAgentID!]ワークスペースをエージェントのグローバルIDでフィルタリングします。
ids[RemoteDevelopmentWorkspaceID!]ワークスペースをワークスペースのグローバルIDでフィルタリングします。例: ["gid://gitlab/RemoteDevelopment::Workspace/1"]
includeActualStates warning-solid[String!]GitLab 16.7で非推奨になりました。代わりにactual_statesを使用してください。
projectIds[ProjectID!]ワークスペースをプロジェクトのグローバルIDでフィルタリングします。

AdminMemberRole

管理者メンバーロールを表します。

フィールド

名前説明
createdAtTime!メンバーロール作成時のタイムスタンプ。
descriptionStringロールの説明。
detailsPath warning-solidStringGitLab 17.4で導入されました。ステータス: 実験的機能。ロールの詳細WebページへのURLパス。
editPath warning-solidString!GitLab 16.11で導入されました。ステータス: 実験的機能。カスタムロールを編集するためのWeb UIパス。
enabledPermissions warning-solidCustomizableAdminPermissionConnection!GitLab 17.7で導入されました。ステータス: 実験的機能。カスタムロールに対して有効になっているすべての権限の配列。
idID!ロールID。
ldapAdminRoleLinks warning-solidLdapAdminRoleLinkConnectionGitLab 18.1で導入されました。ステータス: 実験的機能。管理メンバーロールを割り当てるLDAP管理ロール同期設定。
nameStringロール名。
usersCount warning-solidIntGitLab 17.5で導入されました。ステータス: 実験的機能。管理メンバーロールを直接割り当てられたユーザーの数。

AgentConfiguration

エージェントの設定の詳細。

フィールド

名前説明
agentNameStringエージェントの名前。

AgentMetadata

接続されているエージェントに関する情報。

フィールド

名前説明
commitStringエージェントのバージョンコミット。
podNameStringエージェントを実行しているポッドの名前。
podNamespaceStringエージェントを実行しているポッドのネームスペース。
versionStringエージェントのバージョンタグ。

AgentVersionWarning

接続されているエージェントのバージョンに関連する警告。

フィールド

名前説明
messageStringバージョンに関連する警告メッセージ。
typeStringバージョンに関連する警告タイプ。

AgentWarning

接続されているエージェントの警告オブジェクト。

フィールド

名前説明
versionAgentVersionWarningバージョンに関連するエージェントの警告。

AggregationStatus

フィールド

名前説明
enabledBoolean!バックグラウンド集計が有効か無効か。ライセンスのないダウングレードされたグループおよびプロジェクトの場合、このフィールドはfalseです。
estimatedNextUpdateAtTime次の増分アップデートがいつ発生するかの推定時刻。
lastUpdateAtTime最後の増分アップデート時刻。

AiAdditionalContext

AIメッセージの追加コンテキスト。

フィールド

名前説明
categoryAiAdditionalContextCategory!追加コンテキストのカテゴリ。
contentString!追加コンテキストのコンテンツ。
idID!追加コンテキストのID。
metadataJSON追加コンテキストのメタデータ。

AiAgent

AIエージェント。

フィールド

名前説明
createdAtTime!作成日。
idID!エージェントのID。
latestVersionAiAgentVersionエージェントの最新バージョン。
nameString!エージェントの名前。
routeIdInt!エージェントのルートID。
versions[AiAgentVersion!]エージェントのバージョン。

AiAgentVersion

AIエージェントのバージョン。

フィールド

名前説明
createdAtTime!エージェントバージョン作成時のタイムスタンプ。
idID!エージェントバージョンのID。
modelString!エージェントのモデル。
promptString!エージェントのプロンプト。

AiCatalogAgent

AIカタログエージェント。

フィールド

名前説明
createdAtTime!アイテム作成時のタイムスタンプ。
descriptionString!アイテムの説明。
idID!アイテムのID。
itemTypeAiCatalogItemType!アイテムのタイプ。
latestVersionAiCatalogItemVersionアイテムの最新バージョン。
nameString!アイテムの名前。
projectProjectアイテムのプロジェクト。
publicBoolean!アイテムがカタログで公開されているかどうか。
updatedAtTime!アイテム更新時のタイムスタンプ。
userPermissionsAiCatalogItemPermissions!リソースに対する現在のユーザーの権限。
versionsAiCatalogItemVersionConnectionアイテムのバージョン。(接続を参照)

AiCatalogAgentVersion

AIカタログエージェントのバージョン。

フィールド

名前説明
createdAtTime!アイテムバージョンの作成時のタイムスタンプ。
humanVersionNameStringアイテムバージョンに付けるわかりやすい名前。形式はv1.0.0-draftです。
idID!アイテムバージョンのID。
releasedBoolean!アイテムバージョンがリリースされたかどうかを示します。
releasedAtTimeアイテムバージョンのリリース時のタイムスタンプ。
systemPromptStringエージェントのシステムプロンプト。
toolsAiCatalogBuiltInToolConnection!エージェントに対して有効になっているGitLabツールのリスト。(接続を参照)
updatedAtTime!アイテムバージョンの更新時のタイムスタンプ。
userPromptStringエージェントのユーザープロンプト。
versionNameStringアイテムバージョンのバージョン名。

AiCatalogBuiltInTool

AIカタログ組み込みツール。

フィールド

名前説明
descriptionString!組み込みツールの説明。
idAiCatalogBuiltInToolID!組み込みツールのグローバルID。
nameString!組み込みツールの名前。
titleString!組み込みツールのタイトル。

AiCatalogFlow

AIカタログフロー。

フィールド

名前説明
createdAtTime!アイテム作成時のタイムスタンプ。
descriptionString!アイテムの説明。
idID!アイテムのID。
itemTypeAiCatalogItemType!アイテムのタイプ。
latestVersionAiCatalogItemVersionアイテムの最新バージョン。
nameString!アイテムの名前。
projectProjectアイテムのプロジェクト。
publicBoolean!アイテムがカタログで公開されているかどうか。
updatedAtTime!アイテム更新時のタイムスタンプ。
userPermissionsAiCatalogItemPermissions!リソースに対する現在のユーザーの権限。
versionsAiCatalogItemVersionConnectionアイテムのバージョン。(接続を参照)

AiCatalogFlowSteps

フィールド

名前説明
agentAiCatalogAgent使用されるエージェント。
pinnedVersionPrefixStringエージェントがピン留めされているメジャーバージョン、マイナーバージョン、またはパッチ。

AiCatalogFlowVersion

AIカタログフローのバージョン。

フィールド

名前説明
createdAtTime!アイテムバージョンの作成時のタイムスタンプ。
humanVersionNameStringアイテムバージョンに付けるわかりやすい名前。形式はv1.0.0-draftです。
idID!アイテムバージョンのID。
releasedBoolean!アイテムバージョンがリリースされたかどうかを示します。
releasedAtTimeアイテムバージョンのリリース時のタイムスタンプ。
stepsAiCatalogFlowStepsConnection!フローのステップ。(接続を参照)
updatedAtTime!アイテムバージョンの更新時のタイムスタンプ。
versionNameStringアイテムバージョンのバージョン名。

AiCatalogItemConsumer

AIカタログアイテム設定。

フィールド

名前説明
groupGroupカタログアイテムが設定されているグループ。
idID!設定アイテムのID。
itemAiCatalogItem設定カタログアイテム。
organizationOrganizationカタログアイテムが設定されている組織。
pinnedVersionPrefixStringアイテムがピン留めされているメジャーバージョン、マイナーバージョン、またはパッチアイテム。
projectProjectカタログアイテムが設定されているプロジェクト。

AiCatalogItemPermissions

AIカタログアイテムに対する現在のユーザーの権限をチェックします。

フィールド

名前説明
adminAiCatalogItemBoolean!trueの場合、ユーザーはこのリソースに対してadmin_ai_catalog_itemを実行できます。
readAiCatalogItemBoolean!trueの場合、ユーザーはこのリソースに対してread_ai_catalog_itemを実行できます。

AiConversationsThread

AI機能の会話スレッド。

フィールド

名前説明
conversationTypeAiConversationsThreadsConversationType!スレッドの会話タイプ。
createdAtTime!スレッドの作成日。
idID!スレッドのID。
lastUpdatedAtTime!スレッドの最終更新日。
titleStringスレッドのタイトル。

AiFeatureSetting

GitLab Duo Chat機能の設定。

フィールド

名前説明
compatibleLlms[String!]この機能と互換性のあるLLM。
defaultGitlabModelAiModelSelectionOfferedModelAI機能で使用するために選択されているGitLabモデル。
featureString!AI機能の識別子。
gitlabModelAiModelSelectionOfferedModelAI機能で使用するために選択されているGitLabモデル。
mainFeatureStringメイン機能の表示名。
providerString!AI機能のわかりやすい名前(「Code Completion」など)。
releaseStateString機能の現在のリリース状態。
selfHostedModelAiSelfHostedModelAI機能で使用するために選択されているセルフホストモデル。
titleStringAI機能の表示名。
validGitlabModelsAiModelSelectionOfferedModelConnection!この機能の有効なGitLab管理のモデル。(接続を参照)
validModelsAiSelfHostedModelConnection!この機能と互換性のあるセルフホストモデル。(接続を参照)

AiFlowTriggerType

AIフロートリガーを表します。

フィールド

名前説明
configPathStringトリガーの設定ファイルのパス。
configUrlStringトリガーの設定ファイルのWeb URL。
createdAtTime!フロートリガー作成時のタイムスタンプ。
descriptionString!フロートリガーの説明。
eventTypes[Int!]!フローをトリガーするイベントのリスト。
idID!フロートリガーのID。
projectProject!フロートリガーのプロジェクト。
updatedAtTime!フロートリガーの最終更新時のタイムスタンプ。
userUserCoreフロートリガーを作成したユーザー。

AiMessage

AI機能の通信メッセージ。

フィールド

名前説明
agentVersionIdAiAgentVersionIDメッセージに応答するエージェントバージョンのグローバルID。
chunkIdIntストリーミングメッセージからのチャンクの増分ID。ストリーミングメッセージでない場合はnull。
contentStringrawレスポンスコンテンツ。
contentHtmlStringHTMLとしてのレスポンスコンテンツ。
errors[String!]メッセージのエラー。
extrasAiMessageExtras追加のメッセージメタデータ。
idIDメッセージのUUID。
requestIdString元のリクエストのUUID。チャットプロンプトとレスポンスの間で共有されます。
roleAiMessageRole!メッセージオーナーロール。
threadIdAiConversationThreadIDチャット会話の既存スレッドのグローバルID。
timestampTime!メッセージ作成のタイムスタンプ。
typeAiMessageTypeメッセージタイプ。

AiMessageExtras

AIメッセージの追加メタデータ。

フィールド

名前説明
additionalContext[AiAdditionalContext!]メッセージの追加コンテキスト。
hasFeedbackBooleanユーザーがメッセージにフィードバックを提供したかどうか。
sources[JSON!]メッセージの作成に使用されたソース。

AiMetrics

ClickHouseが必要です。GitLab Duo Proを含むPremiumとUltimate、およびEnterpriseのみ。

フィールド

名前説明
codeContributorsCountIntコードコントリビューターの数。
codeSuggestionsAcceptedCount warning-solidIntGitLab 18.0で非推奨になりました。codeSuggestionsフィールドに移動しました。
codeSuggestionsContributorsCount warning-solidIntGitLab 18.0で非推奨になりました。codeSuggestionsフィールドに移動しました。
codeSuggestionsShownCount warning-solidIntGitLab 18.0で非推奨になりました。codeSuggestionsフィールドに移動しました。
duoAssignedUsersCountInt割り当てられたGitLab Duo ProおよびEnterpriseシートの合計数。期間フィルターを無視します。現在のデータを返します。
duoChatContributorsCountIntGitLab Duo Chat機能を使用したコントリビューターの数。
duoUsedCountIntGitLab Duo機能を使用したコントリビューターの数。
rootCauseAnalysisUsersCountInt失敗したパイプライン内でトラブルシューティングを使用しているユーザーの数。

引数のあるフィールド

AiMetrics.codeSuggestions

コード提案メトリクス。

codeSuggestionMetricsを返します。

引数
名前説明
languages[String!]1つ以上の言語でコード提案メトリクスをフィルタリングします。

AiModelSelectionNamespaceFeatureSetting

ネームスペースのモデル選択機能設定。

フィールド

名前説明
defaultModelAiModelSelectionOfferedModelこの機能と互換性のあるLLM。
featureString!AI機能の識別子。
mainFeatureStringメイン機能の表示名。
namespaceGroup!機能設定が設定されているネームスペース。
selectableModels[AiModelSelectionOfferedModel!]!この機能と互換性のあるLLM。
selectedModelAiModelSelectionOfferedModel選択された現在のモデルの識別子。
titleStringAI機能の表示名。

AiModelSelectionOfferedModel

モデル選択用に提供されるモデル。

フィールド

名前説明
nameString!提供されるモデルの人間が読める名前(例:「Chat GPT 4o」)。
refString!提供されるモデルの識別子。

AiSelfHostedModel

セルフホストLLMサーバー。

フィールド

名前説明
apiTokenStringセルフホストモデルサーバーのAPIキー(オプション)。
createdAtTime!作成のタイムスタンプ。
endpointString!セルフホストモデルサーバーのエンドポイント。
featureSettingsAiFeatureSettingConnectionセルフホストモデルを使用するAI機能設定。(接続を参照)
hasApiTokenBoolean!セルフホストモデルサーバーにAPIキーが設定されているかどうかを示します。
idAiSelfHostedModelID!セルフホストモデルサーバーのID。
identifierStringサードパーティモデルプロバイダーの識別子。
modelString!デプロイされたAIモデル。
modelDisplayNameString!デプロイ対象のAIモデルの表示名。
nameString!セルフホストモデルのデプロイ名。
releaseStateAiSelfHostedModelReleaseState!モデルのGitLabリリースステータス。
updatedAtTime最終更新のタイムスタンプ。

AiUsageData

デフォルトのPostgreSQLデータベースに保存されているイベントの使用状況データ。3か月間保持されるデータ。パーソナルアクセストークンが必要です。エンドポイントは、トップレベルグループでのみ機能します。GitLab Duo Enterpriseを含むUltimateのみ。

引数のあるフィールド

AiUsageData.all

すべてのGitLab Duo使用状況イベント。

AiUsageEventConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
endDateDate日付範囲の終了日。デフォルトは現在の日付です。
events[AiUsageEventType!]イベントでフィルタリングします。
startDateDate日付範囲の開始日。デフォルトは現在の日付の7日前です。
userIds[UserID!]ユーザーでフィルタリングします。
AiUsageData.codeSuggestionEvents

コード提案に関連するイベント。

CodeSuggestionEventConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
endDateDate日付範囲の終了日。デフォルトは現在の日付です。
events[AiUsageEventType!]イベントでフィルタリングします。
startDateDate日付範囲の開始日。デフォルトは現在の日付の7日前です。
userIds[UserID!]ユーザーでフィルタリングします。

AiUsageEvent

フィールド

名前説明
eventAiUsageEventType!イベントのタイプ。
idID!使用状況イベントのID。
timestampTime!イベント発生の日時。
userUserCore!イベントに関連付けられているユーザー。

AiUserMetrics

GitLabコード提案とGitLab Duo Chatのユーザーごとの集約メトリクス。ClickHouseが有効になっていること、そしてGitLab Duo Enterpriseアドオンを含むGitLab Ultimateが必要です。

フィールド

名前説明
codeSuggestionsAcceptedCountIntユーザーによって受け入れられたコード提案の総数。
duoChatInteractionsCountIntGitLab Duo Chatとのユーザーインタラクションの数。
userAddOnUser!メトリクスに関連付けられているユーザー。

AiXrayReport

フィールド

名前説明
languageString!X-Rayレポートの言語。

AlertManagementAlert

プロジェクトのアラート管理からのアラートについて説明します。

フィールド

名前説明
assigneesUserCoreConnectionアラートの担当者。(接続を参照)
commentersUserCoreConnection!noteable(ノート可能)に対するすべてのコメンター。(接続を参照)
createdAtTimeアラート作成時のタイムスタンプ。
descriptionStringアラートの説明。
detailsJSONアラートの詳細。
detailsUrlString!アラート詳細ページのURL。
discussionsDiscussionConnection!noteable(ノート可能)に対するすべてのディスカッション。(接続を参照)
endedAtTimeアラート終了時のタイムスタンプ。
environmentEnvironmentアラートの環境。
eventCountIntアラートのイベント数。
hosts[String!]アラート送信元ホストのリスト。
idID!アラートのID。
iidString!アラートの内部ID。
issueIssueアラートに添付されているイシュー。
issueIid warning-solidStringGitLab 13.10で非推奨になりました。イシューフィールドを使用してください。
metricsDashboardUrl warning-solidStringGitLab 16.0で非推奨になりました。データは返されません。基盤となる機能は16.0で削除されました。
monitoringToolStringアラート送信元のモニタリングツール。
nameStringオブジェクトの名前またはタイトル。
prometheusAlert warning-solidPrometheusAlertGitLab 17.3で非推奨になりました。データは返されません。基盤となる機能は16.0で削除されました。
runbookStringアラートの詳細で定義されているアラートの手順書。
serviceStringアラート送信元のサービス。
severityAlertManagementSeverityアラートの重大度。
startedAtTimeアラート発生時のタイムスタンプ。
statusAlertManagementStatusアラートのステータス。
titleStringアラートのタイトル。
updatedAtTimeアラートの最終更新時のタイムスタンプ。
webUrlString!アラートのURL。

引数のあるフィールド

AlertManagementAlert.notes

このnoteable(ノート可能)に関するすべてのノート。

NoteConnection!を返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
filterNotesFilterTypeノートコレクションのタイプ: ALL_NOTES、ONLY_COMMENTS、ONLY_ACTIVITY。
AlertManagementAlert.todos

アラートについての現在のユーザーのto-doアイテム。

TodoConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
action[TodoActionEnum!]フィルタリングするアクション。
authorId[ID!]作成者のID。
groupId[ID!]グループのID。
isSnoozedBooleanTo-Doアイテムがスヌーズされているかどうか。
projectId[ID!]プロジェクトのID。
sortTodoSort指定された条件でtodoをソートします。
state[TodoStateEnum!]todoの状態。
type[TodoTargetEnum!]todoのタイプ。

AlertManagementAlertStatusCountsType

対象カテゴリのアラートの合計数を表します。

フィールド

名前説明
acknowledgedIntプロジェクトのステータスがACKNOWLEDGEDのアラートの数。
allIntプロジェクトのアラートの合計数。
ignoredIntプロジェクトのステータスがIGNOREDのアラートの数。
openIntプロジェクトのステータスがTRIGGEREDまたはACKNOWLEDGEDのアラートの数。
resolvedIntプロジェクトのステータスがRESOLVEDのアラートの数。
triggeredIntプロジェクトのステータスがTRIGGEREDのアラートの数。

AlertManagementHttpIntegration

プロジェクトのアラートを受け入れるために使用されるエンドポイントと認証情報。

フィールド

名前説明
activeBooleanエンドポイントが現在アラートを受け入れているかどうか。
apiUrl warning-solidStringGitLab 18.2で非推奨になりました。この機能は16.0で削除されました。
idID!インテグレーションのID。
nameStringインテグレーションの名前。
payloadAlertFields[AlertManagementPayloadAlertField!]カスタムマッピング用のペイロードの例からアラートフィールドを抽出します。
payloadAttributeMappings[AlertManagementPayloadAlertMappingField!]GitLabアラート属性からpayload_exampleに基づくフィールドへのカスタムマッピング。
payloadExampleJsonStringアラートペイロードの例。
tokenStringアラート通知リクエストの認証に使用するトークン。
typeAlertManagementIntegrationType!インテグレーションのタイプ。
urlStringアラート通知を受け入れるエンドポイント。

AlertManagementPayloadAlertField

カスタムマッピングに使用されるアラートから解析されたフィールド。

フィールド

名前説明
labelString人間が判読できるペイロードパスのラベル。
path[PayloadAlertFieldPathSegment!]ペイロードJSON内の値へのパス。
typeAlertManagementPayloadAlertFieldType解析された値の型。

AlertManagementPayloadAlertMappingField

カスタムマッピングに使用されるアラートから解析されたフィールド(とその名前)。

フィールド

名前説明
fieldNameAlertManagementPayloadAlertFieldNameGitLabアラートフィールド名。
labelString人間が判読できるペイロードパスのラベル。
path[PayloadAlertFieldPathSegment!]ペイロードJSON内の値へのパス。
typeAlertManagementPayloadAlertFieldType解析された値の型。

AlertManagementPrometheusIntegration

非推奨 - AlertManagementHttpIntegrationを直接使用してくださいプロジェクトのPrometheusアラートを受け入れるために使用されるエンドポイントと認証情報。

フィールド

名前説明
activeBooleanエンドポイントが現在アラートを受け入れているかどうか。
apiUrl warning-solidStringGitLab 18.2で非推奨になりました。この機能は16.0で削除されました。
idID!インテグレーションのID。
nameStringインテグレーションの名前。
tokenStringアラート通知リクエストの認証に使用するトークン。
typeAlertManagementIntegrationType!インテグレーションのタイプ。
urlStringアラート通知を受け入れるエンドポイント。

AmazonS3ConfigurationType

監査イベントストリーミングのAmazon S3設定を保存します。

フィールド

名前説明
accessKeyXidString!Amazon S3アカウントのアクセスキーID。
activeBoolean!送信先の有効ステータス。
awsRegionString!バケットを作成するAWSリージョン。
bucketNameString!監査イベントが記録されるバケットの名前。
groupGroup!設定が属するグループ。
idID!設定のID。
nameString!監査イベントの送信先の外部宛先の名前。

AnalyzerGroupStatusType

グループおよびサブグループ内のアナライザーのステータスごとの数。

フィールド

名前説明
analyzerTypeAnalyzerTypeEnum!アナライザーのタイプ。
failureInt!analyzer_typeの実行に失敗したプロジェクトの数。
namespaceIdInt!ネームスペースID。
notConfiguredInt!analyzer_typeが設定されていないプロジェクトの数。
successInt!analyzer_typeが正常に完了したプロジェクトの数。
totalProjectsCountInt!グループから派生したプロジェクトの総数。
updatedAtISO8601DateTime!ステータスの最終更新時のタイムスタンプ。

AnalyzerProjectStatusType

プロジェクトのアナライザーステータス(成功/失敗)。

フィールド

名前説明
analyzerTypeAnalyzerTypeEnum!アナライザーのタイプ。
buildIdJobIDビルドID。
lastCallTime!アナライザーが最後に呼び出された時間。
projectIdInt!プロジェクトID:
statusAnalyzerStatusEnum!アナライザーステータス。
updatedAtISO8601DateTime!ステータスの最終更新時のタイムスタンプ。

AncestorType

フィールド

名前説明
nameString祖先の名前。
versionString祖先のバージョン。

ApiFuzzingCiConfiguration

GitLab CIでAPIファジングスキャンの設定に関連するデータ。

フィールド

名前説明
scanModes[ApiFuzzingScanMode!]利用可能なすべてのスキャンモード。
scanProfiles[ApiFuzzingScanProfile!]すべてのデフォルトスキャンプロファイル。

ApiFuzzingScanProfile

APIファジングスキャンプロファイル。

フィールド

名前説明
descriptionStringプロファイルの短い説明。
nameStringプロファイルの固有の名前。
yamlString構文を強調表示したYAMLのHTML表現。

ApprovalPolicy

承認ポリシーを表します。

フィールド

名前説明
actionApprovers[PolicyApproversType!]複数の承認者のアクション。
allGroupApprovers[PolicyApprovalGroup!]ユーザーがアクセスできないグループを含め、グループタイプの承認者として可能性のあるすべての承認者。
csp warning-solidBoolean!GitLab 18.1で導入されました。ステータス: 実験的機能。ポリシーが集中型セキュリティポリシーグループからのものかどうかを示します。
customRoles[MemberRole!]カスタムロールタイプの承認者。これらのロールに属するユーザーのみが承認者になります。
deprecatedProperties warning-solid[String!]GitLab 16.10で導入されました。ステータス: 実験的機能。ポリシー内のすべての非推奨プロパティ。
descriptionString!ポリシーの説明。
editPathString!ポリシー編集ページのURL。
enabledBoolean!ポリシーが有効かどうかを示します。
nameString!ポリシーの名前。
policyScopePolicyScopeポリシーのスコープ。
roleApprovers[MemberAccessLevelName!]ロールタイプの承認者。これらのロールに属するユーザーのみが承認者になります。
sourceSecurityPolicySource!ポリシーのソース。そのフィールドは、ソース型に応じて異なります。
updatedAtTime!ポリシーYAMLの最終更新時のタイムスタンプ。
userApprovers[UserCore!]ユーザータイプの承認者。
yamlString!ポリシーのYAML定義。

ApprovalPolicyAttributesType

承認ポリシーに関連するポリシーフィールドを表します。

フィールド

名前説明
actionApprovers[PolicyApproversType!]複数の承認者のアクション。
allGroupApprovers[PolicyApprovalGroup!]ユーザーがアクセスできないグループを含め、グループタイプの承認者として可能性のあるすべての承認者。
customRoles[MemberRole!]カスタムロールタイプの承認者。これらのロールに属するユーザーのみが承認者になります。
deprecatedProperties warning-solid[String!]GitLab 16.10で導入されました。ステータス: 実験的機能。ポリシー内のすべての非推奨プロパティ。
roleApprovers[MemberAccessLevelName!]ロールタイプの承認者。これらのロールに属するユーザーのみが承認者になります。
sourceSecurityPolicySource!ポリシーのソース。そのフィールドは、ソース型に応じて異なります。
userApprovers[UserCore!]ユーザータイプの承認者。

ApprovalProjectRule

誰がマージリクエストを承認できるかに関するプロジェクト承認ルールについて記述します。

フィールド

名前説明
approvalsRequiredInt必要な承認の数。
eligibleApproversUserCoreConnection承認ルールについてのマージリクエストを承認する資格のあるユーザーのリスト。(接続を参照)
idGlobalID!ルールのID。
nameStringルールの名前。
typeApprovalRuleTypeルールのタイプ。

ApprovalRule

誰がマージリクエストを承認できるかに関するルールについて記述します。

フィールド

名前説明
allowMergeWhenInvalidBooleanルールが無効な場合に無視できるかどうかを示します。
approvalsRequiredInt必要な承認の数。
approvedBooleanルールが満たされているかどうかを示します。
approvedByUserCoreConnectionルールで定義されている、マージリクエストを承認したユーザーのリスト。(接続を参照)
commentedByUserCoreConnectionルールで定義されている、マージリクエストにコメントしたユーザーのリスト。(接続を参照)
containsHiddenGroupsBoolean非表示グループの承認者がルールに含まれているかどうかを示します。
eligibleApprovers[UserCore!](明示的に定義された、関連グループからの)マージリクエストを承認する資格のあるすべてのユーザーのリスト。
groupsGroupConnectionルールの承認者として追加されたグループのリスト。(接続を参照)
idGlobalID!ルールのID。
invalidBoolean無効のため承認できないルールかどうかを示します。
nameStringルールの名前。
overriddenBooleanマージリクエストについてルールがオーバーライドされたかどうかを示します。
scanResultPolicies[ApprovalScanResultPolicy!]ルールに関連付けられているスキャン結果ポリシーのリスト。
sectionStringルール適用対象となるコードオーナーファイルの指定されたセクション。
sourceRuleApprovalRuleルールの作成に使用されるソースルール。
typeApprovalRuleTypeルールのタイプ。
usersUserCoreConnectionルールの承認者として追加されたユーザーのリスト。(接続を参照)

ApprovalScanResultPolicy

スキャン結果ポリシーを表します。

フィールド

名前説明
approvalsRequiredInt!ポリシーの定義により必要とされる承認を表します。
nameString!ポリシーの名前を表します。
reportTypeApprovalReportType!承認ルールのreport_typeを表します。

AssetType

脆弱性アセットタイプを表します。

フィールド

名前説明
nameString!アセットの名前。
typeString!アセットのタイプ。
urlString!アセットのURL。

AuditEvent

監査イベント。

フィールド

名前説明
authorUserCoreイベントをトリガーしたユーザー。
createdAtTime!監査イベント作成時のタイムスタンプ。
detailsString監査イベントの追加の詳細。
entityIdIDエンティティのID。
entityPathStringエンティティのパス。
entityTypeStringエンティティのタイプ。
eventNameStringイベントの名前。
groupGroup監査イベントに関連付けられているグループ。
idID!監査イベントID。
ipAddressStringユーザーのIPアドレス。
projectProject監査イベントに関連付けられているプロジェクト。
targetDetailsStringターゲットの追加の詳細。
targetIdID監査イベントのターゲットのID。
targetTypeString監査イベントのターゲットのタイプ。
userUserCore監査イベントに関連付けられているユーザー。

AuditEventDefinition

ee/config/audit_events/types/<event-type-name>.ymlconfig/audit_events/types/<event-type-name>.ymlで定義されている監査イベントのYAML定義を表します。

フィールド

名前説明
descriptionString!監査イベントが追跡するアクションの説明。
featureCategoryString!イベントに関連付けられている機能カテゴリ。
introducedByIssueStringイベントを導入するイシューへのリンク。過去の監査イベントの場合、マージリクエストURLではなく、コミットURLの可能性があります。
introducedByMrStringイベントを導入するマージリクエストへのリンク。過去の監査イベントの場合、マージリクエストURLではなく、コミットURLの可能性があります。
milestoneString!イベントが導入されたマイルストーン。
nameString!監査イベントのキー名。
savedToDatabaseBoolean!イベントをPostgreSQLデータベースに保存するかどうかを示します。
streamedBoolean!イベントが外部の宛先にストリーミングされるかどうかを示します。

AuditEventStreamingHTTPNamespaceFilter

外部監査イベントストリーミングの宛先に属するサブグループフィルターまたはプロジェクトフィルターを表します。

フィールド

名前説明
externalAuditEventDestinationExternalAuditEventDestination!フィルターが属する宛先。
idID!フィルターのID。
namespaceNamespace!フィルターが属するグループまたはプロジェクトのネームスペース。

AuditEventStreamingHeader

監査ストリーミングの宛先に属するHTTPヘッダーキー/値を表します。

フィールド

名前説明
activeBoolean!ヘッダーがアクティブかどうか。
idID!ヘッダーのID。
keyString!ヘッダーのキー。
valueString!ヘッダーの値。

AuditEventsStreamingHTTPNamespaceFiltersAddPayload

AuditEventsStreamingHTTPNamespaceFiltersAddの自動生成された戻り値の型。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。
namespaceFilterAuditEventStreamingHTTPNamespaceFilter作成されたネームスペースフィルター。

AuditEventsStreamingHTTPNamespaceFiltersDeletePayload

AuditEventsStreamingHTTPNamespaceFiltersDeleteの自動生成された戻り値の型。

フィールド

名前説明
clientMutationIdStringミューテーションを実行しているクライアントの固有識別子。
errors[String!]!ミューテーション中に発生したエラー。

AuditEventsStreamingInstanceHeader

インスタンスレベルの監査ストリーミングの宛先に属するHTTPヘッダーキー/値を表します。

フィールド

名前説明
activeBoolean!ヘッダーがアクティブかどうか。
idID!ヘッダーのID。
keyString!ヘッダーのキー。
valueString!ヘッダーの値。

AutocompletedUser

GitLabユーザーのコア表現。

フィールド

名前説明
activeBooleanユーザーがアクティブかどうかを示します。
avatarUrlStringユーザーのアバターのURL。
bioStringユーザーの経歴。
botBoolean!ユーザーがボットかどうかを示します。
calloutsUserCalloutConnectionユーザーに属するユーザーコールアウト。(接続を参照)
commitEmailStringユーザーのデフォルトのコミットメール。
createdAtTimeユーザー作成時のタイムスタンプ。
discordStringユーザーのDiscord ID。
email warning-solidStringGitLab 13.7で非推奨になりました。名前が変更されました。User.publicEmailを使用してください。
emailsEmailConnectionユーザーのメールアドレス。(接続を参照)
githubStringユーザーのGitHubプロフィール名。
gitpodEnabledBooleanGitpodがユーザーレベルで有効になっているかどうか。
groupCountIntユーザーのグループ数。
groupMembershipsGroupMemberConnectionユーザーのグループメンバーシップ。(接続を参照)
humanBooleanユーザーが標準ユーザーかどうかを示します。
idUserID!ユーザーのグローバルID。
ideIdeIDE設定。
jobTitleStringユーザーの役職。
lastActivityOnDateユーザーが最後に何らかのアクションを実行した日付。
linkedinStringユーザーのLinkedInプロフィール名。
locationStringユーザーの所在地。
nameString!人間が判読できるユーザー名。ユーザーがプロジェクトボットであり、かつリクエスタにプロジェクト表示の権限がない場合は****を返します。
namespaceNamespaceユーザーの個人ネームスペース。
namespaceCommitEmailsNamespaceCommitEmailConnectionユーザーのカスタムネームスペースコミットメール。(接続を参照)
organizationStringユーザーが誰を代表するか、または誰のために働いているか。
preferencesGitpodPathStringユーザープリファレンスのGitpodセクションへのWebパス。
profileEnableGitpodPathStringユーザーに対してGitpodを有効にするためのWebパス。
projectCountIntユーザーのプロジェクト数。
projectMembershipsProjectMemberConnectionユーザーのプロジェクトメンバーシップ。(接続を参照)
pronounsStringユーザーの代名詞。
publicEmailStringユーザーの公開メールアドレス。
savedRepliesSavedReplyConnectionユーザーが作成した保存済み返信。(接続を参照)
stateUserState!ユーザーの状態。
statusUserStatusユーザーステータス。
twitterStringユーザーのX(旧Twitter)ユーザー名。
typeUserType!ユーザーの種類。
userPermissionsUserPermissions!リソースに対する現在のユーザーの権限。
userPreferencesUserPreferencesユーザーのプリファレンス。
usernameString!ユーザーのユーザー名。GitLabインスタンス内で一意。
webPathString!ユーザーのWebパス。
webUrlString!ユーザーのWeb URL。

引数のあるフィールド

AutocompletedUser.assignedMergeRequests

ユーザーに割り当てられたマージリクエスト。

MergeRequestConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
approvedBy[String!]承認者のユーザー名。
approver[String!]承認者である可能性があるユーザー名。
authorUsernameString作成者のユーザー名。
blobPath warning-solidStringGitLab 17.7で導入されました。ステータス: 実験的機能。マージリクエストで変更されたblobのパス。state、targetBranches、およびcreatedAfterの引数が必須です。
createdAfterTime指定タイムスタンプより後に作成されたマージリクエスト。
createdBeforeTime指定タイムスタンプより前に作成されたマージリクエスト。
deployedAfterTime指定タイムスタンプより後にデプロイされたマージリクエスト。
deployedBeforeTime指定タイムスタンプより前にデプロイされたマージリクエスト。
deploymentIdStringデプロイのID。
draftBoolean結果をドラフトマージリクエストに制限します。
environmentNameStringマージリクエストのデプロイ先環境。
groupIdGroupID作成されたマージリクエストが属するグループのグローバルID。サブグループ内のマージリクエストが含まれます。
ignoredReviewerUsername warning-solidStringGitLab 18.0で導入されました。ステータス: 実験的機能。レビュアーの状態別に検索するときに無視するレビュアーのユーザー名。
iids[String!]マージリクエストのIIDの配列([1, 2]など)。
in[IssuableSearchableField!]検索を実行するフィールドを指定します。デフォルトは[TITLE, DESCRIPTION]です。search引数が必要です。
includeArchivedBooleanアーカイブされたプロジェクトからのマージリクエスト。
labelName[String]マージリクエストに適用されるラベル。
labels warning-solid[String!]GitLab 17.1で非推奨になりました。labelNameを使用してください。
mergedAfterTime指定日付より後にマージされたマージリクエスト。
mergedBeforeTime指定日付より前にマージされたマージリクエスト。
mergedByStringマージしたユーザー名。
milestoneTitleStringマイルストーンのタイトル。milestoneWildcardIdと互換性がありません。
milestoneWildcardIdMilestoneWildcardIdマイルストーンIDのワイルドカードでイシューをフィルタリングします。milestoneTitleと互換性がありません。
myReactionEmojiString自分のリアクション絵文字でフィルタリングします。
notMergeRequestsResolverNegatedParams否定条件となる引数のリスト。警告: この引数は実験段階であり、将来変更される可能性があります。
orUnionedMergeRequestFilterInput引数のリストのインクルーシブOR結合。
projectIdProjectID作成されたマージリクエストが属するプロジェクトのグローバルID。projectPathと互換性がありません。
projectPathString作成されたマージリクエストが属するプロジェクトのフルパス。projectIdと互換性がありません。
releaseTagStringリリースタグでフィルタリングします。
reviewState warning-solidMergeRequestReviewStateGitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態。
reviewStates warning-solid[MergeRequestReviewState!]GitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態(複数)。
reviewerUsernameStringレビュアーのユーザー名。
reviewerWildcardIdReviewerWildcardIdレビュアーの有無でフィルタリングします。reviewerUsernameと互換性がありません。
searchStringタイトルまたは説明の検索クエリ。
sortMergeRequestSortマージリクエストを条件でソートします。
sourceBranches[String!]ソースブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがソースとして含まれます。
stateMergeRequestStateマージリクエストの状態。指定した場合、解決済みのマージリクエストすべてに状態が含まれます。
subscribedSubscriptionStatus現在のユーザーがサブスクライブしているマージリクエスト。
targetBranches[String!]ターゲットブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがターゲットとして含まれます。
updatedAfterTime指定されたタイムスタンプより後に更新されたマージリクエスト。
updatedBeforeTime指定されたタイムスタンプより前に更新されたマージリクエスト。
AutocompletedUser.authoredMergeRequests

ユーザーが作成したマージリクエスト。

MergeRequestConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
approvedBy[String!]承認者のユーザー名。
approver[String!]承認者である可能性があるユーザー名。
assigneeUsernameString担当者のユーザー名。
assigneeUsernames[String!]マージリクエストに割り当てられたユーザーのユーザー名。
assigneeWildcardIdAssigneeWildcardId担当者の有無でフィルタリングします。assigneeUsernamesおよびassigneeUsernameと互換性がありません。
blobPath warning-solidStringGitLab 17.7で導入されました。ステータス: 実験的機能。マージリクエストで変更されたblobのパス。state、targetBranches、およびcreatedAfterの引数が必須です。
createdAfterTime指定タイムスタンプより後に作成されたマージリクエスト。
createdBeforeTime指定タイムスタンプより前に作成されたマージリクエスト。
deployedAfterTime指定タイムスタンプより後にデプロイされたマージリクエスト。
deployedBeforeTime指定タイムスタンプより前にデプロイされたマージリクエスト。
deploymentIdStringデプロイのID。
draftBoolean結果をドラフトマージリクエストに制限します。
environmentNameStringマージリクエストのデプロイ先環境。
groupIdGroupID作成されたマージリクエストが属するグループのグローバルID。サブグループ内のマージリクエストが含まれます。
ignoredReviewerUsername warning-solidStringGitLab 18.0で導入されました。ステータス: 実験的機能。レビュアーの状態別に検索するときに無視するレビュアーのユーザー名。
iids[String!]マージリクエストのIIDの配列([1, 2]など)。
in[IssuableSearchableField!]検索を実行するフィールドを指定します。デフォルトは[TITLE, DESCRIPTION]です。search引数が必要です。
includeArchivedBooleanアーカイブされたプロジェクトからのマージリクエスト。
includeAssignedBooleanユーザーが割り当てられているマージリクエストを含めます。
labelName[String]マージリクエストに適用されるラベル。
labels warning-solid[String!]GitLab 17.1で非推奨になりました。labelNameを使用してください。
mergedAfterTime指定日付より後にマージされたマージリクエスト。
mergedBeforeTime指定日付より前にマージされたマージリクエスト。
mergedByStringマージしたユーザー名。
milestoneTitleStringマイルストーンのタイトル。milestoneWildcardIdと互換性がありません。
milestoneWildcardIdMilestoneWildcardIdマイルストーンIDのワイルドカードでイシューをフィルタリングします。milestoneTitleと互換性がありません。
myReactionEmojiString自分のリアクション絵文字でフィルタリングします。
notMergeRequestsResolverNegatedParams否定条件となる引数のリスト。警告: この引数は実験段階であり、将来変更される可能性があります。
orUnionedMergeRequestFilterInput引数のリストのインクルーシブOR結合。
projectIdProjectID作成されたマージリクエストが属するプロジェクトのグローバルID。projectPathと互換性がありません。
projectPathString作成されたマージリクエストが属するプロジェクトのフルパス。projectIdと互換性がありません。
releaseTagStringリリースタグでフィルタリングします。
reviewState warning-solidMergeRequestReviewStateGitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態。
reviewStates warning-solid[MergeRequestReviewState!]GitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態(複数)。
reviewerUsernameStringレビュアーのユーザー名。
reviewerWildcardIdReviewerWildcardIdレビュアーの有無でフィルタリングします。reviewerUsernameと互換性がありません。
searchStringタイトルまたは説明の検索クエリ。
sortMergeRequestSortマージリクエストを条件でソートします。
sourceBranches[String!]ソースブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがソースとして含まれます。
stateMergeRequestStateマージリクエストの状態。指定した場合、解決済みのマージリクエストすべてに状態が含まれます。
subscribedSubscriptionStatus現在のユーザーがサブスクライブしているマージリクエスト。
targetBranches[String!]ターゲットブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがターゲットとして含まれます。
updatedAfterTime指定されたタイムスタンプより後に更新されたマージリクエスト。
updatedBeforeTime指定されたタイムスタンプより前に更新されたマージリクエスト。
AutocompletedUser.contributedProjects

ユーザーがコントリビュートしたプロジェクト。

ProjectConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
includePersonalBoolean個人用プロジェクトを含めます。
minAccessLevelAccessLevelEnum現在のユーザーに付与されているアクセスレベルが指定されたアクセスレベル以上であるプロジェクトのみを返します。
programmingLanguageNameStringプロジェクトをプログラミング言語名でフィルタリングします(大文字と小文字は区別されません)。「css」や「ruby」など。
searchString検索クエリ。
sortProjectSortコントリビュートされたプロジェクトをソートします。
AutocompletedUser.groups

ユーザーがアクセスできるグループ。

GroupConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
permissionScopeGroupPermissionユーザーに付与されているグループに対する権限でフィルタリングします。
searchStringグループ名またはパスで検索します。
sortGroupSort指定された条件でグループをソートします。
AutocompletedUser.mergeRequestInteraction

ユーザーに関連するマージリクエストの状態。

UserMergeRequestInteractionを返します。

引数
名前説明
idMergeRequestID!マージリクエストのグローバルID。
AutocompletedUser.organizations
  • GitLab 16.6で導入されました。ステータス: 実験的機能。

ユーザーがアクセスできる組織。

OrganizationConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
searchString組織名またはパスに対して実行できる検索クエリ。
soloOwnedBooleantrueの場合、ユーザーが単独で所有する組織だけが返されます。
AutocompletedUser.reviewRequestedMergeRequests

レビューのためにユーザーに割り当てられたマージリクエスト。

MergeRequestConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
approvedBy[String!]承認者のユーザー名。
approver[String!]承認者である可能性があるユーザー名。
assigneeUsernameString担当者のユーザー名。
assigneeUsernames[String!]マージリクエストに割り当てられたユーザーのユーザー名。
assigneeWildcardIdAssigneeWildcardId担当者の有無でフィルタリングします。assigneeUsernamesおよびassigneeUsernameと互換性がありません。
authorUsernameString作成者のユーザー名。
blobPath warning-solidStringGitLab 17.7で導入されました。ステータス: 実験的機能。マージリクエストで変更されたblobのパス。state、targetBranches、およびcreatedAfterの引数が必須です。
createdAfterTime指定タイムスタンプより後に作成されたマージリクエスト。
createdBeforeTime指定タイムスタンプより前に作成されたマージリクエスト。
deployedAfterTime指定タイムスタンプより後にデプロイされたマージリクエスト。
deployedBeforeTime指定タイムスタンプより前にデプロイされたマージリクエスト。
deploymentIdStringデプロイのID。
draftBoolean結果をドラフトマージリクエストに制限します。
environmentNameStringマージリクエストのデプロイ先環境。
groupIdGroupID作成されたマージリクエストが属するグループのグローバルID。サブグループ内のマージリクエストが含まれます。
ignoredReviewerUsername warning-solidStringGitLab 18.0で導入されました。ステータス: 実験的機能。レビュアーの状態別に検索するときに無視するレビュアーのユーザー名。
iids[String!]マージリクエストのIIDの配列([1, 2]など)。
in[IssuableSearchableField!]検索を実行するフィールドを指定します。デフォルトは[TITLE, DESCRIPTION]です。search引数が必要です。
includeArchivedBooleanアーカイブされたプロジェクトからのマージリクエスト。
labelName[String]マージリクエストに適用されるラベル。
labels warning-solid[String!]GitLab 17.1で非推奨になりました。labelNameを使用してください。
mergedAfterTime指定日付より後にマージされたマージリクエスト。
mergedBeforeTime指定日付より前にマージされたマージリクエスト。
mergedByStringマージしたユーザー名。
milestoneTitleStringマイルストーンのタイトル。milestoneWildcardIdと互換性がありません。
milestoneWildcardIdMilestoneWildcardIdマイルストーンIDのワイルドカードでイシューをフィルタリングします。milestoneTitleと互換性がありません。
myReactionEmojiString自分のリアクション絵文字でフィルタリングします。
notMergeRequestsResolverNegatedParams否定条件となる引数のリスト。警告: この引数は実験段階であり、将来変更される可能性があります。
orUnionedMergeRequestFilterInput引数のリストのインクルーシブOR結合。
projectIdProjectID作成されたマージリクエストが属するプロジェクトのグローバルID。projectPathと互換性がありません。
projectPathString作成されたマージリクエストが属するプロジェクトのフルパス。projectIdと互換性がありません。
releaseTagStringリリースタグでフィルタリングします。
reviewState warning-solidMergeRequestReviewStateGitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態。
reviewStates warning-solid[MergeRequestReviewState!]GitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態(複数)。
searchStringタイトルまたは説明の検索クエリ。
sortMergeRequestSortマージリクエストを条件でソートします。
sourceBranches[String!]ソースブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがソースとして含まれます。
stateMergeRequestStateマージリクエストの状態。指定した場合、解決済みのマージリクエストすべてに状態が含まれます。
subscribedSubscriptionStatus現在のユーザーがサブスクライブしているマージリクエスト。
targetBranches[String!]ターゲットブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがターゲットとして含まれます。
updatedAfterTime指定されたタイムスタンプより後に更新されたマージリクエスト。
updatedBeforeTime指定されたタイムスタンプより前に更新されたマージリクエスト。
AutocompletedUser.savedReply

ユーザーが作成した保存済み返信。

SavedReplyを返します。

引数
名前説明
idUsersSavedReplyID!保存済み返信のID。
AutocompletedUser.snippets

ユーザーが作成したスニペット。

SnippetConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
ids[SnippetID!]グローバルスニペットIDの配列。例: gid://gitlab/ProjectSnippet/1
typeTypeEnumスニペットのタイプ。
visibilityVisibilityScopesEnumスニペットの表示レベル。
AutocompletedUser.starredProjects

ユーザーがお気に入りに登録したプロジェクト。

ProjectConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
minAccessLevelAccessLevelEnum現在のユーザーに付与されているアクセスレベルが指定されたアクセスレベル以上であるプロジェクトのみを返します。
programmingLanguageNameStringプロジェクトをプログラミング言語名でフィルタリングします(大文字と小文字は区別されません)。「css」や「ruby」など。
searchString検索クエリ。
sortProjectSort指定ソート順でお気に入りプロジェクトを一覧表示します。
AutocompletedUser.timelogs

ユーザーがログに記録した時刻。

TimelogConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
endDateTime日付範囲内のタイムログのうち、記録された日付がendDate以前であるものを一覧表示します。
endTimeTime時刻範囲内のタイムログのうち、記録された時刻がendTime以前であるものを一覧表示します。
groupIdGroupIDグループのタイムログを一覧表示します。
projectIdProjectIDプロジェクトのタイムログを一覧表示します。
sortTimelogSortタイムログを特定の順序で一覧表示します。
startDateTime日付範囲内のタイムログのうち、ログに記録された日付がstartDate以後であるものを一覧表示します。
startTimeTime時刻範囲内のタイムログのうち、ログに記録された時刻がstartTime以後であるものを一覧表示します。
usernameStringユーザーのタイムログを一覧表示します。
AutocompletedUser.todos

ユーザーのto-doアイテム。

TodoConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
action[TodoActionEnum!]フィルタリングするアクション。
authorId[ID!]作成者のID。
groupId[ID!]グループのID。
isSnoozedBooleanTo-Doアイテムがスヌーズされているかどうか。
projectId[ID!]プロジェクトのID。
sortTodoSort指定された条件でtodoをソートします。
state[TodoStateEnum!]todoの状態。
type[TodoTargetEnum!]todoのタイプ。
AutocompletedUser.userAchievements
  • GitLab 15.10で導入されました。ステータス: 実験的機能。

ユーザーのアチーブメント。achievements機能フラグが有効になっているネームスペースについてのみ返されます。

UserAchievementConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
includeHiddenBooleanプロファイルから隠されたアチーブメントを結果に含めるかどうかを示します。
AutocompletedUser.workspaces

現在のユーザーが所有するワークスペース。

WorkspaceConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
actualStates[String!]ワークスペースを実際の状態でフィルタリングします。
agentIds[ClustersAgentID!]ワークスペースをエージェントのグローバルIDでフィルタリングします。
ids[RemoteDevelopmentWorkspaceID!]ワークスペースをワークスペースのグローバルIDでフィルタリングします。例: ["gid://gitlab/RemoteDevelopment::Workspace/1"]
includeActualStates warning-solid[String!]GitLab 16.7で非推奨になりました。代わりにactual_statesを使用してください。
projectIds[ProjectID!]ワークスペースをプロジェクトのグローバルIDでフィルタリングします。

AvailableModels

GitLab Duo Agentic Chatで利用可能なモデル。

フィールド

名前説明
defaultModelAiModelSelectionOfferedModelGitLab Duo Agentic ChatのデフォルトのLLM。
selectableModels[AiModelSelectionOfferedModel!]GitLab Duo Agentic Chatと互換性のあるLLM。

AwardEmoji

ユーザーが追加した絵文字。

フィールド

名前説明
descriptionString!絵文字の説明。
emojiString!アイコンとしての絵文字。
nameString!絵文字の名前。
unicodeString!Unicodeでの絵文字。
unicodeVersionString!絵文字のUnicodeバージョン。
userUserCore!絵文字を追加したユーザー。

BaseService

フィールド

名前説明
activeBooleanサービスがアクティブかどうかを示します。
serviceTypeServiceTypeサービスのタイプ。
typeStringサービスのクラス名。

Blame

フィールド

名前説明
firstLineString指定された範囲のGit Blameの最初の行。
groups[Groups!]コミットの連続する行でグループ化されたGit Blame。

Blob

フィールド

名前説明
flatPathString!エントリのフラットパス。
idID!エントリのID。
lfsOidStringblobのLFS ID。
modeString数値形式のblobモード。
nameString!エントリの名前。
pathString!エントリのパス。
shaString!エントリのSHA。
typeEntryType!ツリーエントリのタイプ。
webPathStringblobのWebパス。
webUrlStringblobのWeb URL。

BlobSearch

単一ファイル内の複数マッチ結果のフルJSON構造。

フィールド

名前説明
durationS warning-solidFloatGitLab 18.0で導入されました。ステータス: 実験的機能。リクエストの実行時間(秒)。
fileCount warning-solidIntGitLab 17.2で導入されました。ステータス: 実験的機能。一致を含むファイルの総数。
files warning-solid[SearchBlobFileType!]GitLab 17.2で導入されました。ステータス: 実験的機能。一致を含むファイルのリスト。
matchCount warning-solidIntGitLab 17.2で導入されました。ステータス: 実験的機能。一致の合計数。
perPage warning-solidIntGitLab 17.2で導入されました。ステータス: 実験的機能。ページあたりのファイルの総数。
searchLevel warning-solidSearchLevelGitLab 17.2で導入されました。ステータス: 実験的機能。実行された検索のレベル。
searchType warning-solidSearchTypeGitLab 17.2で導入されました。ステータス: 実験的機能。実行された検索のタイプ。

BlobViewer

blobコンテンツの表示方法を表します。

フィールド

名前説明
collapsedBoolean!blobを折りたたんで表示するかどうかを示します。
fileTypeString!コンテンツのファイルタイプ。
loadAsyncBoolean!blobコンテンツを非同期で読み込むかどうかを示します。
loadingPartialNameString!部分的な読み込み名。
renderErrorStringblobコンテンツのレンダリングエラー。
tooLargeBoolean!blobが大きすぎて表示できないかどうかを示します。
typeBlobViewersType!blobビューアーのタイプ。

BlockingMergeRequests

このマージリクエストによるマージのために満たす必要のあるルールに関する情報。

フィールド

名前説明
hiddenCountInt!ユーザーに表示されないブロックマージリクエスト。
totalCountInt!ブロックマージリクエストの総数。
visibleMergeRequests[MergeRequest!]ユーザーに表示されるブロックマージリクエスト。

Board

プロジェクトイシューボードまたはグループイシューボードを表します。

フィールド

名前説明
assigneeUserCoreボードの割り当て先。
createdAtTime!ボード作成時のタイムスタンプ。
hideBacklogListBooleanバックログリストを非表示にするかどうか。
hideClosedListBoolean完了リストを非表示にするかどうか。
idID!ボードのID(グローバルID)。
iterationIterationボードのイテレーション。
iterationCadenceIterationCadenceボードのイテレーションの反復。
labelsLabelConnectionボードのラベル。(接続を参照)
milestoneMilestoneボードのマイルストーン。
nameStringボードの名前。
updatedAtTime!ボードの最終更新時のタイムスタンプ。
webPathString!ボードのWebパス。
webUrlString!ボードのWeb URL。
weightIntボードのウェイト。

引数のあるフィールド

Board.epics

ボードイシューに関連付けられているエピック。

BoardEpicConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
issueFiltersBoardIssueInputボードのイシュー選択時に適用されるフィルター。
Board.lists

ボードのリスト。

BoardListConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
idListIDリストをグローバルIDで検索します。
issueFiltersBoardIssueInputボードリストでイシューメタデータを取得する際に適用されるフィルター。

BoardEpic

イシューボードのエピックを表します。

フィールド

名前説明
authorUserCore!エピックの作成者。
awardEmojiAwardEmojiConnectionエピックに関連付けられている絵文字リアクションのリスト(接続を参照)。
blockedBooleanエピックがブロックされていることを示します。
blockedByCountIntこのエピックをブロックしているエピックの数。
blockedByEpicsEpicConnectionこのエピックをブロックしているエピック。(接続を参照)
blockingCountIntこのエピックがブロックしているエピックの数。
closedAtTimeエピック完了時のタイムスタンプ。
colorStringエピックの色。
commentersUserCoreConnection!noteable(ノート可能)に対するすべてのコメンター。(接続を参照)
confidentialBooleanエピックが機密かどうかを示します。
createdAtTimeエピック作成時のタイムスタンプ。
defaultProjectForIssueCreationProjectイシュー作成のデフォルトプロジェクト。ユーザーが最後のイシューを作成したプロジェクトに基づきます。
descendantCountsEpicDescendantCount未解決/完了子孫エピック/イシューの数。
descendantWeightSumEpicDescendantWeightsエピックとその子孫の未解決イシューと完了イシューの合計ウェイト。
descriptionStringエピックの説明。
descriptionHtmlStringdescriptionのGitLab Flavored Markdownレンダリング。
discussionsDiscussionConnection!noteable(ノート可能)に対するすべてのディスカッション。(接続を参照)
downvotesInt!エピックが受け取った不同意票の数。
dueDateTimeエピックの期限。
dueDateFixedTimeエピックの修正期限。
dueDateFromInheritedSourceTime子エピックまたはマイルストーンから継承されたエピックの期限。
dueDateFromMilestonesTimeマイルストーンから継承されたエピックの期限。
dueDateIsFixedBoolean期限が手動で設定されたかどうかを示します。
eventsEventConnectionオブジェクトに関連付けられているイベントのリスト。(接続を参照)
groupGroup!エピックが属するグループ。
hasChildrenBoolean!エピックに子があるかどうかを示します。
hasChildrenWithinTimeframeBoolean!指定された期間内にエピックに子があるかどうかを示します。
hasIssuesBoolean!エピックに直接イシューがあるかどうかを示します。
hasParentBoolean!エピックに親エピックがあるかどうかを示します。
healthStatusEpicHealthStatusエピックの現在のヘルスステータス。
idID!エピックのID。
iidString!エピックの内部ID。
issuesEpicIssueConnectionエピックに関連付けられているイシューのリスト。(接続を参照)
labelsLabelConnectionエピックに割り当てられたラベル。(接続を参照)
nameStringオブジェクトの名前またはタイトル。
parentEpicエピックの親エピック。
participantsUserCoreConnectionエピックの参加者のリスト。(接続を参照)
relationPathStringエピックとイシューの関係のURIパス。
relativePositionIntEpic Tree内でのエピックの相対的な位置。
startDateTimeエピックの開始日。
startDateFixedTime修正されたエピック開始日。
startDateFromInheritedSourceTime子エピックまたはマイルストーンから継承されたエピックの開始日。
startDateFromMilestonesTimeマイルストーンから継承されたエピックの開始日。
startDateIsFixedBoolean開始日が手動で設定されたかどうかを示します。
stateEpicState!エピックの状態。
subscribedBoolean!現在ログインしているユーザーがエピックをサブスクライブしているかどうかを示します。
textColorStringエピック用に生成されるテキストの色。
titleStringエピックのタイトル。
titleHtmlStringtitleのGitLab Flavored Markdownレンダリング。
updatedAtTimeエピック更新時のタイムスタンプ。
upvotesInt!エピックが受け取った同意票の数。
userDiscussionsCountInt!エピック内のユーザーディスカッションの数。
userNotesCountInt!エピックのユーザーノートの数。
userPermissionsEpicPermissions!リソースに対する現在のユーザーの権限。
userPreferencesBoardEpicUserPreferencesイシューボード上のエピックのユーザープリファレンス。
webPathString!エピックのWebパス。
webUrlString!エピックのWeb URL。
workItemIdWorkItemID!従来のエピックに対応する作業アイテムのID。

引数のあるフィールド

BoardEpic.ancestors

エピックの祖先(親)。

EpicConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
authorUsernameStringエピックを作成者でフィルタリングします。
confidentialBoolean指定された機密性でエピックをフィルタリングします。
createdAfterTime指定日付より後に作成されたエピック。
createdBeforeTime指定日付より前に作成されたエピック。
customField warning-solid[WorkItemWidgetCustomFieldFilterInputType!]GitLab 17.10で導入されました。ステータス: 実験的機能。カスタムフィールドでフィルタリングします。
iidIDエピックのIID(1など)。
iidStartsWithStringエピックをオートコンプリート用にIIDでフィルタリングします。
iids[ID!]エピックのIIDのリスト([1, 2]など)。
in[IssuableSearchableField!]検索を実行するフィールドを指定します。デフォルトは[TITLE, DESCRIPTION]です。search引数が必要です。
includeAncestorGroupsBoolean祖先グループのエピックを含めます。
includeDescendantGroupsBoolean子孫グループのエピックを含めます。
labelName[String!]エピックをラベルでフィルタリングします。
milestoneTitleStringエピックをエピックのイシューから算出されるマイルストーンのタイトルでフィルタリングします。
myReactionEmojiString現在のユーザーが適用したリアクション絵文字でフィルタリングします。
notNegatedEpicFilterInput否定条件となるエピック引数。
orUnionedEpicFilterInput引数のリストのインクルーシブOR結合。
searchStringタイトルまたは説明の検索クエリ。
sortEpicSortエピックをソート順に一覧表示します。
stateEpicStateエピックを状態でフィルタリングします。
subscribedSubscriptionStatus現在のユーザーがサブスクライブしているエピック。
timeframeTimeframe指定された期間とオーバーラップするアイテムを一覧表示します。
topLevelHierarchyOnlyBooleanトップレベル階層でエピックをフィルタリングします。
updatedAfterTime指定日付より後に更新されたエピック。
updatedBeforeTime指定日付より前に更新されたエピック。
BoardEpic.children

エピックの子(サブエピック)。

EpicConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
authorUsernameStringエピックを作成者でフィルタリングします。
confidentialBoolean指定された機密性でエピックをフィルタリングします。
createdAfterTime指定日付より後に作成されたエピック。
createdBeforeTime指定日付より前に作成されたエピック。
customField warning-solid[WorkItemWidgetCustomFieldFilterInputType!]GitLab 17.10で導入されました。ステータス: 実験的機能。カスタムフィールドでフィルタリングします。
iidIDエピックのIID(1など)。
iidStartsWithStringエピックをオートコンプリート用にIIDでフィルタリングします。
iids[ID!]エピックのIIDのリスト([1, 2]など)。
in[IssuableSearchableField!]検索を実行するフィールドを指定します。デフォルトは[TITLE, DESCRIPTION]です。search引数が必要です。
includeAncestorGroupsBoolean祖先グループの子エピックを含めます。
includeDescendantGroupsBoolean子孫グループのエピックを含めます。
labelName[String!]エピックをラベルでフィルタリングします。
milestoneTitleStringエピックをエピックのイシューから算出されるマイルストーンのタイトルでフィルタリングします。
myReactionEmojiString現在のユーザーが適用したリアクション絵文字でフィルタリングします。
notNegatedEpicFilterInput否定条件となるエピック引数。
orUnionedEpicFilterInput引数のリストのインクルーシブOR結合。
searchStringタイトルまたは説明の検索クエリ。
sortEpicSortエピックをソート順に一覧表示します。
stateEpicStateエピックを状態でフィルタリングします。
subscribedSubscriptionStatus現在のユーザーがサブスクライブしているエピック。
timeframeTimeframe指定された期間とオーバーラップするアイテムを一覧表示します。
topLevelHierarchyOnlyBooleanトップレベル階層でエピックをフィルタリングします。
updatedAfterTime指定日付より後に更新されたエピック。
updatedBeforeTime指定日付より前に更新されたエピック。
BoardEpic.currentUserTodos

現在のユーザーのto-doアイテム。

TodoConnection!を返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
stateTodoStateEnumto-doアイテムの状態。
BoardEpic.linkedWorkItems

エピックにリンクされた作業アイテム。

LinkedWorkItemTypeConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
filterWorkItemRelatedLinkTypeリンクのタイプでフィルタリングします。サポートされている値: RELATED、BLOCKED_BY、BLOCKS。省略すると、すべてのタイプが返されます。
BoardEpic.notes

このnoteable(ノート可能)に関するすべてのノート。

NoteConnection!を返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
filterNotesFilterTypeノートコレクションのタイプ: ALL_NOTES、ONLY_COMMENTS、ONLY_ACTIVITY。
BoardEpic.reference

エピックの内部参照。デフォルトでは短縮形式で返されます。

String!を返します。

引数
名前説明
fullBoolean参照をフルで返すかどうかを示します。

BoardEpicUserPreferences

ボードエピックのユーザープリファレンスを表します。

フィールド

名前説明
collapsedBoolean!エピックを折りたたんで表示するかどうかを示します。

BoardList

イシューボードのリストを表します。

フィールド

名前説明
assigneeUserCoreリスト内の担当者。
collapsedBooleanユーザーに対してリストを折りたたむかどうかを示します。
idID!リストのID(グローバルID)。
issuesCountIntリスト内のイシューの数。
iterationIterationリストのイテレーション。
labelLabelリストのラベル。
limitMetricListLimitMetricリスト用の現在の制限メトリクス。
listTypeString!リストのタイプ。
maxIssueCountIntリスト内のイシューの最大数。
maxIssueWeightIntリスト内のイシューの最大ウェイト。
milestoneMilestoneリストのマイルストーン。
positionIntボード内のリストの位置。
status warning-solidWorkItemStatusGitLab 18.0で導入されました。ステータス: 実験的機能。リストのステータス。
titleString!リストのタイトル。
totalIssueWeightBigIntリスト内のすべてのイシューの合計ウェイト(文字列としてエンコード)。

引数のあるフィールド

BoardList.issues

ボードイシュー。

IssueConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
filtersBoardIssueInputボードリスト内のイシューを選択する際に適用されるフィルター。

BooleanExpression

ブール値を値とする式。

フィールド

名前説明
fieldString!式が適用されるフィールド。
operatorString!式の演算子。
valueBoolean!式のブール値。

Branch

フィールド

名前説明
commitCommitブランチのコミット。
nameString!ブランチの名前。

BranchProtection

ブランチルールのブランチ保護の詳細。

フィールド

名前説明
allowForcePushBoolean!書き込みアクセス権のあるユーザーについて、ブランチへの強制プッシュを切り替えます。
codeOwnerApprovalRequiredBoolean!マージを許可する前にコードオーナーの承認を強制します。
isGroupLevel warning-solidBoolean!GitLab 18.3で導入されました。ステータス: 実験的機能。ブランチ保護ルールがグループレベルで作成されたかどうかを示します。
mergeAccessLevelsMergeAccessLevelConnectionブランチがソースブランチの場合に、誰がマージできるかについての詳細。(接続を参照)
modificationBlockedByPolicyBoolean!セキュリティポリシーが変更を防止するかどうかを示します。
pushAccessLevelsPushAccessLevelConnectionブランチがソースブランチの場合に、誰がプッシュできるかについての詳細。(接続を参照)
unprotectAccessLevelsUnprotectAccessLevelConnection誰がブランチの保護を解除できるかについての詳細。(接続を参照)

BranchRule

ルールターゲット用に設定されているブランチルール。

フィールド

名前説明
approvalRulesApprovalProjectRuleConnectionブランチルール用に設定されているマージリクエスト承認ルール。(接続を参照)
branchProtectionBranchProtectionブランチルール用に設定されているブランチ保護。
createdAtTimeブランチルール作成時のタイムスタンプ。
externalStatusChecksExternalStatusCheckConnectionブランチルール用に設定されている外部ステータスチェック。(接続を参照)
idProjectsBranchRuleIDブランチルールのID。
isDefaultBoolean!ブランチルールがプロジェクトのデフォルトブランチを保護するかどうかをチェックします。
isProtectedBoolean!ブランチルールがブランチのアクセスを保護するかどうかをチェックします。
matchingBranchesCountInt!ブランチルールに一致する既存のブランチの数。
nameString!ブランチルールターゲットの名前。ワイルドカードが含まれています。
squashOption warning-solidSquashOptionGitLab 17.9で導入されました。ステータス: 実験的機能。マージリクエストでのスカッシュのデフォルトの動作。
updatedAtTimeブランチルールの最終更新時のタイムスタンプ。

BurnupChartDailyTotals

特定の日付のイシューの総数とそのウェイトを表します。

フィールド

名前説明
completedCountInt!その日の完了イシューの数。
completedWeightInt!その日の完了イシューの合計ウェイト。
dateISO8601Date!バーンアップチャート合計の日付。
scopeCountInt!その日のイシューの数。
scopeWeightInt!その日のイシューの合計ウェイト。

CarPermissions

車両に対するユーザー権限をチェックします。

フィールド

名前説明
deleteMergeTrainCarBoolean!trueの場合、ユーザーはこのリソースに対してdelete_merge_train_carを実行できます。

CiApplicationSettings

フィールド

名前説明
keepLatestArtifactBoolean最後のジョブアーティファクトを保持するかどうか。

CiBuildNeed

フィールド

名前説明
idID!BuildNeedのID。
nameString完了する必要のあるジョブの名前。

CiCatalogResource

フィールド

名前説明
archivedBooleanプロジェクトのアーカイブステータスを示します。
descriptionStringカタログリソースの説明。
fullPath warning-solidIDGitLab 16.11で導入されました。ステータス: 実験的機能。カタログリソースのプロジェクトフルパス。
iconStringカタログリソースのアイコン。
idID!カタログリソースのID。
last30DayUsageCount warning-solidInt!GitLab 17.0で導入されました。ステータス: 実験的機能。過去30日間に、include:componentを使用することによりパイプラインでこのカタログリソースのコンポーネントを使用したプロジェクトの数。
latestReleasedAt warning-solidTimeGitLab 16.5で導入されました。ステータス: 実験的機能。カタログリソースの最新バージョンのリリース日。
nameStringカタログリソースの名前。
starCountInt!カタログリソースがStar付きに登録された回数。
starrersPathStringカタログリソースプロジェクトにStarを付けたユーザーのページへの相対パス。
topics[String!]カタログリソースのトピック。
verificationLevelCiCatalogResourceVerificationLevelカタログリソースの検証レベル。
visibilityLevelVisibilityLevelsEnumカタログリソースの表示レベル。
webPath warning-solidStringGitLab 16.1で導入されました。ステータス: 実験的機能。カタログリソースのWebパス。

引数のあるフィールド

CiCatalogResource.versions

カタログリソースのバージョン。このフィールドは、1回のリクエストにつき1つのカタログリソースに対してのみ解決できます。

CiCatalogResourceVersionConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
nameStringバージョンの名前。

CiCatalogResourceComponent

フィールド

名前説明
idCiCatalogResourcesComponentID!コンポーネントのID。
includePathStringコンポーネントを含めるために使用するパス。
inputs[CiInputsSpec!]コンポーネントのインプット。
last30DayUsageCountIntincludeを使用するパイプラインで、コンポーネントが過去30日間に使用された回数。
nameStringコンポーネントの名前。

CiCatalogResourceComponentUsage

プロジェクトでのコンポーネントの使用状況を表します。

フィールド

名前説明
lastUsedDateISO8601Dateコンポーネントが最後に使用された日時。
nameStringコンポーネントの名前。
versionStringコンポーネントのバージョン。

CiCatalogResourceVersion

フィールド

名前説明
authorUserCoreバージョンを作成したユーザー。
commitCommitバージョンに関連付けられているコミット。
componentsCiCatalogResourceComponentConnectionカタログリソースに属するコンポーネント。(接続を参照)
createdAtTimeバージョン作成時のタイムスタンプ。
idCiCatalogResourcesVersionID!バージョンのグローバルID。
nameStringカタログリソース内でバージョンを一意に識別する名前。
pathStringバージョンへの相対Webパス。
readmeStringReadmeデータ。
readmeHtmlStringreadmeのGitLab Flavored Markdownレンダリング。
releasedAt warning-solidTimeGitLab 16.7で導入されました。ステータス: 実験的機能。バージョンリリース時のタイムスタンプ。

CiCdSettings

フィールド

名前説明
pipelineVariablesDefaultRoleStringネームスペース内のパイプライン変数をオーバーライドするために必要なデフォルトの最小ロールを示します。

CiConfig

フィールド

名前説明
errors[String!]Lintエラー。
includes[CiConfigInclude!]含まれるファイルのリスト。
mergedYamlStringマージ済みCI設定YAML。
stagesCiConfigStageConnectionパイプラインのステージ。(接続を参照)
statusCiConfigStatusLintのステータス。有効または無効。
warnings[String!]Lintの警告。

CiConfigGroup

フィールド

名前説明
jobsCiConfigJobConnectionグループ内のジョブ。(接続を参照)
nameStringジョブグループの名前。
sizeIntジョブグループのサイズ。

CiConfigGroupV2

フィールド

名前説明
jobs[CiConfigJobV2!]グループ内のジョブ。
nameStringジョブグループの名前。
sizeIntジョブグループのサイズ。

CiConfigInclude

フィールド

名前説明
blobStringファイルのblobの場所。マスクされた変数が含まれている場合、マスクできます。例: "https://gitlab.com/gitlab-org/gitlab/-/blob/e52d6d0246d7375291850e61f0abc101fbda9dc2/.gitlab/ci/build-images.gitlab-ci.yml"
contextProjectString現在のプロジェクトスコープ(gitlab-org/gitlabなど)。
contextShaString現在のshaスコープ。
extraJSONincludeの追加情報。job_nameprojectrefを含めることができます。マスクされた変数が含まれている場合、値をマスクできます。
locationStringファイルの場所。マスクされた変数が含まれている場合、マスクできます。例: ".gitlab/ci/build-images.gitlab-ci.yml"
rawStringファイルのrawの場所。マスクされた変数が含まれている場合、マスクできます。例: "https://gitlab.com/gitlab-org/gitlab/-/raw/e52d6d0246d7375291850e61f0abc101fbda9dc2/.gitlab/ci/build-images.gitlab-ci.yml"
typeCiConfigIncludeTypeインクルードのタイプ。

CiConfigJob

フィールド

名前説明
afterScript[String!]ジョブの後に実行される一連のコマンドをオーバーライドします。
allowFailureBooleanジョブの失敗を許容します。
beforeScript[String!]ジョブの前に実行される一連のコマンドをオーバーライドします。
environmentStringジョブのデプロイ先の環境の名前。
exceptCiConfigJobRestrictionジョブが作成されないタイミングを制限します。
groupNameStringジョブグループの名前。
nameStringジョブの名前。
needsCiConfigNeedConnectionジョブ実行前に完了する必要があるビルド。(接続を参照)
onlyCiConfigJobRestrictionこれらの条件が適用されない場合、ジョブが作成されます。
script[String!]Runnerが実行するShellスクリプト。
stageStringジョブステージの名前。
tags[String!]Runnerを選択するために使用されるタグのリスト。
whenStringジョブを実行するタイミング。

CiConfigJobRestriction

フィールド

名前説明
refs[String!]ジョブの制限が適用されるGit refs。

CiConfigJobV2

フィールド

名前説明
afterScript[String!]ジョブの後に実行される一連のコマンドをオーバーライドします。
allowFailureBooleanジョブの失敗を許容します。
beforeScript[String!]ジョブの前に実行される一連のコマンドをオーバーライドします。
environmentStringジョブのデプロイ先の環境の名前。
exceptCiConfigJobRestrictionジョブが作成されないタイミングを制限します。
groupNameStringジョブグループの名前。
nameStringジョブの名前。
needs[CiConfigNeed!]ジョブを実行する前に完了する必要があるビルド。
onlyCiConfigJobRestrictionこれらの条件が適用されない場合、ジョブが作成されます。
script[String!]Runnerが実行するShellスクリプト。
stageStringジョブステージの名前。
tags[String!]Runnerを選択するために使用されるタグのリスト。
whenStringジョブを実行するタイミング。

CiConfigNeed

フィールド

名前説明
nameStringニーズの名前。

CiConfigStage

フィールド

名前説明
groupsCiConfigGroupConnectionステージのジョブのグループ。(接続を参照)
nameStringステージの名前。

CiConfigStageV2

フィールド

名前説明
groups[CiConfigGroupV2!]ステージのジョブのグループ。
nameStringステージの名前。

CiConfigV2

フィールド

名前説明
errors[String!]Lintエラー。
includes[CiConfigInclude!]含まれるファイルのリスト。
mergedYamlStringマージ済みCI設定YAML。
stages[CiConfigStageV2!]パイプラインのステージ。
statusCiConfigStatusLintのステータス。有効または無効。
warnings[String!]Lintの警告。

CiConfigVariable

CI/CD設定変数。

フィールド

名前説明
descriptionStringCI/CD設定変数の説明。
keyString変数の名前。
valueString変数の値。
valueOptions[String!]変数の値のオプション。

CiDedicatedHostedRunnerFilters

GitLab Dedicated Runnerの使用状況データに使用できるフィルターオプション。

フィールド

名前説明
deletedRunnersCiDeletedRunnerConnection関連付けられたRunnerレコードがない使用状況データからのRunner IDのリスト。(接続を参照)
runnersCiRunnerConnection使用状況データのある固有のRunnerのリスト。(接続を参照)
years[Int!]利用可能な使用状況データを含む年のリスト。

CiDedicatedHostedRunnerUsage

GitLab DedicatedでホストされているRunnerのコンピューティング使用状況データ。

フィールド

名前説明
billingMonthString!使用状況データの月。
billingMonthIso8601ISO8601Date!請求月のタイムスタンプ(ISO 8601形式)。
computeMinutesInt!すべてのネームスペースで使用されるコンピューティング時間の合計(分)。
durationSecondsInt!Runnerの使用時間の合計(秒)。
rootNamespaceNamespaceUnion使用状況データに関連付けられているネームスペース。インスタンス集計データの場合はnull。

CiDeletedNamespace

もはや存在しないネームスペースへの参照。

フィールド

名前説明
idNamespaceID削除されたネームスペースのID。

CiDeletedRunner

削除されたRunnerへの参照。

フィールド

名前説明
idCiRunnerID!削除されたRunnerのグローバルID。

CiDurationStatistics

CI/CDジョブまたはパイプラインのグループの期間のヒストグラム。

フィールド

名前説明
p50 warning-solidDurationGitLab 15.8で導入されました。ステータス: 実験的機能。50パーセンタイル。継続時間の50%がこの値より低くなっています。
p75 warning-solidDurationGitLab 15.8で導入されました。ステータス: 実験的機能。75パーセンタイル。継続時間の75%がこの値より低くなっています。
p90 warning-solidDurationGitLab 15.8で導入されました。ステータス: 実験的機能。90パーセンタイル。継続時間の90%がこの値より低くなっています。
p95 warning-solidDurationGitLab 15.8で導入されました。ステータス: 実験的機能。95パーセンタイル。継続時間の95%がこの値より低くなっています。
p99 warning-solidDurationGitLab 15.8で導入されました。ステータス: 実験的機能。99パーセンタイル。継続時間の99%がこの値より低くなっています。

CiFreezePeriod

プロジェクトのデプロイフリーズ期間を表します。

フィールド

名前説明
cronTimezoneStringcronフィールドのタイムゾーン。指定しない場合のデフォルトはUTCです。
endCronString!cron形式でのフリーズ期間の終了。
endTimeTime現在/次のアクティブ期間終了時のタイムスタンプ(UTC)。
startCronString!cron形式でのフリーズ期間の開始。
startTimeTime現在/次のアクティブ期間開始時のタイムスタンプ(UTC)。
statusCiFreezePeriodStatus!フリーズ期間のステータス。

CiGroup

フィールド

名前説明
detailedStatusDetailedStatusグループの詳細なステータス。
idString!グループのID。
jobsCiJobConnectionグループ内のジョブ。(接続を参照)
nameStringジョブグループの名前。
sizeIntグループのサイズ。

CiGroupEnvironmentScope

グループのCI/CD環境スコープ。

フィールド

名前説明
nameString変数を使用できる環境を定義するスコープ名。

CiGroupVariable

グループのCI/CD変数。

フィールド

名前説明
descriptionString変数の説明。
environmentScopeString変数を使用できる環境を定義するスコープ。
hiddenBoolean変数が非表示かどうかを示します。
idID!変数のID。
keyString変数の名前。
maskedBoolean変数がマスクされるかどうかを示します。
protectedBoolean変数が保護されるかどうかを示します。
rawBoolean変数がrawかどうかを示します。
valueString変数の値。
variableTypeCiVariableType変数の型。

CiInputsField

パイプラインスケジュール用に保存されたCIインプット。

フィールド

名前説明
nameString!インプットの名前。
valueCiInputsValueインプットの値。

CiInputsSpec

パイプライン作成のインプット。

フィールド

名前説明
defaultCiInputsValue指定されている場合は、インプットのデフォルト値。
descriptionStringインプットの説明。
nameString!インプットの名前。
optionsCiInputsValue指定されている場合は、インプットとして使用可能な値。
regexString指定されている場合は、インプット値が一致する必要がある正規表現パターン。
requiredBoolean!インプットが必須かどうかを示します。
typeCiInputsType!インプットのデータ型。

CiInstanceVariable

GitLabインスタンスのCI/CD変数。

フィールド

名前説明
descriptionString変数の説明。
environmentScope warning-solidStringGitLab 15.3で非推奨になりました。使用されなくなりました。GroupVariableTypeとProjectVariableTypeでのみ使用できます。
idID!変数のID。
keyString変数の名前。
maskedBoolean変数がマスクされるかどうかを示します。
protectedBoolean変数が保護されるかどうかを示します。
rawBoolean変数がrawかどうかを示します。
valueString変数の値。
variableTypeCiVariableType変数の型。

CiJob

フィールド

名前説明
activeBoolean!ジョブがアクティブかどうかを示します。
allowFailureBoolean!ジョブの失敗が許容されるかどうか。
artifactsCiJobArtifactConnectionジョブによって生成されたアーティファクト。(接続を参照)
browseArtifactsPathStringアーティファクトのアーカイブを閲覧するためのURL。
canPlayJobBoolean!現在のユーザーがジョブを再生できるかどうかを示します。
cancelableBoolean!ジョブがキャンセル可能かどうかを示します。
commitPathStringジョブをトリガーしたコミットへのパス。
coverageFloatジョブのカバレッジレベル。
createdAtTime!ジョブの作成日時。
createdByTagBoolean!ジョブがタグによって作成されたかどうか。
detailedStatusDetailedStatusジョブの詳細なステータス。
downstreamPipelinePipelineブリッジのダウンストリームパイプライン。
durationIntジョブの実行時間(秒)。
erasedAtTimeジョブの消去日時。
exitCodeIntジョブの終了コード。GitLab 16.10へのアップグレード後に開始され、終了コードで失敗したジョブで使用できます。
failureMessageStringジョブが失敗した理由に関するメッセージ。
finishedAtTimeジョブの実行完了日時。
idJobIDジョブのID。
kindCiJobKind!ジョブのタイプを示します。
manualJobBooleanジョブに手動アクションがあるかどうか。
manualVariablesCiManualVariableConnectionジョブトリガー時に手動ジョブに追加される変数。(接続を参照)
nameStringジョブの名前。
needsCiBuildNeedConnectionジョブ実行前に完了する必要があるビルドへの参照。(接続を参照)
pipelinePipelineInterfaceジョブが属するパイプライン。
playPathStringジョブの再生パス。
playableBoolean!ジョブを再生できるかどうかを示します。
previousStageJobsCiJobConnection前のステージのジョブ。(接続を参照)
previousStageJobsOrNeeds warning-solidJobNeedUnionConnectionGitLab 16.4で非推奨になりました。previousStageJobsフィールドとneedsフィールドに置き換えられました。
projectProjectジョブが属するプロジェクト。
queuedAtTimeジョブがキューに入れられ、保留中としてマークされた日時。
queuedDurationDurationジョブ開始までにキューに入っていた時間。
refNameStringジョブのref名。
refPathStringrefへのパス。
retriedBooleanジョブが再試行されたことを示します。
retryPathStringジョブの再試行パス。
retryableBoolean!ジョブを再試行できるかどうかを示します。
runnerCiRunnerジョブの実行に割り当てられたRunner。
runnerManagerCiRunnerManagerジョブに割り当てられたRunnerマネージャー。
scheduledBoolean!ジョブがスケジュールされていることを示します。
scheduledAtTimeビルドのスケジュール。
schedulingTypeStringジョブスケジューリングのタイプ。ジョブでneedsキーワードを使用する場合はdag、それ以外の場合はstageの値になります。
shortShaString!コミットの短いSHA1 ID。
sourceStringジョブを開始したポリシーまたはアクション。設定されていない場合、値はパイプラインから継承されます。
stageCiStageジョブのステージ。
startedAtTimeジョブの開始日時。
statusCiJobStatusジョブのステータス。
stuckBoolean!ジョブがスタックしていることを示します。
tags[String!]現在のジョブのタグ。
traceCiJobTraceジョブによって生成されるトレース。
triggeredBooleanジョブがトリガーされたかどうか。
userPermissionsJobPermissions!リソースに対する現在のユーザーの権限。
webPathStringジョブのWebパス。

CiJobArtifact

フィールド

名前説明
downloadPathStringアーティファクトのファイルをダウンロードするためのURL。
expireAtTimeアーティファクトの有効期限。
expiredBoolean!アーティファクトの期限切れ状態。
fileTypeJobArtifactFileTypeアーティファクトのファイルタイプ。
idCiJobArtifactID!アーティファクトのID。
nameStringアーティファクトのファイル名。
sizeBigInt!アーティファクトのサイズ(バイト単位)。

CiJobMinimalAccess

フィールド

名前説明
activeBoolean!ジョブがアクティブかどうかを示します。
allowFailureBoolean!ジョブの失敗が許容されるかどうか。
artifactsCiJobArtifactConnectionジョブによって生成されたアーティファクト。(接続を参照)
browseArtifactsPathStringアーティファクトのアーカイブを閲覧するためのURL。
canPlayJobBoolean現在のユーザーがジョブを再生できるかどうかを示します。
cancelableBooleanジョブがキャンセル可能かどうかを示します。
commitPathStringジョブをトリガーしたコミットへのパス。
coverageFloatジョブのカバレッジレベル。
createdAtTimeジョブの作成日時。
createdByTagBoolean!ジョブがタグによって作成されたかどうか。
detailedStatusDetailedStatusジョブの詳細なステータス。
durationIntジョブの実行時間(秒)。
erasedAtTimeジョブの消去日時。
exitCodeIntジョブの終了コード。GitLab 16.10へのアップグレード後に開始され、終了コードで失敗したジョブで使用できます。
failureMessageStringジョブが失敗した理由に関するメッセージ。
finishedAtTimeジョブの実行完了日時。
idJobIDジョブのID。
kindCiJobKindジョブのタイプを示します。
manualJobBooleanジョブに手動アクションがあるかどうか。
nameStringジョブの名前。
pipelinePipelineInterfaceジョブが属するパイプライン。
playPathStringジョブの再生パス。
playableBooleanジョブを再生できるかどうかを示します。
projectProjectInterfaceジョブが属するプロジェクト。
queuedAtTimeジョブがキューに入れられ、保留中としてマークされた日時。
queuedDurationDurationジョブ開始までにキューに入っていた時間。
refNameStringジョブのref名。
refPathStringrefへのパス。
retriedBooleanジョブが再試行されたことを示します。
retryPathStringジョブの再試行パス。
retryableBooleanジョブを再試行できるかどうかを示します。
runnerCiRunnerジョブの実行に割り当てられたRunner。
scheduledBooleanジョブがスケジュールされていることを示します。
scheduledAtTimeビルドのスケジュール。
schedulingTypeStringジョブスケジューリングのタイプ。ジョブでneedsキーワードを使用する場合はdag、それ以外の場合はstageの値になります。
shortShaString!コミットの短いSHA1 ID。
sourceStringジョブを開始したポリシーまたはアクション。設定されていない場合、値はパイプラインから継承されます。
stageCiStageジョブのステージ。
startedAtTimeジョブの開始日時。
statusCiJobStatusジョブのステータス。
stuckBoolean!ジョブがスタックしていることを示します。
tags[String!]現在のジョブのタグ。
traceCiJobTraceジョブによって生成されるトレース。
triggeredBooleanジョブがトリガーされたかどうか。
userPermissionsJobPermissionsジョブに対する現在のユーザーの権限。
webPathStringジョブのWebパス。

CiJobTokenAccessibleGroup

CI/CDジョブトークンで認証することにより現在のプロジェクトにアクセスできるグループ。

フィールド

名前説明
avatarUrlStringグループのアバターURL。
fullPathID!グループのフルパス。
idID!グループのID。
nameString!グループの名前。
pathString!グループのパス。
webUrlStringグループのWeb URL。

CiJobTokenAccessibleProject

CI/CDジョブトークンで認証することにより現在のプロジェクトにアクセスできるプロジェクト。

フィールド

名前説明
avatarUrlStringプロジェクトのアバター画像ファイルのURL。
fullPathID!プロジェクトのフルパス。
idID!プロジェクトのID。
nameString!プロジェクトの名前(ネームスペースなし)。
pathString!プロジェクトのパス。
webUrlStringプロジェクトのWeb URL。

CiJobTokenAuthLog

フィールド

名前説明
lastAuthorizedAt warning-solidTime!GitLab 17.6で導入されました。ステータス: 実験的機能。最終認証日時。
originProject warning-solidCiJobTokenAccessibleProject!GitLab 17.6で導入されました。ステータス: 実験的機能。originプロジェクト。

CiJobTokenScopeAllowlist

フィールド

名前説明
groupsAllowlistCiJobTokenScopeAllowlistEntryConnectionCI/CDジョブトークンで認証することにより現在のプロジェクトにアクセスできるグループの許可リスト。(接続を参照)
projectsAllowlistCiJobTokenScopeAllowlistEntryConnectionCI/CDジョブトークンで認証することにより現在のプロジェクトにアクセスできるプロジェクトの許可リスト。(接続を参照)

CiJobTokenScopeAllowlistEntry

CI_JOB_TOKENの許可リストエントリを表します。

フィールド

名前説明
addedByUserCoreエントリを追加したユーザー。
autopopulatedBooleanエントリが自動設定プロセスによって作成されたかどうかを示します。
createdAtTime!エントリの作成日時。
defaultPermissionsBooleanデフォルトの権限が有効か(true)、きめ細かいアクセス権限が有効か(false)を示します。
direction warning-solidStringGitLab 18.0で非推奨になりました。送信ジョブトークンスコープは削除されます。このフィールドはINBOUNDのみ可能です。
jobTokenPolicies warning-solid[CiJobTokenScopePolicies!]GitLab 17.5で導入されました。ステータス: 実験的機能。エントリのポリシーのリスト。
sourceProjectProject!許可リストエントリを所有するプロジェクト。
targetCiJobTokenScopeTargetエントリによって許可されるグループまたはプロジェクト。

CiJobTokenScopeType

フィールド

名前説明
groupAllowlistAutopopulatedIds[GroupID!]!自動設定プロセスによって作成されたグループのIDのリスト。
groupsAllowlistCiJobTokenAccessibleGroupConnection!CI/CDジョブトークンで認証することにより現在のプロジェクトにアクセスできるグループの許可リスト。(接続を参照)
groupsAllowlistCountInt!CI/CDジョブトークンで認証することにより現在のプロジェクトにアクセスできるグループの数。この数にサブグループは含まれません。
inboundAllowlistCiJobTokenAccessibleProjectConnection!CI/CDジョブトークンで認証することにより現在のプロジェクトにアクセスできるプロジェクトの許可リスト。(接続を参照)
inboundAllowlistAutopopulatedIds[ProjectID!]!自動設定プロセスによって作成されたプロジェクトのIDのリスト。
inboundAllowlistCountInt!CI/CDジョブトークンで認証することにより現在のプロジェクトにアクセスできるプロジェクトの数。この数にネストされたプロジェクトは含まれません。
outboundAllowlist warning-solidProjectConnection!GitLab 18.0で非推奨になりました。送信ジョブトークンスコープは削除されます。受信許可リストのみがサポートされています。
projects warning-solidProjectConnection!GitLab 15.9で非推奨になりました。projects属性は非推奨になりました。outbound_allowlistを使用してください。

CiJobTrace

引数のあるフィールド

CiJobTrace.htmlSummary
  • GitLab 15.11で導入されました。ステータス: 実験的機能。

トレースの末尾行を含むHTMLサマリー最大16KBのトレースのrawバイトを返します。切り捨てにより、返される文字列が予期しない無効なUTF-8コードポイントで始まる可能性があります。

String!を返します。

引数
名前説明
lastLinesInt返す末尾行の数。最大100行まで。

CiJobsStatistics

CIジョブのグループの統計。

フィールド

名前説明
queuedDurationCiDurationStatisticsジョブが選択されるのを待機していた時間の統計。コンテキストで最後に作成された5000個のRunnerによって実行された最新の100個のジョブに基づいて計算されます。Runnerにフィルターが適用されていない場合、計算ではグローバルに最新の100個のジョブが使用されます。

CiManualVariable

手動ジョブに指定されたCI/CD変数。

フィールド

名前説明
environmentScope warning-solidStringGitLab 15.3で非推奨になりました。使用されなくなりました。GroupVariableTypeとProjectVariableTypeでのみ使用できます。
idID!変数のID。
keyString変数の名前。
rawBoolean変数がrawかどうかを示します。
valueString変数の値。
variableTypeCiVariableType変数の型。

CiMinutesNamespaceMonthlyUsage

フィールド

名前説明
minutesIntネームスペース内のすべてのプロジェクトで使用されるコンピューティング時間の合計(分)。
monthString使用状況データに関連する月。
monthIso8601ISO8601Date使用状況データに関連する月(ISO 8601日付形式)。
projectsCiMinutesProjectMonthlyUsageConnectionネームスペース内のプロジェクトのコンピューティング使用状況データ。(接続を参照)
sharedRunnersDurationIntその月のネームスペースによって使用された共有Runnerの合計時間(秒)。

CiMinutesProjectMonthlyUsage

フィールド

名前説明
minutesIntその月にプロジェクトで使用されたコンピューティング時間(分)。
projectProject記録された使用状況のプロジェクト。
sharedRunnersDurationIntその月にプロジェクトで使用された共有Runnerの合計時間(秒)。

CiPipelineCreationRequest

非同期パイプライン作成リクエストに関する情報。

フィールド

名前説明
errorStringパイプラインの作成に失敗した場合のエラーメッセージ。
pipelineIdCiPipelineID作成に成功した場合に作成されたパイプラインのID。
statusCiPipelineCreationStatus!パイプライン作成の現在のステータス。

CiProjectSubscription

フィールド

名前説明
authorUserCoreサブスクリプションの作成者。
downstreamProjectCiSubscriptionsProjectDetailsサブスクリプションのダウンストリームプロジェクト。アップストリームプロジェクトのパイプラインが完了すると、ダウンストリームプロジェクトでパイプラインがトリガーされます。
idCiSubscriptionsProjectIDサブスクリプションのグローバルID。
upstreamProjectCiSubscriptionsProjectDetailsサブスクリプションのアップストリームプロジェクト。アップストリームプロジェクトのパイプラインが完了すると、ダウンストリームプロジェクトでパイプラインがトリガーされます。

CiProjectVariable

プロジェクトのCI/CD変数。

フィールド

名前説明
descriptionString変数の説明。
environmentScopeString変数を使用できる環境を定義するスコープ。
hiddenBoolean変数が非表示かどうかを示します。
idID!変数のID。
keyString変数の名前。
maskedBoolean変数がマスクされるかどうかを示します。
protectedBoolean変数が保護されるかどうかを示します。
rawBoolean変数がrawかどうかを示します。
valueString変数の値。
variableTypeCiVariableType変数の型。

CiRunner

フィールド

名前説明
accessLevelCiRunnerAccessLevel!Runnerのアクセスレベル。
active warning-solidBoolean!GitLab 14.8で非推奨になりました。pausedを使用してください。このフィールドはpausedの逆であり、Runnerのジョブ実行ステータスとは関係ありません。詳細については、jobExecutionStatusを参照してください。
adminUrlStringRunnerの管理者URL。管理者のみが利用できます。
contactedAtTimeRunnerからの最後の接続のタイムスタンプ。
createdAtTimeRunnerの作成のタイムスタンプ。
createdByUserCoreRunnerを作成したユーザー。
creationMethod warning-solidCiRunnerCreationMethodGitLab 17.0で導入されました。ステータス: 実験的機能。Runner登録のタイプ。
creationStateCiRunnerCreationStateRunnerの作成状態。Runnerが登録され、GitLabインスタンスに接続したかどうかを判断するために使用されます。
descriptionStringRunnerの説明。
editAdminUrlStringRunnerの管理者フォームURL。管理者のみが利用できます。
ephemeralAuthenticationToken warning-solidStringGitLab 15.9で導入されました。ステータス: 実験的機能。Runnerマネージャーの登録に使用される一時的な認証トークン。登録中、限られた時間だけRunnerの作成者のみが使用できます。
ephemeralRegisterUrl warning-solidStringGitLab 15.11で導入されました。ステータス: 実験的機能。Runnerマネージャーの登録ページのURL。登録中、限られた時間だけRunnerの作成者のみが使用できます。
groupsGroupInterfaceConnectionRunnerが関連付けられているグループ。グループRunnerのみ。(接続を参照)
idCiRunnerID!RunnerのID。
jobExecutionStatusCiRunnerJobExecutionStatusRunnerのジョブ実行ステータス。
lockedBooleanRunnerがロックされていることを示します。
maintenanceNoteStringRunnerのメンテナンスノート。
maintenanceNoteHtmlStringmaintenance_noteのGitLab Flavored Markdownレンダリング。
maximumTimeoutIntRunnerが処理するジョブの最大タイムアウト(秒単位)。
ownerProjectProjectInterfaceRunnerを所有するプロジェクト。プロジェクトRunnerのみ。
pausedBoolean!Runnerが一時停止中であり、ジョブを実行できないことを示します。
privateProjectsMinutesCostFactorFloatRunnerに関連付けられている非公開プロジェクトの「コンピューティングコスト係数」(GitLab.comのみ)。
projectCountIntRunnerが関連付けられているプロジェクトの数。この数には、現在のユーザーに対して表示されない可能性があるプロジェクトが含まれる場合があります。
publicProjectsMinutesCostFactorFloatRunnerに関連付けられている公開プロジェクトの「コンピューティングコスト係数」(GitLab.comのみ)。
registerAdminUrlStringRunnerの一時登録ページのURL。Runner登録の前にのみ使用可能です。管理者のみが利用できます。
runUntaggedBoolean!Runnerがタグなしジョブを実行できることを示します。
runnerTypeCiRunnerType!Runnerのタイプ。
shortShaString新しいジョブリクエストを認証するために使用される、Runnerのトークンの最初の8文字。Runnerの固有IDとして使用されます。
statusCiRunnerStatus!Runnerのステータス。
tagList[String!]Runnerに関連付けられているタグ。
tokenExpiresAtTimeRunnerトークンの有効期限。
upgradeStatusCiRunnerUpgradeStatusRunnerのアップグレードの可用性。
userPermissionsRunnerPermissions!リソースに対する現在のユーザーの権限。

引数のあるフィールド

CiRunner.jobCount

Runnerによって処理されるジョブの数(上限は1000で、さらに多くのアイテムが存在することを示す場合は1が追加されます)。jobCountjobs { count }の最適化されたバージョンであり、同じリクエストで複数のRunnerに対してリクエストできます。

Intを返します。

引数
名前説明
statuses[CiJobStatus!]ジョブをステータスでフィルタリングします。
CiRunner.jobs

Runnerに割り当てられているジョブ。このフィールドは、1回のリクエストにつき1つのRunnerに対してのみ解決できます。

CiJobInterfaceConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
statuses[CiJobStatus!]ジョブをステータスでフィルタリングします。
CiRunner.managers

Runnerの設定に関連付けられているRunnerマネージャー。

CiRunnerManagerConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
statusCiRunnerStatusRunnerマネージャーをステータスでフィルタリングします。
systemIdStringRunnerマネージャーをシステムIDでフィルタリングします。
CiRunner.projects

Runnerが関連付けられているプロジェクトを検索します。プロジェクトRunnerのみ。

ProjectConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
membershipBoolean現在のユーザーがメンバーであるプロジェクトのみを返します。
namespacePathIDプロジェクトをネームスペースのフルパス(グループまたはユーザー)でフィルタリングします。
personalBoolean個人用プロジェクトのみを返します。
searchStringプロジェクト名、パス、または説明の検索クエリ。
searchNamespacesBooleanプロジェクト検索にネームスペースを含めます。
sortString結果のソート順。形式: <field_name>_<sort_direction>id_descname_ascなど)。デフォルトではid_desc、検索を使用する場合はsimilarityになります。
topics[String!]プロジェクトをトピックでフィルタリングします。

CiRunnerCloudProvisioningStep

Google CloudにRunnerをプロビジョニングするために使用するステップ。

フィールド

名前説明
instructionsStringRunnerをプロビジョニングする手順。
languageIdentifierStringinstructionsフィールドに使用する言語の識別子。この識別子には、サポートされている言語と字句解析ツールのリストで指定されている識別子のいずれかを指定できます。
titleStringステップのタイトル。

CiRunnerGkeProvisioning

GKE Runnerプロビジョニングに使用する情報。

フィールド

名前説明
projectSetupShellScriptStringGoogle Cloudプロジェクトの設定手順。

引数のあるフィールド

CiRunnerGkeProvisioning.provisioningSteps

GKEでRunnerをプロビジョニングするために使用するステップ。

[CiRunnerGkeProvisioningStep!]を返します。

引数
名前説明
nodePools[GoogleCloudNodePool!]Runnerのノードプールの設定。
regionGoogleCloudRegion!Runnerをプロビジョニングするリージョンの名前。
runnerTokenString!Runnerの認証トークン。
zoneGoogleCloudZone!Runnerをプロビジョニングするゾーンの名前。

CiRunnerGkeProvisioningStep

GKEにRunnerをプロビジョニングするために使用するステップ。

フィールド

名前説明
instructionsStringRunnerをプロビジョニングする手順。
languageIdentifierStringinstructionsフィールドに使用する言語の識別子。この識別子には、サポートされている言語と字句解析ツールのリストで指定されている識別子のいずれかを指定できます。
titleStringステップのタイトル。

CiRunnerGoogleCloudProvisioning

Runner Google Cloudプロビジョニングに使用する情報。

フィールド

名前説明
projectSetupShellScriptStringGoogle Cloudプロジェクトの設定手順。

引数のあるフィールド

CiRunnerGoogleCloudProvisioning.provisioningSteps

クラウドでRunnerをプロビジョニングするために使用するステップ。

[CiRunnerCloudProvisioningStep!]を返します。

引数
名前説明
ephemeralMachineTypeGoogleCloudMachineType!ジョブの実行に使用するマシンタイプの名前。
regionGoogleCloudRegion!Runnerをプロビジョニングするリージョンの名前。
runnerTokenStringRunnerの認証トークン。
zoneGoogleCloudZone!Runnerをプロビジョニングするゾーンの名前。

CiRunnerManager

フィールド

名前説明
architectureNameStringRunnerマネージャーによって提供されるアーキテクチャ。
contactedAtTimeRunnerマネージャーからの最後の接続のタイムスタンプ。
createdAtTimeRunnerマネージャーの作成のタイムスタンプ。
executorNameStringRunnerによって最後にアドバタイズされたexecutor。
idCiRunnerManagerID!RunnerマネージャーのID。
ipAddressStringRunnerマネージャーのIPアドレス。
jobExecutionStatusCiRunnerJobExecutionStatusRunnerマネージャーのジョブ実行ステータス。
platformNameStringRunnerマネージャーによって提供されるプラットフォーム。
revisionStringRunnerのリビジョン。
runnerCiRunnerRunnerマネージャーのRunner設定。
statusCiRunnerStatus!Runnerマネージャーのステータス。
systemIdString!Runnerマネージャーに関連付けられているシステムID。
upgradeStatusCiRunnerUpgradeStatusRunnerマネージャーのアップグレードの可用性。
versionStringRunnerのバージョン。

CiRunnerUsage

Runnerの使用時間(分)。

フィールド

名前説明
ciBuildCountBigInt!選択した期間中に実行されたビルドの量。文字列としてエンコードされます。
ciDurationBigInt!選択した期間中にジョブの処理に費やされた時間(分)。文字列としてエンコードされます。
ciMinutesUsed warning-solidBigInt!GitLab 17.5で非推奨になりました。ciDurationを使用してください。
runnerCiRunner使用状況が参照するRunner。nullは「その他のRunner」を意味します。

CiRunnerUsageByProject

プロジェクト別のRunnerの使用時間(分)。

フィールド

名前説明
ciBuildCountBigInt!選択した期間中に実行されたビルドの量。文字列としてエンコードされます。
ciDurationBigInt!選択した期間中にジョブの処理に費やされた時間(分)。文字列としてエンコードされます。
ciMinutesUsed warning-solidBigInt!GitLab 17.5で非推奨になりました。ciDurationを使用してください。
projectProject使用状況が参照するプロジェクト。nullは「その他のプロジェクト」を意味します。

CiSecureFileRegistry

ci_secure_fileのGeoレプリケーションと検証の状態を表します。

フィールド

名前説明
checksumMismatchBooleanCiSecureFileRegistryのチェックサムがプライマリとセカンダリで不一致かどうかを示します。
ciSecureFileIdID!Ci SecureファイルのID。
createdAtTimeCiSecureFileRegistryの作成時のタイムスタンプ。
forceToRedownload warning-solidBooleanGitLab 17.10で非推奨になりました。より新しい再利用可能フレームワークを優先するため、データベースのレジストリテーブルから削除されました。
idID!CiSecureFileRegistryのID。
lastSyncFailureStringCiSecureFileRegistryの同期中のエラーメッセージ。
lastSyncedAtTimeCiSecureFileRegistryの最後の同期成功時のタイムスタンプ。
missingOnPrimaryBooleanプライマリにCiSecureFileRegistryが欠落しているかどうかを示します。
modelRecordIdIntCiSecureFileRegistryのモデルレコードのID。
retryAtTimeCiSecureFileRegistryが再同期されるようになる時点のタイムスタンプ。
retryCountIntCiSecureFileRegistryの同期試行の連続失敗回数。
stateRegistryStateCiSecureFileRegistryの同期状態。
verificationChecksumStringCiSecureFileRegistryのローカルチェックサム。
verificationChecksumMismatchedString不一致の場合のCiSecureFileRegistryのチェックサムの予想値。
verificationFailureStringCiSecureFileRegistryの検証中のエラーメッセージ。
verificationRetryAtTimeCiSecureFileRegistryが再検証されるようになる時点のタイムスタンプ。
verificationRetryCountIntCiSecureFileRegistryの検証試行の連続失敗回数。
verificationStartedAtTimeCiSecureFileRegistryの検証開始時のタイムスタンプ。
verificationStateVerificationStateEnumCiSecureFileRegistryの検証状態。
verifiedAtTimeCiSecureFileRegistryの最後の検証成功時のタイムスタンプ。

CiStage

フィールド

名前説明
detailedStatusDetailedStatusステージの詳細なステータス。
groupsCiGroupConnectionステージのジョブのグループ。(接続を参照)
idID!ステージのID。
jobsCiJobConnectionステージのジョブ。(接続を参照)
nameStringステージの名前。
statusStringパイプラインステージのステータス。

CiSubscriptionsProject

フィールド

名前説明
authorUserCoreサブスクリプションの作成者。
downstreamProjectProjectサブスクリプションのダウンストリームプロジェクト。
idCiSubscriptionsProjectIDサブスクリプションのグローバルID。
upstreamProjectProjectサブスクリプションのアップストリームプロジェクト。

CiSubscriptionsProjectDetails

フィールド

名前説明
idID!プロジェクトのID。
nameID!プロジェクトのフルパス。
namespaceCiSubscriptionsProjectNamespaceDetails!プロジェクトのネームスペース。
webUrlStringプロジェクトのWeb URL。

CiSubscriptionsProjectNamespaceDetails

フィールド

名前説明
idID!プロジェクトのID。
nameID!プロジェクトのフルパス。

CiTemplate

GitLab CI/CDの設定テンプレート。

フィールド

名前説明
contentString!CIテンプレートの内容。
nameString!CIテンプレートの名前。

CloudConnectorProbeResult

フィールド

名前説明
detailsJSONプローブ結果に関する追加の詳細。
errors[String!]プローブ結果に関するすべてのエラーのリスト。
messageStringプローブ結果に関する追加のメッセージまたは詳細。
nameStringプローブの名前。
successBooleanプローブが成功したかどうかを示します。

CloudConnectorStatus

フィールド

名前説明
probeResults[CloudConnectorProbeResult!]検証中に実行された個々のプローブの結果。
successBoolean設定の検証が成功したかどうかを示します。

ClusterAgent

フィールド

名前説明
activityEventsClusterAgentActivityEventConnectionクラスターエージェントの最近のアクティビティー。(接続を参照)
connectionsConnectedAgentConnectionクラスターエージェントのアクティブな接続。(接続を参照)
createdAtTimeクラスターエージェントの作成時のタイムスタンプ。
createdByUserUserCoreエージェントを作成したユーザーに関する情報を含むユーザーオブジェクト。
idID!クラスターエージェントのID。
isReceptiveBooleanクラスターエージェントが受容的かどうか。
nameStringクラスターエージェントの名前。
projectProjectクラスターエージェントが関連付けられているプロジェクト。
tokensClusterAgentTokenConnectionクラスターエージェントに関連付けられているトークン。(接続を参照)
updatedAtTimeクラスターエージェントの更新時のタイムスタンプ。
urlConfigurationsClusterAgentUrlConfigurationConnectionクラスターエージェントが受容的エージェントである場合のURL設定。(接続を参照)
userAccessAuthorizationsClusterAgentAuthorizationUserAccessクラスターエージェントのユーザーアクセス設定。
vulnerabilityImagesVulnerabilityContainerImageConnectionエージェントの脆弱性について報告されたコンテナイメージ。(接続を参照)
webPathStringクラスターエージェントのWebパス。
workspacesAgentConfig warning-solidWorkspacesAgentConfigGitLab 17.4で導入されました。ステータス: 実験的機能。クラスターエージェントのワークスペースエージェント設定。

引数のあるフィールド

ClusterAgent.workspaces

エージェントに関連付けられているワークスペース。

WorkspaceConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
actualStates[String!]ワークスペースを実際の状態でフィルタリングします。
ids[RemoteDevelopmentWorkspaceID!]ワークスペースをワークスペースのグローバルIDでフィルタリングします。例: ["gid://gitlab/RemoteDevelopment::Workspace/1"]
projectIds[ProjectID!]ワークスペースをプロジェクトのグローバルIDでフィルタリングします。

ClusterAgentActivityEvent

フィールド

名前説明
agentTokenClusterAgentTokenイベントに関連付けられているエージェントトークン。
kindStringイベントのタイプ。
levelStringイベントの重大度。
recordedAtTimeイベント記録時のタイムスタンプ。
userUserCoreイベントに関連付けられているユーザー。

ClusterAgentAuthorizationCiAccess

フィールド

名前説明
agentClusterAgent承認済みクラスターエージェント。
configJSON承認済みプロジェクトの設定。

ClusterAgentAuthorizationUserAccess

フィールド

名前説明
agentClusterAgent承認済みクラスターエージェント。
configJSON承認済みプロジェクトの設定。

ClusterAgentToken

フィールド

名前説明
clusterAgentClusterAgentトークンが関連付けられているクラスターエージェント。
createdAtTimeトークン作成時のタイムスタンプ。
createdByUserUserCoreトークンを作成したユーザー。
descriptionStringトークンの説明。
idClustersAgentTokenID!トークンのグローバルID。
lastUsedAtTimeトークンを最後に使用した時点のタイムスタンプ。
nameStringトークンに付けられた名前。
statusAgentTokenStatusトークンの現在のステータス。

ClusterAgentUrlConfiguration

フィールド

名前説明
caCertStringURL設定のCA証明書。エージェントエンドポイントを検証するために使用されます。
clientCertStringJWT認証を使用する場合のクライアント証明書。
clusterAgentClusterAgentURL設定のクラスターエージェント。
idClustersAgentsUrlConfigurationID!URL設定のグローバルID。
publicKeyStringJWT認証を使用する場合の公開キー。
tlsHostStringURL設定のTLSホスト。エージェントエンドポイント証明書の中のサーバー名を検証するために使用されます。
urlStringURL設定のURL。

CodeCoverageActivity

グループのコードカバレッジアクティビティーを表します。

フィールド

名前説明
averageCoverageFloatグループで利用可能なさまざまなコードカバレッジ結果の平均パーセント。
coverageCountIntグループで利用可能なさまざまなコードカバレッジ結果の数。
dateDate!コードカバレッジ作成時の日付。
projectCountIntグループのコードカバレッジ結果のあるプロジェクトの数。

CodeCoverageSummary

プロジェクトのコードカバレッジの概要を表します。

フィールド

名前説明
averageCoverageFloatプロジェクトで利用可能なさまざまなコードカバレッジ結果の平均パーセント。
coverageCountInt利用可能なさまざまなコードカバレッジ結果の数。
lastUpdatedOnDateプロジェクトのコードカバレッジ作成の最後の日付。

CodeQualityDegradation

パイプラインのコード品質の低下を表します。

フィールド

名前説明
descriptionString!コード品質低下の説明。
engineNameString!検出を報告したCode Qualityプラグイン。
fingerprintString!コード品質低下を識別する固有のフィンガープリント。MD5ハッシュなど。
lineInt!コード品質低下が発生した行。
pathString!コード品質低下を含むファイルへの相対パス。
severityCodeQualityDegradationSeverity!低下のステータス(ブロッカー、致命的、高、低、情報、不明)。
webUrlStringファイルのURLと行番号。

CodeQualityReportSummary

パイプラインのCode Qualityレポート。

フィールド

名前説明
blockerIntブロッカーステータスの合計数。
countIntCode Qualityレポートの合計数。
criticalIntクリティカルステータスの合計数。
infoInt情報ステータスの合計数。
majorIntメジャーステータスの合計数。
minorIntマイナーステータスの合計数。
unknownInt不明ステータスの合計数。

CodeSuggestionEvent

フィールド

名前説明
eventAiUsageEventType!イベントのタイプ。
idID!使用状況イベントのID。
languageString提案コンテキストでのプログラミング言語。
suggestionSizeStringコード行数を測定値とするコード提案のサイズ。
timestampTime!イベント発生の日時。
uniqueTrackingIdString1つの提案に対する一連のイベントの固有追跡番号。
userUserCore!イベントに関連付けられているユーザー。

CodequalityReportsComparer

コード品質のレポート比較を表します。

フィールド

名前説明
reportCodequalityReportsComparerReport比較対象のコード品質レポート。
statusCodequalityReportsComparerReportGenerationStatus比較対象のコード品質レポートの生成ステータス。

CodequalityReportsComparerReport

比較対象のコード品質レポートを表します。

フィールド

名前説明
existingErrors[CodequalityReportsComparerReportDegradation!]すべてのコード品質低下。
newErrors[CodequalityReportsComparerReportDegradation!]!新しいコード品質低下。
resolvedErrors[CodequalityReportsComparerReportDegradation!]解決済みのコード品質低下。
statusCodequalityReportsComparerStatus!レポートのステータス。
summaryCodequalityReportsComparerReportSummary!コード品質レポートの概要。

CodequalityReportsComparerReportDegradation

比較対象のコード品質レポートの低下を表します。

フィールド

名前説明
descriptionString!コード品質低下の説明。
engineNameString低下を報告したCode Qualityプラグイン。
filePathString!コード品質低下を含むファイルへの相対パス。
fingerprintString!コード品質低下を識別する固有のフィンガープリント。MD5ハッシュなど。
lineInt!コード品質低下が発生した行。
severityCodeQualityDegradationSeverity!コード品質低下の重大度(BLOCKER、CRITICAL、MAJOR、MINOR、INFO、UNKNOWN)。
webUrlStringファイルのURLと行番号。

CodequalityReportsComparerReportSummary

比較対象のコード品質レポートの概要を表します。

フィールド

名前説明
erroredIntコード品質エラーの数。
resolvedInt解決済みコード品質低下の数。
totalIntコード品質低下の総数。

CommentTemplatePath

フィールド

名前説明
hrefString!コメントテンプレートのパス。
textString!テンプレートパスで使用されるテキスト。

CommentTemplatePathType

フィールド

名前説明
hrefString!コメントテンプレートへの管理リンク。
textString!コメントテンプレートスコープの名前。

Commit

フィールド

名前説明
authorUserCoreコミットの作成者。
authorEmailStringコミット作成者のメール。
authorGravatarStringコミット作成者のグラバター。
authorNameStringコミット作成者の名前。
authoredDateTimeコミット作成時のタイムスタンプ。
committedDateTimeコミットをコミットした時点のタイムスタンプ。
committerEmailStringコミッターのメール。
committerNameStringコミッターの名前。
descriptionStringコミットメッセージの説明。
descriptionHtmlStringdescriptionのGitLab Flavored Markdownレンダリング。
diffs[Diff!]コミットに含まれる差分。このフィールドは、1回のリクエストにつき10個の差分に対してのみ解決できます。
fullTitleStringコミットメッセージのフルタイトル。
fullTitleHtmlStringfull_titleのGitLab Flavored Markdownレンダリング。
idID!コミットのID(グローバルID)。
messageStringRawのコミットメッセージ。
nameStringオブジェクトの名前またはタイトル。
shaString!コミットのSHA1 ID。
shortIdString!コミットの短いSHA1 ID。
signatureCommitSignatureコミットの署名。
signatureHtmlStringコミット署名のレンダリングHTML。
titleStringコミットメッセージのタイトル。
titleHtmlStringtitleのGitLab Flavored Markdownレンダリング。
webPathString!コミットのWebパス。
webUrlString!コミットのWeb URL。

引数のあるフィールド

Commit.pipelines

コミットのパイプラインを最新のものから順に並べたもの。

PipelineConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
refStringパイプラインを実行対象のrefでフィルタリングします。
scopePipelineScopeEnumパイプラインをスコープでフィルタリングします。
shaStringパイプラインを実行対象のコミットのSHAでフィルタリングします。
sourceStringパイプラインをそのソースでフィルタリングします。
statusPipelineStatusEnumパイプラインをそのステータスでフィルタリングします。
updatedAfterTime指定日付より後に更新されたパイプライン。
updatedBeforeTime指定日付より前に更新されたパイプライン。
usernameStringパイプラインを、そのパイプラインをトリガーしたユーザーでフィルタリングします。

CommitData

フィールド

名前説明
ageMapClassString!コミットの経過時間のCSSクラス。
authorAvatarString!作成者のアバターへのリンク。
commitAuthorLinkString!コミットの作成者へのリンク。
commitLinkString!コミットへのリンク。
projectBlameLinkString変更前のblameへのリンク。
timeAgoTooltipString!コミットの時間。

CommitParentNames

フィールド

名前説明
names[String!]コミットの親(ブランチまたはタグ)の名前。

CommitReferences

引数のあるフィールド

CommitReferences.containingBranches

特定のコミットを含むブランチ名を取得します。

CommitParentNamesを返します。

引数
名前説明
excludeTippedBoolean!ティッピングrefを除外します。警告: 制限がある場合、この引数は混乱を招く可能性があります。たとえば、制限を5に設定した場合、合計25個のrefのうちの5個に2つのティッピングrefがあるなら、このメソッドでは、refが実際よりも少ない3個だけになります。
limitInt!返すref名の数。
CommitReferences.containingTags

特定のコミットを含むタグ名を取得します。

CommitParentNamesを返します。

引数
名前説明
excludeTippedBoolean!ティッピングrefを除外します。警告: 制限がある場合、この引数は混乱を招く可能性があります。たとえば、制限を5に設定した場合、合計25個のrefのうちの5個に2つのティッピングrefがあるなら、このメソッドでは、refが実際よりも少ない3個だけになります。
limitInt!返すref名の数。
CommitReferences.tippingBranches

特定のコミットでティッピングしているブランチ名を取得します。

CommitParentNamesを返します。

引数
名前説明
limitInt!返すref名の数。
CommitReferences.tippingTags

特定のコミットでティッピングしているタグ名を取得します。

CommitParentNamesを返します。

引数
名前説明
limitInt!返すref名の数。

ComparedSecurityReport

比較対象のセキュリティレポートを表します。

フィールド

名前説明
added warning-solid[ComparedSecurityReportFinding!]GitLab 16.1で導入されました。ステータス: 実験的機能。新しい脆弱性発見。
baseReportCreatedAtTimeベースレポートの作成時刻。
baseReportOutOfDateBooleanベースレポートが古いかどうかを示します。
fixed warning-solid[ComparedSecurityReportFinding!]GitLab 16.1で導入されました。ステータス: 実験的機能。修正された脆弱性発見。
headReportCreatedAtTimeベースレポートの作成時刻。

ComparedSecurityReportFinding

発見内容を表します。

フィールド

名前説明
descriptionString脆弱性発見の説明。
details warning-solid[VulnerabilityDetail!]!GitLab 17.6で導入されました。ステータス: 実験的機能。脆弱性発見の詳細。
foundByPipelineIidStringパイプラインのIID。
identifiers warning-solid[VulnerabilityIdentifier!]GitLab 16.3で導入されました。ステータス: 実験的機能。脆弱性発見の識別子。
location warning-solidVulnerabilityLocationGitLab 16.3で導入されました。ステータス: 実験的機能。脆弱性発見の場所。
scannerComparedSecurityReportScanner比較対象のレポート脆弱性スキャナー。
severityVulnerabilitySeverity脆弱性発見の重大度。
stateVulnerabilityState発見のステータス。
titleString脆弱性発見のタイトル。
uuidString脆弱性のレポートタイプ、プライマリ識別子、場所、フィンガープリント、プロジェクト識別子に基づくUUIDv5 digest。

ComparedSecurityReportScanner

比較対象のレポート脆弱性スキャナーを表します。

フィールド

名前説明
externalIdString脆弱性スキャナーの外部ID。
nameString脆弱性スキャナーの名前。
vendorString脆弱性スキャナーのベンダー。

ComplianceFramework

プロジェクトに関連付けられているComplianceFrameworkを表します。

フィールド

名前説明
colorString!コンプライアンスフレームワークのラベルカラーの16進数表記。
complianceRequirementsComplianceRequirementConnectionコンプライアンスフレームワークのコンプライアンス要件。(接続を参照)
defaultBooleanグループのデフォルトのコンプライアンスフレームワーク。
descriptionString!コンプライアンスフレームワークの説明。
editPathString!コンプライアンスフレームワークを編集するためのWeb UIパス。
idID!コンプライアンスフレームワークID。
nameString!コンプライアンスフレームワークの名前。
namespaceIdTypesNamespaceID!ネームスペースID。
pipelineConfigurationFullPath warning-solidStringGitLab 17.4で非推奨になりました。代わりにパイプライン実行ポリシーを使用してください。
pipelineExecutionPoliciesPipelineExecutionPolicyConnectionコンプライアンスフレームワークのパイプライン実行ポリシー。(接続を参照)
projectsProjectConnectionコンプライアンスフレームワークに関連付けられているプロジェクト。(接続を参照)
scanExecutionPoliciesScanExecutionPolicyConnectionコンプライアンスフレームワークのスキャン実行ポリシー。(接続を参照)
scanResultPoliciesScanResultPolicyConnectionコンプライアンスフレームワークのスキャン結果ポリシー。(接続を参照)
updatedAtTimeコンプライアンスフレームワークの最終更新時のタイムスタンプ。
vulnerabilityManagementPoliciesVulnerabilityManagementPolicyConnectionコンプライアンスフレームワークの脆弱性管理ポリシー。(接続を参照)

引数のあるフィールド

ComplianceFramework.pipelineExecutionSchedulePolicies

コンプライアンスフレームワークのパイプライン実行スケジュールポリシー。

PipelineExecutionSchedulePolicyConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
deduplicatePoliciesBoolean同じポリシーが複数のルートを介して適用される場合に、重複するポリシーを削除します。
includeUnscopedBooleanプロジェクトをスコープとするポリシーをフィルタリングします。
relationshipSecurityPolicyRelationType指定されたポリシー関係でポリシーをフィルタリングします。デフォルトはDIRECTです。

ComplianceFrameworkCoverageDetail

特定のコンプライアンスフレームワークのフレームワークカバレッジの詳細。

フィールド

名前説明
coveredCountInt!フレームワークでカバーされるプロジェクトの数。
frameworkComplianceFramework!カバレッジ詳細に関連付けられているコンプライアンスフレームワーク。
idID!フレームワークのID。

ComplianceFrameworkCoverageSummary

グループのコンプライアンスフレームワークカバレッジの概要。

フィールド

名前説明
coveredCountInt!少なくとも1つのフレームワークでカバーされるプロジェクトの数。
totalProjectsInt!グループ内のプロジェクトの数。

ComplianceFrameworksNeedingAttention

注意が必要なコンプライアンスフレームワークです。

フィールド

名前説明
frameworkComplianceFramework!注意が必要なコンプライアンスフレームワーク。
idID!注意が必要なフレームワークのID。
projectsCountInt!フレームワークが適用されているプロジェクトの数。
requirementsCountInt!フレームワーク内の要件の数。
requirementsWithoutControls[ComplianceRequirement!]コントロールのない要件。

ComplianceRequirement

ComplianceFrameworkに関連付けられているComplianceRequirementを表します。

フィールド

名前説明
complianceRequirementsControlsComplianceRequirementsControlConnectionコンプライアンス要件のコンプライアンスコントロール。(接続を参照)
descriptionString!コンプライアンス要件の説明。
frameworkComplianceFramework要件に関連付けられているコンプライアンスフレームワーク。
idID!コンプライアンス要件ID。
nameString!コンプライアンス要件の名前。

ComplianceRequirementControl

可能性のある要件コントロールのタイプすべてを一覧表示します。

フィールド

名前説明
controlExpressions[ControlExpression!]!要件コントロールのリスト。

ComplianceRequirementsControl

ComplianceRequirementに関連付けられているComplianceRequirementsControlを表します。

フィールド

名前説明
complianceRequirementComplianceRequirementコントロールに関連付けられているコンプライアンス要件。
controlTypeString!コンプライアンスコントロールのタイプ。
expressionStringコンプライアンスコントロールの式。
externalControlNameString外部コントロールの名前。
externalUrlString外部コントロールのURL。
idID!コンプライアンス要件コントロールID。
nameString!コンプライアンスコントロールの名前。
pingEnabledBoolean!外部コントロールに対してpingが有効になっているかどうか。

ComplianceStandardsAdherence

プロジェクトのコンプライアンス規格準拠。

フィールド

名前説明
checkNameComplianceStandardsAdherenceCheckName!コンプライアンス規格のチェックの名前。
idID!コンプライアンス規格準拠ID。
projectProject!コンプライアンス規格に準拠するプロジェクト。
standardComplianceStandardsAdherenceStandard!コンプライアンス規格の名前。
statusComplianceStandardsAdherenceStatus!コンプライアンス規格準拠のステータス。
updatedAtTime!準拠更新時のタイムスタンプ。

ComplianceViolation

マージされたマージリクエストに関連付けられているコンプライアンス違反。

フィールド

名前説明
idID!コンプライアンス違反ID。
mergeRequestMergeRequest!コンプライアンス違反が発生したマージリクエスト。
reasonComplianceViolationReason!コンプライアンス違反が発生した理由。
severityLevelComplianceViolationSeverity!コンプライアンス違反の重大度。
violatingUserUserCore!コンプライアンス違反を引き起こした疑いのあるユーザー。

Component

プロジェクトで使用されるソフトウェア依存関係。

フィールド

名前説明
idSbomComponentID!依存関係のID。
nameString!依存関係の名前。

ComponentVersion

プロジェクトで使用されるソフトウェア依存関係バージョン。

フィールド

名前説明
idSbomComponentVersionID!依存関係バージョンのID。
versionString!依存関係のバージョン。

ComposerMetadata

Composerメタデータ。

フィールド

名前説明
composerJsonPackageComposerJsonType!Composer JSONファイルのデータ。
targetShaString!パッケージのターゲットSHA。

ConanFileMetadata

Conanファイルのメタデータ。

フィールド

名前説明
conanFileTypeConanMetadatumFileTypeEnum!Conanファイルのタイプ。
conanPackageReferenceStringConanパッケージの参照。
createdAtTime!作成日。
idPackagesConanFileMetadatumID!メタデータのID。
packageRevisionStringパッケージのリビジョン。
recipeRevisionString!Conanレシピのリビジョン。
updatedAtTime!最新更新日。

ConanMetadata

Conanメタデータ。

フィールド

名前説明
createdAtTime!作成日。
idPackagesConanMetadatumID!メタデータのID。
packageChannelString!Conanパッケージのチャンネル。
packageUsernameString!Conanパッケージのユーザー名。
recipeString!Conanパッケージのレシピ。
recipePathString!Conanパッケージのレシピパス。
updatedAtTime!最新更新日。

ConnectedAgent

エージェントの接続の詳細。

フィールド

名前説明
connectedAtTime接続確立の日時。
connectionIdBigInt接続のID。
metadataAgentMetadataエージェントに関する情報。
warnings[AgentWarning!]エージェントの警告リスト。

ContactStateCounts

表される状態の連絡先の総数を表します。

フィールド

名前説明
activeInt状態がACTIVEの連絡先の数。
allInt状態がALLの連絡先の数。
inactiveInt状態がINACTIVEの連絡先の数。

ContainerExpirationPolicy

最重要イメージのみを保持するように設計されたタグ有効期限ポリシー。

フィールド

名前説明
cadenceContainerExpirationPolicyCadenceEnum!このコンテナ有効期限ポリシーのスケジュール。
createdAtTime!コンテナ有効期限ポリシー作成時のタイムスタンプ。
enabledBoolean!コンテナ有効期限ポリシーが有効かどうかを示します。
keepNContainerExpirationPolicyKeepEnum保持するタグの数。
nameRegexUntrustedRegexp正規表現パターンに一致する名前のタグが有効期限切れになります。
nameRegexKeepUntrustedRegexp正規表現パターンに一致する名前のタグが保持されます。
nextRunAtTimeコンテナ有効期限ポリシーが次に実行される時刻。
olderThanContainerExpirationPolicyOlderThanEnum指定された期間より古いタグが有効期限切れになります。
updatedAtTime!コンテナ有効期限ポリシー更新時のタイムスタンプ。

ContainerProtectionAccessLevel

コンテナイメージタグに対する最も制限の厳しい権限を表します。

フィールド

名前説明
immutable warning-solidBoolean!GitLab 17.11で導入されました。ステータス: 実験的機能。タグルールがタグの不変性に関するものである場合、trueを返します。それ以外の場合はfalseになります。
minimumAccessLevelForDelete warning-solidContainerProtectionTagRuleAccessLevelGitLab 17.8で導入されました。ステータス: 実験的機能。コンテナリポジトリからコンテナイメージタグを削除するために必要な最小GitLabアクセスレベル。有効な値にはMAINTAINEROWNER、またはADMINが含まれます。
minimumAccessLevelForPush warning-solidContainerProtectionTagRuleAccessLevelGitLab 17.8で導入されました。ステータス: 実験的機能。コンテナイメージタグをコンテナリポジトリにプッシュするために必要な最小GitLabアクセスレベル。有効な値にはMAINTAINEROWNER、またはADMINが含まれます。

ContainerProtectionRepositoryRule

特定のアクセスレベル以下のユーザーがコンテナレジストリを変更できないように設計されたコンテナリポジトリ保護ルール。

フィールド

名前説明
idContainerRegistryProtectionRuleID!コンテナリポジトリ保護ルールのID。
minimumAccessLevelForDeleteContainerProtectionRepositoryRuleAccessLevelコンテナリポジトリからコンテナイメージを削除するために必要な最小GitLabアクセスレベル。有効な値にはMAINTAINEROWNER、またはADMINが含まれます。値がnilの場合のデフォルトの最小アクセスレベルはDEVELOPERです。
minimumAccessLevelForPushContainerProtectionRepositoryRuleAccessLevelコンテナイメージをコンテナリポジトリにプッシュするために必要な最小GitLabアクセスレベル。有効な値にはMAINTAINEROWNER、またはADMINが含まれます。値がnilの場合のデフォルトの最小アクセスレベルはDEVELOPERです。
repositoryPathPatternString!保護ルールによって保護されるコンテナリポジトリパスパターン。先頭がプロジェクトのフルパスでなければなりません。例: my-project/*-prod-*。ワイルドカード文字*は、プロジェクトのフルパスの後なら、どこにでも使用できます。

ContainerProtectionTagRule

特定のアクセスレベル以下のユーザーがコンテナレジストリを変更できないように設計されたコンテナリポジトリタグ保護ルール。

フィールド

名前説明
id warning-solidContainerRegistryProtectionTagRuleID!GitLab 17.8で導入されました。ステータス: 実験的機能。コンテナリポジトリタグ保護ルールのID。
immutable warning-solidBoolean!GitLab 17.11で導入されました。ステータス: 実験的機能。タグルールがタグの不変性に関するものである場合、trueを返します。それ以外の場合はfalseになります。
minimumAccessLevelForDelete warning-solidContainerProtectionTagRuleAccessLevelGitLab 17.8で導入されました。ステータス: 実験的機能。コンテナリポジトリからコンテナイメージタグを削除するために必要な最小GitLabアクセスレベル。有効な値にはMAINTAINEROWNER、またはADMINが含まれます。
minimumAccessLevelForPush warning-solidContainerProtectionTagRuleAccessLevelGitLab 17.8で導入されました。ステータス: 実験的機能。コンテナイメージタグをコンテナリポジトリにプッシュするために必要な最小GitLabアクセスレベル。有効な値にはMAINTAINEROWNER、またはADMINが含まれます。
tagNamePattern warning-solidString!GitLab 17.8で導入されました。ステータス: 実験的機能。保護するコンテナイメージタグに一致するパターン。例: v1.*。ワイルドカード文字*を使用できます。
userPermissionsContainerRegistryProtectionTagRulePermissions!リソースに対する現在のユーザーの権限。

ContainerRegistryProtectionTagRulePermissions

フィールド

名前説明
destroyContainerRegistryProtectionTagRuleBoolean!trueの場合、ユーザーはこのリソースに対してdestroy_container_registry_protection_tag_ruleを実行できます。

ContainerRepository

コンテナリポジトリ。

フィールド

名前説明
createdAtTime!コンテナリポジトリ作成時のタイムスタンプ。
expirationPolicyCleanupStatusContainerRepositoryCleanupStatusコンテナリポジトリのタグクリーンアップステータス。
expirationPolicyStartedAtTimeコンテナリポジトリに対して有効期限ポリシーによるクリーンアップが開始された時点のタイムスタンプ。
idID!コンテナリポジトリのID。
lastCleanupDeletedTagsCountInt最後のクリーンアップから削除されたタグの数。
locationString!コンテナリポジトリのURL。
migrationState warning-solidString!GitLab 17.0で非推奨になりました。空文字列を返します。これはGitLab.comの移行用に使用されたものですが、現在、移行は完了しています。Self-Managedインスタンスでは使用されません。
nameString!コンテナリポジトリの名前。
pathString!コンテナリポジトリのパス。
projectProject!コンテナレジストリのプロジェクト。
protectionRuleExistsBoolean!コンテナリポジトリについて、一致するコンテナ保護ルールが存在するかどうか。
statusContainerRepositoryStatusコンテナリポジトリのステータス。
tagsCountInt!イメージに関連付けられているタグの数。
updatedAtTime!コンテナリポジトリ更新時のタイムスタンプ。
userPermissionsContainerRepositoryPermissions!リソースに対する現在のユーザーの権限。

ContainerRepositoryDetails

コンテナリポジトリの詳細。

フィールド

名前説明
createdAtTime!コンテナリポジトリ作成時のタイムスタンプ。
expirationPolicyCleanupStatusContainerRepositoryCleanupStatusコンテナリポジトリのタグクリーンアップステータス。
expirationPolicyStartedAtTimeコンテナリポジトリに対して有効期限ポリシーによるクリーンアップが開始された時点のタイムスタンプ。
idID!コンテナリポジトリのID。
lastCleanupDeletedTagsCountInt最後のクリーンアップから削除されたタグの数。
lastPublishedAtTimeリポジトリタグが最後に作成または更新された時点のタイムスタンプ。GitLab 16.11より後にタグが作成または更新されたリポジトリについてのみ存在します。
locationString!コンテナリポジトリのURL。
migrationState warning-solidString!GitLab 17.0で非推奨になりました。空文字列を返します。これはGitLab.comの移行用に使用されたものですが、現在、移行は完了しています。Self-Managedインスタンスでは使用されません。
nameString!コンテナリポジトリの名前。
pathString!コンテナリポジトリのパス。
projectProject!コンテナレジストリのプロジェクト。
protectionRuleExistsBoolean!コンテナリポジトリについて、一致するコンテナ保護ルールが存在するかどうか。
sizeFloatイメージリポジトリの重複排除後のサイズ(バイト単位)。これは、GitLab.comで2021-11-04より後に作成されたリポジトリに対してのみ使用できます。
statusContainerRepositoryStatusコンテナリポジトリのステータス。
tagsCountInt!イメージに関連付けられているタグの数。
updatedAtTime!コンテナリポジトリ更新時のタイムスタンプ。
userPermissionsContainerRepositoryPermissions!リソースに対する現在のユーザーの権限。

引数のあるフィールド

ContainerRepositoryDetails.manifest

コンテナリポジトリからのイメージmanifest。

Stringを返します。

引数
名前説明
referenceString!manifestのタグ名またはdigest。
ContainerRepositoryDetails.tags

コンテナリポジトリのタグ。

ContainerRepositoryTagConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
nameStringタグ名で検索します。
referrerTypeStringリファラーをフィルタリングするために使用されるアーティファクトタイプのカンマ区切りリスト。referrerstrueに設定されている場合にのみ適用されます。
referrersBooleanタグリファラーを含めます。
sortContainerRepositoryTagSortこれらの条件でタグをソートします。

ContainerRepositoryPermissions

フィールド

名前説明
destroyContainerRepositoryBoolean!trueの場合、ユーザーはこのリソースに対してdestroy_container_imageを実行できます。

ContainerRepositoryReferrer

コンテナリポジトリタグのリファラー。

フィールド

名前説明
artifactTypeStringリファラーのアーティファクトタイプ。
digestStringリファラーのdigest。
userPermissionsContainerRepositoryTagPermissions!リソースに対する現在のユーザーの権限。

ContainerRepositoryRegistry

コンテナリポジトリのGeoレプリケーションと検証の状態を表します。

フィールド

名前説明
checksumMismatchBooleanContainerRepositoryRegistryのチェックサムが、プライマリとセカンダリで不一致かどうかを示します。
containerRepositoryIdID!ContainerRepositoryのID。
createdAtTimeContainerRepositoryRegistry作成時のタイムスタンプ。
forceToRedownload warning-solidBooleanGitLab 17.10で非推奨になりました。より新しい再利用可能フレームワークを優先するため、データベースのレジストリテーブルから削除されました。
idID!ContainerRepositoryRegistryのID。
lastSyncFailureStringContainerRepositoryRegistryの同期中のエラーメッセージ。
lastSyncedAtTimeContainerRepositoryRegistryの最後の同期成功時のタイムスタンプ。
missingOnPrimaryBooleanプライマリにContainerRepositoryRegistryが欠落しているかどうかを示します。
modelRecordIdIntContainerRepositoryRegistryのモデルレコードのID。
retryAtTimeContainerRepositoryRegistryが再同期されるようになる時点のタイムスタンプ。
retryCountIntContainerRepositoryRegistryの同期試行の連続失敗回数。
stateRegistryStateContainerRepositoryRegistryの同期状態。
verificationChecksumStringContainerRepositoryRegistryのローカルチェックサム。
verificationChecksumMismatchedString不一致の場合のContainerRepositoryRegistryのチェックサムの予想値。
verificationFailureStringContainerRepositoryRegistryの検証中のエラーメッセージ。
verificationRetryAtTimeContainerRepositoryRegistryが再検証されるようになる時点のタイムスタンプ。
verificationRetryCountIntContainerRepositoryRegistryの検証試行の連続失敗回数。
verificationStartedAtTimeContainerRepositoryRegistryの検証開始のタイムスタンプ。
verificationStateVerificationStateEnumContainerRepositoryRegistryの検証状態。
verifiedAtTimeContainerRepositoryRegistryの最後の検証成功時のタイムスタンプ。

ContainerRepositoryTag

コンテナリポジトリからのタグ。

フィールド

名前説明
createdAtTimeタグ作成時のタイムスタンプ。
digestStringタグのdigest。
locationString!タグのURL。
mediaTypeStringタグのメディアタイプ。
nameString!タグの名前。
pathString!タグのパス。
protection warning-solidContainerProtectionAccessLevelGitLab 17.9で導入されました。ステータス: 実験的機能。コンテナイメージタグをプッシュおよび削除するために必要な最小GitLabアクセスレベル。値がnilの場合、最小アクセスレベルは適用されません。デフォルトでは、デベロッパーロール以上のユーザーがタグをプッシュできます。
publishedAtTimeタグ公開時のタイムスタンプ。
referrers[ContainerRepositoryReferrer!]タグのリファラー。
revisionStringタグのリビジョン。
shortRevisionStringタグの短いリビジョン。
totalSizeBigIntタグのサイズ。
userPermissionsContainerRepositoryTagPermissions!リソースに対する現在のユーザーの権限。

ContainerRepositoryTagPermissions

フィールド

名前説明
destroyContainerRepositoryTagBoolean!trueの場合、ユーザーはこのリソースに対してdestroy_container_image_tagを実行できます。

ContainerTagsExpirationPolicy

保持するイメージまたは期限切れにするイメージを制御するために正規表現パターンを使用するタグ有効期限ポリシー。

フィールド

名前説明
cadenceContainerExpirationPolicyCadenceEnumコンテナ有効期限ポリシーのスケジュール。
createdAtTimeコンテナ有効期限ポリシー作成時のタイムスタンプ。
enabledBoolean!コンテナ有効期限ポリシーが有効かどうかを示します。
keepNContainerExpirationPolicyKeepEnum保持するタグの数。
nameRegexUntrustedRegexp正規表現パターンに一致する名前のタグが有効期限切れになります。
nameRegexKeepUntrustedRegexp正規表現パターンに一致する名前のタグが保持されます。
nextRunAtTimeコンテナ有効期限ポリシーが次に実行される時刻。
olderThanContainerExpirationPolicyOlderThanEnum指定された期間より古いタグが有効期限切れになります。
updatedAtTimeコンテナ有効期限ポリシー更新時のタイムスタンプ。

ContextPreset

現在のコンテキストに基づくGitLab Duo Chatウィンドウのプリセット。

フィールド

名前説明
aiResourceDataString現在のコンテキストでのAIリソースのシリアライズ表現。
questions[String!]ユーザーが現在のページからGitLab Duo Chatに質問できる質問の配列。

ContributionAnalyticsContribution

ユーザーのコントリビュートを表します。

フィールド

名前説明
issuesClosedIntユーザーが完了したイシューの数。
issuesCreatedIntユーザーが作成したイシューの数。
mergeRequestsApprovedIntユーザーが承認したマージリクエストの数。
mergeRequestsClosedIntユーザーが完了したマージリクエストの数。
mergeRequestsCreatedIntユーザーが作成したマージリクエストの数。
mergeRequestsMergedIntユーザーがマージしたマージリクエストの数。
repoPushedIntユーザーによるリポジトリコードプッシュの数。
totalEventsIntユーザーがコントリビュートしたイベントの合計数。
userUserCoreコントリビューターのUserオブジェクト。

ControlExpression

コントロールの式を表します。

フィールド

名前説明
expressionExpressionValue!コントロールの式の詳細。
idID!コントロールのID。
nameString!コントロールの名前。

CountableVulnerability

脆弱性を表します。接続タイプは可算です。

フィールド

名前説明
aiResolutionAvailableBoolean脆弱性のタイプをAIで解決できるかどうかを示します。
aiResolutionEnabledBoolean特定の脆弱性をAIで解決できるかどうかを示します。
archivalInformation warning-solidVulnerabilityArchivalInformation!GitLab 17.11で導入されました。ステータス: 実験的機能。脆弱性が来月アーカイブされようとしているかどうかを示します。
commentersUserCoreConnection!noteable(ノート可能)に対するすべてのコメンター。(接続を参照)
confirmedAtTime脆弱性の状態が「確認済み」に変更された時点のタイムスタンプ。
confirmedByUserCore脆弱性を確認したユーザー。
cveEnrichmentCveEnrichmentTypeCVE脆弱性のエンリッチメント(EPSSスコアとKEV)。
cvss[CvssType!]!脆弱性のCVSS情報。
descriptionString脆弱性の説明。
descriptionHtmlStringdescriptionのGitLab Flavored Markdownレンダリング。
details[VulnerabilityDetail!]!脆弱性の詳細。
detectedAtTime!脆弱性が最初に検出された時点のタイムスタンプ。
discussionsDiscussionConnection!noteable(ノート可能)に対するすべてのディスカッション。(接続を参照)
dismissalReasonVulnerabilityDismissalReason無視する理由。状態がdismissed以外の場合、nullを返します。
dismissedAtTime脆弱性の状態が「無視する」に変更された時点のタイムスタンプ。
dismissedByUserCore脆弱性を無視するように指定したユーザー。
externalIssueLinksVulnerabilityExternalIssueLinkConnection!脆弱性に関連する外部イシューリンクのリスト(接続を参照)。
falsePositiveBoolean脆弱性が誤検出であるかどうかを示します。
findingTokenStatusVulnerabilityFindingTokenStatusこの脆弱性に関連付けられたシークレットトークンのステータス。validity_checks機能フラグが無効になっている場合、nullを返します。
hasRemediationsBoolean脆弱性について利用可能な修正があるかどうかを示します。
idID!脆弱性のGraphQL ID。
identifiers[VulnerabilityIdentifier!]!脆弱性の識別子。
initialDetectedPipeline warning-solidPipelineGitLab 18.2で導入されました。ステータス: 実験的機能。脆弱性が最初に検出されたパイプライン。
latestDetectedPipeline warning-solidPipelineGitLab 18.2で導入されました。ステータス: 実験的機能。脆弱性が最後に検出されたパイプライン。
links[VulnerabilityLink!]!脆弱性に関連付けられているリンクのリスト。
locationVulnerabilityLocation脆弱性の場所メタデータ。そのフィールドは、脆弱性を検出したセキュリティスキャンのタイプによって異なります。
mergeRequestMergeRequest脆弱性を修正するマージリクエスト。
mergeRequestsMergeRequestConnection脆弱性の修正のためにリンクされているマージリクエスト。(接続を参照)
nameStringオブジェクトの名前またはタイトル。
presentOnDefaultBranchBoolean!脆弱性がデフォルトブランチに存在するかどうかを示します。
primaryIdentifierVulnerabilityIdentifier脆弱性のプライマリ識別子。
projectProject脆弱性が検出されたプロジェクト。
reachability warning-solidReachabilityTypeGitLab 17.11で導入されました。ステータス: 実験的機能。脆弱性の到達可能性ステータス。
reportTypeVulnerabilityReportType脆弱性を検出したセキュリティレポートのタイプ(SAST、DEPENDENCY_SCANNING、CONTAINER_SCANNING、DAST、SECRET_DETECTION、COVERAGE_FUZZING、API_FUZZING、CLUSTER_IMAGE_SCANNING、CONTAINER_SCANNING_FOR_REGISTRY、GENERIC)。UIではScan Type
representationInformation warning-solidVulnerabilityRepresentationInformationGitLab 17.7で導入されました。ステータス: 実験的機能。解決済みのコミットSHAなど、脆弱性の表現に関する情報。
resolvedAtTime脆弱性の状態が解決済みに変更された時点のタイムスタンプ。
resolvedByUserCore脆弱性を解決したユーザー。
resolvedOnDefaultBranchBoolean!脆弱性がデフォルトブランチで修正済みかどうかを示します。
scannerVulnerabilityScanner脆弱性のスキャナーメタデータ。
severityVulnerabilitySeverity脆弱性の重大度(INFO、UNKNOWN、LOW、MEDIUM、HIGH、CRITICAL)。
severityOverridesSeverityOverrideConnection脆弱性の重大度変更のリスト。(接続を参照)
solutionString脆弱性について推奨される対策。
stateVulnerabilityState脆弱性の状態(DETECTED、CONFIRMED、RESOLVED、DISMISSED)。
stateCommentString脆弱性の状態変更についてなされたコメント。
stateTransitionsVulnerabilityStateTransitionTypeConnection脆弱性に関連する状態移行のリスト。(接続を参照)
titleString脆弱性のタイトル。
updatedAtTime脆弱性の最終更新時のタイムスタンプ。
userNotesCountInt!脆弱性に添付されているユーザーノートの数。
userPermissionsVulnerabilityPermissions!リソースに対する現在のユーザーの権限。
uuidString!脆弱性発見のUUID。関連するセキュリティレポート検出結果を検索するために使用できます。
vulnerabilityPathString脆弱性の詳細ページへのパス。
webUrlString脆弱性の詳細ページのURL。

引数のあるフィールド

CountableVulnerability.dependencies
  • GitLab 18.2で導入されました。ステータス: 実験的機能。

脆弱性の依存関係。

DependencyConnection!を返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
componentIds[SbomComponentID!]依存関係をコンポーネントIDでフィルタリングします。
componentNames[String!]依存関係をコンポーネント名でフィルタリングします。
componentVersions[String!]依存関係をコンポーネントバージョンでフィルタリングします。
notComponentVersions warning-solid[String!]GitLab 18.1で導入されました。ステータス: 実験的機能。指定されたコンポーネントバージョンを除外するように依存関係をフィルタリングします。
packageManagers[PackageManager!]依存関係をパッケージ管理システムでフィルタリングします。
sortDependencySort指定された条件で依存関係をソートします。
sourceTypes[SbomSourceType!]依存関係をソース型でフィルタリングします。

脆弱性に関連するイシューリンクのリスト。

VulnerabilityIssueLinkConnection!を返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
linkTypeVulnerabilityIssueLinkTypeイシューリンクをリンクタイプでフィルタリングします。
CountableVulnerability.notes

このnoteable(ノート可能)に関するすべてのノート。

NoteConnection!を返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
filterNotesFilterTypeノートコレクションのタイプ: ALL_NOTES、ONLY_COMMENTS、ONLY_ACTIVITY。

CoverageFuzzingCorpus

カバレッジファジングジョブのコーパス。

フィールド

名前説明
idAppSecFuzzingCoverageCorpusID!コーパスのID。
packagePackageDetailsType!コーパスのパッケージ。

CurrentLicense

現在のライセンスを表します。

フィールド

名前説明
activatedAtDateライセンスが有効になった日付。
billableUsersCountIntシステム上の請求対象ユーザーの数。
blockChangesAtDateライセンスされている機能がブロックされる日付。
companyStringライセンシーの会社。
createdAtDateライセンスが追加された日付。
emailStringライセンシーのメール。
expiresAtDateライセンスの有効期限が切れる日付。
idID!ライセンスデータから抽出されたライセンスのID。
lastSyncTimeライセンスが最後に同期された日付。
maximumUserCountInt現在のライセンス期間中のシステム上の請求対象ユーザーの最大数。
nameStringライセンシーの名前。
planString!サブスクリプションプランの名前。
startsAtDateライセンスの開始日付。
trialBooleanライセンスがトライアルかどうかを示します。
typeString!ライセンスのタイプ。
usersInLicenseCountIntライセンスに含まれる有料ユーザーの数。
usersOverLicenseCountIntライセンスの有料ユーザー数を超えるユーザーの数。

CurrentUser

現在認証されているGitLabユーザー。

フィールド

名前説明
activeBooleanユーザーがアクティブかどうかを示します。
activity warning-solidActivityStreamGitLab 17.10で導入されました。ステータス: 実験的機能。最近のユーザーアクティビティー。
avatarUrlStringユーザーのアバターのURL。
bioStringユーザーの経歴。
botBoolean!ユーザーがボットかどうかを示します。
calloutsUserCalloutConnectionユーザーに属するユーザーコールアウト。(接続を参照)
codeSuggestionsContexts warning-solid[String!]!GitLab 17.9で導入されました。ステータス: 実験的機能。コード提案に対して有効になっている追加のコンテキストのリスト。
commitEmailStringユーザーのデフォルトのコミットメール。
createdAtTimeユーザー作成時のタイムスタンプ。
discordStringユーザーのDiscord ID。
duoChatAvailable warning-solidBoolean!GitLab 16.8で導入されました。ステータス: 実験的機能。AIチャット機能へのユーザーアクセス。
duoChatAvailableFeatures warning-solid[String!]!GitLab 17.6で導入されました。ステータス: 実験的機能。AIチャットで利用可能な機能のリスト。
duoCodeSuggestionsAvailable warning-solidBoolean!GitLab 16.8で導入されました。ステータス: 実験的機能。コード提案機能へのユーザーアクセス。
email warning-solidStringGitLab 13.7で非推奨になりました。名前が変更されました。User.publicEmailを使用してください。
emailsEmailConnectionユーザーのメールアドレス。(接続を参照)
githubStringユーザーのGitHubプロフィール名。
gitpodEnabledBooleanGitpodがユーザーレベルで有効になっているかどうか。
groupCountIntユーザーのグループ数。
groupMembershipsGroupMemberConnectionユーザーのグループメンバーシップ。(接続を参照)
humanBooleanユーザーが標準ユーザーかどうかを示します。
idUserID!ユーザーのグローバルID。
ideIdeIDE設定。
jobTitleStringユーザーの役職。
lastActivityOnDateユーザーが最後に何らかのアクションを実行した日付。
linkedinStringユーザーのLinkedInプロフィール名。
locationStringユーザーの所在地。
nameString!人間が判読できるユーザー名。ユーザーがプロジェクトボットであり、かつリクエスタにプロジェクト表示の権限がない場合は****を返します。
namespaceNamespaceユーザーの個人ネームスペース。
namespaceCommitEmailsNamespaceCommitEmailConnectionユーザーのカスタムネームスペースコミットメール。(接続を参照)
organizationStringユーザーが誰を代表するか、または誰のために働いているか。
preferencesGitpodPathStringユーザープリファレンスのGitpodセクションへのWebパス。
profileEnableGitpodPathStringユーザーに対してGitpodを有効にするためのWebパス。
projectCountIntユーザーのプロジェクト数。
projectMembershipsProjectMemberConnectionユーザーのプロジェクトメンバーシップ。(接続を参照)
pronounsStringユーザーの代名詞。
publicEmailStringユーザーの公開メールアドレス。
recentlyViewedIssues warning-solid[Issue!]GitLab 17.9で導入されました。ステータス: 実験的機能。現在のユーザーが最近表示したイシュー。
recentlyViewedItems[RecentlyViewedItem!]現在のユーザーが最近表示したアイテム。
recentlyViewedMergeRequests warning-solid[MergeRequest!]GitLab 17.10で導入されました。ステータス: 実験的機能。現在のユーザーが最近表示したマージリクエスト。
savedRepliesSavedReplyConnectionユーザーが作成した保存済み返信。(接続を参照)
stateUserState!ユーザーの状態。
statusUserStatusユーザーステータス。
twitterStringユーザーのX(旧Twitter)ユーザー名。
typeUserType!ユーザーの種類。
userPermissionsUserPermissions!リソースに対する現在のユーザーの権限。
userPreferencesUserPreferencesユーザーのプリファレンス。
usernameString!ユーザーのユーザー名。GitLabインスタンス内で一意。
webPathString!ユーザーのWebパス。
webUrlString!ユーザーのWeb URL。

引数のあるフィールド

CurrentUser.assignedMergeRequests

ユーザーに割り当てられたマージリクエスト。

MergeRequestConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
approvedBy[String!]承認者のユーザー名。
approver[String!]承認者である可能性があるユーザー名。
authorUsernameString作成者のユーザー名。
blobPath warning-solidStringGitLab 17.7で導入されました。ステータス: 実験的機能。マージリクエストで変更されたblobのパス。state、targetBranches、およびcreatedAfterの引数が必須です。
createdAfterTime指定タイムスタンプより後に作成されたマージリクエスト。
createdBeforeTime指定タイムスタンプより前に作成されたマージリクエスト。
deployedAfterTime指定タイムスタンプより後にデプロイされたマージリクエスト。
deployedBeforeTime指定タイムスタンプより前にデプロイされたマージリクエスト。
deploymentIdStringデプロイのID。
draftBoolean結果をドラフトマージリクエストに制限します。
environmentNameStringマージリクエストのデプロイ先環境。
groupIdGroupID作成されたマージリクエストが属するグループのグローバルID。サブグループ内のマージリクエストが含まれます。
ignoredReviewerUsername warning-solidStringGitLab 18.0で導入されました。ステータス: 実験的機能。レビュアーの状態別に検索するときに無視するレビュアーのユーザー名。
iids[String!]マージリクエストのIIDの配列([1, 2]など)。
in[IssuableSearchableField!]検索を実行するフィールドを指定します。デフォルトは[TITLE, DESCRIPTION]です。search引数が必要です。
includeArchivedBooleanアーカイブされたプロジェクトからのマージリクエスト。
labelName[String]マージリクエストに適用されるラベル。
labels warning-solid[String!]GitLab 17.1で非推奨になりました。labelNameを使用してください。
mergedAfterTime指定日付より後にマージされたマージリクエスト。
mergedBeforeTime指定日付より前にマージされたマージリクエスト。
mergedByStringマージしたユーザー名。
milestoneTitleStringマイルストーンのタイトル。milestoneWildcardIdと互換性がありません。
milestoneWildcardIdMilestoneWildcardIdマイルストーンIDのワイルドカードでイシューをフィルタリングします。milestoneTitleと互換性がありません。
myReactionEmojiString自分のリアクション絵文字でフィルタリングします。
notMergeRequestsResolverNegatedParams否定条件となる引数のリスト。警告: この引数は実験段階であり、将来変更される可能性があります。
orUnionedMergeRequestFilterInput引数のリストのインクルーシブOR結合。
projectIdProjectID作成されたマージリクエストが属するプロジェクトのグローバルID。projectPathと互換性がありません。
projectPathString作成されたマージリクエストが属するプロジェクトのフルパス。projectIdと互換性がありません。
releaseTagStringリリースタグでフィルタリングします。
reviewState warning-solidMergeRequestReviewStateGitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態。
reviewStates warning-solid[MergeRequestReviewState!]GitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態(複数)。
reviewerUsernameStringレビュアーのユーザー名。
reviewerWildcardIdReviewerWildcardIdレビュアーの有無でフィルタリングします。reviewerUsernameと互換性がありません。
searchStringタイトルまたは説明の検索クエリ。
sortMergeRequestSortマージリクエストを条件でソートします。
sourceBranches[String!]ソースブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがソースとして含まれます。
stateMergeRequestStateマージリクエストの状態。指定した場合、解決済みのマージリクエストすべてに状態が含まれます。
subscribedSubscriptionStatus現在のユーザーがサブスクライブしているマージリクエスト。
targetBranches[String!]ターゲットブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがターゲットとして含まれます。
updatedAfterTime指定されたタイムスタンプより後に更新されたマージリクエスト。
updatedBeforeTime指定されたタイムスタンプより前に更新されたマージリクエスト。
CurrentUser.assigneeOrReviewerMergeRequests
  • GitLab 17.4で導入されました。ステータス: 実験的機能。

現在のユーザーが担当者であるか、またはレビュアーであるマージリクエスト。merge_request_dashboard機能フラグが無効になっている場合は無視されます。

MergeRequestConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
approvedBy[String!]承認者のユーザー名。
approver[String!]承認者である可能性があるユーザー名。
assignedReviewStates[MergeRequestReviewState!]現在のユーザーに割り当てられているマージリクエストのレビュアー状態。
blobPath warning-solidStringGitLab 17.7で導入されました。ステータス: 実験的機能。マージリクエストで変更されたblobのパス。state、targetBranches、およびcreatedAfterの引数が必須です。
createdAfterTime指定タイムスタンプより後に作成されたマージリクエスト。
createdBeforeTime指定タイムスタンプより前に作成されたマージリクエスト。
deployedAfterTime指定タイムスタンプより後にデプロイされたマージリクエスト。
deployedBeforeTime指定タイムスタンプより前にデプロイされたマージリクエスト。
deploymentIdStringデプロイのID。
draftBoolean結果をドラフトマージリクエストに制限します。
environmentNameStringマージリクエストのデプロイ先環境。
groupIdGroupID作成されたマージリクエストが属するグループのグローバルID。サブグループ内のマージリクエストが含まれます。
ignoredReviewerUsername warning-solidStringGitLab 18.0で導入されました。ステータス: 実験的機能。レビュアーの状態別に検索するときに無視するレビュアーのユーザー名。
iids[String!]マージリクエストのIIDの配列([1, 2]など)。
in[IssuableSearchableField!]検索を実行するフィールドを指定します。デフォルトは[TITLE, DESCRIPTION]です。search引数が必要です。
includeArchivedBooleanアーカイブされたプロジェクトからのマージリクエスト。
labelName[String]マージリクエストに適用されるラベル。
labels warning-solid[String!]GitLab 17.1で非推奨になりました。labelNameを使用してください。
mergedAfterTime指定日付より後にマージされたマージリクエスト。
mergedBeforeTime指定日付より前にマージされたマージリクエスト。
mergedByStringマージしたユーザー名。
milestoneTitleStringマイルストーンのタイトル。milestoneWildcardIdと互換性がありません。
milestoneWildcardIdMilestoneWildcardIdマイルストーンIDのワイルドカードでイシューをフィルタリングします。milestoneTitleと互換性がありません。
myReactionEmojiString自分のリアクション絵文字でフィルタリングします。
notMergeRequestsResolverNegatedParams否定条件となる引数のリスト。警告: この引数は実験段階であり、将来変更される可能性があります。
orUnionedMergeRequestFilterInput引数のリストのインクルーシブOR結合。
projectIdProjectID作成されたマージリクエストが属するプロジェクトのグローバルID。projectPathと互換性がありません。
projectPathString作成されたマージリクエストが属するプロジェクトのフルパス。projectIdと互換性がありません。
releaseTagStringリリースタグでフィルタリングします。
reviewState warning-solidMergeRequestReviewStateGitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態。
reviewStates warning-solid[MergeRequestReviewState!]GitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態(複数)。
reviewerReviewStates[MergeRequestReviewState!]現在のユーザーがレビュアーであるマージリクエストのレビュアー状態。
searchStringタイトルまたは説明の検索クエリ。
sortMergeRequestSortマージリクエストを条件でソートします。
sourceBranches[String!]ソースブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがソースとして含まれます。
stateMergeRequestStateマージリクエストの状態。指定した場合、解決済みのマージリクエストすべてに状態が含まれます。
subscribedSubscriptionStatus現在のユーザーがサブスクライブしているマージリクエスト。
targetBranches[String!]ターゲットブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがターゲットとして含まれます。
updatedAfterTime指定されたタイムスタンプより後に更新されたマージリクエスト。
updatedBeforeTime指定されたタイムスタンプより前に更新されたマージリクエスト。
CurrentUser.authoredMergeRequests

ユーザーが作成したマージリクエスト。

MergeRequestConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
approvedBy[String!]承認者のユーザー名。
approver[String!]承認者である可能性があるユーザー名。
assigneeUsernameString担当者のユーザー名。
assigneeUsernames[String!]マージリクエストに割り当てられたユーザーのユーザー名。
assigneeWildcardIdAssigneeWildcardId担当者の有無でフィルタリングします。assigneeUsernamesおよびassigneeUsernameと互換性がありません。
blobPath warning-solidStringGitLab 17.7で導入されました。ステータス: 実験的機能。マージリクエストで変更されたblobのパス。state、targetBranches、およびcreatedAfterの引数が必須です。
createdAfterTime指定タイムスタンプより後に作成されたマージリクエスト。
createdBeforeTime指定タイムスタンプより前に作成されたマージリクエスト。
deployedAfterTime指定タイムスタンプより後にデプロイされたマージリクエスト。
deployedBeforeTime指定タイムスタンプより前にデプロイされたマージリクエスト。
deploymentIdStringデプロイのID。
draftBoolean結果をドラフトマージリクエストに制限します。
environmentNameStringマージリクエストのデプロイ先環境。
groupIdGroupID作成されたマージリクエストが属するグループのグローバルID。サブグループ内のマージリクエストが含まれます。
ignoredReviewerUsername warning-solidStringGitLab 18.0で導入されました。ステータス: 実験的機能。レビュアーの状態別に検索するときに無視するレビュアーのユーザー名。
iids[String!]マージリクエストのIIDの配列([1, 2]など)。
in[IssuableSearchableField!]検索を実行するフィールドを指定します。デフォルトは[TITLE, DESCRIPTION]です。search引数が必要です。
includeArchivedBooleanアーカイブされたプロジェクトからのマージリクエスト。
includeAssignedBooleanユーザーが割り当てられているマージリクエストを含めます。
labelName[String]マージリクエストに適用されるラベル。
labels warning-solid[String!]GitLab 17.1で非推奨になりました。labelNameを使用してください。
mergedAfterTime指定日付より後にマージされたマージリクエスト。
mergedBeforeTime指定日付より前にマージされたマージリクエスト。
mergedByStringマージしたユーザー名。
milestoneTitleStringマイルストーンのタイトル。milestoneWildcardIdと互換性がありません。
milestoneWildcardIdMilestoneWildcardIdマイルストーンIDのワイルドカードでイシューをフィルタリングします。milestoneTitleと互換性がありません。
myReactionEmojiString自分のリアクション絵文字でフィルタリングします。
notMergeRequestsResolverNegatedParams否定条件となる引数のリスト。警告: この引数は実験段階であり、将来変更される可能性があります。
orUnionedMergeRequestFilterInput引数のリストのインクルーシブOR結合。
projectIdProjectID作成されたマージリクエストが属するプロジェクトのグローバルID。projectPathと互換性がありません。
projectPathString作成されたマージリクエストが属するプロジェクトのフルパス。projectIdと互換性がありません。
releaseTagStringリリースタグでフィルタリングします。
reviewState warning-solidMergeRequestReviewStateGitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態。
reviewStates warning-solid[MergeRequestReviewState!]GitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態(複数)。
reviewerUsernameStringレビュアーのユーザー名。
reviewerWildcardIdReviewerWildcardIdレビュアーの有無でフィルタリングします。reviewerUsernameと互換性がありません。
searchStringタイトルまたは説明の検索クエリ。
sortMergeRequestSortマージリクエストを条件でソートします。
sourceBranches[String!]ソースブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがソースとして含まれます。
stateMergeRequestStateマージリクエストの状態。指定した場合、解決済みのマージリクエストすべてに状態が含まれます。
subscribedSubscriptionStatus現在のユーザーがサブスクライブしているマージリクエスト。
targetBranches[String!]ターゲットブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがターゲットとして含まれます。
updatedAfterTime指定されたタイムスタンプより後に更新されたマージリクエスト。
updatedBeforeTime指定されたタイムスタンプより前に更新されたマージリクエスト。
CurrentUser.contributedProjects

ユーザーがコントリビュートしたプロジェクト。

ProjectConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
includePersonalBoolean個人用プロジェクトを含めます。
minAccessLevelAccessLevelEnum現在のユーザーに付与されているアクセスレベルが指定されたアクセスレベル以上であるプロジェクトのみを返します。
programmingLanguageNameStringプロジェクトをプログラミング言語名でフィルタリングします(大文字と小文字は区別されません)。「css」や「ruby」など。
searchString検索クエリ。
sortProjectSortコントリビュートされたプロジェクトをソートします。
CurrentUser.groups

ユーザーがアクセスできるグループ。

GroupConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
permissionScopeGroupPermissionユーザーに付与されているグループに対する権限でフィルタリングします。
searchStringグループ名またはパスで検索します。
sortGroupSort指定された条件でグループをソートします。
CurrentUser.organizations
  • GitLab 16.6で導入されました。ステータス: 実験的機能。

ユーザーがアクセスできる組織。

OrganizationConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
searchString組織名またはパスに対して実行できる検索クエリ。
soloOwnedBooleantrueの場合、ユーザーが単独で所有する組織だけが返されます。
CurrentUser.reviewRequestedMergeRequests

レビューのためにユーザーに割り当てられたマージリクエスト。

MergeRequestConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
approvedBy[String!]承認者のユーザー名。
approver[String!]承認者である可能性があるユーザー名。
assigneeUsernameString担当者のユーザー名。
assigneeUsernames[String!]マージリクエストに割り当てられたユーザーのユーザー名。
assigneeWildcardIdAssigneeWildcardId担当者の有無でフィルタリングします。assigneeUsernamesおよびassigneeUsernameと互換性がありません。
authorUsernameString作成者のユーザー名。
blobPath warning-solidStringGitLab 17.7で導入されました。ステータス: 実験的機能。マージリクエストで変更されたblobのパス。state、targetBranches、およびcreatedAfterの引数が必須です。
createdAfterTime指定タイムスタンプより後に作成されたマージリクエスト。
createdBeforeTime指定タイムスタンプより前に作成されたマージリクエスト。
deployedAfterTime指定タイムスタンプより後にデプロイされたマージリクエスト。
deployedBeforeTime指定タイムスタンプより前にデプロイされたマージリクエスト。
deploymentIdStringデプロイのID。
draftBoolean結果をドラフトマージリクエストに制限します。
environmentNameStringマージリクエストのデプロイ先環境。
groupIdGroupID作成されたマージリクエストが属するグループのグローバルID。サブグループ内のマージリクエストが含まれます。
ignoredReviewerUsername warning-solidStringGitLab 18.0で導入されました。ステータス: 実験的機能。レビュアーの状態別に検索するときに無視するレビュアーのユーザー名。
iids[String!]マージリクエストのIIDの配列([1, 2]など)。
in[IssuableSearchableField!]検索を実行するフィールドを指定します。デフォルトは[TITLE, DESCRIPTION]です。search引数が必要です。
includeArchivedBooleanアーカイブされたプロジェクトからのマージリクエスト。
labelName[String]マージリクエストに適用されるラベル。
labels warning-solid[String!]GitLab 17.1で非推奨になりました。labelNameを使用してください。
mergedAfterTime指定日付より後にマージされたマージリクエスト。
mergedBeforeTime指定日付より前にマージされたマージリクエスト。
mergedByStringマージしたユーザー名。
milestoneTitleStringマイルストーンのタイトル。milestoneWildcardIdと互換性がありません。
milestoneWildcardIdMilestoneWildcardIdマイルストーンIDのワイルドカードでイシューをフィルタリングします。milestoneTitleと互換性がありません。
myReactionEmojiString自分のリアクション絵文字でフィルタリングします。
notMergeRequestsResolverNegatedParams否定条件となる引数のリスト。警告: この引数は実験段階であり、将来変更される可能性があります。
orUnionedMergeRequestFilterInput引数のリストのインクルーシブOR結合。
projectIdProjectID作成されたマージリクエストが属するプロジェクトのグローバルID。projectPathと互換性がありません。
projectPathString作成されたマージリクエストが属するプロジェクトのフルパス。projectIdと互換性がありません。
releaseTagStringリリースタグでフィルタリングします。
reviewState warning-solidMergeRequestReviewStateGitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態。
reviewStates warning-solid[MergeRequestReviewState!]GitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態(複数)。
searchStringタイトルまたは説明の検索クエリ。
sortMergeRequestSortマージリクエストを条件でソートします。
sourceBranches[String!]ソースブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがソースとして含まれます。
stateMergeRequestStateマージリクエストの状態。指定した場合、解決済みのマージリクエストすべてに状態が含まれます。
subscribedSubscriptionStatus現在のユーザーがサブスクライブしているマージリクエスト。
targetBranches[String!]ターゲットブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがターゲットとして含まれます。
updatedAfterTime指定されたタイムスタンプより後に更新されたマージリクエスト。
updatedBeforeTime指定されたタイムスタンプより前に更新されたマージリクエスト。
CurrentUser.runners
  • GitLab 18.3で導入されました。ステータス: 実験的機能。

現在のユーザーが管理するすべてのRunnerを一覧表示します。

CiRunnerConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
active warning-solidBooleanGitLab 14.8で非推奨になりました。名前が変更されました。pausedを使用してください。
assignableToProjectPathIDプロジェクトのパス。設定すると、プロジェクトに割り当て可能であり、ロックされておらず、まだプロジェクトに割り当てられていないRunnerが返されます。
creatorIdUserIDRunnerを作成者IDでフィルタリングします。
creatorUsernameStringRunnerを作成者のユーザー名でフィルタリングします。
ownerFullPath warning-solidStringGitLab 17.8で導入されました。ステータス: 実験的機能。Runnerを、それを所有するプロジェクトまたはグループでフィルタリングします。
pausedBooleanRunnerをpaused(true)またはactive(false)のステータスでフィルタリングします。
searchStringdescription(説明)フィールドのフルトークンまたは部分テキストでフィルタリングします。
sortCiRunnerSort結果のソート順。
statusCiRunnerStatusRunnerをステータスでフィルタリングします。
tagList[String!]Runnerに関連するタグでフィルタリングします(カンマ区切りまたは配列)。
typeCiRunnerTypeRunnerをタイプでフィルタリングします。
upgradeStatusCiRunnerUpgradeStatusアップグレードステータスでフィルタリングします。
versionPrefixStringRunnerをバージョンでフィルタリングします。検索語の先頭がバージョンであるRunnerマネージャーを含むRunnerが返されます。たとえば、検索語「14.」は、バージョン「14.11.1」と「14.2.3」のRunnerマネージャーを返します。
CurrentUser.savedReply

ユーザーが作成した保存済み返信。

SavedReplyを返します。

引数
名前説明
idUsersSavedReplyID!保存済み返信のID。
CurrentUser.snippets

ユーザーが作成したスニペット。

SnippetConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
ids[SnippetID!]グローバルスニペットIDの配列。例: gid://gitlab/ProjectSnippet/1
typeTypeEnumスニペットのタイプ。
visibilityVisibilityScopesEnumスニペットの表示レベル。
CurrentUser.starredProjects

ユーザーがお気に入りに登録したプロジェクト。

ProjectConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
minAccessLevelAccessLevelEnum現在のユーザーに付与されているアクセスレベルが指定されたアクセスレベル以上であるプロジェクトのみを返します。
programmingLanguageNameStringプロジェクトをプログラミング言語名でフィルタリングします(大文字と小文字は区別されません)。「css」や「ruby」など。
searchString検索クエリ。
sortProjectSort指定ソート順でお気に入りプロジェクトを一覧表示します。
CurrentUser.timelogs

ユーザーがログに記録した時刻。

TimelogConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
endDateTime日付範囲内のタイムログのうち、記録された日付がendDate以前であるものを一覧表示します。
endTimeTime時刻範囲内のタイムログのうち、記録された時刻がendTime以前であるものを一覧表示します。
groupIdGroupIDグループのタイムログを一覧表示します。
projectIdProjectIDプロジェクトのタイムログを一覧表示します。
sortTimelogSortタイムログを特定の順序で一覧表示します。
startDateTime日付範囲内のタイムログのうち、ログに記録された日付がstartDate以後であるものを一覧表示します。
startTimeTime時刻範囲内のタイムログのうち、ログに記録された時刻がstartTime以後であるものを一覧表示します。
usernameStringユーザーのタイムログを一覧表示します。
CurrentUser.todos

ユーザーのto-doアイテム。

TodoConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
action[TodoActionEnum!]フィルタリングするアクション。
authorId[ID!]作成者のID。
groupId[ID!]グループのID。
isSnoozedBooleanTo-Doアイテムがスヌーズされているかどうか。
projectId[ID!]プロジェクトのID。
sortTodoSort指定された条件でtodoをソートします。
state[TodoStateEnum!]todoの状態。
type[TodoTargetEnum!]todoのタイプ。
CurrentUser.userAchievements
  • GitLab 15.10で導入されました。ステータス: 実験的機能。

ユーザーのアチーブメント。achievements機能フラグが有効になっているネームスペースについてのみ返されます。

UserAchievementConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
includeHiddenBooleanプロファイルから隠されたアチーブメントを結果に含めるかどうかを示します。
CurrentUser.workItemPreferences
  • GitLab 17.10で導入されました。ステータス: 実験的機能。

特定の作業アイテムタイプとネームスペースのユーザープリファレンス。

WorkItemTypesUserPreferenceを返します。

引数
名前説明
namespacePathID!作業アイテムを作成するネームスペースのフルパス。
workItemTypeIdWorkItemsTypeID作業アイテムタイプのグローバルID。
CurrentUser.workItems
  • GitLab 17.10で導入されました。ステータス: 実験的機能。

現在のユーザーに表示される作業アイテムを検索します。

WorkItemConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
assigneeUsernames[String!]作業アイテムに割り当てられたユーザーのユーザー名。
assigneeWildcardIdAssigneeWildcardId担当者のワイルドカードでフィルタリングします。assigneeUsernamesと互換性がありません。
authorUsernameString作業アイテムを作成者のユーザー名でフィルタリングします。
closedAfterTime指定日より後に完了した作業アイテム。
closedBeforeTime指定日より前に完了した作業アイテム。
confidentialBoolean機密情報作業アイテムをフィルタリングします。falseの場合、機密情報作業アイテムを除外します。trueの場合、機密情報作業アイテムのみ返します。
createdAfterTime指定タイムスタンプより後に作成された作業アイテム。
createdBeforeTime指定タイムスタンプより前に作成された作業アイテム。
crmContactIdStringCRMの連絡先IDでフィルタリングします。
crmOrganizationIdStringCRMの連絡先組織IDでフィルタリングします。
dueAfterTime指定タイムスタンプより後に期限切れになる作業アイテム。
dueBeforeTime指定タイムスタンプより前に期限切れになる作業アイテム。
hierarchyFilters warning-solidHierarchyFilterInputGitLab 18.3で導入されました。ステータス: 実験的機能。作業アイテムの階層に関連するフィルタリングオプション。
iids[String!]作業アイテムのIIDのリスト。例: ["1", "2"]
in[IssuableSearchableField!]検索を実行するフィールドを指定します。デフォルトは[TITLE, DESCRIPTION]です。search引数が必要です。
includeDescendantWorkItems warning-solidBooleanGitLab 18.3で導入されました。ステータス: 実験的機能。parent_idsでフィルタリングするときに、子孫の親の作業アイテムを含めるかどうか。
labelName[String!]作業アイテムに適用されるラベル。
milestoneTitle[String!]作業アイテムに適用されるマイルストーン。
milestoneWildcardIdMilestoneWildcardIdマイルストーンIDのワイルドカードでフィルタリングします。milestoneTitleと互換性がありません。
myReactionEmojiString現在のユーザーが適用したリアクション絵文字でフィルタリングします。ワイルドカード値としてNONEANYがサポートされています。
notNegatedWorkItemFilterInput否定条件となる作業アイテム引数。
orUnionedWorkItemFilterInput引数のリストのインクルーシブOR結合。
parentIds[WorkItemID!]親アイテムのグローバルIDで作業アイテムをフィルタリングします(最大100アイテム)。
releaseTag[String!]作業アイテムのマイルストーンに関連付けられたリリースタグ。親がグループの場合、無視されます。
releaseTagWildcardIdReleaseTagWildcardIdリリースタグのワイルドカードでフィルタリングします。
searchStringタイトルまたは説明の検索クエリ。
sortWorkItemSort作業アイテムを基準でソートします。
stateIssuableState作業アイテムの現在の状態。
subscribedSubscriptionStatus現在のユーザーがサブスクライブしている作業アイテム。
types[IssueType!]指定された作業アイテムタイプで作業アイテムをフィルタリングします。
updatedAfterTime指定タイムスタンプより後に更新された作業アイテム。
updatedBeforeTime指定タイムスタンプより前に更新された作業アイテム。
CurrentUser.workspaces

現在のユーザーが所有するワークスペース。

WorkspaceConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
actualStates[String!]ワークスペースを実際の状態でフィルタリングします。
agentIds[ClustersAgentID!]ワークスペースをエージェントのグローバルIDでフィルタリングします。
ids[RemoteDevelopmentWorkspaceID!]ワークスペースをワークスペースのグローバルIDでフィルタリングします。例: ["gid://gitlab/RemoteDevelopment::Workspace/1"]
includeActualStates warning-solid[String!]GitLab 16.7で非推奨になりました。代わりにactual_statesを使用してください。
projectIds[ProjectID!]ワークスペースをプロジェクトのグローバルIDでフィルタリングします。

CustomEmoji

ユーザーがアップロードしたカスタム絵文字。

フィールド

名前説明
createdAtTime!カスタム絵文字作成時のタイムスタンプ。
externalBoolean!絵文字が外部リンクかどうか。
idCustomEmojiID!絵文字のID。
nameString!絵文字の名前。
urlString!絵文字のファイルへのリンク。
userPermissionsCustomEmojiPermissions!リソースに対する現在のユーザーの権限。

CustomEmojiPermissions

フィールド

名前説明
createCustomEmojiBoolean!trueの場合、ユーザーはこのリソースに対してcreate_custom_emojiを実行できます。
deleteCustomEmojiBoolean!trueの場合、ユーザーはこのリソースに対してdelete_custom_emojiを実行できます。
readCustomEmojiBoolean!trueの場合、ユーザーはこのリソースに対してread_custom_emojiを実行できます。

CustomField

カスタムフィールドを表します。

フィールド

名前説明
activeBoolean!カスタムフィールドがアクティブかどうか。
createdAtTime!カスタムフィールド作成時のタイムスタンプ。
createdByUserCoreカスタムフィールドを作成したユーザー。
fieldTypeCustomFieldType!カスタムフィールドの型。
idIssuablesCustomFieldID!カスタムフィールドのグローバルID。
nameString!カスタムフィールドの名前。
selectOptions[CustomFieldSelectOption!]選択フィールドで使用可能なオプション。
updatedAtTime!カスタムフィールドの最後更新時のタイムスタンプ。
updatedByUserCoreカスタムフィールドを最後に更新したユーザー。
workItemTypes[WorkItemType!]カスタムフィールドを使用できる作業アイテムタイプ。

CustomFieldSelectOption

カスタムフィールドの選択オプションを表します。

フィールド

名前説明
idIssuablesCustomFieldSelectOptionID!カスタムフィールド選択オプションのグローバルID。
valueString!カスタムフィールド選択オプションの値。

CustomerRelationsContact

フィールド

名前説明
activeBoolean!連絡先の状態。
createdAtTime!連絡先が作成された時のタイムスタンプ。
descriptionString連絡先の説明またはノート。
emailString連絡先のメールアドレス。
firstNameString!連絡先の名前。
idID!連絡先の内部ID。
lastNameString!連絡先の苗字。
organizationCustomerRelationsOrganization連絡先の組織。
phoneString連絡先の電話番号。
updatedAtTime!連絡先の最終更新時のタイムスタンプ。

CustomerRelationsOrganization

フィールド

名前説明
activeBoolean!組織の状態。
createdAtTime!組織が作成された時のタイムスタンプ。
defaultRateFloat組織の標準請求レート。
descriptionString組織の説明またはノート。
idID!組織の内部ID。
nameString!組織の名前。
updatedAtTime!組織の最終更新時のタイムスタンプ。

CustomizableAdminPermission

フィールド

名前説明
descriptionString権限の説明。
nameString!権限のローカライズ名。
requirements[MemberRoleAdminPermission!]権限の要件。
valueMemberRoleAdminPermission!権限の値。

CustomizableDashboard

カスタマイズ可能なダッシュボードを表します。

フィールド

名前説明
categoryCustomizableDashboardCategory!ダッシュボードのカテゴリ。
configurationProjectProjectダッシュボード定義を含むプロジェクト。
descriptionStringダッシュボードの説明。
errors[String!]YAML定義のエラー。
filtersJSONダッシュボードのグローバルフィルター。
panelsCustomizableDashboardPanelConnectionダッシュボードに表示されるパネル。(接続を参照)
slugString!ダッシュボードのslug。
status warning-solidStringGitLab 17.0で導入されました。ステータス: 実験的機能。ダッシュボードのステータス。
titleStringダッシュボードのタイトル。
userDefinedBoolean!ダッシュボードがユーザー定義か、それともGitLabによって提供されるかを示します。

CustomizableDashboardPanel

カスタマイズ可能なダッシュボードパネルを表します。

フィールド

名前説明
gridAttributesJSONパネルの位置とサイズの記述。
queryOverridesJSON可視化クエリオブジェクトのオーバーライド。
titleStringパネルのタイトル。
tooltipCustomizableDashboardPanelTooltip説明テキストとオプションのリンクを含むパネルのツールチップ。
visualizationCustomizableDashboardVisualizationパネルの可視化。

CustomizableDashboardPanelTooltip

カスタマイズ可能なダッシュボードパネルのツールチップ。

フィールド

名前説明
descriptionString!ポップオーバーのテキストコンテンツ。descriptionLinkが指定されている場合は、リンクテキストをプレースホルダー%{linkStart}と%{linkEnd}で囲む必要があります。
descriptionLinkStringdescriptionでプレースホルダー%{linkStart}と%{linkEnd}の間にリンクを挿入する場合のURL(オプション)。

CustomizableDashboardVisualization

カスタマイズ可能なダッシュボードの可視化を表します。

フィールド

名前説明
dataJSON!可視化のデータ。
errors[String!]可視化の検証エラー。
optionsJSON!可視化のオプション。
slugString!可視化のslug。
typeString!可視化のタイプ。

CustomizableStandardPermission

フィールド

名前説明
availableFor[String!]!権限を利用可能なオブジェクト。
descriptionString権限の説明。
enabledForGroupAccessLevels[AccessLevelEnum!]権限が許可されているグループアクセスレベル。
enabledForProjectAccessLevels[AccessLevelEnum!]権限が許可されているプロジェクトアクセスレベル。
nameString!権限のローカライズ名。
requirements[MemberRoleStandardPermission!]権限の要件。
valueMemberRoleStandardPermission!権限の値。

CveEnrichmentType

CVEのエンリッチメント(EPSSスコア)を表します。

フィールド

名前説明
cveString!関連する脆弱性のCVE識別子。
epssScoreFloat!CVEのEPSSスコア。
isKnownExploitBoolean!CVEがCISA KEVカタログに表示されるかどうか。

CvssType

脆弱性のCVSSスコアを表します。

フィールド

名前説明
baseScoreFloat!CVSSのベーススコア。
overallScoreFloat!CVSSの総合スコア。
severityCvssSeverity!総合スコアから計算された重大度。
vectorString!CVSSベクター文字列。
vendorString!CVSSスコアを割り当てたベンダー。
versionFloat!CVSSのバージョン。

DastPreScanVerification

DAST事前スキャン検証を表します。

フィールド

名前説明
preScanVerificationSteps[DastPreScanVerificationStep!]事前スキャン検証の手順。
statusDastPreScanVerificationStatus事前スキャン検証のステータス。
validBoolean!最後の事前スキャン実行後に設定が変更されたかどうか。

DastPreScanVerificationStep

DAST事前スキャン検証のステップを表します。

フィールド

名前説明
checkTypeDastPreScanVerificationCheckType事前スキャン検証チェックのタイプ。
errors[String!]事前スキャン検証ステップで発生したエラー。
name warning-solidStringGitLab 15.10で非推奨になりました。名前が変更されました。DastPreScanVerificationStep.checkTypeを使用してください。
successBoolean!事前スキャン検証ステップでエラーがあったかどうか。

DastProfile

DASTプロファイルを表します。

フィールド

名前説明
branchDastProfileBranch関連するブランチ。
dastPreScanVerificationDastPreScanVerificationサイトプロファイルに関連付けられているDAST事前スキャン検証。dast_on_demand_scans_scheduler機能フラグが無効になっている場合は常にnullを返します。
dastProfileScheduleDastProfileSchedule関連付けられているプロファイルスケジュール。
dastScannerProfileDastScannerProfile関連付けられているスキャナープロファイル。
dastSiteProfileDastSiteProfile関連付けられているサイトプロファイル。
descriptionStringスキャンの説明。
editPathStringプロファイルの編集ページへの相対Webパス。
idDastProfileID!プロファイルのID。
nameStringプロファイルの名前。
tagList[String!]プロファイルに関連付けられているRunnerタグ。

DastProfileBranch

DASTプロファイルブランチを表します。

フィールド

名前説明
existsBooleanブランチが存在するかどうかを示します。
nameStringブランチの名前。

DastProfileCadence

DASTプロファイルケイデンスを表します。

フィールド

名前説明
durationIntDASTプロファイルケイデンスの期間。
unitDastProfileCadenceUnitDASTプロファイルケイデンスの期間の単位。

DastProfileSchedule

DASTプロファイルスケジュールを表します。

フィールド

名前説明
activeBooleanDASTプロファイルスケジュールのステータス。
cadenceDastProfileCadenceDASTプロファイルスケジュールのケイデンス。
idDastProfileScheduleID!DASTプロファイルスケジュールのID。
nextRunAtTime指定されたタイムゾーンでのDASTプロファイルスケジュールの次回の実行時刻。
ownerValidBooleanDASTプロファイルスケジュールの現在のオーナーのステータス。
startsAtTime指定されたタイムゾーンでのDASTプロファイルスケジュールの開始時刻。
timezoneStringDASTプロファイルスケジュールの開始時刻のタイムゾーン。

DastScannerProfile

DASTスキャナープロファイルを表します。

フィールド

名前説明
editPathStringスキャナープロファイルの編集ページへの相対Webパス。
idDastScannerProfileID!DASTスキャナープロファイルのID。
profileNameStringDASTスキャナープロファイルの名前。
referencedInSecurityPolicies[String!]指定されたプロジェクトを参照しているセキュリティポリシーの名前のリスト。
scanTypeDastScanTypeEnum実行するDASTスキャンのタイプを示します。パッシブスキャンかアクティブスキャンのどちらかになります。
showDebugMessagesBoolean!デバッグメッセージをDASTコンソール出力に含めるかどうかを示します。デバッグメッセージを含める場合はtrueになります。
spiderTimeoutIntスパイダーがサイトを走査する時間として許可される最大時間(分)。
tagList warning-solid[String!]GitLab 15.8で非推奨になりました。DastProfileに移動しました。
targetTimeoutIntテスト対象のサイトがリクエストに応答するための時間として許可される最大秒数。
useAjaxSpiderBoolean!ターゲットサイトのクロールにAJAX Spiderを使用するかどうかを示します。従来のスパイダーに加えてAJAX Spiderを実行する場合はtrue、従来のスパイダーだけを実行する場合はfalseになります。

DastSiteProfile

DASTサイトプロファイルを表します。

フィールド

名前説明
authDastSiteProfileAuthターゲット認証の詳細。
editPathStringサイトプロファイルの編集ページへの相対Webパス。
excludedUrls[String!]認証スキャン中にスキップするURL。
idDastSiteProfileID!サイトプロファイルのID。
normalizedTargetUrlStringスキャンするターゲットの正規化URL。
optionalVariables[JSON!]DASTスキャン用に設定できるオプション変数。
profileNameStringサイトプロファイルの名前。
referencedInSecurityPolicies[String!]指定されたプロジェクトを参照しているセキュリティポリシーの名前のリスト。
requestHeadersStringDASTによるあらゆるリクエストに追加する、リクエストヘッダーの名前と値のカンマ区切りリスト。
scanFilePathStringスキャナーのインプットとして使用されるスキャンファイルのパス。
scanMethodDastScanMethodTypeスキャナーで使用されるスキャン方式。
targetTypeDastTargetTypeEnumスキャンするターゲットのタイプ。
targetUrlStringスキャンするターゲットのURL。
userPermissionsDastSiteProfilePermissions!リソースに対する現在のユーザーの権限。
validationStartedAtTimeサイトプロファイル検証の開始時刻。
validationStatusDastSiteProfileValidationStatusEnumサイトプロファイルの現在の検証ステータス。

DastSiteProfileAuth

DastSiteProfile認証。

フィールド

名前説明
enabledBoolean認証が有効かどうかを示します。
passwordStringターゲットウェブサイトで認証するための削除済みパスワード。
passwordFieldStringサインインHTMLフォームのパスワードフィールドの名前。
submitFieldStringサインインHTMLフォームのサインイン送信ボタンの名前またはID。
urlStringターゲットウェブサイト上のサインインHTMLフォームを含むページのURL。
usernameStringターゲットウェブサイト認証用のユーザー名。
usernameFieldStringサインインHTMLフォームのユーザー名フィールドの名前。

DastSiteProfilePermissions

サイトプロファイルに対する現在のユーザーの権限をチェックします。

フィールド

名前説明
createOnDemandDastScanBoolean!trueの場合、ユーザーはこのリソースに対してcreate_on_demand_dast_scanを実行できます。

DastSiteValidation

DASTサイト検証を表します。

フィールド

名前説明
idDastSiteValidationID!サイト検証のグローバルID。
normalizedTargetUrlString検証するターゲットの正規化URL。
statusDastSiteProfileValidationStatusEnum!サイト検証のステータス。
validationStartedAtTime検証開始時のタイムスタンプ。

DeleteJobsResponse

AdminSidekiqQueuesDeleteJobsミューテーションからのレスポンス。

フィールド

名前説明
completedBooleanキュー全体が時間内に処理されたかどうか。処理されていない場合、同じリクエストを再試行しても安全です。
deletedJobsInt削除された一致ジョブの数。
queueSizeInt処理後のキューサイズ。

DeletedNote

フィールド

名前説明
discussionIdDiscussionID削除されたノートのディスカッションのID。
idNoteID!削除されたノートのID。
lastDiscussionNoteBoolean削除されたノートがディスカッションの最後のノートかどうか。

Dependency

プロジェクトで使用されるソフトウェア依存関係。

フィールド

名前説明
componentVersionComponentVersion依存関係のバージョン。
hasDependencyPaths warning-solidBoolean!GitLab 18.4で導入されました。ステータス: 実験的機能。依存関係に依存関係パスがあるかどうかを示します。
idGlobalID!依存関係のID。
licenses[License!]依存関係に関連付けられているライセンス。
locationLocation依存関係の場所に関する情報。
nameString!依存関係の名前。
packagerPackageManager依存関係を管理するために使用されるツールの説明。
reachabilityReachabilityType依存関係の到達可能性に関する情報。
version warning-solidStringGitLab 18.1で非推奨になりました。component_versionに置き換えられました。
vulnerabilitiesVulnerabilityConnection依存関係に関連付けられた脆弱性。(接続を参照)
vulnerabilityCountInt!依存関係内の脆弱性の数。

引数のあるフィールド

Dependency.dependencyPaths
  • GitLab 18.2で導入されました。ステータス: 実験的機能。

依存関係の祖先の依存関係パス。
null機能フラグが無効になっている場合、dependency_graph_graphqlを返します。

DependencyPathPageを返します。

引数
名前説明
afterStringカーソルの後のパスをフェッチします。
beforeStringカーソルの前のパスをフェッチします。
limitIntフェッチするパスの数。

DependencyAggregation

グループが使用するソフトウェア依存関係の集計。

フィールド

名前説明
componentVersionComponentVersion依存関係のバージョン。
idGlobalID!依存関係のID。
licenses[License!]依存関係に関連付けられているライセンス。
locationLocation依存関係の場所に関する情報。
nameString!依存関係の名前。
occurrenceCountInt!プロジェクト全体での依存関係の出現回数。
packagerPackageManager依存関係を管理するために使用されるツールの説明。
reachabilityReachabilityType依存関係の到達可能性に関する情報。
version warning-solidStringGitLab 18.1で非推奨になりました。component_versionに置き換えられました。
vulnerabilitiesVulnerabilityConnection依存関係に関連付けられた脆弱性。(接続を参照)
vulnerabilityCountInt!依存関係内の脆弱性の数。

引数のあるフィールド

DependencyAggregation.dependencyPaths
  • GitLab 18.2で導入されました。ステータス: 実験的機能。

依存関係の祖先の依存関係パス。
null機能フラグが無効になっている場合、dependency_graph_graphqlを返します。

DependencyPathPageを返します。

引数
名前説明
afterStringカーソルの後のパスをフェッチします。
beforeStringカーソルの前のパスをフェッチします。
limitIntフェッチするパスの数。

DependencyPath

特定の依存関係の祖先パス。

フィールド

名前説明
isCyclicBoolean!パスが循環的かどうかを示します。
path[DependencyPathPartial!]!依存関係の名前。

DependencyPathPage

SBOMオカレンスのページネーションされた依存関係パス。

フィールド

名前説明
edges[DependencyPathEdge!]!依存関係パスエッジのリスト。
nodes[DependencyPath!]!依存関係パスのリスト。
pageInfoDependencyPathPageInfo!依存関係パスのページネーション情報。

DependencyPathPageInfo

フィールド

名前説明
endCursorString順方向ページネーションで続行するためのカーソル。
hasNextPageBoolean!順方向ページネーションで、さらにアイテムがあるかどうか?
hasPreviousPageBoolean!逆方向ページネーションで、さらにアイテムがあるかどうか?
startCursorString逆方向ページネーションで続行するためのカーソル。

DependencyPathPartial

特定の依存関係の祖先パス部分。

フィールド

名前説明
nameString!依存関係の名前。
versionString!依存関係のバージョン。

DependencyProxyBlob

依存プロキシblob。

フィールド

名前説明
createdAtTime!作成日。
fileNameString!blobの名前。
sizeString!blobファイルのサイズ。
updatedAtTime!最新更新日。

DependencyProxyBlobRegistry

dependency_proxy_blobのGeoレプリケーションと検証の状態を表します。

フィールド

名前説明
checksumMismatchBooleanDependencyProxyBlobRegistryのチェックサムがプライマリとセカンダリで不一致かどうかを示します。
createdAtTimeDependencyProxyBlobRegistry作成時のタイムスタンプ。
dependencyProxyBlobIdID!依存プロキシblobのID。
forceToRedownload warning-solidBooleanGitLab 17.10で非推奨になりました。より新しい再利用可能フレームワークを優先するため、データベースのレジストリテーブルから削除されました。
idID!DependencyProxyBlobRegistryのID。
lastSyncFailureStringDependencyProxyBlobRegistryの同期中のエラーメッセージ。
lastSyncedAtTimeDependencyProxyBlobRegistryの最後の同期成功時のタイムスタンプ。
missingOnPrimaryBooleanプライマリにDependencyProxyBlobRegistryが欠落しているかどうかを示します。
modelRecordIdIntDependencyProxyBlobRegistryのモデルレコードのID。
retryAtTimeDependencyProxyBlobRegistryが再同期されるようになる時点のタイムスタンプ。
retryCountIntDependencyProxyBlobRegistryの同期試行の連続失敗回数。
stateRegistryStateDependencyProxyBlobRegistryの同期状態。
verificationChecksumStringDependencyProxyBlobRegistryのローカルチェックサム。
verificationChecksumMismatchedString不一致の場合のDependencyProxyBlobRegistryのチェックサムの予想値。
verificationFailureStringDependencyProxyBlobRegistryの検証中のエラーメッセージ。
verificationRetryAtTimeDependencyProxyBlobRegistryが再検証されるようになる時点のタイムスタンプ。
verificationRetryCountIntDependencyProxyBlobRegistryの検証試行の連続失敗回数。
verificationStartedAtTimeDependencyProxyBlobRegistryの検証開始時のタイムスタンプ。
verificationStateVerificationStateEnumDependencyProxyBlobRegistryの検証状態。
verifiedAtTimeDependencyProxyBlobRegistryの最後の検証成功時のタイムスタンプ。

DependencyProxyImageTtlGroupPolicy

グループレベルの依存関係プロキシTTLポリシーの設定。

フィールド

名前説明
createdAtTime作成のタイムスタンプ。
enabledBoolean!ポリシーが有効か無効かを示します。
ttlIntキャッシュに入れられたイメージファイルを保持する日数。
updatedAtTime最終更新のタイムスタンプ。

DependencyProxyManifest

依存プロキシmanifest。

フィールド

名前説明
createdAtTime!作成日。
digestString!manifestのdigest。
fileNameString!manifestの名前。
idDependencyProxyManifestID!manifestのID。
imageNameString!イメージの名前。
sizeString!マニフェストファイルのサイズ。
statusDependencyProxyManifestStatus!manifestのステータス(default、pending_destruction、processing、error)。
updatedAtTime!最新更新日。

DependencyProxyManifestRegistry

dependency_proxy_manifestのGeoレプリケーションと検証の状態を表します。

フィールド

名前説明
checksumMismatchBooleanDependencyProxyManifestRegistryのチェックサムがプライマリとセカンダリで不一致かどうかを示します。
createdAtTimeDependencyProxyManifestRegistry作成時のタイムスタンプ。
dependencyProxyManifestIdID!依存プロキシmanifestのID。
forceToRedownload warning-solidBooleanGitLab 17.10で非推奨になりました。より新しい再利用可能フレームワークを優先するため、データベースのレジストリテーブルから削除されました。
idID!DependencyProxyManifestRegistryのID。
lastSyncFailureStringDependencyProxyManifestRegistryの同期中のエラーメッセージ。
lastSyncedAtTimeDependencyProxyManifestRegistryの最後の同期成功時のタイムスタンプ。
missingOnPrimaryBooleanプライマリにDependencyProxyManifestRegistryが欠落しているかどうかを示します。
modelRecordIdIntDependencyProxyManifestRegistryのモデルレコードのID。
retryAtTimeDependencyProxyManifestRegistryが再同期されるようになる時点のタイムスタンプ。
retryCountIntDependencyProxyManifestRegistryの同期試行の連続失敗回数。
stateRegistryStateDependencyProxyManifestRegistryの同期状態。
verificationChecksumStringDependencyProxyManifestRegistryのローカルチェックサム。
verificationChecksumMismatchedString不一致の場合のDependencyProxyManifestRegistryのチェックサムの予想値。
verificationFailureStringDependencyProxyManifestRegistryの検証中のエラーメッセージ。
verificationRetryAtTimeDependencyProxyManifestRegistryが再検証されるようになる時点のタイムスタンプ。
verificationRetryCountIntDependencyProxyManifestRegistryの検証試行の連続失敗回数。
verificationStartedAtTimeDependencyProxyManifestRegistryの検証開始時のタイムスタンプ。
verificationStateVerificationStateEnumDependencyProxyManifestRegistryの検証状態。
verifiedAtTimeDependencyProxyManifestRegistryの最後の検証成功時のタイムスタンプ。

DependencyProxyPackagesSetting

パッケージ設定のプロジェクトレベルの依存プロキシ。

フィールド

名前説明
enabledBoolean!プロジェクトでパッケージの依存プロキシが有効かどうかを示します。
mavenExternalRegistryUrlString外部MavenパッケージレジストリのURL。
mavenExternalRegistryUsernameString外部Mavenパッケージレジストリのユーザー名。

DependencyProxySetting

グループレベルの依存プロキシの設定。

フィールド

名前説明
enabledBoolean!グループで依存プロキシが有効かどうかを示します。
identityStringイメージをプルする際にDocker Hubで認証するために使用されるID認証情報。ユーザー名(パスワードまたはパーソナルアクセストークン(PAT)の場合)、または組織名(組織アクセストークン(OAT)の場合)を指定できます。

Deployment

環境のデプロイ。

フィールド

名前説明
approvalSummaryDeploymentApprovalSummaryデプロイの承認の概要。このフィールドは、1回のリクエストにつき1つのデプロイに対してのみ解決できます。
approvals[DeploymentApproval!]デプロイの現在の承認。
commitCommitデプロイのコミットの詳細。
createdAtTimeデプロイレコード作成の日時。
finishedAtTimeデプロイ終了の日時。
idIDデプロイのグローバルID。
iidStringデプロイのプロジェクトレベル内部ID。
jobCiJobデプロイのパイプラインジョブ。
pendingApprovalCountIntデプロイにおける保留中の統一承認の数。
refStringデプロイが実行されたGit-Ref。
refPathStringデプロイが実行されたGit-Refへのパス。
shaStringデプロイが実行されたGit-SHA。
statusDeploymentStatusデプロイのステータス。
tagBooleanデプロイがGitタグに対して実行された場合はtrue、そうでない場合はfalseになります。
tags[DeploymentTag!]このデプロイを含むGitタグ。このフィールドは、1回のリクエストにつき2つのデプロイメントに対してのみ解決できます。
triggererUserCoreデプロイを実行したユーザー。
updatedAtTimeデプロイレコードの更新日時。
userPermissionsDeploymentPermissions!リソースに対する現在のユーザーの権限。
webPathStringデプロイメントページへのWebパス。

DeploymentApproval

デプロイの承認。

フィールド

名前説明
commentString追加のコメント。
createdAtTimeユーザーによる最初の承認/拒否の日時。
statusDeploymentsApprovalStatusデプロイが承認/拒否されたかどうか。
updatedAtTimeユーザーが承認を更新した日時。
userUserCoreデプロイを承認または拒否したユーザー。

DeploymentApprovalSummary

デプロイの承認の概要。

フィールド

名前説明
rules[ProtectedEnvironmentApprovalRuleForSummary!]デプロイの承認ルール。
statusDeploymentApprovalSummaryStatus承認のステータス。
totalPendingApprovalCountInt保留中の承認の総数。
totalRequiredApprovalsInt必要な承認の総数。

DeploymentPermissions

フィールド

名前説明
approveDeploymentBoolean!ユーザーがこのリソースに対してapprove_deploymentを実行できるかどうかを示します。このフィールドは、1回のリクエストにつき1つの環境に対してのみ解決できます。
destroyDeploymentBoolean!trueの場合、ユーザーはこのリソースに対してdestroy_deploymentを実行できます。
updateDeploymentBoolean!trueの場合、ユーザーはこのリソースに対してupdate_deploymentを実行できます。

DeploymentTag

特定のデプロイのタグ。

フィールド

名前説明
nameStringgitタグの名前。
pathStringタグのパス。
webPathStringタグのWebパス。

DescriptionVersion

フィールド

名前説明
canDelete warning-solidBooleanGitLab 15.7で非推奨になりました。これはREST APIバージョンとの下位互換性のためであり、次のイテレーションでは削除される予定です。
deletePath warning-solidStringGitLab 15.7で非推奨になりました。これはREST APIバージョンとの下位互換性のためであり、次のイテレーションでは削除される予定です。
deleted warning-solidBooleanGitLab 15.7で非推奨になりました。これはREST APIバージョンとの下位互換性のためであり、次のイテレーションでは削除される予定です。
descriptionString指定された説明バージョンの内容。
diffPath warning-solidStringGitLab 15.7で非推奨になりました。これはREST APIバージョンとの下位互換性のためであり、次のイテレーションでは削除される予定です。
idDescriptionVersionID!説明バージョンのID。

引数のあるフィールド

DescriptionVersion.diff

バージョン間の説明の差分。

Stringを返します。

引数
名前説明
versionIdDescriptionVersionID比較対象の旧バージョンのID。指定しない場合、最初の旧バージョンが使用されます。

Design

単一のデザイン。

フィールド

名前説明
commentersUserCoreConnection!noteable(ノート可能)に対するすべてのコメンター。(接続を参照)
descriptionStringデザインの説明。
descriptionHtmlStringdescriptionのGitLab Flavored Markdownレンダリング。
diffRefsDiffRefs!デザインの差分refs。
discussionsDiscussionConnection!noteable(ノート可能)に対するすべてのディスカッション。(接続を参照)
eventDesignVersionEvent!デザインが現在のバージョンでどう変更されたか。
filenameString!デザインのファイル名。
fullPathID!デザインファイルへのフルパス。
idID!デザインのID。
imageString!フルサイズ画像のURL。
imageV432x230String432×230の範囲内に収まるようにサイズ変更されたデザインのURL。画像が生成されていない場合、これはnullになります。
importedBoolean!デザインがインポートされたかどうかを示します。
importedFromImportSource!デザインのインポート元。
issueIssue!デザインが属するイシュー。
nameStringオブジェクトの名前またはタイトル。
notesCountInt!デザインのユーザー作成ノートの総数。
projectProject!デザインが属するプロジェクト。
webUrlString!デザインのURL。

引数のあるフィールド

Design.currentUserTodos

現在のユーザーのto-doアイテム。

TodoConnection!を返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
stateTodoStateEnumto-doアイテムの状態。
Design.notes

このnoteable(ノート可能)に関するすべてのノート。

NoteConnection!を返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
filterNotesFilterTypeノートコレクションのタイプ: ALL_NOTES、ONLY_COMMENTS、ONLY_ACTIVITY。
Design.versions

このデザインに関連するすべてのバージョン(新しい順)。

DesignVersionConnection!を返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
earlierOrEqualToIdDesignManagementVersionID最後に承認されたバージョンのグローバルID。
earlierOrEqualToShaString最後に承認されたバージョンのSHA256。

DesignAtVersion

特定のバージョンにピン留めしたデザイン。画像フィールドは、関連するバージョンでのデザインを反映しています。

フィールド

名前説明
designDesign!基礎となるデザイン。
diffRefsDiffRefs!デザインの差分refs。
eventDesignVersionEvent!デザインが現在のバージョンでどう変更されたか。
filenameString!デザインのファイル名。
fullPathID!デザインファイルへのフルパス。
idID!デザインのID。
imageString!フルサイズ画像のURL。
imageV432x230String432×230の範囲内に収まるようにサイズ変更されたデザインのURL。画像が生成されていない場合、これはnullになります。
issueIssue!デザインが属するイシュー。
notesCountInt!デザインのユーザー作成ノートの総数。
projectProject!デザインが属するプロジェクト。
versionDesignVersion!デザインのピン留め先バージョン。

DesignCollection

デザインのコレクション。

フィールド

名前説明
copyStateDesignCollectionCopyStateデザインコレクションのコピー状態。
issueIssue!デザインコレクションに関連付けられているイシュー。
projectProject!デザインコレクションに関連付けられているプロジェクト。

引数のあるフィールド

DesignCollection.design

特定のデザインを検索します。

Designを返します。

引数
名前説明
filenameStringデザインをファイル名で検索します。
idDesignManagementDesignIDデザインをIDで検索します。
DesignCollection.designAtVersion

特定のバージョンのデザインを検索します。

DesignAtVersionを返します。

引数
名前説明
idDesignManagementDesignAtVersionID!特定バージョンのデザインのグローバルID。
DesignCollection.designs

デザインコレクションのすべてのデザイン。

DesignConnection!を返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
atVersionDesignManagementVersionIDそのバージョンで存在していたデザインのみになるようフィルタリングします。引数を省略した場合、またはnilの場合、すべてのデザインは最新バージョンを反映したものになります。
filenames[String!]デザインをファイル名でフィルタリングします。
ids[DesignManagementDesignID!]デザインをIDでフィルタリングします。
DesignCollection.version

特定のバージョン。

DesignVersionを返します。

引数
名前説明
idDesignManagementVersionIDバージョンのグローバルID。
shaString特定のバージョンのSHA256。
DesignCollection.versions

すべてのデザインに関連するすべてのバージョン(新しい順)。

DesignVersionConnection!を返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
earlierOrEqualToIdDesignManagementVersionID最後に承認されたバージョンのグローバルID。
earlierOrEqualToShaString最後に承認されたバージョンのSHA256。

DesignManagement

引数のあるフィールド

DesignManagement.designAtVersion

特定のバージョンのデザインを検索します。

DesignAtVersionを返します。

引数
名前説明
idDesignManagementDesignAtVersionID!特定バージョンのデザインのグローバルID。
DesignManagement.version

バージョンを検索します。

DesignVersionを返します。

引数
名前説明
idDesignManagementVersionID!バージョンのグローバルID。

DesignManagementRepositoryRegistry

設計管理リポジトリのGeoレプリケーションと検証の状態を表します。

フィールド

名前説明
checksumMismatchBooleanDesignManagementRepositoryRegistryのチェックサムが、プライマリとセカンダリで不一致かどうかを示します。
createdAtTimeDesignManagementRepositoryRegistry作成時のタイムスタンプ。
designManagementRepositoryIdID!設計管理リポジトリのID。
forceToRedownload warning-solidBooleanGitLab 17.10で非推奨になりました。より新しい再利用可能フレームワークを優先するため、データベースのレジストリテーブルから削除されました。
idID!DesignManagementRepositoryRegistryのID。
lastSyncFailureStringDesignManagementRepositoryRegistryの同期中のエラーメッセージ。
lastSyncedAtTimeDesignManagementRepositoryRegistryの最後の同期成功時のタイムスタンプ。
missingOnPrimaryBooleanプライマリにDesignManagementRepositoryRegistryが欠落しているかどうかを示します。
modelRecordIdIntDesignManagementRepositoryRegistryのモデルレコードのID。
retryAtTimeDesignManagementRepositoryRegistryが再同期されるようになる時点のタイムスタンプ。
retryCountIntDesignManagementRepositoryRegistryの同期試行の連続失敗回数。
stateRegistryStateDesignManagementRepositoryRegistryの同期状態。
verificationChecksumStringDesignManagementRepositoryRegistryのローカルチェックサム。
verificationChecksumMismatchedString不一致の場合のDesignManagementRepositoryRegistryのチェックサムの予想値。
verificationFailureStringDesignManagementRepositoryRegistryの検証中のエラーメッセージ。
verificationRetryAtTimeDesignManagementRepositoryRegistryが再検証されるようになる時点のタイムスタンプ。
verificationRetryCountIntDesignManagementRepositoryRegistryの検証試行の連続失敗回数。
verificationStartedAtTimeDesignManagementRepositoryRegistryの検証開始時のタイムスタンプ。
verificationStateVerificationStateEnumDesignManagementRepositoryRegistryの検証状態。
verifiedAtTimeDesignManagementRepositoryRegistryの最後の検証成功時のタイムスタンプ。

DesignVersion

デザインが追加、変更、または削除された特定のバージョン。

フィールド

名前説明
authorUserCore!バージョンの作成者。
createdAtTime!バージョン作成時のタイムスタンプ。
designsDesignConnection!このバージョンで変更されたすべてのデザイン。(接続を参照)
idID!デザインバージョンのID。
shaID!デザインバージョンのSHA。

引数のあるフィールド

DesignVersion.designAtVersion

このバージョンでの特定のデザイン(このバージョンで表示される場合)。

DesignAtVersion!を返します。

引数
名前説明
designIdDesignManagementDesignID特定のデザインのID。
filenameString特定のデザインのファイル名。
idDesignManagementDesignAtVersionIDDesignAtVersionのID。
DesignVersion.designsAtVersion

このバージョンで表示されるすべてのデザイン(このバージョンでのデザイン)。

DesignAtVersionConnection!を返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
filenames[String!]デザインをファイル名でフィルタリングします。
ids[DesignManagementDesignID!]デザインをIDでフィルタリングします。

DetailedImportStatus

プロジェクトのインポートステータスの詳細。

フィールド

名前説明
idProjectImportStateIDインポート状態のID。
lastErrorStringインポートの最後のエラー。
lastSuccessfulUpdateAtTime最後に成功した更新の時刻。
lastUpdateAtTime最終更新時刻。
lastUpdateStartedAtTime最終更新の開始時刻。
statusStringインポートの現在のステータス。
urlStringインポートURL。

DetailedStatus

フィールド

名前説明
actionStatusActionステータスのアクション情報。これには、method、button title、icon、path、titleが含まれます。
deploymentDetailsPathStringステータスのデプロイ詳細へのパス。
detailsPathStringステータスの詳細のパス。
faviconStringステータスのファビコン。
group warning-solidStringGitLab 16.4で非推奨になりました。group属性は非推奨です。代わりにnameを使用してください。
hasDetailsBooleanステータスに追加の詳細があるかどうかを示します。
icon warning-solidStringGitLab 16.4で非推奨になりました。icon属性は非推奨です。表示するステータスを示すには、代わりにnameを使用してください。
idString!詳細ステータスのID。
labelString人間が判読可能なステータスのラベル(例: 成功)。
nameStringマシンが判読可能なステータス名(例: SUCCESS)。
text warning-solidStringGitLab 16.4で非推奨になりました。text属性は非推奨になりました。代わりにlabelを使用してください。
tooltipStringステータスに関連付けられているツールチップ。

DevopsAdoptionEnabledNamespace

DevopsAdoption用に有効になっているネームスペース。

フィールド

名前説明
displayNamespaceNamespaceデータを表示するネームスペース。
idID!有効なネームスペースのID。
latestSnapshotDevopsAdoptionSnapshot有効なネームスペースの前月のメトリクススナップショット。
namespaceNamespace計算対象のネームスペース。

引数のあるフィールド

DevopsAdoptionEnabledNamespace.snapshots

ネームスペースのデータスナップショット。

DevopsAdoptionSnapshotConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
endTimeAfterTime月末が指定日付より後であるスナップショットにフィルタリングします。
endTimeBeforeTime月末が指定日付より前であるスナップショットにフィルタリングします。

DevopsAdoptionSnapshot

スナップショット。

フィールド

名前説明
codeOwnersUsedCountInt既存のCODEOWNERSファイルがあるプロジェクトの総数。
coverageFuzzingEnabledCountIntカバレッジファジングが有効になっているプロジェクトの総数。
dastEnabledCountIntDASTが有効になっているプロジェクトの総数。
dependencyScanningEnabledCountInt依存関係スキャンが有効になっているプロジェクトの総数。
deploySucceededBoolean!少なくとも1つのデプロイが成功しました。
endTimeTime!データポイントが収集されたスナップショットの終了時刻。
issueOpenedBoolean!少なくとも1つのイシューがオープンされました。
mergeRequestApprovedBoolean!少なくとも1つのマージリクエストが承認されました。
mergeRequestOpenedBoolean!少なくとも1つのマージリクエストがオープンされました。
pipelineSucceededBoolean!少なくとも1つのパイプラインが成功しました。
recordedAtTime!スナップショットが記録された時刻。
runnerConfiguredBoolean!少なくとも1つのRunnerが使用されました。
sastEnabledCountIntSASTが有効になっているプロジェクトの総数。
startTimeTime!データポイントが収集されたスナップショットの開始時刻。
totalProjectsCountIntプロジェクトの総数。
vulnerabilityManagementUsedCountInt少なくとも1回脆弱性管理を使用したプロジェクトの総数。

Diff

フィールド

名前説明
aModeStringファイルの古いファイルモード。
bModeStringファイルの新しいファイルモード。
collapsedStringファイルの差分は除外されていますが、リクエストに応じてフェッチできます。
deletedFileStringファイルが削除されたかどうかを示します。
diffStringファイルに加えられた変更の差分の表現。
newFileStringファイルが追加されたばかりかどうかを示します。
newPathStringファイルの新しいパス。
oldPathStringファイルの古いパス。
renamedFileStringファイル名が変更されたかどうかを示します。
tooLargeStringファイルの差分は除外されており、取得できません。

DiffPosition

フィールド

名前説明
diffRefsDiffRefs!コメント時のブランチ、HEAD、およびベースに関する情報。
filePathString!変更されたファイルのパス。
heightInt画像の合計高さ。
newLineInt変更されたHEAD SHAの行。
newPathStringHEAD SHAのファイルのパス。
oldLineInt変更された開始SHAの行。
oldPathString開始SHAのファイルのパス。
positionTypeDiffPositionType!位置によって参照されるファイルのタイプ。
widthInt画像の合計幅。
xIntノートのX座標。
yIntノートのY座標。

DiffRefs

フィールド

名前説明
baseShaStringコメントが作成されたブランチのマージベース。
headShaString!コメントが作成された時点のHEADのSHA。
startShaString!比較対象となるブランチのSHA。

DiffStats

単一ファイルへの変更。

フィールド

名前説明
additionsInt!ファイルに追加された行数。
deletionsInt!ファイルから削除された行数。
pathString!リポジトリルートを基準とした相対ファイルパス。

DiffStatsSummary

変更の集約概要。

フィールド

名前説明
additionsInt!追加された行数。
changesInt!変更された行数。
deletionsInt!削除された行数。
fileCountInt!変更されたファイル数。

Discussion

フィールド

名前説明
createdAtTime!ディスカッションの作成時のタイムスタンプ。
idDiscussionID!ディスカッションのID。
noteableNoteableTypeディスカッションが属するオブジェクト。
notesNoteConnection!ディスカッション内のすべてのノート。(接続を参照)
replyIdDiscussionID!ディスカッションへの返信に使用するID。
resolvableBoolean!オブジェクトを解決できるかどうかを示します。
resolvedBoolean!オブジェクトが解決済みかどうかを示します。
resolvedAtTimeオブジェクト解決時のタイムスタンプ。
resolvedByUserCoreオブジェクトを解決したユーザー。
userPermissionsDiscussionPermissions!リソースに対する現在のユーザーの権限。

DiscussionPermissions

フィールド

名前説明
resolveNoteBoolean!trueの場合、ユーザーはこのリソースに対してresolve_noteを実行できます。

Dora

DORAメトリクスに関連するすべての情報。

引数のあるフィールド

Dora.metrics

現在のグループまたはプロジェクトのDORAメトリクス。

[DoraMetric!]を返します。

引数
名前説明
endDateDate日付範囲の終了日。デフォルトは現在の日付です。
environmentTiers[DeploymentTier!]返す環境のデプロイ階層。デフォルトは[PRODUCTION]です。
intervalDoraMetricBucketingIntervalメトリクスの集約方法。デフォルトはDAILYです。ALLの場合、レスポンスのdateフィールドはnullになります。
startDateDate日付範囲の開始日。デフォルトは3か月前です。

DoraMetric

フィールド

名前説明
changeFailureRateFloat本番環境でインシデントが発生したデプロイの割合(パーセント)。
dateStringデータポイントの日付。
deploymentFrequencyFloat1日あたりのデプロイ数。
leadTimeForChangesFloatマージされたマージリクエストのデプロイにかかる時間の中央値。
timeToRestoreServiceFloatインシデントを完了するまでの時間の中央値。

DoraPerformanceScoreCount

先月のプロジェクトの集約DORAスコア数。

フィールド

名前説明
highProjectsCountIntメトリクスで「高」と評価されたプロジェクトの数。
lowProjectsCountIntメトリクスで「低」と評価されたプロジェクトの数。
mediumProjectsCountIntメトリクスで「中」と評価されたプロジェクトの数。
metricNameString!DORAメトリクスの名前。
noDataProjectsCountIntメトリクスのデータがないプロジェクトの数。

DuoContextExclusionSettings

GitLab Duoコンテキスト除外ルールの設定。

フィールド

名前説明
exclusionRules[String!]GitLab Duoコンテキストからファイルを除外するためのルールのリスト。

DuoSettings

GitLab Duoの設定。

フィールド

名前説明
aiGatewayUrl warning-solidStringGitLab 17.9で導入されました。ステータス: 実験的機能。ローカルAIゲートウェイサーバーのURL。
duoAgentPlatformServiceUrl warning-solidStringGitLab 18.4で導入されました。ステータス: 実験的機能。ローカルGitLab Duo Agent PlatformサービスのURL。
duoCoreFeaturesEnabled warning-solidBooleanGitLab 18.0で導入されました。ステータス: 実験的機能。GitLab Duo Core機能が有効になっているかどうかを示します。
updatedAt warning-solidTime!GitLab 17.9で導入されました。ステータス: 実験的機能。GitLab Duoの設定の最終更新のタイムスタンプ。

DuoWorkflow

GitLab Duo Agent Platformセッション。

フィールド

名前説明
agentPrivilegesNames[String!]実行中にエージェントに付与される権限。
aiCatalogItemVersionId warning-solidAiCatalogItemVersionIDGitLab 18.4で導入されました。ステータス: 実験的機能。ワークフローをトリガーしたAIカタログアイテムバージョンのID。
allowAgentToRequestUserBooleanエージェントがユーザーインプットをリクエストできるようにします。
archivedBoolean保持ポリシーに基づいてアーカイブされました。
createdAtTime!セッション作成時のタイムスタンプ。
environmentWorkflowEnvironmentIDEやWebなどの環境。
firstCheckpointDuoWorkflowEventセッションの最初のチェックポイント。
goalStringセッションの目標。
humanStatusString!人間が判読可能なセッションのステータス。
idID!セッションのID。
lastExecutorLogsUrlStringワークフローの最新のexecutorログのURL。
latestCheckpointDuoWorkflowEventセッションの最新のチェックポイント。
mcpEnabledBooleanネームスペースに対してMCPが有効になっているかどうか。
namespaceNamespaceセッションが存在するネームスペース。
namespaceIdTypesNamespaceIDネームスペースのID。
preApprovedAgentPrivilegesNames[String!]実行中にエージェントに対して事前承認された権限。
projectProjectセッションが存在するプロジェクト。
projectIdProjectIDプロジェクトのID。
stalledBooleanワークフローは作成されましたが、チェックポイントがありません。
statusDuoWorkflowStatusセッションのステータス。
statusNameStringセッションのステータス名。
updatedAtTime!セッションの最終更新時のタイムスタンプ。
userIdUserID!ユーザーのID。
workflowDefinitionString機能に基づくGitLab Duo Agent Platformのフロータイプ。

DuoWorkflowEnablement

GitLab Duo Agent Platformのイネーブルメントステータスチェック。

フィールド

名前説明
checks[DuoWorkflowEnablementCheck!]イネーブルメントチェック。
enabledBoolean!現在のユーザーとプロジェクトに対してGitLab Duo Agent Platformが有効になっているかどうかを示します。
remoteFlowsEnabledBooleanプロジェクトに対してGitLab Duo Agent Platformのリモートフローが有効になっているかどうかを示します。

DuoWorkflowEnablementCheck

単一のGitLab Duo Agent Platformイネーブルメントチェックを表します。

フィールド

名前説明
messageStringステータスチェックの説明。
nameString!ステータスチェックの名前。
valueBoolean!チェックが成功したかどうか。

DuoWorkflowEvent

GitLab Duo Agent Platformセッションの履歴と進捗状況を記述するイベント。

フィールド

名前説明
checkpointJsonStringイベントのチェックポイント。
errors[String!]メッセージのエラー。
executionStatus warning-solidString!GitLab 17.10で導入されました。ステータス: 実験的機能。セッション実行のきめ細かなステータス。
metadataJsonStringイベントに関連付けられているメタデータ。
parentTimestampStringブランチされた会話または応答の親メッセージのUUID v7タイムスタンプ識別子。
timestampStringLangGraph状態管理における会話スレッド/セッションのUUID v7タイムスタンプ識別子。
workflowDefinitionString機能に基づくGitLab Duo Agent Platformのフロータイプ。
workflowGoalStringセッションの目標。
workflowStatusDuoWorkflowStatusセッションのステータス。

EgressNode

フィールド

名前説明
artifactsEgressBigInt!その期間におけるそのプロジェクトのアーティファクトエグレス。
dateString!ノード範囲の最初の日。1か月につき1つのノードです。
packagesEgressBigInt!その期間におけるそのプロジェクトのパッケージエグレス。
registryEgressBigInt!その期間におけるそのプロジェクトのレジストリエグレス。
repositoryEgressBigInt!その期間におけるそのプロジェクトのリポジトリエグレス。
totalEgressBigInt!その期間におけるそのプロジェクトの合計エグレス。

Email

フィールド

名前説明
confirmedAtTimeメール確認時のタイムスタンプ。
createdAtTime!メール作成時のタイムスタンプ。
emailString!メールアドレス。
idID!メールの内部ID。
updatedAtTime!メールの最終更新時のタイムスタンプ。

EmailParticipantType

フィールド

名前説明
emailString!メール参加者のメールアドレス。ゲストの場合、メールアドレスは難読化されます。

EnabledSecurityScans

マージリクエストで有効になっているスキャンのタイプ。

フィールド

名前説明
apiFuzzingBoolean!パイプラインにAPIファジングスキャンがある場合はtrue
clusterImageScanningBoolean!パイプラインにクラスターイメージスキャンがある場合はtrue
containerScanningBoolean!パイプラインにコンテナスキャンがある場合はtrue
coverageFuzzingBoolean!パイプラインにカバレッジファジングスキャンがある場合はtrue
dastBoolean!パイプラインにDASTスキャンがある場合はtrue
dependencyScanningBoolean!パイプラインに依存関係スキャンがある場合はtrue
readyBoolean!レポート処理が完了している場合はtrueを返します。
sastBoolean!パイプラインにSASTスキャンがある場合はtrue
secretDetectionBoolean!パイプラインにシークレット検出スキャンがある場合はtrue

Environment

プロジェクトのコードがデプロイされる場所を記述します。

フィールド

名前説明
autoDeleteAtTime環境が自動的に削除されるタイミング。
autoStopAtTime環境が自動的に停止するタイミング。
autoStopSettingAutoStopSetting環境の自動停止設定。
clusterAgentClusterAgent環境のクラスターエージェント。
createdAtTime環境が作成された日時。
deployFreezes[CiFreezePeriod!]環境のデプロイフリーズ期間。
deploymentsDisplayCountString環境内でのデプロイ数の表示。999までは正確な数を返します。それを超えた後は「999+」を返します。
descriptionString環境の説明。
descriptionHtmlStringdescriptionのGitLab Flavored Markdownレンダリング。
environmentTypeString環境のフォルダー名。
externalUrlString環境の外部URL。
fluxResourcePathString環境のFluxリソースパス。
idID!環境のID。
kubernetesNamespaceString環境のKubernetesネームスペース。
latestOpenedMostSevereAlertAlertManagementAlert環境に対する重大度最高のオープンアラート。複数のアラートの重大度が同じ場合、最新のものが返されます。
nameString!人間が判読可能な環境名。
pathString!環境へのパス。
protectedEnvironmentsProtectedEnvironmentConnectionこの環境の保護環境。(接続を参照)
slugString環境のslug。
stateString!環境の状態。利用可能/停止など。
tierDeploymentTier環境のデプロイ階層。
updatedAtTime環境が更新された日時。
userPermissionsEnvironmentPermissions!リソースに対する現在のユーザーの権限。このフィールドは、1回のリクエストにつき1つの環境に対してのみ解決できます。

引数のあるフィールド

Environment.deployments

環境のデプロイ。このフィールドは、1回のリクエストにつき1つの環境に対してのみ解決できます。

DeploymentConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
orderByDeploymentsOrderByInput指定されたフィールドで並べ替えます。
statuses[DeploymentStatus!]デプロイのステータス。
Environment.lastDeployment

環境の最後のデプロイ。

Deploymentを返します。

引数
名前説明
statusDeploymentStatus!デプロイのステータス。

EnvironmentPermissions

フィールド

名前説明
destroyEnvironmentBoolean!trueの場合、ユーザーはこのリソースに対してdestroy_environmentを実行できます。
stopEnvironmentBoolean!trueの場合、ユーザーはこのリソースに対してstop_environmentを実行できます。
updateEnvironmentBoolean!trueの場合、ユーザーはこのリソースに対してupdate_environmentを実行できます。

Epic

エピックを表します。

フィールド

名前説明
authorUserCore!エピックの作成者。
awardEmojiAwardEmojiConnectionエピックに関連付けられている絵文字リアクションのリスト(接続を参照)。
blockedBooleanエピックがブロックされていることを示します。
blockedByCountIntこのエピックをブロックしているエピックの数。
blockedByEpicsEpicConnectionこのエピックをブロックしているエピック。(接続を参照)
blockingCountIntこのエピックがブロックしているエピックの数。
closedAtTimeエピック完了時のタイムスタンプ。
colorStringエピックの色。
commentersUserCoreConnection!noteable(ノート可能)に対するすべてのコメンター。(接続を参照)
confidentialBooleanエピックが機密かどうかを示します。
createdAtTimeエピック作成時のタイムスタンプ。
defaultProjectForIssueCreationProjectイシュー作成のデフォルトプロジェクト。ユーザーが最後のイシューを作成したプロジェクトに基づきます。
descendantCountsEpicDescendantCount未解決/完了子孫エピック/イシューの数。
descendantWeightSumEpicDescendantWeightsエピックとその子孫の未解決イシューと完了イシューの合計ウェイト。
descriptionStringエピックの説明。
descriptionHtmlStringdescriptionのGitLab Flavored Markdownレンダリング。
discussionsDiscussionConnection!noteable(ノート可能)に対するすべてのディスカッション。(接続を参照)
downvotesInt!エピックが受け取った不同意票の数。
dueDateTimeエピックの期限。
dueDateFixedTimeエピックの修正期限。
dueDateFromInheritedSourceTime子エピックまたはマイルストーンから継承されたエピックの期限。
dueDateFromMilestonesTimeマイルストーンから継承されたエピックの期限。
dueDateIsFixedBoolean期限が手動で設定されたかどうかを示します。
eventsEventConnectionオブジェクトに関連付けられているイベントのリスト。(接続を参照)
groupGroup!エピックが属するグループ。
hasChildrenBoolean!エピックに子があるかどうかを示します。
hasChildrenWithinTimeframeBoolean!指定された期間内にエピックに子があるかどうかを示します。
hasIssuesBoolean!エピックに直接イシューがあるかどうかを示します。
hasParentBoolean!エピックに親エピックがあるかどうかを示します。
healthStatusEpicHealthStatusエピックの現在のヘルスステータス。
idID!エピックのID。
iidString!エピックの内部ID。
issuesEpicIssueConnectionエピックに関連付けられているイシューのリスト。(接続を参照)
labelsLabelConnectionエピックに割り当てられたラベル。(接続を参照)
nameStringオブジェクトの名前またはタイトル。
parentEpicエピックの親エピック。
participantsUserCoreConnectionエピックの参加者のリスト。(接続を参照)
relationPathStringエピックとイシューの関係のURIパス。
relativePositionIntEpic Tree内でのエピックの相対的な位置。
startDateTimeエピックの開始日。
startDateFixedTime修正されたエピック開始日。
startDateFromInheritedSourceTime子エピックまたはマイルストーンから継承されたエピックの開始日。
startDateFromMilestonesTimeマイルストーンから継承されたエピックの開始日。
startDateIsFixedBoolean開始日が手動で設定されたかどうかを示します。
stateEpicState!エピックの状態。
subscribedBoolean!現在ログインしているユーザーがエピックをサブスクライブしているかどうかを示します。
textColorStringエピック用に生成されるテキストの色。
titleStringエピックのタイトル。
titleHtmlStringtitleのGitLab Flavored Markdownレンダリング。
updatedAtTimeエピック更新時のタイムスタンプ。
upvotesInt!エピックが受け取った同意票の数。
userDiscussionsCountInt!エピック内のユーザーディスカッションの数。
userNotesCountInt!エピックのユーザーノートの数。
userPermissionsEpicPermissions!リソースに対する現在のユーザーの権限。
webPathString!エピックのWebパス。
webUrlString!エピックのWeb URL。
workItemIdWorkItemID!従来のエピックに対応する作業アイテムのID。

引数のあるフィールド

Epic.ancestors

エピックの祖先(親)。

EpicConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
authorUsernameStringエピックを作成者でフィルタリングします。
confidentialBoolean指定された機密性でエピックをフィルタリングします。
createdAfterTime指定日付より後に作成されたエピック。
createdBeforeTime指定日付より前に作成されたエピック。
customField warning-solid[WorkItemWidgetCustomFieldFilterInputType!]GitLab 17.10で導入されました。ステータス: 実験的機能。カスタムフィールドでフィルタリングします。
iidIDエピックのIID(1など)。
iidStartsWithStringエピックをオートコンプリート用にIIDでフィルタリングします。
iids[ID!]エピックのIIDのリスト([1, 2]など)。
in[IssuableSearchableField!]検索を実行するフィールドを指定します。デフォルトは[TITLE, DESCRIPTION]です。search引数が必要です。
includeAncestorGroupsBoolean祖先グループのエピックを含めます。
includeDescendantGroupsBoolean子孫グループのエピックを含めます。
labelName[String!]エピックをラベルでフィルタリングします。
milestoneTitleStringエピックをエピックのイシューから算出されるマイルストーンのタイトルでフィルタリングします。
myReactionEmojiString現在のユーザーが適用したリアクション絵文字でフィルタリングします。
notNegatedEpicFilterInput否定条件となるエピック引数。
orUnionedEpicFilterInput引数のリストのインクルーシブOR結合。
searchStringタイトルまたは説明の検索クエリ。
sortEpicSortエピックをソート順に一覧表示します。
stateEpicStateエピックを状態でフィルタリングします。
subscribedSubscriptionStatus現在のユーザーがサブスクライブしているエピック。
timeframeTimeframe指定された期間とオーバーラップするアイテムを一覧表示します。
topLevelHierarchyOnlyBooleanトップレベル階層でエピックをフィルタリングします。
updatedAfterTime指定日付より後に更新されたエピック。
updatedBeforeTime指定日付より前に更新されたエピック。
Epic.children

エピックの子(サブエピック)。

EpicConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
authorUsernameStringエピックを作成者でフィルタリングします。
confidentialBoolean指定された機密性でエピックをフィルタリングします。
createdAfterTime指定日付より後に作成されたエピック。
createdBeforeTime指定日付より前に作成されたエピック。
customField warning-solid[WorkItemWidgetCustomFieldFilterInputType!]GitLab 17.10で導入されました。ステータス: 実験的機能。カスタムフィールドでフィルタリングします。
iidIDエピックのIID(1など)。
iidStartsWithStringエピックをオートコンプリート用にIIDでフィルタリングします。
iids[ID!]エピックのIIDのリスト([1, 2]など)。
in[IssuableSearchableField!]検索を実行するフィールドを指定します。デフォルトは[TITLE, DESCRIPTION]です。search引数が必要です。
includeAncestorGroupsBoolean祖先グループの子エピックを含めます。
includeDescendantGroupsBoolean子孫グループのエピックを含めます。
labelName[String!]エピックをラベルでフィルタリングします。
milestoneTitleStringエピックをエピックのイシューから算出されるマイルストーンのタイトルでフィルタリングします。
myReactionEmojiString現在のユーザーが適用したリアクション絵文字でフィルタリングします。
notNegatedEpicFilterInput否定条件となるエピック引数。
orUnionedEpicFilterInput引数のリストのインクルーシブOR結合。
searchStringタイトルまたは説明の検索クエリ。
sortEpicSortエピックをソート順に一覧表示します。
stateEpicStateエピックを状態でフィルタリングします。
subscribedSubscriptionStatus現在のユーザーがサブスクライブしているエピック。
timeframeTimeframe指定された期間とオーバーラップするアイテムを一覧表示します。
topLevelHierarchyOnlyBooleanトップレベル階層でエピックをフィルタリングします。
updatedAfterTime指定日付より後に更新されたエピック。
updatedBeforeTime指定日付より前に更新されたエピック。
Epic.currentUserTodos

現在のユーザーのto-doアイテム。

TodoConnection!を返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
stateTodoStateEnumto-doアイテムの状態。
Epic.linkedWorkItems

エピックにリンクされた作業アイテム。

LinkedWorkItemTypeConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
filterWorkItemRelatedLinkTypeリンクのタイプでフィルタリングします。サポートされている値: RELATED、BLOCKED_BY、BLOCKS。省略すると、すべてのタイプが返されます。
Epic.notes

このnoteable(ノート可能)に関するすべてのノート。

NoteConnection!を返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
filterNotesFilterTypeノートコレクションのタイプ: ALL_NOTES、ONLY_COMMENTS、ONLY_ACTIVITY。
Epic.reference

エピックの内部参照。デフォルトでは短縮形式で返されます。

String!を返します。

引数
名前説明
fullBoolean参照をフルで返すかどうかを示します。

EpicBoard

エピックボードを表します。

フィールド

名前説明
displayColorsBooleanエピックの色を表示するかどうか。
hideBacklogListBooleanバックログリストを非表示にするかどうか。
hideClosedListBoolean完了リストを非表示にするかどうか。
idBoardsEpicBoardID!エピックボードのグローバルID。
labelsLabelConnectionボードのラベル。(接続を参照)
nameStringエピックボードの名前。
webPathString!エピックボードのWebパス。
webUrlString!エピックボードのWeb URL。

引数のあるフィールド

EpicBoard.lists

エピックボードのリスト。

EpicListConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
epicFiltersEpicFiltersエピックボードリストでエピックメタデータを取得する際に適用されるフィルター。
idBoardsEpicListIDエピックボードリストをIDで検索します。

EpicDescendantCount

子孫エピックの数。

フィールド

名前説明
closedEpicsInt完了した子エピックの数。
closedIssuesInt完了したエピックイシューの数。
openedEpicsInt未解決の子エピックの数。
openedIssuesInt未解決のエピックイシューの数。

EpicDescendantWeights

未解決/完了子孫イシューの合計ウェイト。

フィールド

名前説明
closedIssues warning-solidIntGitLab 16.6で非推奨になりました。closedIssuesTotalを使用してください。
closedIssuesTotalBigIntこのエピックで完了した(クローズされた)イシューの合計ウェイト。子孫のエピックを含み、文字列としてエンコードされます。
openedIssues warning-solidIntGitLab 16.6で非推奨になりました。OpenedIssuesTotalを使用してください。
openedIssuesTotalBigIntこのエピックで未解決のイシューの合計ウェイト。子孫のエピックを含み、文字列としてエンコードされます。

EpicHealthStatus

子イシューのヘルスステータス。

フィールド

名前説明
issuesAtRiskIntリスクのあるイシューの数。
issuesNeedingAttentionInt注意が必要なイシューの数。
issuesOnTrackInt追跡対象のイシューの数。

EpicIssue

エピックとイシューの関係。

フィールド

名前説明
alertManagementAlert warning-solidAlertManagementAlertGitLab 15.6で非推奨になりました。alert_management_alertsを使用してください。
assigneesUserCoreConnectionイシューの担当者。(接続を参照)
authorUserCore!イシューを作成したユーザー。
blockedBoolean!イシューがブロックされているかどうかを示します。
blockedByCountIntこのイシューをブロックしているイシューの数。
blockedByIssuesIssueConnectionこのイシューをブロックしているイシュー。(接続を参照)
blockingCountInt!このイシューがブロックしているイシューの数。
closedAsDuplicateOfIssue重複イシューとして完了されたイシュー。
closedAtTimeイシューの完了時のタイムスタンプ。
commentersUserCoreConnection!noteable(ノート可能)に対するすべてのコメンター。(接続を参照)
confidentialBoolean!イシューが機密であることを示します。
createNoteEmailStringイシューのユーザー固有のメールアドレス。
createdAtTime!イシューの作成時のタイムスタンプ。
customerRelationsContactsCustomerRelationsContactConnectionイシューの顧客リレーションの連絡先。(接続を参照)
descriptionStringイシューの説明。
descriptionHtmlStringdescriptionのGitLab Flavored Markdownレンダリング。
designCollectionDesignCollectionイシューに関連付けられているデザイン画像のコレクション。
discussionLockedBoolean!イシューでディスカッションがロックされていることを示します。
discussionsDiscussionConnection!noteable(ノート可能)に対するすべてのディスカッション。(接続を参照)
downvotesInt!イシューが受け取った不同意の数。
dueDateTimeイシューの期限。
emailsDisabled warning-solidBoolean!GitLab 16.3で非推奨になりました。emails_enabledを使用してください。
emailsEnabledBoolean!親プロジェクトまたはグループでメール通知が無効になっているかどうかを示します。メール通知が無効になっている場合はfalse
epic warning-solidEpicGitLab 17.5で非推奨になりました。WorkItem型に置き換えられました。
epicIssueIdID!エピックとイシューの関係のID。
escalationPolicyEscalationPolicyTypeイシューに関連付けられているエスカレーションポリシー。エスカレーションをサポートするイシューで使用できます。
escalationStatusIssueEscalationStatusイシューのエスカレーションステータス。
externalAuthorStringイシューを報告している非GitLabユーザーのメールアドレス。ゲストの場合、メールアドレスは難読化されます。
hasEpicBoolean!イシューがエピックに属しているかどうかを示します。ユーザーにエピックへのアクセス権がない場合、trueを返しても関連付けられているエピックが表示されないことがあります。
hasParent warning-solidBoolean!GitLab 16.5で導入されました。ステータス: 実験的機能。イシューに親作業アイテムがあるかどうかを示します。
healthStatusHealthStatus現在のヘルスステータス。
hiddenBoolean作成者がBANされたため、イシューが非表示になっていることを示します。
humanTimeEstimateString人間が判読可能なイシューの見積もり時間。
humanTotalTimeSpentStringイシューで費やされたとして報告された合計時間(人間が判読可能な形式)。
idIDエピックとイシューの関係のグローバルID。
iidString!イシューの内部ID。
iterationIterationイシューのイテレーション。
labelsLabelConnectionイシューのラベル。(接続を参照)
mergeRequestsCountInt!マージ時にイシューを完了するマージリクエストの数。
metricImages[MetricImage!]イシューに関連付けられているメトリクスイメージ。
milestoneMilestoneイシューのマイルストーン。
movedBooleanイシューが他のプロジェクトから移動されたかどうかを示します。
movedToIssue別のプロジェクトに移動された後に更新されたイシュー。
nameStringオブジェクトの名前またはタイトル。
participantsUserCoreConnectionイシューの参加者のリスト。(接続を参照)
projectIdIntイシュープロジェクトのID。
relatedMergeRequestsMergeRequestConnectionイシューに関連するマージリクエスト。このフィールドは、1回のリクエストにつき1つのイシューに対してのみ解決できます。(接続を参照)
relatedVulnerabilitiesVulnerabilityConnectionイシューの関連脆弱性。(接続を参照)
relationPathStringエピックとイシューの関係のURIパス。
relativePositionIntイシューの相対位置(Epic Treeとイシューボードでの位置指定に使用)。
severityIssuableSeverityインシデントの重大度レベル。
slaDueAtTimeイシューSLAの有効期限のタイムスタンプ。
stateIssueState!イシューの状態。
status warning-solidWorkItemStatusGitLab 18.0で導入されました。ステータス: 実験的機能。イシューのステータス。
statusPagePublishedIncidentBooleanイシューがステータスページに公開されているかどうかを示します。
subscribedBoolean!現在ログインしているユーザーがイシューをサブスクライブしているかどうかを示します。
taskCompletionStatusTaskCompletionStatus!イシューのタスク完了ステータス。
timeEstimateInt!イシューの見積もり時間。
timelogsTimelogConnection!イシューのタイムログ。(接続を参照)
titleString!イシューのタイトル。
titleHtmlStringtitleのGitLab Flavored Markdownレンダリング。
totalTimeSpentInt!イシューで費やされたとして報告された合計時間(秒)。
typeIssueTypeイシューのタイプ。
updatedAtTime!イシューの最終更新時のタイムスタンプ。
updatedByUserCoreイシューを最後に更新したユーザー。
upvotesInt!イシューが受け取った同意の数。
userDiscussionsCountInt!イシュー内のユーザーディスカッションの数。
userNotesCountInt!イシューのユーザーノートの数。
userPermissionsIssuePermissions!リソースに対する現在のユーザーの権限。
webPathString!イシューのWebパス。
webUrlString!イシューのWeb URL。
weightIntイシューのウェイト。

引数のあるフィールド

EpicIssue.alertManagementAlerts

このイシューに関連付けられているアラート管理アラート。

AlertManagementAlertConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
assigneeUsernameStringイシューに割り当てられているユーザーのユーザー名。
domainAlertManagementDomainFilter!特定のドメインのフィルタークエリ。
iidStringアラートのIID。例: 「1」。
searchStringタイトル、説明、サービス、またはmonitoring_toolの検索クエリ。
sortAlertManagementAlertSortアラートを条件でソートします。
statuses[AlertManagementStatus!]指定された状態のアラート。例: [TRIGGERED]
EpicIssue.currentUserTodos

現在のユーザーのto-doアイテム。

TodoConnection!を返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
stateTodoStateEnumto-doアイテムの状態。

インシデントイシューのissuableリソースリンク。

IssuableResourceLinkConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
incidentIdIssueID!インシデントのID。
EpicIssue.linkedWorkItems
  • GitLab 17.8で導入されました。ステータス: 実験的機能。

イシューにリンクされている作業アイテム。

LinkedWorkItemTypeConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
filterWorkItemRelatedLinkTypeリンクのタイプでフィルタリングします。サポートされている値: RELATED、BLOCKED_BY、BLOCKS。省略すると、すべてのタイプが返されます。
EpicIssue.notes

このnoteable(ノート可能)に関するすべてのノート。

NoteConnection!を返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
filterNotesFilterTypeノートコレクションのタイプ: ALL_NOTES、ONLY_COMMENTS、ONLY_ACTIVITY。
EpicIssue.reference

イシューの内部参照。デフォルトでは短縮形式で返されます。

String!を返します。

引数
名前説明
fullBoolean参照をフル形式で返すかどうかを指定するブール値オプション。

EpicList

エピックボードリストを表します。

フィールド

名前説明
collapsedBooleanユーザーに対してリストを折りたたむかどうかを示します。
idBoardsEpicListID!ボードリストのグローバルID。
labelLabelリストのラベル。
listTypeString!リストのタイプ。
metadataEpicListMetadataエピックリストのメタデータ。
positionIntボード内のリストの位置。
titleString!リストのタイトル。

引数のあるフィールド

EpicList.epics

エピックを一覧表示します。

EpicConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
filtersEpicFiltersボードリスト内のエピックを選択する際に適用されるフィルター。

EpicListMetadata

エピックボードリストのメタデータを表します。

フィールド

名前説明
epicsCountIntリスト内のエピックの数。
totalWeight warning-solidIntGitLab 14.7で導入されました。ステータス: 実験的機能。リスト内のすべてのイシューの合計ウェイト。

EpicPermissions

エピックに対する現在のユーザーの権限をチェックします。

フィールド

名前説明
adminEpicBoolean!trueの場合、ユーザーはこのリソースに対してadmin_epicを実行できます。
adminEpicRelationBoolean!trueの場合、ユーザーはこのリソースに対してadmin_epic_relationを実行できます。
awardEmojiBoolean!trueの場合、ユーザーはこのリソースに対してaward_emojiを実行できます。
createEpicBoolean!trueの場合、ユーザーはこのリソースに対してcreate_epicを実行できます。
createNoteBoolean!trueの場合、ユーザーはこのリソースに対してcreate_noteを実行できます。
destroyEpicBoolean!trueの場合、ユーザーはこのリソースに対してdestroy_epicを実行できます。
readEpicBoolean!trueの場合、ユーザーはこのリソースに対してread_epicを実行できます。
readEpicIidBoolean!trueの場合、ユーザーはこのリソースに対してread_epic_iidを実行できます。
updateEpicBoolean!trueの場合、ユーザーはこのリソースに対してupdate_epicを実行できます。

ErrorTrackingStackTrace

スタックトレースを表します。

フィールド

名前説明
absolutePathStringスタックトレースの絶対パス。
columnNumberIntスタックトレースの列番号。
context[WorkItemWidgetErrorTrackingStackTraceContext!]スタックトレースのコンテキスト。
filenameStringスタックトレースのファイル名。
functionStringエラーが発生した関数の名前。
lineNumberIntスタックトレースの行番号。

EscalationPolicyType

エスカレーションポリシーを表します。

フィールド

名前説明
descriptionStringエスカレーションポリシーの説明。
idIncidentManagementEscalationPolicyIDエスカレーションポリシーのID。
nameStringエスカレーションポリシーの名前。
rules[EscalationRuleType!]エスカレーションポリシーのステップ。

EscalationRuleType

エスカレーションポリシーのエスカレーションルールを表します。

フィールド

名前説明
elapsedTimeSecondsIntルールがアクティブになるまでの秒数。
idIncidentManagementEscalationRuleIDエスカレーションポリシーのID。
oncallScheduleIncidentManagementOncallSchedule通知するオンコールスケジュール。
statusEscalationRuleStatusルールがアクティブになるのを防ぐために必要なステータス。
userUserCore通知するユーザー。

Event

イベントを表します。

フィールド

名前説明
actionEventAction!イベントのアクション。
authorUserCore!イベントの作成者。
createdAtTime!イベントの作成日時。
idID!イベントのID。
projectProjectイベントのプロジェクト。
targetEventTargetTypeイベントのターゲット。
updatedAtTime!イベントが更新された日時。

ExternalAuditEventDestination

監査イベント送信先の外部リソースを表します。

フィールド

名前説明
activeBoolean!送信先の有効ステータス。
destinationUrlString!監査イベント送信先の外部宛先。
eventTypeFilters[String!]!ストリーミング用に追加されたイベントタイプフィルターのリスト。
groupGroup!宛先が属するグループ。
headersAuditEventStreamingHeaderConnection!各イベントとともに送信される追加のHTTPヘッダーのリスト。(接続を参照)
idID!宛先のID。
nameString!監査イベントの送信先の外部宛先の名前。
namespaceFilterAuditEventStreamingHTTPNamespaceFilter宛先のサブグループフィルターまたはプロジェクトフィルターのリスト。
verificationTokenString!イベントのソースを検証するための検証トークン。

ExternalIssue

外部イシューを表します。

フィールド

名前説明
createdAtTimeイシューの作成時のタイムスタンプ。
externalTrackerString外部トラッカーのタイプ。
relativeReferenceString外部トラッカー内のイシューの相対参照。
statusString外部トラッカー内のイシューのステータス。
titleString外部トラッカー内のイシューのタイトル。
updatedAtTimeイシュー更新時のタイムスタンプ。
webUrlString外部トラッカー内のイシューのURL。

ExternalStatusCheck

外部ステータスチェックについて説明します。

フィールド

名前説明
externalUrlString!ステータスチェックの外部URL。
hmacBoolean!ステータスチェックでHMACシークレットが有効になっているかどうか。
idGlobalID!ルールのID。
nameString!ルールの名前。

FeatureFlag

フィールド

名前説明
activeBoolean!機能フラグがアクティブであるかどうか。
idOperationsFeatureFlagID!機能フラグのグローバルID。
nameString!機能フラグの名前。
pathString!機能フラグへのパス。
referenceString!機能フラグへの参照。

FileUpload

フィールド

名前説明
idUploadID!アップロードのグローバルID。
pathString!アップロードのパス。
sizeInt!アップロードのサイズ(バイト単位)。

FindingReportsComparer

脆弱性発見のためのセキュリティレポートの比較を表します。

フィールド

名前説明
report warning-solidComparedSecurityReportGitLab 16.1で導入されました。ステータス: 実験的機能。比較対象のセキュリティレポート。
statusFindingReportsComparerStatus比較ステータス。
statusReasonStringステータスを説明するテキスト。

ForkDetails

アップストリームプロジェクトと比較するフォークプロジェクトの詳細。

フィールド

名前説明
aheadIntアップストリームより進んでいるコミットの数。
behindIntアップストリームより遅れているコミットの数。
hasConflictsBooleanフォークがそのアップストリームプロジェクトと競合するかどうかを示します。
isSyncingBoolean進行中の同期があるかどうかを示します。

GeoNode

フィールド

名前説明
containerRepositoriesMaxCapacityIntセカンダリノードのコンテナリポジトリ同期の最大並行処理。
enabledBooleanGeoノードが有効かどうかを示します。
filesMaxCapacityIntセカンダリノードのLFS/添付ファイルバックフィルの最大並行処理。
idID!GeoノードのID。
internalUrlStringプライマリノードで定義された、セカンダリノードで接続に使用するURL。
minimumReverificationIntervalIntリポジトリの検証が有効な間隔(日数)。この有効期限が過ぎると、取り消されます。
nameStringGeoノードの固有識別子。
primaryBooleanGeoノードがプライマリかどうかを示します。
reposMaxCapacityIntセカンダリノードのリポジトリバックフィルの最大並行処理。
selectiveSyncNamespacesNamespaceConnectionselective_sync_type == namespacesの場合に同期するネームスペース。(接続を参照)
selectiveSyncShards[String!]selective_sync_type == shardsの場合にプロジェクトを同期するリポジトリストレージ。
selectiveSyncTypeString同期が特定のグループまたはシャードのみに制限されているかどうかを示します。
syncObjectStorageBooleanセカンダリノードがオブジェクトストレージ内のblobをレプリケートするかどうかを示します。
urlStringGeoノードのユーザー向けURL。
verificationMaxCapacityIntセカンダリノードのリポジトリ検証の最大並行処理。

引数のあるフィールド

GeoNode.ciSecureFileRegistries

このGeoノードでCIセキュアファイルレジストリを検索します。

CiSecureFileRegistryConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
ids[GeoCiSecureFileRegistryID!]レジストリをIDでフィルタリングします。
keyword warning-solidStringGitLab 17.9で非推奨になりました。検索のユーザーエクスペリエンスとパフォーマンスが低いため、Geoレジストリのキーワード検索機能はUIに組み込まれません。
replicationStateReplicationStateEnumレジストリをレプリケーション状態でフィルタリングします。
sortGeoRegistrySort指定された条件でレジストリをソートします。
verificationStateVerificationStateEnumレジストリを検証状態でフィルタリングします。
GeoNode.containerRepositoryRegistries

このGeoノードでコンテナリポジトリレジストリを検索します。

ContainerRepositoryRegistryConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
ids[GeoContainerRepositoryRegistryID!]レジストリをIDでフィルタリングします。
keyword warning-solidStringGitLab 17.9で非推奨になりました。検索のユーザーエクスペリエンスとパフォーマンスが低いため、Geoレジストリのキーワード検索機能はUIに組み込まれません。
replicationStateReplicationStateEnumレジストリをレプリケーション状態でフィルタリングします。
sortGeoRegistrySort指定された条件でレジストリをソートします。
verificationStateVerificationStateEnumレジストリを検証状態でフィルタリングします。
GeoNode.dependencyProxyBlobRegistries
  • GitLab 15.6で導入されました。ステータス: 実験的機能。

このGeoノードで依存プロキシblobレジストリを検索します。

DependencyProxyBlobRegistryConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
ids[GeoDependencyProxyBlobRegistryID!]レジストリをIDでフィルタリングします。
keyword warning-solidStringGitLab 17.9で非推奨になりました。検索のユーザーエクスペリエンスとパフォーマンスが低いため、Geoレジストリのキーワード検索機能はUIに組み込まれません。
replicationStateReplicationStateEnumレジストリをレプリケーション状態でフィルタリングします。
sortGeoRegistrySort指定された条件でレジストリをソートします。
verificationStateVerificationStateEnumレジストリを検証状態でフィルタリングします。
GeoNode.dependencyProxyManifestRegistries

このGeoノードで依存プロキシmanifestレジストリを検索します。

DependencyProxyManifestRegistryConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
ids[GeoDependencyProxyManifestRegistryID!]レジストリをIDでフィルタリングします。
keyword warning-solidStringGitLab 17.9で非推奨になりました。検索のユーザーエクスペリエンスとパフォーマンスが低いため、Geoレジストリのキーワード検索機能はUIに組み込まれません。
replicationStateReplicationStateEnumレジストリをレプリケーション状態でフィルタリングします。
sortGeoRegistrySort指定された条件でレジストリをソートします。
verificationStateVerificationStateEnumレジストリを検証状態でフィルタリングします。
GeoNode.designManagementRepositoryRegistries
  • GitLab 16.1で導入されました。ステータス: 実験的機能。

このGeoノードで設計管理リポジトリレジストリを検索します。

DesignManagementRepositoryRegistryConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
ids[GeoDesignManagementRepositoryRegistryID!]レジストリをIDでフィルタリングします。
keyword warning-solidStringGitLab 17.9で非推奨になりました。検索のユーザーエクスペリエンスとパフォーマンスが低いため、Geoレジストリのキーワード検索機能はUIに組み込まれません。
replicationStateReplicationStateEnumレジストリをレプリケーション状態でフィルタリングします。
sortGeoRegistrySort指定された条件でレジストリをソートします。
verificationStateVerificationStateEnumレジストリを検証状態でフィルタリングします。
GeoNode.groupWikiRepositoryRegistries

このGeoノードでグループウィキリポジトリレジストリを検索します。

GroupWikiRepositoryRegistryConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
ids[GeoGroupWikiRepositoryRegistryID!]レジストリをIDでフィルタリングします。
keyword warning-solidStringGitLab 17.9で非推奨になりました。検索のユーザーエクスペリエンスとパフォーマンスが低いため、Geoレジストリのキーワード検索機能はUIに組み込まれません。
replicationStateReplicationStateEnumレジストリをレプリケーション状態でフィルタリングします。
sortGeoRegistrySort指定された条件でレジストリをソートします。
verificationStateVerificationStateEnumレジストリを検証状態でフィルタリングします。
GeoNode.jobArtifactRegistries

このGeoノードでジョブアーティファクトレジストリを検索します。

JobArtifactRegistryConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
ids[GeoJobArtifactRegistryID!]レジストリをIDでフィルタリングします。
keyword warning-solidStringGitLab 17.9で非推奨になりました。検索のユーザーエクスペリエンスとパフォーマンスが低いため、Geoレジストリのキーワード検索機能はUIに組み込まれません。
replicationStateReplicationStateEnumレジストリをレプリケーション状態でフィルタリングします。
sortGeoRegistrySort指定された条件でレジストリをソートします。
verificationStateVerificationStateEnumレジストリを検証状態でフィルタリングします。
GeoNode.lfsObjectRegistries

このGeoノードでLFSオブジェクトレジストリを検索します。

LfsObjectRegistryConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
ids[GeoLfsObjectRegistryID!]レジストリをIDでフィルタリングします。
keyword warning-solidStringGitLab 17.9で非推奨になりました。検索のユーザーエクスペリエンスとパフォーマンスが低いため、Geoレジストリのキーワード検索機能はUIに組み込まれません。
replicationStateReplicationStateEnumレジストリをレプリケーション状態でフィルタリングします。
sortGeoRegistrySort指定された条件でレジストリをソートします。
verificationStateVerificationStateEnumレジストリを検証状態でフィルタリングします。
GeoNode.mergeRequestDiffRegistries

このGeoノードでマージリクエスト差分レジストリを検索します。

MergeRequestDiffRegistryConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
ids[GeoMergeRequestDiffRegistryID!]レジストリをIDでフィルタリングします。
keyword warning-solidStringGitLab 17.9で非推奨になりました。検索のユーザーエクスペリエンスとパフォーマンスが低いため、Geoレジストリのキーワード検索機能はUIに組み込まれません。
replicationStateReplicationStateEnumレジストリをレプリケーション状態でフィルタリングします。
sortGeoRegistrySort指定された条件でレジストリをソートします。
verificationStateVerificationStateEnumレジストリを検証状態でフィルタリングします。
GeoNode.packageFileRegistries

GeoNodeのパッケージファイルレジストリ。

PackageFileRegistryConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
ids[GeoPackageFileRegistryID!]レジストリをIDでフィルタリングします。
keyword warning-solidStringGitLab 17.9で非推奨になりました。検索のユーザーエクスペリエンスとパフォーマンスが低いため、Geoレジストリのキーワード検索機能はUIに組み込まれません。
replicationStateReplicationStateEnumレジストリをレプリケーション状態でフィルタリングします。
sortGeoRegistrySort指定された条件でレジストリをソートします。
verificationStateVerificationStateEnumレジストリを検証状態でフィルタリングします。
GeoNode.pagesDeploymentRegistries

このGeoノードでPagesデプロイレジストリを検索します。

PagesDeploymentRegistryConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
ids[GeoPagesDeploymentRegistryID!]レジストリをIDでフィルタリングします。
keyword warning-solidStringGitLab 17.9で非推奨になりました。検索のユーザーエクスペリエンスとパフォーマンスが低いため、Geoレジストリのキーワード検索機能はUIに組み込まれません。
replicationStateReplicationStateEnumレジストリをレプリケーション状態でフィルタリングします。
sortGeoRegistrySort指定された条件でレジストリをソートします。
verificationStateVerificationStateEnumレジストリを検証状態でフィルタリングします。
GeoNode.pipelineArtifactRegistries

このGeoノードでパイプラインアーティファクトレジストリを検索します。

PipelineArtifactRegistryConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
ids[GeoPipelineArtifactRegistryID!]レジストリをIDでフィルタリングします。
keyword warning-solidStringGitLab 17.9で非推奨になりました。検索のユーザーエクスペリエンスとパフォーマンスが低いため、Geoレジストリのキーワード検索機能はUIに組み込まれません。
replicationStateReplicationStateEnumレジストリをレプリケーション状態でフィルタリングします。
sortGeoRegistrySort指定された条件でレジストリをソートします。
verificationStateVerificationStateEnumレジストリを検証状態でフィルタリングします。
GeoNode.projectRepositoryRegistries

このGeoノードでプロジェクトレジストリを検索します。geo_project_repository_replication機能フラグが無効になっている場合は無視されます。

ProjectRepositoryRegistryConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
ids[GeoProjectRepositoryRegistryID!]レジストリをIDでフィルタリングします。
keyword warning-solidStringGitLab 17.9で非推奨になりました。検索のユーザーエクスペリエンスとパフォーマンスが低いため、Geoレジストリのキーワード検索機能はUIに組み込まれません。
replicationStateReplicationStateEnumレジストリをレプリケーション状態でフィルタリングします。
sortGeoRegistrySort指定された条件でレジストリをソートします。
verificationStateVerificationStateEnumレジストリを検証状態でフィルタリングします。
GeoNode.projectWikiRepositoryRegistries

このGeoノードでプロジェクトウィキリポジトリレジストリを検索します。geo_project_wiki_repository_replication機能フラグが無効になっている場合は無視されます。

ProjectWikiRepositoryRegistryConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
ids[GeoProjectWikiRepositoryRegistryID!]レジストリをIDでフィルタリングします。
keyword warning-solidStringGitLab 17.9で非推奨になりました。検索のユーザーエクスペリエンスとパフォーマンスが低いため、Geoレジストリのキーワード検索機能はUIに組み込まれません。
replicationStateReplicationStateEnumレジストリをレプリケーション状態でフィルタリングします。
sortGeoRegistrySort指定された条件でレジストリをソートします。
verificationStateVerificationStateEnumレジストリを検証状態でフィルタリングします。
GeoNode.snippetRepositoryRegistries

このGeoノードでスニペットリポジトリレジストリを検索します。

SnippetRepositoryRegistryConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
ids[GeoSnippetRepositoryRegistryID!]レジストリをIDでフィルタリングします。
keyword warning-solidStringGitLab 17.9で非推奨になりました。検索のユーザーエクスペリエンスとパフォーマンスが低いため、Geoレジストリのキーワード検索機能はUIに組み込まれません。
replicationStateReplicationStateEnumレジストリをレプリケーション状態でフィルタリングします。
sortGeoRegistrySort指定された条件でレジストリをソートします。
verificationStateVerificationStateEnumレジストリを検証状態でフィルタリングします。
GeoNode.terraformStateVersionRegistries

このGeoノードでTerraformステートバージョンのレジストリを検索します。

TerraformStateVersionRegistryConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
ids[GeoTerraformStateVersionRegistryID!]レジストリをIDでフィルタリングします。
keyword warning-solidStringGitLab 17.9で非推奨になりました。検索のユーザーエクスペリエンスとパフォーマンスが低いため、Geoレジストリのキーワード検索機能はUIに組み込まれません。
replicationStateReplicationStateEnumレジストリをレプリケーション状態でフィルタリングします。
sortGeoRegistrySort指定された条件でレジストリをソートします。
verificationStateVerificationStateEnumレジストリを検証状態でフィルタリングします。
GeoNode.uploadRegistries

このGeoノードでアップロードレジストリを検索します。

UploadRegistryConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
ids[GeoUploadRegistryID!]レジストリをIDでフィルタリングします。
keyword warning-solidStringGitLab 17.9で非推奨になりました。検索のユーザーエクスペリエンスとパフォーマンスが低いため、Geoレジストリのキーワード検索機能はUIに組み込まれません。
replicationStateReplicationStateEnumレジストリをレプリケーション状態でフィルタリングします。
sortGeoRegistrySort指定された条件でレジストリをソートします。
verificationStateVerificationStateEnumレジストリを検証状態でフィルタリングします。

GitlabInstanceFeatureFlag

GitLabインスタンスの機能フラグ。

フィールド

名前説明
enabledBoolean!GitLabインスタンスの機能フラグが有効かどうかを示します。
nameString!GitLabインスタンスの機能フラグの名前。

GitlabSubscriptionHistory

指定されたネームスペースのサブスクリプション履歴について説明します。

フィールド

名前説明
changeTypeSubscriptionHistoryChangeTypeサブスクリプションでどのタイプの変更が発生したかを示します。
createdAtTimeサブスクリプション履歴エントリ作成のタイムスタンプ。
endDateTimeサブスクリプションの終了日。
maxSeatsUsedIntサブスクリプションで使用された最大シート数。
seatsIntサブスクリプションで購入したシート数。
seatsInUseIntサブスクリプションで使用中のシート数。
startDateTimeサブスクリプションの開始日。

GoogleCloudArtifactRegistryDockerImage

Google Artifact RegistryのDockerアーティファクトを表します。

フィールド

名前説明
digestString!イメージのdigest。
imageString!イメージの名前。
nameString!固有のイメージ名。
tags[String!]イメージに添付されているタグ。
updateTimeTimeイメージの最終更新時刻。
uploadTimeTimeイメージがアップロードされた時刻。
uriString!イメージにアクセスするためのGoogle Cloud URI。

GoogleCloudArtifactRegistryDockerImageDetails

Google Artifact RegistryのDockerアーティファクトに関する詳細を表します。

フィールド

名前説明
artifactRegistryImageUrlString!イメージにアクセスするためのGoogle Cloud URL。
buildTimeTimeイメージがビルドされた時刻。
digestString!イメージのdigest。
imageString!イメージの名前。
imageSizeBytesString計算によるイメージのサイズ。
locationString!Artifact Registryリポジトリの場所。
mediaTypeStringイメージのメディアタイプ。
nameString!固有のイメージ名。
projectIdString!Google CloudプロジェクトのID。
repositoryString!Google Artifact Registryのリポジトリ。
tags[String!]イメージに添付されているタグ。
updateTimeTimeイメージの最終更新時刻。
uploadTimeTimeイメージがアップロードされた時刻。
uriString!イメージにアクセスするためのGoogle Cloud URI。

GoogleCloudArtifactRegistryRepository

Google Artifact Registryのリポジトリを表します。

フィールド

名前説明
artifactRegistryRepositoryUrlString!リポジトリにアクセスするためのGoogle Cloud URL。
projectIdString!Google CloudプロジェクトのID。
repositoryString!Google Artifact Registryのリポジトリ。

引数のあるフィールド

GoogleCloudArtifactRegistryRepository.artifacts

Google Artifact Registryリポジトリのアーティファクト。GitLab.comの機能が利用できない場合は、nullを返します。

GoogleCloudArtifactRegistryArtifactConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
sortGoogleCloudArtifactRegistryArtifactsSortアーティファクトのソート条件。

GoogleCloudLoggingConfigurationType

アクセストークンの生成に使用されるIAMサービスアカウントに関連付けられているGoogle Cloud Logging設定を保存します。

フィールド

名前説明
activeBoolean!送信先の有効ステータス。
clientEmailString!クライアントのメール。
googleProjectIdNameString!GoogleプロジェクトID。
groupGroup!設定が属するグループ。
idID!設定のID。
logIdNameString!ログID。
nameString!監査イベントの送信先の外部宛先の名前。

GpgSignature

署名されたコミットのGPG署名。

フィールド

名前説明
commitShaString関連するコミットのSHA。
gpgKeyPrimaryKeyidStringGPGキーのID。
gpgKeyUserEmailStringGPGキーに関連付けられているユーザーメール。
gpgKeyUserNameStringGPGキーに関連付けられているユーザー名。
projectProject関連するコミットのプロジェクト。
userUserCoreキーに関連付けられているユーザー
verificationStatusVerificationStatus関連するキーまたは証明書の検証ステータスを示します。

GrafanaIntegration

フィールド

名前説明
createdAtTime!イシュー作成時のタイムスタンプ。
enabledBoolean!Grafanaインテグレーションが有効かどうかを示します。
grafanaUrlString!GrafanaインテグレーションのGrafanaホストのURL。
idID!Grafanaインテグレーションの内部ID。
updatedAtTime!イシューの最後のアクティビティーのタイムスタンプ。

Group

フィールド

名前説明
achievementsPath warning-solidStringGitLab 17.0で導入されました。ステータス: 実験的機能。ネームスペースのアチーブメントへのパス。ネームスペースがグループでない場合、またはachievements機能フラグが無効になっている場合は、nullを返します。
actualRepositorySizeLimitFloatネームスペース内のリポジトリのサイズ制限(バイト単位)。この制限は、プロジェクト制限が適用されるネームスペースにのみ適用されます。
actualSizeLimitFloatリポジトリまたはネームスペースのいずれかの適用タイプに基づく実際のストレージサイズの制限(バイト単位)。この制限は適用タイプに依存しません。
additionalPurchasedStorageSizeFloatルートネームスペースについて購入された追加のストレージ(バイト単位)。
aiUsageData warning-solidAiUsageDataGitLab 17.5で導入されました。ステータス: 実験的機能。AI関連のデータ。
allowStaleRunnerPruningBoolean!期限切れグループRunnerを定期的にプルーニングするかどうかを示します。デフォルトはfalseです。
amazonS3ConfigurationsAmazonS3ConfigurationTypeConnectionグループに属する監査イベントを受信するAmazon S3設定。(接続を参照)
analyzerStatuses[AnalyzerGroupStatusType!]グループ内のすべてのアナライザーのステータス。
archived warning-solidBooleanGitLab 18.3で導入されました。ステータス: 実験的機能。グループのアーカイブステータスを示します。
autoDevopsEnabledBooleanグループ内のすべてのプロジェクトでAuto DevOpsが有効になっているかどうかを示します。
availableFeatures warning-solidNamespaceAvailableFeatures!GitLab 18.3で導入されました。ステータス: 実験的機能。ネームスペースで利用可能な機能。
avatarUrlStringグループのアバターURL。
ciCdSettings warning-solidCiCdSettingsGitLab 17.9で導入されました。ステータス: 実験的機能。ネームスペースのネームスペースCI/CD設定。
complianceFrameworkCoverageSummary warning-solidComplianceFrameworkCoverageSummaryGitLab 18.1で導入されました。ステータス: 実験的機能。グループとそのサブグループにおけるコンプライアンスフレームワークカバレッジの概要。
complianceFrameworksCoverageDetails warning-solidComplianceFrameworkCoverageDetailConnectionGitLab 18.1で導入されました。ステータス: 実験的機能。グループ内の各フレームワークの詳細なコンプライアンスフレームワークカバレッジ。
complianceFrameworksNeedingAttention warning-solidComplianceFrameworksNeedingAttentionConnectionGitLab 18.2で導入されました。ステータス: 実験的機能。プロジェクトの割り当てまたは要件定義のいずれかが欠落しているフレームワーク。
complianceRequirementControlCoverage warning-solidRequirementControlCoverageGitLab 18.1で導入されました。ステータス: 実験的機能。コンプライアンスコントロールのステータスのサマリー。合格したコントロール、不合格となったコントロール、保留中のコントロールの数を示します。
complianceRequirementCoverage warning-solidRequirementCoverageGitLab 18.2で導入されました。ステータス: 実験的機能。グループのコンプライアンス要件カバレッジの統計。
containerRepositoriesCountInt!グループ内のコンテナリポジトリの数。
containsLockedProjectsBooleanリポジトリのサイズが制限を超えているプロジェクトが少なくとも1つ含まれています。これは、プロジェクト制限が適用されるネームスペースにのみ適用されます。
createdAtTimeグループの作成時のタイムスタンプ。
crossProjectPipelineAvailableBoolean!ネームスペースでcross_project_pipeline機能が利用可能かどうかを示します。
dependencyProxyBlobCountInt!グループ内にキャッシュされた依存プロキシblobの数。
dependencyProxyBlobsDependencyProxyBlobConnection依存プロキシblob。(接続を参照)
dependencyProxyImageCountInt!グループ内にキャッシュされた依存プロキシイメージの数。
dependencyProxyImagePrefixString!依存プロキシを使用する場合にイメージをプルするためのプレフィックス。
dependencyProxyImageTtlPolicyDependencyProxyImageTtlGroupPolicyグループの依存プロキシTTLポリシー。
dependencyProxyManifestsDependencyProxyManifestConnection依存プロキシmanifest。(接続を参照)
dependencyProxySettingDependencyProxySettingグループの依存プロキシ設定。
dependencyProxyTotalSizeString!依存プロキシキャッシュイメージの合計サイズ。
dependencyProxyTotalSizeBytesBigInt!文字列としてエンコードされた、依存プロキシキャッシュイメージの合計サイズ(バイト単位)。
dependencyProxyTotalSizeInBytes warning-solidInt!GitLab 16.1で非推奨になりました。dependencyProxyTotalSizeBytesを使用してください。
descendantGroupsCountInt!グループの直接の子孫グループの数。
descriptionStringネームスペースの説明。
descriptionHtmlStringdescriptionのGitLab Flavored Markdownレンダリング。
designatedAsCsp warning-solidBoolean!GitLab 18.1で導入されました。ステータス: 実験的機能。ネームスペースがセキュリティポリシーを一元管理するように指定されているかどうかを示します。
doraGroupDoraグループのDORAメトリクス。
duoFeaturesEnabled warning-solidBooleanGitLab 16.10で導入されました。ステータス: 実験的機能。グループでGitLab Duo機能が有効になっているかどうかを示します。
editPathString!グループを編集するためのパス。
emailsDisabledBooleanグループでメール通知が無効になっているかどうかを示します。
emailsEnabledBooleanグループでメール通知が有効になっているかどうかを示します。
enforceFreeUserCapBooleanグループのFreeプランのユーザー数が制限されているかどうかを示します。
epicBoards warning-solidEpicBoardConnectionGitLab 17.5で非推奨になりました。WorkItem型に置き換えられました。
epicsEnabled warning-solidBooleanGitLab 17.5で非推奨になりました。WorkItem型に置き換えられました。詳細については、移行ガイドを参照してください。
externalAuditEventDestinationsExternalAuditEventDestinationConnectionグループに属する監査イベントを受信する外部ロケーション。(接続を参照)
externalAuditEventStreamingDestinations warning-solidGroupAuditEventStreamingDestinationConnectionGitLab 16.11で導入されました。ステータス: 実験的機能。グループに属する監査イベントを受信する外部宛先。
flowMetrics warning-solidGroupValueStreamAnalyticsFlowMetricsGitLab 15.10で導入されました。ステータス: 実験的機能。バリューストリーム分析のフローメトリクス。
fullNameStringグループの正式名称。
fullPathID!グループのフルパス。
googleCloudLoggingConfigurationsGoogleCloudLoggingConfigurationTypeConnectionグループに属する監査イベントを受信するGoogle Cloud Logging設定。(接続を参照)
groupMembersCountInt!グループの直接のメンバー数。
idIDグループのID。
isLinkedToSubscriptionBooleanグループがサブスクリプションにリンクされているかどうかを示します。
isSelfDeletionInProgress warning-solidBoolean!GitLab 18.2で導入されました。ステータス: 実験的機能。グループの削除が進行中かどうかを示します。
isSelfDeletionScheduled warning-solidBoolean!GitLab 18.2で導入されました。ステータス: 実験的機能。グループの削除がスケジュールされているかどうかを示します。
lfsEnabledBooleanネームスペースでLarge File Storage(LFS)が有効になっているかどうかを示します。
licensedFeatures warning-solidNamespaceAvailableFeatures!GitLab 18.1で導入されました。ステータス: 実験的機能。ネームスペースで利用可能なライセンス機能。
lifecycleTemplates warning-solid[WorkItemLifecycle!]GitLab 18.4で導入されました。ステータス: 実験的機能。ネームスペースで利用可能なライフサイクルテンプレート。
lifecycles warning-solidWorkItemLifecycleConnectionGitLab 18.1で導入されました。ステータス: 実験的機能。ネームスペースで利用可能な作業アイテムのライフサイクル。
linkPaths warning-solidNamespacesLinkPathsGitLab 18.1で導入されました。ステータス: 実験的機能。UIでリンクを作成するためのネームスペース関連パス。
lockDuoFeaturesEnabled warning-solidBooleanGitLab 16.10で導入されました。ステータス: 実験的機能。GitLab Duo機能が有効になっている設定が、すべてのサブグループに適用されるかどうかを示します。
lockMathRenderingLimitsEnabledBoolean数式レンダリングの制限が、すべての子孫グループに対してロックされているかどうかを示します。
markdownPaths warning-solidMarkdownPathsGitLab 18.1で導入されました。ステータス: 実験的機能。UIでMarkdownリンクを作成するためのネームスペース関連パス。
markedForDeletion warning-solidBoolean!GitLab 18.2で導入されました。ステータス: 実験的機能。グループまたは祖先の削除がスケジュールされているかどうかを示します。
markedForDeletionOn warning-solidTimeGitLab 16.11で導入されました。ステータス: 実験的機能。グループの削除がスケジュールされている日付。
mathRenderingLimitsEnabledBoolean数式レンダリングの制限が、グループに使用されるかどうかを示します。
mavenVirtualRegistries warning-solidMavenVirtualRegistryConnectionGitLab 18.1で導入されました。ステータス: 実験的機能。グループに登録されたMaven仮想レジストリ。maven_virtual_registry機能フラグが無効になっている場合は、nullを返します。
maxAccessLevelAccessLevel!グループ内の現在のユーザーの最大アクセスレベル。
mentionsDisabledBooleanグループへのメンションが無効になっているかどうかを示します。
mergeRequestsEnabled warning-solidBoolean!GitLab 18.3で導入されました。ステータス: 実験的機能。ネームスペースに対してマージリクエストが有効になっているかどうかを示します。
nameStringグループの名前。
organizationEditPath warning-solidStringGitLab 17.1で導入されました。ステータス: 実験的機能。組織レベルでグループを編集するためのパス。
packageSettingsPackageSettingsネームスペースのパッケージ設定。
parentGroup親グループ。
pathString!ネームスペースのパス。
pendingMemberApprovalsMemberApprovalConnectionグループの保留中のメンバープロモーション。(接続を参照)
pendingMembers warning-solidPendingMemberInterfaceConnectionGitLab 16.6で導入されました。ステータス: 実験的機能。このグループ内のユーザーの保留中のメンバーシップ。
permanentDeletionDate warning-solidStringGitLab 16.11で導入されました。ステータス: 実験的機能。削除保留中のグループについては、グループのスケジュールされている削除日を返します。削除保留中でないグループについては、本日削除対象としてマークされた場合の現在の設定に基づいて理論上の日付を返します。
plan warning-solidNamespacePlanGitLab 18.2で導入されました。ステータス: 実験的機能。ネームスペースに関連付けられているサブスクリプションプラン。
productAnalyticsStoredEventsLimit warning-solidIntGitLab 16.9で導入されました。ステータス: 実験的機能。ネームスペースがサイクルごとに保存することを許可されている、プロダクト分析イベントの数。
projectComplianceViolations warning-solidProjectComplianceViolationConnectionGitLab 18.1で導入されました。ステータス: 実験的機能。グループとそのサブグループ内のプロジェクトのコンプライアンス違反。
projectCreationLevelStringグループ内にプロジェクトを作成するために必要な権限レベル。
projectStatistics warning-solidNamespaceProjectStatisticsGitLab 18.2で導入されました。ステータス: 実験的機能。グループ内のプロジェクトの統計。Query.groupsからのみ使用可能です。
projectsCountInt!グループ内の直接のプロジェクト数。
recentIssueBoardsBoardConnection最近アクセスしたグループのボードのリスト。最大サイズは4です。(接続を参照)
repositorySizeExcessProjectCountIntリポジトリサイズが制限を超えているルートネームスペース内のプロジェクトの数。これは、プロジェクト制限が適用されるネームスペースにのみ適用されます。
requestAccessEnabledBooleanユーザーがネームスペースへのアクセスをリクエストできるかどうかを示します。
requireTwoFactorAuthenticationBooleanグループ内のすべてのユーザーが2要素認証を設定する必要があるかどうかを示します。
rootStorageStatisticsRootStorageStatisticsネームスペースの集約ストレージ統計。ルートネームスペースでのみ使用可能です。
securityCategories[SecurityCategory!]グループのセキュリティカテゴリ。
securityPolicyProjectProjectネームスペースに割り当てられているセキュリティポリシープロジェクト。
shareWithGroupLockBooleanグループ内の別のグループとプロジェクトを共有することが禁止されているかどうかを示します。
sharedRunnersSettingSharedRunnersSettingネームスペースとその子孫が共有Runnerを利用できるかどうか。
sidebar warning-solidNamespaceSidebarGitLab 17.6で導入されました。ステータス: 実験的機能。ネームスペースのサイドバーをレンダリングするために必要なデータ。
statsGroupStatsグループ統計。
statuses warning-solidWorkItemStatusConnectionGitLab 18.1で導入されました。ステータス: 実験的機能。ネームスペースで使用可能な作業アイテムのステータス。
storageSizeLimitFloatルートネームスペースプランで含められるストレージの制限(バイト単位)。この制限は、ネームスペース制限が適用されるネームスペースにのみ適用されます。
subgroupCreationLevelStringグループ内にサブグループを作成するために必要な権限レベル。
subscriptionHistory warning-solidGitlabSubscriptionHistoryConnectionGitLab 17.3で導入されました。ステータス: 実験的機能。サブスクリプション履歴レコードを検索します。
timelogCategories warning-solidTimeTrackingTimelogCategoryConnectionGitLab 15.3で導入されました。ステータス: 実験的機能。ネームスペースのタイムログカテゴリ。
totalRepositorySizeFloatルートネームスペース内のすべてのプロジェクトの合計リポジトリサイズ(バイト単位)。
totalRepositorySizeExcessFloatルートネームスペース内のすべてのプロジェクトの合計超過リポジトリサイズ(バイト単位)。これは、プロジェクト制限が適用されるネームスペースにのみ適用されます。
twoFactorGracePeriodInt2要素認証が強制的に適用されるまでの時間。
updatedAtTimeグループの最終更新時のタイムスタンプ。
userPermissionsGroupPermissions!リソースに対する現在のユーザーの権限。
valueStreamAnalyticsValueStreamAnalyticsグループ内のバリューストリーム分析に関する情報。
visibilityStringネームスペースの表示レベル。
vulnerabilityNamespaceStatisticVulnerabilityNamespaceStatisticTypeグループとそのサブグループの脆弱性の重大度ごとの数。
vulnerabilityScannersVulnerabilityScannerConnectionグループとそのサブグループのプロジェクト脆弱性について報告された脆弱性スキャナー。(接続を参照)
webBasedCommitSigningEnabled warning-solidBoolean!GitLab 18.2で導入されました。ステータス: 実験的機能。グループに対してWebベースのコミット署名が有効になっているかどうかを示します。
webPathString!グループのWebパス。
webUrlString!グループのWeb URL。

引数のあるフィールド

Group.achievements
  • GitLab 15.8で導入されました。ステータス: 実験的機能。

ネームスペースのアチーブメント。achievements機能フラグが無効になっている場合、nullを返します。

AchievementConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
ids[AchievementsAchievementID!]アチーブメントをIDでフィルタリングします。
Group.addOnEligibleUsers
  • GitLab 16.5で導入されました。ステータス: 実験的機能。

アドオンが適用可能なネームスペース階層内のユーザー。これは、ルートネームスペースにのみ適用されます。

AddOnUserConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
addOnPurchaseIds[GitlabSubscriptionsAddOnPurchaseID!]!割り当てを検索する対象のアドオン購入のグローバルID。
addOnTypeGitlabSubscriptionsAddOnType!対象ユーザーのフィルタリングの基準となるアドオンのタイプ。
filterByAssignedSeatStringユーザーリストを、割り当てられたシートでフィルタリングします。
searchStringユーザーリストを検索します。
sortGitlabSubscriptionsUserSortユーザーリストをソートします。
Group.aiMetrics
  • GitLab 16.11で導入されました。ステータス: 実験的機能。

AI関連のメトリクス。

AiMetricsを返します。

引数
名前説明
endDateDate日付範囲の終了日。デフォルトは当月末です。
startDateDate日付範囲の開始日。デフォルトは当月の初めです。
Group.aiUserMetrics
  • GitLab 17.5で導入されました。ステータス: 実験的機能。

AI関連のユーザーメトリクス。

AiUserMetricsConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
endDateDate日付範囲の終了日。デフォルトは当月末です。このパラメータを渡す場合、ClickHouseを有効にする必要があります。
startDateDate日付範囲の開始日。デフォルトは当月の初めです。このパラメータを渡す場合、ClickHouseを有効にする必要があります。
Group.approvalPolicies

プロジェクトの承認ポリシー。

ApprovalPolicyConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
deduplicatePoliciesBoolean同じポリシーが複数のルートを介して適用される場合に、重複するポリシーを削除します。
includeUnscopedBooleanプロジェクトをスコープとするポリシーをフィルタリングします。
relationshipSecurityPolicyRelationType指定されたポリシー関係でポリシーをフィルタリングします。デフォルトはDIRECTです。
Group.autocompleteUsers

オートコンプリートのためにユーザーを検索します。

[AutocompletedUser!]を返します。

引数
名前説明
searchString名前、ユーザー名、または公開メールでユーザーを検索するクエリ。
Group.billableMembersCount

グループ内の請求対象ユーザー数。

Intを返します。

引数
名前説明
requestedHostedPlanString請求対象メンバーを取得するプラン。
Group.board

グループの単一のボード。

Boardを返します。

引数
名前説明
idBoardID!ボードのID。
Group.boards

グループのボード。

BoardConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
idBoardIDボードをIDで検索します。
Group.ciQueueingHistory

このグループのRunnerがCIジョブを選択するまでにかかる時間(パーセンタイル別)。グループのメンテナーロールが付与されているユーザーが利用できます。このクエリを使用するには、ClickHouse DBバックエンドを有効にします。

QueueingDelayHistoryを返します。

引数
名前説明
fromTimeTimeリクエストされた時間の開始時刻。デフォルトは3時間前です。
toTimeTimeリクエストされた時間の終了時刻。デフォルトは現在の時刻です。
Group.ciVariables

グループのCI/CD変数のリスト。

CiGroupVariableConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
sortCiVariableSort結果のソート順。
Group.clusterAgents

グループとそのサブグループ内のプロジェクトに関連付けられているクラスターエージェント。

ClusterAgentConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
hasRemoteDevelopmentAgentConfig warning-solidBooleanGitLab 17.10で非推奨になりました。代わりにhas_workspaces_agent_configフィルターを使用してください。
hasRemoteDevelopmentEnabledBooleanリモート開発機能で有効になっているクラスターエージェントのみを返します。
hasVulnerabilitiesBoolean脆弱性のあるクラスターエージェントのみを返します。
hasWorkspacesAgentConfigBooleanワークスペースエージェント設定が関連付けられているクラスターエージェントのみを返します。
Group.codeCoverageActivities

このグループのコードカバレッジアクティビティーを表します。

CodeCoverageActivityConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
startDateDate!コードカバレッジアクティビティーをフェッチする対象となる最初の日(最大時間枠は90日に設定されています)。
Group.complianceFrameworks

このネームスペース内のプロジェクトで利用可能なコンプライアンスフレームワーク。

ComplianceFrameworkConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
idComplianceManagementFrameworkID返す特定のコンプライアンスフレームワークのグローバルID。
ids[ComplianceManagementFrameworkID!]返すコンプライアンスフレームワークのグローバルIDのリスト。
searchString名前が最も類似しているフレームワークを検索します。
sortComplianceFrameworkSortコンプライアンスフレームワークを条件でソートします。
Group.componentVersions
  • GitLab 18.0で導入されました。ステータス: 実験的機能。

ソフトウェアの依存関係のバージョンをコンポーネント名で検索します。

ComponentVersionConnection!を返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
componentNameString!SBoMコンポーネントの名前。
Group.components
  • GitLab 17.5で導入されました。ステータス: 実験的機能。

ソフトウェア依存関係を名前で検索します。

[Component!]を返します。

引数
名前説明
nameString名前の全体または一部。
Group.contactStateCounts

グループの状態別の連絡先の数。

ContactStateCountsを返します。

引数
名前説明
searchString連絡先を検索するための検索語句。
stateCustomerRelationsContactState検索する連絡先の状態。
Group.contacts

このグループの連絡先を検索します。

CustomerRelationsContactConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
ids[CustomerRelationsContactID!]連絡先をIDでフィルタリングします。
searchString連絡先を検索するための検索語句。
sortContactSort連絡先のソート条件。
stateCustomerRelationsContactState検索する連絡先の状態。
Group.containerRepositories

グループのコンテナリポジトリ。

ContainerRepositoryConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
nameStringコンテナリポジトリを名前でフィルタリングします。
sortContainerRepositorySortコンテナリポジトリを条件でソートします。
Group.contributions

グループとそのサブグループ内のユーザーによる集約コントリビュートを提供します。

ContributionAnalyticsContributionConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
fromISO8601Date!レポート期間の開始日。
toISO8601Date!レポート期間の終了日。終了日は、開始日から93日以内でなければなりません。
Group.customEmoji

このネームスペース内のカスタム絵文字。

CustomEmojiConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
includeAncestorGroupsBoolean親グループからのカスタム絵文字を含みます。
Group.customField
  • GitLab 17.6で導入されました。ステータス: 実験的機能。

グループに設定されているカスタムフィールド。

CustomFieldを返します。

引数
名前説明
idIssuablesCustomFieldID!カスタムフィールドのグローバルID。
Group.customFields
  • GitLab 17.5で導入されました。ステータス: 実験的機能。

グループに設定されているカスタムフィールド。

CustomFieldConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
activeBooleanアクティブなフィールドについてフィルタリングします。falseの場合、アクティブなフィールドを除外します。trueの場合、アクティブなフィールドのみを返します。
fieldTypeCustomFieldType選択したフィールドの型でフィルタリングします。
searchStringカスタムフィールド名の検索クエリ。
workItemTypeIdWorkItemsTypeID指定された作業アイテムタイプに関連付けられているカスタムフィールドをフィルタリングします。
Group.customizableDashboardVisualizations

グループまたは関連する設定プロジェクトの可視化。

CustomizableDashboardVisualizationConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
slugString返す可視化のslug。
Group.customizableDashboards

グループのカスタマイズ可能ダッシュボード。

CustomizableDashboardConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
categoryCustomizableDashboardCategoryダッシュボードのタイプで検索します。
slugStringダッシュボードのslugで検索します。
Group.dataTransfer

特定の期間のデータ転送データポイント。これは、開発機能フラグ下のモックデータです。

GroupDataTransferを返します。

引数
名前説明
fromDateエグレスデータを1年間保持します。エグレスの発生に伴い、当月のデータは動的に増加します。
toDateデータの終了日。
Group.dependencies

このグループのプロジェクトで使用されるソフトウェア依存関係。

DependencyConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
componentIds[SbomComponentID!]依存関係をコンポーネントIDでフィルタリングします。
componentNames[String!]依存関係をコンポーネント名でフィルタリングします。
componentVersions[String!]依存関係をコンポーネントバージョンでフィルタリングします。
notComponentVersions warning-solid[String!]GitLab 18.1で導入されました。ステータス: 実験的機能。指定されたコンポーネントバージョンを除外するように依存関係をフィルタリングします。
packageManagers[PackageManager!]依存関係をパッケージ管理システムでフィルタリングします。
sortDependencySort指定された条件で依存関係をソートします。
sourceTypes[SbomSourceType!]依存関係をソース型でフィルタリングします。
Group.dependencyAggregations
  • GitLab 18.0で導入されました。ステータス: 実験的機能。

このグループのプロジェクトで使用されるソフトウェア依存関係。

DependencyAggregationConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
componentIds[SbomComponentID!]依存関係をコンポーネントIDでフィルタリングします。
componentNames[String!]依存関係をコンポーネント名でフィルタリングします。
componentVersions[String!]依存関係をコンポーネントバージョンでフィルタリングします。
notComponentVersions warning-solid[String!]GitLab 18.1で導入されました。ステータス: 実験的機能。指定されたコンポーネントバージョンを除外するように依存関係をフィルタリングします。
packageManagers[PackageManager!]依存関係をパッケージ管理システムでフィルタリングします。
projectCountMaxIntプロジェクトの最大数で依存関係をフィルタリングします。
projectCountMinIntプロジェクトの最小数で依存関係をフィルタリングします。
sortDependencySort指定された条件で依存関係をソートします。
sourceTypes[SbomSourceType!]依存関係をソース型でフィルタリングします。
Group.descendantGroups

このグループの子孫グループのリスト。

GroupConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
ids[ID!]グループをIDでフィルタリングします。
includeParentDescendantsBoolean親グループの子孫グループのリスト。
ownedBoolean認証済みユーザーが所有するグループに結果を制限します。
searchStringグループ名またはグループのフルパスの検索クエリ。
sortGroupSort指定された条件でグループをソートします。
Group.doraPerformanceScoreCounts

すべてのプロジェクトについてのグループのDORAスコア(先月のDORAキーメトリクス別)。

DoraPerformanceScoreCountConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
projectFiltersDoraProjectFilterInputDORAメトリクスの結果をプロジェクトの属性でフィルタリングします。
Group.environmentScopes

グループの環境スコープ。

CiGroupEnvironmentScopeConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
nameString環境スコープの名前。
searchString環境スコープ名の検索クエリ。
Group.epic
  • GitLab 17.5で非推奨になりました。WorkItem型に置き換えられました。詳細については、[移行ガイド](https: //docs.gitlab.com/api/graphql/epic_work_items_api_migration_guide/)を参照してください。

単一のエピックを検索します。

Epicを返します。

引数
名前説明
authorUsernameStringエピックを作成者でフィルタリングします。
confidentialBoolean指定された機密性でエピックをフィルタリングします。
createdAfterTime指定日付より後に作成されたエピック。
createdBeforeTime指定日付より前に作成されたエピック。
customField warning-solid[WorkItemWidgetCustomFieldFilterInputType!]GitLab 17.10で導入されました。ステータス: 実験的機能。カスタムフィールドでフィルタリングします。
iidIDエピックのIID(1など)。
iidStartsWithStringエピックをオートコンプリート用にIIDでフィルタリングします。
iids[ID!]エピックのIIDのリスト([1, 2]など)。
in[IssuableSearchableField!]検索を実行するフィールドを指定します。デフォルトは[TITLE, DESCRIPTION]です。search引数が必要です。
includeAncestorGroupsBoolean祖先グループのエピックを含めます。
includeDescendantGroupsBoolean子孫グループのエピックを含めます。
labelName[String!]エピックをラベルでフィルタリングします。
milestoneTitleStringエピックをエピックのイシューから算出されるマイルストーンのタイトルでフィルタリングします。
myReactionEmojiString現在のユーザーが適用したリアクション絵文字でフィルタリングします。
notNegatedEpicFilterInput否定条件となるエピック引数。
orUnionedEpicFilterInput引数のリストのインクルーシブOR結合。
searchStringタイトルまたは説明の検索クエリ。
sortEpicSortエピックをソート順に一覧表示します。
stateEpicStateエピックを状態でフィルタリングします。
subscribedSubscriptionStatus現在のユーザーがサブスクライブしているエピック。
timeframeTimeframe指定された期間とオーバーラップするアイテムを一覧表示します。
topLevelHierarchyOnlyBooleanトップレベル階層でエピックをフィルタリングします。
updatedAfterTime指定日付より後に更新されたエピック。
updatedBeforeTime指定日付より前に更新されたエピック。
Group.epicBoard
  • GitLab 17.5で非推奨になりました。WorkItem型に置き換えられました。

単一のエピックボードを検索します。

EpicBoardを返します。

引数
名前説明
idBoardsEpicBoardID!エピックボードをIDで検索します。
Group.epics
  • GitLab 17.5で非推奨になりました。WorkItem型に置き換えられました。詳細については、[移行ガイド](https: //docs.gitlab.com/api/graphql/epic_work_items_api_migration_guide/)を参照してください。

エピックを検索します。

EpicConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
authorUsernameStringエピックを作成者でフィルタリングします。
confidentialBoolean指定された機密性でエピックをフィルタリングします。
createdAfterTime指定日付より後に作成されたエピック。
createdBeforeTime指定日付より前に作成されたエピック。
customField warning-solid[WorkItemWidgetCustomFieldFilterInputType!]GitLab 17.10で導入されました。ステータス: 実験的機能。カスタムフィールドでフィルタリングします。
iidIDエピックのIID(1など)。
iidStartsWithStringエピックをオートコンプリート用にIIDでフィルタリングします。
iids[ID!]エピックのIIDのリスト([1, 2]など)。
in[IssuableSearchableField!]検索を実行するフィールドを指定します。デフォルトは[TITLE, DESCRIPTION]です。search引数が必要です。
includeAncestorGroupsBoolean祖先グループのエピックを含めます。
includeDescendantGroupsBoolean子孫グループのエピックを含めます。
labelName[String!]エピックをラベルでフィルタリングします。
milestoneTitleStringエピックをエピックのイシューから算出されるマイルストーンのタイトルでフィルタリングします。
myReactionEmojiString現在のユーザーが適用したリアクション絵文字でフィルタリングします。
notNegatedEpicFilterInput否定条件となるエピック引数。
orUnionedEpicFilterInput引数のリストのインクルーシブOR結合。
searchStringタイトルまたは説明の検索クエリ。
sortEpicSortエピックをソート順に一覧表示します。
stateEpicStateエピックを状態でフィルタリングします。
subscribedSubscriptionStatus現在のユーザーがサブスクライブしているエピック。
timeframeTimeframe指定された期間とオーバーラップするアイテムを一覧表示します。
topLevelHierarchyOnlyBooleanトップレベル階層でエピックをフィルタリングします。
updatedAfterTime指定日付より後に更新されたエピック。
updatedBeforeTime指定日付より前に更新されたエピック。
Group.gitlabSubscriptionsPreviewBillableUserChange

請求対象ユーザーの変更をプレビューします。

PreviewBillableUserChangeを返します。

引数
名前説明
addGroupIdInt追加するグループID。
addUserEmails[String!]追加するユーザーメール。
addUserIds[Int!]追加するユーザーID。
memberRoleIdIntユーザーに割り当てられているカスタムロール。
roleGitlabSubscriptionsUserRole!グループに追加するユーザーのロール。
Group.groupMembers

このグループ内のユーザーのメンバーシップ。

GroupMemberConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
accessLevels[AccessLevelEnum!]指定されたアクセスレベルでメンバーをフィルタリングします。
enterpriseBooleanEnterpriseユーザーでメンバーをフィルタリングします。
relations[GroupMemberRelation!]指定されたメンバー関係でメンバーをフィルタリングします。
searchString検索クエリ。
sortMemberSortソートクエリ。
Group.importSourceUsers
  • GitLab 17.2で導入されました。ステータス: 実験的機能。

ネームスペースのソースユーザーをインポートします。このフィールドは、1回のリクエストにつき1つのネームスペースに対してのみ解決できます。

ImportSourceUserConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
searchStringソースインスタンス上のユーザーの名前またはユーザー名でマッピングを検索するクエリ。
sortSourceUserSortソースインスタンス上のユーザーから宛先インスタンス上のユーザーへのマッピングを、条件でソートします。
statuses[ImportSourceUserStatus!]ソースインスタンス上のユーザーから宛先インスタンス上のユーザーへのマッピングをステータスによりフィルタリングします。
Group.issues

このグループ内のプロジェクトのイシュー。

IssueConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
assigneeIdStringイシューに割り当てられているユーザーのID。ワイルドカード値「NONE」と「ANY」がサポートされています。
assigneeUsername warning-solidStringGitLab 13.11で非推奨になりました。assigneeUsernamesを使用してください。
assigneeUsernames[String!]イシューに割り当てられているユーザーのユーザー名。
assigneeWildcardIdAssigneeWildcardId担当者のワイルドカードでフィルタリングします。assigneeUsernameともassigneeUsernamesとも互換性がありません。
authorUsernameStringイシューの作成者のユーザー名。
closedAfterTime指定日付より後に完了したイシュー。
closedBeforeTime指定日付より前に完了したイシュー。
confidentialBoolean機密情報イシューについてフィルタリングします。「false」の場合、機密情報イシューを除外します。「true」の場合、機密情報イシューのみを返します。
createdAfterTime指定日付より後に作成されたイシュー。
createdBeforeTime指定日付より前に作成されたイシュー。
crmContactIdStringイシューに割り当てられている連絡先のID。
crmOrganizationIdStringイシューに割り当てられている組織のID。
customField warning-solid[WorkItemWidgetCustomFieldFilterInputType!]GitLab 17.10で導入されました。ステータス: 実験的機能。カスタムフィールドでフィルタリングします。
dueAfterTime指定時刻以降に期限が切れるイシューを返します。
dueBeforeTime指定時刻以前に期限が切れるイシューを返します。
epicIdStringイシューに関連付けられているエピックのID。「none」と「any」の値がサポートされています。
epicWildcardIdEpicWildcardIdエピックIDのワイルドカードでフィルタリングします。epicIdと互換性がありません。
healthStatus warning-solidHealthStatusGitLab 15.4で非推奨になりました。healthStatusFilterを使用してください。
healthStatusFilterHealthStatusFilterイシューのヘルスステータス。「none」と「any」の値がサポートされています。
iidStringイシューのIID。例: 「1」。
iids[String!]イシューのIIDのリスト。例: ["1", "2"]
in[IssuableSearchableField!]検索を実行するフィールドを指定します。デフォルトは[TITLE, DESCRIPTION]です。search引数が必要です。
includeArchivedBooleanアーカイブ済みプロジェクトのイシューを返します。
includeSubepicsBooleanepicIdでイシューをフィルタリングする際にサブエピックを含めるかどうか。
includeSubgroupsBooleanサブグループに属するイシューを含めます。
iterationCadenceId[IterationsCadenceID!]イテレーションの反復IDのリストでフィルタリングします。
iterationId[ID]イシューに適用されるイテレーショングローバルIDのリスト。
iterationTitleStringイテレーションのタイトルでフィルタリングします。
iterationWildcardIdIterationWildcardIdイテレーションIDのワイルドカードでフィルタリングします。
labelName[String]イシューに適用されるラベル。
milestoneTitle[String]イシューに適用されるマイルストーン。
milestoneWildcardIdMilestoneWildcardIdマイルストーンIDのワイルドカードでイシューをフィルタリングします。
myReactionEmojiString現在のユーザーが適用したリアクション絵文字でフィルタリングします。ワイルドカード値「NONE」と「ANY」がサポートされています。
notNegatedIssueFilterInput否定条件となる引数。
orUnionedIssueFilterInput引数のリストのインクルーシブOR結合。
searchStringタイトルまたは説明の検索クエリ。
sortIssueSort基準でイシューをソートします。
stateIssuableStateイシューの現在の状態。
status warning-solidWorkItemWidgetStatusFilterInputGitLab 18.0で導入されました。ステータス: 実験的機能。ステータスでフィルタリングします。
subscribedSubscriptionStatus現在のユーザーがサブスクライブしているイシュー。
types[IssueType!]指定されたイシュータイプでイシューをフィルタリングします。
updatedAfterTime指定日付より後に更新されたイシュー。
updatedBeforeTime指定日付より前に更新されたイシュー。
weightStringイシューに適用されるウェイト。「none」と「any」の値がサポートされています。
weightWildcardIdWeightWildcardIdウェイトIDのワイルドカードでフィルタリングします。weightと互換性がありません。
Group.iterationCadences

イテレーションの反復を検索します。

IterationCadenceConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
activeBooleanイテレーションの反復がアクティブかどうか。
automaticBooleanイテレーションの反復で今後のイテレーションを自動生成するかどうか。
durationInWeeksIntケイデンス内でのイテレーションの期間(週単位)。
idIterationsCadenceID検索するイテレーションの反復のグローバルID。
includeAncestorGroupsBooleanイテレーションケイデンスの検索に祖先グループを含めるかどうか。
titleStringタイトルであいまい検索します。
Group.iterations

イテレーションを検索します。

IterationConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
idID検索するイテレーションのグローバルID。
iidID検索するイテレーションの内部ID。
in[IterationSearchableField!]引数searchで指定されたクエリを使用してあいまい検索を実行するフィールド。デフォルトは[title]です。
includeAncestorsBoolean祖先イテレーションを含めるかどうか。デフォルトはtrueです。
includeDescendantsBoolean子孫イテレーションを含めるかどうか。
iterationCadenceIds[IterationsCadenceID!]イテレーションの検索条件となるグローバルイテレーションの反復ID。
searchString引数inで選択されたフィールドでのあいまい検索に使用されるクエリ。空の場合、すべてのイテレーションを返します。
sortIterationSortイテレーションをソート順で一覧表示します。指定しない場合、任意の順序(変更される可能性があります)が使用されます。
stateIterationStateイテレーションを状態でフィルタリングします。
timeframeTimeframe指定された期間とオーバーラップするアイテムを一覧表示します。
title warning-solidStringGitLab 15.4で非推奨になりました。この引数は15.4で削除される予定です。代わりにsearchフィールドとinフィールドを使用してください。
Group.label

グループで利用可能なラベル。

Labelを返します。

引数
名前説明
titleString!ラベルのタイトル。
Group.labels

このグループで利用可能なラベル。

LabelConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
archivedBooleanアーカイブされたラベルをフィルタリングします。デフォルトはfalseです。
includeAncestorGroupsBoolean祖先グループのラベルを含めます。
includeDescendantGroupsBoolean子孫グループのラベルを含めます。
onlyGroupLabelsBooleanグループレベルのラベルのみを含めます。
searchIn[LabelSearchFieldList!]!検索場所となるフィールドを指定します。titleを使用している場合は無視されます。
searchTermStringラベルを検索するための検索語句。
titleStringタイトルの完全一致。searchTermと一緒に使用することはできません。title引数が指定されている場合、searchInは無視されます。
Group.memberRoles
  • GitLab 16.5で導入されました。ステータス: 実験的機能。

グループで使用可能なカスタムロール。

MemberRoleConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
idMemberRoleID検索するメンバーロールのグローバルID。
ids[MemberRoleID!]検索する複数個のメンバーロールのグローバルID。
orderByMemberRolesOrderBy列の並べ替え。デフォルトはNAMEです。
sortSortDirectionEnum列の並べ替え。デフォルトはASCです。
Group.mergeRequestViolations

グループ内でマージされたマージリクエストで報告されたコンプライアンス違反。

ComplianceViolationConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
filtersComplianceViolationInputコンプライアンス違反を取得する際に適用するフィルター。
sortComplianceViolationSortコンプライアンス違反をソート順に一覧表示します。
Group.mergeRequests

このグループ内のプロジェクトのマージリクエスト。

MergeRequestConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
approvedBy[String!]承認者のユーザー名。
approver[String!]承認者である可能性があるユーザー名。
assigneeUsernameString担当者のユーザー名。
assigneeUsernames[String!]マージリクエストに割り当てられたユーザーのユーザー名。
assigneeWildcardIdAssigneeWildcardId担当者の有無でフィルタリングします。assigneeUsernamesおよびassigneeUsernameと互換性がありません。
authorUsernameString作成者のユーザー名。
blobPath warning-solidStringGitLab 17.7で導入されました。ステータス: 実験的機能。マージリクエストで変更されたblobのパス。state、targetBranches、およびcreatedAfterの引数が必須です。
createdAfterTime指定タイムスタンプより後に作成されたマージリクエスト。
createdBeforeTime指定タイムスタンプより前に作成されたマージリクエスト。
deployedAfterTime指定タイムスタンプより後にデプロイされたマージリクエスト。
deployedBeforeTime指定タイムスタンプより前にデプロイされたマージリクエスト。
deploymentIdStringデプロイのID。
draftBoolean結果をドラフトマージリクエストに制限します。
environmentNameStringマージリクエストのデプロイ先環境。
ignoredReviewerUsername warning-solidStringGitLab 18.0で導入されました。ステータス: 実験的機能。レビュアーの状態別に検索するときに無視するレビュアーのユーザー名。
iids[String!]マージリクエストのIIDの配列([1, 2]など)。
in[IssuableSearchableField!]検索を実行するフィールドを指定します。デフォルトは[TITLE, DESCRIPTION]です。search引数が必要です。
includeArchivedBooleanアーカイブされたプロジェクトからのマージリクエストを返します。
includeSubgroupsBooleanサブグループに属するマージリクエストを含めます。
labelName[String]マージリクエストに適用されるラベル。
labels warning-solid[String!]GitLab 17.1で非推奨になりました。labelNameを使用してください。
mergedAfterTime指定日付より後にマージされたマージリクエスト。
mergedBeforeTime指定日付より前にマージされたマージリクエスト。
mergedByStringマージしたユーザー名。
milestoneTitleStringマイルストーンのタイトル。milestoneWildcardIdと互換性がありません。
milestoneWildcardIdMilestoneWildcardIdマイルストーンIDのワイルドカードでイシューをフィルタリングします。milestoneTitleと互換性がありません。
myReactionEmojiString自分のリアクション絵文字でフィルタリングします。
notMergeRequestsResolverNegatedParams否定条件となる引数のリスト。警告: この引数は実験段階であり、将来変更される可能性があります。
orUnionedMergeRequestFilterInput引数のリストのインクルーシブOR結合。
releaseTagStringリリースタグでフィルタリングします。
reviewState warning-solidMergeRequestReviewStateGitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態。
reviewStates warning-solid[MergeRequestReviewState!]GitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態(複数)。
reviewerUsernameStringレビュアーのユーザー名。
reviewerWildcardIdReviewerWildcardIdレビュアーの有無でフィルタリングします。reviewerUsernameと互換性がありません。
searchStringタイトルまたは説明の検索クエリ。
sortMergeRequestSortマージリクエストを条件でソートします。
sourceBranches[String!]ソースブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがソースとして含まれます。
stateMergeRequestStateマージリクエストの状態。指定した場合、解決済みのマージリクエストすべてに状態が含まれます。
subscribedSubscriptionStatus現在のユーザーがサブスクライブしているマージリクエスト。
targetBranches[String!]ターゲットブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがターゲットとして含まれます。
updatedAfterTime指定されたタイムスタンプより後に更新されたマージリクエスト。
updatedBeforeTime指定されたタイムスタンプより前に更新されたマージリクエスト。
Group.milestones

グループのマイルストーン。

MilestoneConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
containingDateTimeマイルストーンに含まれる日付。
ids[ID!]グローバルマイルストーンIDの配列(例: "gid://gitlab/Milestone/1")。
includeAncestorsBooleanすべての親グループからのマイルストーンを含めます。
includeDescendantsBooleanすべてのサブグループとサブプロジェクトからのマイルストーンを含めます。
searchTitleStringタイトルの検索文字列。
sortMilestoneSortマイルストーンを条件でソートします。
stateMilestoneStateEnumマイルストーンを状態でフィルタリングします。
timeframeTimeframe指定された期間とオーバーラップするアイテムを一覧表示します。
titleStringマイルストーンのタイトル。
Group.organizationStateCounts

グループのステータスごとの組織の数。

OrganizationStateCountsを返します。

引数
名前説明
searchString組織の検索に使用する検索語句。
stateCustomerRelationsOrganizationState検索する組織の状態。
Group.organizations

このグループの組織を検索します。

CustomerRelationsOrganizationConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
ids[CustomerRelationsOrganizationID!]組織をIDでフィルタリングします。
searchString組織の検索に使用する検索語句。
sortOrganizationSort組織のソート条件。
stateCustomerRelationsOrganizationState検索する組織の状態。
Group.packages

グループのパッケージ。このフィールドは、1回のリクエストにつき1つのグループに対してのみ解決できます。

PackageConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
includeVersionlessBooleanバージョンなしのパッケージを含めます。
packageNameStringパッケージを名前で検索します。
packageTypePackageTypeEnumパッケージをタイプでフィルタリングします。
packageVersionStringパッケージをバージョンでフィルタリングします。include_versionlessと組み合わせて使用すると、バージョンなしのパッケージは返されません。
sortPackageGroupSortパッケージを条件でソートします。
statusPackageStatusパッケージをステータスでフィルタリングします。
Group.pagesDeployments

ネームスペースのPagesデプロイのリスト。

PagesDeploymentConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
activeBooleanアクティブまたは無効(非アクティブ)の状態でフィルタリングします。
sortSort結果をソートします。
versionedBooleanデプロイのバージョン管理の有無でフィルタリングします。
Group.pipelineAnalytics

パイプライン分析。

PipelineAnalyticsを返します。

引数
名前説明
fromTimeTimeリクエストされた時間の開始時刻(UTC)。デフォルトは、過去1週間に開始されたパイプラインです。
refStringパイプラインをトリガーしたブランチ。
sourceCiPipelineSourcesパイプラインのソース。
toTimeTimeリクエストされた時間の終了時刻(UTC)。デフォルトは、現在の日付より前に開始されたパイプラインです。
Group.pipelineExecutionPolicies

ネームスペースのパイプライン実行ポリシー。

PipelineExecutionPolicyConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
deduplicatePoliciesBoolean同じポリシーが複数のルートを介して適用される場合に、重複するポリシーを削除します。
includeUnscopedBooleanプロジェクトをスコープとするポリシーをフィルタリングします。
relationshipSecurityPolicyRelationType指定されたポリシー関係でポリシーをフィルタリングします。デフォルトはDIRECTです。
Group.pipelineExecutionSchedulePolicies

ネームスペースのパイプライン実行スケジュールポリシー。

PipelineExecutionSchedulePolicyConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
deduplicatePoliciesBoolean同じポリシーが複数のルートを介して適用される場合に、重複するポリシーを削除します。
includeUnscopedBooleanプロジェクトをスコープとするポリシーをフィルタリングします。
relationshipSecurityPolicyRelationType指定されたポリシー関係でポリシーをフィルタリングします。デフォルトはDIRECTです。
Group.projectComplianceRequirementsStatus
  • GitLab 17.10で導入されました。ステータス: 実験的機能。

グループとそのサブグループ内のプロジェクトのコンプライアンスステータス。

ProjectComplianceRequirementStatusConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
filtersGroupProjectRequirementComplianceStatusInputコンプライアンス要件ステータスを取得する際に適用するフィルター。
orderByProjectComplianceRequirementStatusOrderByコンプライアンス要件ステータスをソートするために使用されるフィールド。
Group.projectComplianceStandardsAdherence

グループとそのサブグループ内のプロジェクトのコンプライアンス標準への準拠。

ComplianceStandardsAdherenceConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
filtersComplianceStandardsAdherenceInputコンプライアンス標準への準拠を取得する際に適用するフィルター。
Group.projects

このネームスペース内のプロジェクト。ネームスペースがプロジェクトの場合、親グループからのプロジェクトを返します。

ProjectConnection!を返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
archivedOnlyBooleanアーカイブ済みプロジェクトのみを返します。
complianceFrameworkFiltersComplianceFrameworkFiltersコンプライアンスフレームワークを選択する際に適用するフィルター。
hasCodeCoverageBooleanコードカバレッジのあるプロジェクトのみを返します。
hasVulnerabilitiesBoolean脆弱性のあるプロジェクトのみを返します。
ids[ID!]プロジェクトをIDでフィルタリングします。
includeArchivedBooleanアーカイブ済みプロジェクトも含めます。
includeSiblingProjects warning-solidBooleanGitLab 17.2で導入されました。ステータス: 実験的機能。親グループのプロジェクトも含めます。
includeSubgroupsBooleanサブグループプロジェクトも含めます。
notAimedForDeletionBoolean削除対象になっていないプロジェクトを含めます。
sbomComponentIdID指定されたSBOMコンポーネントに関連するプロジェクトのみを返します。
searchString名前またはパスが最も類似しているプロジェクトを検索します。
sortNamespaceProjectSortプロジェクトを条件でソートします。
withIssuesEnabledBooleanイシューが有効になっているプロジェクトのみを返します。
withMergeRequestsEnabledBooleanマージリクエストが有効になっているプロジェクトのみを返します。
withNamespaceDomainPagesBooleanPagesプロジェクトにネームスペースドメインを使用するプロジェクトのみを返します。
Group.releases

グループ内のプロジェクトに属するリリース。

ReleaseConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
sortGroupReleaseSort指定された条件でグループリリースをソートします。
Group.remoteDevelopmentClusterAgents
  • GitLab 17.8で非推奨になりました。workspacesClusterAgentsを使用してください。

リモート開発機能のあるネームスペース内のクラスターエージェント。

ClusterAgentConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
filterNamespaceClusterAgentFilter!返すクラスターエージェントのタイプでフィルタリングします。
Group.runnerCloudProvisioning
  • GitLab 16.10で導入されました。ステータス: 実験的機能。

クラウドプロバイダーでRunnerをプロビジョニングするために使用する情報。GitLabインスタンスがSaaSインスタンスでない場合は、nullを返します。

CiRunnerCloudProvisioningを返します。

引数
名前説明
cloudProjectIdGoogleCloudProject!クラウドプロジェクトの識別子。
providerCiRunnerCloudProvider!クラウドプロバイダーの識別子。
Group.runners

現在のユーザーに表示されるRunnerを検索します。

CiRunnerConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
active warning-solidBooleanGitLab 14.8で非推奨になりました。名前が変更されました。pausedを使用してください。
creatorIdUserIDRunnerを作成者IDでフィルタリングします。
creatorUsernameStringRunnerを作成者のユーザー名でフィルタリングします。
membershipCiRunnerMembershipFilter結果に含めるRunnerを制御します。
ownerFullPath warning-solidStringGitLab 17.8で導入されました。ステータス: 実験的機能。Runnerを、それを所有するプロジェクトまたはグループでフィルタリングします。
pausedBooleanRunnerをpaused(true)またはactive(false)のステータスでフィルタリングします。
searchStringdescription(説明)フィールドのフルトークンまたは部分テキストでフィルタリングします。
sortCiRunnerSort結果のソート順。
statusCiRunnerStatusRunnerをステータスでフィルタリングします。
tagList[String!]Runnerに関連するタグでフィルタリングします(カンマ区切りまたは配列)。
typeCiRunnerTypeRunnerをタイプでフィルタリングします。
upgradeStatusCiRunnerUpgradeStatusアップグレードステータスでフィルタリングします。
versionPrefixStringRunnerをバージョンでフィルタリングします。検索語の先頭がバージョンであるRunnerマネージャーを含むRunnerが返されます。たとえば、検索語「14.」は、バージョン「14.11.1」と「14.2.3」のRunnerマネージャーを返します。
Group.savedReplies

グループで利用可能な保存済み返信。このフィールドは、1回のリクエストにつき1つのグループに対してのみ解決できます。

GroupSavedReplyConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
includeAncestorGroupsBoolean親グループからの保存済み返信を含めます。
Group.savedReply

グループ内の保存済み返信。このフィールドは、1回のリクエストにつき1つのグループに対してのみ解決できます。

GroupSavedReplyを返します。

引数
名前説明
idGroupsSavedReplyID!保存済み返信のグローバルID。
Group.scanExecutionPolicies

ネームスペースのスキャン実行ポリシー。

ScanExecutionPolicyConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
actionScanTypes[SecurityReportTypeEnum!]ポリシーをアクションスキャンタイプでフィルタリングします。サポートされるスキャンタイプは、dastsecret_detectioncluster_image_scanningcontainer_scanningsastsast_iacdependency_scanningだけです。
deduplicatePoliciesBoolean同じポリシーが複数のルートを介して適用される場合に、重複するポリシーを削除します。
includeUnscopedBooleanプロジェクトをスコープとするポリシーをフィルタリングします。
relationshipSecurityPolicyRelationType指定されたポリシー関係でポリシーをフィルタリングします。デフォルトはDIRECTです。
Group.scanResultPolicies
  • GitLab 16.9で非推奨になりました。approvalPoliciesを使用してください。

プロジェクトのスキャン結果ポリシー。

ScanResultPolicyConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
deduplicatePoliciesBoolean同じポリシーが複数のルートを介して適用される場合に、重複するポリシーを削除します。
includeUnscopedBooleanプロジェクトをスコープとするポリシーをフィルタリングします。
relationshipSecurityPolicyRelationType指定されたポリシー関係でポリシーをフィルタリングします。デフォルトはDIRECTです。
Group.securityMetrics
  • GitLab 18.2で導入されました。ステータス: 実験的機能。

セキュリティ指標。この機能は現在開発中であり、まだ一般には利用できません。

SecurityMetricsを返します。

引数
名前説明
projectId[ID!]グループ内のプロジェクトIDでフィルタリングします。プロジェクトをクエリしている場合、この引数は無視されます。
reportType[VulnerabilityReportType!]レポートタイプでフィルタリングします。
Group.securityPolicies
  • GitLab 18.1で導入されました。ステータス: 実験的機能。

ネームスペースに設定されたセキュリティポリシーのリスト。

SecurityPolicyTypeConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
includeUnscopedBooleanプロジェクトをスコープとするポリシーをフィルタリングします。
relationshipSecurityPolicyRelationType指定されたポリシー関係でポリシーをフィルタリングします。
typePolicyTypeタイプでポリシーをフィルタリングします。
Group.securityPolicyProjectSuggestions

セキュリティポリシープロジェクトの提案。

ProjectConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
onlyLinkedBooleanすでにセキュリティポリシープロジェクトとしてリンクされているプロジェクトのみを提案するかどうか。
searchString!プロジェクトのフルパスの検索クエリ。
Group.sharedGroups

このグループが招待された共有グループのリスト。

GroupConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
searchString特定のグループを検索します。
sortGroupSort検索する場合は名前、作成日時、更新日時、パス、ID、または類似性で並べ替えます。
Group.sharedProjects

このグループが招待された共有プロジェクトのリスト。

ProjectConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
activeBooleanアーカイブされておらず、削除対象としてマークされていないプロジェクトでフィルタリングします。
minAccessLevelAccessLevelEnum現在のユーザーに付与されているアクセスレベルが指定されたアクセスレベル以上であるプロジェクトのみを返します。
programmingLanguageNameStringプロジェクトをプログラミング言語名でフィルタリングします(大文字と小文字は区別されません)。「css」や「ruby」など。
searchStringプロジェクト名、パス、または説明の検索クエリ。
sortString結果のソート順。形式: <field_name>_<sort_direction>id_descname_ascなど)。デフォルトではid_desc、検索を使用する場合はsimilarityになります。
Group.standardRole
  • GitLab 17.6で導入されました。ステータス: 実験的機能。

グループの単一のデフォルトロールを検索します。SaaSでのみ利用可能です。

StandardRoleを返します。

引数
名前説明
accessLevel[MemberAccessLevel!]フィルタリングの基準となるアクセスレベル。
Group.standardRoles
  • GitLab 17.4で導入されました。ステータス: 実験的機能。

グループで利用可能なデフォルトロール。SaaSでのみ利用可能です。

StandardRoleConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
accessLevel[MemberAccessLevel!]フィルタリングの基準となるアクセスレベル。
Group.timelogs

グループとそのサブグループのイシューとマージリクエストに記録された時間。

TimelogConnection!を返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
endDateTime日付範囲内のタイムログのうち、記録された日付がendDate以前であるものを一覧表示します。
endTimeTime時刻範囲内のタイムログのうち、記録された時刻がendTime以前であるものを一覧表示します。
groupIdGroupIDグループのタイムログを一覧表示します。
projectIdProjectIDプロジェクトのタイムログを一覧表示します。
sortTimelogSortタイムログを特定の順序で一覧表示します。
startDateTime日付範囲内のタイムログのうち、ログに記録された日付がstartDate以後であるものを一覧表示します。
startTimeTime時刻範囲内のタイムログのうち、ログに記録された時刻がstartTime以後であるものを一覧表示します。
usernameStringユーザーのタイムログを一覧表示します。
Group.valueStreamDashboardUsageOverview
  • GitLab 16.4で導入されました。ステータス: 実験的機能。

グループ内で集計された使用量カウント。

ValueStreamDashboardCountを返します。

引数
名前説明
identifierValueStreamDashboardMetric!取得するカウントのタイプ。
timeframeTimeframe!この期間(通常は月初めから月末まで)中に記録されたカウント(システムにより月ごとに集計が実行されます)。
Group.valueStreams

グループで利用可能なバリューストリーム。

ValueStreamConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
idIDバリューストリームID。
Group.vulnerabilities

グループとそのサブグループのプロジェクトについて報告された脆弱性。

VulnerabilityConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
clusterAgentId[ClustersAgentID!]脆弱性をcluster_agent_idでフィルタリングします。このフィルターで含められるのは、reportTypecluster_image_scanningの脆弱性だけです。
clusterId[ClustersClusterID!]脆弱性をcluster_idでフィルタリングします。このフィルターで含められるのは、reportTypecluster_image_scanningの脆弱性だけです。
dismissalReason[VulnerabilityDismissalReason!]却下理由でフィルタリングします。このフィルターで含められるのは、却下された脆弱性だけです。
hasAiResolutionBooleanGitLab Duo脆弱性の修正で解決できる可能性が高い脆弱性のみを返します。
hasIssuesBooleanリンクされたイシューがある脆弱性のみを返します。
hasMergeRequestBooleanリンクされているマージリクエストがある脆弱性のみを返します。
hasRemediationsBoolean修正がある脆弱性のみを返します。
hasResolutionBooleanデフォルトブランチで解決された脆弱性のみを返します。
identifierNameString脆弱性を識別子の名前でフィルタリングします。インスタンスセキュリティダッシュボードのクエリに適用した場合、無視されます。
image[String!]脆弱性をロケーションイメージでフィルタリングします。このフィルターが存在する場合、レスポンスはcontainer_scanningcluster_image_scanningを含むreportTypeのエントリのみと一致します。
owaspTopTen[VulnerabilityOwaspTop10!]脆弱性をOWASP Top 10 2017カテゴリでフィルタリングします。ワイルドカード値NONEもサポートされていますが、他のOWASP Top 10値と組み合わせることはできません。
owaspTopTen2021 warning-solid[VulnerabilityOwasp2021Top10!]GitLab 18.1で導入されました。ステータス: 実験的機能。脆弱性をOWASP Top 10 2021カテゴリでフィルタリングします。ワイルドカード値NONEもサポートされていますが、他のOWASP Top 10 2021値と組み合わせることはできません。この引数を使用するには、Elasticsearchが設定され、advanced_vulnerability_management機能フラグが有効になっている必要があります。インスタンスセキュリティダッシュボードクエリではサポートされていません。
projectId[ID!]脆弱性をプロジェクトでフィルタリングします。
reachability warning-solidReachabilityTypeGitLab 18.2で導入されました。ステータス: 実験的機能。到達可能性で脆弱性をフィルタリングします。
reportType[VulnerabilityReportType!]脆弱性をレポートタイプでフィルタリングします。
scanner[String!]脆弱性をVulnerabilityScanner.externalIdでフィルタリングします。
scannerId[VulnerabilitiesScannerID!]脆弱性をスキャナーIDでフィルタリングします。
severity[VulnerabilitySeverity!]脆弱性を重大度でフィルタリングします。
sortVulnerabilitySort脆弱性をソート順で一覧表示します。
state[VulnerabilityState!]脆弱性を状態でフィルタリングします。
Group.vulnerabilitiesCountByDay

グループとそのサブグループのプロジェクトにおける、過去の1日あたりの脆弱性の数。

VulnerabilitiesCountByDayConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
endDateISO8601Date!脆弱性の履歴をフェッチする対象となる最後の日付。
startDateISO8601Date!脆弱性の履歴をフェッチする対象となる最初の日付。
Group.vulnerabilityGrades

各グレードにおける脆弱性のあるプロジェクトの数を示します。

[VulnerableProjectsByGrade!]を返します。

引数
名前説明
includeSubgroupsBooleanサブグループに属するグレードを含めます。
letterGradeVulnerabilityGrade指定された文字グレードでレスポンスをフィルタリングします。
Group.vulnerabilityIdentifierSearch

脆弱性を識別子で検索します。

[String!]を返します。

引数
名前説明
nameString!識別子を名前で検索します。部分文字列または部分一致検索がサポートされています。引数は3文字を超えている必要があります。
Group.vulnerabilityManagementPolicies
  • GitLab 17.7で導入されました。ステータス: 実験的機能。

プロジェクトの脆弱性管理ポリシー。

VulnerabilityManagementPolicyConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
deduplicatePoliciesBoolean同じポリシーが複数のルートを介して適用される場合に、重複するポリシーを削除します。
includeUnscopedBooleanプロジェクトをスコープとするポリシーをフィルタリングします。
relationshipSecurityPolicyRelationType指定されたポリシー関係でポリシーをフィルタリングします。デフォルトはDIRECTです。
Group.vulnerabilitySeveritiesCount

グループとそのサブグループの脆弱性の重大度ごとの数。

VulnerabilitySeveritiesCountを返します。

引数
名前説明
cappedBooleanデフォルト値はfalseです。trueに設定すると、各重大度に対して返されるカウントは最大1001に制限されます。Elasticsearchが設定されている場合、owasp_top_ten_2021またはidentifier_nameフィルターとともに使用すると無視されます。
clusterAgentId[ClustersAgentID!]脆弱性をcluster_agent_idでフィルタリングします。このフィルターで含められるのは、reportTypecluster_image_scanningの脆弱性だけです。
dismissalReason[VulnerabilityDismissalReason!]却下理由でフィルタリングします。
hasAiResolutionBooleanGitLab Duo脆弱性の修正で解決できる脆弱性、または解決できない脆弱性に絞り込みます。
hasIssuesBoolean脆弱性のイシューの有無でフィルタリングします。
hasMergeRequestBoolean脆弱性のマージリクエストの有無でフィルタリングします。
hasRemediationsBoolean脆弱性の修正の有無でフィルタリングします。
hasResolutionBoolean脆弱性の解決策の有無でフィルタリングします。
identifierName warning-solidStringGitLab 17.7で導入されました。ステータス: 実験的機能。脆弱性を識別子の名前でフィルタリングします。インスタンスセキュリティダッシュボードのクエリに適用した場合、無視されます。
image[String!]脆弱性をロケーションイメージでフィルタリングします。このフィルターが存在する場合、レスポンスはcontainer_scanningcluster_image_scanningを含むreportTypeのエントリのみと一致します。
owaspTopTen[VulnerabilityOwaspTop10!]脆弱性をOWASP Top 10 2017カテゴリでフィルタリングします。ワイルドカード値NONEもサポートされていますが、他のOWASP Top 10値と組み合わせることはできません。
owaspTopTen2021 warning-solid[VulnerabilityOwasp2021Top10!]GitLab 18.1で導入されました。ステータス: 実験的機能。脆弱性をOWASP Top 10 2021カテゴリでフィルタリングします。ワイルドカード値NONEもサポートされていますが、他のOWASP Top 10 2021値と組み合わせることはできません。この引数を使用するには、Elasticsearchが設定され、advanced_vulnerability_management機能フラグが有効になっている必要があります。インスタンスセキュリティダッシュボードクエリではサポートされていません。
projectId[ID!]脆弱性をプロジェクトでフィルタリングします。
reachability warning-solidReachabilityTypeGitLab 18.2で導入されました。ステータス: 実験的機能。到達可能性で脆弱性をフィルタリングします。
reportType[VulnerabilityReportType!]脆弱性をレポートタイプでフィルタリングします。
scanner[String!]脆弱性をスキャナーでフィルタリングします。
scannerId[VulnerabilitiesScannerID!]脆弱性をスキャナーIDでフィルタリングします。
severity[VulnerabilitySeverity!]脆弱性を重大度でフィルタリングします。
state[VulnerabilityState!]脆弱性を状態でフィルタリングします。
Group.workItem
  • GitLab 16.4で導入されました。ステータス: 実験的機能。

グループに直接関連付けられているIIDで作業アイテムを検索します。

WorkItemを返します。

引数
名前説明
iidString!作業アイテムのIID。
Group.workItemDescriptionTemplates
  • GitLab 17.6で導入されました。ステータス: 実験的機能。

ネームスペースで利用可能な作業アイテムの説明テンプレート。

WorkItemDescriptionTemplateConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
name warning-solidStringGitLab 17.9で非推奨になりました。フェッチには名前とプロジェクトIDの両方が必要です。代わりにDescriptionTemplateContentInputTypeを使用してください。
search warning-solidStringGitLab 17.8で非推奨になりました。テンプレート名での検索はFEに対してのみ実行されます。
Group.workItemStateCounts
  • GitLab 16.7で導入されました。ステータス: 実験的機能。

ネームスペースの状態別の作業アイテム数。

WorkItemStateCountsTypeを返します。

引数
名前説明
assigneeUsernames[String!]作業アイテムに割り当てられたユーザーのユーザー名。
assigneeWildcardIdAssigneeWildcardId担当者のワイルドカードでフィルタリングします。assigneeUsernamesと互換性がありません。
authorUsernameString作業アイテムを作成者のユーザー名でフィルタリングします。
closedAfterTime指定日より後に完了した作業アイテム。
closedBeforeTime指定日より前に完了した作業アイテム。
confidentialBoolean機密情報作業アイテムをフィルタリングします。falseの場合、機密情報作業アイテムを除外します。trueの場合、機密情報作業アイテムのみ返します。
createdAfterTime指定タイムスタンプより後に作成された作業アイテム。
createdBeforeTime指定タイムスタンプより前に作成された作業アイテム。
crmContactIdStringCRMの連絡先IDでフィルタリングします。
crmOrganizationIdStringCRMの連絡先組織IDでフィルタリングします。
customField warning-solid[WorkItemWidgetCustomFieldFilterInputType!]GitLab 17.10で導入されました。ステータス: 実験的機能。カスタムフィールドでフィルタリングします。
dueAfterTime指定タイムスタンプより後に期限切れになる作業アイテム。
dueBeforeTime指定タイムスタンプより前に期限切れになる作業アイテム。
excludeGroupWorkItems warning-solidBooleanGitLab 18.4で導入されました。ステータス: 実験的機能。グループとその子孫内のグループレベルの作業アイテムを除外します。プロジェクトネームスペースでは無視されます。
excludeProjects warning-solidBooleanGitLab 17.5で導入されました。ステータス: 実験的機能。グループ内のプロジェクトから作業アイテムを除外します。プロジェクトネームスペースでは無視されます。
healthStatusFilterHealthStatusFilter作業アイテムのヘルスステータス。「none」と「any」の値がサポートされています。
hierarchyFilters warning-solidHierarchyFilterInputGitLab 18.3で導入されました。ステータス: 実験的機能。作業アイテムの階層に関連するフィルタリングオプション。
iidString作業アイテムのIID。例: 「1」。
iids[String!]作業アイテムのIIDのリスト。例: ["1", "2"]
in[IssuableSearchableField!]検索を実行するフィールドを指定します。デフォルトは[TITLE, DESCRIPTION]です。search引数が必要です。
includeAncestorsBoolean祖先グループの作業アイテムを含めます。プロジェクトネームスペースでは無視されます。
includeDescendantWorkItems warning-solidBooleanGitLab 18.3で導入されました。ステータス: 実験的機能。parent_idsでフィルタリングするときに、子孫の親の作業アイテムを含めるかどうか。
includeDescendantsBoolean子孫グループとプロジェクトの作業アイテムを含めます。プロジェクトネームスペースでは無視されます。
iterationCadenceId[IterationsCadenceID!]イテレーションの反復IDのリストでフィルタリングします。
iterationId[ID]イシューに適用されるイテレーショングローバルIDのリスト。
iterationWildcardIdIterationWildcardIdイテレーションIDのワイルドカードでフィルタリングします。
labelName[String!]作業アイテムに適用されるラベル。
milestoneTitle[String!]作業アイテムに適用されるマイルストーン。
milestoneWildcardIdMilestoneWildcardIdマイルストーンIDのワイルドカードでフィルタリングします。milestoneTitleと互換性がありません。
myReactionEmojiString現在のユーザーが適用したリアクション絵文字でフィルタリングします。ワイルドカード値としてNONEANYがサポートされています。
notNegatedWorkItemFilterInput否定条件となる作業アイテム引数。
orUnionedWorkItemFilterInput引数のリストのインクルーシブOR結合。
parentIds[WorkItemID!]親アイテムのグローバルIDで作業アイテムをフィルタリングします(最大100アイテム)。
releaseTag[String!]作業アイテムのマイルストーンに関連付けられたリリースタグ。親がグループの場合、無視されます。
releaseTagWildcardIdReleaseTagWildcardIdリリースタグのワイルドカードでフィルタリングします。
requirementLegacyWidget warning-solidRequirementLegacyFilterInputGitLab 15.9で非推奨になりました。代わりに作業アイテムIIDフィルターを使用してください。
searchStringタイトルまたは説明の検索クエリ。
sortWorkItemSort作業アイテムを基準でソートします。
stateIssuableState作業アイテムの現在の状態。
status warning-solidWorkItemWidgetStatusFilterInputGitLab 18.0で導入されました。ステータス: 実験的機能。ステータスでフィルタリングします。
subscribedSubscriptionStatus現在のユーザーがサブスクライブしている作業アイテム。
timeframeTimeframe指定された期間とオーバーラップするアイテムを一覧表示します。プロジェクトネームスペースでは無視されます。
types[IssueType!]指定された作業アイテムタイプで作業アイテムをフィルタリングします。
updatedAfterTime指定タイムスタンプより後に更新された作業アイテム。
updatedBeforeTime指定タイムスタンプより前に更新された作業アイテム。
verificationStatusWidgetVerificationStatusFilterInput検証ステータスウィジェットフィルターのインプット。work_items_alphaが無効な場合、無視されます。
weightString作業アイテムに適用されるウェイト。「none」と「any」の値がサポートされています。
weightWildcardIdWeightWildcardIdウェイトIDのワイルドカードでフィルタリングします。weightと互換性がありません。
Group.workItemTypes

グループで使用できる作業アイテムタイプ。

WorkItemTypeConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
nameIssueType指定された名前で作業アイテムタイプをフィルタリングします。
Group.workItems
  • GitLab 16.3で導入されました。ステータス: 実験的機能。

ネームスペースに属する作業アイテム。

WorkItemConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
assigneeUsernames[String!]作業アイテムに割り当てられたユーザーのユーザー名。
assigneeWildcardIdAssigneeWildcardId担当者のワイルドカードでフィルタリングします。assigneeUsernamesと互換性がありません。
authorUsernameString作業アイテムを作成者のユーザー名でフィルタリングします。
closedAfterTime指定日より後に完了した作業アイテム。
closedBeforeTime指定日より前に完了した作業アイテム。
confidentialBoolean機密情報作業アイテムをフィルタリングします。falseの場合、機密情報作業アイテムを除外します。trueの場合、機密情報作業アイテムのみ返します。
createdAfterTime指定タイムスタンプより後に作成された作業アイテム。
createdBeforeTime指定タイムスタンプより前に作成された作業アイテム。
crmContactIdStringCRMの連絡先IDでフィルタリングします。
crmOrganizationIdStringCRMの連絡先組織IDでフィルタリングします。
customField warning-solid[WorkItemWidgetCustomFieldFilterInputType!]GitLab 17.10で導入されました。ステータス: 実験的機能。カスタムフィールドでフィルタリングします。
dueAfterTime指定タイムスタンプより後に期限切れになる作業アイテム。
dueBeforeTime指定タイムスタンプより前に期限切れになる作業アイテム。
excludeGroupWorkItems warning-solidBooleanGitLab 18.4で導入されました。ステータス: 実験的機能。グループとその子孫内のグループレベルの作業アイテムを除外します。プロジェクトネームスペースでは無視されます。
excludeProjects warning-solidBooleanGitLab 17.5で導入されました。ステータス: 実験的機能。グループ内のプロジェクトから作業アイテムを除外します。プロジェクトネームスペースでは無視されます。
healthStatusFilterHealthStatusFilter作業アイテムのヘルスステータス。「none」と「any」の値がサポートされています。
hierarchyFilters warning-solidHierarchyFilterInputGitLab 18.3で導入されました。ステータス: 実験的機能。作業アイテムの階層に関連するフィルタリングオプション。
iidString作業アイテムのIID。例: 「1」。
iids[String!]作業アイテムのIIDのリスト。例: ["1", "2"]
in[IssuableSearchableField!]検索を実行するフィールドを指定します。デフォルトは[TITLE, DESCRIPTION]です。search引数が必要です。
includeAncestorsBoolean祖先グループの作業アイテムを含めます。プロジェクトネームスペースでは無視されます。
includeDescendantWorkItems warning-solidBooleanGitLab 18.3で導入されました。ステータス: 実験的機能。parent_idsでフィルタリングするときに、子孫の親の作業アイテムを含めるかどうか。
includeDescendantsBoolean子孫グループとプロジェクトの作業アイテムを含めます。プロジェクトネームスペースでは無視されます。
iterationCadenceId[IterationsCadenceID!]イテレーションの反復IDのリストでフィルタリングします。
iterationId[ID]イシューに適用されるイテレーショングローバルIDのリスト。
iterationWildcardIdIterationWildcardIdイテレーションIDのワイルドカードでフィルタリングします。
labelName[String!]作業アイテムに適用されるラベル。
milestoneTitle[String!]作業アイテムに適用されるマイルストーン。
milestoneWildcardIdMilestoneWildcardIdマイルストーンIDのワイルドカードでフィルタリングします。milestoneTitleと互換性がありません。
myReactionEmojiString現在のユーザーが適用したリアクション絵文字でフィルタリングします。ワイルドカード値としてNONEANYがサポートされています。
notNegatedWorkItemFilterInput否定条件となる作業アイテム引数。
orUnionedWorkItemFilterInput引数のリストのインクルーシブOR結合。
parentIds[WorkItemID!]親アイテムのグローバルIDで作業アイテムをフィルタリングします(最大100アイテム)。
releaseTag[String!]作業アイテムのマイルストーンに関連付けられたリリースタグ。親がグループの場合、無視されます。
releaseTagWildcardIdReleaseTagWildcardIdリリースタグのワイルドカードでフィルタリングします。
requirementLegacyWidget warning-solidRequirementLegacyFilterInputGitLab 15.9で非推奨になりました。代わりに作業アイテムIIDフィルターを使用してください。
searchStringタイトルまたは説明の検索クエリ。
sortWorkItemSort作業アイテムを基準でソートします。
stateIssuableState作業アイテムの現在の状態。
status warning-solidWorkItemWidgetStatusFilterInputGitLab 18.0で導入されました。ステータス: 実験的機能。ステータスでフィルタリングします。
subscribedSubscriptionStatus現在のユーザーがサブスクライブしている作業アイテム。
timeframeTimeframe指定された期間とオーバーラップするアイテムを一覧表示します。プロジェクトネームスペースでは無視されます。
types[IssueType!]指定された作業アイテムタイプで作業アイテムをフィルタリングします。
updatedAfterTime指定タイムスタンプより後に更新された作業アイテム。
updatedBeforeTime指定タイムスタンプより前に更新された作業アイテム。
verificationStatusWidgetVerificationStatusFilterInput検証ステータスウィジェットフィルターのインプット。work_items_alphaが無効な場合、無視されます。
weightString作業アイテムに適用されるウェイト。「none」と「any」の値がサポートされています。
weightWildcardIdWeightWildcardIdウェイトIDのワイルドカードでフィルタリングします。weightと互換性がありません。
Group.workItemsWidgets
  • GitLab 18.2で導入されました。ステータス: 実験的機能。

指定された作業アイテムで利用可能なウィジェットのリスト。

[String!]を返します。

引数
名前説明
ids[WorkItemsTypeID!]!利用可能なウィジェットをフェッチする作業アイテムのグローバルID配列。一度に最大100個のIDを指定できます。
unionBoolean!trueの場合、すべての作業アイテムタイプのウィジェットの和集合を返します。falseの場合、すべての作業アイテムタイプで共通するウィジェットのみを返します。
Group.workspacesClusterAgents
  • GitLab 17.8で導入されました。ステータス: 実験的機能。

ワークスペース機能のあるネームスペース内のクラスターエージェント。

ClusterAgentConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
filterNamespaceClusterAgentFilter!返すクラスターエージェントのタイプでフィルタリングします。

GroupAuditEventNamespaceFilter

グループレベルの外部監査イベントストリーミングの宛先に属するサブグループフィルターまたはプロジェクトフィルターを表します。

フィールド

名前説明
externalStreamingDestinationGroupAuditEventStreamingDestination!フィルターが属する宛先。
idID!フィルターのID。
namespaceNamespace!フィルターが属するグループまたはプロジェクトのネームスペース。

GroupAuditEventStreamingDestination

グループレベルの監査イベントをストリーミングするための外部宛先を表します。

フィールド

名前説明
activeBoolean!送信先の有効ステータス。
categoryString!監査イベントの送信先の外部宛先のカテゴリ。
configJSON!外部宛先の設定。
eventTypeFilters[String!]!ストリーミング用に追加されたイベントタイプフィルターのリスト。
groupGroup!宛先が属するグループ。
idID!宛先のID。
nameString!監査イベントの送信先の外部宛先の名前。
namespaceFilters[GroupAuditEventNamespaceFilter!]宛先のサブグループフィルターまたはプロジェクトフィルターのリスト。
secretTokenString!宛先のシークレットトークン。httpカテゴリでのみ空でない値になります。

GroupDataTransfer

フィールド

名前説明
egressNodesEgressNodeConnectionデータノード。(接続を参照)

GroupDora

グループDORAメトリクスに関連するすべての情報。

引数のあるフィールド

GroupDora.metrics

現在のグループまたはプロジェクトのDORAメトリクス。

[DoraMetric!]を返します。

引数
名前説明
endDateDate日付範囲の終了日。デフォルトは現在の日付です。
environmentTiers[DeploymentTier!]返す環境のデプロイ階層。デフォルトは[PRODUCTION]です。
intervalDoraMetricBucketingIntervalメトリクスの集約方法。デフォルトはDAILYです。ALLの場合、レスポンスのdateフィールドはnullになります。
startDateDate日付範囲の開始日。デフォルトは3か月前です。
GroupDora.projects

指定された期間に少なくとも1つのDORAメトリクスのある、このグループ内のプロジェクト。

ProjectConnection!を返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
archivedOnlyBooleanアーカイブ済みプロジェクトのみを返します。
complianceFrameworkFiltersComplianceFrameworkFiltersコンプライアンスフレームワークを選択する際に適用するフィルター。
endDateDate!DORAを検索する日付範囲の終了日。
hasCodeCoverageBooleanコードカバレッジのあるプロジェクトのみを返します。
hasVulnerabilitiesBoolean脆弱性のあるプロジェクトのみを返します。
ids[ID!]プロジェクトをIDでフィルタリングします。
includeArchivedBooleanアーカイブ済みプロジェクトも含めます。
includeSiblingProjects warning-solidBooleanGitLab 17.2で導入されました。ステータス: 実験的機能。親グループのプロジェクトも含めます。
includeSubgroupsBooleanサブグループプロジェクトも含めます。
notAimedForDeletionBoolean削除対象になっていないプロジェクトを含めます。
sbomComponentIdID指定されたSBOMコンポーネントに関連するプロジェクトのみを返します。
searchString名前またはパスが最も類似しているプロジェクトを検索します。
sortNamespaceProjectSortプロジェクトを条件でソートします。
startDateDate!DORAを検索する日付範囲の開始日。
withIssuesEnabledBooleanイシューが有効になっているプロジェクトのみを返します。
withMergeRequestsEnabledBooleanマージリクエストが有効になっているプロジェクトのみを返します。
withNamespaceDomainPagesBooleanPagesプロジェクトにネームスペースドメインを使用するプロジェクトのみを返します。

GroupMember

グループメンバーシップを表します。

フィールド

名前説明
accessLevelAccessLevelGitLab::アクセスレベル。
createdAtTimeメンバーシップの作成日時。
createdByUserCoreメンバーシップを承認したユーザー。
expiresAtTimeメンバーシップの有効期限が切れる日時。
groupGroupユーザーがメンバーとして属するグループ。
idID!メンバーのID。
notificationEmailStringユーザーのグループ通知メール。管理者のみが利用できます。
updatedAtTimeメンバーシップの最終更新日時。
userUserCoreメンバーオブジェクトに関連付けられているユーザー。
userPermissionsGroupMemberPermissions!リソースに対する現在のユーザーの権限。

引数のあるフィールド

GroupMember.mergeRequestInteraction

マージリクエストを検索します。

UserMergeRequestInteractionを返します。

引数
名前説明
idMergeRequestID!マージリクエストのグローバルID。

GroupMemberPermissions

フィールド

名前説明
createCustomEmojiBoolean!trueの場合、ユーザーはこのリソースに対してcreate_custom_emojiを実行できます。
createProjectsBoolean!trueの場合、ユーザーはこのリソースに対してcreate_projectsを実行できます。
readGroupBoolean!trueの場合、ユーザーはこのリソースに対してread_groupを実行できます。
removeGroupBoolean!trueの場合、ユーザーはこのリソースに対してremove_groupを実行できます。
viewEditPageBoolean!trueの場合、ユーザーはこのリソースに対してview_edit_pageを実行できます。

GroupMinimalAccess

完全なグループ読み取りアクセス権のないユーザー(READ_ADMIN_CICD管理カスタムロールを持つ非メンバーなど)がアクセスできる制限付きグループデータ。

フィールド

名前説明
avatarUrlStringグループのアバターURL。
fullNameString!グループの正式名称。
fullPathID!グループのフルパス。
idID!グループのID。
nameString!グループの名前。
userPermissionsGroupPermissions!リソースに対する現在のユーザーの権限。
webUrlStringグループのWeb URL。

フィールド

名前説明
calendarPath warning-solidStringGitLab 18.4で導入されました。ステータス: 実験的機能。作業アイテムのカレンダーパス。
contributionGuidePathStringネームスペースのコントリビューションガイドのパス。
emailsHelpPagePathStringメールのヘルプページのパス。
epicsListStringネームスペースのエピックリスト。
groupIssuesStringネームスペースのグループイシュー。
issuesListStringネームスペースのイシューリスト。
issuesSettingsStringネームスペースのイシュー設定のパス。
labelsFetchStringネームスペースのラベル取得。
labelsManageStringネームスペースのラベル管理。
markdownHelpPathStringMarkdownのヘルプページのパス。
newCommentTemplate[CommentTemplatePath!]ネームスペースの新しいコメントテンプレートパス。
newProjectStringネームスペースの新しいプロジェクト。
quickActionsHelpPathStringクイックアクションのヘルプページのパス。
registerStringネームスペースの登録パス。
reportAbuseStringネームスペースの不正報告。
rssPath warning-solidStringGitLab 18.4で導入されました。ステータス: 実験的機能。作業アイテムのRSSパス。
signInStringネームスペースのサインインパス。
userExportEmail warning-solidStringGitLab 18.3で導入されました。ステータス: 実験的機能。CSVをエクスポートするためのユーザーメール。ユーザーネームスペースの場合はnullを返します。

GroupNamespaceMarkdownPaths

フィールド

名前説明
uploadsPathString特定のネームスペースのアップロードパス。

引数のあるフィールド

GroupNamespaceMarkdownPaths.autocompleteSourcesPath

特定のネームスペースのオートコンプリートソースでサポートされているパス。

JSONを返します。

引数
名前説明
iidString作業アイテムのIID。
workItemTypeIdString作業アイテムタイプのID。
GroupNamespaceMarkdownPaths.markdownPreviewPath

特定のネームスペースのMarkdownプレビューのパス。

Stringを返します。

引数
名前説明
iidStringMarkdownプレビューのターゲットアイテムのIID。

GroupPermissions

フィールド

名前説明
adminAllResourcesBoolean!trueの場合、ユーザーはインスタンス管理者です。
adminIssueBoolean!trueの場合、ユーザーはこのリソースに対してadmin_issueを実行できます。
adminWorkItemLifecycleBoolean!trueの場合、ユーザーはこのリソースに対してadmin_work_item_lifecycleを実行できます。
archiveGroup warning-solidBoolean!GitLab 18.3で導入されました。ステータス: 実験的機能。trueの場合、ユーザーはこのリソースに対してarchive_groupを実行できます。
canLeaveBoolean!trueの場合、ユーザーはこのグループから脱退できます。
createCustomEmojiBoolean!trueの場合、ユーザーはこのリソースに対してcreate_custom_emojiを実行できます。
createProjectsBoolean!trueの場合、ユーザーはこのリソースに対してcreate_projectsを実行できます。
generateDescriptionBoolean!trueの場合、ユーザーはこのリソースに対してgenerate_descriptionを実行できます。
readCrmContactBoolean!trueの場合、ユーザーはこのリソースに対してread_crm_contactを実行できます。
readCrmOrganizationBoolean!trueの場合、ユーザーはこのリソースに対してread_crm_organizationを実行できます。
readGroupBoolean!trueの場合、ユーザーはこのリソースに対してread_groupを実行できます。
removeGroupBoolean!trueの場合、ユーザーはこのリソースに対してremove_groupを実行できます。
viewEditPageBoolean!trueの場合、ユーザーはこのリソースに対してview_edit_pageを実行できます。

GroupReleaseStats

グループに関するリリース関連の統計が含まれています。

フィールド

名前説明
releasesCountIntグループのすべての子孫プロジェクトにおけるリリースの合計数。
releasesPercentageIntグループのうち少なくとも1つのリリースがある子孫プロジェクトの割合(パーセント)。

GroupSavedReply

フィールド

名前説明
contentString!保存済み返信の内容。
idGroupsSavedReplyID!グループレベル保存済み返信のグローバルID。
nameString!保存済み返信の名前。

GroupSecurityPolicySource

グループに属するセキュリティポリシーのソースを表します。

フィールド

名前説明
inheritedBoolean!ポリシーが親グループから継承されているかどうかを示します。
namespaceNamespaceポリシーが関連付けられているプロジェクト。

GroupStats

グループに関する統計が含まれています。

フィールド

名前説明
releaseStatsGroupReleaseStatsグループ内のリリースに関する統計。

GroupValueStreamAnalyticsFlowMetrics

集約されたバリューストリームフローメトリクスを公開します。

引数のあるフィールド

GroupValueStreamAnalyticsFlowMetrics.cycleTime

最初のコミットからイシューが完了するまでの時間の中央値。

ValueStreamAnalyticsMetricを返します。

引数
名前説明
assigneeUsernames[String!]イシューに割り当てられているユーザーのユーザー名。
authorUsernameStringイシューの作成者のユーザー名。
epicIdIDイシューに関連付けられているエピックのID。
fromTime!開始日時を示すタイムスタンプ。
iterationIdIDイシューに関連付けられているイテレーションのID。
labelNames[String!]イシューに適用されるラベル。
milestoneTitleStringイシューに適用されるマイルストーン。
myReactionEmojiString現在のユーザーが適用したリアクション絵文字でフィルタリングします。
notNegatedValueStreamAnalyticsIssuableFilterInput否定フィルターの追加に使用される引数。
projectIds[ID!]グループ階層内のプロジェクトID。
toTime!終了日時を示すタイムスタンプ。
weightIntイシューに適用されるウェイト。
GroupValueStreamAnalyticsFlowMetrics.deploymentCount

指定された期間の本番環境デプロイ回数。

ValueStreamAnalyticsMetricを返します。

引数
名前説明
fromTime!開始日時を示すタイムスタンプ。
projectIds[ID!]グループ階層内のプロジェクトID。
toTime!終了日時を示すタイムスタンプ。
GroupValueStreamAnalyticsFlowMetrics.issueCount

指定された期間にオープンされたイシューの数。

ValueStreamAnalyticsMetricを返します。

引数
名前説明
assigneeUsernames[String!]イシューに割り当てられているユーザーのユーザー名。
authorUsernameStringイシューの作成者のユーザー名。
epicIdIDイシューに関連付けられているエピックのID。
fromTime!開始日時を示すタイムスタンプ。
iterationIdIDイシューに関連付けられているイテレーションのID。
labelNames[String!]イシューに適用されるラベル。
milestoneTitleStringイシューに適用されるマイルストーン。
myReactionEmojiString現在のユーザーが適用したリアクション絵文字でフィルタリングします。
notNegatedValueStreamAnalyticsIssuableFilterInput否定フィルターの追加に使用される引数。
projectIds[ID!]グループ階層内のプロジェクトID。
toTime!終了日時を示すタイムスタンプ。
weightIntイシューに適用されるウェイト。
GroupValueStreamAnalyticsFlowMetrics.issuesCompletedCount

指定された期間にクローズ(完了)したオープンイシューの数。最大値は10,001です。

ValueStreamAnalyticsMetricを返します。

引数
名前説明
assigneeUsernames[String!]イシューに割り当てられているユーザーのユーザー名。
authorUsernameStringイシューの作成者のユーザー名。
epicIdIDイシューに関連付けられているエピックのID。
fromTime!開始日時を示すタイムスタンプ。
iterationIdIDイシューに関連付けられているイテレーションのID。
labelNames[String!]イシューに適用されるラベル。
milestoneTitleStringイシューに適用されるマイルストーン。
myReactionEmojiString現在のユーザーが適用したリアクション絵文字でフィルタリングします。
notNegatedValueStreamAnalyticsIssuableFilterInput否定フィルターの追加に使用される引数。
projectIds[ID!]グループ階層内のプロジェクトID。
toTime!終了日時を示すタイムスタンプ。
weightIntイシューに適用されるウェイト。
GroupValueStreamAnalyticsFlowMetrics.leadTime

イシューの作成から完了までの時間の中央値。

ValueStreamAnalyticsMetricを返します。

引数
名前説明
assigneeUsernames[String!]イシューに割り当てられているユーザーのユーザー名。
authorUsernameStringイシューの作成者のユーザー名。
epicIdIDイシューに関連付けられているエピックのID。
fromTime!開始日時を示すタイムスタンプ。
iterationIdIDイシューに関連付けられているイテレーションのID。
labelNames[String!]イシューに適用されるラベル。
milestoneTitleStringイシューに適用されるマイルストーン。
myReactionEmojiString現在のユーザーが適用したリアクション絵文字でフィルタリングします。
notNegatedValueStreamAnalyticsIssuableFilterInput否定フィルターの追加に使用される引数。
projectIds[ID!]グループ階層内のプロジェクトID。
toTime!終了日時を示すタイムスタンプ。
weightIntイシューに適用されるウェイト。
GroupValueStreamAnalyticsFlowMetrics.timeToMerge

マージリクエストの作成からマージリクエストのマージまでの時間の中央値

ValueStreamAnalyticsMetricを返します。

引数
名前説明
assigneeUsernames[String!]マージリクエストに割り当てられたユーザーのユーザー名。
authorUsernameStringマージリクエストの作成者のユーザー名
fromTime!開始日時を示すタイムスタンプ。
labelNames[String!]マージリクエストに適用されるラベル。
milestoneTitleStringマージリクエストに適用されるマイルストーン
projectIds[ID!]グループ階層内のプロジェクトID。
toTime!終了日時を示すタイムスタンプ。

GroupWikiRepositoryRegistry

グループウィキリポジトリのGeoの同期と検証の状態を表します。

フィールド

名前説明
checksumMismatchBooleanGroupWikiRepositoryRegistryのチェックサムが、プライマリとセカンダリで不一致かどうかを示します。
createdAtTimeGroupWikiRepositoryRegistry作成時のタイムスタンプ。
forceToRedownload warning-solidBooleanGitLab 17.10で非推奨になりました。より新しい再利用可能フレームワークを優先するため、データベースのレジストリテーブルから削除されました。
groupWikiRepositoryIdID!グループウィキリポジトリのID。
idID!GroupWikiRepositoryRegistryのID。
lastSyncFailureStringGroupWikiRepositoryRegistryの同期中のエラーメッセージ。
lastSyncedAtTimeGroupWikiRepositoryRegistryの最後の同期成功時のタイムスタンプ。
missingOnPrimaryBooleanプライマリにGroupWikiRepositoryRegistryが欠落しているかどうかを示します。
modelRecordIdIntGroupWikiRepositoryRegistryのモデルレコードのID。
retryAtTimeGroupWikiRepositoryRegistryが再同期されるようになる時点のタイムスタンプ。
retryCountIntGroupWikiRepositoryRegistryの同期試行の連続失敗回数。
stateRegistryStateGroupWikiRepositoryRegistryの同期状態。
verificationChecksumStringGroupWikiRepositoryRegistryのローカルチェックサム。
verificationChecksumMismatchedString不一致の場合のGroupWikiRepositoryRegistryのチェックサムの予想値。
verificationFailureStringGroupWikiRepositoryRegistryの検証中のエラーメッセージ。
verificationRetryAtTimeGroupWikiRepositoryRegistryが再検証されるようになる時点のタイムスタンプ。
verificationRetryCountIntGroupWikiRepositoryRegistryの検証試行の連続失敗回数。
verificationStartedAtTimeGroupWikiRepositoryRegistryの検証開始時のタイムスタンプ。
verificationStateVerificationStateEnumGroupWikiRepositoryRegistryの検証状態。
verifiedAtTimeGroupWikiRepositoryRegistryの最後の検証成功時のタイムスタンプ。

Groups

フィールド

名前説明
commitCommit!指定されたグループを担当するコミット。
commitDataCommitDatablameを表示するために必要なコミットから派生したHTMLデータ。
linenoInt!コミットグループの開始行番号。
lines[String!]!コミットグループに追加された行の配列。
spanInt!コミットグループのblameのスパンとなる連続行数。

HelmFileMetadata

Helmファイルのメタデータ。

フィールド

名前説明
channelString!Helm Chartのチャンネル。
createdAtTime!作成日。
metadataPackageHelmMetadataType!Helm Chartのメタデータ。
updatedAtTime!最新更新日。

Ide

IDEの設定と機能フラグ。

フィールド

名前説明
codeSuggestionsEnabledBoolean!AIアシストコード提案が有効かどうかを示します。

ImagePullSecrets

フィールド

名前説明
nameString!Kubernetesイメージプルシークレットの名前。
namespaceString!Kubernetesイメージプルシークレットのネームスペース。

ImportSourceUser

フィールド

名前説明
createdAtTime!ソースユーザー作成時のタイムスタンプ。
idImportSourceUserID!ソースインスタンス上のユーザーから宛先インスタンス上のユーザーへのマッピングのグローバルID。
importTypeImportSource!インポーターの名前。
placeholderUserUserCoreソースユーザーのインポートに関連付けられているプレースホルダユーザー。
reassignToUserUserCoreコントリビュートの再割り当て先ユーザー。
reassignedByUserUserCore再アサインをしたユーザー。
reassignmentErrorString再アサインが失敗した場合のエラーメッセージ。
sourceHostnameString!ソースインスタンスのホスト名。
sourceNameStringソースインスタンス内のユーザーの名前。
sourceUserIdentifierString!ソースインスタンス内のユーザーのID。
sourceUsernameStringソースインスタンス内のユーザーのユーザー名。
statusImportSourceUserStatus!マッピングのステータス。

IncidentManagementOncallRotation

インシデント管理のオンコールローテーションについて記述します。

フィールド

名前説明
activePeriodOncallRotationActivePeriodTypeオンコールローテーションのアクティブ期間。
endsAtTimeオンコールローテーションの終了日時。
idIncidentManagementOncallRotationID!オンコールローテーションのID。
lengthIntオンコールスケジュール期間(lengthUnitで指定される単位)。
lengthUnitOncallRotationUnitEnumオンコールローテーション期間の単位。
nameString!オンコールローテーションの名前。
participantsOncallParticipantTypeConnectionオンコールローテーションの参加者。(接続を参照)。
startsAtTimeオンコールローテーションの開始日。

引数のあるフィールド

IncidentManagementOncallRotation.shifts

特定の時間枠内で参加者がオンコールである時間ブロック。時間枠は1か月未満でなければなりません。

IncidentManagementOncallShiftConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
endTimeTime!シフトを含める時間枠の終了時刻。開始から1か月未満でなければなりません。
startTimeTime!シフトを含める時間枠の開始時刻。

IncidentManagementOncallSchedule

インシデント管理オンコールスケジュールについて記述します。

フィールド

名前説明
descriptionStringオンコールスケジュールの説明。
iidString!オンコールスケジュールの内部ID。
nameString!オンコールスケジュールの名前。
oncallUsers[UserCore!]
rotationsIncidentManagementOncallRotationConnection!オンコールスケジュールのオンコールローテーション。(接続を参照)
timezoneString!オンコールスケジュールのタイムゾーン。

引数のあるフィールド

IncidentManagementOncallSchedule.rotation

オンコールスケジュールのオンコールローテーション。

IncidentManagementOncallRotationを返します。

引数
名前説明
idIncidentManagementOncallRotationID!オンコールローテーションのID。

IncidentManagementOncallShift

参加者がオンコールである時間ブロック。

フィールド

名前説明
endsAtTimeオンコールシフトの終了時刻。
participantOncallParticipantTypeオンコールシフトに割り当てられている参加者。
startsAtTimeオンコールシフトの開始時刻。

InheritedCiVariable

プロジェクトがその親グループと祖先から継承するCI/CD変数。

フィールド

名前説明
descriptionString変数の説明。
environmentScopeString変数を使用できる環境を定義するスコープ。
groupCiCdSettingsPathString変数が属するグループのCI/CD設定のパスを示します。
groupNameString変数が属するグループを示します。
hiddenBoolean変数が非表示かどうかを示します。
idID!変数のID。
keyString変数の名前。
maskedBoolean変数がマスクされるかどうかを示します。
protectedBoolean変数が保護されるかどうかを示します。
rawBoolean変数がrawかどうかを示します。
variableTypeCiVariableType変数の型。

InstanceAmazonS3ConfigurationType

監査イベントストリーミング用のインスタンスレベルのAmazon S3設定を格納します。

フィールド

名前説明
accessKeyXidString!Amazon S3アカウントのアクセスキーID。
activeBoolean!送信先の有効ステータス。
awsRegionString!バケットを作成するAWSリージョン。
bucketNameString!監査イベントが記録されるバケットの名前。
idID!設定のID。
nameString!監査イベントの送信先の外部宛先の名前。

InstanceAuditEventNamespaceFilter

インスタンスレベルの外部監査イベントストリーミングの宛先に属するサブグループフィルターまたはプロジェクトフィルターを表します。

フィールド

名前説明
externalStreamingDestinationInstanceAuditEventStreamingDestination!フィルターが属する宛先。
idID!フィルターのID。
namespaceNamespace!フィルターが属するグループまたはプロジェクトのネームスペース。

InstanceAuditEventStreamingDestination

インスタンスレベルの監査イベントをストリーミングするための外部宛先を表します。

フィールド

名前説明
activeBoolean!送信先の有効ステータス。
categoryString!監査イベントの送信先の外部宛先のカテゴリ。
configJSON!外部宛先の設定。
eventTypeFilters[String!]!ストリーミング用に追加されたイベントタイプフィルターのリスト。
idID!宛先のID。
nameString!監査イベントの送信先の外部宛先の名前。
namespaceFilters[InstanceAuditEventNamespaceFilter!]宛先のサブグループフィルターまたはプロジェクトフィルターのリスト。
secretTokenString!宛先のシークレットトークン。httpカテゴリでのみ空でない値になります。

InstanceExternalAuditEventDestination

インスタンス監査イベント送信先の外部リソースを表します。

フィールド

名前説明
activeBoolean!送信先の有効ステータス。
destinationUrlString!監査イベント送信先の外部宛先。
eventTypeFilters[String!]!ストリーミング用に追加されたイベントタイプフィルターのリスト。
headersAuditEventsStreamingInstanceHeaderConnection!各イベントとともに送信される追加のHTTPヘッダーのリスト。(接続を参照)
idID!宛先のID。
nameString!監査イベントの送信先の外部宛先の名前。
verificationTokenString!イベントのソースを検証するための検証トークン。

InstanceGoogleCloudLoggingConfigurationType

アクセストークンの生成に使用されるIAMサービスアカウントに関連付けられているインスタンスレベルGoogle Cloud Logging設定を格納します。

フィールド

名前説明
activeBoolean!送信先の有効ステータス。
clientEmailString!クライアントのメール。
googleProjectIdNameString!GoogleプロジェクトID。
idID!設定のID。
logIdNameString!ログID。
nameString!監査イベントの送信先の外部宛先の名前。

InstanceSecurityDashboard

フィールド

名前説明
vulnerabilityScannersVulnerabilityScannerConnectionインスタンスセキュリティダッシュボードで選択されているプロジェクトの脆弱性についてレポートされた脆弱性スキャナー。(接続を参照)

引数のあるフィールド

InstanceSecurityDashboard.clusterAgents

インスタンスセキュリティダッシュボードで選択されているプロジェクトに関連付けられているクラスターエージェント。

ClusterAgentConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
hasRemoteDevelopmentAgentConfig warning-solidBooleanGitLab 17.10で非推奨になりました。代わりにhas_workspaces_agent_configフィルターを使用してください。
hasRemoteDevelopmentEnabledBooleanリモート開発機能で有効になっているクラスターエージェントのみを返します。
hasVulnerabilitiesBoolean脆弱性のあるクラスターエージェントのみを返します。
hasWorkspacesAgentConfigBooleanワークスペースエージェント設定が関連付けられているクラスターエージェントのみを返します。
InstanceSecurityDashboard.projects

インスタンスセキュリティダッシュボードで選択されているプロジェクト。

ProjectConnection!を返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
searchStringプロジェクト名、パス、または説明の検索クエリ。
InstanceSecurityDashboard.vulnerabilityGrades

各グレードにおける脆弱性のあるプロジェクトの数を示します。

[VulnerableProjectsByGrade!]!を返します。

引数
名前説明
letterGradeVulnerabilityGrade指定された文字グレードでレスポンスをフィルタリングします。
InstanceSecurityDashboard.vulnerabilitySeveritiesCount

インスタンスセキュリティダッシュボードで選択されているプロジェクトの脆弱性重大度ごとのカウント。

VulnerabilitySeveritiesCountを返します。

引数
名前説明
cappedBooleanデフォルト値はfalseです。trueに設定すると、各重大度に対して返されるカウントは最大1001に制限されます。Elasticsearchが設定されている場合、owasp_top_ten_2021またはidentifier_nameフィルターとともに使用すると無視されます。
clusterAgentId[ClustersAgentID!]脆弱性をcluster_agent_idでフィルタリングします。このフィルターで含められるのは、reportTypecluster_image_scanningの脆弱性だけです。
dismissalReason[VulnerabilityDismissalReason!]却下理由でフィルタリングします。
hasAiResolutionBooleanGitLab Duo脆弱性の修正で解決できる脆弱性、または解決できない脆弱性に絞り込みます。
hasIssuesBoolean脆弱性のイシューの有無でフィルタリングします。
hasMergeRequestBoolean脆弱性のマージリクエストの有無でフィルタリングします。
hasRemediationsBoolean脆弱性の修正の有無でフィルタリングします。
hasResolutionBoolean脆弱性の解決策の有無でフィルタリングします。
identifierName warning-solidStringGitLab 17.7で導入されました。ステータス: 実験的機能。脆弱性を識別子の名前でフィルタリングします。インスタンスセキュリティダッシュボードのクエリに適用した場合、無視されます。
image[String!]脆弱性をロケーションイメージでフィルタリングします。このフィルターが存在する場合、レスポンスはcontainer_scanningcluster_image_scanningを含むreportTypeのエントリのみと一致します。
owaspTopTen[VulnerabilityOwaspTop10!]脆弱性をOWASP Top 10 2017カテゴリでフィルタリングします。ワイルドカード値NONEもサポートされていますが、他のOWASP Top 10値と組み合わせることはできません。
owaspTopTen2021 warning-solid[VulnerabilityOwasp2021Top10!]GitLab 18.1で導入されました。ステータス: 実験的機能。脆弱性をOWASP Top 10 2021カテゴリでフィルタリングします。ワイルドカード値NONEもサポートされていますが、他のOWASP Top 10 2021値と組み合わせることはできません。この引数を使用するには、Elasticsearchが設定され、advanced_vulnerability_management機能フラグが有効になっている必要があります。インスタンスセキュリティダッシュボードクエリではサポートされていません。
projectId[ID!]脆弱性をプロジェクトでフィルタリングします。
reachability warning-solidReachabilityTypeGitLab 18.2で導入されました。ステータス: 実験的機能。到達可能性で脆弱性をフィルタリングします。
reportType[VulnerabilityReportType!]脆弱性をレポートタイプでフィルタリングします。
scanner[String!]脆弱性をスキャナーでフィルタリングします。
scannerId[VulnerabilitiesScannerID!]脆弱性をスキャナーIDでフィルタリングします。
severity[VulnerabilitySeverity!]脆弱性を重大度でフィルタリングします。
state[VulnerabilityState!]脆弱性を状態でフィルタリングします。

IntegerExpression

整数を値とする式。

フィールド

名前説明
fieldString!式が適用されるフィールド。
operatorString!式の演算子。
valueInt!式の整数値。

IntegrationExclusion

インスタンス固有インテグレーションのレベル設定をオーバーライドするインテグレーション。

フィールド

名前説明
groupGroupインスタンス固有インテグレーションから除外されたグループ。
projectProjectインスタンス固有インテグレーションから除外されたプロジェクト。

インシデントイシューのissuableリソースリンクについて記述します。

フィールド

名前説明
idIncidentManagementIssuableResourceLinkID!issuableリソースリンクのID。
issueIssue!リソースリンクのインシデント。
linkString!リソースへのWebリンク。
linkTextStringリンクのオプションテキスト。
linkTypeIssuableResourceLinkType!リソースリンクのタイプ。

Issue

フィールド

名前説明
alertManagementAlert warning-solidAlertManagementAlertGitLab 15.6で非推奨になりました。alert_management_alertsを使用してください。
assigneesUserCoreConnectionイシューの担当者。(接続を参照)
authorUserCore!イシューを作成したユーザー。
blockedBoolean!イシューがブロックされているかどうかを示します。
blockedByCountIntこのイシューをブロックしているイシューの数。
blockedByIssuesIssueConnectionこのイシューをブロックしているイシュー。(接続を参照)
blockingCountInt!このイシューがブロックしているイシューの数。
closedAsDuplicateOfIssue重複イシューとして完了されたイシュー。
closedAtTimeイシューの完了時のタイムスタンプ。
commentersUserCoreConnection!noteable(ノート可能)に対するすべてのコメンター。(接続を参照)
confidentialBoolean!イシューが機密であることを示します。
createNoteEmailStringイシューのユーザー固有のメールアドレス。
createdAtTime!イシューの作成時のタイムスタンプ。
customerRelationsContactsCustomerRelationsContactConnectionイシューの顧客リレーションの連絡先。(接続を参照)
descriptionStringイシューの説明。
descriptionHtmlStringdescriptionのGitLab Flavored Markdownレンダリング。
designCollectionDesignCollectionイシューに関連付けられているデザイン画像のコレクション。
discussionLockedBoolean!イシューでディスカッションがロックされていることを示します。
discussionsDiscussionConnection!noteable(ノート可能)に対するすべてのディスカッション。(接続を参照)
downvotesInt!イシューが受け取った不同意の数。
dueDateTimeイシューの期限。
emailsDisabled warning-solidBoolean!GitLab 16.3で非推奨になりました。emails_enabledを使用してください。
emailsEnabledBoolean!親プロジェクトまたはグループでメール通知が無効になっているかどうかを示します。メール通知が無効になっている場合はfalse
epic warning-solidEpicGitLab 17.5で非推奨になりました。WorkItem型に置き換えられました。
escalationPolicyEscalationPolicyTypeイシューに関連付けられているエスカレーションポリシー。エスカレーションをサポートするイシューで使用できます。
escalationStatusIssueEscalationStatusイシューのエスカレーションステータス。
externalAuthorStringイシューを報告している非GitLabユーザーのメールアドレス。ゲストの場合、メールアドレスは難読化されます。
hasEpicBoolean!イシューがエピックに属しているかどうかを示します。ユーザーにエピックへのアクセス権がない場合、trueを返しても関連付けられているエピックが表示されないことがあります。
hasParent warning-solidBoolean!GitLab 16.5で導入されました。ステータス: 実験的機能。イシューに親作業アイテムがあるかどうかを示します。
healthStatusHealthStatus現在のヘルスステータス。
hiddenBoolean作成者がBANされたため、イシューが非表示になっていることを示します。
humanTimeEstimateString人間が判読可能なイシューの見積もり時間。
humanTotalTimeSpentStringイシューで費やされたとして報告された合計時間(人間が判読可能な形式)。
idID!イシューのID。
iidString!イシューの内部ID。
iterationIterationイシューのイテレーション。
labelsLabelConnectionイシューのラベル。(接続を参照)
mergeRequestsCountInt!マージ時にイシューを完了するマージリクエストの数。
metricImages[MetricImage!]イシューに関連付けられているメトリクスイメージ。
milestoneMilestoneイシューのマイルストーン。
movedBooleanイシューが他のプロジェクトから移動されたかどうかを示します。
movedToIssue別のプロジェクトに移動された後に更新されたイシュー。
nameStringオブジェクトの名前またはタイトル。
participantsUserCoreConnectionイシューの参加者のリスト。(接続を参照)
projectIdIntイシュープロジェクトのID。
relatedMergeRequestsMergeRequestConnectionイシューに関連するマージリクエスト。このフィールドは、1回のリクエストにつき1つのイシューに対してのみ解決できます。(接続を参照)
relatedVulnerabilitiesVulnerabilityConnectionイシューの関連脆弱性。(接続を参照)
relativePositionIntイシューの相対位置(Epic Treeとイシューボードでの位置指定に使用)。
severityIssuableSeverityインシデントの重大度レベル。
slaDueAtTimeイシューSLAの有効期限のタイムスタンプ。
stateIssueState!イシューの状態。
status warning-solidWorkItemStatusGitLab 18.0で導入されました。ステータス: 実験的機能。イシューのステータス。
statusPagePublishedIncidentBooleanイシューがステータスページに公開されているかどうかを示します。
subscribedBoolean!現在ログインしているユーザーがイシューをサブスクライブしているかどうかを示します。
taskCompletionStatusTaskCompletionStatus!イシューのタスク完了ステータス。
timeEstimateInt!イシューの見積もり時間。
timelogsTimelogConnection!イシューのタイムログ。(接続を参照)
titleString!イシューのタイトル。
titleHtmlStringtitleのGitLab Flavored Markdownレンダリング。
totalTimeSpentInt!イシューで費やされたとして報告された合計時間(秒)。
typeIssueTypeイシューのタイプ。
updatedAtTime!イシューの最終更新時のタイムスタンプ。
updatedByUserCoreイシューを最後に更新したユーザー。
upvotesInt!イシューが受け取った同意の数。
userDiscussionsCountInt!イシュー内のユーザーディスカッションの数。
userNotesCountInt!イシューのユーザーノートの数。
userPermissionsIssuePermissions!リソースに対する現在のユーザーの権限。
webPathString!イシューのWebパス。
webUrlString!イシューのWeb URL。
weightIntイシューのウェイト。

引数のあるフィールド

Issue.alertManagementAlerts

このイシューに関連付けられているアラート管理アラート。

AlertManagementAlertConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
assigneeUsernameStringイシューに割り当てられているユーザーのユーザー名。
domainAlertManagementDomainFilter!特定のドメインのフィルタークエリ。
iidStringアラートのIID。例: 「1」。
searchStringタイトル、説明、サービス、またはmonitoring_toolの検索クエリ。
sortAlertManagementAlertSortアラートを条件でソートします。
statuses[AlertManagementStatus!]指定された状態のアラート。例: [TRIGGERED]
Issue.currentUserTodos

現在のユーザーのto-doアイテム。

TodoConnection!を返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
stateTodoStateEnumto-doアイテムの状態。

インシデントイシューのissuableリソースリンク。

IssuableResourceLinkConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
incidentIdIssueID!インシデントのID。
Issue.linkedWorkItems
  • GitLab 17.8で導入されました。ステータス: 実験的機能。

イシューにリンクされている作業アイテム。

LinkedWorkItemTypeConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
filterWorkItemRelatedLinkTypeリンクのタイプでフィルタリングします。サポートされている値: RELATED、BLOCKED_BY、BLOCKS。省略すると、すべてのタイプが返されます。
Issue.notes

このnoteable(ノート可能)に関するすべてのノート。

NoteConnection!を返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
filterNotesFilterTypeノートコレクションのタイプ: ALL_NOTES、ONLY_COMMENTS、ONLY_ACTIVITY。
Issue.reference

イシューの内部参照。デフォルトでは短縮形式で返されます。

String!を返します。

引数
名前説明
fullBoolean参照をフル形式で返すかどうかを指定するブール値オプション。

IssuePermissions

イシューに対する現在のユーザーの権限をチェックします。

フィールド

名前説明
adminIssueBoolean!trueの場合、ユーザーはこのリソースに対してadmin_issueを実行できます。
adminIssueRelationBoolean!trueの場合、ユーザーはこのリソースに対してadmin_issue_relationを実行できます。
cloneIssueBoolean!trueの場合、ユーザーはこのリソースに対してclone_issueを実行できます。
createDesignBoolean!trueの場合、ユーザーはこのリソースに対してcreate_designを実行できます。
createNoteBoolean!trueの場合、ユーザーはこのリソースに対してcreate_noteを実行できます。
destroyDesignBoolean!trueの場合、ユーザーはこのリソースに対してdestroy_designを実行できます。
moveDesignBoolean!trueの場合、ユーザーはこのリソースに対してmove_designを実行できます。
moveIssueBoolean!trueの場合、ユーザーはこのリソースに対してmove_issueを実行できます。
readDesignBoolean!trueの場合、ユーザーはこのリソースに対してread_designを実行できます。
readIssueBoolean!trueの場合、ユーザーはこのリソースに対してread_issueを実行できます。
reopenIssueBoolean!trueの場合、ユーザーはこのリソースに対してreopen_issueを実行できます。
updateDesignBoolean!trueの場合、ユーザーはこのリソースに対してupdate_designを実行できます。
updateIssueBoolean!trueの場合、ユーザーはこのリソースに対してupdate_issueを実行できます。

IssueStatusCountsType

示されたステータスのイシューの総数を表します。

フィールド

名前説明
allIntプロジェクトのステータスが「すべて」のイシューの数。
closedIntプロジェクトのステータスが「クローズ」のイシューの数。
openedIntプロジェクトのステータスが「オープン」のイシューの数。

Iteration

イテレーションオブジェクトを表します。

フィールド

名前説明
createdAtTime!イテレーション作成時のタイムスタンプ。
descriptionStringイテレーションの説明。
descriptionHtmlStringdescriptionのGitLab Flavored Markdownレンダリング。
dueDateTimeイテレーションの期限のタイムスタンプ。
idID!イテレーションのID。
iidString!イテレーションの内部ID。
iterationCadenceIterationCadence!イテレーションのケイデンス。
scopedPathStringクエリの親をスコープとするイテレーションのWebパス。プロジェクトの親に対してのみ有効です。その他のコンテキストではnullを返します。
scopedUrlStringクエリの親をスコープとするイテレーションのWeb URL。プロジェクトの親に対してのみ有効です。その他のコンテキストではnullを返します。
sequenceInt!イテレーションを、それが含まれるケイデンスのイテレーションを開始日と終了日によって並べ替える際に使用する、イテレーションの順序番号。開始および終了のイテレーションが最も早いものに1が割り当てられます。
startDateTimeイテレーション開始日のタイムスタンプ。
stateIterationState!イテレーションの状態。
titleStringイテレーションのタイトル。
updatedAtTime!最後のイテレーション更新のタイムスタンプ。
webPathString!イテレーションのWebパス。
webUrlString!イテレーションのWeb URL。

引数のあるフィールド

Iteration.report

タイムボックスに関する、履歴として正確なレポート。

TimeboxReportを返します。

引数
名前説明
fullPathStringレポートのスコープとして使用されるプロジェクトまたはグループのフルパス。たとえば、gitlab-orggitlab-org/gitlabです。

IterationCadence

イテレーションの反復を表します。

フィールド

名前説明
activeBooleanイテレーションの反復がアクティブかどうか。
automaticBooleanイテレーションの反復で今後のイテレーションを自動生成するかどうか。
descriptionStringイテレーションの反復の説明。最大長は5000文字です。
durationInWeeksIntケイデンス内でのイテレーションの期間(週単位)。
idIterationsCadenceID!イテレーションの反復のグローバルID。
iterationsInAdvanceIntイテレーションの反復が自動に設定されている場合に作成される今後のイテレーション。
rollOverBoolean!イテレーションの反復でイシューを次のイテレーションにロールオーバーするかどうか。
startDateTime自動化開始日時のタイムスタンプ。
titleString!イテレーションの反復のタイトル。

JiraImport

フィールド

名前説明
createdAtTimeJiraインポート作成時のタイムスタンプ。
failedToImportCountInt!インポートに失敗したイシューの数。
importedIssuesCountInt!正常にインポートされたイシューの数。
jiraProjectKeyString!インポートされたJiraプロジェクトのプロジェクトキー。
scheduledAtTimeJiraインポートがスケジュールされた時点のタイムスタンプ。
scheduledByUserCoreJiraのインポートを開始したユーザー。
totalIssueCountInt!インポートが試行されたイシューの総数。

JiraProject

フィールド

名前説明
keyString!Jiraプロジェクトのキー。
nameStringJiraプロジェクトの名前。
projectIdInt!JiraプロジェクトのID。

JiraService

フィールド

名前説明
activeBooleanサービスがアクティブかどうかを示します。
serviceTypeServiceTypeサービスのタイプ。
typeStringサービスのクラス名。

引数のあるフィールド

JiraService.projects

Jira REST APIを通じてフェッチされたすべてのJiraプロジェクトのリスト。

JiraProjectConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
nameStringプロジェクトの名前またはキー。

JiraUser

フィールド

名前説明
gitlabIdInt一致したGitLabユーザーのID。
gitlabNameString一致したGitLabユーザーの名前。
gitlabUsernameString一致したGitLabユーザーのユーザー名。
jiraAccountIdString!JiraユーザーのアカウントID。
jiraDisplayNameString!Jiraユーザーの表示名。
jiraEmailStringJiraユーザーのメール。公開メールのあるユーザーについてのみ返されます。

JobArtifactRegistry

job_artifactのGeoレプリケーションと検証の状態を表します。

フィールド

名前説明
artifactIdID!ジョブアーティファクトのID。
checksumMismatchBooleanJobArtifactRegistryのチェックサムがプライマリとセカンダリで不一致かどうかを示します。
createdAtTimeJobArtifactRegistry作成時のタイムスタンプ。
forceToRedownload warning-solidBooleanGitLab 17.10で非推奨になりました。より新しい再利用可能フレームワークを優先するため、データベースのレジストリテーブルから削除されました。
idID!JobArtifactRegistryのID。
lastSyncFailureStringJobArtifactRegistryの同期中のエラーメッセージ。
lastSyncedAtTimeJobArtifactRegistryの最後の同期成功時のタイムスタンプ。
missingOnPrimaryBooleanプライマリにJobArtifactRegistryが欠落しているかどうかを示します。
modelRecordIdIntJobArtifactRegistryのモデルレコードのID。
retryAtTimeJobArtifactRegistryが再同期されるようになる時点のタイムスタンプ。
retryCountIntJobArtifactRegistryの同期試行の連続失敗回数。
stateRegistryStateJobArtifactRegistryの同期状態。
verificationChecksumStringJobArtifactRegistryのローカルチェックサム。
verificationChecksumMismatchedString不一致の場合のJobArtifactRegistryのチェックサムの予想値。
verificationFailureStringJobArtifactRegistryの検証中のエラーメッセージ。
verificationRetryAtTimeJobArtifactRegistryが再検証されるようになる時点のタイムスタンプ。
verificationRetryCountIntJobArtifactRegistryの検証試行の連続失敗回数。
verificationStartedAtTimeJobArtifactRegistryの検証開始時のタイムスタンプ。
verificationStateVerificationStateEnumJobArtifactRegistryの検証状態。
verifiedAtTimeJobArtifactRegistryの最後の検証成功時のタイムスタンプ。

JobPermissions

フィールド

名前説明
cancelBuildBoolean!trueの場合、ユーザーはこのリソースに対してcancel_buildを実行できます。
readBuildBoolean!trueの場合、ユーザーはこのリソースに対してread_buildを実行できます。
readJobArtifactsBoolean!trueの場合、ユーザーはこのリソースに対してread_job_artifactsを実行できます。
updateBuildBoolean!trueの場合、ユーザーはこのリソースに対してupdate_buildを実行できます。

Kas

フィールド

名前説明
enabledBoolean!Kubernetes向けGitLabエージェントサーバーが有効になっているかどうかを示します。
externalK8sProxyUrlStringKubernetesツールがKAS Kubernetes APIプロキシと通信するために使用するURL。
externalUrlStringエージェントがサーバーと通信するために使用するURL。
versionStringKASのバージョン。

Key

SSHキーを表します。

フィールド

名前説明
createdAtTime!キー作成時のタイムスタンプ。
expiresAtTime!キーの有効期限のタイムスタンプ。期限切れにならない場合はnullです。
idID!キーのID。
keyString!キーペアの公開キー。
nameStringオブジェクトの名前またはタイトル。
titleString!キーのタイトル。
webUrlStringオブジェクトのURL。

KubernetesAnnotation

ワークスペースの関連Kubernetesオブジェクトに適用されるアノテーション。

フィールド

名前説明
keyString!アノテーションのキー。
valueString!アノテーションの値。

KubernetesLabel

ワークスペースの関連Kubernetesオブジェクトに適用されるラベル。

フィールド

名前説明
keyString!ラベルのキー。
valueString!ラベルの値。

Label

フィールド

名前説明
archivedBoolean!ラベルがアーカイブされていることを示します。
colorString!ラベルの背景色。
createdAtTime!ラベルが作成された日時。
descriptionStringラベルの説明(Markdownをキャッシュ用にHTMLとしてレンダリング)。
descriptionHtmlStringdescriptionのGitLab Flavored Markdownレンダリング。
idLabelID!ラベルのグローバルID。
lockOnMergeBoolean!このラベルが、マージされたマージリクエストに対してロックされているかどうかを示します。
textColorString!ラベルのテキストの色。
titleString!ラベルの内容。
updatedAtTime!ラベルの最終更新日時。

インスタンスレベルのLDAPリンクを表します。

フィールド

名前説明
adminMemberRoleAdminMemberRole!カスタム管理者メンバーロール。
cnStringLDAPグループの共通名(CN)。
createdAtTime!ロールリンク作成時のタイムスタンプ。
filterStringLDAPグループの検索フィルター。
idID!LDAPリンクのID。
lastSuccessfulSyncAtTime最後に同期が成功したときのタイムスタンプ。
providerLdapProvider!LDAPリンクのLDAPプロバイダー。
syncEndedAtTime最後の同期が終了したときのタイムスタンプ。
syncErrorString同期が失敗した場合のエラーメッセージ。
syncStartedAtTime最後の同期が開始されたときのタイムスタンプ。
syncStatusLdapAdminRoleSyncStatus最後の同期のステータス。

LdapProvider

LDAPプロバイダーを表します。

フィールド

名前説明
idStringLDAPプロバイダーのID。
labelStringLDAPプロバイダーの表示名。

LfsObjectRegistry

LFSオブジェクトのGeoの同期と検証の状態を表します。

フィールド

名前説明
checksumMismatchBooleanLfsObjectRegistryのチェックサムがプライマリとセカンダリで不一致かどうかを示します。
createdAtTimeLfsObjectRegistry作成時のタイムスタンプ。
forceToRedownload warning-solidBooleanGitLab 17.10で非推奨になりました。より新しい再利用可能フレームワークを優先するため、データベースのレジストリテーブルから削除されました。
idID!LfsObjectRegistryのID。
lastSyncFailureStringLfsObjectRegistryの同期中のエラーメッセージ。
lastSyncedAtTimeLfsObjectRegistryの最後の同期成功時のタイムスタンプ。
lfsObjectIdID!LFSオブジェクトのID。
missingOnPrimaryBooleanプライマリにLfsObjectRegistryが欠落しているかどうかを示します。
modelRecordIdIntLfsObjectRegistryのモデルレコードのID。
retryAtTimeLfsObjectRegistryが再同期されるようになる時点のタイムスタンプ。
retryCountIntLfsObjectRegistryの同期試行の連続失敗回数。
stateRegistryStateLfsObjectRegistryの同期状態。
verificationChecksumStringLfsObjectRegistryのローカルチェックサム。
verificationChecksumMismatchedString不一致の場合のLfsObjectRegistryのチェックサムの予想値。
verificationFailureStringLfsObjectRegistryの検証中のエラーメッセージ。
verificationRetryAtTimeLfsObjectRegistryが再検証されるようになる時点のタイムスタンプ。
verificationRetryCountIntLfsObjectRegistryの検証試行の連続失敗回数。
verificationStartedAtTimeLfsObjectRegistryの検証開始時のタイムスタンプ。
verificationStateVerificationStateEnumLfsObjectRegistryの検証状態。
verifiedAtTimeLfsObjectRegistryの最後の検証成功時のタイムスタンプ。

License

フィールド

名前説明
nameString!ライセンスの名前。
spdxIdentifierStringSPDX識別子の名前。
urlStringSPDXに関連するライセンスURL。

LicenseHistoryEntry

クラウドライセンスの履歴からのエントリを表します。

フィールド

名前説明
activatedAtDateライセンスが有効になった日付。
blockChangesAtDateライセンスされている機能がブロックされる日付。
companyStringライセンシーの会社。
createdAtDateライセンスが追加された日付。
emailStringライセンシーのメール。
expiresAtDateライセンスの有効期限が切れる日付。
idID!ライセンスデータから抽出されたライセンスのID。
nameStringライセンシーの名前。
planString!サブスクリプションプランの名前。
startsAtDateライセンスの開始日付。
typeString!ライセンスのタイプ。
usersInLicenseCountIntライセンスに含まれる有料ユーザーの数。

LinkedWorkItemType

フィールド

名前説明
linkCreatedAtTime!リンク作成時のタイムスタンプ。
linkIdWorkItemsRelatedWorkItemLinkID!リンクのグローバルID。
linkTypeString!リンクのタイプ。
linkUpdatedAtTime!リンク更新時のタイムスタンプ。
workItemWorkItemリンクされた作業アイテム。
workItemStateWorkItemState!リンクされた作業アイテムの状態。

Location

フィールド

名前説明
ancestors[AncestorType!]依存関係の祖先。
blobPathStringGitLabでインプットファイルを表示するためのHTTP URIパス。
pathString依存関係を検出するために分析されたファイルのリポジトリルートを基準とした相対パス。
topLevelBoolean最上位の依存関係かどうか。

候補に対してアクションを実行するためのリンクを表します。

フィールド

名前説明
artifactPathStringアーティファクトへのパス。
showPathString候補の詳細ページへのパス。

モデルに対してアクションを実行するためのリンクを表します。

フィールド

名前説明
showPathStringモデルの詳細ページへのパス。

モデルバージョンに対してアクションを実行するためのリンクを表します。

フィールド

名前説明
importPathStringMLモデルのファイルアップロードパス。
packagePathStringモデルバージョンのパッケージへのパス。
showPathStringモデルバージョンの詳細ページへのパス。

MavenMetadata

Mavenメタデータ。

フィールド

名前説明
appGroupString!Mavenパッケージのアプリグループ。
appNameString!Mavenパッケージのアプリ名。
appVersionStringMavenパッケージのアプリバージョン。
createdAtTime!作成日。
idPackagesMavenMetadatumID!メタデータのID。
pathString!Mavenパッケージのパス。
updatedAtTime!最新更新日。

MavenRegistryUpstream

Maven仮想レジストリのアップストリームレジストリを表します。

フィールド

名前説明
id warning-solidID!GitLab 18.2で導入されました。ステータス: 実験的機能。アップストリームレジストリのID。
position warning-solidInt!GitLab 18.2で導入されました。ステータス: 実験的機能。順序付きリストでのアップストリームレジストリの位置。

MavenUpstream

Maven仮想レジストリのアップストリームレジストリを表します。

フィールド

名前説明
cacheValidityHours warning-solidInt!GitLab 18.1で導入されました。ステータス: 実験的機能。アップストリームレジストリのキャッシュの有効期限までの時間。
description warning-solidStringGitLab 18.1で導入されました。ステータス: 実験的機能。アップストリームレジストリの説明。
id warning-solidID!GitLab 18.1で導入されました。ステータス: 実験的機能。アップストリームレジストリのID。
metadataCacheValidityHours warning-solidInt!GitLab 18.4で導入されました。ステータス: 実験的機能。Mavenメタデータのキャッシュの有効期限までの時間。
name warning-solidString!GitLab 18.1で導入されました。ステータス: 実験的機能。アップストリームレジストリの名前。
password warning-solidStringGitLab 18.1で導入されました。ステータス: 実験的機能。アップストリームレジストリにサインインするためのパスワード。
registries warning-solidMavenVirtualRegistryConnection!GitLab 18.4で導入されました。ステータス: 実験的機能。アップストリームを使用する仮想レジストリを表します。
registryUpstreams warning-solid[MavenRegistryUpstream!]!GitLab 18.2で導入されました。ステータス: 実験的機能。位置データを含むアップストリームのアップストリームレジストリを表します。
url warning-solidString!GitLab 18.1で導入されました。ステータス: 実験的機能。アップストリームレジストリのURL。
username warning-solidStringGitLab 18.1で導入されました。ステータス: 実験的機能。アップストリームレジストリにサインインするためのユーザー名。

MavenVirtualRegistry

Maven仮想レジストリを表します。

フィールド

名前説明
descriptionString仮想レジストリの説明。
idID!仮想レジストリのID。
nameString!仮想レジストリの名前。
updatedAtTime仮想レジストリの更新時のタイムスタンプ。
upstreams warning-solid[MavenUpstream!]GitLab 18.1で導入されました。ステータス: 実験的機能。Maven仮想レジストリのアップストリームレジストリのリスト。

MemberApproval

ロールプロモーションのキューに入れられたメンバー承認を表します。

フィールド

名前説明
createdAtTimeメンバー承認作成時のタイムスタンプ。
memberMemberInterfaceメンバー承認オブジェクトに関連付けられているメンバー。
memberRoleIdIDメンバーロールのID。
newAccessLevelAccessLevelメンバーについてリクエストされた新しいGitLab::アクセスレベル。
oldAccessLevelAccessLevelメンバーの既存のGitLab::アクセスレベル。
requestedByUserCoreメンバープロモーションをリクエストしたユーザー。
reviewedByUserCoreメンバープロモーションをレビューしたユーザー。
statusStringメンバー承認リクエストのステータス(承認、却下、保留中)。
updatedAtTimeメンバー承認最終更新時のタイムスタンプ。
userUserCoreメンバー承認オブジェクトに関連付けられているユーザー。

MemberRole

メンバーロールを表します。

フィールド

名前説明
baseAccessLevel warning-solidAccessLevel!GitLab 16.5で導入されました。ステータス: 実験的機能。カスタムロールの基本アクセスレベル。
createdAtTime!メンバーロール作成時のタイムスタンプ。
dependentSecurityPolicies[ApprovalPolicy!]カスタムロールに依存するセキュリティポリシーの配列。
descriptionStringロールの説明。
detailsPath warning-solidStringGitLab 17.4で導入されました。ステータス: 実験的機能。ロールの詳細WebページへのURLパス。
editPath warning-solidString!GitLab 16.11で導入されました。ステータス: 実験的機能。カスタムロールを編集するためのWeb UIパス。
enabledPermissions warning-solidCustomizableStandardPermissionConnection!GitLab 16.5で導入されました。ステータス: 実験的機能。カスタムロールに対して有効になっているすべての権限の配列。
idID!ロールID。
membersCount warning-solidIntGitLab 17.3で導入されました。ステータス: 実験的機能。ロールがグループまたはプロジェクトメンバーに直接割り当てられた回数。
nameStringロール名。
usersCount warning-solidIntGitLab 17.5で導入されました。ステータス: 実験的機能。少なくとも1つのグループまたはプロジェクトでロールが直接割り当てられているユーザーの数。

MergeAccessLevel

どのユーザーロール、ユーザー、またはグループを保護ブランチにマージできるかを定義します。

フィールド

名前説明
accessLevelInt!GitLab::アクセスレベル。
accessLevelDescriptionString!人間が判読できるアクセスレベルの表示。
groupAccessLevelGroupアクセスレベルに関連付けられているグループ。
userAccessLevelUserアクセスレベルに関連付けられているユーザー。

MergeRequest

フィールド

名前説明
allowCollaborationBooleanターゲットプロジェクトのメンバーがフォークにプッシュできるかどうかを示します。
allowsMultipleAssigneesBoolean!複数のユーザーをマージリクエストに割り当てる操作を許可します。
allowsMultipleReviewersBoolean!複数のレビュアーをマージリクエストに割り当てる操作を許可します。
approvalStateMergeRequestApprovalState!マージリクエストをマージするために満たす必要のあるルールに関する情報。
approvalsLeftInt残りの承認数。
approvalsRequiredInt必要な承認数。
approvedBoolean!マージリクエストに必要な承認がすべてあるかどうかを示します。
approvedByUserCoreConnectionマージリクエストを承認したユーザー。(接続を参照)
assigneesMergeRequestAssigneeConnectionマージリクエストの担当者。(接続を参照)
authorMergeRequestAuthorマージリクエストを作成したユーザー。
autoMergeEnabledBoolean!マージリクエストについて自動マージが有効になっているかどうかを示します。
autoMergeStrategyString選択された自動マージ戦略。
availableAutoMergeStrategies[String!]利用可能な自動マージ戦略の配列。
awardEmojiAwardEmojiConnectionマージリクエストに関連付けられている絵文字リアクションのリスト。(接続を参照)
blockingMergeRequests warning-solidBlockingMergeRequestsGitLab 16.5で導入されました。ステータス: 実験的機能。別のマージリクエストのマージをブロックするマージリクエスト。
changeRequestersUserCoreConnectionマージリクエストへの変更をリクエストしたユーザー。(接続を参照)
closedAtTimeマージリクエスト完了時点のタイムスタンプ。完了していない場合はnull。
codequalityReportsComparerCodequalityReportsComparerマージリクエストで報告されたCode Qualityレポートの比較。
commentersUserCoreConnection!noteable(ノート可能)に対するすべてのコメンター。(接続を参照)
commitCountIntマージリクエスト内のコミット数。
commitsCommitConnectionマージリクエストのコミット。(接続を参照)
commitsWithoutMergeCommitsCommitConnectionマージコミットを除くマージリクエストのコミット。(接続を参照)
committersUserCoreConnectionマージリクエストにコミットを追加したユーザー。(接続を参照)
conflictsBoolean!マージリクエストに競合があるかどうかを示します。
createdAtTime!マージリクエスト作成時のタイムスタンプ。
defaultMergeCommitMessageStringマージリクエストのデフォルトのGitLab Duoマージコミットメッセージ。
defaultSquashCommitMessageStringマージリクエストのデフォルトのコミットスカッシュメッセージ。
descriptionStringマージリクエストの説明(Markdownをキャッシュ用にHTMLとしてレンダリング)。
descriptionHtmlStringdescriptionのGitLab Flavored Markdownレンダリング。
detailedMergeStatusDetailedMergeStatusマージリクエストの詳細なマージステータス。
diffHeadShaStringマージリクエストの差分ヘッドSHA。
diffRefsDiffRefsマージリクエストのベースSHA、ヘッドSHA、および開始SHAの参照。
diffStatsSummaryDiffStatsSummaryマージリクエストでどのファイルが変更されたかの概要。
discussionLockedBoolean!マージリクエストのコメントがメンバーのみにロックされているかどうかを示します。
discussionsDiscussionConnection!noteable(ノート可能)に対するすべてのディスカッション。(接続を参照)
divergedFromTargetBranchBoolean!ソースブランチがターゲットブランチより遅れているかどうかを示します。
downvotesInt!マージリクエストの不同意の数。
draftBoolean!マージリクエストがドラフトかどうかを示します。
forceRemoveSourceBranchBooleanプロジェクト設定によってマージ後にソースブランチが削除されるかどうかを示します。
hasCiBoolean!マージリクエストにCIがあるかどうかを示します。
hasSecurityReportsBoolean!ソースブランチにセキュリティレポートがあるかどうかを示します。
headPipelinePipelineマージリクエストのブランチHEADで実行されているパイプライン。
hiddenBoolean作成者がBANされたためにマージリクエストが非表示になっていることを示します。
humanTimeEstimateString人間が判読可能なマージリクエストの見積もり時間。
humanTotalTimeSpentStringマージリクエストに費やされたとして報告された合計時間(人間が判読可能な形式)。
idID!マージリクエストのID。
iidString!マージリクエストの内部ID。
inProgressMergeCommitShaStringマージが進行中の場合のマージリクエストのコミットSHA。
labelsLabelConnectionマージリクエストのラベル。(接続を参照)
mergeAfterTimeマージリクエストをマージできようになる日付。
mergeCommitShaStringマージリクエストコミットのSHA(マージ後に設定)。
mergeErrorStringマージエラーによるエラーメッセージ。
mergeOngoingBoolean!現在マージが発生しているかどうかを示します。
mergeRequestDiffs warning-solidMergeRequestDiffConnectionGitLab 16.2で導入されました。ステータス: 実験的機能。マージリクエストの差分バージョン。
mergeStatus warning-solidStringGitLab 14.0で非推奨になりました。名前が変更されました。MergeRequest.mergeStatusEnumを使用してください。
mergeStatusEnumMergeStatusマージリクエストのマージステータス。
mergeTrainCar warning-solidMergeTrainCarGitLab 17.2で導入されました。ステータス: 実験的機能。マージトレイン中のマージリクエストを表します。
mergeTrainIndex warning-solidIntGitLab 17.4で非推奨になりました。代わりにMergeTrains::CarTypeindexを使用してください。
mergeTrainsCount warning-solidIntGitLab 17.4で非推奨になりました。代わりに、MergeTrains::TrainTypecars接続からcountを使用してください。
mergeUserUserCoreマージリクエストをマージしたユーザー、またはそれを自動マージに設定したユーザー。
mergeWhenPipelineSucceeds warning-solidBooleanGitLab 17.11で非推奨になりました。名前が変更されました。MergeRequest.autoMergeEnabledを使用してください。
mergeabilityChecks warning-solid[MergeRequestMergeabilityCheck!]!GitLab 16.5で導入されました。ステータス: 実験的機能。マージリクエストのすべてのマージ可能性チェックのステータス。
mergeableBoolean!マージリクエストがマージ可能かどうかを示します。
mergeableDiscussionsStateBooleanマージリクエスト内のすべてのディスカッションが解決されて、マージリクエストをマージできるようになっているかどうかを示します。
mergedAtTimeマージリクエストがマージされた時点のタイムスタンプ。マージされていない場合はnull。
milestoneMilestoneマージリクエストのマイルストーン。
nameStringオブジェクトの名前またはタイトル。
participantsMergeRequestParticipantConnectionマージリクエストの参加者。これには、作成者、担当者、レビュアー、およびノートで言及されているユーザーが含まれます。(接続を参照)
policiesOverridingApprovalSettings[PolicyApprovalSettingsOverride!]マージリクエストのポリシーによってオーバーライドされる承認設定。
policyViolationsPolicyViolationDetailsマージリクエストで報告されたポリシー違反。
preparedAtTimeマージリクエストが準備された時点のタイムスタンプ。
projectProject!target_projectのエイリアス。
projectIdInt!マージリクエストプロジェクトのID。
rebaseCommitShaStringマージリクエストのリベースコミットSHA。
rebaseInProgressBoolean!マージリクエストについて現在進行中のリベースがあるかどうかを示します。
resolvableDiscussionsCountIntマージリクエストで解決可能なユーザーディスカッションの数。
resolvedDiscussionsCountIntマージリクエストで解決済みのユーザーディスカッションの数。
retargetedBooleanマージリクエストのターゲットが変更されたかどうかを示します。
reviewersMergeRequestReviewerConnectionレビューのリクエスト元ユーザー。(接続を参照)。
securityAutoFix warning-solidBooleanGitLab 16.11で非推奨になりました。セキュリティ自動修正実験的機能は削除されました。これは常にsecurity_auto_fix機能フラグの背後に隠蔽されることになりました。
securityReportsUpToDateOnTargetBranchBoolean!ターゲットブランチのセキュリティレポートが古いかどうかを示します。
shouldBeRebasedBoolean!マージリクエストがリベースされるかどうかを示します。
shouldRemoveSourceBranchBooleanマージ後にマージリクエストのソースブランチを削除するかどうかを示します。
sourceBranchString!マージリクエストのソースブランチ。
sourceBranchExistsBoolean!マージリクエストのソースブランチが存在するかどうかを示します。
sourceBranchProtectedBoolean!ソースブランチが保護されているかどうかを示します。
sourceProjectProjectマージリクエストのソースプロジェクト。
sourceProjectIdIntマージリクエストソースプロジェクトのID。
squashBoolean!マージ時にマージリクエストをスカッシュするように設定するかどうかを示します。プロジェクト設定でこの値がオーバーライドされる可能性があります。代わりにsquash_on_mergeを使用して、プロジェクトのスカッシュオプションを検討してください。
squashOnMergeBoolean!マージ時にマージリクエストをスカッシュするかどうかを示します。
squashReadOnlyBoolean!squashReadOnlyが有効になっているかどうかを示します。
stateMergeRequestState!マージリクエストの状態。
subscribedBoolean!現在ログインしているユーザーがマージリクエストをサブスクライブしているかどうかを示します。
suggestedReviewersSuggestedReviewersTypeマージリクエストのレビュアーの推奨。
supportsLockOnMergeBoolean!ロックされたラベルがマージリクエストでサポートされているかどうかを示します。
targetBranchString!マージリクエストのターゲットブランチ。
targetBranchExistsBoolean!マージリクエストのターゲットブランチが存在するかどうかを示します。
targetBranchPathStringマージリクエストのターゲットブランチへのパス。
targetProjectProject!マージリクエストのターゲットプロジェクト。
targetProjectIdInt!マージリクエストターゲットプロジェクトのID。
taskCompletionStatusTaskCompletionStatus!タスクの完了ステータス。
timeEstimateInt!マージリクエストの見積もり時間。
timelogsTimelogConnection!マージリクエストのタイムログ。(接続を参照)
titleString!マージリクエストのタイトル。
titleHtmlStringtitleのGitLab Flavored Markdownレンダリング。
totalTimeSpentInt!マージリクエストで費やされたとして報告された合計時間(秒)。
updatedAtTime!マージリクエストの最終更新時のタイムスタンプ。
upvotesInt!マージリクエストの同意の数。
userDiscussionsCountIntマージリクエスト内のユーザーディスカッションの数。
userNotesCountIntマージリクエストのユーザーノートの数。
userPermissionsMergeRequestPermissions!リソースに対する現在のユーザーの権限。
webPathString!マージリクエストのWebパス。
webUrlStringマージリクエストのWeb URL。

引数のあるフィールド

MergeRequest.currentUserTodos

現在のユーザーのto-doアイテム。

TodoConnection!を返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
stateTodoStateEnumto-doアイテムの状態。
MergeRequest.diffStats

マージリクエストでどのファイルが変更されたかについての詳細。

[DiffStats!]を返します。

引数
名前説明
pathString特定のファイルパス。
MergeRequest.findingReportsComparer
  • GitLab 16.1で導入されました。ステータス: 実験的機能。

マージリクエストで報告された脆弱性発見レポートの比較。

FindingReportsComparerを返します。

引数
名前説明
reportTypeComparableSecurityReportType!発見された脆弱性をレポートのタイプでフィルタリングします。
scanModeScanModeEnumスキャンモードで結果をフィルタリングします。
MergeRequest.notes

このnoteable(ノート可能)に関するすべてのノート。

NoteConnection!を返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
filterNotesFilterTypeノートコレクションのタイプ: ALL_NOTES、ONLY_COMMENTS、ONLY_ACTIVITY。
MergeRequest.pipelines

マージリクエストのパイプライン。注: パフォーマンス上の理由から、返されるパイプラインは最後の500個以下だけです。

PipelineConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
refStringパイプラインを実行対象のrefでフィルタリングします。
scopePipelineScopeEnumパイプラインをスコープでフィルタリングします。
shaStringパイプラインを実行対象のコミットのSHAでフィルタリングします。
sourceStringパイプラインをそのソースでフィルタリングします。
statusPipelineStatusEnumパイプラインをそのステータスでフィルタリングします。
updatedAfterTime指定日付より後に更新されたパイプライン。
updatedBeforeTime指定日付より前に更新されたパイプライン。
usernameStringパイプラインを、そのパイプラインをトリガーしたユーザーでフィルタリングします。
MergeRequest.reference

マージリクエストの内部参照。デフォルトでは短縮形式で返されます。

String!を返します。

引数
名前説明
fullBoolean参照をフル形式で返すかどうかを指定するブール値オプション。

MergeRequestApprovalState

このマージリクエストをマージするために満たす必要のあるルールに関する情報。

フィールド

名前説明
approvalRulesOverwrittenBooleanマージリクエストについてマージリクエスト承認ルールが上書きされるかどうかを示します。
invalidApproversRules[ApprovalRule!]マージリクエストに関連付けられているが無効である承認ルールのリスト。
rules[ApprovalRule!]マージリクエストに関連付けられている承認ルールのリスト。
suggestedApproversUserCoreConnection推奨される承認者のリスト。(接続を参照)

MergeRequestAssignee

マージリクエストに割り当てられているユーザー。

フィールド

名前説明
activeBooleanユーザーがアクティブかどうかを示します。
avatarUrlStringユーザーのアバターのURL。
bioStringユーザーの経歴。
botBoolean!ユーザーがボットかどうかを示します。
calloutsUserCalloutConnectionユーザーに属するユーザーコールアウト。(接続を参照)
commitEmailStringユーザーのデフォルトのコミットメール。
createdAtTimeユーザー作成時のタイムスタンプ。
discordStringユーザーのDiscord ID。
email warning-solidStringGitLab 13.7で非推奨になりました。名前が変更されました。User.publicEmailを使用してください。
emailsEmailConnectionユーザーのメールアドレス。(接続を参照)
githubStringユーザーのGitHubプロフィール名。
gitpodEnabledBooleanGitpodがユーザーレベルで有効になっているかどうか。
groupCountIntユーザーのグループ数。
groupMembershipsGroupMemberConnectionユーザーのグループメンバーシップ。(接続を参照)
humanBooleanユーザーが標準ユーザーかどうかを示します。
idUserID!ユーザーのグローバルID。
ideIdeIDE設定。
jobTitleStringユーザーの役職。
lastActivityOnDateユーザーが最後に何らかのアクションを実行した日付。
linkedinStringユーザーのLinkedInプロフィール名。
locationStringユーザーの所在地。
mergeRequestInteractionUserMergeRequestInteractionユーザーとマージリクエストとのやり取りの詳細。
nameString!人間が判読できるユーザー名。ユーザーがプロジェクトボットであり、かつリクエスタにプロジェクト表示の権限がない場合は****を返します。
namespaceNamespaceユーザーの個人ネームスペース。
namespaceCommitEmailsNamespaceCommitEmailConnectionユーザーのカスタムネームスペースコミットメール。(接続を参照)
organizationStringユーザーが誰を代表するか、または誰のために働いているか。
preferencesGitpodPathStringユーザープリファレンスのGitpodセクションへのWebパス。
profileEnableGitpodPathStringユーザーに対してGitpodを有効にするためのWebパス。
projectCountIntユーザーのプロジェクト数。
projectMembershipsProjectMemberConnectionユーザーのプロジェクトメンバーシップ。(接続を参照)
pronounsStringユーザーの代名詞。
publicEmailStringユーザーの公開メールアドレス。
savedRepliesSavedReplyConnectionユーザーが作成した保存済み返信。(接続を参照)
stateUserState!ユーザーの状態。
statusUserStatusユーザーステータス。
twitterStringユーザーのX(旧Twitter)ユーザー名。
typeUserType!ユーザーの種類。
userPermissionsUserPermissions!リソースに対する現在のユーザーの権限。
userPreferencesUserPreferencesユーザーのプリファレンス。
usernameString!ユーザーのユーザー名。GitLabインスタンス内で一意。
webPathString!ユーザーのWebパス。
webUrlString!ユーザーのWeb URL。

引数のあるフィールド

MergeRequestAssignee.assignedMergeRequests

ユーザーに割り当てられたマージリクエスト。

MergeRequestConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
approvedBy[String!]承認者のユーザー名。
approver[String!]承認者である可能性があるユーザー名。
authorUsernameString作成者のユーザー名。
blobPath warning-solidStringGitLab 17.7で導入されました。ステータス: 実験的機能。マージリクエストで変更されたblobのパス。state、targetBranches、およびcreatedAfterの引数が必須です。
createdAfterTime指定タイムスタンプより後に作成されたマージリクエスト。
createdBeforeTime指定タイムスタンプより前に作成されたマージリクエスト。
deployedAfterTime指定タイムスタンプより後にデプロイされたマージリクエスト。
deployedBeforeTime指定タイムスタンプより前にデプロイされたマージリクエスト。
deploymentIdStringデプロイのID。
draftBoolean結果をドラフトマージリクエストに制限します。
environmentNameStringマージリクエストのデプロイ先環境。
groupIdGroupID作成されたマージリクエストが属するグループのグローバルID。サブグループ内のマージリクエストが含まれます。
ignoredReviewerUsername warning-solidStringGitLab 18.0で導入されました。ステータス: 実験的機能。レビュアーの状態別に検索するときに無視するレビュアーのユーザー名。
iids[String!]マージリクエストのIIDの配列([1, 2]など)。
in[IssuableSearchableField!]検索を実行するフィールドを指定します。デフォルトは[TITLE, DESCRIPTION]です。search引数が必要です。
includeArchivedBooleanアーカイブされたプロジェクトからのマージリクエスト。
labelName[String]マージリクエストに適用されるラベル。
labels warning-solid[String!]GitLab 17.1で非推奨になりました。labelNameを使用してください。
mergedAfterTime指定日付より後にマージされたマージリクエスト。
mergedBeforeTime指定日付より前にマージされたマージリクエスト。
mergedByStringマージしたユーザー名。
milestoneTitleStringマイルストーンのタイトル。milestoneWildcardIdと互換性がありません。
milestoneWildcardIdMilestoneWildcardIdマイルストーンIDのワイルドカードでイシューをフィルタリングします。milestoneTitleと互換性がありません。
myReactionEmojiString自分のリアクション絵文字でフィルタリングします。
notMergeRequestsResolverNegatedParams否定条件となる引数のリスト。警告: この引数は実験段階であり、将来変更される可能性があります。
orUnionedMergeRequestFilterInput引数のリストのインクルーシブOR結合。
projectIdProjectID作成されたマージリクエストが属するプロジェクトのグローバルID。projectPathと互換性がありません。
projectPathString作成されたマージリクエストが属するプロジェクトのフルパス。projectIdと互換性がありません。
releaseTagStringリリースタグでフィルタリングします。
reviewState warning-solidMergeRequestReviewStateGitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態。
reviewStates warning-solid[MergeRequestReviewState!]GitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態(複数)。
reviewerUsernameStringレビュアーのユーザー名。
reviewerWildcardIdReviewerWildcardIdレビュアーの有無でフィルタリングします。reviewerUsernameと互換性がありません。
searchStringタイトルまたは説明の検索クエリ。
sortMergeRequestSortマージリクエストを条件でソートします。
sourceBranches[String!]ソースブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがソースとして含まれます。
stateMergeRequestStateマージリクエストの状態。指定した場合、解決済みのマージリクエストすべてに状態が含まれます。
subscribedSubscriptionStatus現在のユーザーがサブスクライブしているマージリクエスト。
targetBranches[String!]ターゲットブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがターゲットとして含まれます。
updatedAfterTime指定されたタイムスタンプより後に更新されたマージリクエスト。
updatedBeforeTime指定されたタイムスタンプより前に更新されたマージリクエスト。
MergeRequestAssignee.authoredMergeRequests

ユーザーが作成したマージリクエスト。

MergeRequestConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
approvedBy[String!]承認者のユーザー名。
approver[String!]承認者である可能性があるユーザー名。
assigneeUsernameString担当者のユーザー名。
assigneeUsernames[String!]マージリクエストに割り当てられたユーザーのユーザー名。
assigneeWildcardIdAssigneeWildcardId担当者の有無でフィルタリングします。assigneeUsernamesおよびassigneeUsernameと互換性がありません。
blobPath warning-solidStringGitLab 17.7で導入されました。ステータス: 実験的機能。マージリクエストで変更されたblobのパス。state、targetBranches、およびcreatedAfterの引数が必須です。
createdAfterTime指定タイムスタンプより後に作成されたマージリクエスト。
createdBeforeTime指定タイムスタンプより前に作成されたマージリクエスト。
deployedAfterTime指定タイムスタンプより後にデプロイされたマージリクエスト。
deployedBeforeTime指定タイムスタンプより前にデプロイされたマージリクエスト。
deploymentIdStringデプロイのID。
draftBoolean結果をドラフトマージリクエストに制限します。
environmentNameStringマージリクエストのデプロイ先環境。
groupIdGroupID作成されたマージリクエストが属するグループのグローバルID。サブグループ内のマージリクエストが含まれます。
ignoredReviewerUsername warning-solidStringGitLab 18.0で導入されました。ステータス: 実験的機能。レビュアーの状態別に検索するときに無視するレビュアーのユーザー名。
iids[String!]マージリクエストのIIDの配列([1, 2]など)。
in[IssuableSearchableField!]検索を実行するフィールドを指定します。デフォルトは[TITLE, DESCRIPTION]です。search引数が必要です。
includeArchivedBooleanアーカイブされたプロジェクトからのマージリクエスト。
includeAssignedBooleanユーザーが割り当てられているマージリクエストを含めます。
labelName[String]マージリクエストに適用されるラベル。
labels warning-solid[String!]GitLab 17.1で非推奨になりました。labelNameを使用してください。
mergedAfterTime指定日付より後にマージされたマージリクエスト。
mergedBeforeTime指定日付より前にマージされたマージリクエスト。
mergedByStringマージしたユーザー名。
milestoneTitleStringマイルストーンのタイトル。milestoneWildcardIdと互換性がありません。
milestoneWildcardIdMilestoneWildcardIdマイルストーンIDのワイルドカードでイシューをフィルタリングします。milestoneTitleと互換性がありません。
myReactionEmojiString自分のリアクション絵文字でフィルタリングします。
notMergeRequestsResolverNegatedParams否定条件となる引数のリスト。警告: この引数は実験段階であり、将来変更される可能性があります。
orUnionedMergeRequestFilterInput引数のリストのインクルーシブOR結合。
projectIdProjectID作成されたマージリクエストが属するプロジェクトのグローバルID。projectPathと互換性がありません。
projectPathString作成されたマージリクエストが属するプロジェクトのフルパス。projectIdと互換性がありません。
releaseTagStringリリースタグでフィルタリングします。
reviewState warning-solidMergeRequestReviewStateGitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態。
reviewStates warning-solid[MergeRequestReviewState!]GitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態(複数)。
reviewerUsernameStringレビュアーのユーザー名。
reviewerWildcardIdReviewerWildcardIdレビュアーの有無でフィルタリングします。reviewerUsernameと互換性がありません。
searchStringタイトルまたは説明の検索クエリ。
sortMergeRequestSortマージリクエストを条件でソートします。
sourceBranches[String!]ソースブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがソースとして含まれます。
stateMergeRequestStateマージリクエストの状態。指定した場合、解決済みのマージリクエストすべてに状態が含まれます。
subscribedSubscriptionStatus現在のユーザーがサブスクライブしているマージリクエスト。
targetBranches[String!]ターゲットブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがターゲットとして含まれます。
updatedAfterTime指定されたタイムスタンプより後に更新されたマージリクエスト。
updatedBeforeTime指定されたタイムスタンプより前に更新されたマージリクエスト。
MergeRequestAssignee.contributedProjects

ユーザーがコントリビュートしたプロジェクト。

ProjectConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
includePersonalBoolean個人用プロジェクトを含めます。
minAccessLevelAccessLevelEnum現在のユーザーに付与されているアクセスレベルが指定されたアクセスレベル以上であるプロジェクトのみを返します。
programmingLanguageNameStringプロジェクトをプログラミング言語名でフィルタリングします(大文字と小文字は区別されません)。「css」や「ruby」など。
searchString検索クエリ。
sortProjectSortコントリビュートされたプロジェクトをソートします。
MergeRequestAssignee.groups

ユーザーがアクセスできるグループ。

GroupConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
permissionScopeGroupPermissionユーザーに付与されているグループに対する権限でフィルタリングします。
searchStringグループ名またはパスで検索します。
sortGroupSort指定された条件でグループをソートします。
MergeRequestAssignee.organizations
  • GitLab 16.6で導入されました。ステータス: 実験的機能。

ユーザーがアクセスできる組織。

OrganizationConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
searchString組織名またはパスに対して実行できる検索クエリ。
soloOwnedBooleantrueの場合、ユーザーが単独で所有する組織だけが返されます。
MergeRequestAssignee.reviewRequestedMergeRequests

レビューのためにユーザーに割り当てられたマージリクエスト。

MergeRequestConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
approvedBy[String!]承認者のユーザー名。
approver[String!]承認者である可能性があるユーザー名。
assigneeUsernameString担当者のユーザー名。
assigneeUsernames[String!]マージリクエストに割り当てられたユーザーのユーザー名。
assigneeWildcardIdAssigneeWildcardId担当者の有無でフィルタリングします。assigneeUsernamesおよびassigneeUsernameと互換性がありません。
authorUsernameString作成者のユーザー名。
blobPath warning-solidStringGitLab 17.7で導入されました。ステータス: 実験的機能。マージリクエストで変更されたblobのパス。state、targetBranches、およびcreatedAfterの引数が必須です。
createdAfterTime指定タイムスタンプより後に作成されたマージリクエスト。
createdBeforeTime指定タイムスタンプより前に作成されたマージリクエスト。
deployedAfterTime指定タイムスタンプより後にデプロイされたマージリクエスト。
deployedBeforeTime指定タイムスタンプより前にデプロイされたマージリクエスト。
deploymentIdStringデプロイのID。
draftBoolean結果をドラフトマージリクエストに制限します。
environmentNameStringマージリクエストのデプロイ先環境。
groupIdGroupID作成されたマージリクエストが属するグループのグローバルID。サブグループ内のマージリクエストが含まれます。
ignoredReviewerUsername warning-solidStringGitLab 18.0で導入されました。ステータス: 実験的機能。レビュアーの状態別に検索するときに無視するレビュアーのユーザー名。
iids[String!]マージリクエストのIIDの配列([1, 2]など)。
in[IssuableSearchableField!]検索を実行するフィールドを指定します。デフォルトは[TITLE, DESCRIPTION]です。search引数が必要です。
includeArchivedBooleanアーカイブされたプロジェクトからのマージリクエスト。
labelName[String]マージリクエストに適用されるラベル。
labels warning-solid[String!]GitLab 17.1で非推奨になりました。labelNameを使用してください。
mergedAfterTime指定日付より後にマージされたマージリクエスト。
mergedBeforeTime指定日付より前にマージされたマージリクエスト。
mergedByStringマージしたユーザー名。
milestoneTitleStringマイルストーンのタイトル。milestoneWildcardIdと互換性がありません。
milestoneWildcardIdMilestoneWildcardIdマイルストーンIDのワイルドカードでイシューをフィルタリングします。milestoneTitleと互換性がありません。
myReactionEmojiString自分のリアクション絵文字でフィルタリングします。
notMergeRequestsResolverNegatedParams否定条件となる引数のリスト。警告: この引数は実験段階であり、将来変更される可能性があります。
orUnionedMergeRequestFilterInput引数のリストのインクルーシブOR結合。
projectIdProjectID作成されたマージリクエストが属するプロジェクトのグローバルID。projectPathと互換性がありません。
projectPathString作成されたマージリクエストが属するプロジェクトのフルパス。projectIdと互換性がありません。
releaseTagStringリリースタグでフィルタリングします。
reviewState warning-solidMergeRequestReviewStateGitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態。
reviewStates warning-solid[MergeRequestReviewState!]GitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態(複数)。
searchStringタイトルまたは説明の検索クエリ。
sortMergeRequestSortマージリクエストを条件でソートします。
sourceBranches[String!]ソースブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがソースとして含まれます。
stateMergeRequestStateマージリクエストの状態。指定した場合、解決済みのマージリクエストすべてに状態が含まれます。
subscribedSubscriptionStatus現在のユーザーがサブスクライブしているマージリクエスト。
targetBranches[String!]ターゲットブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがターゲットとして含まれます。
updatedAfterTime指定されたタイムスタンプより後に更新されたマージリクエスト。
updatedBeforeTime指定されたタイムスタンプより前に更新されたマージリクエスト。
MergeRequestAssignee.savedReply

ユーザーが作成した保存済み返信。

SavedReplyを返します。

引数
名前説明
idUsersSavedReplyID!保存済み返信のID。
MergeRequestAssignee.snippets

ユーザーが作成したスニペット。

SnippetConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
ids[SnippetID!]グローバルスニペットIDの配列。例: gid://gitlab/ProjectSnippet/1
typeTypeEnumスニペットのタイプ。
visibilityVisibilityScopesEnumスニペットの表示レベル。
MergeRequestAssignee.starredProjects

ユーザーがお気に入りに登録したプロジェクト。

ProjectConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
minAccessLevelAccessLevelEnum現在のユーザーに付与されているアクセスレベルが指定されたアクセスレベル以上であるプロジェクトのみを返します。
programmingLanguageNameStringプロジェクトをプログラミング言語名でフィルタリングします(大文字と小文字は区別されません)。「css」や「ruby」など。
searchString検索クエリ。
sortProjectSort指定ソート順でお気に入りプロジェクトを一覧表示します。
MergeRequestAssignee.timelogs

ユーザーがログに記録した時刻。

TimelogConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
endDateTime日付範囲内のタイムログのうち、記録された日付がendDate以前であるものを一覧表示します。
endTimeTime時刻範囲内のタイムログのうち、記録された時刻がendTime以前であるものを一覧表示します。
groupIdGroupIDグループのタイムログを一覧表示します。
projectIdProjectIDプロジェクトのタイムログを一覧表示します。
sortTimelogSortタイムログを特定の順序で一覧表示します。
startDateTime日付範囲内のタイムログのうち、ログに記録された日付がstartDate以後であるものを一覧表示します。
startTimeTime時刻範囲内のタイムログのうち、ログに記録された時刻がstartTime以後であるものを一覧表示します。
usernameStringユーザーのタイムログを一覧表示します。
MergeRequestAssignee.todos

ユーザーのto-doアイテム。

TodoConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
action[TodoActionEnum!]フィルタリングするアクション。
authorId[ID!]作成者のID。
groupId[ID!]グループのID。
isSnoozedBooleanTo-Doアイテムがスヌーズされているかどうか。
projectId[ID!]プロジェクトのID。
sortTodoSort指定された条件でtodoをソートします。
state[TodoStateEnum!]todoの状態。
type[TodoTargetEnum!]todoのタイプ。
MergeRequestAssignee.userAchievements
  • GitLab 15.10で導入されました。ステータス: 実験的機能。

ユーザーのアチーブメント。achievements機能フラグが有効になっているネームスペースについてのみ返されます。

UserAchievementConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
includeHiddenBooleanプロファイルから隠されたアチーブメントを結果に含めるかどうかを示します。
MergeRequestAssignee.workspaces

現在のユーザーが所有するワークスペース。

WorkspaceConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
actualStates[String!]ワークスペースを実際の状態でフィルタリングします。
agentIds[ClustersAgentID!]ワークスペースをエージェントのグローバルIDでフィルタリングします。
ids[RemoteDevelopmentWorkspaceID!]ワークスペースをワークスペースのグローバルIDでフィルタリングします。例: ["gid://gitlab/RemoteDevelopment::Workspace/1"]
includeActualStates warning-solid[String!]GitLab 16.7で非推奨になりました。代わりにactual_statesを使用してください。
projectIds[ProjectID!]ワークスペースをプロジェクトのグローバルIDでフィルタリングします。

MergeRequestAuthor

マージリクエストの作成者。

フィールド

名前説明
activeBooleanユーザーがアクティブかどうかを示します。
avatarUrlStringユーザーのアバターのURL。
bioStringユーザーの経歴。
botBoolean!ユーザーがボットかどうかを示します。
calloutsUserCalloutConnectionユーザーに属するユーザーコールアウト。(接続を参照)
commitEmailStringユーザーのデフォルトのコミットメール。
createdAtTimeユーザー作成時のタイムスタンプ。
discordStringユーザーのDiscord ID。
email warning-solidStringGitLab 13.7で非推奨になりました。名前が変更されました。User.publicEmailを使用してください。
emailsEmailConnectionユーザーのメールアドレス。(接続を参照)
githubStringユーザーのGitHubプロフィール名。
gitpodEnabledBooleanGitpodがユーザーレベルで有効になっているかどうか。
groupCountIntユーザーのグループ数。
groupMembershipsGroupMemberConnectionユーザーのグループメンバーシップ。(接続を参照)
humanBooleanユーザーが標準ユーザーかどうかを示します。
idUserID!ユーザーのグローバルID。
ideIdeIDE設定。
jobTitleStringユーザーの役職。
lastActivityOnDateユーザーが最後に何らかのアクションを実行した日付。
linkedinStringユーザーのLinkedInプロフィール名。
locationStringユーザーの所在地。
mergeRequestInteractionUserMergeRequestInteractionユーザーとマージリクエストとのやり取りの詳細。
nameString!人間が判読できるユーザー名。ユーザーがプロジェクトボットであり、かつリクエスタにプロジェクト表示の権限がない場合は****を返します。
namespaceNamespaceユーザーの個人ネームスペース。
namespaceCommitEmailsNamespaceCommitEmailConnectionユーザーのカスタムネームスペースコミットメール。(接続を参照)
organizationStringユーザーが誰を代表するか、または誰のために働いているか。
preferencesGitpodPathStringユーザープリファレンスのGitpodセクションへのWebパス。
profileEnableGitpodPathStringユーザーに対してGitpodを有効にするためのWebパス。
projectCountIntユーザーのプロジェクト数。
projectMembershipsProjectMemberConnectionユーザーのプロジェクトメンバーシップ。(接続を参照)
pronounsStringユーザーの代名詞。
publicEmailStringユーザーの公開メールアドレス。
savedRepliesSavedReplyConnectionユーザーが作成した保存済み返信。(接続を参照)
stateUserState!ユーザーの状態。
statusUserStatusユーザーステータス。
twitterStringユーザーのX(旧Twitter)ユーザー名。
typeUserType!ユーザーの種類。
userPermissionsUserPermissions!リソースに対する現在のユーザーの権限。
userPreferencesUserPreferencesユーザーのプリファレンス。
usernameString!ユーザーのユーザー名。GitLabインスタンス内で一意。
webPathString!ユーザーのWebパス。
webUrlString!ユーザーのWeb URL。

引数のあるフィールド

MergeRequestAuthor.assignedMergeRequests

ユーザーに割り当てられたマージリクエスト。

MergeRequestConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
approvedBy[String!]承認者のユーザー名。
approver[String!]承認者である可能性があるユーザー名。
authorUsernameString作成者のユーザー名。
blobPath warning-solidStringGitLab 17.7で導入されました。ステータス: 実験的機能。マージリクエストで変更されたblobのパス。state、targetBranches、およびcreatedAfterの引数が必須です。
createdAfterTime指定タイムスタンプより後に作成されたマージリクエスト。
createdBeforeTime指定タイムスタンプより前に作成されたマージリクエスト。
deployedAfterTime指定タイムスタンプより後にデプロイされたマージリクエスト。
deployedBeforeTime指定タイムスタンプより前にデプロイされたマージリクエスト。
deploymentIdStringデプロイのID。
draftBoolean結果をドラフトマージリクエストに制限します。
environmentNameStringマージリクエストのデプロイ先環境。
groupIdGroupID作成されたマージリクエストが属するグループのグローバルID。サブグループ内のマージリクエストが含まれます。
ignoredReviewerUsername warning-solidStringGitLab 18.0で導入されました。ステータス: 実験的機能。レビュアーの状態別に検索するときに無視するレビュアーのユーザー名。
iids[String!]マージリクエストのIIDの配列([1, 2]など)。
in[IssuableSearchableField!]検索を実行するフィールドを指定します。デフォルトは[TITLE, DESCRIPTION]です。search引数が必要です。
includeArchivedBooleanアーカイブされたプロジェクトからのマージリクエスト。
labelName[String]マージリクエストに適用されるラベル。
labels warning-solid[String!]GitLab 17.1で非推奨になりました。labelNameを使用してください。
mergedAfterTime指定日付より後にマージされたマージリクエスト。
mergedBeforeTime指定日付より前にマージされたマージリクエスト。
mergedByStringマージしたユーザー名。
milestoneTitleStringマイルストーンのタイトル。milestoneWildcardIdと互換性がありません。
milestoneWildcardIdMilestoneWildcardIdマイルストーンIDのワイルドカードでイシューをフィルタリングします。milestoneTitleと互換性がありません。
myReactionEmojiString自分のリアクション絵文字でフィルタリングします。
notMergeRequestsResolverNegatedParams否定条件となる引数のリスト。警告: この引数は実験段階であり、将来変更される可能性があります。
orUnionedMergeRequestFilterInput引数のリストのインクルーシブOR結合。
projectIdProjectID作成されたマージリクエストが属するプロジェクトのグローバルID。projectPathと互換性がありません。
projectPathString作成されたマージリクエストが属するプロジェクトのフルパス。projectIdと互換性がありません。
releaseTagStringリリースタグでフィルタリングします。
reviewState warning-solidMergeRequestReviewStateGitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態。
reviewStates warning-solid[MergeRequestReviewState!]GitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態(複数)。
reviewerUsernameStringレビュアーのユーザー名。
reviewerWildcardIdReviewerWildcardIdレビュアーの有無でフィルタリングします。reviewerUsernameと互換性がありません。
searchStringタイトルまたは説明の検索クエリ。
sortMergeRequestSortマージリクエストを条件でソートします。
sourceBranches[String!]ソースブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがソースとして含まれます。
stateMergeRequestStateマージリクエストの状態。指定した場合、解決済みのマージリクエストすべてに状態が含まれます。
subscribedSubscriptionStatus現在のユーザーがサブスクライブしているマージリクエスト。
targetBranches[String!]ターゲットブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがターゲットとして含まれます。
updatedAfterTime指定されたタイムスタンプより後に更新されたマージリクエスト。
updatedBeforeTime指定されたタイムスタンプより前に更新されたマージリクエスト。
MergeRequestAuthor.authoredMergeRequests

ユーザーが作成したマージリクエスト。

MergeRequestConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
approvedBy[String!]承認者のユーザー名。
approver[String!]承認者である可能性があるユーザー名。
assigneeUsernameString担当者のユーザー名。
assigneeUsernames[String!]マージリクエストに割り当てられたユーザーのユーザー名。
assigneeWildcardIdAssigneeWildcardId担当者の有無でフィルタリングします。assigneeUsernamesおよびassigneeUsernameと互換性がありません。
blobPath warning-solidStringGitLab 17.7で導入されました。ステータス: 実験的機能。マージリクエストで変更されたblobのパス。state、targetBranches、およびcreatedAfterの引数が必須です。
createdAfterTime指定タイムスタンプより後に作成されたマージリクエスト。
createdBeforeTime指定タイムスタンプより前に作成されたマージリクエスト。
deployedAfterTime指定タイムスタンプより後にデプロイされたマージリクエスト。
deployedBeforeTime指定タイムスタンプより前にデプロイされたマージリクエスト。
deploymentIdStringデプロイのID。
draftBoolean結果をドラフトマージリクエストに制限します。
environmentNameStringマージリクエストのデプロイ先環境。
groupIdGroupID作成されたマージリクエストが属するグループのグローバルID。サブグループ内のマージリクエストが含まれます。
ignoredReviewerUsername warning-solidStringGitLab 18.0で導入されました。ステータス: 実験的機能。レビュアーの状態別に検索するときに無視するレビュアーのユーザー名。
iids[String!]マージリクエストのIIDの配列([1, 2]など)。
in[IssuableSearchableField!]検索を実行するフィールドを指定します。デフォルトは[TITLE, DESCRIPTION]です。search引数が必要です。
includeArchivedBooleanアーカイブされたプロジェクトからのマージリクエスト。
includeAssignedBooleanユーザーが割り当てられているマージリクエストを含めます。
labelName[String]マージリクエストに適用されるラベル。
labels warning-solid[String!]GitLab 17.1で非推奨になりました。labelNameを使用してください。
mergedAfterTime指定日付より後にマージされたマージリクエスト。
mergedBeforeTime指定日付より前にマージされたマージリクエスト。
mergedByStringマージしたユーザー名。
milestoneTitleStringマイルストーンのタイトル。milestoneWildcardIdと互換性がありません。
milestoneWildcardIdMilestoneWildcardIdマイルストーンIDのワイルドカードでイシューをフィルタリングします。milestoneTitleと互換性がありません。
myReactionEmojiString自分のリアクション絵文字でフィルタリングします。
notMergeRequestsResolverNegatedParams否定条件となる引数のリスト。警告: この引数は実験段階であり、将来変更される可能性があります。
orUnionedMergeRequestFilterInput引数のリストのインクルーシブOR結合。
projectIdProjectID作成されたマージリクエストが属するプロジェクトのグローバルID。projectPathと互換性がありません。
projectPathString作成されたマージリクエストが属するプロジェクトのフルパス。projectIdと互換性がありません。
releaseTagStringリリースタグでフィルタリングします。
reviewState warning-solidMergeRequestReviewStateGitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態。
reviewStates warning-solid[MergeRequestReviewState!]GitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態(複数)。
reviewerUsernameStringレビュアーのユーザー名。
reviewerWildcardIdReviewerWildcardIdレビュアーの有無でフィルタリングします。reviewerUsernameと互換性がありません。
searchStringタイトルまたは説明の検索クエリ。
sortMergeRequestSortマージリクエストを条件でソートします。
sourceBranches[String!]ソースブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがソースとして含まれます。
stateMergeRequestStateマージリクエストの状態。指定した場合、解決済みのマージリクエストすべてに状態が含まれます。
subscribedSubscriptionStatus現在のユーザーがサブスクライブしているマージリクエスト。
targetBranches[String!]ターゲットブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがターゲットとして含まれます。
updatedAfterTime指定されたタイムスタンプより後に更新されたマージリクエスト。
updatedBeforeTime指定されたタイムスタンプより前に更新されたマージリクエスト。
MergeRequestAuthor.contributedProjects

ユーザーがコントリビュートしたプロジェクト。

ProjectConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
includePersonalBoolean個人用プロジェクトを含めます。
minAccessLevelAccessLevelEnum現在のユーザーに付与されているアクセスレベルが指定されたアクセスレベル以上であるプロジェクトのみを返します。
programmingLanguageNameStringプロジェクトをプログラミング言語名でフィルタリングします(大文字と小文字は区別されません)。「css」や「ruby」など。
searchString検索クエリ。
sortProjectSortコントリビュートされたプロジェクトをソートします。
MergeRequestAuthor.groups

ユーザーがアクセスできるグループ。

GroupConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
permissionScopeGroupPermissionユーザーに付与されているグループに対する権限でフィルタリングします。
searchStringグループ名またはパスで検索します。
sortGroupSort指定された条件でグループをソートします。
MergeRequestAuthor.organizations
  • GitLab 16.6で導入されました。ステータス: 実験的機能。

ユーザーがアクセスできる組織。

OrganizationConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
searchString組織名またはパスに対して実行できる検索クエリ。
soloOwnedBooleantrueの場合、ユーザーが単独で所有する組織だけが返されます。
MergeRequestAuthor.reviewRequestedMergeRequests

レビューのためにユーザーに割り当てられたマージリクエスト。

MergeRequestConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
approvedBy[String!]承認者のユーザー名。
approver[String!]承認者である可能性があるユーザー名。
assigneeUsernameString担当者のユーザー名。
assigneeUsernames[String!]マージリクエストに割り当てられたユーザーのユーザー名。
assigneeWildcardIdAssigneeWildcardId担当者の有無でフィルタリングします。assigneeUsernamesおよびassigneeUsernameと互換性がありません。
authorUsernameString作成者のユーザー名。
blobPath warning-solidStringGitLab 17.7で導入されました。ステータス: 実験的機能。マージリクエストで変更されたblobのパス。state、targetBranches、およびcreatedAfterの引数が必須です。
createdAfterTime指定タイムスタンプより後に作成されたマージリクエスト。
createdBeforeTime指定タイムスタンプより前に作成されたマージリクエスト。
deployedAfterTime指定タイムスタンプより後にデプロイされたマージリクエスト。
deployedBeforeTime指定タイムスタンプより前にデプロイされたマージリクエスト。
deploymentIdStringデプロイのID。
draftBoolean結果をドラフトマージリクエストに制限します。
environmentNameStringマージリクエストのデプロイ先環境。
groupIdGroupID作成されたマージリクエストが属するグループのグローバルID。サブグループ内のマージリクエストが含まれます。
ignoredReviewerUsername warning-solidStringGitLab 18.0で導入されました。ステータス: 実験的機能。レビュアーの状態別に検索するときに無視するレビュアーのユーザー名。
iids[String!]マージリクエストのIIDの配列([1, 2]など)。
in[IssuableSearchableField!]検索を実行するフィールドを指定します。デフォルトは[TITLE, DESCRIPTION]です。search引数が必要です。
includeArchivedBooleanアーカイブされたプロジェクトからのマージリクエスト。
labelName[String]マージリクエストに適用されるラベル。
labels warning-solid[String!]GitLab 17.1で非推奨になりました。labelNameを使用してください。
mergedAfterTime指定日付より後にマージされたマージリクエスト。
mergedBeforeTime指定日付より前にマージされたマージリクエスト。
mergedByStringマージしたユーザー名。
milestoneTitleStringマイルストーンのタイトル。milestoneWildcardIdと互換性がありません。
milestoneWildcardIdMilestoneWildcardIdマイルストーンIDのワイルドカードでイシューをフィルタリングします。milestoneTitleと互換性がありません。
myReactionEmojiString自分のリアクション絵文字でフィルタリングします。
notMergeRequestsResolverNegatedParams否定条件となる引数のリスト。警告: この引数は実験段階であり、将来変更される可能性があります。
orUnionedMergeRequestFilterInput引数のリストのインクルーシブOR結合。
projectIdProjectID作成されたマージリクエストが属するプロジェクトのグローバルID。projectPathと互換性がありません。
projectPathString作成されたマージリクエストが属するプロジェクトのフルパス。projectIdと互換性がありません。
releaseTagStringリリースタグでフィルタリングします。
reviewState warning-solidMergeRequestReviewStateGitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態。
reviewStates warning-solid[MergeRequestReviewState!]GitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態(複数)。
searchStringタイトルまたは説明の検索クエリ。
sortMergeRequestSortマージリクエストを条件でソートします。
sourceBranches[String!]ソースブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがソースとして含まれます。
stateMergeRequestStateマージリクエストの状態。指定した場合、解決済みのマージリクエストすべてに状態が含まれます。
subscribedSubscriptionStatus現在のユーザーがサブスクライブしているマージリクエスト。
targetBranches[String!]ターゲットブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがターゲットとして含まれます。
updatedAfterTime指定されたタイムスタンプより後に更新されたマージリクエスト。
updatedBeforeTime指定されたタイムスタンプより前に更新されたマージリクエスト。
MergeRequestAuthor.savedReply

ユーザーが作成した保存済み返信。

SavedReplyを返します。

引数
名前説明
idUsersSavedReplyID!保存済み返信のID。
MergeRequestAuthor.snippets

ユーザーが作成したスニペット。

SnippetConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
ids[SnippetID!]グローバルスニペットIDの配列。例: gid://gitlab/ProjectSnippet/1
typeTypeEnumスニペットのタイプ。
visibilityVisibilityScopesEnumスニペットの表示レベル。
MergeRequestAuthor.starredProjects

ユーザーがお気に入りに登録したプロジェクト。

ProjectConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
minAccessLevelAccessLevelEnum現在のユーザーに付与されているアクセスレベルが指定されたアクセスレベル以上であるプロジェクトのみを返します。
programmingLanguageNameStringプロジェクトをプログラミング言語名でフィルタリングします(大文字と小文字は区別されません)。「css」や「ruby」など。
searchString検索クエリ。
sortProjectSort指定ソート順でお気に入りプロジェクトを一覧表示します。
MergeRequestAuthor.timelogs

ユーザーがログに記録した時刻。

TimelogConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
endDateTime日付範囲内のタイムログのうち、記録された日付がendDate以前であるものを一覧表示します。
endTimeTime時刻範囲内のタイムログのうち、記録された時刻がendTime以前であるものを一覧表示します。
groupIdGroupIDグループのタイムログを一覧表示します。
projectIdProjectIDプロジェクトのタイムログを一覧表示します。
sortTimelogSortタイムログを特定の順序で一覧表示します。
startDateTime日付範囲内のタイムログのうち、ログに記録された日付がstartDate以後であるものを一覧表示します。
startTimeTime時刻範囲内のタイムログのうち、ログに記録された時刻がstartTime以後であるものを一覧表示します。
usernameStringユーザーのタイムログを一覧表示します。
MergeRequestAuthor.todos

ユーザーのto-doアイテム。

TodoConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
action[TodoActionEnum!]フィルタリングするアクション。
authorId[ID!]作成者のID。
groupId[ID!]グループのID。
isSnoozedBooleanTo-Doアイテムがスヌーズされているかどうか。
projectId[ID!]プロジェクトのID。
sortTodoSort指定された条件でtodoをソートします。
state[TodoStateEnum!]todoの状態。
type[TodoTargetEnum!]todoのタイプ。
MergeRequestAuthor.userAchievements
  • GitLab 15.10で導入されました。ステータス: 実験的機能。

ユーザーのアチーブメント。achievements機能フラグが有効になっているネームスペースについてのみ返されます。

UserAchievementConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
includeHiddenBooleanプロファイルから隠されたアチーブメントを結果に含めるかどうかを示します。
MergeRequestAuthor.workspaces

現在のユーザーが所有するワークスペース。

WorkspaceConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
actualStates[String!]ワークスペースを実際の状態でフィルタリングします。
agentIds[ClustersAgentID!]ワークスペースをエージェントのグローバルIDでフィルタリングします。
ids[RemoteDevelopmentWorkspaceID!]ワークスペースをワークスペースのグローバルIDでフィルタリングします。例: ["gid://gitlab/RemoteDevelopment::Workspace/1"]
includeActualStates warning-solid[String!]GitLab 16.7で非推奨になりました。代わりにactual_statesを使用してください。
projectIds[ProjectID!]ワークスペースをプロジェクトのグローバルIDでフィルタリングします。

MergeRequestDiff

マージリクエストの差分バージョン。

フィールド

名前説明
createdAtTime!差分作成時のタイムスタンプ。
updatedAtTime!差分更新時のタイムスタンプ。

MergeRequestDiffRegistry

マージリクエスト差分のGeoの同期と検証の状態を表します。

フィールド

名前説明
checksumMismatchBooleanMergeRequestDiffRegistryのチェックサムがプライマリとセカンダリで一致しないかどうかを示します。
createdAtTimeMergeRequestDiffRegistry作成時のタイムスタンプ。
forceToRedownload warning-solidBooleanGitLab 17.10で非推奨になりました。より新しい再利用可能フレームワークを優先するため、データベースのレジストリテーブルから削除されました。
idID!MergeRequestDiffRegistryのID。
lastSyncFailureStringMergeRequestDiffRegistryの同期中のエラーメッセージ。
lastSyncedAtTimeMergeRequestDiffRegistryの最後の同期成功時のタイムスタンプ。
mergeRequestDiffIdID!マージリクエスト差分のID。
missingOnPrimaryBooleanプライマリにMergeRequestDiffRegistryが欠落しているかどうかを示します。
modelRecordIdIntMergeRequestDiffRegistryのモデルレコードのID。
retryAtTimeMergeRequestDiffRegistryが再同期されるようになる時点のタイムスタンプ。
retryCountIntMergeRequestDiffRegistryの同期試行の連続失敗回数。
stateRegistryStateMergeRequestDiffRegistryの同期状態。
verificationChecksumStringMergeRequestDiffRegistryのローカルチェックサム。
verificationChecksumMismatchedString不一致の場合のMergeRequestDiffRegistryのチェックサムの予想値。
verificationFailureStringMergeRequestDiffRegistryの検証中のエラーメッセージ。
verificationRetryAtTimeMergeRequestDiffRegistryが再検証されるようになる時点のタイムスタンプ。
verificationRetryCountIntMergeRequestDiffRegistryの検証試行の連続失敗回数。
verificationStartedAtTimeMergeRequestDiffRegistryの検証開始時のタイムスタンプ。
verificationStateVerificationStateEnumMergeRequestDiffRegistryの検証状態。
verifiedAtTimeMergeRequestDiffRegistryの最後の検証成功時のタイムスタンプ。

MergeRequestMergeabilityCheck

マージリクエストのマージ可能性チェック。

フィールド

名前説明
identifierMergeabilityCheckIdentifier!マージ可能性チェックの識別子。
statusMergeabilityCheckStatus!マージ可能性チェックのステータス。

MergeRequestParticipant

マージリクエストに参加しているユーザー。

フィールド

名前説明
activeBooleanユーザーがアクティブかどうかを示します。
avatarUrlStringユーザーのアバターのURL。
bioStringユーザーの経歴。
botBoolean!ユーザーがボットかどうかを示します。
calloutsUserCalloutConnectionユーザーに属するユーザーコールアウト。(接続を参照)
commitEmailStringユーザーのデフォルトのコミットメール。
createdAtTimeユーザー作成時のタイムスタンプ。
discordStringユーザーのDiscord ID。
email warning-solidStringGitLab 13.7で非推奨になりました。名前が変更されました。User.publicEmailを使用してください。
emailsEmailConnectionユーザーのメールアドレス。(接続を参照)
githubStringユーザーのGitHubプロフィール名。
gitpodEnabledBooleanGitpodがユーザーレベルで有効になっているかどうか。
groupCountIntユーザーのグループ数。
groupMembershipsGroupMemberConnectionユーザーのグループメンバーシップ。(接続を参照)
humanBooleanユーザーが標準ユーザーかどうかを示します。
idUserID!ユーザーのグローバルID。
ideIdeIDE設定。
jobTitleStringユーザーの役職。
lastActivityOnDateユーザーが最後に何らかのアクションを実行した日付。
linkedinStringユーザーのLinkedInプロフィール名。
locationStringユーザーの所在地。
mergeRequestInteractionUserMergeRequestInteractionユーザーとマージリクエストとのやり取りの詳細。
nameString!人間が判読できるユーザー名。ユーザーがプロジェクトボットであり、かつリクエスタにプロジェクト表示の権限がない場合は****を返します。
namespaceNamespaceユーザーの個人ネームスペース。
namespaceCommitEmailsNamespaceCommitEmailConnectionユーザーのカスタムネームスペースコミットメール。(接続を参照)
organizationStringユーザーが誰を代表するか、または誰のために働いているか。
preferencesGitpodPathStringユーザープリファレンスのGitpodセクションへのWebパス。
profileEnableGitpodPathStringユーザーに対してGitpodを有効にするためのWebパス。
projectCountIntユーザーのプロジェクト数。
projectMembershipsProjectMemberConnectionユーザーのプロジェクトメンバーシップ。(接続を参照)
pronounsStringユーザーの代名詞。
publicEmailStringユーザーの公開メールアドレス。
savedRepliesSavedReplyConnectionユーザーが作成した保存済み返信。(接続を参照)
stateUserState!ユーザーの状態。
statusUserStatusユーザーステータス。
twitterStringユーザーのX(旧Twitter)ユーザー名。
typeUserType!ユーザーの種類。
userPermissionsUserPermissions!リソースに対する現在のユーザーの権限。
userPreferencesUserPreferencesユーザーのプリファレンス。
usernameString!ユーザーのユーザー名。GitLabインスタンス内で一意。
webPathString!ユーザーのWebパス。
webUrlString!ユーザーのWeb URL。

引数のあるフィールド

MergeRequestParticipant.assignedMergeRequests

ユーザーに割り当てられたマージリクエスト。

MergeRequestConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
approvedBy[String!]承認者のユーザー名。
approver[String!]承認者である可能性があるユーザー名。
authorUsernameString作成者のユーザー名。
blobPath warning-solidStringGitLab 17.7で導入されました。ステータス: 実験的機能。マージリクエストで変更されたblobのパス。state、targetBranches、およびcreatedAfterの引数が必須です。
createdAfterTime指定タイムスタンプより後に作成されたマージリクエスト。
createdBeforeTime指定タイムスタンプより前に作成されたマージリクエスト。
deployedAfterTime指定タイムスタンプより後にデプロイされたマージリクエスト。
deployedBeforeTime指定タイムスタンプより前にデプロイされたマージリクエスト。
deploymentIdStringデプロイのID。
draftBoolean結果をドラフトマージリクエストに制限します。
environmentNameStringマージリクエストのデプロイ先環境。
groupIdGroupID作成されたマージリクエストが属するグループのグローバルID。サブグループ内のマージリクエストが含まれます。
ignoredReviewerUsername warning-solidStringGitLab 18.0で導入されました。ステータス: 実験的機能。レビュアーの状態別に検索するときに無視するレビュアーのユーザー名。
iids[String!]マージリクエストのIIDの配列([1, 2]など)。
in[IssuableSearchableField!]検索を実行するフィールドを指定します。デフォルトは[TITLE, DESCRIPTION]です。search引数が必要です。
includeArchivedBooleanアーカイブされたプロジェクトからのマージリクエスト。
labelName[String]マージリクエストに適用されるラベル。
labels warning-solid[String!]GitLab 17.1で非推奨になりました。labelNameを使用してください。
mergedAfterTime指定日付より後にマージされたマージリクエスト。
mergedBeforeTime指定日付より前にマージされたマージリクエスト。
mergedByStringマージしたユーザー名。
milestoneTitleStringマイルストーンのタイトル。milestoneWildcardIdと互換性がありません。
milestoneWildcardIdMilestoneWildcardIdマイルストーンIDのワイルドカードでイシューをフィルタリングします。milestoneTitleと互換性がありません。
myReactionEmojiString自分のリアクション絵文字でフィルタリングします。
notMergeRequestsResolverNegatedParams否定条件となる引数のリスト。警告: この引数は実験段階であり、将来変更される可能性があります。
orUnionedMergeRequestFilterInput引数のリストのインクルーシブOR結合。
projectIdProjectID作成されたマージリクエストが属するプロジェクトのグローバルID。projectPathと互換性がありません。
projectPathString作成されたマージリクエストが属するプロジェクトのフルパス。projectIdと互換性がありません。
releaseTagStringリリースタグでフィルタリングします。
reviewState warning-solidMergeRequestReviewStateGitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態。
reviewStates warning-solid[MergeRequestReviewState!]GitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態(複数)。
reviewerUsernameStringレビュアーのユーザー名。
reviewerWildcardIdReviewerWildcardIdレビュアーの有無でフィルタリングします。reviewerUsernameと互換性がありません。
searchStringタイトルまたは説明の検索クエリ。
sortMergeRequestSortマージリクエストを条件でソートします。
sourceBranches[String!]ソースブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがソースとして含まれます。
stateMergeRequestStateマージリクエストの状態。指定した場合、解決済みのマージリクエストすべてに状態が含まれます。
subscribedSubscriptionStatus現在のユーザーがサブスクライブしているマージリクエスト。
targetBranches[String!]ターゲットブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがターゲットとして含まれます。
updatedAfterTime指定されたタイムスタンプより後に更新されたマージリクエスト。
updatedBeforeTime指定されたタイムスタンプより前に更新されたマージリクエスト。
MergeRequestParticipant.authoredMergeRequests

ユーザーが作成したマージリクエスト。

MergeRequestConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
approvedBy[String!]承認者のユーザー名。
approver[String!]承認者である可能性があるユーザー名。
assigneeUsernameString担当者のユーザー名。
assigneeUsernames[String!]マージリクエストに割り当てられたユーザーのユーザー名。
assigneeWildcardIdAssigneeWildcardId担当者の有無でフィルタリングします。assigneeUsernamesおよびassigneeUsernameと互換性がありません。
blobPath warning-solidStringGitLab 17.7で導入されました。ステータス: 実験的機能。マージリクエストで変更されたblobのパス。state、targetBranches、およびcreatedAfterの引数が必須です。
createdAfterTime指定タイムスタンプより後に作成されたマージリクエスト。
createdBeforeTime指定タイムスタンプより前に作成されたマージリクエスト。
deployedAfterTime指定タイムスタンプより後にデプロイされたマージリクエスト。
deployedBeforeTime指定タイムスタンプより前にデプロイされたマージリクエスト。
deploymentIdStringデプロイのID。
draftBoolean結果をドラフトマージリクエストに制限します。
environmentNameStringマージリクエストのデプロイ先環境。
groupIdGroupID作成されたマージリクエストが属するグループのグローバルID。サブグループ内のマージリクエストが含まれます。
ignoredReviewerUsername warning-solidStringGitLab 18.0で導入されました。ステータス: 実験的機能。レビュアーの状態別に検索するときに無視するレビュアーのユーザー名。
iids[String!]マージリクエストのIIDの配列([1, 2]など)。
in[IssuableSearchableField!]検索を実行するフィールドを指定します。デフォルトは[TITLE, DESCRIPTION]です。search引数が必要です。
includeArchivedBooleanアーカイブされたプロジェクトからのマージリクエスト。
includeAssignedBooleanユーザーが割り当てられているマージリクエストを含めます。
labelName[String]マージリクエストに適用されるラベル。
labels warning-solid[String!]GitLab 17.1で非推奨になりました。labelNameを使用してください。
mergedAfterTime指定日付より後にマージされたマージリクエスト。
mergedBeforeTime指定日付より前にマージされたマージリクエスト。
mergedByStringマージしたユーザー名。
milestoneTitleStringマイルストーンのタイトル。milestoneWildcardIdと互換性がありません。
milestoneWildcardIdMilestoneWildcardIdマイルストーンIDのワイルドカードでイシューをフィルタリングします。milestoneTitleと互換性がありません。
myReactionEmojiString自分のリアクション絵文字でフィルタリングします。
notMergeRequestsResolverNegatedParams否定条件となる引数のリスト。警告: この引数は実験段階であり、将来変更される可能性があります。
orUnionedMergeRequestFilterInput引数のリストのインクルーシブOR結合。
projectIdProjectID作成されたマージリクエストが属するプロジェクトのグローバルID。projectPathと互換性がありません。
projectPathString作成されたマージリクエストが属するプロジェクトのフルパス。projectIdと互換性がありません。
releaseTagStringリリースタグでフィルタリングします。
reviewState warning-solidMergeRequestReviewStateGitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態。
reviewStates warning-solid[MergeRequestReviewState!]GitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態(複数)。
reviewerUsernameStringレビュアーのユーザー名。
reviewerWildcardIdReviewerWildcardIdレビュアーの有無でフィルタリングします。reviewerUsernameと互換性がありません。
searchStringタイトルまたは説明の検索クエリ。
sortMergeRequestSortマージリクエストを条件でソートします。
sourceBranches[String!]ソースブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがソースとして含まれます。
stateMergeRequestStateマージリクエストの状態。指定した場合、解決済みのマージリクエストすべてに状態が含まれます。
subscribedSubscriptionStatus現在のユーザーがサブスクライブしているマージリクエスト。
targetBranches[String!]ターゲットブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがターゲットとして含まれます。
updatedAfterTime指定されたタイムスタンプより後に更新されたマージリクエスト。
updatedBeforeTime指定されたタイムスタンプより前に更新されたマージリクエスト。
MergeRequestParticipant.contributedProjects

ユーザーがコントリビュートしたプロジェクト。

ProjectConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
includePersonalBoolean個人用プロジェクトを含めます。
minAccessLevelAccessLevelEnum現在のユーザーに付与されているアクセスレベルが指定されたアクセスレベル以上であるプロジェクトのみを返します。
programmingLanguageNameStringプロジェクトをプログラミング言語名でフィルタリングします(大文字と小文字は区別されません)。「css」や「ruby」など。
searchString検索クエリ。
sortProjectSortコントリビュートされたプロジェクトをソートします。
MergeRequestParticipant.groups

ユーザーがアクセスできるグループ。

GroupConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
permissionScopeGroupPermissionユーザーに付与されているグループに対する権限でフィルタリングします。
searchStringグループ名またはパスで検索します。
sortGroupSort指定された条件でグループをソートします。
MergeRequestParticipant.organizations
  • GitLab 16.6で導入されました。ステータス: 実験的機能。

ユーザーがアクセスできる組織。

OrganizationConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
searchString組織名またはパスに対して実行できる検索クエリ。
soloOwnedBooleantrueの場合、ユーザーが単独で所有する組織だけが返されます。
MergeRequestParticipant.reviewRequestedMergeRequests

レビューのためにユーザーに割り当てられたマージリクエスト。

MergeRequestConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
approvedBy[String!]承認者のユーザー名。
approver[String!]承認者である可能性があるユーザー名。
assigneeUsernameString担当者のユーザー名。
assigneeUsernames[String!]マージリクエストに割り当てられたユーザーのユーザー名。
assigneeWildcardIdAssigneeWildcardId担当者の有無でフィルタリングします。assigneeUsernamesおよびassigneeUsernameと互換性がありません。
authorUsernameString作成者のユーザー名。
blobPath warning-solidStringGitLab 17.7で導入されました。ステータス: 実験的機能。マージリクエストで変更されたblobのパス。state、targetBranches、およびcreatedAfterの引数が必須です。
createdAfterTime指定タイムスタンプより後に作成されたマージリクエスト。
createdBeforeTime指定タイムスタンプより前に作成されたマージリクエスト。
deployedAfterTime指定タイムスタンプより後にデプロイされたマージリクエスト。
deployedBeforeTime指定タイムスタンプより前にデプロイされたマージリクエスト。
deploymentIdStringデプロイのID。
draftBoolean結果をドラフトマージリクエストに制限します。
environmentNameStringマージリクエストのデプロイ先環境。
groupIdGroupID作成されたマージリクエストが属するグループのグローバルID。サブグループ内のマージリクエストが含まれます。
ignoredReviewerUsername warning-solidStringGitLab 18.0で導入されました。ステータス: 実験的機能。レビュアーの状態別に検索するときに無視するレビュアーのユーザー名。
iids[String!]マージリクエストのIIDの配列([1, 2]など)。
in[IssuableSearchableField!]検索を実行するフィールドを指定します。デフォルトは[TITLE, DESCRIPTION]です。search引数が必要です。
includeArchivedBooleanアーカイブされたプロジェクトからのマージリクエスト。
labelName[String]マージリクエストに適用されるラベル。
labels warning-solid[String!]GitLab 17.1で非推奨になりました。labelNameを使用してください。
mergedAfterTime指定日付より後にマージされたマージリクエスト。
mergedBeforeTime指定日付より前にマージされたマージリクエスト。
mergedByStringマージしたユーザー名。
milestoneTitleStringマイルストーンのタイトル。milestoneWildcardIdと互換性がありません。
milestoneWildcardIdMilestoneWildcardIdマイルストーンIDのワイルドカードでイシューをフィルタリングします。milestoneTitleと互換性がありません。
myReactionEmojiString自分のリアクション絵文字でフィルタリングします。
notMergeRequestsResolverNegatedParams否定条件となる引数のリスト。警告: この引数は実験段階であり、将来変更される可能性があります。
orUnionedMergeRequestFilterInput引数のリストのインクルーシブOR結合。
projectIdProjectID作成されたマージリクエストが属するプロジェクトのグローバルID。projectPathと互換性がありません。
projectPathString作成されたマージリクエストが属するプロジェクトのフルパス。projectIdと互換性がありません。
releaseTagStringリリースタグでフィルタリングします。
reviewState warning-solidMergeRequestReviewStateGitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態。
reviewStates warning-solid[MergeRequestReviewState!]GitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態(複数)。
searchStringタイトルまたは説明の検索クエリ。
sortMergeRequestSortマージリクエストを条件でソートします。
sourceBranches[String!]ソースブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがソースとして含まれます。
stateMergeRequestStateマージリクエストの状態。指定した場合、解決済みのマージリクエストすべてに状態が含まれます。
subscribedSubscriptionStatus現在のユーザーがサブスクライブしているマージリクエスト。
targetBranches[String!]ターゲットブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがターゲットとして含まれます。
updatedAfterTime指定されたタイムスタンプより後に更新されたマージリクエスト。
updatedBeforeTime指定されたタイムスタンプより前に更新されたマージリクエスト。
MergeRequestParticipant.savedReply

ユーザーが作成した保存済み返信。

SavedReplyを返します。

引数
名前説明
idUsersSavedReplyID!保存済み返信のID。
MergeRequestParticipant.snippets

ユーザーが作成したスニペット。

SnippetConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
ids[SnippetID!]グローバルスニペットIDの配列。例: gid://gitlab/ProjectSnippet/1
typeTypeEnumスニペットのタイプ。
visibilityVisibilityScopesEnumスニペットの表示レベル。
MergeRequestParticipant.starredProjects

ユーザーがお気に入りに登録したプロジェクト。

ProjectConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
minAccessLevelAccessLevelEnum現在のユーザーに付与されているアクセスレベルが指定されたアクセスレベル以上であるプロジェクトのみを返します。
programmingLanguageNameStringプロジェクトをプログラミング言語名でフィルタリングします(大文字と小文字は区別されません)。「css」や「ruby」など。
searchString検索クエリ。
sortProjectSort指定ソート順でお気に入りプロジェクトを一覧表示します。
MergeRequestParticipant.timelogs

ユーザーがログに記録した時刻。

TimelogConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
endDateTime日付範囲内のタイムログのうち、記録された日付がendDate以前であるものを一覧表示します。
endTimeTime時刻範囲内のタイムログのうち、記録された時刻がendTime以前であるものを一覧表示します。
groupIdGroupIDグループのタイムログを一覧表示します。
projectIdProjectIDプロジェクトのタイムログを一覧表示します。
sortTimelogSortタイムログを特定の順序で一覧表示します。
startDateTime日付範囲内のタイムログのうち、ログに記録された日付がstartDate以後であるものを一覧表示します。
startTimeTime時刻範囲内のタイムログのうち、ログに記録された時刻がstartTime以後であるものを一覧表示します。
usernameStringユーザーのタイムログを一覧表示します。
MergeRequestParticipant.todos

ユーザーのto-doアイテム。

TodoConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
action[TodoActionEnum!]フィルタリングするアクション。
authorId[ID!]作成者のID。
groupId[ID!]グループのID。
isSnoozedBooleanTo-Doアイテムがスヌーズされているかどうか。
projectId[ID!]プロジェクトのID。
sortTodoSort指定された条件でtodoをソートします。
state[TodoStateEnum!]todoの状態。
type[TodoTargetEnum!]todoのタイプ。
MergeRequestParticipant.userAchievements
  • GitLab 15.10で導入されました。ステータス: 実験的機能。

ユーザーのアチーブメント。achievements機能フラグが有効になっているネームスペースについてのみ返されます。

UserAchievementConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
includeHiddenBooleanプロファイルから隠されたアチーブメントを結果に含めるかどうかを示します。
MergeRequestParticipant.workspaces

現在のユーザーが所有するワークスペース。

WorkspaceConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
actualStates[String!]ワークスペースを実際の状態でフィルタリングします。
agentIds[ClustersAgentID!]ワークスペースをエージェントのグローバルIDでフィルタリングします。
ids[RemoteDevelopmentWorkspaceID!]ワークスペースをワークスペースのグローバルIDでフィルタリングします。例: ["gid://gitlab/RemoteDevelopment::Workspace/1"]
includeActualStates warning-solid[String!]GitLab 16.7で非推奨になりました。代わりにactual_statesを使用してください。
projectIds[ProjectID!]ワークスペースをプロジェクトのグローバルIDでフィルタリングします。

MergeRequestPermissions

マージリクエストに対する現在のユーザーの権限をチェックします。

フィールド

名前説明
adminMergeRequestBoolean!trueの場合、ユーザーはこのリソースに対してadmin_merge_requestを実行できます。
canApproveBoolean!trueの場合、ユーザーはこのリソースに対してcan_approveを実行できます。
canMergeBoolean!trueの場合、ユーザーはこのリソースに対してcan_mergeを実行できます。
cherryPickOnCurrentMergeRequestBoolean!trueの場合、ユーザーはこのリソースに対してcherry_pick_on_current_merge_requestを実行できます。
createNoteBoolean!trueの場合、ユーザーはこのリソースに対してcreate_noteを実行できます。
pushToSourceBranchBoolean!trueの場合、ユーザーはこのリソースに対してpush_to_source_branchを実行できます。
readMergeRequestBoolean!trueの場合、ユーザーはこのリソースに対してread_merge_requestを実行できます。
removeSourceBranchBoolean!trueの場合、ユーザーはこのリソースに対してremove_source_branchを実行できます。
revertOnCurrentMergeRequestBoolean!trueの場合、ユーザーはこのリソースに対してrevert_on_current_merge_requestを実行できます。
updateMergeRequestBoolean!trueの場合、ユーザーはこのリソースに対してupdate_merge_requestを実行できます。

MergeRequestReviewer

レビュアーとしてマージリクエストに割り当てられているユーザー。

フィールド

名前説明
activeBooleanユーザーがアクティブかどうかを示します。
avatarUrlStringユーザーのアバターのURL。
bioStringユーザーの経歴。
botBoolean!ユーザーがボットかどうかを示します。
calloutsUserCalloutConnectionユーザーに属するユーザーコールアウト。(接続を参照)
commitEmailStringユーザーのデフォルトのコミットメール。
createdAtTimeユーザー作成時のタイムスタンプ。
discordStringユーザーのDiscord ID。
email warning-solidStringGitLab 13.7で非推奨になりました。名前が変更されました。User.publicEmailを使用してください。
emailsEmailConnectionユーザーのメールアドレス。(接続を参照)
githubStringユーザーのGitHubプロフィール名。
gitpodEnabledBooleanGitpodがユーザーレベルで有効になっているかどうか。
groupCountIntユーザーのグループ数。
groupMembershipsGroupMemberConnectionユーザーのグループメンバーシップ。(接続を参照)
humanBooleanユーザーが標準ユーザーかどうかを示します。
idUserID!ユーザーのグローバルID。
ideIdeIDE設定。
jobTitleStringユーザーの役職。
lastActivityOnDateユーザーが最後に何らかのアクションを実行した日付。
linkedinStringユーザーのLinkedInプロフィール名。
locationStringユーザーの所在地。
mergeRequestInteractionUserMergeRequestInteractionユーザーとマージリクエストとのやり取りの詳細。
nameString!人間が判読できるユーザー名。ユーザーがプロジェクトボットであり、かつリクエスタにプロジェクト表示の権限がない場合は****を返します。
namespaceNamespaceユーザーの個人ネームスペース。
namespaceCommitEmailsNamespaceCommitEmailConnectionユーザーのカスタムネームスペースコミットメール。(接続を参照)
organizationStringユーザーが誰を代表するか、または誰のために働いているか。
preferencesGitpodPathStringユーザープリファレンスのGitpodセクションへのWebパス。
profileEnableGitpodPathStringユーザーに対してGitpodを有効にするためのWebパス。
projectCountIntユーザーのプロジェクト数。
projectMembershipsProjectMemberConnectionユーザーのプロジェクトメンバーシップ。(接続を参照)
pronounsStringユーザーの代名詞。
publicEmailStringユーザーの公開メールアドレス。
savedRepliesSavedReplyConnectionユーザーが作成した保存済み返信。(接続を参照)
stateUserState!ユーザーの状態。
statusUserStatusユーザーステータス。
twitterStringユーザーのX(旧Twitter)ユーザー名。
typeUserType!ユーザーの種類。
userPermissionsUserPermissions!リソースに対する現在のユーザーの権限。
userPreferencesUserPreferencesユーザーのプリファレンス。
usernameString!ユーザーのユーザー名。GitLabインスタンス内で一意。
webPathString!ユーザーのWebパス。
webUrlString!ユーザーのWeb URL。

引数のあるフィールド

MergeRequestReviewer.assignedMergeRequests

ユーザーに割り当てられたマージリクエスト。

MergeRequestConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
approvedBy[String!]承認者のユーザー名。
approver[String!]承認者である可能性があるユーザー名。
authorUsernameString作成者のユーザー名。
blobPath warning-solidStringGitLab 17.7で導入されました。ステータス: 実験的機能。マージリクエストで変更されたblobのパス。state、targetBranches、およびcreatedAfterの引数が必須です。
createdAfterTime指定タイムスタンプより後に作成されたマージリクエスト。
createdBeforeTime指定タイムスタンプより前に作成されたマージリクエスト。
deployedAfterTime指定タイムスタンプより後にデプロイされたマージリクエスト。
deployedBeforeTime指定タイムスタンプより前にデプロイされたマージリクエスト。
deploymentIdStringデプロイのID。
draftBoolean結果をドラフトマージリクエストに制限します。
environmentNameStringマージリクエストのデプロイ先環境。
groupIdGroupID作成されたマージリクエストが属するグループのグローバルID。サブグループ内のマージリクエストが含まれます。
ignoredReviewerUsername warning-solidStringGitLab 18.0で導入されました。ステータス: 実験的機能。レビュアーの状態別に検索するときに無視するレビュアーのユーザー名。
iids[String!]マージリクエストのIIDの配列([1, 2]など)。
in[IssuableSearchableField!]検索を実行するフィールドを指定します。デフォルトは[TITLE, DESCRIPTION]です。search引数が必要です。
includeArchivedBooleanアーカイブされたプロジェクトからのマージリクエスト。
labelName[String]マージリクエストに適用されるラベル。
labels warning-solid[String!]GitLab 17.1で非推奨になりました。labelNameを使用してください。
mergedAfterTime指定日付より後にマージされたマージリクエスト。
mergedBeforeTime指定日付より前にマージされたマージリクエスト。
mergedByStringマージしたユーザー名。
milestoneTitleStringマイルストーンのタイトル。milestoneWildcardIdと互換性がありません。
milestoneWildcardIdMilestoneWildcardIdマイルストーンIDのワイルドカードでイシューをフィルタリングします。milestoneTitleと互換性がありません。
myReactionEmojiString自分のリアクション絵文字でフィルタリングします。
notMergeRequestsResolverNegatedParams否定条件となる引数のリスト。警告: この引数は実験段階であり、将来変更される可能性があります。
orUnionedMergeRequestFilterInput引数のリストのインクルーシブOR結合。
projectIdProjectID作成されたマージリクエストが属するプロジェクトのグローバルID。projectPathと互換性がありません。
projectPathString作成されたマージリクエストが属するプロジェクトのフルパス。projectIdと互換性がありません。
releaseTagStringリリースタグでフィルタリングします。
reviewState warning-solidMergeRequestReviewStateGitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態。
reviewStates warning-solid[MergeRequestReviewState!]GitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態(複数)。
reviewerUsernameStringレビュアーのユーザー名。
reviewerWildcardIdReviewerWildcardIdレビュアーの有無でフィルタリングします。reviewerUsernameと互換性がありません。
searchStringタイトルまたは説明の検索クエリ。
sortMergeRequestSortマージリクエストを条件でソートします。
sourceBranches[String!]ソースブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがソースとして含まれます。
stateMergeRequestStateマージリクエストの状態。指定した場合、解決済みのマージリクエストすべてに状態が含まれます。
subscribedSubscriptionStatus現在のユーザーがサブスクライブしているマージリクエスト。
targetBranches[String!]ターゲットブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがターゲットとして含まれます。
updatedAfterTime指定されたタイムスタンプより後に更新されたマージリクエスト。
updatedBeforeTime指定されたタイムスタンプより前に更新されたマージリクエスト。
MergeRequestReviewer.authoredMergeRequests

ユーザーが作成したマージリクエスト。

MergeRequestConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
approvedBy[String!]承認者のユーザー名。
approver[String!]承認者である可能性があるユーザー名。
assigneeUsernameString担当者のユーザー名。
assigneeUsernames[String!]マージリクエストに割り当てられたユーザーのユーザー名。
assigneeWildcardIdAssigneeWildcardId担当者の有無でフィルタリングします。assigneeUsernamesおよびassigneeUsernameと互換性がありません。
blobPath warning-solidStringGitLab 17.7で導入されました。ステータス: 実験的機能。マージリクエストで変更されたblobのパス。state、targetBranches、およびcreatedAfterの引数が必須です。
createdAfterTime指定タイムスタンプより後に作成されたマージリクエスト。
createdBeforeTime指定タイムスタンプより前に作成されたマージリクエスト。
deployedAfterTime指定タイムスタンプより後にデプロイされたマージリクエスト。
deployedBeforeTime指定タイムスタンプより前にデプロイされたマージリクエスト。
deploymentIdStringデプロイのID。
draftBoolean結果をドラフトマージリクエストに制限します。
environmentNameStringマージリクエストのデプロイ先環境。
groupIdGroupID作成されたマージリクエストが属するグループのグローバルID。サブグループ内のマージリクエストが含まれます。
ignoredReviewerUsername warning-solidStringGitLab 18.0で導入されました。ステータス: 実験的機能。レビュアーの状態別に検索するときに無視するレビュアーのユーザー名。
iids[String!]マージリクエストのIIDの配列([1, 2]など)。
in[IssuableSearchableField!]検索を実行するフィールドを指定します。デフォルトは[TITLE, DESCRIPTION]です。search引数が必要です。
includeArchivedBooleanアーカイブされたプロジェクトからのマージリクエスト。
includeAssignedBooleanユーザーが割り当てられているマージリクエストを含めます。
labelName[String]マージリクエストに適用されるラベル。
labels warning-solid[String!]GitLab 17.1で非推奨になりました。labelNameを使用してください。
mergedAfterTime指定日付より後にマージされたマージリクエスト。
mergedBeforeTime指定日付より前にマージされたマージリクエスト。
mergedByStringマージしたユーザー名。
milestoneTitleStringマイルストーンのタイトル。milestoneWildcardIdと互換性がありません。
milestoneWildcardIdMilestoneWildcardIdマイルストーンIDのワイルドカードでイシューをフィルタリングします。milestoneTitleと互換性がありません。
myReactionEmojiString自分のリアクション絵文字でフィルタリングします。
notMergeRequestsResolverNegatedParams否定条件となる引数のリスト。警告: この引数は実験段階であり、将来変更される可能性があります。
orUnionedMergeRequestFilterInput引数のリストのインクルーシブOR結合。
projectIdProjectID作成されたマージリクエストが属するプロジェクトのグローバルID。projectPathと互換性がありません。
projectPathString作成されたマージリクエストが属するプロジェクトのフルパス。projectIdと互換性がありません。
releaseTagStringリリースタグでフィルタリングします。
reviewState warning-solidMergeRequestReviewStateGitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態。
reviewStates warning-solid[MergeRequestReviewState!]GitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態(複数)。
reviewerUsernameStringレビュアーのユーザー名。
reviewerWildcardIdReviewerWildcardIdレビュアーの有無でフィルタリングします。reviewerUsernameと互換性がありません。
searchStringタイトルまたは説明の検索クエリ。
sortMergeRequestSortマージリクエストを条件でソートします。
sourceBranches[String!]ソースブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがソースとして含まれます。
stateMergeRequestStateマージリクエストの状態。指定した場合、解決済みのマージリクエストすべてに状態が含まれます。
subscribedSubscriptionStatus現在のユーザーがサブスクライブしているマージリクエスト。
targetBranches[String!]ターゲットブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがターゲットとして含まれます。
updatedAfterTime指定されたタイムスタンプより後に更新されたマージリクエスト。
updatedBeforeTime指定されたタイムスタンプより前に更新されたマージリクエスト。
MergeRequestReviewer.contributedProjects

ユーザーがコントリビュートしたプロジェクト。

ProjectConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
includePersonalBoolean個人用プロジェクトを含めます。
minAccessLevelAccessLevelEnum現在のユーザーに付与されているアクセスレベルが指定されたアクセスレベル以上であるプロジェクトのみを返します。
programmingLanguageNameStringプロジェクトをプログラミング言語名でフィルタリングします(大文字と小文字は区別されません)。「css」や「ruby」など。
searchString検索クエリ。
sortProjectSortコントリビュートされたプロジェクトをソートします。
MergeRequestReviewer.groups

ユーザーがアクセスできるグループ。

GroupConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
permissionScopeGroupPermissionユーザーに付与されているグループに対する権限でフィルタリングします。
searchStringグループ名またはパスで検索します。
sortGroupSort指定された条件でグループをソートします。
MergeRequestReviewer.organizations
  • GitLab 16.6で導入されました。ステータス: 実験的機能。

ユーザーがアクセスできる組織。

OrganizationConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
searchString組織名またはパスに対して実行できる検索クエリ。
soloOwnedBooleantrueの場合、ユーザーが単独で所有する組織だけが返されます。
MergeRequestReviewer.reviewRequestedMergeRequests

レビューのためにユーザーに割り当てられたマージリクエスト。

MergeRequestConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
approvedBy[String!]承認者のユーザー名。
approver[String!]承認者である可能性があるユーザー名。
assigneeUsernameString担当者のユーザー名。
assigneeUsernames[String!]マージリクエストに割り当てられたユーザーのユーザー名。
assigneeWildcardIdAssigneeWildcardId担当者の有無でフィルタリングします。assigneeUsernamesおよびassigneeUsernameと互換性がありません。
authorUsernameString作成者のユーザー名。
blobPath warning-solidStringGitLab 17.7で導入されました。ステータス: 実験的機能。マージリクエストで変更されたblobのパス。state、targetBranches、およびcreatedAfterの引数が必須です。
createdAfterTime指定タイムスタンプより後に作成されたマージリクエスト。
createdBeforeTime指定タイムスタンプより前に作成されたマージリクエスト。
deployedAfterTime指定タイムスタンプより後にデプロイされたマージリクエスト。
deployedBeforeTime指定タイムスタンプより前にデプロイされたマージリクエスト。
deploymentIdStringデプロイのID。
draftBoolean結果をドラフトマージリクエストに制限します。
environmentNameStringマージリクエストのデプロイ先環境。
groupIdGroupID作成されたマージリクエストが属するグループのグローバルID。サブグループ内のマージリクエストが含まれます。
ignoredReviewerUsername warning-solidStringGitLab 18.0で導入されました。ステータス: 実験的機能。レビュアーの状態別に検索するときに無視するレビュアーのユーザー名。
iids[String!]マージリクエストのIIDの配列([1, 2]など)。
in[IssuableSearchableField!]検索を実行するフィールドを指定します。デフォルトは[TITLE, DESCRIPTION]です。search引数が必要です。
includeArchivedBooleanアーカイブされたプロジェクトからのマージリクエスト。
labelName[String]マージリクエストに適用されるラベル。
labels warning-solid[String!]GitLab 17.1で非推奨になりました。labelNameを使用してください。
mergedAfterTime指定日付より後にマージされたマージリクエスト。
mergedBeforeTime指定日付より前にマージされたマージリクエスト。
mergedByStringマージしたユーザー名。
milestoneTitleStringマイルストーンのタイトル。milestoneWildcardIdと互換性がありません。
milestoneWildcardIdMilestoneWildcardIdマイルストーンIDのワイルドカードでイシューをフィルタリングします。milestoneTitleと互換性がありません。
myReactionEmojiString自分のリアクション絵文字でフィルタリングします。
notMergeRequestsResolverNegatedParams否定条件となる引数のリスト。警告: この引数は実験段階であり、将来変更される可能性があります。
orUnionedMergeRequestFilterInput引数のリストのインクルーシブOR結合。
projectIdProjectID作成されたマージリクエストが属するプロジェクトのグローバルID。projectPathと互換性がありません。
projectPathString作成されたマージリクエストが属するプロジェクトのフルパス。projectIdと互換性がありません。
releaseTagStringリリースタグでフィルタリングします。
reviewState warning-solidMergeRequestReviewStateGitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態。
reviewStates warning-solid[MergeRequestReviewState!]GitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態(複数)。
searchStringタイトルまたは説明の検索クエリ。
sortMergeRequestSortマージリクエストを条件でソートします。
sourceBranches[String!]ソースブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがソースとして含まれます。
stateMergeRequestStateマージリクエストの状態。指定した場合、解決済みのマージリクエストすべてに状態が含まれます。
subscribedSubscriptionStatus現在のユーザーがサブスクライブしているマージリクエスト。
targetBranches[String!]ターゲットブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがターゲットとして含まれます。
updatedAfterTime指定されたタイムスタンプより後に更新されたマージリクエスト。
updatedBeforeTime指定されたタイムスタンプより前に更新されたマージリクエスト。
MergeRequestReviewer.savedReply

ユーザーが作成した保存済み返信。

SavedReplyを返します。

引数
名前説明
idUsersSavedReplyID!保存済み返信のID。
MergeRequestReviewer.snippets

ユーザーが作成したスニペット。

SnippetConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
ids[SnippetID!]グローバルスニペットIDの配列。例: gid://gitlab/ProjectSnippet/1
typeTypeEnumスニペットのタイプ。
visibilityVisibilityScopesEnumスニペットの表示レベル。
MergeRequestReviewer.starredProjects

ユーザーがお気に入りに登録したプロジェクト。

ProjectConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
minAccessLevelAccessLevelEnum現在のユーザーに付与されているアクセスレベルが指定されたアクセスレベル以上であるプロジェクトのみを返します。
programmingLanguageNameStringプロジェクトをプログラミング言語名でフィルタリングします(大文字と小文字は区別されません)。「css」や「ruby」など。
searchString検索クエリ。
sortProjectSort指定ソート順でお気に入りプロジェクトを一覧表示します。
MergeRequestReviewer.timelogs

ユーザーがログに記録した時刻。

TimelogConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
endDateTime日付範囲内のタイムログのうち、記録された日付がendDate以前であるものを一覧表示します。
endTimeTime時刻範囲内のタイムログのうち、記録された時刻がendTime以前であるものを一覧表示します。
groupIdGroupIDグループのタイムログを一覧表示します。
projectIdProjectIDプロジェクトのタイムログを一覧表示します。
sortTimelogSortタイムログを特定の順序で一覧表示します。
startDateTime日付範囲内のタイムログのうち、ログに記録された日付がstartDate以後であるものを一覧表示します。
startTimeTime時刻範囲内のタイムログのうち、ログに記録された時刻がstartTime以後であるものを一覧表示します。
usernameStringユーザーのタイムログを一覧表示します。
MergeRequestReviewer.todos

ユーザーのto-doアイテム。

TodoConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
action[TodoActionEnum!]フィルタリングするアクション。
authorId[ID!]作成者のID。
groupId[ID!]グループのID。
isSnoozedBooleanTo-Doアイテムがスヌーズされているかどうか。
projectId[ID!]プロジェクトのID。
sortTodoSort指定された条件でtodoをソートします。
state[TodoStateEnum!]todoの状態。
type[TodoTargetEnum!]todoのタイプ。
MergeRequestReviewer.userAchievements
  • GitLab 15.10で導入されました。ステータス: 実験的機能。

ユーザーのアチーブメント。achievements機能フラグが有効になっているネームスペースについてのみ返されます。

UserAchievementConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
includeHiddenBooleanプロファイルから隠されたアチーブメントを結果に含めるかどうかを示します。
MergeRequestReviewer.workspaces

現在のユーザーが所有するワークスペース。

WorkspaceConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
actualStates[String!]ワークスペースを実際の状態でフィルタリングします。
agentIds[ClustersAgentID!]ワークスペースをエージェントのグローバルIDでフィルタリングします。
ids[RemoteDevelopmentWorkspaceID!]ワークスペースをワークスペースのグローバルIDでフィルタリングします。例: ["gid://gitlab/RemoteDevelopment::Workspace/1"]
includeActualStates warning-solid[String!]GitLab 16.7で非推奨になりました。代わりにactual_statesを使用してください。
projectIds[ProjectID!]ワークスペースをプロジェクトのグローバルIDでフィルタリングします。

MergeTrain

マージ待ちのキューに入れられた車両/マージリクエストのセットを表します。

フィールド

名前説明
targetBranchString!車両のマージリクエストのターゲットブランチ。

引数のあるフィールド

MergeTrain.cars
  • GitLab 17.1で導入されました。ステータス: 実験的機能。

トレインでキューに入れられた車両。

MergeTrainCarConnection!を返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
activityStatusMergeTrainStatus!車両の概要状態でフィルタリングします。デフォルトはACTIVEです。

MergeTrainCar

MergeTrainCarは、マージトレインを使用してマージリクエストをマージする試行を表します。

フィールド

名前説明
createdAtTime!車両作成時のタイムスタンプ。
durationInt車両の存続時間。
idMergeTrainsCarID!車両のグローバルID。
indexIntマージトレイン内の車両の位置(ゼロベース)。マージトレインで車両がアクティブでない場合は、nullを返します。
mergeRequestMergeRequest!車両に含まれるマージリクエスト。
mergedAtTime車両マージのタイムスタンプ。
pipelinePipeline車両のパイプライン。
statusCarStatus!車両のステータス。
targetBranchString!車両のマージリクエストのターゲットブランチ。
targetProjectProject!車両のMRのターゲットとなるプロジェクト。
updatedAtTime!車両の最終更新時のタイムスタンプ。
userUserCore!車両の作成者(マージリクエストをトレインに追加したユーザー)。
userPermissionsCarPermissions!リソースに対する現在のユーザーの権限。

Metadata

フィールド

名前説明
enterpriseBoolean!Enterprise Edition。
kasKas!KASに関するメタデータ。
revisionString!リビジョン。
versionString!バージョン。

引数のあるフィールド

Metadata.featureFlags
  • GitLab 17.4で導入されました。ステータス: 実験的機能。

GitLabインスタンスの機能フラグ。

[GitlabInstanceFeatureFlag!]!を返します。

引数
名前説明
names[String!]!検索する機能フラグの名前(最大20)。

MetricImage

メトリクスイメージのアップロードを表します。

フィールド

名前説明
fileNameStringメトリクスイメージのファイル名。
filePathStringメトリクスイメージのファイルパス。
idID!メトリクスアップロードのID。
iidString!メトリクスアップロードの内部ID。
urlString!メトリクスソースのURL。

MetricsDashboardAnnotation

フィールド

名前説明
descriptionStringアノテーションの説明。
endingAtTimeアノテーション付きタイムスパン終了時のタイムスタンプ。
idID!アノテーションのID。
panelIdStringアノテーションのスコープとなるダッシュボードパネルのID。
startingAtTimeアノテーション付きタイムスパン開始時のタイムスタンプ。

Milestone

マイルストーンを表します。

フィールド

名前説明
createdAtTime!マイルストーン作成時のタイムスタンプ。
descriptionStringマイルストーンの説明。
dueDateTimeマイルストーンの期限のタイムスタンプ。
expiredBoolean!マイルストーンの期限切れ状態(マイルストーンが期限切れになるのは、期限が現在の日付を過ぎている場合です)。期限が設定されていない場合のデフォルトはfalseです。
groupGroupマイルストーンのグループ。
groupMilestoneBoolean!マイルストーンがグループレベルかどうかを示します。
idID!マイルストーンのID。
iidID!マイルストーンの内部ID。
projectProjectマイルストーンのプロジェクト。
projectMilestoneBoolean!マイルストーンがプロジェクトレベルかどうかを示します。
releasesReleaseConnectionマイルストーンに関連付けられているリリース。(接続を参照)
startDateTimeマイルストーンの開始日のタイムスタンプ。
stateMilestoneStateEnum!マイルストーンの状態。
statsMilestoneStatsマイルストーンの統計。
subgroupMilestoneBoolean!マイルストーンがサブグループレベルかどうかを示します。
titleString!マイルストーンのタイトル。
upcomingBoolean!マイルストーンの未実行状態(マイルストーンが未実行になるのは、開始日が未来である場合です)。開始日が設定されていない場合のデフォルトはfalseです。
updatedAtTime!最後のマイルストーン更新のタイムスタンプ。
webPathString!マイルストーンのWebパス。

引数のあるフィールド

Milestone.report

タイムボックスに関する、履歴として正確なレポート。

TimeboxReportを返します。

引数
名前説明
fullPathStringレポートのスコープとして使用されるプロジェクトまたはグループのフルパス。たとえば、gitlab-orggitlab-org/gitlabです。

MilestoneStats

マイルストーンに関する統計が含まれています。

フィールド

名前説明
closedIssuesCountIntマイルストーンに関連付けられている完了イシューの数。
totalIssuesCountIntマイルストーンに関連付けられているイシューの総数。

MlCandidate

モデルレジストリ内のモデルバージョンの候補。

フィールド

名前説明
_linksMLCandidateLinks!候補に対してアクションを実行するためのリンクのマップ。
ciJobCiJob候補を作成したジョブに関するCI情報。
createdAtTime!作成日。
creatorUserCore候補を作成したユーザー。
eidString!候補のMLflow UUID。
idMlCandidateID!候補のID。
iidInt!プロジェクトスコープの候補のIID。
metadataMlCandidateMetadataConnection!候補のメタデータエントリ。(接続を参照)
metricsMlCandidateMetricConnection!候補のメトリクス。(接続を参照)
nameString候補の名前。
paramsMlCandidateParamConnection!候補のパラメータ。(接続を参照)
statusString候補のステータス。

MlCandidateMetadata

モデルレジストリ内の候補のメタデータ。

フィールド

名前説明
idMlCandidateMetadataID!メタデータのID。
nameStringメタデータエントリの名前。
valueString!メタデータエントリの設定値。

MlCandidateMetric

モデルレジストリ内の候補のメトリクス。

フィールド

名前説明
idMlCandidateMetricID!メトリクスのID。
nameStringメトリクスの名前。
stepInt!メトリクスが測定されたステップ。
valueFloat!メトリクスの設定値。

MlCandidateParam

モデルレジストリ内の候補のパラメータ。

フィールド

名前説明
idMlCandidateParamID!パラメータのID。
nameStringパラメータの名前。
valueString!パラメータの設定値。

MlExperiment

モデル検証での機械学習実験。

フィールド

名前説明
candidateCountInt!実験の中の候補の数。
candidatesMlCandidateConnection実験の候補。(接続を参照)
createdAtTime!実験作成時のタイムスタンプ。
creatorUserCore実験を作成したユーザー。
idMlExperimentID!実験のID。
modelIdMlModelIDモデルのID。
nameString!実験の名前。
pathString!実験のWeb URL。
updatedAtTime!実験更新時のタイムスタンプ。

MlModel

モデルレジストリ内のMLモデル。

フィールド

名前説明
_linksMLModelLinks!モデルに対してアクションを実行するためのリンクのマップ。
authorUserCoreモデルを作成したユーザー。
candidateCountIntモデル内の候補の数。
candidatesMlCandidateConnectionモデルのバージョン候補。(接続を参照)
createdAtTime!作成日。
defaultExperimentPathStringモデルのデフォルト実験ページへのパス。
descriptionStringモデルの説明。
descriptionHtmlStringdescriptionのGitLab Flavored Markdownレンダリング。
idMlModelID!モデルのID。
latestVersionMlModelVersionモデルの最新バージョン。
nameString!モデルの名前。
versionCountIntモデル内のバージョンの数。

引数のあるフィールド

MlModel.version

モデルのバージョン。

MlModelVersionを返します。

引数
名前説明
modelVersionIdMlModelVersionIDフェッチするバージョンのID。
MlModel.versions

モデルのバージョン。

MlModelVersionConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
orderByMlModelVersionsOrderBy列の並べ替え。デフォルトはcreated_atです。
sortSortDirectionEnum列の並べ替え。デフォルトはdescです。
versionStringこの文字列が含まれる名前のバージョンを検索します。

MlModelVersion

MLモデルのバージョン。

フィールド

名前説明
_linksMLModelVersionLinks!モデルバージョンに対してアクションを実行するためのリンクのマップ。
artifactsCountIntパッケージ内のファイルの数。
authorUserCoreモデルバージョンを作成したユーザー。
candidateMlCandidate!モデルバージョンのメトリクス、パラメータ、およびメタデータ。
createdAtTime!作成日。
descriptionStringバージョンの説明。
descriptionHtmlStringdescriptionのGitLab Flavored Markdownレンダリング。
idMlModelVersionID!モデルバージョンのID。
packageIdPackagesPackageID!モデルバージョンアーティファクトのパッケージ。
versionString!バージョンの名前。

MonthlyUsage

特定の月と年のプロダクト分析イベント。

フィールド

名前説明
countIntプロダクト分析イベントの数。
monthInt!データの月。
yearInt!データの年。

Namespace

フィールド

名前説明
achievementsPath warning-solidStringGitLab 17.0で導入されました。ステータス: 実験的機能。ネームスペースのアチーブメントへのパス。ネームスペースがグループでない場合、またはachievements機能フラグが無効になっている場合は、nullを返します。
actualRepositorySizeLimitFloatネームスペース内のリポジトリのサイズ制限(バイト単位)。この制限は、プロジェクト制限が適用されるネームスペースにのみ適用されます。
actualSizeLimitFloatリポジトリまたはネームスペースのいずれかの適用タイプに基づく実際のストレージサイズの制限(バイト単位)。この制限は適用タイプに依存しません。
additionalPurchasedStorageSizeFloatルートネームスペースについて購入された追加のストレージ(バイト単位)。
availableFeatures warning-solidNamespaceAvailableFeatures!GitLab 18.3で導入されました。ステータス: 実験的機能。ネームスペースで利用可能な機能。
avatarUrlStringネームスペースのアバター画像ファイルのURL。
ciCdSettings warning-solidCiCdSettingsGitLab 17.9で導入されました。ステータス: 実験的機能。ネームスペースのネームスペースCI/CD設定。
containsLockedProjectsBooleanリポジトリのサイズが制限を超えているプロジェクトが少なくとも1つ含まれています。これは、プロジェクト制限が適用されるネームスペースにのみ適用されます。
crossProjectPipelineAvailableBoolean!ネームスペースでcross_project_pipeline機能が利用可能かどうかを示します。
descriptionStringネームスペースの説明。
descriptionHtmlStringdescriptionのGitLab Flavored Markdownレンダリング。
designatedAsCsp warning-solidBoolean!GitLab 18.1で導入されました。ステータス: 実験的機能。ネームスペースがセキュリティポリシーを一元管理するように指定されているかどうかを示します。
fullNameString!ネームスペースのフルネーム。
fullPathID!ネームスペースのフルパス。
idID!ネームスペースのID。
lfsEnabledBooleanネームスペースでLarge File Storage(LFS)が有効になっているかどうかを示します。
licensedFeatures warning-solidNamespaceAvailableFeatures!GitLab 18.1で導入されました。ステータス: 実験的機能。ネームスペースで利用可能なライセンス機能。
lifecycleTemplates warning-solid[WorkItemLifecycle!]GitLab 18.4で導入されました。ステータス: 実験的機能。ネームスペースで利用可能なライフサイクルテンプレート。
lifecycles warning-solidWorkItemLifecycleConnectionGitLab 18.1で導入されました。ステータス: 実験的機能。ネームスペースで利用可能な作業アイテムのライフサイクル。
linkPaths warning-solidNamespacesLinkPathsGitLab 18.1で導入されました。ステータス: 実験的機能。UIでリンクを作成するためのネームスペース関連パス。
markdownPaths warning-solidMarkdownPathsGitLab 18.1で導入されました。ステータス: 実験的機能。UIでMarkdownリンクを作成するためのネームスペース関連パス。
mergeRequestsEnabled warning-solidBoolean!GitLab 18.3で導入されました。ステータス: 実験的機能。ネームスペースに対してマージリクエストが有効になっているかどうかを示します。
nameString!ネームスペースの名前。
packageSettingsPackageSettingsネームスペースのパッケージ設定。
pathString!ネームスペースのパス。
plan warning-solidNamespacePlanGitLab 18.2で導入されました。ステータス: 実験的機能。ネームスペースに関連付けられているサブスクリプションプラン。
productAnalyticsStoredEventsLimit warning-solidIntGitLab 16.9で導入されました。ステータス: 実験的機能。ネームスペースがサイクルごとに保存することを許可されている、プロダクト分析イベントの数。
repositorySizeExcessProjectCountIntリポジトリサイズが制限を超えているルートネームスペース内のプロジェクトの数。これは、プロジェクト制限が適用されるネームスペースにのみ適用されます。
requestAccessEnabledBooleanユーザーがネームスペースへのアクセスをリクエストできるかどうかを示します。
rootStorageStatisticsRootStorageStatisticsネームスペースの集約ストレージ統計。ルートネームスペースでのみ使用可能です。
securityPolicyProjectProjectネームスペースに割り当てられているセキュリティポリシープロジェクト。
sharedRunnersSettingSharedRunnersSettingネームスペースとその子孫が共有Runnerを利用できるかどうか。
sidebar warning-solidNamespaceSidebarGitLab 17.6で導入されました。ステータス: 実験的機能。ネームスペースのサイドバーをレンダリングするために必要なデータ。
statuses warning-solidWorkItemStatusConnectionGitLab 18.1で導入されました。ステータス: 実験的機能。ネームスペースで使用可能な作業アイテムのステータス。
storageSizeLimitFloatルートネームスペースプランで含められるストレージの制限(バイト単位)。この制限は、ネームスペース制限が適用されるネームスペースにのみ適用されます。
subscriptionHistory warning-solidGitlabSubscriptionHistoryConnectionGitLab 17.3で導入されました。ステータス: 実験的機能。サブスクリプション履歴レコードを検索します。
timelogCategories warning-solidTimeTrackingTimelogCategoryConnectionGitLab 15.3で導入されました。ステータス: 実験的機能。ネームスペースのタイムログカテゴリ。
totalRepositorySizeFloatルートネームスペース内のすべてのプロジェクトの合計リポジトリサイズ(バイト単位)。
totalRepositorySizeExcessFloatルートネームスペース内のすべてのプロジェクトの合計超過リポジトリサイズ(バイト単位)。これは、プロジェクト制限が適用されるネームスペースにのみ適用されます。
userPermissionsNamespacePermissions!リソースに対する現在のユーザーの権限。
visibilityStringネームスペースの表示レベル。
webUrlStringネームスペースのURL。

引数のあるフィールド

Namespace.achievements
  • GitLab 15.8で導入されました。ステータス: 実験的機能。

ネームスペースのアチーブメント。achievements機能フラグが無効になっている場合、nullを返します。

AchievementConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
ids[AchievementsAchievementID!]アチーブメントをIDでフィルタリングします。
Namespace.addOnEligibleUsers
  • GitLab 16.5で導入されました。ステータス: 実験的機能。

アドオンが適用可能なネームスペース階層内のユーザー。これは、ルートネームスペースにのみ適用されます。

AddOnUserConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
addOnPurchaseIds[GitlabSubscriptionsAddOnPurchaseID!]!割り当てを検索する対象のアドオン購入のグローバルID。
addOnTypeGitlabSubscriptionsAddOnType!対象ユーザーのフィルタリングの基準となるアドオンのタイプ。
filterByAssignedSeatStringユーザーリストを、割り当てられたシートでフィルタリングします。
searchStringユーザーリストを検索します。
sortGitlabSubscriptionsUserSortユーザーリストをソートします。
Namespace.approvalPolicies

プロジェクトの承認ポリシー。

ApprovalPolicyConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
deduplicatePoliciesBoolean同じポリシーが複数のルートを介して適用される場合に、重複するポリシーを削除します。
includeUnscopedBooleanプロジェクトをスコープとするポリシーをフィルタリングします。
relationshipSecurityPolicyRelationType指定されたポリシー関係でポリシーをフィルタリングします。デフォルトはDIRECTです。
Namespace.complianceFrameworks

このネームスペース内のプロジェクトで利用可能なコンプライアンスフレームワーク。

ComplianceFrameworkConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
idComplianceManagementFrameworkID返す特定のコンプライアンスフレームワークのグローバルID。
ids[ComplianceManagementFrameworkID!]返すコンプライアンスフレームワークのグローバルIDのリスト。
searchString名前が最も類似しているフレームワークを検索します。
sortComplianceFrameworkSortコンプライアンスフレームワークを条件でソートします。
Namespace.customFields
  • GitLab 17.10で導入されました。ステータス: 実験的機能。

ネームスペースに設定されているカスタムフィールド。

CustomFieldConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
activeBooleanアクティブなフィールドについてフィルタリングします。falseの場合、アクティブなフィールドを除外します。trueの場合、アクティブなフィールドのみを返します。
fieldTypeCustomFieldType選択したフィールドの型でフィルタリングします。
searchStringカスタムフィールド名の検索クエリ。
workItemTypeIdWorkItemsTypeID指定された作業アイテムタイプに関連付けられているカスタムフィールドをフィルタリングします。
Namespace.importSourceUsers
  • GitLab 17.2で導入されました。ステータス: 実験的機能。

ネームスペースのソースユーザーをインポートします。このフィールドは、1回のリクエストにつき1つのネームスペースに対してのみ解決できます。

ImportSourceUserConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
searchStringソースインスタンス上のユーザーの名前またはユーザー名でマッピングを検索するクエリ。
sortSourceUserSortソースインスタンス上のユーザーから宛先インスタンス上のユーザーへのマッピングを、条件でソートします。
statuses[ImportSourceUserStatus!]ソースインスタンス上のユーザーから宛先インスタンス上のユーザーへのマッピングをステータスによりフィルタリングします。
Namespace.pagesDeployments

ネームスペースのPagesデプロイのリスト。

PagesDeploymentConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
activeBooleanアクティブまたは無効(非アクティブ)の状態でフィルタリングします。
sortSort結果をソートします。
versionedBooleanデプロイのバージョン管理の有無でフィルタリングします。
Namespace.pipelineExecutionPolicies

ネームスペースのパイプライン実行ポリシー。

PipelineExecutionPolicyConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
deduplicatePoliciesBoolean同じポリシーが複数のルートを介して適用される場合に、重複するポリシーを削除します。
includeUnscopedBooleanプロジェクトをスコープとするポリシーをフィルタリングします。
relationshipSecurityPolicyRelationType指定されたポリシー関係でポリシーをフィルタリングします。デフォルトはDIRECTです。
Namespace.pipelineExecutionSchedulePolicies

ネームスペースのパイプライン実行スケジュールポリシー。

PipelineExecutionSchedulePolicyConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
deduplicatePoliciesBoolean同じポリシーが複数のルートを介して適用される場合に、重複するポリシーを削除します。
includeUnscopedBooleanプロジェクトをスコープとするポリシーをフィルタリングします。
relationshipSecurityPolicyRelationType指定されたポリシー関係でポリシーをフィルタリングします。デフォルトはDIRECTです。
Namespace.projects

このネームスペース内のプロジェクト。ネームスペースがプロジェクトの場合、親グループからのプロジェクトを返します。

ProjectConnection!を返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
archivedOnlyBooleanアーカイブ済みプロジェクトのみを返します。
complianceFrameworkFiltersComplianceFrameworkFiltersコンプライアンスフレームワークを選択する際に適用するフィルター。
hasCodeCoverageBooleanコードカバレッジのあるプロジェクトのみを返します。
hasVulnerabilitiesBoolean脆弱性のあるプロジェクトのみを返します。
ids[ID!]プロジェクトをIDでフィルタリングします。
includeArchivedBooleanアーカイブ済みプロジェクトも含めます。
includeSiblingProjects warning-solidBooleanGitLab 17.2で導入されました。ステータス: 実験的機能。親グループのプロジェクトも含めます。
includeSubgroupsBooleanサブグループプロジェクトも含めます。
notAimedForDeletionBoolean削除対象になっていないプロジェクトを含めます。
sbomComponentIdID指定されたSBOMコンポーネントに関連するプロジェクトのみを返します。
searchString名前またはパスが最も類似しているプロジェクトを検索します。
sortNamespaceProjectSortプロジェクトを条件でソートします。
withIssuesEnabledBooleanイシューが有効になっているプロジェクトのみを返します。
withMergeRequestsEnabledBooleanマージリクエストが有効になっているプロジェクトのみを返します。
withNamespaceDomainPagesBooleanPagesプロジェクトにネームスペースドメインを使用するプロジェクトのみを返します。
Namespace.remoteDevelopmentClusterAgents
  • GitLab 17.8で非推奨になりました。workspacesClusterAgentsを使用してください。

リモート開発機能のあるネームスペース内のクラスターエージェント。

ClusterAgentConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
filterNamespaceClusterAgentFilter!返すクラスターエージェントのタイプでフィルタリングします。
Namespace.scanExecutionPolicies

ネームスペースのスキャン実行ポリシー。

ScanExecutionPolicyConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
actionScanTypes[SecurityReportTypeEnum!]ポリシーをアクションスキャンタイプでフィルタリングします。サポートされるスキャンタイプは、dastsecret_detectioncluster_image_scanningcontainer_scanningsastsast_iacdependency_scanningだけです。
deduplicatePoliciesBoolean同じポリシーが複数のルートを介して適用される場合に、重複するポリシーを削除します。
includeUnscopedBooleanプロジェクトをスコープとするポリシーをフィルタリングします。
relationshipSecurityPolicyRelationType指定されたポリシー関係でポリシーをフィルタリングします。デフォルトはDIRECTです。
Namespace.scanResultPolicies
  • GitLab 16.9で非推奨になりました。approvalPoliciesを使用してください。

プロジェクトのスキャン結果ポリシー。

ScanResultPolicyConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
deduplicatePoliciesBoolean同じポリシーが複数のルートを介して適用される場合に、重複するポリシーを削除します。
includeUnscopedBooleanプロジェクトをスコープとするポリシーをフィルタリングします。
relationshipSecurityPolicyRelationType指定されたポリシー関係でポリシーをフィルタリングします。デフォルトはDIRECTです。
Namespace.securityPolicies
  • GitLab 18.1で導入されました。ステータス: 実験的機能。

ネームスペースに設定されたセキュリティポリシーのリスト。

SecurityPolicyTypeConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
includeUnscopedBooleanプロジェクトをスコープとするポリシーをフィルタリングします。
relationshipSecurityPolicyRelationType指定されたポリシー関係でポリシーをフィルタリングします。
typePolicyTypeタイプでポリシーをフィルタリングします。
Namespace.vulnerabilityManagementPolicies
  • GitLab 17.7で導入されました。ステータス: 実験的機能。

プロジェクトの脆弱性管理ポリシー。

VulnerabilityManagementPolicyConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
deduplicatePoliciesBoolean同じポリシーが複数のルートを介して適用される場合に、重複するポリシーを削除します。
includeUnscopedBooleanプロジェクトをスコープとするポリシーをフィルタリングします。
relationshipSecurityPolicyRelationType指定されたポリシー関係でポリシーをフィルタリングします。デフォルトはDIRECTです。
Namespace.workItem
  • GitLab 16.10で導入されました。ステータス: 実験的機能。

作業アイテムを、ネームスペース(プロジェクトまたはグループ)に直接関連付けられているIIDで検索します。

WorkItemを返します。

引数
名前説明
iidString!作業アイテムのIID。
Namespace.workItemDescriptionTemplates
  • GitLab 17.6で導入されました。ステータス: 実験的機能。

ネームスペースで利用可能な作業アイテムの説明テンプレート。

WorkItemDescriptionTemplateConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
name warning-solidStringGitLab 17.9で非推奨になりました。フェッチには名前とプロジェクトIDの両方が必要です。代わりにDescriptionTemplateContentInputTypeを使用してください。
search warning-solidStringGitLab 17.8で非推奨になりました。テンプレート名での検索はFEに対してのみ実行されます。
Namespace.workItemStateCounts
  • GitLab 18.3で導入されました。ステータス: 実験的機能。

ネームスペース(プロジェクトまたはグループ)の状態ごとの作業アイテム数。ユーザーネームスペースの場合はnullを返します。

WorkItemStateCountsTypeを返します。

引数
名前説明
assigneeUsernames[String!]作業アイテムに割り当てられたユーザーのユーザー名。
assigneeWildcardIdAssigneeWildcardId担当者のワイルドカードでフィルタリングします。assigneeUsernamesと互換性がありません。
authorUsernameString作業アイテムを作成者のユーザー名でフィルタリングします。
closedAfterTime指定日より後に完了した作業アイテム。
closedBeforeTime指定日より前に完了した作業アイテム。
confidentialBoolean機密情報作業アイテムをフィルタリングします。falseの場合、機密情報作業アイテムを除外します。trueの場合、機密情報作業アイテムのみ返します。
createdAfterTime指定タイムスタンプより後に作成された作業アイテム。
createdBeforeTime指定タイムスタンプより前に作成された作業アイテム。
crmContactIdStringCRMの連絡先IDでフィルタリングします。
crmOrganizationIdStringCRMの連絡先組織IDでフィルタリングします。
customField warning-solid[WorkItemWidgetCustomFieldFilterInputType!]GitLab 17.10で導入されました。ステータス: 実験的機能。カスタムフィールドでフィルタリングします。
dueAfterTime指定タイムスタンプより後に期限切れになる作業アイテム。
dueBeforeTime指定タイムスタンプより前に期限切れになる作業アイテム。
excludeGroupWorkItems warning-solidBooleanGitLab 18.4で導入されました。ステータス: 実験的機能。グループとその子孫内のグループレベルの作業アイテムを除外します。プロジェクトネームスペースでは無視されます。
excludeProjects warning-solidBooleanGitLab 17.5で導入されました。ステータス: 実験的機能。グループ内のプロジェクトから作業アイテムを除外します。プロジェクトネームスペースでは無視されます。
healthStatusFilterHealthStatusFilter作業アイテムのヘルスステータス。「none」と「any」の値がサポートされています。
hierarchyFilters warning-solidHierarchyFilterInputGitLab 18.3で導入されました。ステータス: 実験的機能。作業アイテムの階層に関連するフィルタリングオプション。
iidString作業アイテムのIID。例: 「1」。
iids[String!]作業アイテムのIIDのリスト。例: ["1", "2"]
in[IssuableSearchableField!]検索を実行するフィールドを指定します。デフォルトは[TITLE, DESCRIPTION]です。search引数が必要です。
includeAncestorsBoolean祖先グループの作業アイテムを含めます。プロジェクトネームスペースでは無視されます。
includeDescendantWorkItems warning-solidBooleanGitLab 18.3で導入されました。ステータス: 実験的機能。parent_idsでフィルタリングするときに、子孫の親の作業アイテムを含めるかどうか。
includeDescendantsBoolean子孫グループとプロジェクトの作業アイテムを含めます。プロジェクトネームスペースでは無視されます。
iterationCadenceId[IterationsCadenceID!]イテレーションの反復IDのリストでフィルタリングします。
iterationId[ID]イシューに適用されるイテレーショングローバルIDのリスト。
iterationWildcardIdIterationWildcardIdイテレーションIDのワイルドカードでフィルタリングします。
labelName[String!]作業アイテムに適用されるラベル。
milestoneTitle[String!]作業アイテムに適用されるマイルストーン。
milestoneWildcardIdMilestoneWildcardIdマイルストーンIDのワイルドカードでフィルタリングします。milestoneTitleと互換性がありません。
myReactionEmojiString現在のユーザーが適用したリアクション絵文字でフィルタリングします。ワイルドカード値としてNONEANYがサポートされています。
notNegatedWorkItemFilterInput否定条件となる作業アイテム引数。
orUnionedWorkItemFilterInput引数のリストのインクルーシブOR結合。
parentIds[WorkItemID!]親アイテムのグローバルIDで作業アイテムをフィルタリングします(最大100アイテム)。
releaseTag[String!]作業アイテムのマイルストーンに関連付けられたリリースタグ。親がグループの場合、無視されます。
releaseTagWildcardIdReleaseTagWildcardIdリリースタグのワイルドカードでフィルタリングします。
requirementLegacyWidget warning-solidRequirementLegacyFilterInputGitLab 15.9で非推奨になりました。代わりに作業アイテムIIDフィルターを使用してください。
searchStringタイトルまたは説明の検索クエリ。
sortWorkItemSort作業アイテムを基準でソートします。
stateIssuableState作業アイテムの現在の状態。
status warning-solidWorkItemWidgetStatusFilterInputGitLab 18.0で導入されました。ステータス: 実験的機能。ステータスでフィルタリングします。
subscribedSubscriptionStatus現在のユーザーがサブスクライブしている作業アイテム。
timeframeTimeframe指定された期間とオーバーラップするアイテムを一覧表示します。プロジェクトネームスペースでは無視されます。
types[IssueType!]指定された作業アイテムタイプで作業アイテムをフィルタリングします。
updatedAfterTime指定タイムスタンプより後に更新された作業アイテム。
updatedBeforeTime指定タイムスタンプより前に更新された作業アイテム。
verificationStatusWidgetVerificationStatusFilterInput検証ステータスウィジェットフィルターのインプット。work_items_alphaが無効な場合、無視されます。
weightString作業アイテムに適用されるウェイト。「none」と「any」の値がサポートされています。
weightWildcardIdWeightWildcardIdウェイトIDのワイルドカードでフィルタリングします。weightと互換性がありません。
Namespace.workItemTypes
  • GitLab 17.2で導入されました。ステータス: 実験的機能。

ネームスペースで利用可能な作業アイテムタイプ。

WorkItemTypeConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
nameIssueType指定された名前で作業アイテムタイプをフィルタリングします。
Namespace.workItems
  • GitLab 18.1で導入されました。ステータス: 実験的機能。

ネームスペース(プロジェクトまたはグループ)に属する作業アイテム。ユーザーネームスペースの場合はnullを返します。

WorkItemConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
assigneeUsernames[String!]作業アイテムに割り当てられたユーザーのユーザー名。
assigneeWildcardIdAssigneeWildcardId担当者のワイルドカードでフィルタリングします。assigneeUsernamesと互換性がありません。
authorUsernameString作業アイテムを作成者のユーザー名でフィルタリングします。
closedAfterTime指定日より後に完了した作業アイテム。
closedBeforeTime指定日より前に完了した作業アイテム。
confidentialBoolean機密情報作業アイテムをフィルタリングします。falseの場合、機密情報作業アイテムを除外します。trueの場合、機密情報作業アイテムのみ返します。
createdAfterTime指定タイムスタンプより後に作成された作業アイテム。
createdBeforeTime指定タイムスタンプより前に作成された作業アイテム。
crmContactIdStringCRMの連絡先IDでフィルタリングします。
crmOrganizationIdStringCRMの連絡先組織IDでフィルタリングします。
customField warning-solid[WorkItemWidgetCustomFieldFilterInputType!]GitLab 17.10で導入されました。ステータス: 実験的機能。カスタムフィールドでフィルタリングします。
dueAfterTime指定タイムスタンプより後に期限切れになる作業アイテム。
dueBeforeTime指定タイムスタンプより前に期限切れになる作業アイテム。
excludeGroupWorkItems warning-solidBooleanGitLab 18.4で導入されました。ステータス: 実験的機能。グループとその子孫内のグループレベルの作業アイテムを除外します。プロジェクトネームスペースでは無視されます。
excludeProjects warning-solidBooleanGitLab 17.5で導入されました。ステータス: 実験的機能。グループ内のプロジェクトから作業アイテムを除外します。プロジェクトネームスペースでは無視されます。
healthStatusFilterHealthStatusFilter作業アイテムのヘルスステータス。「none」と「any」の値がサポートされています。
hierarchyFilters warning-solidHierarchyFilterInputGitLab 18.3で導入されました。ステータス: 実験的機能。作業アイテムの階層に関連するフィルタリングオプション。
iidString作業アイテムのIID。例: 「1」。
iids[String!]作業アイテムのIIDのリスト。例: ["1", "2"]
in[IssuableSearchableField!]検索を実行するフィールドを指定します。デフォルトは[TITLE, DESCRIPTION]です。search引数が必要です。
includeAncestorsBoolean祖先グループの作業アイテムを含めます。プロジェクトネームスペースでは無視されます。
includeDescendantWorkItems warning-solidBooleanGitLab 18.3で導入されました。ステータス: 実験的機能。parent_idsでフィルタリングするときに、子孫の親の作業アイテムを含めるかどうか。
includeDescendantsBoolean子孫グループとプロジェクトの作業アイテムを含めます。プロジェクトネームスペースでは無視されます。
iterationCadenceId[IterationsCadenceID!]イテレーションの反復IDのリストでフィルタリングします。
iterationId[ID]イシューに適用されるイテレーショングローバルIDのリスト。
iterationWildcardIdIterationWildcardIdイテレーションIDのワイルドカードでフィルタリングします。
labelName[String!]作業アイテムに適用されるラベル。
milestoneTitle[String!]作業アイテムに適用されるマイルストーン。
milestoneWildcardIdMilestoneWildcardIdマイルストーンIDのワイルドカードでフィルタリングします。milestoneTitleと互換性がありません。
myReactionEmojiString現在のユーザーが適用したリアクション絵文字でフィルタリングします。ワイルドカード値としてNONEANYがサポートされています。
notNegatedWorkItemFilterInput否定条件となる作業アイテム引数。
orUnionedWorkItemFilterInput引数のリストのインクルーシブOR結合。
parentIds[WorkItemID!]親アイテムのグローバルIDで作業アイテムをフィルタリングします(最大100アイテム)。
releaseTag[String!]作業アイテムのマイルストーンに関連付けられたリリースタグ。親がグループの場合、無視されます。
releaseTagWildcardIdReleaseTagWildcardIdリリースタグのワイルドカードでフィルタリングします。
requirementLegacyWidget warning-solidRequirementLegacyFilterInputGitLab 15.9で非推奨になりました。代わりに作業アイテムIIDフィルターを使用してください。
searchStringタイトルまたは説明の検索クエリ。
sortWorkItemSort作業アイテムを基準でソートします。
stateIssuableState作業アイテムの現在の状態。
status warning-solidWorkItemWidgetStatusFilterInputGitLab 18.0で導入されました。ステータス: 実験的機能。ステータスでフィルタリングします。
subscribedSubscriptionStatus現在のユーザーがサブスクライブしている作業アイテム。
timeframeTimeframe指定された期間とオーバーラップするアイテムを一覧表示します。プロジェクトネームスペースでは無視されます。
types[IssueType!]指定された作業アイテムタイプで作業アイテムをフィルタリングします。
updatedAfterTime指定タイムスタンプより後に更新された作業アイテム。
updatedBeforeTime指定タイムスタンプより前に更新された作業アイテム。
verificationStatusWidgetVerificationStatusFilterInput検証ステータスウィジェットフィルターのインプット。work_items_alphaが無効な場合、無視されます。
weightString作業アイテムに適用されるウェイト。「none」と「any」の値がサポートされています。
weightWildcardIdWeightWildcardIdウェイトIDのワイルドカードでフィルタリングします。weightと互換性がありません。
Namespace.workItemsWidgets
  • GitLab 18.2で導入されました。ステータス: 実験的機能。

指定された作業アイテムで利用可能なウィジェットのリスト。

[String!]を返します。

引数
名前説明
ids[WorkItemsTypeID!]!利用可能なウィジェットをフェッチする作業アイテムのグローバルID配列。一度に最大100個のIDを指定できます。
unionBoolean!trueの場合、すべての作業アイテムタイプのウィジェットの和集合を返します。falseの場合、すべての作業アイテムタイプで共通するウィジェットのみを返します。
Namespace.workspacesClusterAgents
  • GitLab 17.8で導入されました。ステータス: 実験的機能。

ワークスペース機能のあるネームスペース内のクラスターエージェント。

ClusterAgentConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
filterNamespaceClusterAgentFilter!返すクラスターエージェントのタイプでフィルタリングします。

NamespaceAvailableFeatures

フィールド

名前説明
hasBlockedIssuesFeature warning-solidBoolean!GitLab 18.3で導入されました。ステータス: 実験的機能。ブロックされたイシューがネームスペースで有効になっているかどうか。
hasCustomFieldsFeature warning-solidBoolean!GitLab 18.3で導入されました。ステータス: 実験的機能。カスタムフィールドがネームスペースで有効になっているかどうか。
hasEpicsFeature warning-solidBoolean!GitLab 18.1で導入されました。ステータス: 実験的機能。エピックがネームスペースで有効になっているかどうか。
hasGroupBulkEditFeature warning-solidBoolean!GitLab 18.3で導入されました。ステータス: 実験的機能。グループ一括編集がネームスペースで有効になっているかどうか。
hasIssuableHealthStatusFeature warning-solidBoolean!GitLab 18.1で導入されました。ステータス: 実験的機能。issuableのヘルスステータスがネームスペースで有効になっているかどうか。
hasIssueDateFilterFeature warning-solidBoolean!GitLab 18.1で導入されました。ステータス: 実験的機能。イシューの日付フィルターがネームスペースで有効になっているかどうか。
hasIssueWeightsFeature warning-solidBoolean!GitLab 18.1で導入されました。ステータス: 実験的機能。イシューのウェイトがネームスペースで有効になっているかどうか。
hasIterationsFeature warning-solidBoolean!GitLab 18.1で導入されました。ステータス: 実験的機能。イテレーションがネームスペースで有効になっているかどうか。
hasLinkedItemsEpicsFeature warning-solidBoolean!GitLab 18.1で導入されました。ステータス: 実験的機能。リンクされたアイテムエピックがネームスペースで有効になっているかどうか。
hasOkrsFeature warning-solidBoolean!GitLab 18.1で導入されました。ステータス: 実験的機能。OKRがネームスペースで有効になっているかどうか。
hasQualityManagementFeature warning-solidBoolean!GitLab 18.1で導入されました。ステータス: 実験的機能。品質管理がネームスペースで有効になっているかどうか。
hasScopedLabelsFeature warning-solidBoolean!GitLab 18.1で導入されました。ステータス: 実験的機能。スコープ付きラベルがネームスペースで有効になっているかどうか。
hasSubepicsFeature warning-solidBoolean!GitLab 18.1で導入されました。ステータス: 実験的機能。サブエピックがネームスペースで有効になっているかどうか。
hasWorkItemStatusFeature warning-solidBoolean!GitLab 18.3で導入されました。ステータス: 実験的機能。作業アイテムステータスがネームスペースで有効になっているかどうか。

NamespaceBan

フィールド

名前説明
idGlobalID!ネームスペースBANのグローバルID。
namespaceNamespace!BAN適用対象のルートネームスペース。
userUserCore!ネームスペースBAN適用対象のユーザー。

NamespaceCiCdSetting

フィールド

名前説明
allowStaleRunnerPruningBooleanネームスペースに直接属する、ステータスが停滞状態のRunnerを定期的にプルーニングするかどうかを示します。
namespaceNamespaceCI/CD設定が属するネームスペース。

NamespaceClusterAgentMapping

ネームスペースとクラスターとエージェントのマッピングを表します。

フィールド

名前説明
clusterAgentIdClustersAgentID!クラスターエージェントのグローバルID。
createdAtTime!ネームスペースとクラスターとエージェントのマッピングの作成時のタイムスタンプ。
creatorIdUserID!作成者のグローバルID。
idRemoteDevelopmentNamespaceClusterAgentMappingID!ネームスペースとクラスターとエージェントのマッピングのグローバルID。
namespaceIdNamespaceID!ネームスペースのグローバルID。
updatedAtTime!ネームスペースとクラスターとエージェントのマッピングの最終更新時のタイムスタンプ。

NamespaceCommitEmail

フィールド

名前説明
createdAtTime!ネームスペースコミットメール作成時のタイムスタンプ。
emailEmail!メール。
idID!ネームスペースコミットメールの内部ID。
namespaceNamespace!ネームスペース。
updatedAtTime!ネームスペースコミットメールの最終更新時のタイムスタンプ。

NamespacePermissions

フィールド

名前説明
adminIssueBoolean!trueの場合、ユーザーはこのリソースに対してadmin_issueを実行できます。
adminLabelBoolean!trueの場合、ユーザーはこのリソースに対してadmin_labelを実行できます。
bulkAdminEpicBoolean!trueの場合、ユーザーはこのリソースに対してbulk_admin_epicを実行できます。
createEpicBoolean!trueの場合、ユーザーはこのリソースに対してcreate_epicを実行できます。
createProjectsBoolean!trueの場合、ユーザーはこのリソースに対してcreate_projectsを実行できます。
createWorkItemBoolean!trueの場合、ユーザーはこのリソースに対してcreate_work_itemを実行できます。
generateDescriptionBoolean!trueの場合、ユーザーはこのリソースに対してgenerate_descriptionを実行できます。
importIssuesBoolean!trueの場合、ユーザーはこのリソースに対してimport_issuesを実行できます。
readCrmContactBoolean!trueの場合、ユーザーはこのリソースに対してread_crm_contactを実行できます。
readCrmOrganizationBoolean!trueの場合、ユーザーはこのリソースに対してread_crm_organizationを実行できます。
readNamespaceBoolean!trueの場合、ユーザーはこのリソースに対してread_namespaceを実行できます。
setNewWorkItemMetadataBoolean!trueの場合、ユーザーは新しい作業アイテムの作業アイテムメタデータを設定できます。

NamespacePlan

サブスクリプションプランを表します。

フィールド

名前説明
isPaidBooleanプランが有料の場合はtrue。
nameStringプランの名前。
titleStringプランのタイトル。

NamespaceProjectStatistics

フィールド

名前説明
buildArtifactsSizeFloatプロジェクトのビルドアーティファクトのサイズ(バイト単位)。
lfsObjectsSizeFloatプロジェクトのLarge File Storage(LFS)オブジェクトのサイズ(バイト単位)。
packagesSizeFloatプロジェクトのパッケージのサイズ(バイト単位)。
pipelineArtifactsSizeFloatCI/CDパイプラインアーティファクトのサイズ(バイト単位)。
repositorySizeFloatプロジェクトのリポジトリのサイズ(バイト単位)。
snippetsSizeFloatプロジェクトのスニペットのサイズ(バイト単位)。
storageSizeFloatプロジェクトのストレージのサイズ(バイト単位)。
uploadsSizeFloatプロジェクトのアップロードのサイズ(バイト単位)。
wikiSizeFloatプロジェクトのWikiのサイズ(バイト単位)。

NamespaceSidebar

フィールド

名前説明
openEpicsCountIntネームスペースの未解決エピックの数。
openIssuesCountIntネームスペースの未解決イシューの数。
openMergeRequestsCountIntネームスペースの未解決マージリクエストの数。

NestedEnvironment

フォルダー別に編成されたプロジェクトのコードがどこにデプロイされるかを記述します。

フィールド

名前説明
environmentEnvironmentフォルダー内の最新の環境。
nameString!人間が判読可能な環境名。
sizeInt!フォルダー内にネストされた環境の数。

NetworkPolicyEgress

フィールド

名前説明
allowString!トラフィックを許可するIP範囲の開始点。
except[String!]allow範囲から除外するIP範囲のリスト。

Note

フィールド

名前説明
authorUserCoreノートを作成したユーザー。
authorIsContributorBooleanノートの作成者がコントリビューターであるかどうかを示します。
awardEmojiAwardEmojiConnectionノートに関連付けられている絵文字リアクションのリスト。(接続を参照)
bodyString!ノートの内容。
bodyFirstLineHtmlString!ノートの内容の最初の行。
bodyHtmlStringノートの内容のGitLab Flavored Markdownレンダリング。
createdAtTime!ノートの作成時のタイムスタンプ。
discussionDiscussionノートが属するディスカッション。
externalAuthorStringノートを追加する非GitLabユーザーのメールアドレス。ゲストの場合、メールアドレスは難読化されます。
idNoteID!ノートのID。
importedBooleanノートがインポートされたかどうかを示します。
internalBooleanノートが内部ノートかどうかを示します。
lastEditedAtTimeノートが最後に編集された時点のタイムスタンプ。
lastEditedByUserCoreノートを最後に編集したユーザー。
maxAccessLevelOfAuthorStringプロジェクト内でのノート作成者の最大アクセスレベル。
positionDiffPosition差分に関するノートの位置。
projectProjectノートに関連付けられているプロジェクト。
resolvableBoolean!オブジェクトを解決できるかどうかを示します。
resolvedBoolean!オブジェクトが解決済みかどうかを示します。
resolvedAtTimeオブジェクト解決時のタイムスタンプ。
resolvedByUserCoreオブジェクトを解決したユーザー。
systemBoolean!ノートがシステムによって作成されたか、ユーザーによって作成されたかを示します。
systemNoteIconNameStringシステムノートに対応するアイコンの名前。
systemNoteMetadataSystemNoteMetadata特定のノートがシステムノートである場合のメタデータ。
updatedAtTime!ノートの最後のアクティビティーのタイムスタンプ。
urlStringWeb UIでノートを表示するURL。
userPermissionsNotePermissions!リソースに対する現在のユーザーの権限。

NotePermissions

フィールド

名前説明
adminNoteBoolean!trueの場合、ユーザーはこのリソースに対してadmin_noteを実行できます。
awardEmojiBoolean!trueの場合、ユーザーはこのリソースに対してaward_emojiを実行できます。
createNoteBoolean!trueの場合、ユーザーはこのリソースに対してcreate_noteを実行できます。
readNoteBoolean!trueの場合、ユーザーはこのリソースに対してread_noteを実行できます。
repositionNoteBoolean!trueの場合、ユーザーはこのリソースに対してreposition_noteを実行できます。
resolveNoteBoolean!trueの場合、ユーザーはこのリソースに対してresolve_noteを実行できます。

NugetDependencyLinkMetadata

NuGet依存関係リンクのメタデータ。

フィールド

名前説明
idPackagesNugetDependencyLinkMetadatumID!メタデータのID。
targetFrameworkString!依存関係リンクパッケージのターゲットフレームワーク。

NugetMetadata

NuGetのメタデータ。

フィールド

名前説明
iconUrlStringNuGetパッケージのアイコンURL。
idPackagesNugetMetadatumID!メタデータのID。
licenseUrlStringNuGetパッケージのライセンスURL。
projectUrlStringNuGetパッケージのプロジェクトURL。

ObservabilityLog

ObservabilityLogは、イシューとログエントリの間の接続を表します。

フィールド

名前説明
fingerprintString!ログのログフィンガープリント。
issueIssue!ログに関連付けられているイシュー。
serviceNameString!ログのサービス名。
severityNumberInt!ログの重大度数値。
timestampISO8601DateTime!ログのタイムスタンプ。
traceIdentifierString!ログのトレース識別子。

ObservabilityMetric

ObservabilityMetricは、イシューとメトリクスの間の接続を表します。

フィールド

名前説明
issueIssueメトリクスの原因となるイシュー。
nameString!メトリクスの名前。
typeString!メトリクスのOpenTelemetryメトリクスタイプ。

ObservabilityTrace

ObservabilityTraceは、イシューとトレースの間の接続を表します。

フィールド

名前説明
issueIssue!トレースに関連付けられているイシュー。
traceIdentifierString!トレースの識別子。

OncallParticipantType

ローテーション参加者とカラーパレット。

フィールド

名前説明
colorPaletteStringオンコールユーザーに割り当てるカラーパレット。例: blue。
colorWeightStringオンコールユーザーに割り当てるカラーウェイト。例: 500。最大4文字。ユーザーを簡単に識別できるようにするためのもの。
idIncidentManagementOncallParticipantID!オンコール参加者のID。
userUserCore!参加ユーザー。

OncallRotationActivePeriodType

オンコールローテーションのアクティブ期間の時間範囲。

フィールド

名前説明
endTimeStringローテーションのアクティブ期間の終了。
startTimeStringローテーションのアクティブ期間の開始。

Organization

フィールド

名前説明
avatarUrl warning-solidStringGitLab 16.7で導入されました。ステータス: 実験的機能。組織のアバターURL。
description warning-solidStringGitLab 16.7で導入されました。ステータス: 実験的機能。組織の説明。
descriptionHtml warning-solidStringGitLab 16.7で導入されました。ステータス: 実験的機能。descriptionのGitLab Flavored Markdownレンダリング。
id warning-solidID!GitLab 16.4で導入されました。ステータス: 実験的機能。組織のID。
name warning-solidString!GitLab 16.4で導入されました。ステータス: 実験的機能。組織の名前。
organizationUsers warning-solidOrganizationUserConnection!GitLab 16.4で導入されました。ステータス: 実験的機能。組織にアクセスできるユーザー。
path warning-solidString!GitLab 16.4で導入されました。ステータス: 実験的機能。組織のパス。
webUrl warning-solidString!GitLab 16.6で導入されました。ステータス: 実験的機能。組織のWeb URL。

引数のあるフィールド

Organization.groups
  • GitLab 16.4で導入されました。ステータス: 実験的機能。

ユーザーがアクセスできるこの組織内のグループ。

GroupConnection!を返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
activeBooleannil(デフォルト値)の場合、すべてのグループを返します。trueの場合、削除保留中でないグループのみを返します。falseの場合、削除保留中のグループのみを返します。
allAvailableBooleantrueの場合、アクセス可能なすべてのグループを返します。falseの場合、ユーザーがメンバーであるグループのみを返します。非認証のリクエストでは、常にすべての公開グループが返されます。owned_only引数が優先されます。
ids[ID!]グループをIDでフィルタリングします。
markedForDeletionOnDateグループが削除対象としてマークされた日付。
ownedOnlyBoolean現在のユーザーがオーナーロールを付与されているグループのみを含めます。
parentPathID親グループのフルパス。
searchStringグループ名またはグループのフルパスの検索クエリ。
sortString結果のソート順。形式: <field_name>_<sort_direction>id_descname_ascなど)。
topLevelOnlyBooleanトップレベルグループのみを含めます。
Organization.projects
  • GitLab 16.8で導入されました。ステータス: 実験的機能。

ユーザーがアクセスできるこの組織内のプロジェクト。

ProjectConnection!を返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
activeBooleanアーカイブされておらず、削除対象としてマークされていないプロジェクトでフィルタリングします。
aimedForDeletionBoolean削除対象としてマークされているプロジェクトのみを返します。
archivedProjectArchivedアーカイブされたステータスによりプロジェクトをフィルタリングします。
fullPaths[String!]プロジェクトをフルパスでフィルタリングします。50を超えるフルパスを指定することはできません。
ids[ID!]プロジェクトをIDでフィルタリングします。
includeHiddenBoolean非表示のプロジェクトを含めます。
lastRepositoryCheckFailedBoolean最後のリポジトリチェックに失敗したプロジェクトのみを返します。管理者のみが利用できます。
markedForDeletionOnDateプロジェクトが削除対象としてマークされた日付。
membershipBoolean現在のユーザーがメンバーであるプロジェクトのみを返します。
minAccessLevelAccessLevelEnum現在のユーザーに付与されているアクセスレベルが指定されたアクセスレベル以上であるプロジェクトのみを返します。
namespacePathIDプロジェクトをネームスペースのフルパス(グループまたはユーザー)でフィルタリングします。
notAimedForDeletionBoolean削除対象としてマークされているプロジェクトを除外します。
personalBoolean個人用プロジェクトのみを返します。
programmingLanguageNameStringプロジェクトをプログラミング言語名でフィルタリングします(大文字と小文字は区別されません)。「css」や「ruby」など。
searchStringプロジェクト名、パス、または説明の検索クエリ。
searchNamespacesBooleanプロジェクト検索にネームスペースを含めます。
sortString結果のソート順。形式: <field_name>_<sort_direction>id_descname_ascなど)。デフォルトではid_desc、検索を使用する場合はsimilarityになります。
topics[String!]プロジェクトをトピックでフィルタリングします。
trendingBooleanトレンドに中のプロジェクトのみを返します。
visibilityLevelVisibilityLevelsEnum表示レベルでプロジェクトをフィルタリングします。
withCodeEmbeddingsIndexed warning-solidBooleanGitLab 18.2で導入されました。ステータス: 実験的機能。インデックス付きコード埋め込みを含むプロジェクトを含めます。idsを送信する必要があります。機能フラグallow_with_code_embeddings_indexed_projects_filterが有効になっている場合にのみ適用されます。
withIssuesEnabledBooleanイシューが有効になっているプロジェクトのみを返します。
withMergeRequestsEnabledBooleanマージリクエストが有効になっているプロジェクトのみを返します。
Organization.workspacesClusterAgents
  • GitLab 17.10で導入されました。ステータス: 実験的機能。

ワークスペース機能のある組織内のクラスターエージェント。

ClusterAgentConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
filterOrganizationClusterAgentFilter!返すクラスターエージェントのタイプでフィルタリングします。

OrganizationStateCounts

表される状態の組織の総数を表します。

フィールド

名前説明
activeInt状態がACTIVEの組織の数。
allInt状態がALLの組織の数。
inactiveInt状態がINACTIVEの組織の数。

OrganizationUser

組織にアクセスできるユーザー。

フィールド

名前説明
accessLevel warning-solidOrganizationUserAccess!GitLab 16.11で導入されました。ステータス: 実験的機能。組織内のユーザーのアクセスレベル。
badges warning-solid[OrganizationUserBadge!]GitLab 16.4で導入されました。ステータス: 実験的機能。組織内のユーザーを記述するバッジ。
id warning-solidID!GitLab 16.4で導入されました。ステータス: 実験的機能。組織ユーザーのID。
isLastOwner warning-solidBoolean!GitLab 16.11で導入されました。ステータス: 実験的機能。ユーザーが組織の最後のオーナーかどうか。
user warning-solidUserCore!GitLab 16.4で導入されました。ステータス: 実験的機能。組織に関連付けられているユーザー。
userPermissionsOrganizationUserPermissions!リソースに対する現在のユーザーの権限。

OrganizationUserAccess

ユーザーと、それに関連する組織との間の関係のアクセスレベルを表します。

フィールド

名前説明
integerValue warning-solidIntGitLab 16.11で導入されました。ステータス: 実験的機能。アクセスレベルの整数表記。
stringValue warning-solidOrganizationUserAccessLevelGitLab 16.11で導入されました。ステータス: 実験的機能。アクセスレベルの文字列表記。

OrganizationUserBadge

組織ユーザーのバッジ。

フィールド

名前説明
textString!バッジのテキスト。
variantString!バッジのバリアント。

OrganizationUserPermissions

フィールド

名前説明
adminOrganizationBoolean!trueの場合、ユーザーはこのリソースに対してadmin_organizationを実行できます。
deleteUserBoolean!trueの場合、ユーザーはこのリソースに対してdelete_userを実行できます。
removeUserBoolean!trueの場合、ユーザーはこのリソースに対してremove_userを実行できます。

Package

パッケージレジストリ内でパイプラインが含まれるパッケージを表します。

フィールド

名前説明
_linksPackageLinks!パッケージに対してアクションを実行するためのリンクのマップ。
createdAtTime!作成日。
idPackagesPackageID!パッケージのID。
metadataPackageMetadataパッケージのメタデータ。
nameString!パッケージの名前。
packageTypePackageTypeEnum!パッケージのタイプ。
pipelinesPipelineConnectionパッケージをビルドしたパイプライン。最大ページサイズ20。(接続を参照)
projectProject!パッケージが保存されているプロジェクト。
protectionRuleExistsBoolean!パッケージについて、一致するパッケージ保護ルールが存在するかどうか。
statusPackageStatus!パッケージステータス。
statusMessageStringステータスメッセージ。
tagsPackageTagConnectionパッケージタグ。(接続を参照)
updatedAtTime!最新更新日。
userPermissionsPackagePermissions!リソースに対する現在のユーザーの権限。
versionStringバージョン文字列。

PackageBase

パッケージレジストリ内のパッケージを表します。

フィールド

名前説明
_linksPackageLinks!パッケージに対してアクションを実行するためのリンクのマップ。
createdAtTime!作成日。
idPackagesPackageID!パッケージのID。
metadataPackageMetadataパッケージのメタデータ。
nameString!パッケージの名前。
packageTypePackageTypeEnum!パッケージのタイプ。
projectProject!パッケージが保存されているプロジェクト。
protectionRuleExistsBoolean!パッケージについて、一致するパッケージ保護ルールが存在するかどうか。
statusPackageStatus!パッケージステータス。
statusMessageStringステータスメッセージ。
tagsPackageTagConnectionパッケージタグ。(接続を参照)
updatedAtTime!最新更新日。
userPermissionsPackagePermissions!リソースに対する現在のユーザーの権限。
versionStringバージョン文字列。

PackageComposerJsonType

Composer JSONファイルを表します。

フィールド

名前説明
licenseStringComposer JSONファイルの中で設定されているライセンス。
nameStringComposer JSONファイルの中で設定されている名前。
typeStringComposer JSONファイルの中で設定されているタイプ。
versionStringComposer JSONファイルの中で設定されているバージョン。

PackageDependency

パッケージの依存関係を表します。

フィールド

名前説明
idPackagesDependencyID!依存関係のID。
nameString!依存関係の名前。
versionPatternString!依存関係のバージョンパターン。

パッケージの依存関係リンクを表します。

フィールド

名前説明
dependencyPackageDependency依存関係。
dependencyTypePackageDependencyType!依存関係のタイプ。
idPackagesDependencyLinkID!依存関係リンクのID。
metadataDependencyLinkMetadata依存関係リンクのメタデータ。

PackageDetailsType

パッケージレジストリ内のパッケージ詳細を表します。

フィールド

名前説明
_linksPackageLinks!パッケージに対してアクションを実行するためのリンクのマップ。
composerConfigRepositoryUrlStringComposerセットアップエンドポイントのURL。
composerUrlStringComposerエンドポイントのURL。
conanUrlStringConanプロジェクトエンドポイントのURL。
createdAtTime!作成日。
dependencyLinksPackageDependencyLinkConnection依存関係リンク。(接続を参照)
idPackagesPackageID!パッケージのID。
lastDownloadedAtTimeパッケージのファイルが最後にダウンロードされた時刻。
mavenUrlStringMavenプロジェクトエンドポイントのURL。
metadataPackageMetadataパッケージのメタデータ。
nameString!パッケージの名前。
npmUrlStringNPMプロジェクトエンドポイントのURL。
nugetUrlStringNugetプロジェクトエンドポイントのURL。
packageFilesPackageFileConnectionパッケージファイル。(接続を参照)
packageTypePackageTypeEnum!パッケージのタイプ。
pipelinesPipelineConnectionパッケージをビルドしたパイプライン。最大ページサイズ20。(接続を参照)
projectProject!パッケージが保存されているプロジェクト。
protectionRuleExistsBoolean!パッケージについて、一致するパッケージ保護ルールが存在するかどうか。
publicPackageBooleanパッケージへの公開アクセスがあるかどうかを示します。
pypiSetupUrlStringPyPiプロジェクトセットアップエンドポイントのURL。
pypiUrlStringPyPiプロジェクトエンドポイントのURL。
statusPackageStatus!パッケージステータス。
statusMessageStringステータスメッセージ。
tagsPackageTagConnectionパッケージタグ。(接続を参照)
updatedAtTime!最新更新日。
userPermissionsPackagePermissions!リソースに対する現在のユーザーの権限。
versionStringバージョン文字列。
versionsPackageBaseConnectionパッケージの他のバージョン。(接続を参照)

PackageFile

パッケージファイルを表します。

フィールド

名前説明
createdAtTime!作成日。
downloadPathString!パッケージファイルのダウンロードパス。
fileMd5StringパッケージファイルのMD5。
fileMetadataPackageFileMetadataファイルのメタデータ。
fileNameString!パッケージファイルの名前。
fileSha1StringパッケージファイルのSHA1。
fileSha256StringパッケージファイルのSHA256。
idPackagesPackageFileID!ファイルのID。
sizeString!パッケージファイルのサイズ。
updatedAtTime!更新日。

PackageFileRegistry

パッケージファイルのGeoの同期と検証の状態を表します。

フィールド

名前説明
checksumMismatchBooleanPackageFileRegistryのチェックサムがプライマリとセカンダリで不一致かどうかを示します。
createdAtTimePackageFileRegistry作成時のタイムスタンプ。
forceToRedownload warning-solidBooleanGitLab 17.10で非推奨になりました。より新しい再利用可能フレームワークを優先するため、データベースのレジストリテーブルから削除されました。
idID!PackageFileRegistryのID。
lastSyncFailureStringPackageFileRegistryの同期中のエラーメッセージ。
lastSyncedAtTimePackageFileRegistryの最後の同期成功のタイムスタンプ。
missingOnPrimaryBooleanプライマリにPackageFileRegistryが欠落しているかどうかを示します。
modelRecordIdIntPackageFileRegistryのモデルレコードのID。
packageFileIdID!PackageFileのID。
retryAtTimePackageFileRegistryが再同期されるようになる時点のタイムスタンプ。
retryCountIntPackageFileRegistryの同期試行の連続失敗回数。
stateRegistryStatePackageFileRegistryの同期状態。
verificationChecksumStringPackageFileRegistryのローカルチェックサム。
verificationChecksumMismatchedString不一致の場合のPackageFileRegistryのチェックサムの予想値。
verificationFailureStringPackageFileRegistryの検証中のエラーメッセージ。
verificationRetryAtTimePackageFileRegistryが再検証されるようになる時点のタイムスタンプ。
verificationRetryCountIntPackageFileRegistryの検証試行の連続失敗回数。
verificationStartedAtTimePackageFileRegistryの検証開始のタイムスタンプ。
verificationStateVerificationStateEnumPackageFileRegistryの検証状態。
verifiedAtTimePackageFileRegistryの最新の検証成功のタイムスタンプ。

PackageHelmDependencyType

Helmの依存関係を表します。

フィールド

名前説明
aliasString依存関係のエイリアス。
conditionString依存関係の条件。
enabledBoolean依存関係が有効になっていることを示します。
importValues[JSON!]依存関係のインポート値。
nameString依存関係の名前。
repositoryString依存関係のリポジトリ。
tags[String!]依存関係のタグ。
versionString依存関係のバージョン。

PackageHelmMaintainerType

Helmのメンテナーを表します。

フィールド

名前説明
emailStringメンテナーのメール。
nameStringメンテナーの名前。
urlStringメンテナーのURL。

PackageHelmMetadataType

Helm Chart.ymlファイルの内容を表します。

フィールド

名前説明
annotationsJSONチャートの注釈。
apiVersionString!チャートのAPIバージョン。
appVersionStringチャートのアプリバージョン。
conditionStringチャートの条件。
dependencies[PackageHelmDependencyType!]チャートの依存関係。
deprecatedBooleanチャートが非推奨かどうかを示します。
descriptionStringチャートの説明。
homeStringホームページのURL。
iconStringチャートのSVG画像またはPNG画像のURL。
keywords[String!]チャートのキーワード。
kubeVersionStringチャートのKubernetesバージョン。
maintainers[PackageHelmMaintainerType!]チャートのメンテナー。
nameString!チャートの名前。
sources[String!]チャートのソースコードのURL。
tagsStringチャートのタグ。
typeStringチャートのタイプ。
versionString!チャートのバージョン。

パッケージに対してアクションを実行するためのリンクを表します。

フィールド

名前説明
webPathStringパッケージ詳細ページのパス。

PackagePermissions

フィールド

名前説明
destroyPackageBoolean!trueの場合、ユーザーはこのリソースに対してdestroy_packageを実行できます。

PackageSettings

ネームスペースレベルのパッケージレジストリ設定。

フィールド

名前説明
auditEventsEnabledBoolean!ネームスペースのパッケージを公開または削除する際に、監査イベントを作成するかどうかを示します(PremiumとUltimateのみ)。
genericDuplicateExceptionRegexUntrustedRegexpgeneric_duplicates_allowedがfalseの場合、この正規表現に一致する名前の重複パッケージを公開できます。それ以外の場合、この設定は無効です。
genericDuplicatesAllowedBoolean!ネームスペースで汎用パッケージの重複を許可するかどうかを示します。
lockMavenPackageRequestsForwardingBoolean!すべての子孫ネームスペースに対してMavenパッケージの転送がロックされるかどうかを示します。
lockNpmPackageRequestsForwardingBoolean!すべての子孫ネームスペースに対してnpmパッケージの転送がロックされるかどうかを示します。
lockPypiPackageRequestsForwardingBoolean!すべての子孫ネームスペースに対してPyPIパッケージの転送がロックされるかどうかを示します。
mavenDuplicateExceptionRegexUntrustedRegexpmaven_duplicates_allowedがfalseの場合、この正規表現に一致する名前の重複パッケージを公開できます。それ以外の場合、この設定は無効です。
mavenDuplicatesAllowedBoolean!ネームスペースでMavenパッケージの重複を許可するかどうかを示します。
mavenPackageRequestsForwardingBooleanネームスペースでMavenパッケージの転送を許可するかどうかを示します。
mavenPackageRequestsForwardingLockedBoolean!親ネームスペースによりMavenパッケージ転送の設定がロックされているかどうかを示します。
npmPackageRequestsForwardingBooleanネームスペースでnpmパッケージの転送を許可するかどうかを示します。
npmPackageRequestsForwardingLockedBoolean!親ネームスペースによりNPMパッケージ転送の設定がロックされているかどうかを示します。
nugetDuplicateExceptionRegexUntrustedRegexpnuget_duplicates_allowedがfalseの場合、この正規表現に一致する名前の重複パッケージを公開できます。それ以外の場合、この設定は無効です。
nugetDuplicatesAllowedBoolean!ネームスペースでNuGetパッケージの重複を許可するかどうかを示します。
nugetSymbolServerEnabledBoolean!ネームスペースでNuGetシンボルサーバーが有効かどうかを示します。
pypiPackageRequestsForwardingBooleanネームスペースでPyPIパッケージの転送を許可するかどうかを示します。
pypiPackageRequestsForwardingLockedBoolean!親ネームスペースによりPyPIパッケージ転送の設定がロックされているかどうかを示します。
terraformModuleDuplicateExceptionRegexUntrustedRegexpterraform_module_duplicates_allowedがfalseの場合、この正規表現に一致する名前の重複パッケージを公開できます。それ以外の場合、この設定は無効です。
terraformModuleDuplicatesAllowedBoolean!ネームスペースでTerraformパッケージの重複を許可するかどうかを示します。

PackageTag

パッケージタグを表します。

フィールド

名前説明
createdAtTime!作成日。
idID!タグのID。
nameString!タグの名前。
updatedAtTime!更新日。

PackagesCleanupPolicy

最も重要なパッケージとパッケージアセットのみ保持するように設計された、パッケージのクリーンアップポリシー。

フィールド

名前説明
keepNDuplicatedPackageFilesPackagesCleanupKeepDuplicatedPackageFilesEnum!保持する重複パッケージファイルの数。
nextRunAtTimeパッケージのクリーンアップポリシーが次回実行される時刻。

PackagesProtectionRule

特定のアクセスレベルのユーザーがプッシュしないようにパッケージを保護するために設計されたパッケージ保護ルール。

フィールド

名前説明
idPackagesProtectionRuleID!パッケージ保護ルールのグローバルID。
minimumAccessLevelForDelete warning-solidPackagesProtectionRuleAccessLevelForDeleteGitLab 17.10で導入されました。ステータス: 実験的機能。パッケージレジストリからパッケージを削除するために必要な最小GitLabアクセスレベル。有効な値には、OWNERADMINが含まれます。値がnilの場合のデフォルトの最小アクセスレベルはMAINTAINERです。機能フラグpackages_protected_packages_deleteが有効な場合にのみ使用可能。
minimumAccessLevelForPushPackagesProtectionRuleAccessLevelパッケージをパッケージレジストリにプッシュするために必要な最小GitLabアクセスレベル。有効な値にはMAINTAINEROWNER、またはADMINが含まれます。値がDEVELOPERの場合のデフォルトの最小アクセスレベルはです。
packageNamePatternString!保護ルールによって保護されるパッケージ名。例: @my-scope/my-package-*。ワイルドカード文字*を使用できます。
packageTypePackagesProtectionRulePackageType!保護ルールによって保護されるパッケージのタイプ。例: NPMPYPI

PageInfo

接続でのページネーションに関する情報。

フィールド

名前説明
endCursorString順方向ページネーションで続行するためのカーソル。
hasNextPageBoolean!順方向ページネーションで、さらにアイテムがあるかどうか?
hasPreviousPageBoolean!逆方向ページネーションで、さらにアイテムがあるかどうか?
startCursorString逆方向ページネーションで続行するためのカーソル。

PagesDeployment

Pagesデプロイを表します。

フィールド

名前説明
activeBoolean!デプロイが現在アクティブかどうか。
ciBuildIdIDデプロイを作成したCIビルドのID。
createdAtISO8601DateTime!デプロイが作成された時刻。
deletedAtISO8601DateTimeデプロイが削除された時刻。
expiresAtISO8601DateTimeデプロイの有効期限が切れる時刻。
fileCountIntデプロイで公開されたファイルの数。
idID!PagesデプロイのID。
pathPrefixStringデプロイを指すURLパスプレフィックス。
projectProject!デプロイが属するプロジェクト。
rootDirectoryStringビルドアセット内で、Pagesサイトのルートディレクトリとして機能するパス。
sizeInt使用するストレージのサイズ。
updatedAtISO8601DateTime!デプロイの最終更新時刻。
urlString!デプロイの公開アクセス用URL。

PagesDeploymentRegistry

pages_deploymentのGeoのレプリケーションと検証の状態を表します。

フィールド

名前説明
checksumMismatchBooleanPagesDeploymentRegistryのチェックサムがプライマリとセカンダリで不一致かどうかを示します。
createdAtTimePagesDeploymentRegistry作成時のタイムスタンプ。
forceToRedownload warning-solidBooleanGitLab 17.10で非推奨になりました。より新しい再利用可能フレームワークを優先するため、データベースのレジストリテーブルから削除されました。
idID!PagesDeploymentRegistryのID。
lastSyncFailureStringPagesDeploymentRegistryの同期中のエラーメッセージ。
lastSyncedAtTimePagesDeploymentRegistryが最後に同期成功した際のタイムスタンプ。
missingOnPrimaryBooleanプライマリでPagesDeploymentRegistryが欠落しているかどうかを示します。
modelRecordIdIntPagesDeploymentRegistryのモデルレコードのID。
pagesDeploymentIdID!PagesデプロイのID。
retryAtTimePagesDeploymentRegistryが再同期されるようになる時点のタイムスタンプ。
retryCountIntPagesDeploymentRegistryの同期試行の連続失敗回数。
stateRegistryStatePagesDeploymentRegistryの同期状態。
verificationChecksumStringPagesDeploymentRegistryのローカルチェックサム。
verificationChecksumMismatchedString不一致の場合のPagesDeploymentRegistryのチェックサムの予想値。
verificationFailureStringPagesDeploymentRegistryの検証中のエラーメッセージ。
verificationRetryAtTimePagesDeploymentRegistryが再検証されるようになる時点のタイムスタンプ。
verificationRetryCountIntPagesDeploymentRegistryの検証試行の連続失敗回数。
verificationStartedAtTimePagesDeploymentRegistryの検証開始のタイムスタンプ。
verificationStateVerificationStateEnumPagesDeploymentRegistryの検証状態。
verifiedAtTimePagesDeploymentRegistryの最新の検証成功のタイムスタンプ。

PathLock

ロックされているプロジェクトリポジトリ内のファイルまたはディレクトリを表します。

フィールド

名前説明
idPathLockID!パスロックのID。
pathStringロックされているパス。
userUserCoreパスをロックしたユーザー。
userPermissionsPathLockPermissions!リソースに対する現在のユーザーの権限。

PathLockPermissions

フィールド

名前説明
destroyPathLockBoolean!trueの場合、ユーザーはこのリソースに対してdestroy_path_lockを実行できます。

PendingGroupMember

保留中のグループメンバーシップを表します。

フィールド

名前説明
accessLevelAccessLevelGitLab::アクセスレベル。
approvedBoolean保留中のメンバーが承認されたかどうか。
avatarUrlString保留中のメンバーのアバターの画像ファイルのURL。
createdAtTimeメンバーシップの作成日時。
createdByUserCoreメンバーシップを承認したユーザー。
emailString保留中のメンバーの公開メール。
expiresAtTimeメンバーシップの有効期限が切れる日時。
idID!メンバーのID。
invitedBoolean保留中のメンバーが招待されたかどうか。
nameString保留中のメンバーの名前。
updatedAtTimeメンバーシップの最終更新日時。
userUserCoreメンバーオブジェクトに関連付けられているユーザー。
usernameString保留中のメンバーのユーザー名。
webUrlString保留中のメンバーのWeb URL。

引数のあるフィールド

PendingGroupMember.mergeRequestInteraction

マージリクエストを検索します。

UserMergeRequestInteractionを返します。

引数
名前説明
idMergeRequestID!マージリクエストのグローバルID。

PendingProjectMember

保留中のプロジェクトメンバーシップを表します。

フィールド

名前説明
accessLevelAccessLevelGitLab::アクセスレベル。
approvedBoolean保留中のメンバーが承認されたかどうか。
avatarUrlString保留中のメンバーのアバターの画像ファイルのURL。
createdAtTimeメンバーシップの作成日時。
createdByUserCoreメンバーシップを承認したユーザー。
emailString保留中のメンバーの公開メール。
expiresAtTimeメンバーシップの有効期限が切れる日時。
idID!メンバーのID。
invitedBoolean保留中のメンバーが招待されたかどうか。
nameString保留中のメンバーの名前。
updatedAtTimeメンバーシップの最終更新日時。
userUserCoreメンバーオブジェクトに関連付けられているユーザー。
usernameString保留中のメンバーのユーザー名。
webUrlString保留中のメンバーのWeb URL。

引数のあるフィールド

PendingProjectMember.mergeRequestInteraction

マージリクエストを検索します。

UserMergeRequestInteractionを返します。

引数
名前説明
idMergeRequestID!マージリクエストのグローバルID。

Pipeline

フィールド

名前説明
activeBoolean!パイプラインがアクティブかどうかを示します。
beforeShaStringソースブランチのベースSHA。
cancelableBoolean!パイプラインをキャンセルできるかどうかを指定します。
childBoolean!パイプラインが子かどうか。
codeQualityReportSummaryCodeQualityReportSummaryパイプラインのCode Qualityレポートの概要。
codeQualityReportsCodeQualityDegradationConnectionパイプラインで報告されたCode Qualityの低下(接続を参照)。
commitCommitパイプラインのGitコミット。
commitPathStringパイプラインをトリガーしたコミットへのパス。
committedAtTimeパイプラインのコミットのタイムスタンプ。
completeBoolean!パイプラインが完了しているかどうかを示します。
computeMinutesFloatパイプラインが費やした合計時間(分)。
configSourcePipelineConfigSourceEnumパイプラインの設定ソース (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)。
coverageFloatカバレッジのパーセンテージ。
createdAtTime!パイプライン作成のタイムスタンプ。
dastProfileDastProfileパイプラインに関連付けられているDASTプロファイル。
detailedStatusDetailedStatus!パイプラインの詳細なステータス。
downstreamPipelineConnectionパイプラインがトリガーするパイプライン(接続を参照)。
durationIntパイプラインの実行時間(秒)。
enabledPartialSecurityScans warning-solidEnabledSecurityScans!GitLab 18.3で導入されました。ステータス: 実験的機能。レポートタイプごとにパイプラインとその子孫の中にある部分スキャン。
enabledSecurityScans warning-solidEnabledSecurityScans!GitLab 18.3で導入されました。ステータス: 実験的機能。レポートタイプごとにパイプラインとその子孫の中にあるセキュリティスキャン。
errorMessagesPipelineMessageConnectionパイプラインのエラーメッセージ(接続を参照)。
failureReasonStringパイプラインが失敗した理由。
finishedAtTimeパイプライン完了のタイムスタンプ。
idID!パイプラインのID。
iidString!パイプラインの内部ID。
jobArtifacts[CiJobArtifact!]パイプラインのジョブアーティファクト。
latestBoolean!パイプラインが最新のものかどうか。
manualVariablesPipelineManualVariableConnection手動パイプラインに追加されたCI/CD変数(接続を参照)。
mergeRequestMergeRequestパイプラインのアタッチ先MR。
mergeRequestEventTypePipelineMergeRequestEventTypeマージリクエストに関連付けられているパイプラインのイベントタイプ。
nameStringパイプラインの名前。
pathStringパイプラインのページへの相対パス。
projectProjectパイプラインが属するプロジェクト。
queuedDurationDurationパイプライン開始までにキューに入っていた時間。
refStringパイプラインのトリガー元ブランチへの参照。
refPathStringパイプラインのトリガー元ブランチの参照パス。
refTextString!プレゼンターからの参照テキスト。
retryableBoolean!パイプラインのジョブを再試行できるかどうかを指定します。
securityReportSummarySecurityReportSummaryパイプラインの各セキュリティスキャナーにおける脆弱性とスキャンされたリソースの数。
sourceStringパイプラインのソース。
sourceJobCiJobパイプラインのトリガー元ジョブ。
stagesCiStageConnectionパイプラインのステージ。(接続を参照)
startedAtTimeパイプライン開始のタイムスタンプ。
statusPipelineStatusEnum!パイプラインのステータス(CREATED、WAITING_FOR_RESOURCE、PREPARING、WAITING_FOR_CALLBACK、PENDING、RUNNING、FAILED、SUCCESS、CANCELED、CANCELING、SKIPPED、MANUAL、SCHEDULED)。
stuckBoolean!パイプラインが停滞しているかどうか。
testReportSummaryTestReportSummary!パイプラインによって生成されたテストレポートの概要。
totalJobsInt!パイプライン内のジョブの総数。
triggerBoolean!パイプラインがトリガーリクエストによって作成されたかどうか。
triggeredByPathStringパイプラインをトリガーしたパス。
troubleshootJobWithAiBoolean!ユーザーがパイプラインのジョブの問題解決をできるかどうか。
typeString!パイプラインのタイプ。
updatedAtTime!パイプラインの最後のアクティビティーのタイムスタンプ。
upstreamPipelineパイプラインをトリガーしたパイプライン。
userUserCoreパイプラインユーザー。
userPermissionsPipelinePermissions!リソースに対する現在のユーザーの権限。
usesNeedsBooleanパイプラインに依存関係がneedsのジョブがあるかどうかを示します。
warningMessagesPipelineMessageConnectionパイプラインの警告メッセージ(接続を参照)。
warningsBoolean!パイプラインに警告があるかどうかを示します。
yamlErrorMessagesStringパイプラインのYAMLエラー。
yamlErrorsBoolean!パイプラインにYAMLエラーがあるかどうか。

引数のあるフィールド

Pipeline.job

名前またはIDによる、パイプライン内の特定のジョブ。

CiJobを返します。

引数
名前説明
idJobIDジョブのID。
nameStringジョブの名前。
Pipeline.jobs

パイプラインに属するジョブ。

CiJobConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
jobKindCiJobKindジョブを種類でフィルタリングします。
retriedBooleanジョブを再試行ステータスでフィルタリングします。
securityReportTypes[SecurityReportTypeEnum!]ジョブが生成するセキュリティレポートのタイプでジョブをフィルタリングします。
statuses[CiJobStatus!]ジョブをステータスでフィルタリングします。
whenExecuted[String!]ジョブをジョブの実行時期でフィルタリングします。
Pipeline.securityReportFinding

パイプラインで報告された脆弱性発見結果。

PipelineSecurityReportFindingを返します。

引数
名前説明
uuidString!セキュリティレポートの検出結果のUUID。
Pipeline.securityReportFindings

パイプラインで報告された脆弱性発見結果。デフォルトでは、無視した状態を除くすべての状態がレスポンスに含められます。

PipelineSecurityReportFindingConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
reportType[String!]発見された脆弱性をレポートのタイプでフィルタリングします。
scanner[String!]発見された脆弱性をScanner.externalIdでフィルタリングします。
severity[String!]発見された脆弱性を重大度で絞り込みます。
sortPipelineSecurityReportFindingSort発見された脆弱性をソート順で一覧表示します。
state[VulnerabilityState!]発見された脆弱性を状態で絞り込みます。
Pipeline.sha

パイプラインのコミットのSHA。

Stringを返します。

引数
名前説明
formatShaFormatSHAの形式。
Pipeline.testSuite

パイプラインテストレポートの中の特定のテストスイート。

TestSuiteを返します。

引数
名前説明
buildIds[ID!]!テストスイートの実行に使用されたビルドのID。

PipelineAnalytics

フィールド

名前説明
aggregate warning-solidPipelineAnalyticsPeriodGitLab 17.5で導入されました。ステータス: 実験的機能。指定されたフィルターのパイプライン分析。
monthPipelinesLabels[String!]月間パイプライン数のラベル。プロジェクトでのみ利用可能です。
monthPipelinesSuccessful[Int!]月間合計成功パイプライン数。プロジェクトでのみ利用可能です。
monthPipelinesTotals[Int!]月間合計パイプライン数。プロジェクトでのみ利用可能です。
pipelineTimesLabels[String!]パイプライン時間のラベル。プロジェクトでのみ利用可能です。
pipelineTimesValues[Int!]パイプライン時間。プロジェクトでのみ利用可能です。
weekPipelinesLabels[String!]週間パイプライン数のラベル。プロジェクトでのみ利用可能です。
weekPipelinesSuccessful[Int!]週間合計成功パイプライン数。プロジェクトでのみ利用可能です。
weekPipelinesTotals[Int!]週間合計パイプライン数。プロジェクトでのみ利用可能です。
yearPipelinesLabels[String!]年間パイプライン数のラベル。プロジェクトでのみ利用可能です。
yearPipelinesSuccessful[Int!]年間合計成功パイプライン数。プロジェクトでのみ利用可能です。
yearPipelinesTotals[Int!]年間合計パイプライン数。プロジェクトでのみ利用可能です。

引数のあるフィールド

PipelineAnalytics.timeSeries
  • GitLab 17.9で導入されました。ステータス: 実験的機能。

指定されたフィルターに基づいて、時間の経過とともに表示されるパイプライン分析。データはUTCで集計されます。解像度は適応型であり、7日間以下の場合は時間単位、それより長い場合は日単位です。

[PipelineAnalyticsPeriod!]を返します。

引数
名前説明
periodAnalyticsAggregationPeriod!集計データの周期性。

PipelineAnalyticsPeriod

フィールド

名前説明
durationStatistics warning-solidCiDurationStatisticsGitLab 17.5で導入されました。ステータス: 実験的機能。パイプライン期間の統計。
label warning-solidDateGitLab 17.5で導入されました。ステータス: 実験的機能。データポイントラベル(UTC時間)。

引数のあるフィールド

PipelineAnalyticsPeriod.count
  • GitLab 17.5で導入されました。ステータス: 実験的機能。

パイプライン数(オプションとしてステータスでフィルタリング)。

BigIntを返します。

引数
名前説明
statusPipelineAnalyticsJobStatus!パイプラインの合計をステータスでフィルタリングします。指定されていない場合、すべてのパイプラインステータスの合計が返されます。

PipelineArtifactRegistry

パイプラインアーティファクトのGeoの同期と検証の状態を表します。

フィールド

名前説明
checksumMismatchBooleanPipelineArtifactRegistryのチェックサムがプライマリとセカンダリで不一致かどうかを示します。
createdAtTimePipelineArtifactRegistry作成時のタイムスタンプ。
forceToRedownload warning-solidBooleanGitLab 17.10で非推奨になりました。より新しい再利用可能フレームワークを優先するため、データベースのレジストリテーブルから削除されました。
idID!PipelineArtifactRegistryのID。
lastSyncFailureStringPipelineArtifactRegistryの同期中のエラーメッセージ。
lastSyncedAtTimePipelineArtifactRegistryの最後の同期成功のタイムスタンプ。
missingOnPrimaryBooleanプライマリにPipelineArtifactRegistryが欠落しているかどうかを示します。
modelRecordIdIntPipelineArtifactRegistryのモデルレコードのID。
pipelineArtifactIdID!パイプラインアーティファクトのID。
retryAtTimePipelineArtifactRegistryが再同期されるようになる時点のタイムスタンプ。
retryCountIntPipelineArtifactRegistryの同期試行の連続失敗回数。
stateRegistryStatePipelineArtifactRegistryの同期状態。
verificationChecksumStringPipelineArtifactRegistryのローカルチェックサム。
verificationChecksumMismatchedString不一致の場合のPipelineArtifactRegistryのチェックサムの予想値。
verificationFailureStringPipelineArtifactRegistryを検証中のエラーメッセージ。
verificationRetryAtTimePipelineArtifactRegistryが再検証されるようになる時点のタイムスタンプ。
verificationRetryCountIntPipelineArtifactRegistryの検証試行の連続失敗回数。
verificationStartedAtTimePipelineArtifactRegistryの検証開始時のタイムスタンプ。
verificationStateVerificationStateEnumPipelineArtifactRegistryの検証状態。
verifiedAtTimePipelineArtifactRegistryの最新の検証成功のタイムスタンプ。

PipelineCounts

プロジェクトのパイプライン数を表します。

フィールド

名前説明
allIntプロジェクトのパイプラインの総数。
finishedIntプロジェクトについてスコープがFINISHEDのパイプライン数。
pendingIntプロジェクトについてスコープがPENDINGのパイプライン数。
runningIntプロジェクトについてスコープがRUNNINGのパイプライン数。

PipelineExecutionPolicy

パイプライン実行ポリシーを表します。

フィールド

名前説明
csp warning-solidBoolean!GitLab 18.1で導入されました。ステータス: 実験的機能。ポリシーが集中型セキュリティポリシーグループからのものかどうかを示します。
descriptionString!ポリシーの説明。
editPathString!ポリシー編集ページのURL。
enabledBoolean!ポリシーが有効かどうかを示します。
nameString!ポリシーの名前。
policyBlobFilePathString!プロジェクト内のポリシーファイルへのパス。
policyScopePolicyScopeポリシーのスコープ。
sourceSecurityPolicySource!ポリシーのソース。そのフィールドは、ソース型に応じて異なります。
updatedAtTime!ポリシーYAMLの最終更新時のタイムスタンプ。
warnings[String!]!ポリシーに関連付けられている警告。
yamlString!ポリシーのYAML定義。

PipelineExecutionPolicyAttributesType

パイプライン実行ポリシーに関連するポリシーフィールドを表します。

フィールド

名前説明
policyBlobFilePathString!プロジェクト内のポリシーファイルへのパス。
sourceSecurityPolicySource!ポリシーのソース。そのフィールドは、ソース型に応じて異なります。
warnings[String!]!ポリシーに関連付けられている警告。

PipelineExecutionSchedulePolicy

パイプライン実行スケジュールポリシーを表します。

フィールド

名前説明
csp warning-solidBoolean!GitLab 18.1で導入されました。ステータス: 実験的機能。ポリシーが集中型セキュリティポリシーグループからのものかどうかを示します。
descriptionString!ポリシーの説明。
editPathString!ポリシー編集ページのURL。
enabledBoolean!ポリシーが有効かどうかを示します。
nameString!ポリシーの名前。
policyBlobFilePathString!プロジェクト内のポリシーファイルへのパス。
policyScopePolicyScopeポリシーのスコープ。
sourceSecurityPolicySource!ポリシーのソース。そのフィールドは、ソース型に応じて異なります。
updatedAtTime!ポリシーYAMLの最終更新時のタイムスタンプ。
warnings[String!]!ポリシーに関連付けられている警告。
yamlString!ポリシーのYAML定義。

PipelineExecutionScheduledPolicyAttributesType

パイプライン実行スケジュール済みポリシーに関連するポリシーフィールドを表します。

フィールド

名前説明
policyBlobFilePathString!プロジェクト内のポリシーファイルへのパス。
sourceSecurityPolicySource!ポリシーのソース。そのフィールドは、ソース型に応じて異なります。
warnings[String!]!ポリシーに関連付けられている警告。

PipelineManualVariable

手動パイプラインに追加されたCI/CD変数。

フィールド

名前説明
idID!変数のID。
keyString変数の名前。
valueString変数の値。

PipelineMessage

フィールド

名前説明
contentString!パイプラインメッセージの内容。
idID!パイプラインメッセージのID。

PipelineMinimalAccess

フィールド

名前説明
idID!パイプラインのID。
iidStringパイプラインの内部ID。
pathStringパイプラインのページへの相対パス。
projectProjectInterfaceパイプラインが属するプロジェクト。
userUserCoreパイプラインユーザー。

PipelinePermissions

フィールド

名前説明
adminPipelineBoolean!trueの場合、ユーザーはこのリソースに対してadmin_pipelineを実行できます。
cancelPipelineBoolean!trueの場合、ユーザーはこのリソースに対してcancel_pipelineを実行できます。
destroyPipelineBoolean!trueの場合、ユーザーはこのリソースに対してdestroy_pipelineを実行できます。
updatePipelineBoolean!trueの場合、ユーザーはこのリソースに対してupdate_pipelineを実行できます。

PipelineSchedule

パイプラインスケジュールを表します。

フィールド

名前説明
activeBoolean!パイプラインスケジュールがアクティブかどうかを示します。
createdAtTime!パイプラインスケジュール作成時のタイムスタンプ。
cronString!スケジュールのCron表記。
cronTimezoneString!パイプラインスケジュールのタイムゾーン。
descriptionStringパイプラインスケジュールの説明。
editPathStringパイプラインスケジュールの編集パス。
forTagBoolean!パイプラインスケジュールがタグに属しているかどうかを示します。
idID!パイプラインスケジュールのID。
inputs warning-solidCiInputsFieldConnectionGitLab 17.10で導入されました。ステータス: 実験的機能。パイプラインスケジュールに設定されているインプット。
lastPipelinePipeline最後のパイプラインオブジェクト。
nextRunAtTime次のパイプラインが実行される時刻。
ownerUserCoreパイプラインスケジュールのオーナー。
projectProjectパイプラインスケジュールのプロジェクト。
realNextRunTime次のパイプラインが実行される時刻。
refStringパイプラインスケジュールのref。
refForDisplayStringパイプラインスケジュールのGit ref。
refPathStringパイプラインをトリガーしたrefへのパス。
updatedAtTime!パイプラインスケジュールの最終更新時のタイムスタンプ。
userPermissionsPipelineSchedulePermissions!リソースに対する現在のユーザーの権限。
variablesPipelineScheduleVariableConnectionパイプラインスケジュール変数。(接続を参照)

PipelineSchedulePermissions

フィールド

名前説明
adminPipelineScheduleBoolean!trueの場合、ユーザーはこのリソースに対してadmin_pipeline_scheduleを実行できます。
playPipelineScheduleBoolean!trueの場合、ユーザーはこのリソースに対してplay_pipeline_scheduleを実行できます。
takeOwnershipPipelineSchedule warning-solidBoolean!GitLab 15.9で非推奨になりました。ユーザーがパイプラインスケジュールの所有権を取得できるかどうかを判断するには、admin_pipeline_schedule権限を使用します。
updatePipelineScheduleBoolean!trueの場合、ユーザーはこのリソースに対してupdate_pipeline_scheduleを実行できます。

PipelineScheduleVariable

フィールド

名前説明
idID!変数のID。
keyString変数の名前。
rawBoolean変数がrawかどうかを示します。
valueString変数の値。
variableTypeCiVariableType変数の型。

PipelineSecurityReportFinding

パイプラインについてのセキュリティレポートの脆弱性発見結果を表します。

フィールド

名前説明
aiResolutionAvailableBoolean発見のタイプをAIで解決できるかどうかを示します。
aiResolutionEnabledBoolean特定の発見をAIで解決できるかどうかを示します。
assets[AssetType!]脆弱性に関連付けられているアセットのリスト。
descriptionString発見された脆弱性の説明。
descriptionHtmlStringdescriptionのGitLab Flavored Markdownレンダリング。
details[VulnerabilityDetail!]!セキュリティ検出結果の詳細。
dismissalReasonVulnerabilityDismissalReasonセキュリティレポート検出結果の却下の理由。
dismissedAtTimeセキュリティレポート検出結果の却下の時刻。
dismissedByUserCoreセキュリティレポート検出結果を却下したユーザー。
evidenceVulnerabilityEvidence脆弱性のエビデンス。
falsePositiveBoolean脆弱性が誤検出であるかどうかを示します。
findingTokenStatusVulnerabilityFindingTokenStatusこの発見に関連付けられたシークレットトークンのステータス。validity_checks_security_finding_status機能フラグが無効になっている場合、nullを返します。
identifiers[VulnerabilityIdentifier!]!発見された脆弱性の識別子。
issueLinksVulnerabilityIssueLinkConnection脆弱性に関連するイシューリンクのリスト。(接続を参照)
links[VulnerabilityLink!]脆弱性に関連付けられているリンクのリスト。
locationVulnerabilityLocation脆弱性の場所メタデータ。そのフィールドは、脆弱性を検出したセキュリティスキャンのタイプによって異なります。
mergeRequestMergeRequest脆弱性を修正するマージリクエスト。
projectProject脆弱性が発見されたプロジェクト。
remediations[VulnerabilityRemediationType!]セキュリティレポートの検出結果の修正。
reportTypeVulnerabilityReportType脆弱性発見結果を検出したセキュリティレポートのタイプ。
scannerVulnerabilityScanner脆弱性のスキャナーメタデータ。
severityVulnerabilitySeverity発見された脆弱性の重大度。
severityOverridesSeverityOverrideConnection発見された脆弱性の重大度変更のリスト。(接続を参照)
solutionStringセキュリティレポート検出結果を解決するためのソリューション。
solutionHtmlStringsolutionのGitLab Flavored Markdownレンダリング。
stateVulnerabilityState発見のステータス。
stateCommentStringセキュリティレポートの検出結果の状態に関するコメント。
titleString発見された脆弱性のタイトル。
userPermissionsPipelineSecurityReportFindingPermissions!リソースに対する現在のユーザーの権限。
uuidString脆弱性のレポートタイプ、プライマリ識別子、場所、フィンガープリント、プロジェクト識別子に基づくUUIDv5ダイジェスト。
vulnerabilityVulnerabilityセキュリティレポート検出結果に関連する脆弱性。

PipelineSecurityReportFindingPermissions

発見された脆弱性に対する現在のユーザーの権限をチェックします。

フィールド

名前説明
adminVulnerabilityBoolean!trueの場合、ユーザーはこのリソースに対してadmin_vulnerabilityを実行できます。
createIssueBoolean!trueの場合、ユーザーはこのリソースに対してcreate_issueを実行できます。

PipelineTrigger

フィールド

名前説明
canAccessProjectBoolean!パイプライントリガートークンがプロジェクトにアクセスできるかどうかを示します。
descriptionStringパイプライントリガートークンの説明。
expiresAtTimeパイプライントリガートークンの有効期限のタイムスタンプ。
hasTokenExposedBoolean!トークンが公開されているかどうかを示します。
idID!パイプライントリガートークンのID。
lastUsedTimeパイプライントリガートークンの最終使用時のタイムスタンプ。
ownerUserCore!パイプライントリガートークンのオーナー。
tokenString!パイプライントリガートークンの値。

PoliciesSyncUpdated

セキュリティポリシーの状態同期の更新。security_policy_sync_propagation_tracking機能フラグが無効になっている場合、nullを返します。

フィールド

名前説明
failedProjects[String!]失敗したプロジェクトのID。
mergeRequestsProgressFloat同期されたマージリクエストのパーセンテージ。
mergeRequestsTotalInt同期されたマージリクエストの総数。
projectsProgressFloat同期されたプロジェクトのパーセンテージ。
projectsTotalInt同期されたプロジェクトの総数。

PolicyAnyMergeRequestViolation

any_merge_request report_typeのポリシー違反を表します。

フィールド

名前説明
commitsJSON違反の原因となっている署名なしコミットのリスト。ポリシーがコミットをターゲットにしている場合、trueを返します。
nameString!ポリシー名を表します。

PolicyApprovalGroup

フィールド

名前説明
avatarUrlStringグループのアバターURL。
fullPathID!ネームスペースのフルパス。
idID!ネームスペースのID。
webUrlString!グループのWeb URL。

PolicyApprovalSettingsOverride

ポリシーによってオーバーライドされたマージリクエストの承認設定を表します。

フィールド

名前説明
editPath warning-solidStringGitLab 17.8で導入されました。ステータス: 実験的機能。ポリシーを編集するためのパス。
name warning-solidStringGitLab 17.8で導入されました。ステータス: 実験的機能。ポリシー名。
settingsJSON!オーバーライドされたプロジェクト承認設定。

PolicyApproversType

複数の承認者のアクション。

フィールド

名前説明
allGroups[PolicyApprovalGroup!]ユーザーがアクセスできないグループを含め、グループタイプの承認者として可能性のあるすべての承認者。
customRoles[MemberRole!]カスタムロールタイプの承認者。これらのロールに属するユーザーのみが承認者になります。
roles[MemberAccessLevelName!]ロールタイプの承認者。これらのロールに属するユーザーのみが承認者になります。
users[UserCore!]ユーザータイプの承認者。

PolicyComparisonPipeline

ポリシー評価で比較に使用されるソースパイプラインとターゲットパイプラインを表します。

フィールド

名前説明
reportTypeApprovalReportType!パイプラインIDが評価されたreport_typeを表します。
source[CiPipelineID!]ソースブランチのパイプラインGIDのリストを表します。
target[CiPipelineID!]ターゲットブランチのパイプラインGIDのリストを表します。

PolicyError

ポリシー評価中に発生する可能性のあるエラーを表します。

フィールド

名前説明
dataJSONエラー固有のデータを表します。
errorPolicyViolationErrorType!エラーコードを表します。
messageString!エラーメッセージを表します。
reportTypeApprovalReportType!レポートタイプを表します。

PolicyLicenseScanningViolation

license_scanning report_typeのポリシー違反を表します。

フィールド

名前説明
dependencies[String!]!違反したライセンスを使用している依存関係のリスト。
licenseString!ライセンス名。
urlStringライセンスのURL。

PolicyProjectCreated

セキュリティポリシー作成の応答。

フィールド

名前説明
errorMessage warning-solidStringGitLab 17.5で非推奨になりました。代わりにerrorsを使用してください。
errors[String!]ステータスが:errorの場合のエラーメッセージ。
projectProject作成されたセキュリティポリシープロジェクト。
statusPolicyProjectCreatedStatusセキュリティポリシープロジェクトの作成のステータス。

PolicyScanFindingViolation

scan_finding report_typeのポリシー違反を表します。

フィールド

名前説明
locationJSONスキャナーによって特定された発見の場所。
nameString発見の名前を表します。
pathString発見内容へのURLパスを表します。
reportTypeVulnerabilityReportType!レポートタイプを表します。
severityVulnerabilitySeverity発見の重大度。

PolicyScope

フィールド

名前説明
complianceFrameworksComplianceFrameworkConnection!ポリシーにリンクされているコンプライアンスフレームワーク(接続を参照)
excludingGroupsGroupConnection!ポリシーを適用しないグループ(接続を参照)
excludingProjectsProjectConnection!ポリシーを適用しないプロジェクト(接続を参照)
includingGroupsGroupConnection!ポリシーを適用するグループ(接続を参照)
includingProjectsProjectConnection!ポリシーを適用するプロジェクト(接続を参照)

PolicyViolationDetails

マージリクエスト承認ポリシー違反の詳細を表します。

フィールド

名前説明
anyMergeRequest[PolicyAnyMergeRequestViolation!]!any_merge_requestルールの違反を表します。
comparisonPipelines[PolicyComparisonPipeline!]!ポリシー評価で比較に使用されるパイプラインを表します。
errors[PolicyError!]!ポリシーエラーを表します。
licenseScanning[PolicyLicenseScanningViolation!]!license_scanningルールの違反を表します。
newScanFinding[PolicyScanFindingViolation!]!scan_findingルールの違反として新しく検出されたものを表します。
policies[PolicyViolationInfo!]!違反したポリシーに関する情報。
previousScanFinding[PolicyScanFindingViolation!]!以前に存在していた脆弱性に対するscan_findingルールの違反を表します。
violationsCountInt!違反の合計数。

PolicyViolationInfo

一般的なポリシー違反情報を表します。

フィールド

名前説明
nameString!違反したポリシーの名前を表します。
reportTypeApprovalReportType!レポートタイプを表します。
statusPolicyViolationStatus違反したポリシーのステータスを表します。

PreviewBillableUserChange

フィールド

名前説明
newBillableUserCountInt変更後の請求対象ユーザーの合計数。
seatsInSubscriptionIntサブスクリプションのシート数。
willIncreaseOverageBoolean変更後に、グループの超過が増大するかどうか。

Principal

アクセス権が付与されているユーザーを表します。たとえば、ユーザー/ロール/メンバーロール/グループ。

フィールド

名前説明
groupGroupアクセス権が付与されているグループ。
idID!プリンシパル(ユーザー、メンバーロール、ロール、グループ)のID。
typePrincipalType!プリンシパル(ユーザー、メンバーロール、ロール、グループ)の名前。
userUserCoreアクセス権が付与されているユーザー。
userRoleIdStringユーザーのRoleID。

ProductAnalyticsProjectSettings

プロダクト分析プロバイダーのプロジェクトレベル設定。

フィールド

名前説明
cubeApiBaseUrlStringCube APIのベースURL。
cubeApiKeyStringCube APIのAPIキー。
productAnalyticsConfiguratorConnectionStringStringプロダクト分析コンフィギュレーターの接続文字列。
productAnalyticsDataCollectorHostStringプロダクト分析データコレクターのホスト。

Project

フィールド

名前説明
actualRepositorySizeLimitFloatリポジトリのサイズ制限(バイト単位)。
agentConfigurationsAgentConfigurationConnectionプロジェクトによって定義されているエージェントの設定(接続を参照)
aiAgents warning-solidAiAgentConnectionGitLab 16.9で導入されました。ステータス: 実験的機能。プロジェクトのAIエージェント。
aiUsageData warning-solidAiUsageDataGitLab 17.5で導入されました。ステータス: 実験的機能。AI関連のデータ。
aiXrayReports warning-solidAiXrayReportConnection!GitLab 17.8で導入されました。ステータス: 実験的機能。プロジェクトのX-Rayレポート。
allowMergeOnSkippedPipelineBooleanonly_allow_merge_if_pipeline_succeedsがtrueの場合、プロジェクトのマージリクエストを、スキップされたジョブともマージ可能かどうかを示します。
allowsMultipleMergeRequestAssigneesBoolean!プロジェクトで、複数ユーザーをマージリクエストに割り当てることができるかどうか。
allowsMultipleMergeRequestReviewersBoolean!プロジェクトで、複数レビュアーをマージリクエストに割り当てることができるかどうか。
analyzerStatuses[AnalyzerProjectStatusType!]プロジェクト内のすべてのアナライザーのステータス。
apiFuzzingCiConfigurationApiFuzzingCiConfigurationプロジェクトのAPIファジングの設定。
archivedBooleanプロジェクトのアーカイブステータスを示します。
autocloseReferencedIssuesBooleanデフォルトブランチ内のマージリクエストとコミットによって参照されるイシューが自動的に完了するかどうかを示します。
avatarUrlStringプロジェクトのアバターURL。
ciAccessAuthorizedAgentsClusterAgentAuthorizationCiAccessConnectionci_accessキーワードによるプロジェクトの承認済みクラスターエージェント(接続を参照)
ciCdSettingsProjectCiCdSettingプロジェクトのCI/CD設定。
ciConfigPathOrDefaultString!CI設定ファイルのパス。
ciDownstreamProjectSubscriptions warning-solidCiProjectSubscriptionConnectionGitLab 17.6で導入されました。ステータス: 実験的機能。このプロジェクトをアップストリームプロジェクトとするパイプラインサブスクリプション。このプロジェクトのパイプラインが完了すると、ダウンストリームプロジェクトでパイプラインがトリガーされます。
ciJobTokenAuthLogs warning-solidCiJobTokenAuthLogConnectionGitLab 17.6で導入されました。ステータス: 実験的機能。CIジョブトークンの認証ログ。
ciJobTokenScopeCiJobTokenScopeTypeCIジョブトークンのアクセススコープ。
ciJobTokenScopeAllowlist warning-solidCiJobTokenScopeAllowlistGitLab 17.6で導入されました。ステータス: 実験的機能。プロジェクトがソースであるCIジョブトークンスコープのリスト。
ciSubscribedProjects warning-solidCiSubscriptionsProjectConnectionGitLab 17.6で非推奨になりました。ciDownstreamProjectSubscriptionsを使用してください。
ciSubscriptionsProjects warning-solidCiSubscriptionsProjectConnectionGitLab 17.6で非推奨になりました。ciUpstreamProjectSubscriptionsを使用してください。
ciUpstreamProjectSubscriptions warning-solidCiProjectSubscriptionConnectionGitLab 17.6で導入されました。ステータス: 実験的機能。このプロジェクトをダウンストリームプロジェクトとするパイプラインサブスクリプション。このアップストリームプロジェクトのパイプラインが完了すると、ダウンストリームプロジェクト(このプロジェクト)でパイプラインがトリガーされます。
codeCoverageSummaryCodeCoverageSummaryプロジェクトに関連付けられているコードカバレッジの概要。
componentUsagesCiCatalogResourceComponentUsageConnectionプロジェクトで使用されるコンポーネント(接続を参照)
containerExpirationPolicy warning-solidContainerExpirationPolicyGitLab 17.5で非推奨になりました。container_tags_expiration_policyを使用してください。
containerProtectionRepositoryRules warning-solidContainerProtectionRepositoryRuleConnectionGitLab 16.10で導入されました。ステータス: 実験的機能。プロジェクトのコンテナ保護ルール。
containerProtectionTagRules warning-solidContainerProtectionTagRuleConnectionGitLab 17.8で導入されました。ステータス: 実験的機能。プロジェクトのコンテナリポジトリタグ保護ルール。
containerRegistryEnabledBooleanコンテナレジストリが現在のユーザーに対して有効になっているかどうかを示します。
containerRepositoriesCountInt!プロジェクト内のコンテナリポジトリの数。
containerScanningForRegistryEnabledBooleanレジストリのコンテナスキャンがプロジェクトに対して有効になっているかどうかを示します。承認されていない場合、nullを返します。
containerTagsExpirationPolicyContainerTagsExpirationPolicyプロジェクトのコンテナタグ有効期限ポリシー。
corpusesCoverageFuzzingCorpusConnectionプロジェクトのコーパスを検索します。(接続を参照)
createdAtTimeプロジェクト作成のタイムスタンプ。
dastScannerProfilesDastScannerProfileConnectionプロジェクトに関連付けられているDASTスキャナープロファイル(接続を参照)
dastSiteProfilesDastSiteProfileConnectionプロジェクトに関連付けられているDASTサイトプロファイル(接続を参照)
dependencyProxyPackagesSettingDependencyProxyPackagesSettingプロジェクトのパッケージ依存プロキシの設定。設定でパッケージと依存プロキシを有効にする必要があります。プロジェクトレベルでパッケージ機能を有効にする必要があります。
descriptionStringプロジェクトの短い説明。
descriptionHtmlStringdescriptionのGitLab Flavored Markdownレンダリング。
detailedImportStatusDetailedImportStatusプロジェクトのインポートステータスの詳細。
doraDoraプロジェクトのDORAメトリクス。
duoAgenticChatAvailable warning-solidBooleanGitLab 18.1で導入されました。ステータス: 実験的機能。Duo Agentic Chat機能へのユーザーアクセス。
duoContextExclusionSettings warning-solidDuoContextExclusionSettingsGitLab 18.2で導入されました。ステータス: 実験的機能。GitLab Duoコンテキストからファイルを除外するための設定。
duoFeaturesEnabled warning-solidBooleanGitLab 16.9で導入されました。ステータス: 実験的機能。プロジェクトでGitLab Duo機能が有効かどうかを示します。
duoWorkflowStatusCheck warning-solidDuoWorkflowEnablementGitLab 17.7で導入されました。ステータス: 実験的機能。プロジェクトでDuo Agent Platformが有効になっているかどうかを示します。
editPathString!プロジェクトを編集するためのパス。
exploreCatalogPath warning-solidStringGitLab 17.6で導入されました。ステータス: 実験的機能。プロジェクトカタログリソースへのパス。
flowMetrics warning-solidProjectValueStreamAnalyticsFlowMetricsGitLab 15.10で導入されました。ステータス: 実験的機能。バリューストリーム分析のフローメトリクス。
forkedFromProjectプロジェクトのフォーク元となったプロジェクト。
forkingAccessLevelProjectFeatureAccessフォークアクセスに必要なアクセスレベル。
forksCountInt!プロジェクトがフォークされた回数。
fullPathID!プロジェクトのフルパス。
googleCloudArtifactRegistryRepository warning-solidGoogleCloudArtifactRegistryRepositoryGitLab 16.10で導入されました。ステータス: 実験的機能。Google Artifact Registryリポジトリ。GitLabインスタンスがSaaSインスタンスでない場合は、nullを返します。
grafanaIntegration warning-solidGrafanaIntegrationGitLab 18.3で非推奨になりました。この機能は16.0で削除されました。常にnullを返します。
groupGroupプロジェクトのグループ。
hasJiraVulnerabilityIssueCreationEnabledBoolean!脆弱性からのJiraのイシュー作成が有効かどうかを示します。
httpUrlToRepoStringHTTPS経由でプロジェクトに接続するためのURL。
idID!プロジェクトのID。
importStatusStringプロジェクトのインポートバックグラウンドジョブのステータス。
incidentManagementTimelineEventTags[TimelineEventTagType!]プロジェクトのタイムラインイベントタグ。
isCatalogResource warning-solidBooleanGitLab 15.11で導入されました。ステータス: 実験的機能。プロジェクトがカタログリソースかどうかを示します。
isForkedBoolean!プロジェクトがフォークされました。
isSelfDeletionInProgress warning-solidBoolean!GitLab 18.3で導入されました。ステータス: 実験的機能。プロジェクトの削除が進行中かどうかを示します。
isSelfDeletionScheduled warning-solidBoolean!GitLab 18.3で導入されました。ステータス: 実験的機能。プロジェクトの削除がスケジュールされているかどうかを示します。
issuesAccessLevelProjectFeatureAccessイシューアクセスに必要なアクセスレベル。
issuesEnabledBoolean現在のユーザーに対してイシューが有効かどうかを示します。
jiraImportStatusStringプロジェクトのJiraインポートバックグラウンドジョブのステータス。
jiraImportsJiraImportConnectionプロジェクトへのJiraインポート(接続を参照)
jobsEnabledBoolean現在のユーザーに対してCI/CDパイプラインジョブが有効かどうかを示します。
languages[RepositoryLanguage!]プロジェクトで使用されているプログラミング言語。
lastActivityAtTimeプロジェクトの最後のアクティビティーのタイムスタンプ。
lfsEnabledBooleanプロジェクトでLarge File Storage(LFS)が有効になっているかどうかを示します。
markedForDeletion warning-solidBooleanGitLab 18.1で導入されました。ステータス: 実験的機能。プロジェクトまたは祖先の削除がスケジュール済みかどうかを示します。
markedForDeletionOn warning-solidTimeGitLab 16.10で導入されました。ステータス: 実験的機能。グループの削除がスケジュールされた日付。
maxAccessLevelAccessLevel!プロジェクト内の現在のユーザーの最大アクセスレベル。
mergeCommitTemplateStringマージリクエストでGitLab Duoマージコミットメッセージを作成するために使用されるテンプレート。
mergeRequestTitleRegexStringマージリクエストのタイトルを検証するために使用される正規表現。
mergeRequestTitleRegexDescriptionStringマージリクエストのタイトルを検証するために使用される正規表現の説明。
mergeRequestsAccessLevelProjectFeatureAccessマージリクエストのアクセスに必要なアクセスレベル。
mergeRequestsDisableCommittersApprovalBoolean!指定されたマージリクエストのコミッターが承認できないことを示します。
mergeRequestsEnabledBoolean現在のユーザーに対してマージリクエストが有効かどうかを示します。
mergeRequestsFfOnlyEnabledBooleanマージコミットを作成せず、代わりにすべてのマージを早送りするかどうかを示します。これは、ブランチを早送りできる場合にのみマージが許可されることを意味します。
nameString!プロジェクトの名前(ネームスペースなし)。
nameWithNamespaceString!プロジェクトの名前(ネームスペースあり)。
namespaceNamespaceプロジェクトのネームスペース。
onlyAllowMergeIfAllDiscussionsAreResolvedBooleanプロジェクトのマージリクエストをマージできるのは、すべてのディスカッションが解決されている場合だけかどうかを示します。
onlyAllowMergeIfAllStatusChecksPassedBooleanすべてのステータスチェックに合格するまで、マージリクエストのマージをブロックする必要があることを示します。
onlyAllowMergeIfPipelineSucceedsBooleanプロジェクトのマージリクエストをマージできるのは、成功したジョブとだけかどうかを示します。
openIssuesCountIntプロジェクトの未解決イシューの数。
openMergeRequestsCountIntプロジェクトの未解決マージリクエストの数。
organizationEditPath warning-solidStringGitLab 16.11で導入されました。ステータス: 実験的機能。組織レベルでプロジェクトを編集するためのパス。
packagesCleanupPolicyPackagesCleanupPolicyプロジェクトのパッケージクリーンアップポリシー。
packagesProtectionRules warning-solidPackagesProtectionRuleConnectionGitLab 16.6で導入されました。ステータス: 実験的機能。プロジェクトのパッケージ保護ルール。
pagesForceHttpsBoolean!プロジェクトのPagesサイトが、安全でない接続をHTTPSにリダイレクトするかどうか。
pagesUseUniqueDomainBoolean!プロジェクトのPagesサイトが、固有のサブドメインを使用するかどうか。
pathString!プロジェクトのパス。
pathLocksPathLockConnectionプロジェクトのパスロック。(接続を参照)
pendingMemberApprovalsMemberApprovalConnectionプロジェクトの保留中のメンバープロモーション。(「接続」を参照)
permanentDeletionDate warning-solidStringGitLab 16.11で導入されました。ステータス: 実験的機能。削除保留中のプロジェクトの場合、プロジェクトのスケジュールされた削除日を返します。削除保留中でないプロジェクトの場合、今日削除対象としてマークされた場合の現在の設定に基づいた理論上の日付を返します。
pipelineTriggers warning-solidPipelineTriggerConnectionGitLab 16.3で導入されました。ステータス: 実験的機能。パイプライントリガートークンのリスト。
preReceiveSecretDetectionEnabledBooleanプロジェクトでシークレットプッシュ保護がオンになっているかどうかを示します。
preventMergeWithoutJiraIssueEnabledBoolean!Jiraからの関連イシューが必要かどうかを示します。
printingMergeRequestLinkEnabledBooleanコマンドラインからプロジェクトのGitリポジトリへのプッシュ後に、マージリクエストを作成または表示するためのリンクを表示するかどうかを示します。
productAnalyticsInstrumentationKey warning-solidStringGitLab 16.0で導入されました。ステータス: 実験的機能。プロジェクトに割り当てられているプロダクト分析計測キー。
productAnalyticsSettingsProductAnalyticsProjectSettingsプロダクト分析のプロジェクトレベル設定。
productAnalyticsState warning-solidProductAnalyticsStateGitLab 15.10で導入されました。ステータス: 実験的機能。このプロジェクトのプロダクト分析スタックの現在の状態。1回のリクエストにつき1つのプロジェクトに対してのみ呼び出すことができます。
projectPlanLimits warning-solidProjectPlanLimitsGitLab 16.9で導入されました。ステータス: 実験的機能。現在のプロジェクトのプラン制限。
protectableBranches warning-solid[String!]GitLab 16.9で導入されました。ステータス: 実験的機能。ワイルドカードブランチ規則を無視して、非保護ブランチを一覧表示します。
publicJobsBoolean出力ログやアーティファクトなど、プロジェクトのパイプラインとジョブの詳細への公開アクセスがあるかどうかを示します。
pushRulesPushRulesプロジェクトのプッシュルール設定。
recentIssueBoardsBoardConnection最近アクセスしたプロジェクトのボードのリスト。最大サイズは4です。(接続を参照)
removeSourceBranchAfterMergeBooleanプロジェクトの新しいマージリクエストすべてに対して、Delete source branchオプションをデフォルトで有効にするかどうかを示します。
repositoryRepositoryプロジェクトのGitリポジトリ。
repositorySizeExcessFloat制限を超えているリポジトリのサイズ(バイト単位)。
requestAccessEnabledBooleanユーザーがプロジェクトへのメンバーアクセスをリクエストできるかどうかを示します。
requirementStatesCountRequirementStatesCountプロジェクトの要件の数(状態別)。
sastCiConfigurationSastCiConfigurationプロジェクトのSAST CI設定。
savedRepliesProjectSavedReplyConnectionプロジェクトで利用可能な保存済み返信。(接続を参照)
secretPushProtectionEnabledBooleanプロジェクトでシークレットプッシュ保護がオンになっているかどうかを示します。
securityDashboardPathStringプロジェクトのセキュリティダッシュボードへのパス。
securityPolicyProjectProjectプロジェクトに割り当てられているセキュリティポリシープロジェクト。親グループに割り当てられている場合は存在しません。
securityPolicyProjectLinkedNamespaces warning-solidNamespaceConnectionGitLab 17.4で非推奨になりました。名前が変更されました。security_policy_project_linked_groupsを使用してください。
securityPolicyProjectLinkedProjectsProjectConnectionセキュリティポリシープロジェクトとして使用する場合に、プロジェクトにリンクされているプロジェクト。(接続を参照)
securityScannersSecurityScannersプロジェクトで使用されるセキュリティアナライザーに関する情報。
sentryErrorsSentryErrorCollectionプロジェクトに関するSentryエラーのページネーションコレクション。
serviceDeskAddressStringサービスデスクのメールアドレス。
serviceDeskEnabledBooleanプロジェクトでサービスデスクが有効になっているかどうかを示します。
sharedRunnersEnabledBooleanプロジェクトで共有Runnerが有効になっているかどうかを示します。
snippetsEnabledBoolean現在のユーザーに対してスニペットが有効になっているかどうかを示します。
squashCommitTemplateStringマージリクエストでスカッシュコミットメッセージを作成するために使用されるテンプレート。
squashReadOnlyBoolean!squashReadOnlyが有効になっているかどうかを示します。
sshUrlToRepoStringSSH経由でプロジェクトに接続するためのURL。
starCountInt!プロジェクトがお気に入りに登録された回数。
statisticsProjectStatisticsプロジェクトの統計。
statisticsDetailsPathsProjectStatisticsRedirectプロジェクトの統計のリダイレクト。
suggestionCommitMessageStringマージリクエストの提案を適用するために使用されるコミットメッセージ。
tagList warning-solidStringGitLab 13.12で非推奨になりました。topicsを使用してください。
targetBranchRulesProjectTargetBranchRuleConnectionプロジェクトのターゲットブランチルール。(接続を参照)
terraformStatesTerraformStateConnectionプロジェクトに関連付けられているTerraform状態。(接続を参照)
timelogCategories warning-solidTimeTrackingTimelogCategoryConnectionGitLab 15.3で導入されました。ステータス: 実験的機能。プロジェクトのタイムログカテゴリ。
topics[String!]プロジェクトトピックのリスト。
trackingKey warning-solidStringGitLab 16.0で導入されました。ステータス: 実験的機能。プロジェクトに割り当てられている追跡キー。
updatedAtTimeプロジェクトの最終更新タイムスタンプ。
userAccessAuthorizedAgentsClusterAgentAuthorizationUserAccessConnectionuser_accessキーワードによるプロジェクトの承認済みクラスターエージェント。(接続を参照)
userPermissionsProjectPermissions!リソースに対する現在のユーザーの権限。
valueStreamAnalyticsValueStreamAnalyticsプロジェクト内のバリューストリーム分析に関する情報。
visibilityStringプロジェクトの表示レベル。
vulnerabilityArchives warning-solid[VulnerabilityArchive!]GitLab 17.9で導入されました。ステータス: 実験的機能。プロジェクトのすべての脆弱性アーカイブ。
vulnerabilityImagesVulnerabilityContainerImageConnectionプロジェクトの脆弱性について報告されたコンテナイメージ。(接続を参照)
vulnerabilityScannersVulnerabilityScannerConnectionプロジェクトの脆弱性について報告された脆弱性スキャナー。(接続を参照)
vulnerabilityStatisticVulnerabilityStatisticTypeプロジェクト内の脆弱性の重大度ごとの数。
webPathString!プロジェクトのWebパス。
webUrlStringプロジェクトのWeb URL。
wikiEnabledBoolean現在のユーザーに対してWikiが有効になっているかどうかを示します。

引数のあるフィールド

Project.aiAgent
  • GitLab 16.10で導入されました。ステータス: 実験的機能。

特定のAIエージェントを検索します。

AiAgentを返します。

引数
名前説明
idAiAgentID!エージェントのID。
Project.aiFlowTriggers
  • GitLab 18.3で導入されました。ステータス: 実験的機能。

プロジェクトのAIフロートリガー。このフィールドは、1回のリクエストにつき1つのプロジェクトに対してのみ解決できます。

AiFlowTriggerTypeConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
ids[AiFlowTriggerID!]AIフロートリガーをIDでフィルタリングします。
Project.aiMetrics
  • GitLab 16.11で導入されました。ステータス: 実験的機能。

AI関連のメトリクス。

AiMetricsを返します。

引数
名前説明
endDateDate日付範囲の終了日。デフォルトは当月末です。
startDateDate日付範囲の開始日。デフォルトは当月の初めです。
Project.aiUserMetrics
  • GitLab 17.5で導入されました。ステータス: 実験的機能。

AI関連のユーザーメトリクス。

AiUserMetricsConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
endDateDate日付範囲の終了日。デフォルトは当月末です。このパラメータを渡す場合、ClickHouseを有効にする必要があります。
startDateDate日付範囲の開始日。デフォルトは当月の初めです。このパラメータを渡す場合、ClickHouseを有効にする必要があります。
Project.alertManagementAlert

プロジェクトの(単一の)アラート管理アラート。

AlertManagementAlertを返します。

引数
名前説明
assigneeUsernameStringイシューに割り当てられているユーザーのユーザー名。
domainAlertManagementDomainFilter!特定のドメインのフィルタークエリ。
iidStringアラートのIID。例: 「1」。
searchStringタイトル、説明、サービス、またはmonitoring_toolの検索クエリ。
sortAlertManagementAlertSortアラートを条件でソートします。
statuses[AlertManagementStatus!]指定された状態のアラート。例: [TRIGGERED]
Project.alertManagementAlertStatusCounts

プロジェクトのステータス別アラート数。

AlertManagementAlertStatusCountsTypeを返します。

引数
名前説明
assigneeUsernameStringイシューに割り当てられているユーザーのユーザー名。
searchStringタイトル、説明、サービス、またはmonitoring_toolの検索クエリ。
Project.alertManagementAlerts

プロジェクトのアラート管理アラート。

AlertManagementAlertConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
assigneeUsernameStringイシューに割り当てられているユーザーのユーザー名。
domainAlertManagementDomainFilter!特定のドメインのフィルタークエリ。
iidStringアラートのIID。例: 「1」。
searchStringタイトル、説明、サービス、またはmonitoring_toolの検索クエリ。
sortAlertManagementAlertSortアラートを条件でソートします。
statuses[AlertManagementStatus!]指定された状態のアラート。例: [TRIGGERED]
Project.alertManagementHttpIntegrations

プロジェクトのアラートを受信できるHTTPインテグレーション。

AlertManagementHttpIntegrationConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
idAlertManagementHttpIntegrationIDインテグレーションのID。
types[AlertManagementIntegrationType!]返すインテグレーションのタイプ。デフォルトは[HTTP]です。
Project.alertManagementIntegrations
  • GitLab 18.2で非推奨になりました。alertManagementHttpIntegrationsを使用してください。

プロジェクトのアラートを受信できるインテグレーション。

AlertManagementIntegrationConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
idGlobalIDインテグレーションのID。
Project.alertManagementPayloadFields

カスタムマッピングのためにペイロードからアラートフィールドを抽出します。

[AlertManagementPayloadAlertField!]を返します。

引数
名前説明
payloadExampleString!カスタムマッピングのためにアラートフィールドを抽出するためのサンプルペイロード。
Project.approvalPolicies

プロジェクトの承認ポリシー。

ApprovalPolicyConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
deduplicatePoliciesBoolean同じポリシーが複数のルートを介して適用される場合に、重複するポリシーを削除します。
includeUnscopedBooleanプロジェクトをスコープとするポリシーをフィルタリングします。
relationshipSecurityPolicyRelationType指定されたポリシー関係でポリシーをフィルタリングします。デフォルトはDIRECTです。
Project.autocompleteUsers

オートコンプリートのためにユーザーを検索します。

[AutocompletedUser!]を返します。

引数
名前説明
searchString名前、ユーザー名、または公開メールでユーザーを検索するクエリ。
Project.availableDeployKeys

利用可能なデプロイキーのリスト。

AccessLevelDeployKeyConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
titleQueryStringデプロイキーのタイトルを検索するための検索語。
Project.board

プロジェクトのボード(単一)。

Boardを返します。

引数
名前説明
idBoardID!ボードのID。
Project.boards

プロジェクトのボード(複数)。

BoardConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
idBoardIDボードをIDで検索します。
Project.branchRules

プロジェクト用に設定されているブランチルール。

BranchRuleConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
buildMissingBoolean永続化されていないカスタムブランチルールを返します。
Project.ciConfigVariables
  • GitLab 15.3で導入されました。ステータス: 実験的機能。

CI/CD設定変数。

[CiConfigVariable!]を返します。

引数
名前説明
refString!ref。
Project.ciPipelineCreationInputs
  • GitLab 17.10で導入されました。ステータス: 実験的機能。

パイプラインを作成するためのインプット。

[CiInputsSpec!]を返します。

引数
名前説明
refString!パイプラインを作成するref。
Project.ciPipelineCreationRequest
  • GitLab 17.9で導入されました。ステータス: 実験的機能。

非同期パイプライン作成リクエストに関する情報を取得します。

CiPipelineCreationRequestを返します。

引数
名前説明
requestIdString!パイプライン作成リクエストのID。
Project.ciTemplate

単一のCI/CDテンプレートを名前で検索します。

CiTemplateを返します。

引数
名前説明
nameString!検索するCI/CDテンプレートの名前。テンプレートはName.gitlab-ci.ymlの形式でなければなりません。
Project.ciVariables

プロジェクトのCI/CD変数のリスト。

CiProjectVariableConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
sortCiVariableSort結果のソート順。
Project.clusterAgent

単一のクラスターエージェントを名前で検索します。

ClusterAgentを返します。

引数
名前説明
hasRemoteDevelopmentAgentConfig warning-solidBooleanGitLab 17.10で非推奨になりました。代わりにhas_workspaces_agent_configフィルターを使用してください。
hasRemoteDevelopmentEnabledBooleanリモート開発機能で有効になっているクラスターエージェントのみを返します。
hasVulnerabilitiesBoolean脆弱性のあるクラスターエージェントのみを返します。
hasWorkspacesAgentConfigBooleanワークスペースエージェント設定が関連付けられているクラスターエージェントのみを返します。
nameString!クラスターエージェントの名前。
Project.clusterAgents

プロジェクトに関連付けられているクラスターエージェント。

ClusterAgentConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
hasRemoteDevelopmentAgentConfig warning-solidBooleanGitLab 17.10で非推奨になりました。代わりにhas_workspaces_agent_configフィルターを使用してください。
hasRemoteDevelopmentEnabledBooleanリモート開発機能で有効になっているクラスターエージェントのみを返します。
hasVulnerabilitiesBoolean脆弱性のあるクラスターエージェントのみを返します。
hasWorkspacesAgentConfigBooleanワークスペースエージェント設定が関連付けられているクラスターエージェントのみを返します。
Project.commitReferences
  • GitLab 16.0で導入されました。ステータス: 実験的機能。

特定のコミットを含むタグ名を取得します。

CommitReferencesを返します。

引数
名前説明
commitShaString!プロジェクトのコミットSHA識別子。例: 287774414568010855642518513f085491644061
Project.complianceControlStatus
  • GitLab 17.11で導入されました。ステータス: 実験的機能。

プロジェクトのコンプライアンスコントロールステータス。

ProjectComplianceControlStatusTypeConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
filtersProjectComplianceControlStatusInputプロジェクトのコンプライアンスコントロールステータスを取得する際に適用するフィルター。
Project.complianceFrameworks

プロジェクトに関連付けられているコンプライアンスフレームワーク。(接続を参照)

ComplianceFrameworkConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
sortComplianceFrameworkSortコンプライアンスフレームワークを条件でソートします。
Project.complianceRequirementStatuses
  • GitLab 18.0で導入されました。ステータス: 実験的機能。

プロジェクトのコンプライアンス要件ステータス。

ProjectComplianceRequirementStatusConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
filtersProjectRequirementComplianceStatusInputコンプライアンス要件ステータスを取得する際に適用するフィルター。
orderByProjectComplianceRequirementStatusOrderByコンプライアンス要件ステータスをソートするために使用されるフィールド。
Project.complianceStandardsAdherence

プロジェクトのコンプライアンス規格準拠。

ComplianceStandardsAdherenceConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
filtersComplianceStandardsProjectAdherenceInputコンプライアンス標準への準拠を取得する際に適用するフィルター。
Project.componentVersions
  • GitLab 17.10で導入されました。ステータス: 実験的機能。

ソフトウェアの依存関係のバージョンをコンポーネント名で検索します。

ComponentVersionConnection!を返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
componentNameString!SBoMコンポーネントの名前。
Project.components
  • GitLab 17.9で導入されました。ステータス: 実験的機能。

ソフトウェア依存関係を名前で検索します。

[Component!]を返します。

引数
名前説明
nameString名前の全体または一部。
Project.containerRepositories

プロジェクトのコンテナリポジトリ。

ContainerRepositoryConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
nameStringコンテナリポジトリを名前でフィルタリングします。
sortContainerRepositorySortコンテナリポジトリを条件でソートします。
Project.customizableDashboardVisualizations
  • GitLab 16.1で導入されました。ステータス: 実験的機能。

プロジェクトまたは関連する設定プロジェクトの可視化。

CustomizableDashboardVisualizationConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
slugString返す可視化のslug。
Project.customizableDashboards
  • GitLab 15.6で導入されました。ステータス: 実験的機能。

プロジェクトのカスタマイズ可能ダッシュボード。

CustomizableDashboardConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
categoryCustomizableDashboardCategoryダッシュボードのタイプで検索します。
slugStringダッシュボードのslugで検索します。
Project.dastProfile

プロジェクトに関連付けられているDASTプロファイル。

DastProfileを返します。

引数
名前説明
hasDastProfileScheduleBooleanスケジュールがあるかどうかでDASTプロファイルをフィルタリングします。
idDastProfileID!DASTプロファイルのID。
Project.dastProfiles

プロジェクトに関連付けられているDASTプロファイル。

DastProfileConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
hasDastProfileScheduleBooleanスケジュールがあるかどうかでDASTプロファイルをフィルタリングします。
Project.dastSiteProfile

プロジェクトに関連付けられているDASTサイトプロファイル。

DastSiteProfileを返します。

引数
名前説明
idDastSiteProfileID!サイトプロファイルのID。
Project.dastSiteValidations

プロジェクトに関連付けられているDASTサイトの検証。

DastSiteValidationConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
normalizedTargetUrls[String!]スキャンするターゲットの正規化URL。
statusDastSiteValidationStatusEnumサイト検証のステータス。
Project.dataTransfer

特定の期間のデータ転送データポイント。これは、開発機能フラグ下のモックデータです。

ProjectDataTransferを返します。

引数
名前説明
fromDateエグレスデータを1年間保持します。エグレスの発生に伴い、当月のデータは動的に増加します。
toDateデータの終了日。
Project.dependencies

プロジェクトで使用されるソフトウェア依存関係。

DependencyConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
componentIds[SbomComponentID!]依存関係をコンポーネントIDでフィルタリングします。
componentNames[String!]依存関係をコンポーネント名でフィルタリングします。
componentVersions[String!]依存関係をコンポーネントバージョンでフィルタリングします。
notComponentVersions warning-solid[String!]GitLab 18.1で導入されました。ステータス: 実験的機能。指定されたコンポーネントバージョンを除外するように依存関係をフィルタリングします。
packageManagers[PackageManager!]依存関係をパッケージ管理システムでフィルタリングします。
sortDependencySort指定された条件で依存関係をソートします。
sourceTypes[SbomSourceType!]依存関係をソース型でフィルタリングします。
Project.dependencyPaths
  • GitLab 17.10で導入されました。ステータス: 実験的機能。

プロジェクトで使用される依存関係の祖先依存パス。
dependency_graph_graphql機能フラグが無効になっている場合、nullを返します。

DependencyPathPageを返します。

引数
名前説明
afterStringカーソルの後のパスをフェッチします。
beforeStringカーソルの前のパスをフェッチします。
limitIntフェッチするパスの数。
occurrenceSbomOccurrenceID!オカレンスの依存パス。
Project.deployment

プロジェクトのデプロイの詳細。

Deploymentを返します。

引数
名前説明
iidID!デプロイのプロジェクトレベル内部ID。
Project.duoWorkflowEvents

すべてのユーザーに対するGitLab Duo Agent Platformフローのチェックポイント(リモートフローのみ)。

DuoWorkflowEventConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
workflowIdAiDuoWorkflowsWorkflowID!フェッチするリクエストIDの配列。
Project.duoWorkflowWorkflows

すべてのユーザーに対する、プロジェクトのGitLab Duo Agent Platformフロー(リモートフローのみ)。

DuoWorkflowConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
environmentWorkflowEnvironment環境(IDE、Webなど)。
projectPathIDフローを含むプロジェクトのフルパス。
sortSort条件でフローをソートします。
typeStringフィルタリングするフローのタイプ(software_developmentなど)。
workflowIdAiDuoWorkflowsWorkflowIDフィルタリングするフローID。
Project.environment

プロジェクトの(単一の)環境。

Environmentを返します。

引数
名前説明
nameString環境の名前。
searchString環境名の検索クエリ。
states[String!]結果に含める環境の状態。
typeString環境タイプの検索クエリ。
Project.environments

プロジェクトの環境。このフィールドは、1回のリクエストにつき1つのプロジェクトに対してのみ解決できます。

EnvironmentConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
nameString環境の名前。
searchString環境名の検索クエリ。
states[String!]結果に含める環境の状態。
typeString環境タイプの検索クエリ。
Project.forkDetails
  • GitLab 15.7で導入されました。ステータス: 実験的機能。

アップストリームプロジェクトと比較するフォークプロジェクトの詳細。

ForkDetailsを返します。

引数
名前説明
refStringフォークの参照。デフォルト値はHEADです。
Project.forkTargets

現在のユーザーがプロジェクトをフォークできるネームスペース。

NamespaceConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
searchStringパスまたは名前の検索クエリ。
Project.gitlabSubscriptionsPreviewBillableUserChange

請求対象ユーザーの変更をプレビューします。

PreviewBillableUserChangeを返します。

引数
名前説明
addGroupIdInt追加するグループID。
addUserEmails[String!]追加するユーザーメール。
addUserIds[Int!]追加するユーザーID。
memberRoleIdIntユーザーに割り当てられているカスタムロール。
roleGitlabSubscriptionsUserRole!グループに追加するユーザーのロール。
Project.incidentManagementEscalationPolicies

プロジェクトのインシデント管理エスカレーションポリシー。

EscalationPolicyTypeConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
nameStringエスカレーションポリシー名によるあいまい検索。
Project.incidentManagementEscalationPolicy

プロジェクトのインシデント管理エスカレーションポリシー。

EscalationPolicyTypeを返します。

引数
名前説明
idIncidentManagementEscalationPolicyID!エスカレーションポリシーのID。
nameStringエスカレーションポリシー名によるあいまい検索。
Project.incidentManagementOncallSchedules

プロジェクトのインシデント管理オンコールスケジュール。

IncidentManagementOncallScheduleConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
iids[ID!]オンコールスケジュールのIID。
Project.incidentManagementTimelineEvent

インシデントに関連付けられているインシデント管理タイムラインイベント。

TimelineEventTypeを返します。

引数
名前説明
idIncidentManagementTimelineEventID!タイムラインイベントのID。
incidentIdIssueID!インシデントのID。
Project.incidentManagementTimelineEvents

インシデントに関連付けられているインシデント管理タイムラインイベント。

TimelineEventTypeConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
incidentIdIssueID!インシデントのID。
Project.inheritedCiVariables

プロジェクトがその親グループおよび祖先から継承するCI/CD変数のリスト。

InheritedCiVariableConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
sortCiGroupVariablesSort変数を条件でソートします。
Project.issue

プロジェクトの(単一の)イシュー。

Issueを返します。

引数
名前説明
assigneeIdStringイシューに割り当てられているユーザーのID。ワイルドカード値「NONE」と「ANY」がサポートされています。
assigneeUsername warning-solidStringGitLab 13.11で非推奨になりました。assigneeUsernamesを使用してください。
assigneeUsernames[String!]イシューに割り当てられているユーザーのユーザー名。
assigneeWildcardIdAssigneeWildcardId担当者のワイルドカードでフィルタリングします。assigneeUsernameともassigneeUsernamesとも互換性がありません。
authorUsernameStringイシューの作成者のユーザー名。
closedAfterTime指定日付より後に完了したイシュー。
closedBeforeTime指定日付より前に完了したイシュー。
confidentialBoolean機密情報イシューについてフィルタリングします。「false」の場合、機密情報イシューを除外します。「true」の場合、機密情報イシューのみを返します。
createdAfterTime指定日付より後に作成されたイシュー。
createdBeforeTime指定日付より前に作成されたイシュー。
crmContactIdStringイシューに割り当てられている連絡先のID。
crmOrganizationIdStringイシューに割り当てられている組織のID。
customField warning-solid[WorkItemWidgetCustomFieldFilterInputType!]GitLab 17.10で導入されました。ステータス: 実験的機能。カスタムフィールドでフィルタリングします。
dueAfterTime指定時刻以降に期限が切れるイシューを返します。
dueBeforeTime指定時刻以前に期限が切れるイシューを返します。
epicIdStringイシューに関連付けられているエピックのID。「none」と「any」の値がサポートされています。
epicWildcardIdEpicWildcardIdエピックIDのワイルドカードでフィルタリングします。epicIdと互換性がありません。
healthStatus warning-solidHealthStatusGitLab 15.4で非推奨になりました。healthStatusFilterを使用してください。
healthStatusFilterHealthStatusFilterイシューのヘルスステータス。「none」と「any」の値がサポートされています。
iidStringイシューのIID。例: 「1」。
iids[String!]イシューのIIDのリスト。例: ["1", "2"]
in[IssuableSearchableField!]検索を実行するフィールドを指定します。デフォルトは[TITLE, DESCRIPTION]です。search引数が必要です。
includeSubepicsBooleanepicIdでイシューをフィルタリングする際にサブエピックを含めるかどうか。
iterationCadenceId[IterationsCadenceID!]イテレーションの反復IDのリストでフィルタリングします。
iterationId[ID]イシューに適用されるイテレーショングローバルIDのリスト。
iterationTitleStringイテレーションのタイトルでフィルタリングします。
iterationWildcardIdIterationWildcardIdイテレーションIDのワイルドカードでフィルタリングします。
labelName[String]イシューに適用されるラベル。
milestoneTitle[String]イシューに適用されるマイルストーン。
milestoneWildcardIdMilestoneWildcardIdマイルストーンIDのワイルドカードでイシューをフィルタリングします。
myReactionEmojiString現在のユーザーが適用したリアクション絵文字でフィルタリングします。ワイルドカード値「NONE」と「ANY」がサポートされています。
notNegatedIssueFilterInput否定条件となる引数。
orUnionedIssueFilterInput引数のリストのインクルーシブOR結合。
releaseTag[String!]イシューのマイルストーンに関連付けられているリリースタグ。
releaseTagWildcardIdReleaseTagWildcardIdリリースタグIDのワイルドカードでイシューをフィルタリングします。
searchStringタイトルまたは説明の検索クエリ。
sortIssueSort基準でイシューをソートします。
stateIssuableStateイシューの現在の状態。
status warning-solidWorkItemWidgetStatusFilterInputGitLab 18.0で導入されました。ステータス: 実験的機能。ステータスでフィルタリングします。
subscribedSubscriptionStatus現在のユーザーがサブスクライブしているイシュー。
types[IssueType!]指定されたイシュータイプでイシューをフィルタリングします。
updatedAfterTime指定日付より後に更新されたイシュー。
updatedBeforeTime指定日付より前に更新されたイシュー。
weightStringイシューに適用されるウェイト。「none」と「any」の値がサポートされています。
weightWildcardIdWeightWildcardIdウェイトIDのワイルドカードでフィルタリングします。weightと互換性がありません。
Project.issueStatusCounts

プロジェクトのステータス別イシュー数。

IssueStatusCountsTypeを返します。

引数
名前説明
assigneeIdStringイシューに割り当てられているユーザーのID。ワイルドカード値「NONE」と「ANY」がサポートされています。
assigneeUsername warning-solidStringGitLab 13.11で非推奨になりました。assigneeUsernamesを使用してください。
assigneeUsernames[String!]イシューに割り当てられているユーザーのユーザー名。
assigneeWildcardIdAssigneeWildcardId担当者のワイルドカードでフィルタリングします。assigneeUsernameともassigneeUsernamesとも互換性がありません。
authorUsernameStringイシューの作成者のユーザー名。
closedAfterTime指定日付より後に完了したイシュー。
closedBeforeTime指定日付より前に完了したイシュー。
confidentialBoolean機密情報イシューについてフィルタリングします。「false」の場合、機密情報イシューを除外します。「true」の場合、機密情報イシューのみを返します。
createdAfterTime指定日付より後に作成されたイシュー。
createdBeforeTime指定日付より前に作成されたイシュー。
crmContactIdStringイシューに割り当てられている連絡先のID。
crmOrganizationIdStringイシューに割り当てられている組織のID。
customField warning-solid[WorkItemWidgetCustomFieldFilterInputType!]GitLab 17.10で導入されました。ステータス: 実験的機能。カスタムフィールドでフィルタリングします。
dueAfterTime指定時刻以降に期限が切れるイシューを返します。
dueBeforeTime指定時刻以前に期限が切れるイシューを返します。
epicIdStringイシューに関連付けられているエピックのID。「none」と「any」の値がサポートされています。
epicWildcardIdEpicWildcardIdエピックIDのワイルドカードでフィルタリングします。epicIdと互換性がありません。
healthStatusFilterHealthStatusFilterイシューのヘルスステータス。「none」と「any」の値がサポートされています。
iidStringイシューのIID。例: 「1」。
iids[String!]イシューのIIDのリスト。例: ["1", "2"]
in[IssuableSearchableField!]検索を実行するフィールドを指定します。デフォルトは[TITLE, DESCRIPTION]です。search引数が必要です。
includeSubepicsBooleanepicIdでイシューをフィルタリングする際にサブエピックを含めるかどうか。
iterationCadenceId[IterationsCadenceID!]イテレーションの反復IDのリストでフィルタリングします。
iterationId[ID]イシューに適用されるイテレーショングローバルIDのリスト。
iterationTitleStringイテレーションのタイトルでフィルタリングします。
iterationWildcardIdIterationWildcardIdイテレーションIDのワイルドカードでフィルタリングします。
labelName[String]イシューに適用されるラベル。
milestoneTitle[String]イシューに適用されるマイルストーン。
milestoneWildcardIdMilestoneWildcardIdマイルストーンIDのワイルドカードでイシューをフィルタリングします。
myReactionEmojiString現在のユーザーが適用したリアクション絵文字でフィルタリングします。ワイルドカード値「NONE」と「ANY」がサポートされています。
notNegatedIssueFilterInput否定条件となる引数。
orUnionedIssueFilterInput引数のリストのインクルーシブOR結合。
releaseTag[String!]イシューのマイルストーンに関連付けられているリリースタグ。
releaseTagWildcardIdReleaseTagWildcardIdリリースタグIDのワイルドカードでイシューをフィルタリングします。
searchStringタイトルまたは説明の検索クエリ。
status warning-solidWorkItemWidgetStatusFilterInputGitLab 18.0で導入されました。ステータス: 実験的機能。ステータスでフィルタリングします。
subscribedSubscriptionStatus現在のユーザーがサブスクライブしているイシュー。
types[IssueType!]指定されたイシュータイプでイシューをフィルタリングします。
updatedAfterTime指定日付より後に更新されたイシュー。
updatedBeforeTime指定日付より前に更新されたイシュー。
weightStringイシューに適用されるウェイト。「none」と「any」の値がサポートされています。
weightWildcardIdWeightWildcardIdウェイトIDのワイルドカードでフィルタリングします。weightと互換性がありません。
Project.issues

プロジェクトのイシュー。

IssueConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
assigneeIdStringイシューに割り当てられているユーザーのID。ワイルドカード値「NONE」と「ANY」がサポートされています。
assigneeUsername warning-solidStringGitLab 13.11で非推奨になりました。assigneeUsernamesを使用してください。
assigneeUsernames[String!]イシューに割り当てられているユーザーのユーザー名。
assigneeWildcardIdAssigneeWildcardId担当者のワイルドカードでフィルタリングします。assigneeUsernameともassigneeUsernamesとも互換性がありません。
authorUsernameStringイシューの作成者のユーザー名。
closedAfterTime指定日付より後に完了したイシュー。
closedBeforeTime指定日付より前に完了したイシュー。
confidentialBoolean機密情報イシューについてフィルタリングします。「false」の場合、機密情報イシューを除外します。「true」の場合、機密情報イシューのみを返します。
createdAfterTime指定日付より後に作成されたイシュー。
createdBeforeTime指定日付より前に作成されたイシュー。
crmContactIdStringイシューに割り当てられている連絡先のID。
crmOrganizationIdStringイシューに割り当てられている組織のID。
customField warning-solid[WorkItemWidgetCustomFieldFilterInputType!]GitLab 17.10で導入されました。ステータス: 実験的機能。カスタムフィールドでフィルタリングします。
dueAfterTime指定時刻以降に期限が切れるイシューを返します。
dueBeforeTime指定時刻以前に期限が切れるイシューを返します。
epicIdStringイシューに関連付けられているエピックのID。「none」と「any」の値がサポートされています。
epicWildcardIdEpicWildcardIdエピックIDのワイルドカードでフィルタリングします。epicIdと互換性がありません。
healthStatus warning-solidHealthStatusGitLab 15.4で非推奨になりました。healthStatusFilterを使用してください。
healthStatusFilterHealthStatusFilterイシューのヘルスステータス。「none」と「any」の値がサポートされています。
iidStringイシューのIID。例: 「1」。
iids[String!]イシューのIIDのリスト。例: ["1", "2"]
in[IssuableSearchableField!]検索を実行するフィールドを指定します。デフォルトは[TITLE, DESCRIPTION]です。search引数が必要です。
includeSubepicsBooleanepicIdでイシューをフィルタリングする際にサブエピックを含めるかどうか。
iterationCadenceId[IterationsCadenceID!]イテレーションの反復IDのリストでフィルタリングします。
iterationId[ID]イシューに適用されるイテレーショングローバルIDのリスト。
iterationTitleStringイテレーションのタイトルでフィルタリングします。
iterationWildcardIdIterationWildcardIdイテレーションIDのワイルドカードでフィルタリングします。
labelName[String]イシューに適用されるラベル。
milestoneTitle[String]イシューに適用されるマイルストーン。
milestoneWildcardIdMilestoneWildcardIdマイルストーンIDのワイルドカードでイシューをフィルタリングします。
myReactionEmojiString現在のユーザーが適用したリアクション絵文字でフィルタリングします。ワイルドカード値「NONE」と「ANY」がサポートされています。
notNegatedIssueFilterInput否定条件となる引数。
orUnionedIssueFilterInput引数のリストのインクルーシブOR結合。
releaseTag[String!]イシューのマイルストーンに関連付けられているリリースタグ。
releaseTagWildcardIdReleaseTagWildcardIdリリースタグIDのワイルドカードでイシューをフィルタリングします。
searchStringタイトルまたは説明の検索クエリ。
sortIssueSort基準でイシューをソートします。
stateIssuableStateイシューの現在の状態。
status warning-solidWorkItemWidgetStatusFilterInputGitLab 18.0で導入されました。ステータス: 実験的機能。ステータスでフィルタリングします。
subscribedSubscriptionStatus現在のユーザーがサブスクライブしているイシュー。
types[IssueType!]指定されたイシュータイプでイシューをフィルタリングします。
updatedAfterTime指定日付より後に更新されたイシュー。
updatedBeforeTime指定日付より前に更新されたイシュー。
weightStringイシューに適用されるウェイト。「none」と「any」の値がサポートされています。
weightWildcardIdWeightWildcardIdウェイトIDのワイルドカードでフィルタリングします。weightと互換性がありません。
Project.iterationCadences

イテレーションの反復を検索します。

IterationCadenceConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
activeBooleanイテレーションの反復が有効かどうか。
automaticBooleanイテレーションの反復で今後のイテレーションを自動生成するかどうか。
durationInWeeksIntケイデンス内でのイテレーションの期間(週単位)。
idIterationsCadenceID検索するイテレーションの反復のグローバルID。
includeAncestorGroupsBooleanイテレーションの反復の検索に祖先グループを含めるかどうか。
titleStringタイトルであいまい検索します。
Project.iterations

イテレーションを検索します。

IterationConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
idID検索するイテレーションのグローバルID。
iidID検索するイテレーションの内部ID。
in[IterationSearchableField!]引数searchで指定されたクエリを使用してあいまい検索を実行するフィールド。デフォルトは[title]です。
includeAncestorsBoolean祖先イテレーションを含めるかどうか。デフォルトはtrueです。
includeDescendantsBoolean子孫イテレーションを含めるかどうか。
iterationCadenceIds[IterationsCadenceID!]イテレーションの検索条件となるグローバルなイテレーションの反復ID。
searchString引数inで選択されたフィールドでのあいまい検索に使用されるクエリ。空の場合、すべてのイテレーションを返します。
sortIterationSortイテレーションをソート順で一覧表示します。指定しない場合、任意の順序(変更される可能性があります)が使用されます。
stateIterationStateイテレーションを状態でフィルタリングします。
timeframeTimeframe指定された期間とオーバーラップするアイテムを一覧表示します。
title warning-solidStringGitLab 15.4で非推奨になりました。この引数は15.4で削除される予定です。代わりにsearchフィールドとinフィールドを使用してください。
Project.job

IDで選択する、プロジェクトに属する1つのジョブ。

CiJobを返します。

引数
名前説明
idJobID!ジョブのID。
Project.jobs

プロジェクトのジョブ。このフィールドは、1回のリクエストにつき1つのプロジェクトに対してのみ解決できます。

CiJobConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
kindCiJobKindジョブを種類でフィルタリングします。
name warning-solidStringGitLab 17.11で導入されました。ステータス: 実験的機能。ジョブを名前でフィルタリングします。
sources warning-solid[CiJobSource!]GitLab 17.7で導入されました。ステータス: 実験的機能。ジョブをソースでフィルタリングします。
statuses[CiJobStatus!]ジョブをステータスでフィルタリングします。
withArtifactsBooleanアーティファクトの有無でフィルタリングします。
Project.label

プロジェクトで利用可能なラベル。

Labelを返します。

引数
名前説明
titleString!ラベルのタイトル。
Project.labels

このプロジェクトで利用可能なラベル。

LabelConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
archivedBooleanアーカイブされたラベルをフィルタリングします。デフォルトはfalseです。
includeAncestorGroupsBoolean祖先グループのラベルを含めます。
searchIn[LabelSearchFieldList!]!検索場所となるフィールドを指定します。titleを使用している場合は無視されます。
searchTermStringラベルを検索するための検索語句。
titleStringタイトルの完全一致。searchTermと一緒に使用することはできません。title引数が指定されている場合、searchInは無視されます。
Project.memberRoles
  • GitLab 16.5で導入されました。ステータス: 実験的機能。

グループで使用可能なメンバーロール。

MemberRoleConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
idMemberRoleID検索するメンバーロールのグローバルID。
ids[MemberRoleID!]検索する複数個のメンバーロールのグローバルID。
orderByMemberRolesOrderBy列の並べ替え。デフォルトはNAMEです。
sortSortDirectionEnum列の並べ替え。デフォルトはASCです。
Project.mergeRequest

プロジェクトの(単一の)マージリクエスト。

MergeRequestを返します。

引数
名前説明
iidString!マージリクエストのIID(1など)。
Project.mergeRequestViolations

プロジェクト内でマージされたマージリクエストで報告されたコンプライアンス違反。

ComplianceViolationConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
filtersComplianceViolationProjectInputコンプライアンス違反を取得する際に適用するフィルター。
sortComplianceViolationSortコンプライアンス違反をソート順に一覧表示します。
Project.mergeRequests

プロジェクトのマージリクエスト。

MergeRequestConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
approvedBy[String!]承認者のユーザー名。
approver[String!]承認者である可能性があるユーザー名。
assigneeUsernameString担当者のユーザー名。
assigneeUsernames[String!]マージリクエストに割り当てられたユーザーのユーザー名。
assigneeWildcardIdAssigneeWildcardId担当者の有無でフィルタリングします。assigneeUsernamesおよびassigneeUsernameと互換性がありません。
authorUsernameString作成者のユーザー名。
blobPath warning-solidStringGitLab 17.7で導入されました。ステータス: 実験的機能。マージリクエストで変更されたblobのパス。state、targetBranches、およびcreatedAfterの引数が必須です。
createdAfterTime指定タイムスタンプより後に作成されたマージリクエスト。
createdBeforeTime指定タイムスタンプより前に作成されたマージリクエスト。
deployedAfterTime指定タイムスタンプより後にデプロイされたマージリクエスト。
deployedBeforeTime指定タイムスタンプより前にデプロイされたマージリクエスト。
deploymentIdStringデプロイのID。
draftBoolean結果をドラフトマージリクエストに制限します。
environmentNameStringマージリクエストのデプロイ先環境。
ignoredReviewerUsername warning-solidStringGitLab 18.0で導入されました。ステータス: 実験的機能。レビュアーの状態別に検索するときに無視するレビュアーのユーザー名。
iids[String!]マージリクエストのIIDの配列([1, 2]など)。
in[IssuableSearchableField!]検索を実行するフィールドを指定します。デフォルトは[TITLE, DESCRIPTION]です。search引数が必要です。
labelName[String]マージリクエストに適用されるラベル。
labels warning-solid[String!]GitLab 17.1で非推奨になりました。labelNameを使用してください。
mergedAfterTime指定日付より後にマージされたマージリクエスト。
mergedBeforeTime指定日付より前にマージされたマージリクエスト。
mergedByStringマージしたユーザー名。
milestoneTitleStringマイルストーンのタイトル。milestoneWildcardIdと互換性がありません。
milestoneWildcardIdMilestoneWildcardIdマイルストーンIDのワイルドカードでイシューをフィルタリングします。milestoneTitleと互換性がありません。
myReactionEmojiString自分のリアクション絵文字でフィルタリングします。
notMergeRequestsResolverNegatedParams否定条件となる引数リスト。警告: この引数は実験段階であり、将来変更される可能性があります。
orUnionedMergeRequestFilterInput引数のリストのインクルーシブOR結合。
releaseTagStringリリースタグでフィルタリングします。
reviewState warning-solidMergeRequestReviewStateGitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態。
reviewStates warning-solid[MergeRequestReviewState!]GitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態(複数)。
reviewerUsernameStringレビュアーのユーザー名。
reviewerWildcardIdReviewerWildcardIdレビュアーの有無でフィルタリングします。reviewerUsernameと互換性がありません。
searchStringタイトルまたは説明の検索クエリ。
sortMergeRequestSortマージリクエストを条件でソートします。
sourceBranches[String!]ソースブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがソースとして含まれます。
stateMergeRequestStateマージリクエストの状態。指定した場合、解決済みのマージリクエストすべてに状態が含まれます。
subscribedSubscriptionStatus現在のユーザーがサブスクライブしているマージリクエスト。
targetBranches[String!]ターゲットブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがターゲットとして含まれます。
updatedAfterTime指定されたタイムスタンプより後に更新されたマージリクエスト。
updatedBeforeTime指定されたタイムスタンプより前に更新されたマージリクエスト。
Project.mergeTrains
  • GitLab 17.1で導入されました。ステータス: 実験的機能。

プロジェクトで利用可能なマージトレイン。

MergeTrainConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
statusMergeTrainStatusマージトレインを特定のステータスでフィルタリングします。
targetBranches[String!]マージトレインをターゲットブランチのリストでフィルタリングします。
Project.milestones

プロジェクトのマイルストーン。

MilestoneConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
containingDateTimeマイルストーンに含まれる日付。
ids[ID!]グローバルマイルストーンIDの配列(例: "gid://gitlab/Milestone/1")。
includeAncestorsBooleanプロジェクトの親グループとその祖先のマイルストーンも返します。
searchTitleStringタイトルの検索文字列。
sortMilestoneSortマイルストーンを条件でソートします。
stateMilestoneStateEnumマイルストーンを状態でフィルタリングします。
timeframeTimeframe指定された期間とオーバーラップするアイテムを一覧表示します。
titleStringマイルストーンのタイトル。
Project.mlExperiments

機械学習の実験を検索します。

MlExperimentConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
nameStringこの文字列を含む名前を検索します。
orderByMlModelsOrderBy列の並べ替え。デフォルトはcreated_atです。
sortSortDirectionEnum並べ替えの方向。デフォルトはdescです。
Project.mlModels
  • GitLab 16.8で導入されました。ステータス: 実験的機能。

機械学習モデル(MLモデル)を検索します。

MlModelConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
nameStringこの文字列を含む名前を検索します。
orderByMlModelsOrderBy列の並べ替え。デフォルトはcreated_atです。
sortSortDirectionEnum列の並べ替え。デフォルトはdescです。
Project.nestedEnvironments

ネストされたフォルダーを含むこのプロジェクトの環境。1回のリクエストにつき1つのプロジェクトに対してのみ解決できます。

NestedEnvironmentConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
nameString環境の名前。
searchString環境名の検索クエリ。
states[String!]結果に含める環境の状態。
typeString環境タイプの検索クエリ。
  • GitLab 17.4で導入されました。ステータス: 実験的機能。

プロジェクトに添付されているログ。

ObservabilityLogConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
fingerprintStringログのフィンガープリント。
serviceNameStringログのサービス名。
severityNumberIntログの重大度数値。
timestampISO8601DateTimeログのログタイムスタンプ。
traceIdentifierStringログのトレースID。
  • GitLab 17.4で導入されました。ステータス: 実験的機能。

プロジェクトに添付されているメトリクス。

ObservabilityMetricConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
nameStringメトリクスの名前。
typeOpenTelemetryMetricTypeメトリクスのタイプ。
  • GitLab 17.4で導入されました。ステータス: 実験的機能。

プロジェクトに添付されているトレース。

ObservabilityTraceConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
traceIdentifierStringトレースの識別子。
Project.packages

プロジェクトのパッケージ。

PackageConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
includeVersionlessBooleanバージョンなしのパッケージを含めます。
packageNameStringパッケージを名前で検索します。
packageTypePackageTypeEnumパッケージをタイプでフィルタリングします。
packageVersionStringパッケージをバージョンでフィルタリングします。include_versionlessと組み合わせて使用すると、バージョンなしのパッケージは返されません。
sortPackageSortパッケージを条件でソートします。
statusPackageStatusパッケージをステータスでフィルタリングします。
Project.pagesDeployments

プロジェクトのPagesデプロイのリスト。

PagesDeploymentConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
activeBooleanアクティブまたは無効(非アクティブ)の状態でフィルタリングします。
sortSort結果をソートします。
versionedBooleanデプロイのバージョン管理の有無でフィルタリングします。
Project.pipeline

プロジェクトのパイプライン。引数が指定されていない場合、デフォルトブランチのヘッドコミットの最新のパイプラインを返します。

Pipelineを返します。

引数
名前説明
idCiPipelineIDパイプラインのグローバルID。例, “gid://gitlab/Ci::Pipeline/314”。
iidIDパイプラインのIID。例: 「1」。
shaStringパイプラインのSHA。例: dyd0f15ay83993f5ab66k927w28673882x99100b。
Project.pipelineAnalytics

パイプライン分析。

PipelineAnalyticsを返します。

引数
名前説明
fromTimeTimeリクエストされた時間の開始時刻(UTC)。デフォルトは、過去1週間に開始されたパイプラインです。
refStringパイプラインをトリガーしたブランチ。
sourceCiPipelineSourcesパイプラインのソース。
toTimeTimeリクエストされた時間の終了時刻(UTC)。デフォルトは、現在の日付より前に開始されたパイプラインです。
Project.pipelineCounts

プロジェクトのパイプライン数。

PipelineCountsを返します。

引数
名前説明
refStringパイプラインを実行対象のrefでフィルタリングします。
shaStringパイプラインを実行対象のコミットのSHAでフィルタリングします。
sourceStringパイプラインを、そのソースでフィルタリングします。
Project.pipelineExecutionPolicies

プロジェクトのパイプライン実行ポリシー。

PipelineExecutionPolicyConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
deduplicatePoliciesBoolean同じポリシーが複数のルートを介して適用される場合に、重複するポリシーを削除します。
includeUnscopedBooleanプロジェクトをスコープとするポリシーをフィルタリングします。
relationshipSecurityPolicyRelationType指定されたポリシー関係でポリシーをフィルタリングします。デフォルトはDIRECTです。
Project.pipelineExecutionSchedulePolicies

ネームスペースのパイプライン実行スケジュールポリシー。

PipelineExecutionSchedulePolicyConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
deduplicatePoliciesBoolean同じポリシーが複数のルートを介して適用される場合に、重複するポリシーを削除します。
includeUnscopedBooleanプロジェクトをスコープとするポリシーをフィルタリングします。
relationshipSecurityPolicyRelationType指定されたポリシー関係でポリシーをフィルタリングします。デフォルトはDIRECTです。
Project.pipelineSchedules

プロジェクトのパイプラインスケジュール。このフィールドは、1回のリクエストにつき1つのプロジェクトに対してのみ解決できます。

PipelineScheduleConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
ids[ID!]パイプラインスケジュールをIDでフィルタリングします。
sortPipelineScheduleSortパイプラインスケジュールをソート順で一覧表示します。デフォルトはid_descです。
statusPipelineScheduleStatusパイプラインスケジュールを有効なステータスでフィルタリングします。
Project.pipelines

プロジェクトのパイプライン。

PipelineConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
refStringパイプラインを実行対象のrefでフィルタリングします。
scopePipelineScopeEnumパイプラインをスコープでフィルタリングします。
shaStringパイプラインを実行対象のコミットのSHAでフィルタリングします。
sourceStringパイプラインを、そのソースでフィルタリングします。
statusPipelineStatusEnumパイプラインを、そのステータスでフィルタリングします。
updatedAfterTime指定日付より後に更新されたパイプライン。
updatedBeforeTime指定日付より前に更新されたパイプライン。
usernameStringパイプラインを、そのパイプラインをトリガーしたユーザーでフィルタリングします。
Project.productAnalyticsEventsStored
  • GitLab 16.7で導入されました。ステータス: 実験的機能。

使用されたすべてのイベントの数を月ごとに分類します。

[MonthlyUsage!]を返します。

引数
名前説明
monthSelection[MonthSelectionInput!]!返す期間の選択。
Project.projectMembers

プロジェクトのメンバー。

MemberInterfaceConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
accessLevels[AccessLevelEnum!]指定されたアクセスレベルでメンバーをフィルタリングします。
relations[ProjectMemberRelation!]指定されたメンバー関係でメンバーをフィルタリングします。
searchString検索クエリ。
sortMemberSortソートクエリ。
userTypes warning-solid[UserType!]GitLab 18.3で導入されました。ステータス: 実験的機能。ユーザータイプでフィルタリングします。
Project.release

プロジェクトのリリース(単一)。

Releaseを返します。

引数
名前説明
tagNameString!リリースに関連付けられているタグの名前。
Project.releases

プロジェクトのリリース(複数)。

ReleaseConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
sortReleaseSort指定された条件でリリースをソートします。
Project.requirement

単一の要件を検索します。

Requirementを返します。

引数
名前説明
authorUsername[String!]要件を作成者のユーザー名でフィルタリングします。
iid warning-solidIDGitLab 15.8で非推奨になりました。代わりにwork_item_iidを使用してください。
iids warning-solid[ID!]GitLab 15.8で非推奨になりました。代わりにwork_item_iidsを使用してください。
lastTestReportStateRequirementStatusFilter最新の要件テストレポートの状態。
searchString要件タイトルの検索クエリ。
sortSort要件をソート順に一覧表示します。
stateRequirementState要件を状態でフィルタリングします。
workItemIidID更新する要件作業アイテムのIID(例: 1)。
workItemIids[ID!]要件作業アイテムのIIDのリスト(例: [1, 2])。
Project.requirements

要件を検索します。

RequirementConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
authorUsername[String!]要件を作成者のユーザー名でフィルタリングします。
iid warning-solidIDGitLab 15.8で非推奨になりました。代わりにwork_item_iidを使用してください。
iids warning-solid[ID!]GitLab 15.8で非推奨になりました。代わりにwork_item_iidsを使用してください。
lastTestReportStateRequirementStatusFilter最新の要件テストレポートの状態。
searchString要件タイトルの検索クエリ。
sortSort要件をソート順に一覧表示します。
stateRequirementState要件を状態でフィルタリングします。
workItemIidID更新する要件作業アイテムのIID(例: 1)。
workItemIids[ID!]要件作業アイテムのIIDのリスト(例: [1, 2])。
Project.runnerCloudProvisioning
  • GitLab 16.9で導入されました。ステータス: 実験的機能。

クラウドプロバイダーでRunnerをプロビジョニングするために使用する情報。GitLabインスタンスがSaaSインスタンスでない場合は、nullを返します。

CiRunnerCloudProvisioningを返します。

引数
名前説明
cloudProjectIdGoogleCloudProject!クラウドプロジェクトの識別子。
providerCiRunnerCloudProvider!クラウドプロバイダーの識別子。
Project.runners

現在のユーザーに表示されるRunnerを検索します。

CiRunnerConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
active warning-solidBooleanGitLab 14.8で非推奨になりました。名前が変更されました。pausedを使用してください。
creatorIdUserIDRunnerを作成者IDでフィルタリングします。
creatorUsernameStringRunnerを作成者のユーザー名でフィルタリングします。
ownerFullPath warning-solidStringGitLab 17.8で導入されました。ステータス: 実験的機能。Runnerを、それを所有するプロジェクトまたはグループでフィルタリングします。
pausedBooleanRunnerをpaused(true)またはactive(false)のステータスでフィルタリングします。
searchStringdescription(説明)フィールドのフルトークンまたは部分テキストでフィルタリングします。
sortCiRunnerSort結果のソート順。
statusCiRunnerStatusRunnerをステータスでフィルタリングします。
tagList[String!]Runnerに関連するタグでフィルタリングします(カンマ区切りまたは配列)。
typeCiRunnerTypeRunnerをタイプでフィルタリングします。
upgradeStatusCiRunnerUpgradeStatusアップグレードステータスでフィルタリングします。
versionPrefixStringRunnerをバージョンでフィルタリングします。検索語の先頭がバージョンであるRunnerマネージャーを含むRunnerが返されます。たとえば、検索語「14.」は、バージョン「14.11.1」と「14.2.3」のRunnerマネージャーを返します。
Project.savedReply

プロジェクト内の保存済み返信。

ProjectSavedReplyを返します。

引数
名前説明
idProjectsSavedReplyID!保存済み返信のグローバルID。
Project.scanExecutionPolicies

プロジェクトのスキャン実行ポリシー。

ScanExecutionPolicyConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
actionScanTypes[SecurityReportTypeEnum!]ポリシーをアクションスキャンタイプでフィルタリングします。サポートされるスキャンタイプは、dastsecret_detectioncluster_image_scanningcontainer_scanningsastsast_iacdependency_scanningだけです。
deduplicatePoliciesBoolean同じポリシーが複数のルートを介して適用される場合に、重複するポリシーを削除します。
includeUnscopedBooleanプロジェクトをスコープとするポリシーをフィルタリングします。
relationshipSecurityPolicyRelationType指定されたポリシー関係でポリシーをフィルタリングします。デフォルトはDIRECTです。
Project.scanResultPolicies
  • GitLab 16.9で非推奨になりました。approvalPoliciesを使用してください。

プロジェクトのスキャン結果ポリシー。

ScanResultPolicyConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
deduplicatePoliciesBoolean同じポリシーが複数のルートを介して適用される場合に、重複するポリシーを削除します。
includeUnscopedBooleanプロジェクトをスコープとするポリシーをフィルタリングします。
relationshipSecurityPolicyRelationType指定されたポリシー関係でポリシーをフィルタリングします。デフォルトはDIRECTです。
Project.securityExclusion
  • GitLab 17.4で導入されました。ステータス: 実験的機能。

プロジェクトのセキュリティ除外(単一)。

ProjectSecurityExclusionを返します。

引数
名前説明
activeBooleanエントリをアクティブなステータスでフィルタリングします。
idSecurityProjectSecurityExclusionID!プロジェクトセキュリティ除外のID。
scannerExclusionScannerEnumエントリをスキャナーでフィルタリングします。
typeExclusionTypeEnumエントリを除外タイプでフィルタリングします。
Project.securityExclusions
  • GitLab 17.4で導入されました。ステータス: 実験的機能。

プロジェクトのセキュリティ除外(複数)。

ProjectSecurityExclusionConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
activeBooleanエントリをアクティブなステータスでフィルタリングします。
scannerExclusionScannerEnumエントリをスキャナーでフィルタリングします。
typeExclusionTypeEnumエントリを除外タイプでフィルタリングします。
Project.securityMetrics
  • GitLab 18.3で導入されました。ステータス: 実験的機能。

セキュリティ指標。この機能は現在開発中であり、まだ一般には利用できません。

SecurityMetricsを返します。

引数
名前説明
projectId[ID!]グループ内のプロジェクトIDでフィルタリングします。プロジェクトをクエリしている場合、この引数は無視されます。
reportType[VulnerabilityReportType!]レポートタイプでフィルタリングします。
Project.securityPolicies
  • GitLab 18.1で導入されました。ステータス: 実験的機能。

プロジェクトのすべてのセキュリティポリシー。

SecurityPolicyTypeConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
includeUnscopedBooleanプロジェクトをスコープとするポリシーをフィルタリングします。
relationshipSecurityPolicyRelationType指定されたポリシー関係でポリシーをフィルタリングします。
typePolicyTypeタイプでポリシーをフィルタリングします。
Project.securityPolicyProjectLinkedGroups

セキュリティポリシープロジェクトとして使用する場合に、プロジェクトにリンクされているグループ。

GroupConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
ids[ID!]グループをIDでフィルタリングします。
searchStringグループの検索クエリ。
topLevelOnlyBooleanトップレベルグループのみを含めます。
Project.securityPolicyProjectSuggestions

セキュリティポリシープロジェクトの提案。

ProjectConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
onlyLinkedBooleanすでにセキュリティポリシープロジェクトとしてリンクされているプロジェクトのみを提案するかどうか。
searchString!プロジェクトのフルパスの検索クエリ。
Project.securityTrainingProviders

プロジェクトのセキュリティトレーニングプロバイダーのリスト。

[ProjectSecurityTraining!]を返します。

引数
名前説明
onlyEnabledBooleanリストを有効になっているセキュリティトレーニングのみになるようフィルタリングします。
Project.securityTrainingUrls

プロジェクトで有効になっているトレーニングプロバイダーのセキュリティトレーニングURL。

[SecurityTrainingUrl!]を返します。

引数
名前説明
filenameStringセキュリティトレーニングURLをプログラミング言語でフィルタリングするためのファイル名。
identifierExternalIds[String!]!脆弱性識別子の外部IDのリスト。
Project.sentryDetailedError

プロジェクトに関するSentryエラーの詳細バージョン。

SentryDetailedErrorを返します。

引数
名前説明
idGitlabErrorTrackingDetailedErrorID!SentryイシューのID。
Project.services
  • GitLab 15.9で非推奨になりました。代わりに、[イシュー389904](https: //gitlab.com/gitlab-org/gitlab/-/issues/389904)でProject.integrationsフィールドが提案されています。

プロジェクトサービス。

ServiceConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
activeBooleanインテグレーションがアクティブかどうかを示します。
typeServiceTypeインテグレーションのタイプ。
Project.snippets

プロジェクトのスニペット。

SnippetConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
ids[SnippetID!]グローバルスニペットIDの配列。例: gid://gitlab/ProjectSnippet/1
visibilityVisibilityScopesEnumスニペットの表示レベル。
Project.terraformState

単一のTerraformステートを名前で検索します。

TerraformStateを返します。

引数
名前説明
nameString!Terraformステートの名前。
Project.timelogs

プロジェクト内のイシューとマージリクエストに記録された時間。

TimelogConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
endDateTime日付範囲内のタイムログのうち、記録された日付がendDate以前であるものを一覧表示します。
endTimeTime時刻範囲内のタイムログのうち、記録された時刻がendTime以前であるものを一覧表示します。
groupIdGroupIDグループのタイムログを一覧表示します。
projectIdProjectIDプロジェクトのタイムログを一覧表示します。
sortTimelogSortタイムログを特定の順序で一覧表示します。
startDateTime日付範囲内のタイムログのうち、ログに記録された日付がstartDate以後であるものを一覧表示します。
startTimeTime時刻範囲内のタイムログのうち、ログに記録された時刻がstartTime以後であるものを一覧表示します。
usernameStringユーザーのタイムログを一覧表示します。
Project.valueStreamDashboardUsageOverview
  • GitLab 17.2で導入されました。ステータス: 実験的機能。

プロジェクト内で集約された使用量カウント。

ValueStreamDashboardCountを返します。

引数
名前説明
identifierValueStreamDashboardProjectLevelMetric!取得するカウントのタイプ。
timeframeTimeframe!この期間(通常は月初めから月末まで)中に記録されたカウント(システムにより月ごとに集計が実行されます)。
Project.valueStreams

プロジェクトで利用可能なバリューストリーム。

ValueStreamConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
idIDバリューストリームID。
Project.visibleForks
  • GitLab 15.10で導入されました。ステータス: 実験的機能。

プロジェクトの可視フォーク。

ProjectConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
minimumAccessLevelAccessLevelEnum最小アクセスレベル。
Project.vulnerabilities

プロジェクトで報告された脆弱性。

VulnerabilityConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
clusterAgentId[ClustersAgentID!]脆弱性をcluster_agent_idでフィルタリングします。このフィルターで含められるのは、reportTypecluster_image_scanningの脆弱性だけです。
clusterId[ClustersClusterID!]脆弱性をcluster_idでフィルタリングします。このフィルターで含められるのは、reportTypecluster_image_scanningの脆弱性だけです。
dismissalReason[VulnerabilityDismissalReason!]却下理由でフィルタリングします。このフィルターで含められるのは、却下された脆弱性だけです。
hasAiResolutionBooleanGitLab Duo脆弱性の修正で解決できる可能性が高い脆弱性のみを返します。
hasIssuesBooleanリンクされたイシューがある脆弱性のみを返します。
hasMergeRequestBooleanリンクされているマージリクエストがある脆弱性のみを返します。
hasRemediationsBoolean修正がある脆弱性のみを返します。
hasResolutionBooleanデフォルトブランチで解決された脆弱性のみを返します。
identifierNameString脆弱性を識別子の名前でフィルタリングします。インスタンスセキュリティダッシュボードのクエリに適用した場合、無視されます。
image[String!]脆弱性をロケーションイメージでフィルタリングします。このフィルターが存在する場合、レスポンスはcontainer_scanningcluster_image_scanningを含むreportTypeのエントリのみと一致します。
owaspTopTen[VulnerabilityOwaspTop10!]脆弱性をOWASP Top 10 2017カテゴリでフィルタリングします。ワイルドカード値NONEもサポートされていますが、他のOWASP Top 10値と組み合わせることはできません。
owaspTopTen2021 warning-solid[VulnerabilityOwasp2021Top10!]GitLab 18.1で導入されました。ステータス: 実験的機能。脆弱性をOWASP Top 10 2021カテゴリでフィルタリングします。ワイルドカード値NONEもサポートされていますが、他のOWASP Top 10 2021値と組み合わせることはできません。この引数を使用するには、Elasticsearchが設定され、advanced_vulnerability_management機能フラグが有効になっている必要があります。インスタンスセキュリティダッシュボードクエリではサポートされていません。
projectId[ID!]脆弱性をプロジェクトでフィルタリングします。
reachability warning-solidReachabilityTypeGitLab 18.2で導入されました。ステータス: 実験的機能。到達可能性で脆弱性をフィルタリングします。
reportType[VulnerabilityReportType!]脆弱性をレポートタイプでフィルタリングします。
scanner[String!]脆弱性をVulnerabilityScanner.externalIdでフィルタリングします。
scannerId[VulnerabilitiesScannerID!]脆弱性をスキャナーIDでフィルタリングします。
severity[VulnerabilitySeverity!]脆弱性を重大度でフィルタリングします。
sortVulnerabilitySort脆弱性をソート順で一覧表示します。
state[VulnerabilityState!]脆弱性を状態でフィルタリングします。
Project.vulnerabilitiesCountByDay

プロジェクトの1日あたりの脆弱性の履歴数。

VulnerabilitiesCountByDayConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
endDateISO8601Date!脆弱性の履歴をフェッチする対象となる最後の日付。
startDateISO8601Date!脆弱性の履歴をフェッチする対象となる最初の日付。
Project.vulnerabilityIdentifierSearch

脆弱性を識別子で検索します。

[String!]を返します。

引数
名前説明
nameString!識別子を名前で検索します。部分文字列または部分一致検索がサポートされています。引数は3文字を超えていなければなりません。
Project.vulnerabilityManagementPolicies
  • GitLab 17.5で導入されました。ステータス: 実験的機能。

プロジェクトの脆弱性管理ポリシー。

VulnerabilityManagementPolicyConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
deduplicatePoliciesBoolean同じポリシーが複数のルートを介して適用される場合に、重複するポリシーを削除します。
includeUnscopedBooleanプロジェクトをスコープとするポリシーをフィルタリングします。
relationshipSecurityPolicyRelationType指定されたポリシー関係でポリシーをフィルタリングします。デフォルトはDIRECTです。
Project.vulnerabilitySeveritiesCount

プロジェクト内の脆弱性の重大度ごとの数。

VulnerabilitySeveritiesCountを返します。

引数
名前説明
cappedBooleanデフォルト値はfalseです。trueに設定すると、各重大度に対して返されるカウントが最大1001に制限されます。Elasticsearchが設定されている場合、owasp_top_ten_2021またはidentifier_nameフィルターとともに使用すると無視されます。
clusterAgentId[ClustersAgentID!]脆弱性をcluster_agent_idでフィルタリングします。このフィルターで含められるのは、reportTypecluster_image_scanningの脆弱性だけです。
dismissalReason[VulnerabilityDismissalReason!]却下理由でフィルタリングします。
hasAiResolutionBooleanGitLab Duo脆弱性の修正で解決できる脆弱性、または解決できない脆弱性に絞り込みます。
hasIssuesBoolean脆弱性のイシューの有無でフィルタリングします。
hasMergeRequestBoolean脆弱性のマージリクエストの有無でフィルタリングします。
hasRemediationsBoolean脆弱性の修正の有無でフィルタリングします。
hasResolutionBoolean脆弱性の解決策の有無でフィルタリングします。
identifierName warning-solidStringGitLab 17.7で導入されました。ステータス: 実験的機能。脆弱性を識別子の名前でフィルタリングします。インスタンスセキュリティダッシュボードのクエリに適用した場合、無視されます。
image[String!]脆弱性をロケーションイメージでフィルタリングします。このフィルターが存在する場合、レスポンスはcontainer_scanningcluster_image_scanningを含むreportTypeのエントリのみと一致します。
owaspTopTen[VulnerabilityOwaspTop10!]脆弱性をOWASP Top 10 2017カテゴリでフィルタリングします。ワイルドカード値NONEもサポートされていますが、他のOWASP Top 10値と組み合わせることはできません。
owaspTopTen2021 warning-solid[VulnerabilityOwasp2021Top10!]GitLab 18.1で導入されました。ステータス: 実験的機能。脆弱性をOWASP Top 10 2021カテゴリでフィルタリングします。ワイルドカード値NONEもサポートされていますが、他のOWASP Top 10 2021値と組み合わせることはできません。この引数を使用するには、Elasticsearchが設定され、advanced_vulnerability_management機能フラグが有効になっている必要があります。インスタンスセキュリティダッシュボードクエリではサポートされていません。
projectId[ID!]脆弱性をプロジェクトでフィルタリングします。
reachability warning-solidReachabilityTypeGitLab 18.2で導入されました。ステータス: 実験的機能。到達可能性で脆弱性をフィルタリングします。
reportType[VulnerabilityReportType!]脆弱性をレポートタイプでフィルタリングします。
scanner[String!]脆弱性をスキャナーでフィルタリングします。
scannerId[VulnerabilitiesScannerID!]脆弱性をスキャナーIDでフィルタリングします。
severity[VulnerabilitySeverity!]脆弱性を重大度でフィルタリングします。
state[VulnerabilityState!]脆弱性を状態でフィルタリングします。
Project.workItemStateCounts
  • GitLab 16.7で導入されました。ステータス: 実験的機能。

プロジェクトの状態別の作業アイテム数。

WorkItemStateCountsTypeを返します。

引数
名前説明
assigneeUsernames[String!]作業アイテムに割り当てられたユーザーのユーザー名。
assigneeWildcardIdAssigneeWildcardId担当者のワイルドカードでフィルタリングします。assigneeUsernamesと互換性がありません。
authorUsernameString作業アイテムを作成者のユーザー名でフィルタリングします。
closedAfterTime指定日より後に完了した作業アイテム。
closedBeforeTime指定日より前に完了した作業アイテム。
confidentialBoolean機密情報作業アイテムをフィルタリングします。falseの場合、機密情報作業アイテムを除外します。trueの場合、機密情報作業アイテムのみ返します。
createdAfterTime指定タイムスタンプより後に作成された作業アイテム。
createdBeforeTime指定タイムスタンプより前に作成された作業アイテム。
crmContactIdStringCRMの連絡先IDでフィルタリングします。
crmOrganizationIdStringCRMの連絡先組織IDでフィルタリングします。
customField warning-solid[WorkItemWidgetCustomFieldFilterInputType!]GitLab 17.10で導入されました。ステータス: 実験的機能。カスタムフィールドでフィルタリングします。
dueAfterTime指定タイムスタンプより後に期限切れになる作業アイテム。
dueBeforeTime指定タイムスタンプより前に期限切れになる作業アイテム。
healthStatusFilterHealthStatusFilter作業アイテムのヘルスステータス。「none」と「any」の値がサポートされています。
hierarchyFilters warning-solidHierarchyFilterInputGitLab 18.3で導入されました。ステータス: 実験的機能。作業アイテムの階層に関連するフィルタリングオプション。
iidString作業アイテムのIID。例: 「1」。
iids[String!]作業アイテムのIIDのリスト。例: ["1", "2"]
in[IssuableSearchableField!]検索を実行するフィールドを指定します。デフォルトは[TITLE, DESCRIPTION]です。search引数が必要です。
includeDescendantWorkItems warning-solidBooleanGitLab 18.3で導入されました。ステータス: 実験的機能。parent_idsでフィルタリングするときに、子孫の親の作業アイテムを含めるかどうか。
iterationCadenceId[IterationsCadenceID!]イテレーションの反復IDのリストでフィルタリングします。
iterationId[ID]イシューに適用されるイテレーショングローバルIDのリスト。
iterationWildcardIdIterationWildcardIdイテレーションIDのワイルドカードでフィルタリングします。
labelName[String!]作業アイテムに適用されるラベル。
milestoneTitle[String!]作業アイテムに適用されるマイルストーン。
milestoneWildcardIdMilestoneWildcardIdマイルストーンIDのワイルドカードでフィルタリングします。milestoneTitleと互換性がありません。
myReactionEmojiString現在のユーザーが適用したリアクション絵文字でフィルタリングします。ワイルドカード値としてNONEANYがサポートされています。
notNegatedWorkItemFilterInput否定条件となる作業アイテム引数。
orUnionedWorkItemFilterInput引数のリストのインクルーシブOR結合。
parentIds[WorkItemID!]親アイテムのグローバルIDで作業アイテムをフィルタリングします(最大100アイテム)。
releaseTag[String!]作業アイテムのマイルストーンに関連付けられたリリースタグ。親がグループの場合、無視されます。
releaseTagWildcardIdReleaseTagWildcardIdリリースタグのワイルドカードでフィルタリングします。
requirementLegacyWidget warning-solidRequirementLegacyFilterInputGitLab 15.9で非推奨になりました。代わりに作業アイテムIIDフィルターを使用してください。
searchStringタイトルまたは説明の検索クエリ。
sortWorkItemSort作業アイテムを基準でソートします。
stateIssuableState作業アイテムの現在の状態。
status warning-solidWorkItemWidgetStatusFilterInputGitLab 18.0で導入されました。ステータス: 実験的機能。ステータスでフィルタリングします。
subscribedSubscriptionStatus現在のユーザーがサブスクライブしている作業アイテム。
types[IssueType!]指定された作業アイテムタイプで作業アイテムをフィルタリングします。
updatedAfterTime指定タイムスタンプより後に更新された作業アイテム。
updatedBeforeTime指定タイムスタンプより前に更新された作業アイテム。
verificationStatusWidgetVerificationStatusFilterInput検証ステータスウィジェットフィルターのインプット。work_items_alphaが無効な場合、無視されます。
weightString作業アイテムに適用されるウェイト。「none」と「any」の値がサポートされています。
weightWildcardIdWeightWildcardIdウェイトIDのワイルドカードでフィルタリングします。weightと互換性がありません。
Project.workItemTypes

プロジェクトで使用できる作業アイテムタイプ。

WorkItemTypeConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
nameIssueType指定された名前で作業アイテムタイプをフィルタリングします。
Project.workItems
  • GitLab 15.1で導入されました。ステータス: 実験的機能。

プロジェクトの作業アイテム。

WorkItemConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
assigneeUsernames[String!]作業アイテムに割り当てられたユーザーのユーザー名。
assigneeWildcardIdAssigneeWildcardId担当者のワイルドカードでフィルタリングします。assigneeUsernamesと互換性がありません。
authorUsernameString作業アイテムを作成者のユーザー名でフィルタリングします。
closedAfterTime指定日より後に完了した作業アイテム。
closedBeforeTime指定日より前に完了した作業アイテム。
confidentialBoolean機密情報作業アイテムをフィルタリングします。falseの場合、機密情報作業アイテムを除外します。trueの場合、機密情報作業アイテムのみ返します。
createdAfterTime指定タイムスタンプより後に作成された作業アイテム。
createdBeforeTime指定タイムスタンプより前に作成された作業アイテム。
crmContactIdStringCRMの連絡先IDでフィルタリングします。
crmOrganizationIdStringCRMの連絡先組織IDでフィルタリングします。
customField warning-solid[WorkItemWidgetCustomFieldFilterInputType!]GitLab 17.10で導入されました。ステータス: 実験的機能。カスタムフィールドでフィルタリングします。
dueAfterTime指定タイムスタンプより後に期限切れになる作業アイテム。
dueBeforeTime指定タイムスタンプより前に期限切れになる作業アイテム。
healthStatusFilterHealthStatusFilter作業アイテムのヘルスステータス。「none」と「any」の値がサポートされています。
hierarchyFilters warning-solidHierarchyFilterInputGitLab 18.3で導入されました。ステータス: 実験的機能。作業アイテムの階層に関連するフィルタリングオプション。
iidString作業アイテムのIID。例: 「1」。
iids[String!]作業アイテムのIIDのリスト。例: ["1", "2"]
in[IssuableSearchableField!]検索を実行するフィールドを指定します。デフォルトは[TITLE, DESCRIPTION]です。search引数が必要です。
includeDescendantWorkItems warning-solidBooleanGitLab 18.3で導入されました。ステータス: 実験的機能。parent_idsでフィルタリングするときに、子孫の親の作業アイテムを含めるかどうか。
iterationCadenceId[IterationsCadenceID!]イテレーションの反復IDのリストでフィルタリングします。
iterationId[ID]イシューに適用されるイテレーショングローバルIDのリスト。
iterationWildcardIdIterationWildcardIdイテレーションIDのワイルドカードでフィルタリングします。
labelName[String!]作業アイテムに適用されるラベル。
milestoneTitle[String!]作業アイテムに適用されるマイルストーン。
milestoneWildcardIdMilestoneWildcardIdマイルストーンIDのワイルドカードでフィルタリングします。milestoneTitleと互換性がありません。
myReactionEmojiString現在のユーザーが適用したリアクション絵文字でフィルタリングします。ワイルドカード値としてNONEANYがサポートされています。
notNegatedWorkItemFilterInput否定条件となる作業アイテム引数。
orUnionedWorkItemFilterInput引数のリストのインクルーシブOR結合。
parentIds[WorkItemID!]親アイテムのグローバルIDで作業アイテムをフィルタリングします(最大100アイテム)。
releaseTag[String!]作業アイテムのマイルストーンに関連付けられたリリースタグ。親がグループの場合、無視されます。
releaseTagWildcardIdReleaseTagWildcardIdリリースタグのワイルドカードでフィルタリングします。
requirementLegacyWidget warning-solidRequirementLegacyFilterInputGitLab 15.9で非推奨になりました。代わりに作業アイテムIIDフィルターを使用してください。
searchStringタイトルまたは説明の検索クエリ。
sortWorkItemSort作業アイテムを基準でソートします。
stateIssuableState作業アイテムの現在の状態。
status warning-solidWorkItemWidgetStatusFilterInputGitLab 18.0で導入されました。ステータス: 実験的機能。ステータスでフィルタリングします。
subscribedSubscriptionStatus現在のユーザーがサブスクライブしている作業アイテム。
types[IssueType!]指定された作業アイテムタイプで作業アイテムをフィルタリングします。
updatedAfterTime指定タイムスタンプより後に更新された作業アイテム。
updatedBeforeTime指定タイムスタンプより前に更新された作業アイテム。
verificationStatusWidgetVerificationStatusFilterInput検証ステータスウィジェットフィルターのインプット。work_items_alphaが無効な場合、無視されます。
weightString作業アイテムに適用されるウェイト。「none」と「any」の値がサポートされています。
weightWildcardIdWeightWildcardIdウェイトIDのワイルドカードでフィルタリングします。weightと互換性がありません。

ProjectCiCdSetting

フィールド

名前説明
displayPipelineVariablesBooleanパイプライン変数をUIに表示できるかどうかを示します。
groupRunnersEnabledBooleanグループRunnerがプロジェクトで有効になっているかどうかを示します。
inboundJobTokenScopeEnabledBooleanこのプロジェクトへのアクセスが、他のプロジェクトで生成されたCI/CDジョブトークンによって制限されているかどうかを示します。
jobTokenScopeEnabledBoolean他のプロジェクトへのアクセスが、このプロジェクトで生成されたCI/CDジョブトークンによって制限されているかどうかを示します。
keepLatestArtifactBooleanプロジェクトで最新のアーティファクトを保持する必要があるかどうかを示します。
mergePipelinesEnabledBooleanマージ結果パイプラインが有効になっているかどうか。
mergeTrainsEnabledBooleanマージトレインが有効になっているかどうか。
mergeTrainsSkipTrainAllowedBoolean!マージトレインで即時マージが許可されているかどうか。
pipelineVariablesMinimumOverrideRoleString!パイプラインの作成時、またはジョブの実行時に変数を設定するために必要な最小ロール。
projectProjectCI/CD設定が属するプロジェクト。
pushRepositoryForJobTokenAllowedBooleanジョブトークンを使用して、元のプロジェクトリポジトリにプッシュできるかどうかを示します。
resourceGroupDefaultProcessModeResourceGroupsProcessModeリソースグループのデフォルト処理モード。

ProjectComplianceControlStatusType

プロジェクトのコンプライアンスコントロールステータス。

フィールド

名前説明
complianceRequirementsControlComplianceRequirementsControl!コンプライアンスステータスの制御。
idID!コンプライアンスコントロールステータスID。
statusProjectComplianceControlStatus!制御のプロジェクトのコンプライアンスステータス。
updatedAtTime!制御ステータスの最終更新タイムスタンプ。

ProjectComplianceRequirementStatus

プロジェクトのコンプライアンス要件ステータス。

フィールド

名前説明
complianceFrameworkComplianceFramework!コンプライアンスステータスのフレームワーク。
complianceRequirementComplianceRequirement!コンプライアンスステータスの要件。
failCountInt!要件を満たさないコンプライアンスコントロールの総数。
idID!コンプライアンス要件ステータスID。
passCountInt!要件を満たすコンプライアンスコントロールの総数。
pendingCountInt!要件について保留中コンプライアンス制御の総数。
projectProject!コンプライアンスステータスのプロジェクト。
updatedAtTime!要件ステータスの最終更新タイムスタンプ。

ProjectComplianceViolation

プロジェクトのコンプライアンス違反。

フィールド

名前説明
auditEventAuditEvent!違反に関連する監査イベント。
commentersUserCoreConnection!noteable(ノート可能)に対するすべてのコメンター。(接続を参照)
complianceControlComplianceRequirementsControl!違反のコンプライアンス制御。
createdAtTime!違反検出時のタイムスタンプ。
discussionsDiscussionConnection!noteable(ノート可能)に対するすべてのディスカッション。(接続を参照)
idID!コンプライアンス違反ID。
issuesIssueConnection違反にリンクされているプロジェクトイシュー(接続を参照)。
nameStringオブジェクトの名前またはタイトル。
projectProject!コンプライアンス違反のプロジェクト。
statusComplianceViolationStatus!プロジェクトのコンプライアンス違反ステータス。
webUrlStringオブジェクトのURL。

引数のあるフィールド

ProjectComplianceViolation.notes

このnoteable(ノート可能)に関するすべてのノート。

NoteConnection!を返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
filterNotesFilterTypeノートコレクションのタイプ: ALL_NOTES、ONLY_COMMENTS、ONLY_ACTIVITY。

ProjectDataTransfer

フィールド

名前説明
egressNodesEgressNodeConnectionデータノード。(接続を参照)
totalEgressBigIntその期間におけるそのプロジェクトの合計エグレス。

ProjectFeatureAccess

ユーザーがプロジェクト機能にアクセスするために必要なアクセスレベルを表します。

フィールド

名前説明
integerValueIntアクセスレベルの整数表記。
stringValueProjectFeatureAccessLevelアクセスレベルの文字列表記。

ProjectMember

プロジェクトメンバーシップを表します。

フィールド

名前説明
accessLevelAccessLevelGitLab::アクセスレベル。
createdAtTimeメンバーシップの作成日時。
createdByUserCoreメンバーシップを承認したユーザー。
expiresAtTimeメンバーシップの有効期限が切れる日時。
idID!メンバーのID。
projectProjectユーザーがメンバーとして属するプロジェクト。
updatedAtTimeメンバーシップの最終更新日時。
userUserCoreメンバーオブジェクトに関連付けられているユーザー。
userPermissionsProjectPermissions!リソースに対する現在のユーザーの権限。

引数のあるフィールド

ProjectMember.mergeRequestInteraction

マージリクエストを検索します。

UserMergeRequestInteractionを返します。

引数
名前説明
idMergeRequestID!マージリクエストのグローバルID。

ProjectMinimalAccess

フィールド

名前説明
avatarUrlStringプロジェクトのアバターURL。
descriptionStringプロジェクトの短い説明。
fullPathID!プロジェクトのフルパス。
idID!プロジェクトのID。
nameString!プロジェクトの名前(ネームスペースなし)。
nameWithNamespaceString!プロジェクトの名前(ネームスペースあり)。
userPermissionsProjectPermissions!リソースに対する現在のユーザーの権限。
webUrlStringプロジェクトのWeb URL。

フィールド

名前説明
calendarPath warning-solidStringGitLab 18.4で導入されました。ステータス: 実験的機能。作業アイテムのカレンダーパス。
contributionGuidePathStringネームスペースのコントリビューションガイドのパス。
emailsHelpPagePathStringメールのヘルプページのパス。
epicsListStringネームスペースのエピックリスト。
groupIssuesStringネームスペースのグループイシュー。
issuesListStringネームスペースのイシューリスト。
issuesSettingsStringネームスペースのイシュー設定のパス。
labelsFetchStringネームスペースのラベル取得。
labelsManageStringネームスペースのラベル管理。
markdownHelpPathStringMarkdownのヘルプページのパス。
newCommentTemplate[CommentTemplatePath!]ネームスペースの新しいコメントテンプレートパス。
newProjectStringネームスペースの新しいプロジェクト。
newWorkItemEmailAddressStringこのプロジェクトで新しい作業アイテムの作成に使用できるメールアドレス。受信メールが設定されていない場合はnullを返します。受信メールの設定方法について詳しくは、こちらのドキュメントを参照してください。
projectImportJiraPathStringJIRAインポートパス。
quickActionsHelpPathStringクイックアクションのヘルプページのパス。
registerStringネームスペースの登録パス。
releasesPathStringプロジェクトリリースパス。
reportAbuseStringネームスペースの不正報告。
rssPath warning-solidStringGitLab 18.4で導入されました。ステータス: 実験的機能。作業アイテムのRSSパス。
signInStringネームスペースのサインインパス。
userExportEmail warning-solidStringGitLab 18.3で導入されました。ステータス: 実験的機能。CSVをエクスポートするためのユーザーメール。ユーザーネームスペースの場合はnullを返します。

ProjectNamespaceMarkdownPaths

フィールド

名前説明
uploadsPathString特定のネームスペースのアップロードパス。

引数のあるフィールド

ProjectNamespaceMarkdownPaths.autocompleteSourcesPath

特定のネームスペースのオートコンプリートソースでサポートされているパス。

JSONを返します。

引数
名前説明
iidString作業アイテムのIID。
workItemTypeIdString作業アイテムタイプのID。
ProjectNamespaceMarkdownPaths.markdownPreviewPath

特定のネームスペースのMarkdownプレビューのパス。

Stringを返します。

引数
名前説明
iidStringMarkdownプレビューのターゲットアイテムのIID。

ProjectPermissions

フィールド

名前説明
adminAiCatalogItem warning-solidBoolean!GitLab 18.3で導入されました。ステータス: 実験的機能。trueの場合、ユーザーはこのリソースに対してadmin_ai_catalog_itemを実行できます。
adminAiCatalogItemConsumer warning-solidBoolean!GitLab 18.3で導入されました。ステータス: 実験的機能。trueの場合、ユーザーはこのリソースに対してadmin_ai_catalog_item_consumerを実行できます。
adminAllResourcesBoolean!trueの場合、ユーザーはインスタンス管理者です。
adminIssueBoolean!trueの場合、ユーザーはこのリソースに対してadmin_issueを実行できます。
adminOperationsBoolean!trueの場合、ユーザーはこのリソースに対してadmin_operationsを実行できます。
adminPathLocksBoolean!trueの場合、ユーザーはこのリソースに対してadmin_path_locksを実行できます。
adminProjectBoolean!trueの場合、ユーザーはこのリソースに対してadmin_projectを実行できます。
adminRemoteMirrorBoolean!trueの場合、ユーザーはこのリソースに対してadmin_remote_mirrorを実行できます。
adminWikiBoolean!trueの場合、ユーザーはこのリソースに対してadmin_wikiを実行できます。
adminWorkItemLifecycleBoolean!trueの場合、ユーザーはこのリソースに対してadmin_work_item_lifecycleを実行できます。
archiveProjectBoolean!trueの場合、ユーザーはこのリソースに対してarchive_projectを実行できます。
changeNamespaceBoolean!trueの場合、ユーザーはこのリソースに対してchange_namespaceを実行できます。
changeVisibilityLevelBoolean!trueの場合、ユーザーはこのリソースに対してchange_visibility_levelを実行できます。
createDeploymentBoolean!trueの場合、ユーザーはこのリソースに対してcreate_deploymentを実行できます。
createDesignBoolean!trueの場合、ユーザーはこのリソースに対してcreate_designを実行できます。
createIssueBoolean!trueの場合、ユーザーはこのリソースに対してcreate_issueを実行できます。
createLabelBoolean!trueの場合、ユーザーはこのリソースに対してcreate_labelを実行できます。
createMergeRequestFromBoolean!trueの場合、ユーザーはこのリソースに対してcreate_merge_request_fromを実行できます。
createMergeRequestInBoolean!trueの場合、ユーザーはこのリソースに対してcreate_merge_request_inを実行できます。
createPagesBoolean!trueの場合、ユーザーはこのリソースに対してcreate_pagesを実行できます。
createPathLockBoolean!trueの場合、ユーザーはこのリソースに対してcreate_path_lockを実行できます。
createPipelineBoolean!trueの場合、ユーザーはこのリソースに対してcreate_pipelineを実行できます。
createPipelineScheduleBoolean!trueの場合、ユーザーはこのリソースに対してcreate_pipeline_scheduleを実行できます。
createSnippetBoolean!trueの場合、ユーザーはこのリソースに対してcreate_snippetを実行できます。
createWikiBoolean!trueの場合、ユーザーはこのリソースに対してcreate_wikiを実行できます。
createWorkItemBoolean!trueの場合、ユーザーはこのリソースに対してcreate_work_itemを実行できます。
destroyDesignBoolean!trueの場合、ユーザーはこのリソースに対してdestroy_designを実行できます。
destroyPagesBoolean!trueの場合、ユーザーはこのリソースに対してdestroy_pagesを実行できます。
destroyWikiBoolean!trueの場合、ユーザーはこのリソースに対してdestroy_wikiを実行できます。
downloadCodeBoolean!trueの場合、ユーザーはこのリソースに対してdownload_codeを実行できます。
downloadWikiCodeBoolean!trueの場合、ユーザーはこのリソースに対してdownload_wiki_codeを実行できます。
forkProjectBoolean!trueの場合、ユーザーはこのリソースに対してfork_projectを実行できます。
generateDescriptionBoolean!trueの場合、ユーザーはこのリソースに対してgenerate_descriptionを実行できます。
importIssuesBoolean!trueの場合、ユーザーはこのリソースに対してimport_issuesを実行できます。
manageAiFlowTriggers warning-solidBoolean!GitLab 18.3で導入されました。ステータス: 実験的機能。trueの場合、ユーザーはこのリソースに対してmanage_ai_flow_triggersを実行できます。
moveDesignBoolean!trueの場合、ユーザーはこのリソースに対してmove_designを実行できます。
pushCodeBoolean!trueの場合、ユーザーはこのリソースに対してpush_codeを実行できます。
pushToDeleteProtectedBranchBoolean!trueの場合、ユーザーはこのリソースに対してpush_to_delete_protected_branchを実行できます。
readAiCatalogItem warning-solidBoolean!GitLab 18.3で導入されました。ステータス: 実験的機能。trueの場合、ユーザーはこのリソースに対してread_ai_catalog_itemを実行できます。
readAiCatalogItemConsumer warning-solidBoolean!GitLab 18.3で導入されました。ステータス: 実験的機能。trueの場合、ユーザーはこのリソースに対してread_ai_catalog_item_consumerを実行できます。
readCommitStatusBoolean!trueの場合、ユーザーはこのリソースに対してread_commit_statusを実行できます。
readCrmContactBoolean!trueの場合、ユーザーはこのリソースに対してread_crm_contactを実行できます。
readCrmOrganizationBoolean!trueの場合、ユーザーはこのリソースに対してread_crm_organizationを実行できます。
readCycleAnalyticsBoolean!trueの場合、ユーザーはこのリソースに対してread_cycle_analyticsを実行できます。
readDesignBoolean!trueの場合、ユーザーはこのリソースに対してread_designを実行できます。
readEnvironmentBoolean!trueの場合、ユーザーはこのリソースに対してread_environmentを実行できます。
readMergeRequestBoolean!trueの場合、ユーザーはこのリソースに対してread_merge_requestを実行できます。
readPagesContentBoolean!trueの場合、ユーザーはこのリソースに対してread_pages_contentを実行できます。
readPathLocksBoolean!trueの場合、ユーザーはこのリソースに対してread_path_locksを実行できます。
readProjectBoolean!trueの場合、ユーザーはこのリソースに対してread_projectを実行できます。
readProjectMemberBoolean!trueの場合、ユーザーはこのリソースに対してread_project_memberを実行できます。
readWikiBoolean!trueの場合、ユーザーはこのリソースに対してread_wikiを実行できます。
removeForkProjectBoolean!trueの場合、ユーザーはこのリソースに対してremove_fork_projectを実行できます。
removePagesBoolean!trueの場合、ユーザーはこのリソースに対してremove_pagesを実行できます。
removeProjectBoolean!trueの場合、ユーザーはこのリソースに対してremove_projectを実行できます。
renameProjectBoolean!trueの場合、ユーザーはこのリソースに対してrename_projectを実行できます。
requestAccessBoolean!trueの場合、ユーザーはこのリソースに対してrequest_accessを実行できます。
updateDesignBoolean!trueの場合、ユーザーはこのリソースに対してupdate_designを実行できます。
updatePagesBoolean!trueの場合、ユーザーはこのリソースに対してupdate_pagesを実行できます。
updateWikiBoolean!trueの場合、ユーザーはこのリソースに対してupdate_wikiを実行できます。
uploadFileBoolean!trueの場合、ユーザーはこのリソースに対してupload_fileを実行できます。
viewEditPageBoolean!trueの場合、ユーザーはこのリソースに対してview_edit_pageを実行できます。

ProjectPlanLimits

現在のプロジェクトのプラン制限。

フィールド

名前説明
ciPipelineSchedulesIntプロジェクトごとに許可されるパイプラインスケジュールの最大数。

ProjectRepositoryRegistry

プロジェクトリポジトリのGeoレプリケーションと検証の状態を表します。

フィールド

名前説明
checksumMismatchBooleanProjectRepositoryRegistryのチェックサムが、プライマリとセカンダリで一致しないかどうかを示します。
createdAtTimeProjectRepositoryRegistry作成時のタイムスタンプ。
forceToRedownload warning-solidBooleanGitLab 17.10で非推奨になりました。より新しい再利用可能フレームワークを優先するため、データベースのレジストリテーブルから削除されました。
idID!ProjectRepositoryRegistryのID。
lastSyncFailureStringProjectRepositoryRegistryの同期中のエラーメッセージ。
lastSyncedAtTimeProjectRepositoryRegistryの最後の同期成功のタイムスタンプ。
missingOnPrimaryBooleanプライマリにProjectRepositoryRegistryが欠落しているかどうかを示します。
modelRecordIdIntProjectRepositoryRegistryのモデルレコードのID。
projectIdID!プロジェクトのID。
retryAtTimeProjectRepositoryRegistryが再同期されるようになる時点のタイムスタンプ。
retryCountIntProjectRepositoryRegistryの同期試行の連続失敗回数。
stateRegistryStateProjectRepositoryRegistryの同期状態。
verificationChecksumStringProjectRepositoryRegistryのローカルチェックサム。
verificationChecksumMismatchedString不一致の場合のProjectRepositoryRegistryのチェックサムの予想値。
verificationFailureStringProjectRepositoryRegistryの検証中のエラーメッセージ。
verificationRetryAtTimeProjectRepositoryRegistryが再検証されるようになる時点のタイムスタンプ。
verificationRetryCountIntProjectRepositoryRegistryの検証試行の連続失敗回数。
verificationStartedAtTimeProjectRepositoryRegistryの検証開始のタイムスタンプ。
verificationStateVerificationStateEnumProjectRepositoryRegistryの検証状態。
verifiedAtTimeProjectRepositoryRegistryの最後の検証成功のタイムスタンプ。

ProjectSavedReply

フィールド

名前説明
contentString!保存済み返信の内容。
idProjectsSavedReplyID!プロジェクトレベルの保存済み返信のグローバルID。
nameString!保存済み返信の名前。

ProjectSecret

プロジェクトシークレットの表現。

フィールド

名前説明
branchString!シークレットにアクセスできるブランチ。
descriptionStringプロジェクトシークレットの説明。
environmentString!シークレットにアクセスできる環境。
metadataVersionIntプロジェクトシークレットの現在のメタデータバージョン。
nameString!プロジェクトシークレットの名前。
projectProject!シークレットが属するプロジェクト。
rotationInfoSecretRotationInfoシークレットのローテーション設定。

ProjectSecretsManager

プロジェクトシークレットマネージャーの表現。

フィールド

名前説明
ciSecretsMountPathString!プロジェクトのシークレットエンジンのマウントパス。
projectProject!シークレットマネージャーが属するプロジェクト。
statusProjectSecretsManagerStatusプロジェクトシークレットマネージャーのステータス。

ProjectSecurityExclusion

プロジェクトレベルでのセキュリティスキャナーの除外を表します。

フィールド

名前説明
activeBoolean!除外がアクティブかどうか。
createdAtTime!除外作成時のタイムスタンプ。
descriptionString(オプション)除外の説明。
idSecurityProjectSecurityExclusionID!除外のID。
scannerExclusionScannerEnum!除外を使用する対象となるセキュリティスキャナー。
typeExclusionTypeEnum!除外のタイプ。
updatedAtTime!除外更新時のタイムスタンプ。
valueString!除外の値。

ProjectSecurityPolicySource

プロジェクトに属するセキュリティポリシーのソースを表します。

フィールド

名前説明
projectProjectポリシーが関連付けられているプロジェクト。

ProjectSecurityTraining

フィールド

名前説明
descriptionStringトレーニングプロバイダーの説明。
idGlobalID!トレーニングプロバイダーのID。
isEnabledBoolean!プロバイダーが有効になっているかどうかを表します。
isPrimaryBoolean!プロバイダーがプライマリとして設定されているかどうかを表します。
logoUrlStringプロバイダーのロゴURL。
nameString!トレーニングプロバイダーの名前。
urlString!プロバイダーのURL。

ProjectSetting

フィールド

名前説明
duoContextExclusionSettingsDuoContextExclusionSettingsGitLab Duoコンテキストからファイルを除外するための設定。
duoFeaturesEnabledBooleanプロジェクトでGitLab Duo機能が有効かどうかを示します。
projectProject設定が属するプロジェクト。
webBasedCommitSigningEnabled warning-solidBoolean!GitLab 18.2で導入されました。ステータス: 実験的機能。プロジェクトに対してWebベースのコミット署名が有効になっているかどうかを示します。

ProjectStatistics

フィールド

名前説明
buildArtifactsSizeFloat!プロジェクトのビルドアーティファクトのサイズ(バイト単位)。
commitCountFloat!プロジェクトのコミット数。
containerRegistrySizeFloatプロジェクトのコンテナレジストリのサイズ(バイト単位)。
costFactoredBuildArtifactsSize warning-solidFloat!GitLab 16.6で導入されました。ステータス: 実験的機能。フォークに適用可能なコストファクターを適用したビルドアーティファクトのサイズ(バイト単位)。適用可能なコストファクターがない場合、これはbuild_artifacts_sizeに等しくなります。
costFactoredLfsObjectsSize warning-solidFloat!GitLab 16.6で導入されました。ステータス: 実験的機能。フォークに適用可能なコストファクターを適用したLFSオブジェクトのサイズ(バイト単位)。適用可能なコストファクターがない場合、これはlfs_objects_sizeに等しくなります。
costFactoredPackagesSize warning-solidFloat!GitLab 16.6で導入されました。ステータス: 実験的機能。フォークに適用可能なコストファクターを適用したパッケージのサイズ(バイト単位)。適用可能なコストファクターがない場合、これはpackages_sizeに等しくなります。
costFactoredRepositorySize warning-solidFloat!GitLab 16.6で導入されました。ステータス: 実験的機能。フォークに適用可能なコストファクターを適用したリポジトリのサイズ(バイト単位)。適用可能なコストファクターがない場合、これはrepository_sizeに等しくなります。
costFactoredSnippetsSize warning-solidFloat!GitLab 16.6で導入されました。ステータス: 実験的機能。フォークに適用可能なコストファクターを適用したスニペットのサイズ(バイト単位)。適用可能なコストファクターがない場合、これはsnippets_sizeに等しくなります。
costFactoredStorageSize warning-solidFloat!GitLab 16.2で導入されました。ステータス: 実験的機能。フォークに適用可能なコストファクターを適用したストレージのサイズ(バイト単位)。適用可能なコストファクターがない場合、これはstorage_sizeに等しくなります。
costFactoredWikiSize warning-solidFloat!GitLab 16.6で導入されました。ステータス: 実験的機能。フォークに適用可能なコストファクターを適用したWikiのサイズ(バイト単位)。適用可能なコストファクターがない場合、これはwiki_sizeに等しくなります。
lfsObjectsSizeFloat!プロジェクトのLarge File Storage(LFS)オブジェクトのサイズ(バイト単位)。
packagesSizeFloat!プロジェクトのパッケージのサイズ(バイト単位)。
pipelineArtifactsSizeFloatCIパイプラインアーティファクトのサイズ(バイト単位)。
repositorySizeFloat!プロジェクトのリポジトリのサイズ(バイト単位)。
snippetsSizeFloatプロジェクトのスニペットのサイズ(バイト単位)。
storageSizeFloat!プロジェクトのストレージのサイズ(バイト単位)。
uploadsSizeFloatプロジェクトのアップロードのサイズ(バイト単位)。
wikiSizeFloatプロジェクトのWikiのサイズ(バイト単位)。

ProjectStatisticsRedirect

フィールド

名前説明
buildArtifactsString!job_artifactsのリダイレクトルート。
containerRegistryString!container_registryのリダイレクトルート。
packagesString!パッケージのリダイレクトルート。
repositoryString!リポジトリのリダイレクトルート。
snippetsString!スニペットのリダイレクトルート。
wikiString!Wikiのリダイレクトルート。

ProjectTargetBranchRule

フィールド

名前説明
createdAtTime!ターゲットブランチルール作成時のタイムスタンプ。
idProjectsTargetBranchRuleID!ターゲットブランチルールのID。
nameString!ターゲットブランチルールの名前。
targetBranchString!ターゲットブランチルールのターゲットブランチ。

ProjectValueStreamAnalyticsFlowMetrics

集約されたバリューストリームフローメトリクスを公開します。

引数のあるフィールド

ProjectValueStreamAnalyticsFlowMetrics.cycleTime

最初のコミットからイシューが完了するまでの時間の中央値。

ValueStreamAnalyticsMetricを返します。

引数
名前説明
assigneeUsernames[String!]イシューに割り当てられているユーザーのユーザー名。
authorUsernameStringイシューの作成者のユーザー名。
epicIdIDイシューに関連付けられているエピックのID。
fromTime!開始日時を示すタイムスタンプ。
iterationIdIDイシューに関連付けられているイテレーションのID。
labelNames[String!]イシューに適用されるラベル。
milestoneTitleStringイシューに適用されるマイルストーン。
myReactionEmojiString現在のユーザーが適用したリアクション絵文字でフィルタリングします。
notNegatedValueStreamAnalyticsIssuableFilterInput否定フィルターの追加に使用される引数。
toTime!終了日時を示すタイムスタンプ。
weightIntイシューに適用されるウェイト。
ProjectValueStreamAnalyticsFlowMetrics.deploymentCount

指定された期間の本番環境デプロイ回数。

ValueStreamAnalyticsMetricを返します。

引数
名前説明
fromTime!開始日時を示すタイムスタンプ。
toTime!終了日時を示すタイムスタンプ。
ProjectValueStreamAnalyticsFlowMetrics.issueCount

指定された期間にオープンされたイシューの数。

ValueStreamAnalyticsMetricを返します。

引数
名前説明
assigneeUsernames[String!]イシューに割り当てられているユーザーのユーザー名。
authorUsernameStringイシューの作成者のユーザー名。
epicIdIDイシューに関連付けられているエピックのID。
fromTime!開始日時を示すタイムスタンプ。
iterationIdIDイシューに関連付けられているイテレーションのID。
labelNames[String!]イシューに適用されるラベル。
milestoneTitleStringイシューに適用されるマイルストーン。
myReactionEmojiString現在のユーザーが適用したリアクション絵文字でフィルタリングします。
notNegatedValueStreamAnalyticsIssuableFilterInput否定フィルターの追加に使用される引数。
toTime!終了日時を示すタイムスタンプ。
weightIntイシューに適用されるウェイト。
ProjectValueStreamAnalyticsFlowMetrics.issuesCompletedCount

指定された期間にクローズ(完了)したオープンイシューの数。最大値は10,001です。

ValueStreamAnalyticsMetricを返します。

引数
名前説明
assigneeUsernames[String!]イシューに割り当てられているユーザーのユーザー名。
authorUsernameStringイシューの作成者のユーザー名。
epicIdIDイシューに関連付けられているエピックのID。
fromTime!開始日時を示すタイムスタンプ。
iterationIdIDイシューに関連付けられているイテレーションのID。
labelNames[String!]イシューに適用されるラベル。
milestoneTitleStringイシューに適用されるマイルストーン。
myReactionEmojiString現在のユーザーが適用したリアクション絵文字でフィルタリングします。
notNegatedValueStreamAnalyticsIssuableFilterInput否定フィルターの追加に使用される引数。
toTime!終了日時を示すタイムスタンプ。
weightIntイシューに適用されるウェイト。
ProjectValueStreamAnalyticsFlowMetrics.leadTime

イシューの作成から完了までの時間の中央値。

ValueStreamAnalyticsMetricを返します。

引数
名前説明
assigneeUsernames[String!]イシューに割り当てられているユーザーのユーザー名。
authorUsernameStringイシューの作成者のユーザー名。
epicIdIDイシューに関連付けられているエピックのID。
fromTime!開始日時を示すタイムスタンプ。
iterationIdIDイシューに関連付けられているイテレーションのID。
labelNames[String!]イシューに適用されるラベル。
milestoneTitleStringイシューに適用されるマイルストーン。
myReactionEmojiString現在のユーザーが適用したリアクション絵文字でフィルタリングします。
notNegatedValueStreamAnalyticsIssuableFilterInput否定フィルターの追加に使用される引数。
toTime!終了日時を示すタイムスタンプ。
weightIntイシューに適用されるウェイト。
ProjectValueStreamAnalyticsFlowMetrics.timeToMerge

マージリクエストの作成からマージリクエストのマージまでの時間の中央値

ValueStreamAnalyticsMetricを返します。

引数
名前説明
assigneeUsernames[String!]マージリクエストに割り当てられたユーザーのユーザー名。
authorUsernameStringマージリクエストの作成者のユーザー名
fromTime!開始日時を示すタイムスタンプ。
labelNames[String!]マージリクエストに適用されるラベル。
milestoneTitleStringマージリクエストに適用されるマイルストーン
toTime!終了日時を示すタイムスタンプ。

ProjectWikiRepositoryRegistry

project_wiki_repositoryのGeoレプリケーションと検証の状態を表します。

フィールド

名前説明
checksumMismatchBooleanProjectWikiRepositoryRegistryのチェックサムが、プライマリとセカンダリで一致しないかどうかを示します。
createdAtTimeProjectWikiRepositoryRegistryの作成時のタイムスタンプ。
forceToRedownload warning-solidBooleanGitLab 17.10で非推奨になりました。より新しい再利用可能フレームワークを優先するため、データベースのレジストリテーブルから削除されました。
idID!ProjectWikiRepositoryRegistryのID。
lastSyncFailureStringProjectWikiRepositoryRegistryの同期中のエラーメッセージ。
lastSyncedAtTimeProjectWikiRepositoryRegistryの最後の同期成功時のタイムスタンプ。
missingOnPrimaryBooleanプライマリにおけるProjectWikiRepositoryRegistryの有無を示します。
modelRecordIdIntProjectWikiRepositoryRegistryのモデルレコードのID。
projectWikiRepositoryIdID!プロジェクトWikiリポジトリのID。
retryAtTimeProjectWikiRepositoryRegistryが再同期される時刻のタイムスタンプ。
retryCountIntProjectWikiRepositoryRegistryの連続同期試行の失敗回数。
stateRegistryStateProjectWikiRepositoryRegistryの同期。
verificationChecksumStringProjectWikiRepositoryRegistryのローカルチェックサム。
verificationChecksumMismatchedString不一致の場合のProjectWikiRepositoryRegistryの予期されるチェックサム。
verificationFailureStringProjectWikiRepositoryRegistryの検証中のエラーメッセージ。
verificationRetryAtTimeProjectWikiRepositoryRegistryが再検証される時刻のタイムスタンプ。
verificationRetryCountIntProjectWikiRepositoryRegistryの連続検証試行の失敗回数。
verificationStartedAtTimeProjectWikiRepositoryRegistryの検証の開始時のタイムスタンプ。
verificationStateVerificationStateEnumProjectWikiRepositoryRegistryの検証。
verifiedAtTimeProjectWikiRepositoryRegistryの最後の検証成功のタイムスタンプ。

PrometheusAlert

Prometheusのアラート条件。

フィールド

名前説明
humanizedTextString!人間が判読できるアラート条件のテキスト。
idID!アラート条件のID。

ProtectedEnvironment

環境の保護環境。

フィールド

名前説明
approvalRulesProtectedEnvironmentApprovalRuleConnection環境へのデプロイを承認できるグループ、ユーザー、またはロール。(接続を参照)
deployAccessLevelsProtectedEnvironmentDeployAccessLevelConnection環境へのデプロイを実行できるグループ、ユーザー、またはロール。(接続を参照)
groupGroupグループの詳細。保護環境グループレベルの保護環境の場合に表示されます。
nameString環境がプロジェクトレベルの保護環境の場合の、その環境の名前。環境がグループレベルの保護環境の場合の、その環境の名前。
projectProjectプロジェクトの詳細。プロジェクトレベルの保護環境の場合に表示されます。
requiredApprovalCountInt統一承認設定に必要な承認数。

ProtectedEnvironmentApprovalRule

環境へのデプロイを承認できるグループ、ユーザー、またはロール。

フィールド

名前説明
accessLevelAccessLevelロールの詳細。ロール固有のアクセス制御の場合に表示されます。
groupGroupグループの詳細。グループ固有のアクセス制御の場合に表示されます。
requiredApprovalsInt必要な承認の数。
userUserCoreユーザーの詳細。ユーザー固有のアクセス制御の場合に表示されます。

ProtectedEnvironmentApprovalRuleForSummary

環境へのデプロイを承認できるグループ、ユーザー、またはロール。

フィールド

名前説明
accessLevelAccessLevelロールの詳細。ロール固有のアクセス制御の場合に表示されます。
approvals[DeploymentApproval!]デプロイの現在の承認。
approvedCountInt承認数。
canApproveBooleanユーザーに承認があるかどうかを示します。
groupGroupグループの詳細。グループ固有のアクセス制御の場合に表示されます。
pendingApprovalCountInt保留中の承認数。
requiredApprovalsInt必要な承認の数。
statusDeploymentApprovalSummaryStatus承認サマリーのステータス。
userUserCoreユーザーの詳細。ユーザー固有のアクセス制御の場合に表示されます。

ProtectedEnvironmentDeployAccessLevel

環境へのデプロイを実行できるグループ、ユーザー、またはロール。

フィールド

名前説明
accessLevelAccessLevelロールの詳細。ロール固有のアクセス制御の場合に表示されます。
groupGroupグループの詳細。グループ固有のアクセス制御の場合に表示されます。
userUserCoreユーザーの詳細。ユーザー固有のアクセス制御の場合に表示されます。

PushAccessLevel

どのユーザーロール、ユーザー、またはグループが保護ブランチにプッシュできるかを定義します。

フィールド

名前説明
accessLevelInt!GitLab::アクセスレベル。
accessLevelDescriptionString!人間が判読できるアクセスレベルの表示。
deployKeyAccessLevelDeployKeyアクセスレベルに割り当てられているデプロイキー。
groupAccessLevelGroupアクセスレベルに関連付けられているグループ。
userAccessLevelUserアクセスレベルに関連付けられているユーザー。

PushRules

コミットプッシュが従う必要のあるルールを表します。

フィールド

名前説明
rejectUnsignedCommitsBoolean!GPGで署名されていないコミットが拒否されるかどうかを示します。

PypiMetadata

PyPiメタデータ。

フィールド

名前説明
authorEmailString作成者のメールアドレス(RFC-822形式)。
descriptionString長い説明(複数段落を使用可能)。
descriptionContentTypeString説明フィールドで使用されるマークアップ構文。
idPackagesPypiMetadatumID!メタデータのID。
keywordsStringカンマで区切られたキーワードのリスト。
metadataVersionStringメタデータのバージョン。
requiredPythonStringPypiパッケージに必要なPythonのバージョン。
summaryString説明の1行要約。

QueryComplexity

フィールド

名前説明
limitIntGraphQLクエリの複雑さの制限。この制限に関するGitLabドキュメントを参照してください。
scoreIntGraphQLクエリの複雑さスコア。

QueueingDelayHistory

CIジョブのキュー時間を集約した統計。

フィールド

名前説明
timeSeries[QueueingHistoryTimeSeries!]時系列。

QueueingHistoryTimeSeries

Runnerによってジョブが実行開始されるまでの時間(パーセンタイル表記)。

フィールド

名前説明
p50Duration50パーセンタイル。継続時間の50%がこの値より小さくなっています。
p75Duration75パーセンタイル。継続時間の75%がこの値より小さくなっています。
p90Duration90パーセンタイル。継続時間の90%がこの値より小さくなっています。
p95Duration95パーセンタイル。継続時間の95%がこの値より小さくなっています。
p99Duration99パーセンタイル。継続時間の99%がこの値より小さくなっています。
timeTime!期間の開始時刻。

QuickActionsStatus

フィールド

名前説明
commandNames[String!]クイックアクションコマンド名。
commandsOnlyBooleanノートに含まれているのがクイックアクションコマンドのみの場合にtrueを返します。
errorMessages[String!]適用に失敗したクイックアクションのエラーメッセージ。
messages[String!]クイックアクションからの応答メッセージ。

RecentFailures

テストケースの最近の失敗履歴。

フィールド

名前説明
baseBranchStringプロジェクトのベースブランチの名前。
countInt過去14日間にテストケースが失敗した回数。

RecentlyViewedItem

フィールド

名前説明
itemRecentlyViewedItemUnion!最近閲覧した作業アイテム。
viewedAtTime!アイテムが最後に表示されたタイミング。

Release

リリースを表します。

フィールド

名前説明
assetsReleaseAssetsリリースのアセット。
authorUserCoreリリースを作成したユーザー。
commitCommitリリースに関連付けられているコミット。
createdAtTimeリリース作成時のタイムスタンプ。
descriptionStringリリースの説明(「リリースノート」)。
descriptionHtmlStringdescriptionのGitLab Flavored Markdownレンダリング。
evidencesReleaseEvidenceConnectionリリースのエビデンス。(接続を参照)
historicalReleaseBooleanリリースが履歴リリースかどうかを示します。
idReleaseID!リリースのグローバルID。
linksReleaseLinksリリースのリンク
milestonesMilestoneConnectionリリースに関連付けられているマイルストーン。(接続を参照)
nameStringリリースの名前。
releasedAtTimeリリースがリリースされたときのタイムスタンプ。
tagNameStringリリースに関連付けられているタグの名前。
tagPathStringリリースに関連付けられているへの相対Webパス。
upcomingReleaseBooleanリリースが今後のリリースであるかどうかを示します。

リリースに関連付けられているアセットリンクを表します。

フィールド

名前説明
directAssetPathStringダイレクトリンクの相対パス。
directAssetUrlStringリンクのダイレクトURL。
idID!リンクのID。
linkTypeReleaseAssetLinkTypeリンクのタイプ:otherrunbookimagepackage。デフォルトはother
nameStringリンクの名前。
urlStringリンクのURL。

ReleaseAssets

リリースに関連付けられているすべてのアセットのコンテナ。

フィールド

名前説明
countIntリリースの数。
linksReleaseAssetLinkConnectionリリースのアセットリンク。(接続を参照)
sourcesReleaseSourceConnectionリリースのソース。(接続を参照)

ReleaseEvidence

リリースのエビデンス。

フィールド

名前説明
collectedAtTimeエビデンスが収集されたときのタイムスタンプ。
filepathStringエビデンスをダウンロードできるURL。
idID!エビデンスのID。
shaStringエビデンスハッシュのSHA1 ID。

フィールド

名前説明
closedIssuesUrlStringstate=closedでフィルタリングされたイシューページのHTTP URL。
closedMergeRequestsUrlStringstate=closedでフィルタリングされたマージリクエストページのHTTP URL。
editUrlStringリリースの編集ページのHTTP URL。
mergedMergeRequestsUrlStringstate=mergedでフィルタリングされたマージリクエストページのHTTP URL。
openedIssuesUrlStringstate=openでフィルタリングされたイシューページのHTTP URL。
openedMergeRequestsUrlStringstate=openでフィルタリングされたマージリクエストページのHTTP URL。
selfUrlStringリリースのHTTP URL。

ReleaseSource

特定の形式でリリースに添付されているソースコードを表します。

フィールド

名前説明
formatStringソースの形式。
urlStringソースのダウンロードURL。

Repository

フィールド

名前説明
diskPathStringリポジトリのディスクパスを示します。
emptyBoolean!リポジトリに表示可能なコンテンツがないことを示します。
existsBoolean!対応するGitリポジトリがディスクに存在することを示します。
rootRefStringリポジトリのデフォルトブランチ。

引数のあるフィールド

Repository.blobs

リポジトリに含まれるblob。

RepositoryBlobConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
paths[String!]!必要なblobパスの配列。
refStringblobの取得元のコミットref。デフォルト値はHEADです。
refTypeRefTyperefの型。
Repository.branchNames

検索パターンに一致する、このリポジトリで使用可能なブランチの名前。

[String!]を返します。

引数
名前説明
limitInt!返すブランチ名の数。
offsetInt!スキップするブランチ名の数。
searchPatternString!ブランチ名を検索するためのパターン。
Repository.codeOwnersPath

ref内のCODEOWNERSファイルのパス。

Stringを返します。

引数
名前説明
refStringrefの名前。
Repository.commit

リポジトリからのコミット。

Commitを返します。

引数
名前説明
refString!コミット参照(SHA、ブランチ名、またはタグ名)。
Repository.commits
  • GitLab 18.4で導入されました。ステータス: 実験的機能。

リポジトリからのコミットのリスト。

CommitConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
authorString作成者の名前またはメール。
committedAfterTimeISO8601形式の時刻または日付の後に作成されたコミット。
committedBeforeTimeISO8601形式の時刻または日付の前に作成されたコミット。
queryUntrustedRegexpコミットをフィルタリングするための正規表現。
refString!コミットを検索するブランチまたはタグ。
Repository.lastCommit

指定されたパスとrefについてリポジトリ内で最後に実行されたコミット。

Commitを返します。

引数
名前説明
pathString最後のコミットを取得する対象となるパス。デフォルト値は、リポジトリのルートです。
refString最後のコミットを取得する対象となるコミットref。デフォルト値はHEADです。
refTypeRefTyperefの型。
Repository.paginatedTree

リポジトリのページネーションツリー。

TreeConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
pathStringツリーを取得する対象となるパス。デフォルト値は、リポジトリのルートです。
recursiveBoolean再帰的なツリーを取得するために使用されます。デフォルトはfalseです。
refStringツリーを取得する対象となるコミットref。デフォルト値はHEADです。
refTypeRefTyperefの型。
Repository.tree

リポジトリのツリー。

Treeを返します。

引数
名前説明
pathStringツリーを取得する対象となるパス。デフォルト値は、リポジトリのルートです。
recursiveBoolean再帰的なツリーを取得するために使用されます。デフォルトはfalseです。
refStringツリーを取得する対象となるコミットref。デフォルト値はHEADです。
refTypeRefTyperefの型。
Repository.validateCodeownerFile

リポジトリのCODEOWNERファイルに含まれるLintエラーを表示します。

RepositoryCodeownerValidationを返します。

引数
名前説明
pathString検証する必要のあるCODEOWNERSという名前のファイルのパス。デフォルトは使用中のファイルです。
refStringコードオーナーファイルをチェックする必要があるref。デフォルトはリポジトリのデフォルトブランチです。

RepositoryBlob

フィールド

名前説明
archivedBoolean現在のプロジェクトがアーカイブされているかどうか。
base64EncodedBlob warning-solidStringGitLab 17.1で導入されました。ステータス: 実験的機能。blobの内容のエンコードはbase64です。null機能フラグが無効になっている場合、unicode_escaped_dataを返します。
blamePathStringblob blameページへのWebパス。
canCurrentUserPushToBranchBoolean現在のユーザーがブランチにプッシュできるかどうか。
canModifyBlobBoolean現在のユーザーがblobに変更を加えることができるかどうか。
canModifyBlobWithWebIdeBoolean!現在のユーザーがWeb IDEでblobに変更を加えることができるかどうか。
codeNavigationPathStringコードナビゲーションのWebパス。
codeOwners[UserCore!]blobのコードオーナーのリスト。
duoWorkflowInvokePathStringDuo Agent Platformを呼び出すためのパス。
editBlobPathString旧式エディタでblobを編集するためのWebパス。
environmentExternalUrlForRouteMapString環境上のblobへのWebパス。
environmentFormattedExternalUrlStringblobが利用可能な環境。
externalStorageString使用される外部ストレージ(有効な場合)(「LFS」など)。
externalStorageUrlString外部ストレージが有効な場合に、それによりraw blobをダウンロードするためのWebパス。
fileTypeString拡張子に基づいて予期されるblobの形式。
findFilePathStringファイルを検索するためのWebパス。
forkAndEditPathStringフォークしたプロジェクトを使用してblobを編集するためのWebパス。
forkAndViewPathStringフォークしたプロジェクトを使用してblobを表示するためのWebパス。
gitpodBlobUrlStringGitpod内のblobのURL。
historyPathStringblob履歴ページへのWebパス。
idID!blobのID。
ideEditPathStringWeb IDEでblobを編集するためのWebパス。
ideForkAndEditPathStringフォークしたプロジェクトを使用してWeb IDEでblobを編集するためのWebパス。
languageStringblob言語。
lfsOidStringblobのLFS OID。
modeStringblobモード。
nameStringblob名。
oidString!blobのOID。
pathString!blobのパス。
permalinkPathStringblob permalinkへのWebパス。
pipelineEditorPathString.gitlab-ci.ymlファイルを編集するためのWebパス。
plainDataStringblobプレーン強調表示データ。
projectBlobPathRootStringblobのルートのWebパス。
rawBlobStringblobのrawコンテンツ。
rawPathStringraw blobをダウンロードするためのWebパス。
rawSizeBigIntblob、または外部に保存されている場合はblobターゲットのサイズ(バイト単位)。
rawTextBlobStringblobがテキストデータの場合に、blobのrawコンテンツ。
replacePathStringblobコンテンツを置き換えるためのWebパス。
richViewerBlobViewerblobコンテンツのリッチビューアー。
showDuoWorkflowActionBooleanDuo Agent Platformのアクションを表示するインジケーター。
simpleViewerBlobViewer!blobコンテンツのシンプルビューアー。
sizeBigIntblobのサイズ(バイト単位)。
storedExternallyBooleanblobのコンテンツが外部(LFSなど)に保存されているかどうか。
webPathStringblobのWebパス。

引数のあるフィールド

RepositoryBlob.blame
  • GitLab 16.3で導入されました。ステータス: 実験的機能。

blob blame。

Blameを返します。

引数
名前説明
fromLineInt範囲の開始行。1以上to_line以下でなければなりません。
toLineInt範囲の終了行。from_line以上from_line + 100以下でなければなりません。

RepositoryCodeownerError

フィールド

名前説明
codeString!Lintエラーコード。
lines[Int!]!エラーが発生した行。

RepositoryCodeownerValidation

フィールド

名前説明
totalInt!ファイル内の検証エラーの合計数。
validationErrors[RepositoryCodeownerError!]!特定のLintエラーコード。

RepositoryLanguage

フィールド

名前説明
colorColorリポジトリ言語を視覚化するための色。
nameString!リポジトリ言語の名前。
shareFloatリポジトリ言語の割合(%)。

Requirement

要件を表します。

フィールド

名前説明
authorUserCore!要件の作成者。
createdAtTime!要件作成のタイムスタンプ。
descriptionString要件の説明。
descriptionHtmlStringdescriptionのGitLab Flavored Markdownレンダリング。
idID!要件のID。
iid warning-solidString!GitLab 15.8で非推奨になりました。代わりにwork_item_iidを使用してください。
lastTestReportManuallyCreatedBoolean最新のテストレポートがユーザーによって作成されたかどうかを示します。
lastTestReportStateTestReportState最新の要件テストレポートの状態。
projectProject!要件が属するプロジェクト。
stateRequirementState!要求事項の状態。
titleString要件のタイトル。
titleHtmlStringtitleのGitLab Flavored Markdownレンダリング。
updatedAtTime!要件の最終更新タイムスタンプ。
userPermissionsRequirementPermissions!リソースに対する現在のユーザーの権限。
workItemIidString!要件の作業アイテムIID。近々、識別子として現在のIIDを置き換えることになる予定。

引数のあるフィールド

Requirement.testReports

要件のテストレポート。

TestReportConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
sortSortテストレポートをソート順で一覧表示します。

RequirementControlCoverage

すべての要件にわたるコンプライアンス制御カバレッジ統計。

フィールド

名前説明
failedInt!コンプライアンスチェックに失敗した制御の数。
passedInt!コンプライアンスチェックに合格した制御の数。
pendingInt!評価保留中の制御の数。

RequirementCoverage

カバレッジ統計の要件。

フィールド

名前説明
failedInt!失敗した要件の数。
passedInt!合格した要件の数。
pendingInt!保留中の要件の数。

RequirementPermissions

要件に対する現在のユーザーの権限をチェックします。

フィールド

名前説明
adminRequirementBoolean!trueの場合、ユーザーはこのリソースに対してadmin_requirementを実行できます。
createRequirementBoolean!trueの場合、ユーザーはこのリソースに対してcreate_requirementを実行できます。
destroyRequirementBoolean!trueの場合、ユーザーはこのリソースに対してdestroy_requirementを実行できます。
readRequirementBoolean!trueの場合、ユーザーはこのリソースに対してread_requirementを実行できます。
updateRequirementBoolean!trueの場合、ユーザーはこのリソースに対してupdate_requirementを実行できます。

RequirementStatesCount

状態別の要件数。

フィールド

名前説明
archivedIntアーカイブされた要件の数。
openedInt開かれた要件の数。

ResourceQuotas

ワークスペースのリソースクォータ。

フィールド

名前説明
cpuString!CPUコアの数。
memoryString!メモリのバイト数。

RiskFactors

合計リスクスコアに寄与するリスクファクター。

フィールド

名前説明
vulnerabilitiesAverageScore warning-solidVulnerabilityAverageScoreFactorGitLab 18.4で導入されました。ステータス: 実験的機能。平均脆弱性スコアに基づくファクター。

RiskScore

合計リスクスコア情報。

フィールド

名前説明
byProject warning-solidRiskScoreByProjectConnectionGitLab 18.4で導入されました。ステータス: 実験的機能。プロジェクト別にグループ化されたリスクスコア。
factors warning-solidRiskFactorsGitLab 18.4で導入されました。ステータス: 実験的機能。スコアに寄与するリスクファクター。
rating warning-solidRiskRating!GitLab 18.4で導入されました。ステータス: 実験的機能。全体的なリスク評価。
score warning-solidFloat!GitLab 18.4で導入されました。ステータス: 実験的機能。全体的なリスクスコア。

RiskScoreByProject

特定のプロジェクトのリスクスコア情報。

フィールド

名前説明
project warning-solidProjectGitLab 18.4で導入されました。ステータス: 実験的機能。リスクスコアはプロジェクトに属します。
rating warning-solidRiskRatingGitLab 18.4で導入されました。ステータス: 実験的機能。プロジェクトのリスク評価。
score warning-solidFloatGitLab 18.4で導入されました。ステータス: 実験的機能。プロジェクトのリスクスコア。

RootStorageStatistics

フィールド

名前説明
buildArtifactsSizeFloat!CIアーティファクトのサイズ(バイト単位)。
containerRegistrySizeFloat!コンテナレジストリのサイズ(バイト単位)。
containerRegistrySizeIsEstimatedBoolean!ネームスペースの重複排除済みコンテナレジストリサイズが推定値かどうかを示します。
costFactoredStorageSize warning-solidFloat!GitLab 16.2で導入されました。ステータス: 実験的機能。フォークに適用可能なコストファクターを適用したストレージの合計サイズ(バイト単位)。適用可能なコストファクターがない場合、これはstorage_sizeに等しくなります。
dependencyProxySizeFloat!依存プロキシのサイズ(バイト単位)。
lfsObjectsSizeFloat!LFSオブジェクトのサイズ(バイト単位)。
packagesSizeFloat!パッケージのサイズ(バイト単位)。
pipelineArtifactsSizeFloat!CIパイプラインアーティファクトのサイズ(バイト単位)。
registrySizeEstimated warning-solidBoolean!GitLab 16.2で非推奨になりました。container_registry_size_is_estimatedを使用してください。
repositorySizeFloat!Gitリポジトリのサイズ(バイト単位)。
snippetsSizeFloat!スニペットのサイズ(バイト単位)。
storageSizeFloat!合計ストレージ(バイト単位)。
uploadsSizeFloat!アップロードのサイズ(バイト単位)。
wikiSizeFloat!Wikiのサイズ(バイト単位)。

RunnerArchitecture

フィールド

名前説明
downloadLocationString!プラットフォームアーキテクチャでのRunnerのダウンロード場所。
nameString!Runnerプラットフォームアーキテクチャの名前。

RunnerPermissions

フィールド

名前説明
assignRunnerBoolean!trueの場合、ユーザーはこのリソースに対してassign_runnerを実行できます。
deleteRunnerBoolean!trueの場合、ユーザーはこのリソースに対してdelete_runnerを実行できます。
readRunnerBoolean!trueの場合、ユーザーはこのリソースに対してread_runnerを実行できます。
updateRunnerBoolean!trueの場合、ユーザーはこのリソースに対してupdate_runnerを実行できます。

RunnerPlatform

フィールド

名前説明
architecturesRunnerArchitectureConnectionプラットフォームでサポートされるRunnerアーキテクチャ(接続を参照)。
humanReadableNameString!人間が判読できるRunnerプラットフォームの名前。
nameString!Runnerプラットフォームの名前slug。

RunnerSetup

フィールド

名前説明
installInstructionsString!指定されたアーキテクチャにRunnerをインストールする手順。
registerInstructionsStringRunnerの登録手順。コマンドに実際の登録トークンは含まれません。代わりに、プレースホルダー$REGISTRATION_TOKENが表示されます。

SastCiConfiguration

SASTのCI設定を表します。

フィールド

名前説明
analyzersSastCiConfigurationAnalyzersEntityConnectionSAST設定に添付されているアナライザーエンティティのリスト(接続を参照)。
globalSastCiConfigurationEntityConnectionSAST設定に関連するグローバルエンティティのリスト(接続を参照)。
pipelineSastCiConfigurationEntityConnectionSAST設定に関連するパイプラインエンティティのリスト(接続を参照)。

SastCiConfigurationAnalyzersEntity

SAST CI設定の中でのアナライザーエンティティを表します。

フィールド

名前説明
descriptionStringフォームに表示されるアナライザーの説明。
enabledBooleanアナライザーが有効かどうかを示します。
labelString設定UIで使用するアナライザーのラベル。
nameStringアナライザーの名前。
variablesSastCiConfigurationEntityConnectionサポートされている変数のリスト。(接続を参照)

SastCiConfigurationEntity

SAST CI設定の中でのエンティティを表します。

フィールド

名前説明
defaultValueString値が空の場合に使用されるデフォルト値。
descriptionStringフォームに表示されるエンティティの説明。
fieldStringエンティティのCIキーワード。
labelStringフォームで使用されるエンティティのラベル。
optionsSastCiConfigurationOptionsEntityConnectionフィールドの値候補(接続を参照)。
sizeSastUiComponentSizeUIコンポーネントのサイズ。
typeStringフィールド値の型。
valueStringエンティティの現在の値。

SastCiConfigurationOptionsEntity

SAST CI設定の中でのオプションのエンティティを表します。

フィールド

名前説明
labelStringオプションエンティティのラベル。
valueStringオプションエンティティの値。

SavedReply

フィールド

名前説明
contentString!保存済み返信の内容。
idUsersSavedReplyID!ユーザー保存済み返信のグローバルID。
nameString!保存済み返信の名前。

Scan

セキュリティスキャン情報を表します。

フィールド

名前説明
errors[String!]!エラーのリスト。
nameString!スキャンの名前。
statusScanStatus!スキャンのステータスを示します。
warnings[String!]!警告のリスト。

ScanExecutionPolicy

スキャン実行ポリシーを表します。

フィールド

名前説明
csp warning-solidBoolean!GitLab 18.1で導入されました。ステータス: 実験的機能。ポリシーが集中型セキュリティポリシーグループからのものかどうかを示します。
deprecatedProperties warning-solid[String!]GitLab 17.3で導入されました。ステータス: 実験的機能。ポリシー内のすべての非推奨プロパティ。
descriptionString!ポリシーの説明。
editPathString!ポリシー編集ページのURL。
enabledBoolean!ポリシーが有効かどうかを示します。
nameString!ポリシーの名前。
policyScopePolicyScopeポリシーのスコープ。
sourceSecurityPolicySource!ポリシーのソース。そのフィールドは、ソース型に応じて異なります。
updatedAtTime!ポリシーYAMLの最終更新時のタイムスタンプ。
yamlString!ポリシーのYAML定義。

ScanExecutionPolicyAttributesType

スキャン実行ポリシーに関連するポリシーフィールドを表します。

フィールド

名前説明
deprecatedProperties warning-solid[String!]GitLab 17.3で導入されました。ステータス: 実験的機能。ポリシー内のすべての非推奨プロパティ。
sourceSecurityPolicySource!ポリシーのソース。そのフィールドは、ソース型に応じて異なります。

ScanResultPolicy

スキャン結果ポリシーを表します。

フィールド

名前説明
actionApprovers[PolicyApproversType!]複数の承認者のアクション。
allGroupApprovers[PolicyApprovalGroup!]ユーザーがアクセスできないグループを含め、グループタイプの承認者として可能性のあるすべての承認者。
csp warning-solidBoolean!GitLab 18.1で導入されました。ステータス: 実験的機能。ポリシーが集中型セキュリティポリシーグループからのものかどうかを示します。
customRoles[MemberRole!]カスタムロールタイプの承認者。これらのロールに属するユーザーのみが承認者になります。
deprecatedProperties warning-solid[String!]GitLab 16.10で導入されました。ステータス: 実験的機能。ポリシー内のすべての非推奨プロパティ。
descriptionString!ポリシーの説明。
editPathString!ポリシー編集ページのURL。
enabledBoolean!ポリシーが有効かどうかを示します。
nameString!ポリシーの名前。
policyScopePolicyScopeポリシーのスコープ。
roleApprovers[MemberAccessLevelName!]ロールタイプの承認者。これらのロールに属するユーザーのみが承認者になります。
sourceSecurityPolicySource!ポリシーのソース。そのフィールドは、ソース型に応じて異なります。
updatedAtTime!ポリシーYAMLの最終更新時のタイムスタンプ。
userApprovers[UserCore!]ユーザータイプの承認者。
yamlString!ポリシーのYAML定義。

ScannedResource

セキュリティスキャンでスキャンされたリソースを表します。

フィールド

名前説明
requestMethodStringURLへのアクセスに使用するHTTPリクエスト方式。
urlStringスキャナーでのスキャン対象のURL。

SearchBlobChunk

一致したチャンクのJSON構造。

フィールド

名前説明
lines warning-solid[SearchBlobLine!]GitLab 17.2で導入されました。ステータス: 実験的機能。ファイルのパス。
matchCountInChunk warning-solidIntGitLab 17.2で導入されました。ステータス: 実験的機能。チャンク内の一致数。

SearchBlobFileType

一致を含むファイルのJSON構造。

フィールド

名前説明
blameUrl warning-solidStringGitLab 17.2で導入されました。ステータス: 実験的機能。ファイルのblame URL。
chunks warning-solid[SearchBlobChunk!]GitLab 17.2で導入されました。ステータス: 実験的機能。ファイルあたりの最大一致数。
fileUrl warning-solidStringGitLab 17.2で導入されました。ステータス: 実験的機能。ファイルのURL。
language warning-solidStringGitLab 17.8で導入されました。ステータス: 実験的機能。ファイルの言語。
matchCount warning-solidIntGitLab 17.2で導入されました。ステータス: 実験的機能。ファイルごとの一致数(最大50チャンク)。デフォルトは3です。
matchCountTotal warning-solidIntGitLab 17.2で導入されました。ステータス: 実験的機能。ファイルごとの一致の合計数。
path warning-solidStringGitLab 17.2で導入されました。ステータス: 実験的機能。ファイルのパス。
projectPath warning-solidStringGitLab 17.2で導入されました。ステータス: 実験的機能。プロジェクトのフルパス。

SearchBlobLine

一致したチャンク内の各行のJSON構造。

フィールド

名前説明
highlights warning-solid[[Int!]!]GitLab 17.8で導入されました。ステータス: 実験的機能。行の中の強調表示の最初の文字と最後の文字の列番号。
lineNumber warning-solidIntGitLab 17.2で導入されました。ステータス: 実験的機能。blobの行番号。
text warning-solidStringGitLab 17.2で導入されました。ステータス: 実験的機能。blobのテキストコンテンツ。

SecretPermission

シークレット権限の表現。

フィールド

名前説明
expiredAtISO8601Dateシークレット権限の有効期限(オプション)。
grantedByUserCoreシークレット権限を作成したユーザー。
permissionsString!付与する権限。[‘create’、‘update’、‘read’、‘delete’]。
principalPrincipal!誰にアクセス権が付与されているか。たとえば、ユーザー/ロール/メンバーロール/グループ。
projectProject!シークレット権限が属するプロジェクト。

SecretRotationInfo

プロジェクトシークレットのローテーションの設定とステータス。

フィールド

名前説明
createdAtTime!ローテーション設定が作成された日時。
rotationIntervalDaysInt!ローテーションのリマインダーの間隔(日数)。
statusSecretRotationStatus!現在のローテーションステータス。
updatedAtTime!ローテーション設定が最後の更新された日時。

SecurityAttribute

セキュリティ属性。

フィールド

名前説明
colorColor!セキュリティ属性の色。
descriptionStringセキュリティ属性の説明。
editableStateSecurityCategoryEditableState!セキュリティ属性の編集可能状態。
idSecurityAttributeIDセキュリティ属性のグローバルID。
nameString!セキュリティ属性の名前。
securityCategorySecurityCategory!セキュリティ属性が属するセキュリティカテゴリ。

SecurityCategory

セキュリティカテゴリ。

フィールド

名前説明
descriptionStringセキュリティカテゴリの説明。
editableStateSecurityCategoryEditableState!セキュリティカテゴリの編集可能状態。
idSecurityCategoryIDセキュリティカテゴリのグローバルID。
multipleSelectionBoolean!複数の属性を選択できるかどうか。
nameString!セキュリティカテゴリの名前。
securityAttributes[SecurityAttribute!]カテゴリに属するセキュリティ属性。
templateTypeSecurityCategoryTemplateType定義されたカテゴリのテンプレートタイプ。

SecurityFindingTokenStatus

セキュリティ検出で見つかったシークレットトークンのステータスを表します。

フィールド

名前説明
createdAtTime!トークンのステータスが作成されたとき。
idID!検出されたトークンステータスのID。
statusVulnerabilityFindingTokenStatusState!トークンのステータス(不明、アクティブ、非アクティブ)。
updatedAtTime!トークンのステータスが最後に更新されたとき。

SecurityMetrics

セキュリティ指標を表します。

フィールド

名前説明
riskScore warning-solidRiskScoreGitLab 18.4で導入されました。ステータス: 実験的機能。合計リスクスコア情報。この機能は現在開発中であり、まだ一般には利用できません。

引数のあるフィールド

SecurityMetrics.vulnerabilitiesOverTime

フィルタリングやグループ化の機能を備えた、脆弱性指標の時間経過。この機能は現在開発中であり、まだ一般には利用できません。

VulnerabilitiesOverTimeConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
endDateISO8601Date!脆弱性指標の時間範囲の終了日。
severity[VulnerabilitySeverity!]脆弱性を重大度でフィルタリングします。
startDateISO8601Date!脆弱性指標の時間範囲の開始日。
SecurityMetrics.vulnerabilitiesPerSeverity

重大度レベルごとの未解決の脆弱性の数。この機能は現在開発中であり、まだ一般には利用できません。

VulnerabilitiesPerSeverityを返します。

引数
名前説明
endDate warning-solidISO8601DateGitLab 18.3で導入されました。ステータス: 実験的機能。脆弱性指標の時間範囲の終了日。指定されていない場合のデフォルトは現在の日付です。
startDate warning-solidISO8601DateGitLab 18.3で導入されました。ステータス: 実験的機能。脆弱性指標の時間範囲の開始日。指定されていない場合のデフォルトは365日前です。

SecurityPolicyType

セキュリティポリシーを表します。

フィールド

名前説明
csp warning-solidBoolean!GitLab 18.1で導入されました。ステータス: 実験的機能。ポリシーが集中型セキュリティポリシーグループからのものかどうかを示します。
descriptionString!ポリシーの説明。
editPathString!ポリシー編集ページのURL。
enabledBoolean!ポリシーが有効かどうかを示します。
nameString!ポリシーの名前。
policyAttributesPolicyAttributesUnion!ポリシータイプに固有の属性。
policyScopePolicyScopeポリシーのスコープ。
typeStringポリシーの説明。
updatedAtTime!ポリシーYAMLの最終更新時のタイムスタンプ。
yamlString!ポリシーのYAML定義。

SecurityPolicyValidationError

セキュリティポリシーの検証エラー。

フィールド

名前説明
fieldString!エラーフィールド。
indexIntエラーが発生したアクションのインデックス。
levelString!エラーレベル。
messageString!エラーメッセージ。
titleStringエラータイトル。

SecurityReportSummary

セキュリティレポートの概要を表します。

フィールド

名前説明
apiFuzzingSecurityReportSummarySectionapi_fuzzingスキャンの集約カウント。
clusterImageScanningSecurityReportSummarySectioncluster_image_scanningスキャンの集約カウント。
containerScanningSecurityReportSummarySectioncontainer_scanningスキャンの集約カウント。
containerScanningForRegistrySecurityReportSummarySectioncontainer_scanning_for_registryスキャンの集約カウント。
coverageFuzzingSecurityReportSummarySectioncoverage_fuzzingスキャンの集約カウント。
dastSecurityReportSummarySectiondastスキャンの集約カウント。
dependencyScanningSecurityReportSummarySectiondependency_scanningスキャンの集約カウント。
genericSecurityReportSummarySectiongenericスキャンの集約カウント。
sastSecurityReportSummarySectionsastスキャンの集約カウント。
secretDetectionSecurityReportSummarySectionsecret_detectionスキャンの集約カウント。

SecurityReportSummarySection

セキュリティレポートの概要のセクションを表します。

フィールド

名前説明
scannedResourcesScannedResourceConnectionスキャンされたリソースのうち最初の20個のリスト。(接続を参照)
scannedResourcesCountIntスキャンされたリソースの総数。
scannedResourcesCsvPathStringスキャンされたすべてのリソースをCSV形式でダウンロードするためのパス。
scansScanConnection!タイプ別に実行されたセキュリティスキャンのリスト。(接続を参照)
vulnerabilitiesCountInt脆弱性の総数。

SecurityScanners

セキュリティスキャナーのリストを表します。

フィールド

名前説明
available[SecurityScannerType!]プロジェクトで使用可能なアナライザーのリスト。
enabled[SecurityScannerType!]プロジェクトで有効になっているアナライザーのリスト。
pipelineRun[SecurityScannerType!]最後のパイプラインで正常に実行されたアナライザーのリスト。

SecurityTrainingUrl

セキュリティトレーニングに関連するURLを表します。

フィールド

名前説明
identifierString脆弱性識別子の名前。
nameStringトレーニングプロバイダーの名前。
statusTrainingUrlRequestStatusトレーニングプロバイダーに対するリクエストのステータス。
urlStringセキュリティトレーニングコンテンツのリンクのURL。

SemanticSearchCode

セマンティック検索から返されるコードスニペット。

フィールド

名前説明
contentString!コードスニペットの内容。
pathString!コードスニペットのファイルパス。

SentryDetailedError

Sentryエラー。

フィールド

名前説明
countInt!発生回数。
culpritString!エラーの発生源。
externalBaseUrlString!Sentryインスタンスの外部ベースURL。
externalUrlString!エラーの外部URL。
firstReleaseLastCommitStringエラーが最初に確認されたコミット。
firstReleaseShortVersionStringエラーが最初に確認されたリリースの短いバージョン。
firstReleaseVersionStringエラーが最初に確認されたリリースのバージョン。
firstSeenTime!エラーが最初に確認された時点のタイムスタンプ。
frequency[SentryErrorFrequency!]!エラーの過去24時間の統計。
gitlabCommitStringリリースバージョンに基づく、エラーに起因するGitLabコミットSHA。
gitlabCommitPathStringエラーに起因するGitLabコミットへのGitLabページへのパス。
gitlabIssuePathStringGitLabイシューのURL。
idID!エラーのID(グローバルID)。
integratedBooleanエラートラッキングバックエンド。
lastReleaseLastCommitStringエラーが最後に確認されたコミット。
lastReleaseShortVersionStringエラーが最後に確認されたリリースの短いバージョン。
lastReleaseVersionStringエラーが最後に確認されたリリースバージョン。
lastSeenTime!エラーが最後に確認されたタイムスタンプ。
messageStringエラーのSentryメタデータメッセージ。
sentryIdString!エラーのID(Sentry ID)。
sentryProjectIdID!プロジェクト(Sentryプロジェクト)のID。
sentryProjectNameString!エラーの影響を受けるプロジェクトの名前。
sentryProjectSlugString!エラーの影響を受けるプロジェクトのslug。
shortIdString!エラーの短いID(Sentry ID)。
statusSentryErrorStatus!エラーのステータス。
tagsSentryErrorTags!Sentryエラーに関連付けられているタグ。
titleString!エラーのタイトル。
typeString!エラーのタイプ。
userCountInt!エラーの影響を受けるユーザーの数。

SentryError

Sentryエラー。SentryDetailedErrorの簡略バージョン。

フィールド

名前説明
countInt!発生回数。
culpritString!エラーの発生源。
externalUrlString!エラーの外部URL。
firstSeenTime!エラーが最初に確認された時点のタイムスタンプ。
frequency[SentryErrorFrequency!]!エラーの過去24時間の統計。
idID!エラーのID(グローバルID)。
lastSeenTime!エラーが最後に確認されたタイムスタンプ。
messageStringエラーのSentryメタデータメッセージ。
sentryIdString!エラーのID(Sentry ID)。
sentryProjectIdID!プロジェクト(Sentryプロジェクト)のID。
sentryProjectNameString!エラーの影響を受けるプロジェクトの名前。
sentryProjectSlugString!エラーの影響を受けるプロジェクトのslug。
shortIdString!エラーの短いID(Sentry ID)。
statusSentryErrorStatus!エラーのステータス。
titleString!エラーのタイトル。
typeString!エラーのタイプ。
userCountInt!エラーの影響を受けるユーザーの数。

SentryErrorCollection

Sentryエラーのコレクションと、エラーの詳細を含むオブジェクト。

フィールド

名前説明
externalUrlStringSentryの外部URL。

引数のあるフィールド

SentryErrorCollection.detailedError

プロジェクトに関するSentryエラーの詳細バージョン。

SentryDetailedErrorを返します。

引数
名前説明
idGitlabErrorTrackingDetailedErrorID!SentryイシューのID。
SentryErrorCollection.errorStackTrace

Sentryエラーのスタックトレース。

SentryErrorStackTraceを返します。

引数
名前説明
idGitlabErrorTrackingDetailedErrorID!SentryイシューのID。
SentryErrorCollection.errors

Sentryエラーのコレクション。

SentryErrorConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
searchTermStringSentryエラー詳細の検索クエリ。
sortStringソートの基準となる属性。オプションは、frequency、first_seen、last_seenです。last_seenがデフォルトです。

SentryErrorFrequency

フィールド

名前説明
countInt!前回記録時刻以来に受信したエラーの数。
timeTime!エラー頻度の統計が記録された時刻。

SentryErrorStackTrace

Sentryエラーのスタックトレースエントリを含むオブジェクト。

フィールド

名前説明
dateReceivedString!スタックトレースをSentryが受信した時刻。
issueIdString!SentryエラーのID。
stackTraceEntries[SentryErrorStackTraceEntry!]!Sentryエラーのスタックトレースエントリ。

SentryErrorStackTraceContext

Sentryエラースタックトレースのオブジェクトコンテキスト。

フィールド

名前説明
codeString!コンテキストのコード番号。
lineInt!コンテキストの行番号。

SentryErrorStackTraceEntry

Sentryエラーのスタックトレースエントリを含むオブジェクト。

フィールド

名前説明
colStringSentryエラーが発生した関数。
fileNameStringSentryエラーが発生したファイル。
functionStringSentryエラーが発生した関数。
lineStringSentryエラーが発生した関数。
traceContext[SentryErrorStackTraceContext!]Sentryエラーのコンテキスト。

SentryErrorTags

Sentryエラーの状態。

フィールド

名前説明
levelStringSentryエラーの重大度レベル。
loggerStringSentryエラーのロガー。

SeverityOverride

脆弱性の重大度オーバーライドを表します。

フィールド

名前説明
authorUserCore!重大度を変更したユーザー。
createdAtTime重大度変更の時刻。
newSeverityVulnerabilitySeverity!脆弱性の新しい重大度。
originalSeverityVulnerabilitySeverity!脆弱性の元の重大度。

SlashCommand

Duo Chatスラッシュコマンド。

フィールド

名前説明
descriptionString!スラッシュコマンドの機能の説明。
nameString!スラッシュコマンドの名前。
shouldSubmitBoolean!クリック時にコマンドを自動送信するかどうかを示します。

Snippet

スニペットエントリを表します。

フィールド

名前説明
authorUserCoreスニペットのオーナー。
commentersUserCoreConnection!noteable(ノート可能)に対するすべてのコメンター。(接続を参照)
createdAtTime!スニペット作成のタイムスタンプ。
descriptionStringスニペットの説明。
descriptionHtmlStringdescriptionのGitLab Flavored Markdownレンダリング。
discussionsDiscussionConnection!noteable(ノート可能)に対するすべてのディスカッション。(接続を参照)
fileNameStringスニペットのファイル名。
hiddenBoolean!作成者がBANされたため、スニペットが非表示になっていることを示します。
httpUrlToRepoStringスニペットリポジトリのHTTP URL。
idSnippetID!スニペットのID。
importedBoolean!スニペットがインポートされたかどうかを示します。
importedFromImportSource!スニペットのインポート元。
projectProjectスニペットが関連付けられているプロジェクト。
rawUrlString!スニペットのraw URL。
sshUrlToRepoStringスニペットリポジトリのSSH URL。
titleString!スニペットのタイトル。
updatedAtTime!スニペット更新のタイムスタンプ。
userPermissionsSnippetPermissions!リソースに対する現在のユーザーの権限。
visibilityLevelVisibilityLevelsEnum!スニペットの表示レベル。
webUrlString!スニペットのWeb URL。

引数のあるフィールド

Snippet.blobs

スニペットblob。

SnippetBlobConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
paths[String!]blobのパス。
Snippet.notes

このnoteable(ノート可能)に関するすべてのノート。

NoteConnection!を返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
filterNotesFilterTypeノートコレクションのタイプ: ALL_NOTES、ONLY_COMMENTS、ONLY_ACTIVITY。

SnippetBlob

スニペットblobを表します。

フィールド

名前説明
binaryBoolean!blobがバイナリかどうかを示します。
externalStorageStringblob外部ストレージ。
modeStringblobモード。
nameStringblob名。
pathStringblobパス。
plainDataStringblobプレーン強調表示データ。
rawPathString!blob rawコンテンツエンドポイントパス。
rawPlainDataStringblobがテキストデータの場合に、blobのrawコンテンツ。
renderedAsTextBoolean!blobがテキストとしてレンダリングされるかどうかを示します。
richDataStringblob強調表示データ。
richViewerSnippetBlobViewerblobコンテンツのリッチビューアー。
simpleViewerSnippetBlobViewer!blobコンテンツのシンプルビューアー。
sizeInt!blobのサイズ。

SnippetBlobViewer

blobコンテンツの表示方法を表します。

フィールド

名前説明
collapsedBoolean!blobを折りたたんで表示するかどうかを示します。
fileTypeString!コンテンツのファイルタイプ。
loadAsyncBoolean!blobコンテンツを非同期で読み込むかどうかを示します。
loadingPartialNameString!部分的な読み込み名。
renderErrorStringblobコンテンツのレンダリングエラー。
tooLargeBoolean!blobが大きすぎて表示できないかどうかを示します。
typeBlobViewersType!blobビューアーのタイプ。

SnippetPermissions

フィールド

名前説明
adminSnippetBoolean!trueの場合、ユーザーはこのリソースに対してadmin_snippetを実行できます。
awardEmojiBoolean!trueの場合、ユーザーはこのリソースに対してaward_emojiを実行できます。
createNoteBoolean!trueの場合、ユーザーはこのリソースに対してcreate_noteを実行できます。
readSnippetBoolean!trueの場合、ユーザーはこのリソースに対してread_snippetを実行できます。
reportSnippetBoolean!trueの場合、ユーザーはこのリソースに対してreport_snippetを実行できます。
updateSnippetBoolean!trueの場合、ユーザーはこのリソースに対してupdate_snippetを実行できます。

SnippetRepositoryRegistry

スニペットリポジトリのGeo同期と検証の状態を表します。

フィールド

名前説明
checksumMismatchBooleanSnippetRepositoryRegistryのチェックサムが、プライマリとセカンダリで不一致かどうかを示します。
createdAtTimeSnippetRepositoryRegistry作成時のタイムスタンプ。
forceToRedownload warning-solidBooleanGitLab 17.10で非推奨になりました。より新しい再利用可能フレームワークを優先するため、データベースのレジストリテーブルから削除されました。
idID!SnippetRepositoryRegistryのID。
lastSyncFailureStringSnippetRepositoryRegistryの同期中のエラーメッセージ。
lastSyncedAtTimeSnippetRepositoryRegistryの最後の同期成功のタイムスタンプ。
missingOnPrimaryBooleanプライマリにSnippetRepositoryRegistryが欠落しているかどうかを示します。
modelRecordIdIntSnippetRepositoryRegistryのモデルレコードのID。
retryAtTimeSnippetRepositoryRegistryが再同期されるようになる時点のタイムスタンプ。
retryCountIntSnippetRepositoryRegistryの同期試行の連続失敗回数。
snippetRepositoryIdID!スニペットリポジトリのID。
stateRegistryStateSnippetRepositoryRegistryの同期状態。
verificationChecksumStringSnippetRepositoryRegistryのローカルチェックサム。
verificationChecksumMismatchedString不一致の場合のSnippetRepositoryRegistryのチェックサムの予想値。
verificationFailureStringSnippetRepositoryRegistryの検証中のエラーメッセージ。
verificationRetryAtTimeSnippetRepositoryRegistryが再検証されるようになる時点のタイムスタンプ。
verificationRetryCountIntSnippetRepositoryRegistryの検証試行の連続失敗回数。
verificationStartedAtTimeSnippetRepositoryRegistryの検証開始のタイムスタンプ。
verificationStateVerificationStateEnumSnippetRepositoryRegistryの検証状態。
verifiedAtTimeSnippetRepositoryRegistryの最後の検証成功のタイムスタンプ。

SquashOption

保護ブランチのスカッシュオプションオーバーライド。

フィールド

名前説明
helpTextString!スカッシュオプションのヘルプテキスト。
optionString!人間が判別できるスカッシュオプションの説明。

SshSignature

署名付きコミットのSSH署名。

フィールド

名前説明
commitShaString関連するコミットのSHA。
keyKey署名に使用するSSHキー。
keyFingerprintSha256Stringキーのフィンガープリント。
projectProject関連するコミットのプロジェクト。
userUserCoreキーに関連付けられているユーザー
verificationStatusVerificationStatus関連するキーまたは証明書の検証ステータスを示します。

StandardRole

標準ロールを表します。

フィールド

名前説明
accessLevelInt!アクセスレベルの数値。
descriptionStringロールの説明。
detailsPath warning-solidStringGitLab 17.4で導入されました。ステータス: 実験的機能。ロールの詳細WebページへのURLパス。
idID!ロールID。
membersCount warning-solidIntGitLab 17.3で導入されました。ステータス: 実験的機能。ロールがグループまたはプロジェクトメンバーに直接割り当てられた回数。
nameStringロール名。
usersCount warning-solidIntGitLab 17.5で導入されました。ステータス: 実験的機能。少なくとも1つのグループまたはプロジェクトでロールが直接割り当てられているユーザーの数。

StandardsAdherenceChecksStatus

標準準拠チェックの進行状況。

フィールド

名前説明
checksCompletedInt!正常に完了した準拠チェックの数。
startedAtTime!準拠チェックのスキャン開始のUTCタイムスタンプ。
totalChecksInt!準拠チェックの数に、グループ内のプロジェクト数を乗算した数。

StatusAction

フィールド

名前説明
buttonTitleStringボタンのタイトル、例:ジョブを再試行。
confirmationMessage warning-solidStringGitLab 17.0で導入されました。ステータス: 実験的機能。手動ジョブのカスタム確認メッセージ。
iconStringアクションボタンで使用されるアイコン。
idString!ステータスアクションのID。
methodStringアクションのメソッド(postなど)。
pathStringアクションのパス。
titleStringアクションのタイトル、例:再試行。

StringExpression

文字列を値とする式。

フィールド

名前説明
fieldString!式が適用されるフィールド。
operatorString!式の演算子。
valueString!式の文字列値。

Submodule

フィールド

名前説明
flatPathString!エントリのフラットパス。
idID!エントリのID。
nameString!エントリの名前。
pathString!エントリのパス。
shaString!エントリのSHA。
treeUrlStringサブモジュールのツリーURL。
typeEntryType!ツリーエントリのタイプ。
webUrlStringサブモジュールのWeb URL。

SubscriptionFutureEntry

将来のサブスクリプションのエントリを表します。

フィールド

名前説明
companyStringライセンシーの会社。
emailStringライセンシーのメール。
expiresAtDateライセンスの有効期限が切れる日付。
nameStringライセンシーの名前。
planString!サブスクリプションプランの名前。
startsAtDateライセンスの開始日付。
typeString!サブスクリプションから生成されるライセンスの種類。
usersInLicenseCountInt有料ユーザーのシート数。

SuggestedReviewersType

レビュアー推奨結果セットを表します。

フィールド

名前説明
accepted[String!]承認されたレビュアーのユーザー名のリスト。
createdAtTime!推奨作成のタイムスタンプ。
suggested[String!]!推奨されるレビュアーのユーザー名のリスト。
updatedAtTime!推奨更新のタイムスタンプ。

SystemNoteMetadata

フィールド

名前説明
actionStringシステムノートのメタデータアクション。
descriptionVersionDescriptionVersion変更された説明のバージョン。
idSystemNoteMetadataID!特定のシステムノートメタデータのグローバルID。

Tag

フィールド

名前説明
commitCommitタグのコミット。
messageStringタグ付けメッセージ。
nameString!タグの名前。

TaskCompletionStatus

タスクの完了ステータス。

フィールド

名前説明
completedCountInt!完了したタスクの数。
countInt!タスクの合計数。

TerraformModuleMetadata

Terraformモジュールのメタデータ。

フィールド

名前説明
createdAtTime!メタデータ作成のタイムスタンプ。
fieldsTerraformModuleMetadataFields!メタデータのフィールド。
idPackagesTerraformModuleMetadatumID!メタデータのID。
updatedAtTime!メタデータの最終更新タイムスタンプ。

TerraformModuleMetadataDependencies

Terraformモジュールのメタデータの依存関係。

フィールド

名前説明
modules[TerraformModuleMetadataDependency!]モジュールのモジュール。
providers[TerraformModuleMetadataDependency!]モジュールのプロバイダー。

TerraformModuleMetadataDependency

Terraformモジュールのメタデータの依存関係。

フィールド

名前説明
nameString!依存関係の名前。
sourceString依存関係のソース。
versionString依存関係のバージョン。

TerraformModuleMetadataExample

Terraformモジュールのメタデータの例。

フィールド

名前説明
inputs[TerraformModuleMetadataInput!]モジュールのインプット。
nameString!例の名前。
outputs[TerraformModuleMetadataOutput!]モジュールの出力。
readmeStringReadmeデータ。
readmeHtmlStringreadmeのGitLab Flavored Markdownレンダリング。

TerraformModuleMetadataFields

Terraformモジュールのメタデータのフィールド型。

フィールド

名前説明
examples[TerraformModuleMetadataExample!]モジュールの例。
rootTerraformModuleMetadataRoot!ルートモジュール。
submodules[TerraformModuleMetadataSubmodule!]モジュールのサブモジュール。

TerraformModuleMetadataInput

Terraformモジュールのメタデータのインプット型。

フィールド

名前説明
defaultStringインプットのデフォルト値。
descriptionStringインプットの説明。
nameString!インプットの名前。
typeString!インプットの型。

TerraformModuleMetadataOutput

Terraformモジュールのメタデータの出力。

フィールド

名前説明
descriptionString出力フィールドの説明。
nameString!出力フィールドの名前。

TerraformModuleMetadataRoot

Terraformルートモジュールのメタデータ。

フィールド

名前説明
dependenciesTerraformModuleMetadataDependenciesモジュールの依存関係。
inputs[TerraformModuleMetadataInput!]モジュールのインプット。
outputs[TerraformModuleMetadataOutput!]モジュールの出力。
readmeStringReadmeデータ。
readmeHtmlStringreadmeのGitLab Flavored Markdownレンダリング。
resources[String!]モジュールのリソース。

TerraformModuleMetadataSubmodule

Terraformモジュールのメタデータのサブモジュール。

フィールド

名前説明
dependenciesTerraformModuleMetadataDependenciesサブモジュールの依存関係。
inputs[TerraformModuleMetadataInput!]モジュールのインプット。
nameString!サブモジュールの名前。
outputs[TerraformModuleMetadataOutput!]モジュールの出力。
readmeStringReadmeデータ。
readmeHtmlStringreadmeのGitLab Flavored Markdownレンダリング。
resources[String!]サブモジュールのリソース。

TerraformState

フィールド

名前説明
createdAtTime!Terraformステートが作成されたときのタイムスタンプ。
deletedAtTimeTerraformステートが削除されたときのタイムスタンプ。
idID!TerraformステートのID。
latestVersionTerraformStateVersionTerraformステートの最新バージョン。
lockedAtTimeTerraformステートがロックされたときのタイムスタンプ。
lockedByUserUserCore現在、Terraformステートのロックを保持しているユーザー。
nameString!Terraformステートの名前。
updatedAtTime!Terraformステート更新時のタイムスタンプ。

TerraformStateVersion

フィールド

名前説明
createdAtTime!バージョンが作成されたときのタイムスタンプ。
createdByUserUserCoreバージョンを作成したユーザー。
downloadPathStringバージョンのJSONファイルのダウンロード用URL。
idID!TerraformステートバージョンのID。
jobCiJobバージョンを作成したジョブ。
serialIntバージョンのシリアル番号。
updatedAtTime!バージョン更新時のタイムスタンプ。

TerraformStateVersionRegistry

TerraformステートバージョンのGeo同期と検証の状態を表します。

フィールド

名前説明
checksumMismatchBooleanTerraformStateVersionRegistryのチェックサムが、プライマリとセカンダリで一致しないかどうかを示します。
createdAtTimeTerraformStateVersionRegistryが作成されたときのタイムスタンプ。
forceToRedownload warning-solidBooleanGitLab 17.10で非推奨になりました。より新しい再利用可能フレームワークを優先するため、データベースのレジストリテーブルから削除されました。
idID!TerraformStateVersionRegistryのID。
lastSyncFailureStringTerraformStateVersionRegistryの同期中のエラーメッセージ。
lastSyncedAtTimeTerraformStateVersionRegistryの最後の同期成功のタイムスタンプ。
missingOnPrimaryBooleanプライマリにおけるTerraformStateVersionRegistryの有無を示します。
modelRecordIdIntTerraformStateVersionRegistryのモデルレコードのID。
retryAtTimeTerraformStateVersionRegistryが再同期されるようになる時点のタイムスタンプ。
retryCountIntTerraformStateVersionRegistryの同期試行の連続失敗回数。
stateRegistryStateTerraformStateVersionRegistryの同期ステート。
terraformStateVersionIdID!TerraformステートバージョンのID。
verificationChecksumStringTerraformStateVersionRegistryのローカルチェックサム。
verificationChecksumMismatchedString不一致の場合のTerraformStateVersionRegistryのチェックサムの予想値。
verificationFailureStringTerraformStateVersionRegistryの検証中のエラーメッセージ。
verificationRetryAtTimeTerraformStateVersionRegistryが再検証されるようになる時点のタイムスタンプ。
verificationRetryCountIntTerraformStateVersionRegistryの検証試行の連続失敗回数。
verificationStartedAtTimeTerraformStateVersionRegistryの検証開始のタイムスタンプ。
verificationStateVerificationStateEnumTerraformStateVersionRegistryの検証ステート。
verifiedAtTimeTerraformStateVersionRegistryの最後の検証成功のタイムスタンプ。

TestCase

パイプラインテストレポート内のテストケース。

フィールド

名前説明
attachmentUrlStringテストケースの添付ファイルのURL。
classnameStringテストケースのクラス名。
executionTimeFloatテストケースの実行時間(秒)
fileStringテストケースのファイルへのパス。
nameStringテストケースの名前。
recentFailuresRecentFailuresベースブランチでのテストケースの最近の失敗履歴。
stackTraceStringテストケースのスタックトレース。
statusTestCaseStatusテストケースのステータス(エラー、失敗、成功、スキップ)。
systemOutputStringテストケースのシステム出力。

TestReport

要件テストレポートを表します。

フィールド

名前説明
authorUserCoreテストレポートの作成者。
createdAtTime!テストレポート作成のタイムスタンプ。
idID!テストレポートのID。
stateTestReportState!テストレポートの状態。
usesLegacyIidBooleanテストレポートが、レガシー要件IIDへの参照を使用して生成されたかどうかを示します。

TestReportSummary

パイプラインのテストレポート。

フィールド

名前説明
testSuitesTestSuiteSummaryConnection!パイプラインテストレポートに属するテストスイート。(接続を参照)
totalTestReportTotal!パイプラインテストレポートのレポート統計の合計。

TestReportTotal

テストレポートの統計の合計。

フィールド

名前説明
countIntテストケースの総数。
errorIntエラーが発生したテストケースの総数。
failedInt失敗したテストケースの総数。
skippedIntスキップされたテストケースの総数。
successInt成功したテストケースの総数。
suiteErrorStringテストスイートのエラーメッセージ。
timeFloatテストの合計時間。

TestSuite

パイプラインテストレポート中のテストスイート。

フィールド

名前説明
errorCountIntエラーが発生したテストケースの総数。
failedCountIntテストスイートのうち失敗したテストケースの総数。
nameStringテストスイートの名前。
skippedCountIntテストスイートのうちスキップされたテストケースの総数。
successCountIntテストスイートのうち成功したテストケースの総数。
suiteErrorStringテストスイートのエラーメッセージ。
testCasesTestCaseConnectionテストスイートの中のテストケース。(接続を参照)
totalCountIntテストスイートの中のテストケースの総数。
totalTimeFloatテストスイートの中のテストの合計時間。

TestSuiteSummary

パイプラインテストレポートのテストスイートの概要。

フィールド

名前説明
buildIds[ID!]テストスイートの実行に使用されたビルドのID。
errorCountIntエラーが発生したテストケースの総数。
failedCountIntテストスイートのうち失敗したテストケースの総数。
nameStringテストスイートの名前。
skippedCountIntテストスイートのうちスキップされたテストケースの総数。
successCountIntテストスイートのうち成功したテストケースの総数。
suiteErrorStringテストスイートのエラーメッセージ。
totalCountIntテストスイートの中のテストケースの総数。
totalTimeFloatテストスイートの中のテストの合計時間。

TimeReportStats

タイムボックスの時間レポートの統計を表します。

フィールド

名前説明
completeTimeboxMetrics完了したイシューのメトリクス。
incompleteTimeboxMetrics未完了のイシューのメトリクス。
totalTimeboxMetricsイシューのメトリクスの合計。

TimeTrackingTimelogCategory

フィールド

名前説明
billableBooleanカテゴリが請求対象かどうか。
billingRateFloatカテゴリの請求レート。
colorColorカテゴリに割り当てられた色。
createdAtTime!カテゴリの作成日時。
descriptionStringカテゴリの説明。
idID!タイムログカテゴリの内部ID。
nameString!カテゴリの名前。
updatedAtTime!カテゴリの最終更新日時。

TimeboxMetrics

タイムボックスの測定統計メトリクスを表します。

フィールド

名前説明
countInt!カウントメトリクス
weightInt!ウェイトメトリクス。

TimeboxReport

タイムボックスに関する、履歴として正確なレポートを表します。

フィールド

名前説明
burnupTimeSeries[BurnupChartDailyTotals!]バーンアップチャートの日次スコープと完了済み合計。
errorTimeboxReportErrorレポートを生成できない場合に、その理由に関する情報。
statsTimeReportStatsタイムボックスの時間レポートの統計を表します。

TimeboxReportError

タイムボックスレポートを生成できなかった理由を記述します。

フィールド

名前説明
codeTimeboxReportErrorReasonエラーを分類する機械可読コード。
messageString何が起こったかを説明する、人間が判読できるメッセージ。

TimelineEventTagType

インシデント管理タイムラインイベントのタグについて記述します。

フィールド

名前説明
idIncidentManagementTimelineEventTagID!タイムラインイベントタグのID。
nameString!タイムラインイベントタグの名前。

TimelineEventType

インシデント管理タイムラインイベントについて記述します。

フィールド

名前説明
actionString!タイムラインイベントのアイコンを示します。
authorUserCoreタイムラインイベントを作成したユーザー。
createdAtTime!イベントが作成されたときのタイムスタンプ。
editableBoolean!タイムラインイベントが編集可能かどうかを示します。
idIncidentManagementTimelineEventID!タイムラインイベントのID。
incidentIssue!タイムラインイベントのインシデント。
noteStringタイムラインイベントのテキストノート。
noteHtmlStringタイムラインイベントのHTMLノート。
occurredAtTime!イベント発生時点のタイムスタンプ。
promotedFromNoteNoteタイムラインイベントの作成元となったノート。
timelineEventTagsTimelineEventTagTypeConnectionインシデントタイムラインイベントのタグ。(接続を参照)
updatedAtTime!イベント更新時のタイムスタンプ。
updatedByUserUserCoreタイムラインイベントを更新したユーザー。

Timelog

フィールド

名前説明
idID!タイムログの内部ID。
issueIssueタイムログの追加先となったイシュー。
mergeRequestMergeRequestタイムログの追加先となったマージリクエスト。
noteNoteログに記録された時間を追加するためにクイックアクションが実行された場所を示すノート。
projectProject!タイムログのマージリクエストまたはイシューのターゲットプロジェクト。
spentAtTime追跡対象時間が費やされたタイムスタンプ。
summaryStringかかった時間の概要。
timeSpentInt!かかった時間(秒)。
userUserCore!時間を記録したユーザー。
userPermissionsTimelogPermissions!リソースに対する現在のユーザーの権限。

TimelogPermissions

フィールド

名前説明
adminTimelogBoolean!trueの場合、ユーザーはこのリソースに対してadmin_timelogを実行できます。

Todo

To Doエントリを表します。

フィールド

名前説明
actionTodoActionEnum!To Doアイテムのアクション。
authorUserCore!To Doアイテムの作成者。
bodyString!To Doアイテムの本文。
createdAtTime!To Doアイテムの作成時のタイムスタンプ。
groupGroupTo Doアイテムが関連付けられているグループ。
idID!To DoアイテムのID。
memberAccessTypeStringアクセスリクエストTo Doアイテムのアクセスタイプ。
noteNoteTo Doアイテムを作成したノート。
projectProjectTo Doアイテムが関連付けられているプロジェクト。
snoozedUntilTimeTo Doがスヌーズされるまでの時間。
stateTodoStateEnum!To Doアイテムの状態。
target warning-solidTodoable!GitLab 17.4で非推奨になりました。target_entityフィールドを使用してください。
targetEntityTodoableTo Doアイテムのターゲット。
targetTypeTodoTargetEnum!To Doアイテムのターゲットタイプ。
targetUrlStringTo DoアイテムターゲットのURL。

Topic

フィールド

名前説明
avatarUrlStringトピックのアバター画像ファイルのURL。
descriptionStringトピックの説明。
descriptionHtmlStringdescriptionのGitLab Flavored Markdownレンダリング。
idID!トピックのID。
nameString!トピックの名前。
titleString!トピックのタイトル。

Tree

フィールド

名前説明
blobsBlobConnection!ツリーのblob。(接続を参照)
permalinkPath warning-solidStringGitLab 17.11で導入されました。ステータス: 実験的機能。ツリーpermalinkへのWebパス。permalinkPathフィールドは、コミットSHAで識別されるディレクトリの特定のバージョンへのWebパスを表す文字列を返します。このパスを使用して、リポジトリの履歴内の特定のポイントにあるディレクトリへの永続的なリンクを作成します。
submodulesSubmoduleConnection!ツリーのサブモジュール。(接続を参照)
treesTreeEntryConnection!ツリーのツリー。(接続を参照)

引数のあるフィールド

Tree.lastCommit

ツリーの最後のコミット。

Commitを返します。

引数
名前説明
pathString最後のコミットを取得する対象となるパス。デフォルト値は、リポジトリのルートです。
refString最後のコミットを取得する対象となるコミットref。デフォルト値はHEADです。
refTypeRefTyperefの型。

TreeEntry

ディレクトリを表します。

フィールド

名前説明
flatPathString!エントリのフラットパス。
idID!エントリのID。
nameString!エントリの名前。
pathString!エントリのパス。
shaString!エントリのSHA。
typeEntryType!ツリーエントリのタイプ。
webPathStringツリーエントリ(ディレクトリ)のWebパス。
webUrlStringツリーエントリ(ディレクトリ)のWeb URL。

UnprotectAccessLevel

どのユーザーロール、ユーザー、またはグループが保護ブランチの保護を解除できるかを定義します。

フィールド

名前説明
accessLevelInt!GitLab::アクセスレベル。
accessLevelDescriptionString!人間が判読できるアクセスレベルの表示。
groupAccessLevelGroupアクセスレベルに関連付けられているグループ。
userAccessLevelUserアクセスレベルに関連付けられているユーザー。

UploadRegistry

アップロードのGeoレプリケーションと検証の状態を表します。

フィールド

名前説明
checksumMismatchBooleanUploadRegistryのチェックサムがプライマリとセカンダリで不一致かどうかを示します。
createdAtTimeUploadRegistry作成時のタイムスタンプ。
fileIdID!アップロードのID。
forceToRedownload warning-solidBooleanGitLab 17.10で非推奨になりました。より新しい再利用可能フレームワークを優先するため、データベースのレジストリテーブルから削除されました。
idID!UploadRegistryのID。
lastSyncFailureStringUploadRegistryの同期中のエラーメッセージ。
lastSyncedAtTimeUploadRegistryの最後の同期成功のタイムスタンプ。
missingOnPrimaryBooleanプライマリにUploadRegistryが欠落しているかどうかを示します。
modelRecordIdIntUploadRegistryのモデルレコードのID。
retryAtTimeUploadRegistryが再同期されるようになる時点のタイムスタンプ。
retryCountIntUploadRegistryの同期試行の連続失敗回数。
stateRegistryStateUploadRegistryの同期状態。
verificationChecksumStringUploadRegistryのローカルチェックサム。
verificationChecksumMismatchedString不一致の場合のUploadRegistryのチェックサムの予想値。
verificationFailureStringUploadRegistryの検証中のエラーメッセージ。
verificationRetryAtTimeUploadRegistryが再検証されるようになる時点のタイムスタンプ。
verificationRetryCountIntUploadRegistryの検証試行の連続失敗回数。
verificationStartedAtTimeUploadRegistryの検証開始時のタイムスタンプ。
verificationStateVerificationStateEnumUploadRegistryの検証状態。
verifiedAtTimeUploadRegistryの最新の検証成功のタイムスタンプ。

UsageTrendsMeasurement

管理者向けに記録された測定値(オブジェクト数)を表します。

フィールド

名前説明
countInt!オブジェクト数。
identifierMeasurementIdentifier!測定対象オブジェクトの型。
recordedAtTime測定記録時刻。

UserAchievement

フィールド

名前説明
achievementAchievement!授与されたアチーブメント。
awardedByUserUserCore!授与者。
createdAtTime!アチーブメント作成時のタイムスタンプ。
idAchievementsUserAchievementID!ユーザーアチーブメントのID。
priorityIntユーザーアチーブメントの優先度。
revokedAtTimeアチーブメント失効時のタイムスタンプ。
revokedByUserUserCore失効の処理者。
showOnProfileBoolean!アチーブメントがプロフィールに表示されるかどうかを示します。
updatedAtTime!アチーブメントの最終更新時のタイムスタンプ。
userUserCore!アチーブメントの受領者。

UserAddOnAssignment

ユーザーへのAddOnPurchaseの割り当て。

フィールド

名前説明
addOnPurchaseAddOnPurchase!ユーザーに割り当てられるアドオン購入。

UserCallout

フィールド

名前説明
dismissedAtTimeコールアウトが無視された日付。
featureNameUserCalloutFeatureNameEnumコールアウトの対象となる機能の名前。

UserCore

GitLabユーザーのコア表現。

フィールド

名前説明
activeBooleanユーザーがアクティブかどうかを示します。
avatarUrlStringユーザーのアバターのURL。
bioStringユーザーの経歴。
botBoolean!ユーザーがボットかどうかを示します。
calloutsUserCalloutConnectionユーザーに属するユーザーコールアウト。(接続を参照)
commitEmailStringユーザーのデフォルトのコミットメール。
createdAtTimeユーザー作成時のタイムスタンプ。
discordStringユーザーのDiscord ID。
email warning-solidStringGitLab 13.7で非推奨になりました。名前が変更されました。User.publicEmailを使用してください。
emailsEmailConnectionユーザーのメールアドレス。(接続を参照)
githubStringユーザーのGitHubプロフィール名。
gitpodEnabledBooleanGitpodがユーザーレベルで有効になっているかどうか。
groupCountIntユーザーのグループ数。
groupMembershipsGroupMemberConnectionユーザーのグループメンバーシップ。(接続を参照)
humanBooleanユーザーが標準ユーザーかどうかを示します。
idUserID!ユーザーのグローバルID。
ideIdeIDE設定。
jobTitleStringユーザーの役職。
lastActivityOnDateユーザーが最後に何らかのアクションを実行した日付。
linkedinStringユーザーのLinkedInプロフィール名。
locationStringユーザーの所在地。
nameString!人間が判読できるユーザー名。ユーザーがプロジェクトボットであり、かつリクエスタにプロジェクト表示の権限がない場合は****を返します。
namespaceNamespaceユーザーの個人ネームスペース。
namespaceCommitEmailsNamespaceCommitEmailConnectionユーザーのカスタムネームスペースコミットメール。(接続を参照)
organizationStringユーザーが誰を代表するか、または誰のために働いているか。
preferencesGitpodPathStringユーザープリファレンスのGitpodセクションへのWebパス。
profileEnableGitpodPathStringユーザーに対してGitpodを有効にするためのWebパス。
projectCountIntユーザーのプロジェクト数。
projectMembershipsProjectMemberConnectionユーザーのプロジェクトメンバーシップ。(接続を参照)
pronounsStringユーザーの代名詞。
publicEmailStringユーザーの公開メールアドレス。
savedRepliesSavedReplyConnectionユーザーが作成した保存済み返信。(接続を参照)
stateUserState!ユーザーの状態。
statusUserStatusユーザーステータス。
twitterStringユーザーのX(旧Twitter)ユーザー名。
typeUserType!ユーザーの種類。
userPermissionsUserPermissions!リソースに対する現在のユーザーの権限。
userPreferencesUserPreferencesユーザーのプリファレンス。
usernameString!ユーザーのユーザー名。GitLabインスタンス内で一意。
webPathString!ユーザーのWebパス。
webUrlString!ユーザーのWeb URL。

引数のあるフィールド

UserCore.assignedMergeRequests

ユーザーに割り当てられたマージリクエスト。

MergeRequestConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
approvedBy[String!]承認者のユーザー名。
approver[String!]承認者である可能性があるユーザー名。
authorUsernameString作成者のユーザー名。
blobPath warning-solidStringGitLab 17.7で導入されました。ステータス: 実験的機能。マージリクエストで変更されたblobのパス。state、targetBranches、およびcreatedAfterの引数が必須です。
createdAfterTime指定タイムスタンプより後に作成されたマージリクエスト。
createdBeforeTime指定タイムスタンプより前に作成されたマージリクエスト。
deployedAfterTime指定タイムスタンプより後にデプロイされたマージリクエスト。
deployedBeforeTime指定タイムスタンプより前にデプロイされたマージリクエスト。
deploymentIdStringデプロイのID。
draftBoolean結果をドラフトマージリクエストに制限します。
environmentNameStringマージリクエストのデプロイ先環境。
groupIdGroupID作成されたマージリクエストが属するグループのグローバルID。サブグループ内のマージリクエストが含まれます。
ignoredReviewerUsername warning-solidStringGitLab 18.0で導入されました。ステータス: 実験的機能。レビュアーの状態別に検索するときに無視するレビュアーのユーザー名。
iids[String!]マージリクエストのIIDの配列([1, 2]など)。
in[IssuableSearchableField!]検索を実行するフィールドを指定します。デフォルトは[TITLE, DESCRIPTION]です。search引数が必要です。
includeArchivedBooleanアーカイブされたプロジェクトからのマージリクエスト。
labelName[String]マージリクエストに適用されるラベル。
labels warning-solid[String!]GitLab 17.1で非推奨になりました。labelNameを使用してください。
mergedAfterTime指定日付より後にマージされたマージリクエスト。
mergedBeforeTime指定日付より前にマージされたマージリクエスト。
mergedByStringマージしたユーザー名。
milestoneTitleStringマイルストーンのタイトル。milestoneWildcardIdと互換性がありません。
milestoneWildcardIdMilestoneWildcardIdマイルストーンIDのワイルドカードでイシューをフィルタリングします。milestoneTitleと互換性がありません。
myReactionEmojiString自分のリアクション絵文字でフィルタリングします。
notMergeRequestsResolverNegatedParams否定条件となる引数のリスト。警告: この引数は実験段階であり、将来変更される可能性があります。
orUnionedMergeRequestFilterInput引数のリストのインクルーシブOR結合。
projectIdProjectID作成されたマージリクエストが属するプロジェクトのグローバルID。projectPathと互換性がありません。
projectPathString作成されたマージリクエストが属するプロジェクトのフルパス。projectIdと互換性がありません。
releaseTagStringリリースタグでフィルタリングします。
reviewState warning-solidMergeRequestReviewStateGitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態。
reviewStates warning-solid[MergeRequestReviewState!]GitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態(複数)。
reviewerUsernameStringレビュアーのユーザー名。
reviewerWildcardIdReviewerWildcardIdレビュアーの有無でフィルタリングします。reviewerUsernameと互換性がありません。
searchStringタイトルまたは説明の検索クエリ。
sortMergeRequestSortマージリクエストを条件でソートします。
sourceBranches[String!]ソースブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがソースとして含まれます。
stateMergeRequestStateマージリクエストの状態。指定した場合、解決済みのマージリクエストすべてに状態が含まれます。
subscribedSubscriptionStatus現在のユーザーがサブスクライブしているマージリクエスト。
targetBranches[String!]ターゲットブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがターゲットとして含まれます。
updatedAfterTime指定されたタイムスタンプより後に更新されたマージリクエスト。
updatedBeforeTime指定されたタイムスタンプより前に更新されたマージリクエスト。
UserCore.authoredMergeRequests

ユーザーが作成したマージリクエスト。

MergeRequestConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
approvedBy[String!]承認者のユーザー名。
approver[String!]承認者である可能性があるユーザー名。
assigneeUsernameString担当者のユーザー名。
assigneeUsernames[String!]マージリクエストに割り当てられたユーザーのユーザー名。
assigneeWildcardIdAssigneeWildcardId担当者の有無でフィルタリングします。assigneeUsernamesおよびassigneeUsernameと互換性がありません。
blobPath warning-solidStringGitLab 17.7で導入されました。ステータス: 実験的機能。マージリクエストで変更されたblobのパス。state、targetBranches、およびcreatedAfterの引数が必須です。
createdAfterTime指定タイムスタンプより後に作成されたマージリクエスト。
createdBeforeTime指定タイムスタンプより前に作成されたマージリクエスト。
deployedAfterTime指定タイムスタンプより後にデプロイされたマージリクエスト。
deployedBeforeTime指定タイムスタンプより前にデプロイされたマージリクエスト。
deploymentIdStringデプロイのID。
draftBoolean結果をドラフトマージリクエストに制限します。
environmentNameStringマージリクエストのデプロイ先環境。
groupIdGroupID作成されたマージリクエストが属するグループのグローバルID。サブグループ内のマージリクエストが含まれます。
ignoredReviewerUsername warning-solidStringGitLab 18.0で導入されました。ステータス: 実験的機能。レビュアーの状態別に検索するときに無視するレビュアーのユーザー名。
iids[String!]マージリクエストのIIDの配列([1, 2]など)。
in[IssuableSearchableField!]検索を実行するフィールドを指定します。デフォルトは[TITLE, DESCRIPTION]です。search引数が必要です。
includeArchivedBooleanアーカイブされたプロジェクトからのマージリクエスト。
includeAssignedBooleanユーザーが割り当てられているマージリクエストを含めます。
labelName[String]マージリクエストに適用されるラベル。
labels warning-solid[String!]GitLab 17.1で非推奨になりました。labelNameを使用してください。
mergedAfterTime指定日付より後にマージされたマージリクエスト。
mergedBeforeTime指定日付より前にマージされたマージリクエスト。
mergedByStringマージしたユーザー名。
milestoneTitleStringマイルストーンのタイトル。milestoneWildcardIdと互換性がありません。
milestoneWildcardIdMilestoneWildcardIdマイルストーンIDのワイルドカードでイシューをフィルタリングします。milestoneTitleと互換性がありません。
myReactionEmojiString自分のリアクション絵文字でフィルタリングします。
notMergeRequestsResolverNegatedParams否定条件となる引数のリスト。警告: この引数は実験段階であり、将来変更される可能性があります。
orUnionedMergeRequestFilterInput引数のリストのインクルーシブOR結合。
projectIdProjectID作成されたマージリクエストが属するプロジェクトのグローバルID。projectPathと互換性がありません。
projectPathString作成されたマージリクエストが属するプロジェクトのフルパス。projectIdと互換性がありません。
releaseTagStringリリースタグでフィルタリングします。
reviewState warning-solidMergeRequestReviewStateGitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態。
reviewStates warning-solid[MergeRequestReviewState!]GitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態(複数)。
reviewerUsernameStringレビュアーのユーザー名。
reviewerWildcardIdReviewerWildcardIdレビュアーの有無でフィルタリングします。reviewerUsernameと互換性がありません。
searchStringタイトルまたは説明の検索クエリ。
sortMergeRequestSortマージリクエストを条件でソートします。
sourceBranches[String!]ソースブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがソースとして含まれます。
stateMergeRequestStateマージリクエストの状態。指定した場合、解決済みのマージリクエストすべてに状態が含まれます。
subscribedSubscriptionStatus現在のユーザーがサブスクライブしているマージリクエスト。
targetBranches[String!]ターゲットブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがターゲットとして含まれます。
updatedAfterTime指定されたタイムスタンプより後に更新されたマージリクエスト。
updatedBeforeTime指定されたタイムスタンプより前に更新されたマージリクエスト。
UserCore.contributedProjects

ユーザーがコントリビュートしたプロジェクト。

ProjectConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
includePersonalBoolean個人用プロジェクトを含めます。
minAccessLevelAccessLevelEnum現在のユーザーに付与されているアクセスレベルが指定されたアクセスレベル以上であるプロジェクトのみを返します。
programmingLanguageNameStringプロジェクトをプログラミング言語名でフィルタリングします(大文字と小文字は区別されません)。「css」や「ruby」など。
searchString検索クエリ。
sortProjectSortコントリビュートされたプロジェクトをソートします。
UserCore.groups

ユーザーがアクセスできるグループ。

GroupConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
permissionScopeGroupPermissionユーザーに付与されているグループに対する権限でフィルタリングします。
searchStringグループ名またはパスで検索します。
sortGroupSort指定された条件でグループをソートします。
UserCore.organizations
  • GitLab 16.6で導入されました。ステータス: 実験的機能。

ユーザーがアクセスできる組織。

OrganizationConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
searchString組織名またはパスに対して実行できる検索クエリ。
soloOwnedBooleantrueの場合、ユーザーが単独で所有する組織だけが返されます。
UserCore.reviewRequestedMergeRequests

レビューのためにユーザーに割り当てられたマージリクエスト。

MergeRequestConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
approvedBy[String!]承認者のユーザー名。
approver[String!]承認者である可能性があるユーザー名。
assigneeUsernameString担当者のユーザー名。
assigneeUsernames[String!]マージリクエストに割り当てられたユーザーのユーザー名。
assigneeWildcardIdAssigneeWildcardId担当者の有無でフィルタリングします。assigneeUsernamesおよびassigneeUsernameと互換性がありません。
authorUsernameString作成者のユーザー名。
blobPath warning-solidStringGitLab 17.7で導入されました。ステータス: 実験的機能。マージリクエストで変更されたblobのパス。state、targetBranches、およびcreatedAfterの引数が必須です。
createdAfterTime指定タイムスタンプより後に作成されたマージリクエスト。
createdBeforeTime指定タイムスタンプより前に作成されたマージリクエスト。
deployedAfterTime指定タイムスタンプより後にデプロイされたマージリクエスト。
deployedBeforeTime指定タイムスタンプより前にデプロイされたマージリクエスト。
deploymentIdStringデプロイのID。
draftBoolean結果をドラフトマージリクエストに制限します。
environmentNameStringマージリクエストのデプロイ先環境。
groupIdGroupID作成されたマージリクエストが属するグループのグローバルID。サブグループ内のマージリクエストが含まれます。
ignoredReviewerUsername warning-solidStringGitLab 18.0で導入されました。ステータス: 実験的機能。レビュアーの状態別に検索するときに無視するレビュアーのユーザー名。
iids[String!]マージリクエストのIIDの配列([1, 2]など)。
in[IssuableSearchableField!]検索を実行するフィールドを指定します。デフォルトは[TITLE, DESCRIPTION]です。search引数が必要です。
includeArchivedBooleanアーカイブされたプロジェクトからのマージリクエスト。
labelName[String]マージリクエストに適用されるラベル。
labels warning-solid[String!]GitLab 17.1で非推奨になりました。labelNameを使用してください。
mergedAfterTime指定日付より後にマージされたマージリクエスト。
mergedBeforeTime指定日付より前にマージされたマージリクエスト。
mergedByStringマージしたユーザー名。
milestoneTitleStringマイルストーンのタイトル。milestoneWildcardIdと互換性がありません。
milestoneWildcardIdMilestoneWildcardIdマイルストーンIDのワイルドカードでイシューをフィルタリングします。milestoneTitleと互換性がありません。
myReactionEmojiString自分のリアクション絵文字でフィルタリングします。
notMergeRequestsResolverNegatedParams否定条件となる引数のリスト。警告: この引数は実験段階であり、将来変更される可能性があります。
orUnionedMergeRequestFilterInput引数のリストのインクルーシブOR結合。
projectIdProjectID作成されたマージリクエストが属するプロジェクトのグローバルID。projectPathと互換性がありません。
projectPathString作成されたマージリクエストが属するプロジェクトのフルパス。projectIdと互換性がありません。
releaseTagStringリリースタグでフィルタリングします。
reviewState warning-solidMergeRequestReviewStateGitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態。
reviewStates warning-solid[MergeRequestReviewState!]GitLab 17.0で導入されました。ステータス: 実験的機能。マージリクエストのレビュアーの状態(複数)。
searchStringタイトルまたは説明の検索クエリ。
sortMergeRequestSortマージリクエストを条件でソートします。
sourceBranches[String!]ソースブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがソースとして含まれます。
stateMergeRequestStateマージリクエストの状態。指定した場合、解決済みのマージリクエストすべてに状態が含まれます。
subscribedSubscriptionStatus現在のユーザーがサブスクライブしているマージリクエスト。
targetBranches[String!]ターゲットブランチ名の配列。解決済みのマージリクエストすべてに、これらのブランチのいずれかがターゲットとして含まれます。
updatedAfterTime指定されたタイムスタンプより後に更新されたマージリクエスト。
updatedBeforeTime指定されたタイムスタンプより前に更新されたマージリクエスト。
UserCore.savedReply

ユーザーが作成した保存済み返信。

SavedReplyを返します。

引数
名前説明
idUsersSavedReplyID!保存済み返信のID。
UserCore.snippets

ユーザーが作成したスニペット。

SnippetConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
ids[SnippetID!]グローバルスニペットIDの配列。例: gid://gitlab/ProjectSnippet/1
typeTypeEnumスニペットのタイプ。
visibilityVisibilityScopesEnumスニペットの表示レベル。
UserCore.starredProjects

ユーザーがお気に入りに登録したプロジェクト。

ProjectConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
minAccessLevelAccessLevelEnum現在のユーザーに付与されているアクセスレベルが指定されたアクセスレベル以上であるプロジェクトのみを返します。
programmingLanguageNameStringプロジェクトをプログラミング言語名でフィルタリングします(大文字と小文字は区別されません)。「css」や「ruby」など。
searchString検索クエリ。
sortProjectSort指定ソート順でお気に入りプロジェクトを一覧表示します。
UserCore.timelogs

ユーザーがログに記録した時刻。

TimelogConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
endDateTime日付範囲内のタイムログのうち、記録された日付がendDate以前であるものを一覧表示します。
endTimeTime時刻範囲内のタイムログのうち、記録された時刻がendTime以前であるものを一覧表示します。
groupIdGroupIDグループのタイムログを一覧表示します。
projectIdProjectIDプロジェクトのタイムログを一覧表示します。
sortTimelogSortタイムログを特定の順序で一覧表示します。
startDateTime日付範囲内のタイムログのうち、ログに記録された日付がstartDate以後であるものを一覧表示します。
startTimeTime時刻範囲内のタイムログのうち、ログに記録された時刻がstartTime以後であるものを一覧表示します。
usernameStringユーザーのタイムログを一覧表示します。
UserCore.todos

ユーザーのto-doアイテム。

TodoConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
action[TodoActionEnum!]フィルタリングするアクション。
authorId[ID!]作成者のID。
groupId[ID!]グループのID。
isSnoozedBooleanTo-Doアイテムがスヌーズされているかどうか。
projectId[ID!]プロジェクトのID。
sortTodoSort指定された条件でtodoをソートします。
state[TodoStateEnum!]todoの状態。
type[TodoTargetEnum!]todoのタイプ。
UserCore.userAchievements
  • GitLab 15.10で導入されました。ステータス: 実験的機能。

ユーザーのアチーブメント。achievements機能フラグが有効になっているネームスペースについてのみ返されます。

UserAchievementConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
includeHiddenBooleanプロファイルから隠されたアチーブメントを結果に含めるかどうかを示します。
UserCore.workspaces

現在のユーザーが所有するワークスペース。

WorkspaceConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
actualStates[String!]ワークスペースを実際の状態でフィルタリングします。
agentIds[ClustersAgentID!]ワークスペースをエージェントのグローバルIDでフィルタリングします。
ids[RemoteDevelopmentWorkspaceID!]ワークスペースをワークスペースのグローバルIDでフィルタリングします。例: ["gid://gitlab/RemoteDevelopment::Workspace/1"]
includeActualStates warning-solid[String!]GitLab 16.7で非推奨になりました。代わりにactual_statesを使用してください。
projectIds[ProjectID!]ワークスペースをプロジェクトのグローバルIDでフィルタリングします。

UserMemberRole

フィールド

名前説明
idGlobalID!ユーザーメンバーロール関連付けのグローバルID。
memberRoleMemberRole!ユーザーが属するメンバーロール。
userUserCore!メンバーロールが属するユーザー。

UserMergeRequestInteraction

特定ユーザーになされたマージリクエストに関する情報。

このオブジェクトの状態には、UserMergeRequestの2つの部分があります。どのフィールドも、2つのエンティティの間のやり取りに関連しています。

フィールド

名前説明
applicableApprovalRules[ApprovalRule!]マージリクエストのユーザーに適用される承認ルール。
approvedBoolean!ユーザーがマージリクエストを承認したかどうか。
canMergeBoolean!ユーザーがマージリクエストをマージできるかどうか。
canUpdateBoolean!ユーザーがマージリクエストを更新できるかどうか。
reviewStateMergeRequestReviewStateユーザーによるレビューの状態。
reviewedBoolean!ユーザーがマージリクエストのレビューを提供したかどうか。

フィールド

名前説明
calendarPath warning-solidStringGitLab 18.4で導入されました。ステータス: 実験的機能。作業アイテムのカレンダーパス。
contributionGuidePathStringネームスペースのコントリビューションガイドのパス。
emailsHelpPagePathStringメールのヘルプページのパス。
epicsListStringネームスペースのエピックリスト。
groupIssuesStringネームスペースのグループイシュー。
issuesListStringネームスペースのイシューリスト。
issuesSettingsStringネームスペースのイシュー設定のパス。
labelsFetchStringネームスペースのラベル取得。
labelsManageStringネームスペースのラベル管理。
markdownHelpPathStringMarkdownのヘルプページのパス。
newCommentTemplate[CommentTemplatePath!]ネームスペースの新しいコメントテンプレートパス。
newProjectStringネームスペースの新しいプロジェクト。
quickActionsHelpPathStringクイックアクションのヘルプページのパス。
registerStringネームスペースの登録パス。
reportAbuseStringネームスペースの不正報告。
rssPath warning-solidStringGitLab 18.4で導入されました。ステータス: 実験的機能。作業アイテムのRSSパス。
signInStringネームスペースのサインインパス。
userExportEmail warning-solidStringGitLab 18.3で導入されました。ステータス: 実験的機能。CSVをエクスポートするためのユーザーメール。ユーザーネームスペースの場合はnullを返します。

UserNamespaceMarkdownPaths

フィールド

名前説明
uploadsPathString特定のネームスペースのアップロードパス。

引数のあるフィールド

UserNamespaceMarkdownPaths.autocompleteSourcesPath

特定のネームスペースのオートコンプリートソースでサポートされているパス。

JSONを返します。

引数
名前説明
iidString作業アイテムのIID。
workItemTypeIdString作業アイテムタイプのID。
UserNamespaceMarkdownPaths.markdownPreviewPath

特定のネームスペースのMarkdownプレビューのパス。

Stringを返します。

引数
名前説明
iidStringMarkdownプレビューのターゲットアイテムのIID。

UserPermissions

フィールド

名前説明
createSnippetBoolean!trueの場合、ユーザーはこのリソースに対してcreate_snippetを実行できます。

UserPreferences

フィールド

名前説明
extensionsMarketplaceOptInStatusExtensionsMarketplaceOptInStatus!ユーザーのWeb IDE拡張機能マーケットプレースオプトインのステータス。
issuesSortIssueSortイシューリストのソート順。
mergeRequestDashboardListTypeMergeRequestsDashboardListTypeマージリクエストダッシュボードリストのレンダリングタイプ。
mergeRequestDashboardShowDraftsBooleanマージリクエストダッシュボードにドラフトのマージリクエストを表示します。
organizationGroupsProjectsDisplay warning-solidOrganizationGroupProjectDisplay!GitLab 17.2で導入されました。ステータス: 実験的機能。組織のグループとプロジェクトのデフォルトのリスト表示。
organizationGroupsProjectsSort warning-solidOrganizationGroupProjectSortGitLab 17.2で導入されました。ステータス: 実験的機能。組織のグループとプロジェクトのソート順。
projectStudioEnabled warning-solidBoolean!GitLab 18.4で導入されました。ステータス: 実験的機能。Project Studioがユーザーに対して有効になっているかどうか。
projectsSortProjectSortプロジェクトのソート順。
timezone warning-solidStringGitLab 17.7で導入されました。ステータス: 実験的機能。ユーザーのタイムゾーン。
useWorkItemsViewBoolean従来のイシュービューではなく、作業アイテムビューを使用します。
visibilityPipelineIdTypeVisibilityPipelineIdTypeパイプラインリストにIDまたはIIDを表示するかどうかを決定します。
workItemsDisplaySettingsJSON!作業アイテムリストの表示設定。

UserStatus

フィールド

名前説明
availabilityAvailabilityEnum!ユーザーの可用性ステータス。
clearStatusAtTimeステータスを自動的にクリアすることが必要になる時点のタイムスタンプ。
emojiString絵文字の文字列表記。
messageStringユーザーステータスメッセージ。
messageHtmlStringユーザーステータスメッセージのHTML。

UsersQueuedForRolePromotion

ロールプロモーションのキューに入れられた保留中メンバー承認を表します。

フィールド

名前説明
newAccessLevelAccessLevelメンバーについてリクエストされた新しいGitLab::アクセスレベルの最高値。
userUserCoreメンバー承認オブジェクトに関連付けられているユーザー。

ValueStream

フィールド

名前説明
idAnalyticsCycleAnalyticsValueStreamID!バリューストリームのID。
nameString!バリューストリームの名前。
namespaceNamespace!バリューストリームが属するネームスペース。
project warning-solidProjectGitLab 15.6で導入されました。ステータス: 実験的機能。バリューストリームが属するプロジェクト。グループに属する場合は空を返します。

引数のあるフィールド

ValueStream.stages

バリューストリームのステージ。

[ValueStreamStage!]を返します。

引数
名前説明
idIDバリューストリームステージID。

ValueStreamAnalytics

フィールド

名前説明
aggregationStatusAggregationStatusバックグラウンドデータの収集と集計に関する情報を示します。

ValueStreamAnalyticsDateMetric

フィールド

名前説明
dateDateメトリクスの日付。
identifierString!メトリクスの識別子。
links[ValueStreamMetricLinkType!]!ドリルダウン用のオプションのリンク。
titleString!メトリクスのタイトル。
unitString測定単位。
valueFloatメトリクスの値。

ValueStreamAnalyticsMetric

フィールド

名前説明
identifierString!メトリクスの識別子。
links[ValueStreamMetricLinkType!]!ドリルダウン用のオプションのリンク。
titleString!メトリクスのタイトル。
unitString測定単位。
valueFloatメトリクスの値。

ValueStreamDashboardCount

リクエストされたグループについて記録された測定値(オブジェクト数)を表します。

フィールド

名前説明
countIntオブジェクト数。
identifierValueStreamDashboardMetric!測定対象オブジェクトの型。
recordedAtTime測定時刻。

ValueStreamMetricLinkType

フィールド

名前説明
docsLinkBooleanメトリクスのドキュメントへのリンク。
labelString!リンクのラベル。
nameString!リンクグループの名前。
urlString!ドリルダウンURL。

ValueStreamStage

フィールド

名前説明
customBoolean!ステージがカスタマイズされているかどうか。
endEventHtmlDescriptionString!終了イベントのHTML説明。
endEventIdentifierValueStreamStageEvent!終了イベントの識別子。
endEventLabelLabel終了イベントに関連付けられているラベル。
hiddenBoolean!ステージが非表示かどうか。
idAnalyticsCycleAnalyticsStageID!バリューストリームのID。
nameString!ステージの名前。
startEventHtmlDescriptionString!開始イベントのHTML説明。
startEventIdentifierValueStreamStageEvent!開始イベントの識別子。
startEventLabelLabel開始イベントに関連付けられているラベル。

引数のあるフィールド

ValueStreamStage.metrics

指定されたステージについて集約されたメトリクス。

ValueStreamStageMetrics!を返します。

引数
名前説明
assigneeUsernames[String!]イシューまたはマージリクエストに割り当てられているユーザーのユーザー名。
authorUsernameStringイシューまたはマージリクエストの作成者のユーザー名。
epicIdIDイシューに関連付けられているエピックのID。このフィルターをマージリクエストに基づくステージで使用することはサポートされていません。
iterationIdIDイシューに関連付けられているイテレーションのID。このフィルターをマージリクエストに基づくステージで使用することはサポートされていません。
labelNames[String!]イシューまたはマージリクエストに適用されるラベル。
milestoneTitleStringイシューまたはマージリクエストに適用されるマイルストーン。
myReactionEmojiString現在のユーザーが適用したリアクション絵文字でフィルタリングします。
notNegatedValueStreamAnalyticsIssuableFilterInput否定フィルターの追加に使用される引数。
projectIds[ProjectID!]プロジェクトのフィルター。グループのバリューストリームでのみ使用できます。
timeframeTimeframe!集計期間。FOSSプロジェクトについてのイシューまたはマージリクエストの作成時刻、およびライセンスを受けたプロジェクトまたはグループの終了イベントタイムスタンプについてフィルタリングします。
weightIntイシューに適用されるウェイト。このフィルターをマージリクエストに基づくステージで使用することはサポートされていません。

ValueStreamStageItems

フィールド

名前説明
durationStringステージ上のアイテムの期間。
durationInMillisecondsBigIntステージ上のアイテムの期間(ミリ秒単位)。
endEventTimestampTimeステージ終了時刻。
recordIssuableアイテムレコード。

ValueStreamStageMetrics

フィールド

名前説明
averageValueStreamAnalyticsMetric平均期間(秒単位)。
countValueStreamAnalyticsMetric制限付きアイテムの数。バックエンドの数は、Freeプロジェクトの場合は最大1,000アイテム、ライセンスプロジェクトまたはライセンスグループの場合は最大10,000アイテムです。
medianValueStreamAnalyticsMetric期間の中央値(秒単位)。
series warning-solidValueStreamStageSeries!GitLab 17.4で導入されました。ステータス: 実験的機能。バリューストリームステージに含まれるデータ系列。

引数のあるフィールド

ValueStreamStageMetrics.items
  • GitLab 17.4で導入されました。ステータス: 実験的機能。

ステージ内のアイテム。

ValueStreamStageItemsConnectionを返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
sortValueStreamStageItemSortステージアイテムを基準でソートします。

ValueStreamStageSeries

フィールド

名前説明
averageDurations[ValueStreamAnalyticsDateMetric!]指定された日付範囲内の各日の平均期間。

VulnerabilitiesCountByDay

特定の日における重大度別の脆弱性の数を表します。このデータは365日間保持されます。

フィールド

名前説明
criticalInt!特定の日における重大度が致命的の脆弱性の合計数。
dateISO8601Date!カウントの日付。
highInt!特定の日における重大度高(high)の脆弱性の合計数。
infoInt!特定の日における重大度が情報(info)レベルの脆弱性の合計数。
lowInt!特定の日における重大度低(low)の脆弱性の合計数。
mediumInt!特定の日における重大度中(medium)の脆弱性の合計数。
totalInt!特定の日における脆弱性の合計数。
unknownInt!特定の日における重大度不明の脆弱性の合計数。

VulnerabilitiesOverTime

フィルタリングやグループ化の機能を備えた、脆弱性指標の時間経過を表します。

フィールド

名前説明
byReportType[VulnerabilityReportTypeCount!]レポートタイプ別にグループ化された脆弱性の数。
bySeverity[VulnerabilitySeverityCount!]重大度レベル別にグループ化された脆弱性の数。
countInt!この日付の脆弱性の総数。
dateISO8601Date!メトリクスの日付。

VulnerabilitiesPerSeverity

重大度レベル別にグループ化された脆弱性の数を表します。

フィールド

名前説明
criticalVulnerabilitySeverityCount重大度がCRITICAL(致命的)の脆弱性の数。
highVulnerabilitySeverityCount重大度がHIGH(高)の脆弱性の数。
infoVulnerabilitySeverityCount重大度がINFO(情報)の脆弱性の数。
lowVulnerabilitySeverityCount重大度がLOW(低)の脆弱性の数。
mediumVulnerabilitySeverityCount重大度がMEDIUM(中)の脆弱性の数。
unknownVulnerabilitySeverityCount重大度がUNKNOWN(不明)の脆弱性の数。

Vulnerability

脆弱性を表します。

フィールド

名前説明
aiResolutionAvailableBoolean脆弱性のタイプをAIで解決できるかどうかを示します。
aiResolutionEnabledBoolean特定の脆弱性をAIで解決できるかどうかを示します。
archivalInformation warning-solidVulnerabilityArchivalInformation!GitLab 17.11で導入されました。ステータス: 実験的機能。脆弱性が来月アーカイブされるかどうかを示します。
commentersUserCoreConnection!noteable(ノート可能)に対するすべてのコメンター。(接続を参照)
confirmedAtTime脆弱性の状態が「確認済み」に変更された時点のタイムスタンプ。
confirmedByUserCore脆弱性を確認したユーザー。
cveEnrichmentCveEnrichmentTypeCVE脆弱性のエンリッチメント(EPSSスコアとKEV)。
cvss[CvssType!]!脆弱性のCVSS情報。
descriptionString脆弱性の説明。
descriptionHtmlStringdescriptionのGitLab Flavored Markdownレンダリング。
details[VulnerabilityDetail!]!脆弱性の詳細。
detectedAtTime!脆弱性が最初に検出された時点のタイムスタンプ。
discussionsDiscussionConnection!noteable(ノート可能)に対するすべてのディスカッション。(接続を参照)
dismissalReasonVulnerabilityDismissalReason無視する理由。状態がdismissed以外の場合、nullを返します。
dismissedAtTime脆弱性の状態が「無視する」に変更された時点のタイムスタンプ。
dismissedByUserCore脆弱性を無視するように指定したユーザー。
externalIssueLinksVulnerabilityExternalIssueLinkConnection!脆弱性に関連する外部イシューリンクのリスト(接続を参照)。
falsePositiveBoolean脆弱性が誤検出であるかどうかを示します。
findingTokenStatusVulnerabilityFindingTokenStatusこの脆弱性に関連付けられたシークレットトークンのステータス。validity_checks機能フラグが無効になっている場合、nullを返します。
hasRemediationsBoolean脆弱性について利用可能な修正があるかどうかを示します。
idID!脆弱性のGraphQL ID。
identifiers[VulnerabilityIdentifier!]!脆弱性の識別子。
initialDetectedPipeline warning-solidPipelineGitLab 18.2で導入されました。ステータス: 実験的機能。脆弱性が最初に検出されたパイプライン。
latestDetectedPipeline warning-solidPipelineGitLab 18.2で導入されました。ステータス: 実験的機能。脆弱性が最後に検出されたパイプライン。
links[VulnerabilityLink!]!脆弱性に関連付けられているリンクのリスト。
locationVulnerabilityLocation脆弱性の場所メタデータ。そのフィールドは、脆弱性を検出したセキュリティスキャンのタイプによって異なります。
mergeRequestMergeRequest脆弱性を修正するマージリクエスト。
mergeRequestsMergeRequestConnection脆弱性の修正のためにリンクされているマージリクエスト。(接続を参照)
nameStringオブジェクトの名前またはタイトル。
presentOnDefaultBranchBoolean!脆弱性がデフォルトブランチに存在するかどうかを示します。
primaryIdentifierVulnerabilityIdentifier脆弱性のプライマリ識別子。
projectProject脆弱性が検出されたプロジェクト。
reachability warning-solidReachabilityTypeGitLab 17.11で導入されました。ステータス: 実験的機能。脆弱性の到達可能性ステータス。
reportTypeVulnerabilityReportType脆弱性を検出したセキュリティのタイプ(SAST、DEPENDENCY_SCANNING、CONTAINER_SCANNING、DAST、SECRET_DETECTION、COVERAGE_FUZZING、API_FUZZING、CLUSTER_IMAGE_SCANNING、CONTAINER_SCANNING_FOR_REGISTRY、GENERIC)。UIではScan Type
representationInformation warning-solidVulnerabilityRepresentationInformationGitLab 17.7で導入されました。ステータス: 実験的機能。解決済みのコミットSHAなど、脆弱性の表現に関する情報。
resolvedAtTime脆弱性の状態が解決済みに変更された時点のタイムスタンプ。
resolvedByUserCore脆弱性を解決したユーザー。
resolvedOnDefaultBranchBoolean!脆弱性がデフォルトブランチで修正済みかどうかを示します。
scannerVulnerabilityScanner脆弱性のスキャナーメタデータ。
severityVulnerabilitySeverity脆弱性の重大度(INFO、UNKNOWN、LOW、MEDIUM、HIGH、CRITICAL)。
severityOverridesSeverityOverrideConnection脆弱性の重大度変更のリスト。(接続を参照)
solutionString脆弱性について推奨される対策。
stateVulnerabilityState脆弱性の状態(DETECTED、CONFIRMED、RESOLVED、DISMISSED)。
stateCommentString脆弱性の状態変更についてなされたコメント。
stateTransitionsVulnerabilityStateTransitionTypeConnection脆弱性に関連する状態移行のリスト。(接続を参照)
titleString脆弱性のタイトル。
updatedAtTime脆弱性の最終更新時のタイムスタンプ。
userNotesCountInt!脆弱性に添付されているユーザーノートの数。
userPermissionsVulnerabilityPermissions!リソースに対する現在のユーザーの権限。
uuidString!脆弱性発見のUUID。関連するセキュリティレポート検出結果を検索するために使用できます。
vulnerabilityPathString脆弱性の詳細ページへのパス。
webUrlString脆弱性の詳細ページのURL。

引数のあるフィールド

Vulnerability.dependencies
  • GitLab 18.2で導入されました。ステータス: 実験的機能。

脆弱性の依存関係。

DependencyConnection!を返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
componentIds[SbomComponentID!]依存関係をコンポーネントIDでフィルタリングします。
componentNames[String!]依存関係をコンポーネント名でフィルタリングします。
componentVersions[String!]依存関係をコンポーネントバージョンでフィルタリングします。
notComponentVersions warning-solid[String!]GitLab 18.1で導入されました。ステータス: 実験的機能。指定されたコンポーネントバージョンを除外するように依存関係をフィルタリングします。
packageManagers[PackageManager!]依存関係をパッケージ管理システムでフィルタリングします。
sortDependencySort指定された条件で依存関係をソートします。
sourceTypes[SbomSourceType!]依存関係をソース型でフィルタリングします。

脆弱性に関連するイシューリンクのリスト。

VulnerabilityIssueLinkConnection!を返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
linkTypeVulnerabilityIssueLinkTypeイシューリンクをリンクタイプでフィルタリングします。
Vulnerability.notes

このnoteable(ノート可能)に関するすべてのノート。

NoteConnection!を返します。

このフィールドは接続を返します。before: Stringafter: Stringfirst: Intlast: Intの4つを、標準ページネーション引数として受け入れます。

引数
名前説明
filterNotesFilterTypeノートコレクションのタイプ: ALL_NOTES、ONLY_COMMENTS、ONLY_ACTIVITY。

VulnerabilityArchivalInformation

脆弱性のアーカイブ情報を表します。

フィールド

名前説明
aboutToBeArchivedBoolean!脆弱性が来月アーカイブされるかどうかを示します。
expectedToBeArchivedOnDate脆弱性がアーカイブされる予定の日付。

VulnerabilityArchive

脆弱性アーカイブを表します。

フィールド

名前説明
archivedRecordsCountInt!アーカイブに含まれるレコード数。
monthInt!アーカイブの月。1(1月)から12(12月)までの数値で表記します。
yearInt!アーカイブの年。

VulnerabilityAverageScoreFactor

平均脆弱性スコアに基づくリスクファクター。

フィールド

名前説明
factor warning-solidFloat!GitLab 18.4で導入されました。ステータス: 実験的機能。リスクスコアに寄与するファクター値。

VulnerabilityContainerImage

関連する脆弱性について報告されたコンテナイメージを表します。

フィールド

名前説明
nameStringコンテナイメージの名前。

VulnerabilityDetailBase

脆弱性詳細のベースを表します。

フィールド

名前説明
descriptionStringフィールドの説明。
fieldNameStringフィールドの名前。
nameStringフィールドの名前。

VulnerabilityDetailBoolean

脆弱性詳細のブール値を表します。

フィールド

名前説明
descriptionStringフィールドの説明。
fieldNameStringフィールドの名前。
nameStringフィールドの名前。
valueBoolean!フィールドの値。

VulnerabilityDetailCode

脆弱性詳細のコードフィールドを表します。

フィールド

名前説明
descriptionStringフィールドの説明。
fieldNameStringフィールドの名前。
langStringコードの言語。
nameStringフィールドの名前。
valueString!ソースコード。

VulnerabilityDetailCodeFlowNode

脆弱性詳細のコードフローノードアイテムを表します。

フィールド

名前説明
descriptionStringフィールドの説明。
fieldNameStringフィールドの名前。
fileLocationVulnerabilityDetailFileLocation!ファイルの場所。
nameStringフィールドの名前。
nodeTypeCodeFlowNodeType!ノードタイプ。

VulnerabilityDetailCodeFlows

脆弱性詳細のコードフローアイテムを表します。

フィールド

名前説明
descriptionStringフィールドの説明。
fieldNameStringフィールドの名前。
items[[VulnerabilityDetailCodeFlowNode!]!]!CodeFlowNodeItemのリストで表されるフローのリスト。
nameStringフィールドの名前。

VulnerabilityDetailCommit

脆弱性詳細のコミットフィールドを表します。

フィールド

名前説明
descriptionStringフィールドの説明。
fieldNameStringフィールドの名前。
nameStringフィールドの名前。
valueString!コミットSHA値。

VulnerabilityDetailDiff

脆弱性詳細の差分フィールドを表します。

フィールド

名前説明
afterString!変更後のフィールドの値。
beforeString!変更前のフィールドの値。
descriptionStringフィールドの説明。
fieldNameStringフィールドの名前。
nameStringフィールドの名前。

VulnerabilityDetailFileLocation

プロジェクトのファイル内における脆弱性詳細の場所を表します。

フィールド

名前説明
descriptionStringフィールドの説明。
fieldNameStringフィールドの名前。
fileNameString!ファイル名。
lineEndIntファイルの場所の終了行番号。
lineStartInt!ファイルの場所の開始行番号。
nameStringフィールドの名前。

VulnerabilityDetailInt

脆弱性詳細の整数値を表します。

フィールド

名前説明
descriptionStringフィールドの説明。
fieldNameStringフィールドの名前。
nameStringフィールドの名前。
valueInt!フィールドの値。

VulnerabilityDetailList

脆弱性詳細のリスト値を表します。

フィールド

名前説明
descriptionStringフィールドの説明。
fieldNameStringフィールドの名前。
items[VulnerabilityDetail!]!詳細のリスト。
nameStringフィールドの名前。

VulnerabilityDetailMarkdown

脆弱性詳細のMarkdownフィールドを表します。

フィールド

名前説明
descriptionStringフィールドの説明。
fieldNameStringフィールドの名前。
nameStringフィールドの名前。
valueString!Markdownフィールドの値。

VulnerabilityDetailModuleLocation

プロジェクトのファイル内における脆弱性詳細の場所を表します。

フィールド

名前説明
descriptionStringフィールドの説明。
fieldNameStringフィールドの名前。
moduleNameString!モジュール名。
nameStringフィールドの名前。
offsetInt!モジュールの場所のオフセット。

VulnerabilityDetailNamedList

脆弱性詳細の名前付きリストを表します。

フィールド

名前説明
descriptionStringフィールドの説明。
fieldNameStringフィールドの名前。
items warning-solid[VulnerabilityDetailNamedListItem!]!GitLab 16.1で導入されました。ステータス: 実験的機能。詳細の名前付きリスト。
nameStringフィールドの名前。

VulnerabilityDetailNamedListItem

脆弱性詳細の名前付きリストアイテムを表します。

フィールド

名前説明
descriptionStringフィールドの説明。
fieldNameStringフィールドの名前。
nameStringフィールドの名前。
value warning-solidVulnerabilityDetail!GitLab 16.1で導入されました。ステータス: 実験的機能。フィールドの値。

VulnerabilityDetailRow

テーブル内の個々の行を表します。

フィールド

名前説明
descriptionStringフィールドの説明。
fieldNameStringフィールドの名前。
nameStringフィールドの名前。
row[VulnerabilityDetail!]!フィールドの値。

VulnerabilityDetailTable

脆弱性詳細のテーブル値を表します。

フィールド

名前説明
descriptionStringフィールドの説明。
fieldNameStringフィールドの名前。
headers[VulnerabilityDetail!]!テーブルのヘッダー。
nameStringフィールドの名前。
rows[VulnerabilityDetailRow!]!テーブルの行。

VulnerabilityDetailText

脆弱性詳細のテキストフィールドを表します。

フィールド

名前説明
descriptionStringフィールドの説明。
fieldNameStringフィールドの名前。
nameStringフィールドの名前。
valueString!テキストフィールドの値。

VulnerabilityDetailUrl

脆弱性詳細のURLフィールドを表します。

フィールド

名前説明
descriptionStringフィールドの説明。
fieldNameStringフィールドの名前。
hrefString!URLのhref。
nameStringフィールドの名前。
textStringURLのテキスト。

VulnerabilityEvidence

脆弱性エビデンスを表します。

フィールド

名前説明
requestVulnerabilityRequest脆弱性エビデンスのHTTPリクエスト。
responseVulnerabilityResponse脆弱性エビデンスのHTTPレスポンス。
sourceVulnerabilityEvidenceSource脆弱性エビデンスのソース。
summaryString脆弱性エビデンスの概要。
supportingMessages[VulnerabilityEvidenceSupportingMessage!]脆弱性エビデンスのサポートメッセージ。

VulnerabilityEvidenceSource

脆弱性エビデンスを表します。

フィールド

名前説明
identifierString!脆弱性エビデンスソースのID。
nameString!脆弱性エビデンスソースの名前。
urlString脆弱性エビデンスソースのURL。

VulnerabilityEvidenceSupportingMessage

脆弱性エビデンスのサポートメッセージを表します。

フィールド

名前説明
nameString!脆弱性のサポートメッセージの名前。
requestVulnerabilityRequest脆弱性エビデンスのサポートメッセージのHTTPリクエスト。
responseVulnerabilityResponse脆弱性エビデンスのサポートメッセージのHTTP応答。

脆弱性の外部イシューリンクを表します。

フィールド

名前説明
externalIssueExternalIssueイシューリンクに添付されている外部イシュー。
idVulnerabilitiesExternalIssueLinkID!外部イシューリンクのGraphQL ID。
linkTypeVulnerabilityExternalIssueLinkType!外部イシューリンクのタイプ。

VulnerabilityFindingTokenStatus

脆弱性で見つかったシークレットトークンのステータスを表します。

フィールド

名前説明
createdAtTime!トークンのステータスが作成されたとき。
idID!検出されたトークンステータスのID。
statusVulnerabilityFindingTokenStatusState!トークンのステータス(不明、アクティブ、非アクティブ)。
updatedAtTime!トークンのステータスが最後に更新されたとき。

VulnerabilityIdentifier

脆弱性の識別子を表します。

フィールド

名前説明
externalIdString脆弱性識別子の外部ID。
externalTypeString脆弱性識別子の外部タイプ。
nameString脆弱性識別子の名前。
urlString脆弱性識別子のURL。

脆弱性のイシューリンクを表します。

フィールド

名前説明
idID!脆弱性のGraphQL ID。
issueIssueイシューリンクに添付されているイシュー。
linkTypeVulnerabilityIssueLinkType!イシューリンクのタイプ。

脆弱性に関連するリンクを表します。

フィールド

名前説明
nameStringリンクの名前。
urlString!リンクのURL。

VulnerabilityLocationClusterImageScanning

クラスターイメージスキャンによって発見された脆弱性の場所を表します。

フィールド

名前説明
dependencyVulnerableDependency脆弱性を含む依存関係。
imageString脆弱なコンテナイメージの名前。
kubernetesResourceVulnerableKubernetesResource脆弱なコンテナイメージを使用するKubernetesリソース。
operatingSystemString脆弱なコンテナイメージ上で実行されているオペレーティングシステム。

VulnerabilityLocationContainerScanning

コンテナセキュリティスキャンによって発見された脆弱性の場所を表します。

フィールド

名前説明
containerRepositoryUrlStringスキャンされたイメージのURL。
dependencyVulnerableDependency脆弱性を含む依存関係。
imageString脆弱なコンテナイメージの名前。
operatingSystemString脆弱なコンテナイメージ上で実行されているオペレーティングシステム。

VulnerabilityLocationCoverageFuzzing

カバレッジファジングスキャンによって発見された脆弱性の場所を表します。

フィールド

名前説明
blobPathString脆弱性のあるファイルへのblobパス。
crashAddressStringクラッシュが発生したメモリ内の相対アドレス。
crashTypeStringクラッシュのタイプ。
endLineString脆弱性のあるファイルの最後の関連行の番号。
fileString脆弱性のあるファイルのパス。
stacktraceSnippetStringクラッシュが発生したファジング中に記録されたスタックトレース。
startLineString脆弱性のあるファイルの最初の関連行の番号。
vulnerableClassString脆弱性を含むクラス。
vulnerableMethodString脆弱性を含むメソッド。

VulnerabilityLocationDast

DASTスキャンによって発見された脆弱性の場所を表します。

フィールド

名前説明
hostnameString脆弱性のあるリクエストのドメイン名。
paramString脆弱性が発生したURLのクエリパラメータ。
pathString脆弱性のあるリクエストのURLパスとクエリ文字列。
requestMethodString脆弱性のあるリクエストのHTTPメソッド。

VulnerabilityLocationDependencyScanning

依存関係セキュリティスキャンで検出された脆弱性の場所を表します。

フィールド

名前説明
blobPathString脆弱性のあるファイルへのblobパス。
dependencyVulnerableDependency脆弱性を含む依存関係。
fileString脆弱性のあるファイルのパス。

VulnerabilityLocationGeneric

汎用スキャナーで検出された脆弱性の場所を表します。

フィールド

名前説明
descriptionString脆弱性が存在する場所の説明(自由形式)。

VulnerabilityLocationSast

SASTスキャンによって発見された脆弱性の場所を表します。

フィールド

名前説明
blobPathString脆弱性のあるファイルへのblobパス。
endLineString脆弱性のあるファイルの最後の関連行の番号。
fileString脆弱性のあるファイルのパス。
startLineString脆弱性のあるファイルの最初の関連行の番号。
vulnerableClassString脆弱性を含むクラス。
vulnerableMethodString脆弱性を含むメソッド。

VulnerabilityLocationSecretDetection

シークレット検出スキャンによって発見された脆弱性の場所を表します。

フィールド

名前説明
blobPathString脆弱性のあるファイルへのblobパス。
endLineString脆弱性のあるファイルの最後の関連行の番号。
fileString脆弱性のあるファイルのパス。
startLineString脆弱性のあるファイルの最初の関連行の番号。
vulnerableClassString脆弱性を含むクラス。
vulnerableMethodString脆弱性を含むメソッド。

VulnerabilityManagementPolicy

脆弱性管理ポリシーを表します。

フィールド

名前説明
csp warning-solidBoolean!GitLab 18.1で導入されました。ステータス: 実験的機能。ポリシーが集中型セキュリティポリシーグループからのものかどうかを示します。
descriptionString!ポリシーの説明。
editPathString!ポリシー編集ページのURL。
enabledBoolean!ポリシーが有効かどうかを示します。
nameString!ポリシーの名前。
policyScopePolicyScopeポリシーのスコープ。
sourceSecurityPolicySource!ポリシーのソース。そのフィールドは、ソース型に応じて異なります。
updatedAtTime!ポリシーYAMLの最終更新時のタイムスタンプ。
yamlString!ポリシーのYAML定義。

VulnerabilityManagementPolicyAttributesType

脆弱性管理ポリシーに関連するポリシーフィールドを表します。

フィールド

名前説明
sourceSecurityPolicySource!ポリシーのソース。そのフィールドは、ソース型に応じて異なります。

VulnerabilityNamespaceStatisticType

グループとそのサブグループの脆弱性の重大度ごとの数。

フィールド

名前説明
criticalInt!グループとそのサブグループの脆弱性のうち、重大度が致命的のものの数。
highInt!HIGH重大度の脆弱性の数。
infoInt!重大度がINFO(情報)の脆弱性の数。
lowInt!重大度がLOW(低)の脆弱性の数。
mediumInt!重大度がMEDIUM(中)の脆弱性の数。
namespaceIdInt!ネームスペースID。
totalInt!すべての脆弱性の合計。
unknownInt!グループとそのサブグループの脆弱性のうち、重大度が不明のものの数。
updatedAtTimeデータが最後に更新された日付。

VulnerabilityPermissions

脆弱性に対する現在のユーザーの権限をチェックします。

フィールド

名前説明
adminVulnerabilityBoolean!trueの場合、ユーザーはこのリソースに対してadmin_vulnerabilityを実行できます。
adminVulnerabilityExternalIssueLinkBoolean!trueの場合、ユーザーはこのリソースに対してadmin_vulnerability_external_issue_linkを実行できます。
adminVulnerabilityIssueLinkBoolean!trueの場合、ユーザーはこのリソースに対してadmin_vulnerability_issue_linkを実行できます。
createVulnerabilityExportBoolean!trueの場合、ユーザーはこのリソースに対してcreate_vulnerability_exportを実行できます。
createVulnerabilityFeedbackBoolean!trueの場合、ユーザーはこのリソースに対してcreate_vulnerability_feedbackを実行できます。
destroyVulnerabilityFeedbackBoolean!trueの場合、ユーザーはこのリソースに対してdestroy_vulnerability_feedbackを実行できます。
readVulnerabilityBoolean!trueの場合、ユーザーはこのリソースに対してread_vulnerabilityを実行できます。
readVulnerabilityFeedbackBoolean!trueの場合、ユーザーはこのリソースに対してread_vulnerability_feedbackを実行できます。
updateVulnerabilityFeedbackBoolean!trueの場合、ユーザーはこのリソースに対してupdate_vulnerability_feedbackを実行できます。

VulnerabilityRemediationType

脆弱性の修正タイプを表します。

フィールド

名前説明
diffString修正の差分。
summaryString修正の概要。

VulnerabilityReportTypeCount

特定のレポートタイプの脆弱性の数を表します。

フィールド

名前説明
countInt!脆弱性の数。
reportTypeVulnerabilityReportType!レポートタイプ。

VulnerabilityRepresentationInformation

脆弱性情報を表します。

フィールド

名前説明
resolvedInCommitShaString脆弱性が解決されたコミットのSHA。

VulnerabilityRequest

脆弱性リクエストを表します。

フィールド

名前説明
bodyString脆弱性リクエストの本文。
headers[VulnerabilityRequestResponseHeader!]!脆弱性リクエストのHTTPヘッダー。
methodString脆弱性リクエストのメソッド。
urlString脆弱性リクエストのURL。

VulnerabilityRequestResponseHeader

脆弱性リクエスト/応答ヘッダーを表します。

フィールド

名前説明
nameString脆弱性リクエスト/応答ヘッダーの名前。
valueString脆弱性リクエスト/応答ヘッダーの値。

VulnerabilityResponse

脆弱性応答を表します。

フィールド

名前説明
bodyString脆弱性応答の本文。
headers[VulnerabilityRequestResponseHeader!]!脆弱性応答のHTTPヘッダー。
reasonPhraseString脆弱性応答の理由句。
statusCodeInt脆弱性応答のステータスコード。

VulnerabilityScanner

脆弱性スキャナーを表します。

フィールド

名前説明
externalIdString脆弱性スキャナーの外部ID。
idIDスキャナーのID。
nameString脆弱性スキャナーの名前。
reportTypeVulnerabilityReportType脆弱性レポートのタイプ。
reportTypeHumanizedString人間が判読できる、脆弱性レポートのタイプ。
vendorString脆弱性スキャナーのベンダー。

VulnerabilitySeveritiesCount

重大度別の脆弱性の数を表します。

フィールド

名前説明
criticalIntプロジェクトの脆弱性のうち、重大度がCRITICAL(致命的)のものの数。
highIntプロジェクトの脆弱性のうち、重大度がHIGH(高)のものの数。
infoIntプロジェクトの脆弱性のうち、重大度がINFO(情報)のものの数。
lowIntプロジェクトの脆弱性のうち、重大度がLOW(低)のものの数。
mediumIntプロジェクトの脆弱性のうち、重大度がMEDIUM(中)のものの数。
unknownIntプロジェクトの脆弱性のうち、重大度がUNKNOWN(不明)のものの数。

VulnerabilitySeverityCount

特定の重大度レベルの脆弱性の数を表します。

フィールド

名前説明
countInt!脆弱性の数。
severityVulnerabilitySeverity!重大度レベル。

VulnerabilityStateTransitionType

脆弱性の状態移行を表します。

フィールド

名前説明
authorUserCore脆弱性の状態を変更したユーザー。
commentString状態変更のコメント。
createdAtTime!脆弱性の状態変更の時刻。
dismissalReasonVulnerabilityDismissalReason無視の理由。
fromStateVulnerabilityState!移行前の脆弱性の状態。
idVulnerabilitiesStateTransitionID!状態移行のID。
toStateVulnerabilityState!移行後の脆弱性の状態。

VulnerabilityStatisticType

プロジェクト内の脆弱性の重大度ごとの数。

フィールド

名前説明
criticalInt!グループとそのサブグループの脆弱性のうち、重大度が致命的のものの数。
highInt!HIGH重大度の脆弱性の数。
infoInt!重大度がINFO(情報)の脆弱性の数。
lowInt!重大度がLOW(低)の脆弱性の数。
mediumInt!重大度がMEDIUM(中)の脆弱性の数。
projectIdInt!プロジェクトID:
totalInt!すべての脆弱性の合計。
unknownInt!グループとそのサブグループの脆弱性のうち、重大度が不明のものの数。
updatedAtTimeデータが最後に更新された日付。

VulnerableDependency

脆弱性のある依存関係を表します。脆弱性の場所データで使用されます。

フィールド

名前説明
packageVulnerablePackage脆弱性のある依存関係に関連付けられたパッケージ。
versionString脆弱性のある依存関係のバージョン。

VulnerableKubernetesResource

脆弱性のあるKubernetesリソースを表します。脆弱性の場所データで使用されます。

フィールド

名前説明
agentClusterAgentスキャンを実行したKubernetesエージェント。
clusterIdClustersClusterIDスキャンの実行に使用されたクラスターインテグレーションのID。
containerNameString!スキャンされたイメージが含まれていたコンテナの名前。
kindString!Kubernetesリソースの種類。
nameString!Kubernetesリソースの名前。
namespaceString!リソースが属するKubernetesネームスペース。

VulnerablePackage

脆弱性のあるパッケージを表します。脆弱性依存関係データで使用されます。

フィールド

名前説明
nameString脆弱性のあるパッケージの名前。
pathString脆弱性のあるパッケージのパス。

VulnerableProjectsByGrade

関連付けられているプロジェクトを含む脆弱性の文字グレードを表します。

フィールド

名前説明
countInt!グレード内のプロジェクト数。
gradeVulnerabilityGrade!存在する最も重大度の高い脆弱性に基づくグレード。
projectsProjectConnection!グレード内のプロジェクト。(接続を参照)

WikiPage

Wikiページ。

フィールド

名前説明
commentersUserCoreConnection!noteable(ノート可能)に対するすべてのコメンター。(接続を参照)
discussionsDiscussionConnection!noteable(ノート可能)に対するすべてのディスカッション。(接続を参照)
idWikiPageMetaID!WikiページメタデータレコードのグローバルID。
nameStringオブジェクトの名前またはタイトル。
subscribedBoolean!現在のユーザーがWikiページに関する通知をサブスクライブしているかどうか。
titleString!Wikiページのタイトル。
userPermissionsWikiPagePermissions!リソースに対する現在のユーザーの権限。
webUrlStringオブジェクトのURL。

引数のあるフィールド

WikiPage.notes

このnoteable(ノート可能)に関す