跳到主要内容

GraphQL 中的对象表示您可以访问的资源。

本文内容

关于对象

GraphQL 中的对象 代表您可以访问的资源。对象可以包含字段列表,这些字段具有特定类型。

例如,Repository 对象有一个名为name的字段,它是一个String

更多信息,请参阅“GraphQL 简介”。

参与者位置

参与者的位置信息。

ActorLocation 的字段

名称描述

city (String)

城市。

country (String)

国家名称。

countryCode (String)

国家代码。

region (String)

地区名称。

regionCode (String)

地区或州代码。

添加到合并队列事件

表示给定拉取请求上的added_to_merge_queue事件。

AddedToMergeQueueEvent 实现

AddedToMergeQueueEvent 的字段

名称描述

actor (Actor)

标识执行该事件的参与者。

createdAt (DateTime!)

标识对象创建的日期和时间。

enqueuer (User)

将此拉取请求添加到合并队列的用户。

id (ID!)

AddedToMergeQueueEvent 对象的节点 ID。

mergeQueue (MergeQueue)

将此拉取请求添加到其中的合并队列。

pullRequest (PullRequest)

事件引用的拉取请求。

添加到项目事件

表示给定问题或拉取请求上的added_to_project事件。

AddedToProjectEvent 实现

AddedToProjectEvent 的字段

名称描述

actor (Actor)

标识执行该事件的参与者。

createdAt (DateTime!)

标识对象创建的日期和时间。

databaseId (Int)

标识数据库中的主键。

id (ID!)

AddedToProjectEvent 对象的节点 ID。

project (Project)

事件引用的项目。

projectCard (ProjectCard)

此项目事件引用的项目卡片。

projectColumnName (String!)

此项目事件引用的列名称。

应用

一个 GitHub 应用。

App 实现

App 的字段

名称描述

clientId (String)

应用的客户端 ID。

createdAt (DateTime!)

标识对象创建的日期和时间。

databaseId (Int)

标识数据库中的主键。

description (String)

应用的描述。

id (ID!)

应用对象的节点 ID。

ipAllowListEntries (IpAllowListEntryConnection!)

应用的 IP 地址。

ipAllowListEntries 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

logoBackgroundColor (String!)

Logo 背景的十六进制颜色代码,不包含前导“#”。

logoUrl (URI!)

指向应用 Logo 的 URL。

logoUrl 的参数

  • size (Int)

    生成的图像大小。

name (String!)

应用的名称。

slug (String!)

基于应用名称生成的用于 URL 的 slug。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

url (URI!)

应用主页的 URL。

AssignedEvent

表示任何可分配对象上的assigned 事件。

AssignedEvent 实现

AssignedEvent 的字段

名称描述

actor (Actor)

标识执行该事件的参与者。

assignable (Assignable!)

标识与事件关联的可分配对象。

assignee (Assignee)

标识被分配的用户或虚拟用户。

createdAt (DateTime!)

标识对象创建的日期和时间。

id (ID!)

AssignedEvent 对象的节点 ID。

user (User)

标识被分配的用户。

警告

user 已弃用。

现在受让人可以是虚拟用户。请改用assignee字段。将于 2020-01-01 UTC 删除。

AutoMergeDisabledEvent

表示给定拉取请求上的auto_merge_disabled事件。

AutoMergeDisabledEvent 实现

AutoMergeDisabledEvent 的字段

名称描述

actor (Actor)

标识执行该事件的参与者。

createdAt (DateTime!)

标识对象创建的日期和时间。

disabler (User)

为该拉取请求禁用自动合并的用户。

id (ID!)

AutoMergeDisabledEvent 对象的节点 ID。

pullRequest (PullRequest)

事件引用的拉取请求。

reason (String)

禁用自动合并的原因。

reasonCode (String)

与禁用自动合并的原因相关的 reason_code。

AutoMergeEnabledEvent

表示给定拉取请求上的auto_merge_enabled事件。

AutoMergeEnabledEvent 实现

AutoMergeEnabledEvent 的字段

名称描述

actor (Actor)

标识执行该事件的参与者。

createdAt (DateTime!)

标识对象创建的日期和时间。

enabler (User)

为该拉取请求启用自动合并的用户。

id (ID!)

AutoMergeEnabledEvent 对象的节点 ID。

pullRequest (PullRequest)

事件引用的拉取请求。

AutoMergeRequest

表示拉取请求的自动合并请求。

AutoMergeRequest 的字段

名称描述

authorEmail (String)

此自动合并请求作者的电子邮件地址。

commitBody (String)

自动合并请求的提交消息。如果基分支需要合并队列,则此值将在合并时由合并队列设置。

commitHeadline (String)

自动合并请求的提交标题。如果基分支需要合并队列,则此值将在合并时由合并队列设置。

enabledAt (DateTime)

此自动合并请求何时启用。

enabledBy (Actor)

创建自动合并请求的执行者。

mergeMethod (PullRequestMergeMethod!)

自动合并请求的合并方法。如果基分支需要合并队列,则此值将在合并时由合并队列设置。

pullRequest (PullRequest!)

设置此自动合并请求的拉取请求。

AutoRebaseEnabledEvent

表示给定拉取请求上的auto_rebase_enabled事件。

AutoRebaseEnabledEvent 实现

AutoRebaseEnabledEvent 的字段

名称描述

actor (Actor)

标识执行该事件的参与者。

createdAt (DateTime!)

标识对象创建的日期和时间。

enabler (User)

为该拉取请求启用自动合并(rebase)的用户。

id (ID!)

AutoRebaseEnabledEvent 对象的节点 ID。

pullRequest (PullRequest)

事件引用的拉取请求。

AutoSquashEnabledEvent

表示给定拉取请求上的auto_squash_enabled事件。

AutoSquashEnabledEvent 实现

AutoSquashEnabledEvent 的字段

名称描述

actor (Actor)

标识执行该事件的参与者。

createdAt (DateTime!)

标识对象创建的日期和时间。

enabler (User)

为该拉取请求启用自动合并(squash)的用户。

id (ID!)

AutoSquashEnabledEvent 对象的节点 ID。

pullRequest (PullRequest)

事件引用的拉取请求。

AutomaticBaseChangeFailedEvent

表示给定拉取请求上的automatic_base_change_failed事件。

AutomaticBaseChangeFailedEvent 实现

AutomaticBaseChangeFailedEvent 的字段

名称描述

actor (Actor)

标识执行该事件的参与者。

createdAt (DateTime!)

标识对象创建的日期和时间。

id (ID!)

AutomaticBaseChangeFailedEvent 对象的节点 ID。

newBase (String!)

此 PR 的新基准。

oldBase (String!)

此 PR 的旧基准。

pullRequest (PullRequest!)

事件引用的拉取请求。

AutomaticBaseChangeSucceededEvent

表示给定拉取请求上的automatic_base_change_succeeded事件。

AutomaticBaseChangeSucceededEvent 实现

AutomaticBaseChangeSucceededEvent 的字段

名称描述

actor (Actor)

标识执行该事件的参与者。

createdAt (DateTime!)

标识对象创建的日期和时间。

id (ID!)

AutomaticBaseChangeSucceededEvent 对象的节点 ID。

newBase (String!)

此 PR 的新基准。

oldBase (String!)

此 PR 的旧基准。

pullRequest (PullRequest!)

事件引用的拉取请求。

BaseRefChangedEvent

表示给定问题或拉取请求上的base_ref_changed事件。

BaseRefChangedEvent 实现

BaseRefChangedEvent 的字段

名称描述

actor (Actor)

标识执行该事件的参与者。

createdAt (DateTime!)

标识对象创建的日期和时间。

currentRefName (String!)

标识更改后拉取请求的基准名称。

databaseId (Int)

标识数据库中的主键。

id (ID!)

BaseRefChangedEvent 对象的节点 ID。

previousRefName (String!)

标识更改前拉取请求的基准名称。

pullRequest (PullRequest!)

事件引用的拉取请求。

BaseRefDeletedEvent

表示给定拉取请求上的base_ref_deleted事件。

BaseRefDeletedEvent 实现

BaseRefDeletedEvent 的字段

名称描述

actor (Actor)

标识执行该事件的参与者。

baseRefName (String)

标识与base_ref_deleted事件关联的 Ref 名称。

createdAt (DateTime!)

标识对象创建的日期和时间。

id (ID!)

BaseRefDeletedEvent 对象的节点 ID。

pullRequest (PullRequest)

事件引用的拉取请求。

BaseRefForcePushedEvent

表示给定拉取请求上的base_ref_force_pushed事件。

BaseRefForcePushedEvent 实现

BaseRefForcePushedEvent 的字段

名称描述

actor (Actor)

标识执行该事件的参与者。

afterCommit (Commit)

标识base_ref_force_pushed事件的提交后 SHA。

beforeCommit (Commit)

标识base_ref_force_pushed事件的提交前 SHA。

createdAt (DateTime!)

标识对象创建的日期和时间。

id (ID!)

BaseRefForcePushedEvent 对象的节点 ID。

pullRequest (PullRequest!)

事件引用的拉取请求。

ref (Ref)

标识base_ref_force_pushed事件的完全限定 ref 名称。

Blame

表示 Git blame。

Blame 的字段

名称描述

ranges ([BlameRange!]!)

Git blame 生成的范围列表。

BlameRange

表示 Git blame 中的一段信息范围。

BlameRange 的字段

名称描述

age (Int!)

标识更改的近期程度,从 1(新)到 10(旧)。这是通过 2 分位数计算得出的,并确定文件中所有更改的中位数年龄与当前范围更改的近期程度之间的距离长度。

commit (Commit!)

标识代码作者。

endingLine (Int!)

范围的结束行。

startingLine (Int!)

范围的起始行。

Blob

表示一个 Git blob 对象。

Blob 实现

Blob 的字段

名称描述

abbreviatedOid (String!)

Git 对象 ID 的缩写版本。

byteSize (Int!)

Blob 对象的字节大小。

commitResourcePath (URI!)

此 Git 对象的 HTTP 路径。

commitUrl (URI!)

此 Git 对象的 HTTP URL。

id (ID!)

Blob 对象的节点 ID。

isBinary (Boolean)

指示 Blob 对象是二进制文件还是文本文件。如果无法确定编码,则返回 null。

isTruncated (Boolean!)

指示内容是否被截断。

oid (GitObjectID!)

Git 对象 ID。

repository (Repository!)

此 Git 对象所属的仓库。

text (String)

UTF8 文本数据,如果 Blob 是二进制文件则为 null。

Bot

一种特殊类型的用户,代表 GitHub Apps 执行操作。

Bot 实现

Bot 的字段

名称描述

avatarUrl (URI!)

指向 GitHub App 公共头像的 URL。

avatarUrl 的参数

  • size (Int)

    生成的正方形图像的大小。

createdAt (DateTime!)

标识对象创建的日期和时间。

databaseId (Int)

标识数据库中的主键。

id (ID!)

Bot 对象的节点 ID。

login (String!)

参与者的用户名。

resourcePath (URI!)

此 bot 的 HTTP 路径。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

url (URI!)

此 bot 的 HTTP URL。

BranchNamePatternParameters

用于 branch_name_pattern 规则的参数。

BranchNamePatternParameters 的字段

名称描述

name (String)

此规则将如何显示给用户。

negate (Boolean!)

如果为 true,则如果模式匹配,规则将失败。

operator (String!)

用于匹配的操作符。

pattern (String!)

要匹配的模式。

BranchProtectionRule

分支保护规则。

BranchProtectionRule 实现

BranchProtectionRule 的字段

名称描述

allowsDeletions (Boolean!)

此分支是否可以删除。

allowsForcePushes (Boolean!)

此分支是否允许强制推送。

blocksCreations (Boolean!)

分支创建是否为受保护的操作。

branchProtectionRuleConflicts (BranchProtectionRuleConflictConnection!)

与分支保护规则和其他分支保护规则匹配的冲突列表。

branchProtectionRuleConflicts 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

bypassForcePushAllowances (BypassForcePushAllowanceConnection!)

能够为此分支保护规则强制推送的参与者列表。

bypassForcePushAllowances 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

bypassPullRequestAllowances (BypassPullRequestAllowanceConnection!)

能够为此分支保护规则绕过 PR 的参与者列表。

bypassPullRequestAllowances 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

creator (Actor)

创建此分支保护规则的参与者。

databaseId (Int)

标识数据库中的主键。

dismissesStaleReviews (Boolean!)

将推送到匹配分支的新提交是否会取消拉取请求审查批准。

id (ID!)

BranchProtectionRule 对象的节点 ID。

isAdminEnforced (Boolean!)

管理员是否可以覆盖分支保护。

lockAllowsFetchAndMerge (Boolean!)

当分支被锁定后,用户是否可以从上游拉取更改。设置为 true 以允许 fork 同步。设置为 false 以防止 fork 同步。

lockBranch (Boolean!)

是否将分支设置为只读。如果为 true,则用户将无法推送到分支。

matchingRefs (RefConnection!)

受此规则保护的仓库引用。

matchingRefs 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • query (String)

    使用名称查询过滤引用。

pattern (String!)

标识保护规则模式。

pushAllowances (PushAllowanceConnection!)

此分支保护规则的推送授权列表。

pushAllowances 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

repository (Repository)

与此分支保护规则关联的仓库。

requireLastPushApproval (Boolean!)

最近的推送是否必须由推送者以外的人员批准。

requiredApprovingReviewCount (Int)

更新匹配分支所需批准审查的数量。

requiredDeploymentEnvironments ([String])

必须成功部署才能更新匹配分支的所需部署环境列表。

requiredStatusCheckContexts ([String])

必须通过才能接受提交到匹配分支的所需状态检查上下文列表。

requiredStatusChecks ([RequiredStatusCheckDescription!])

必须通过才能接受提交到匹配分支的所需状态检查列表。

requiresApprovingReviews (Boolean!)

是否需要批准审查才能更新匹配分支。

requiresCodeOwnerReviews (Boolean!)

是否需要代码所有者的审查才能更新匹配分支。

requiresCommitSignatures (Boolean!)

是否需要签署提交。

requiresConversationResolution (Boolean!)

是否需要解决对话才能合并。

requiresDeployments (Boolean!)

此分支是否需要部署到特定环境才能合并。

requiresLinearHistory (Boolean!)

是否禁止将合并提交推送到此分支。

requiresStatusChecks (Boolean!)

是否需要状态检查才能更新匹配分支。

requiresStrictStatusChecks (Boolean!)

是否要求分支在合并之前是最新的。

restrictsPushes (Boolean!)

是否限制向匹配分支推送。

restrictsReviewDismissals (Boolean!)

是否限制取消拉取请求审查。

reviewDismissalAllowances (ReviewDismissalAllowanceConnection!)

此分支保护规则的审查取消授权列表。

reviewDismissalAllowances 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

BranchProtectionRuleConflict

两个分支保护规则之间的冲突。

BranchProtectionRuleConflict 的字段

名称描述

branchProtectionRule (BranchProtectionRule)

标识分支保护规则。

conflictingBranchProtectionRule (BranchProtectionRule)

标识冲突的分支保护规则。

ref (Ref)

标识具有冲突规则的分支引用。

BranchProtectionRuleConflictConnection

BranchProtectionRuleConflict 的连接类型。

BranchProtectionRuleConflictConnection 的字段

名称描述

edges ([BranchProtectionRuleConflictEdge])

边列表。

nodes ([BranchProtectionRuleConflict])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

BranchProtectionRuleConflictEdge

连接中的一条边。

BranchProtectionRuleConflictEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (BranchProtectionRuleConflict)

边末端的项目。

BranchProtectionRuleConnection

BranchProtectionRule 的连接类型。

BranchProtectionRuleConnection 的字段

名称描述

edges ([BranchProtectionRuleEdge])

边列表。

nodes ([BranchProtectionRule])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

BranchProtectionRuleEdge

连接中的一条边。

BranchProtectionRuleEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (BranchProtectionRule)

边末端的项目。

BypassForcePushAllowance

具有绕过受保护分支强制推送要求的能力的用户、团队或应用。

BypassForcePushAllowance 实现

BypassForcePushAllowance 的字段

名称描述

actor (BranchActorAllowanceActor)

可以强制推送的执行者。

branchProtectionRule (BranchProtectionRule)

标识与允许的用户、团队或应用关联的分支保护规则。

id (ID!)

BypassForcePushAllowance 对象的节点 ID。

BypassForcePushAllowanceConnection

BypassForcePushAllowance 的连接类型。

BypassForcePushAllowanceConnection 的字段

名称描述

edges ([BypassForcePushAllowanceEdge])

边列表。

nodes ([BypassForcePushAllowance])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

BypassForcePushAllowanceEdge

连接中的一条边。

BypassForcePushAllowanceEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (BypassForcePushAllowance)

边末端的项目。

BypassPullRequestAllowance

具有绕过受保护分支拉取请求要求的能力的用户、团队或应用。

BypassPullRequestAllowance 实现

BypassPullRequestAllowance 的字段

名称描述

actor (BranchActorAllowanceActor)

可以绕过的执行者。

branchProtectionRule (BranchProtectionRule)

标识与允许的用户、团队或应用关联的分支保护规则。

id (ID!)

BypassPullRequestAllowance 对象的节点 ID。

BypassPullRequestAllowanceConnection

BypassPullRequestAllowance 的连接类型。

BypassPullRequestAllowanceConnection 的字段

名称描述

edges ([BypassPullRequestAllowanceEdge])

边列表。

nodes ([BypassPullRequestAllowance])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

BypassPullRequestAllowanceEdge

连接中的一条边。

BypassPullRequestAllowanceEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (BypassPullRequestAllowance)

边末端的项目。

CVSS

通用漏洞评分系统。

CVSS 的字段

名称描述

score (Float!)

与该咨询相关的 CVSS 分数。

vectorString (String)

与该咨询相关的 CVSS 向量字符串。

CWE

常见的弱点枚举。

CWE 实现

CWE 的字段

名称描述

cweId (String!)

CWE 的 ID。

description (String!)

此 CWE 的详细描述。

id (ID!)

CWE 对象的节点 ID。

name (String!)

此 CWE 的名称。

CWEConnection

CWE 的连接类型。

CWEConnection 的字段

名称描述

edges ([CWEEdge])

边列表。

nodes ([CWE])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

CWEEdge

连接中的一条边。

CWEEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (CWE)

边末端的项目。

CheckAnnotation

单个检查注释。

CheckAnnotation 的字段

名称描述

annotationLevel (CheckAnnotationLevel)

注释的严重级别。

blobUrl (URI!)

此注释所做的文件的路径。

databaseId (Int)

标识数据库中的主键。

location (CheckAnnotationSpan!)

此注释的位置。

message (String!)

注释的消息。

path (String!)

此注释所做的路径。

rawDetails (String)

关于注释的其他信息。

title (String)

注释的标题。

CheckAnnotationConnection

CheckAnnotation 的连接类型。

CheckAnnotationConnection 的字段

名称描述

edges ([CheckAnnotationEdge])

边列表。

nodes ([CheckAnnotation])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

CheckAnnotationEdge

连接中的一条边。

CheckAnnotationEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (CheckAnnotation)

边末端的项目。

CheckAnnotationPosition

检查注释中的字符位置。

CheckAnnotationPosition 的字段

名称描述

column (Int)

列号(从 1 开始)。

line (Int!)

行号(从 1 开始)。

CheckAnnotationSpan

检查注释的一对包含位置。

CheckAnnotationSpan 的字段

名称描述

end (CheckAnnotationPosition!)

结束位置(包含)。

start (CheckAnnotationPosition!)

起始位置(包含)。

CheckRun

一个检查运行。

CheckRun 实现

CheckRun 的字段

名称描述

annotations (CheckAnnotationConnection)

检查运行的注释。

annotations 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

checkSuite (CheckSuite!)

此运行所属的检查套件。

completedAt (DateTime)

标识检查运行完成的日期和时间。

conclusion (CheckConclusionState)

检查运行的结论。

databaseId (Int)

标识数据库中的主键。

deployment (Deployment)

此作业的相应部署(如有)。

detailsUrl (URI)

在集成商的站点上查找检查运行完整详细信息的 URL。

externalId (String)

在集成商系统上对检查运行的引用。

id (ID!)

CheckRun 对象的节点 ID。

isRequired (Boolean!)

这是否需要在为特定拉取请求合并之前通过。

isRequired 的参数

  • pullRequestId (ID)

    为此所需拉取请求的 ID。

  • pullRequestNumber (Int)

    为此所需拉取请求的编号。

name (String!)

此检查运行的检查名称。

pendingDeploymentRequest (DeploymentRequest)

关于此检查运行中任何挂起的部署的信息。

permalink (URI!)

指向检查运行摘要的永久链接。

repository (Repository!)

与此检查运行关联的存储库。

resourcePath (URI!)

此检查运行的 HTTP 路径。

startedAt (DateTime)

标识检查运行开始的日期和时间。

status (CheckStatusState!)

检查运行的当前状态。

steps (CheckStepConnection)

检查运行的步骤。

steps 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • number (Int)

    步骤编号。

summary (String)

表示检查运行摘要的字符串。

text (String)

表示检查运行文本的字符串。

title (String)

表示检查运行的字符串。

url (URI!)

此检查运行的 HTTP URL。

CheckRunConnection

CheckRun 的连接类型。

CheckRunConnection 的字段

名称描述

edges ([CheckRunEdge])

边列表。

nodes ([CheckRun])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

CheckRunEdge

连接中的一条边。

CheckRunEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (CheckRun)

边末端的项目。

CheckRunStateCount

表示检查运行状态的计数。

CheckRunStateCount 的字段

名称描述

count (Int!)

具有此状态的检查运行数量。

state (CheckRunState!)

代码检查运行的状态。

CheckStep

单个代码检查步骤。

CheckStep 字段

名称描述

completedAt (DateTime)

标识代码检查步骤完成的日期和时间。

conclusion (CheckConclusionState)

代码检查步骤的结论。

externalId (String)

集成商系统上代码检查步骤的引用。

name (String!)

步骤名称。

number (Int!)

步骤在其父代码检查运行的步骤列表中的索引。

secondsToCompletion (Int)

完成所需秒数。

startedAt (DateTime)

标识代码检查步骤开始的日期和时间。

status (CheckStatusState!)

代码检查步骤的当前状态。

CheckStepConnection

CheckStep 的连接类型。

CheckStepConnection 字段

名称描述

edges ([CheckStepEdge])

边列表。

nodes ([CheckStep])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

CheckStepEdge

连接中的一条边。

CheckStepEdge 字段

名称描述

cursor (String!)

用于分页的游标。

node (CheckStep)

边末端的项目。

CheckSuite

代码检查套件。

CheckSuite 实现

CheckSuite 字段

名称描述

app (App)

创建此代码检查套件的 GitHub App。

branch (Ref)

此代码检查套件的分支名称。

checkRuns (CheckRunConnection)

与代码检查套件关联的代码检查运行。

checkRuns 参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

commit (Commit!)

此代码检查套件的提交。

conclusion (CheckConclusionState)

此代码检查套件的结论。

createdAt (DateTime!)

标识对象创建的日期和时间。

creator (User)

触发代码检查套件的用户。

databaseId (Int)

标识数据库中的主键。

id (ID!)

CheckSuite 对象的节点 ID。

matchingPullRequests (PullRequestConnection)

与代码检查套件匹配的打开的拉取请求列表。

matchingPullRequests 参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • baseRefName (String)

    用于过滤拉取请求的基础 ref 名称。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • headRefName (String)

    用于过滤拉取请求的头 ref 名称。

  • labels ([String!])

    用于过滤拉取请求的标签名称列表。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • orderBy (IssueOrder)

    从连接返回的拉取请求的排序选项。

push (Push)

触发此代码检查套件的推送。

repository (Repository!)

与此代码检查套件关联的仓库。

resourcePath (URI!)

此代码检查套件的 HTTP 路径。

status (CheckStatusState!)

此代码检查套件的状态。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

url (URI!)

此代码检查套件的 HTTP URL。

workflowRun (WorkflowRun)

与此代码检查套件关联的工作流运行。

CheckSuiteConnection

CheckSuite 的连接类型。

CheckSuiteConnection 字段

名称描述

edges ([CheckSuiteEdge])

边列表。

nodes ([CheckSuite])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

CheckSuiteEdge

连接中的一条边。

CheckSuiteEdge 字段

名称描述

cursor (String!)

用于分页的游标。

node (CheckSuite)

边末端的项目。

ClosedEvent

表示任何Closable上的closed事件。

ClosedEvent 实现

ClosedEvent 字段

名称描述

actor (Actor)

标识执行该事件的参与者。

closable (Closable!)

已关闭的对象。

closer (Closer)

触发此事件创建的对象。

createdAt (DateTime!)

标识对象创建的日期和时间。

id (ID!)

ClosedEvent 对象的节点 ID。

resourcePath (URI!)

此关闭事件的 HTTP 路径。

stateReason (IssueStateReason)

问题状态更改为关闭的原因。

url (URI!)

此关闭事件的 HTTP URL。

CodeOfConduct

仓库的行为准则。

CodeOfConduct 实现

CodeOfConduct 字段

名称描述

body (String)

行为准则正文。

id (ID!)

CodeOfConduct 对象的节点 ID。

key (String!)

行为准则的键。

name (String!)

行为准则的正式名称。

resourcePath (URI)

此行为准则的 HTTP 路径。

url (URI)

此行为准则的 HTTP URL。

CodeScanningParameters

选择在更新引用之前必须提供代码扫描结果的工具。配置后,代码扫描必须启用,并且对提交和要更新的引用都必须有结果。

CodeScanningParameters 字段

名称描述

codeScanningTools ([CodeScanningTool!]!)

必须为此规则通过提供代码扫描结果的工具。

CodeScanningTool

必须为此规则通过提供代码扫描结果的工具。

CodeScanningTool 字段

名称描述

alertsThreshold (String!)

触发警报的代码扫描结果阻止引用更新的严重性级别。有关警报严重性级别的更多信息,请参见“关于代码扫描警报”。

securityAlertsThreshold (String!)

触发安全警报的代码扫描结果阻止引用更新的严重性级别。有关安全严重性级别的更多信息,请参见“关于代码扫描警报”。

tool (String!)

代码扫描工具的名称。

CommentDeletedEvent

表示给定问题或拉取请求上的comment_deleted事件。

CommentDeletedEvent 实现

CommentDeletedEvent 字段

名称描述

actor (Actor)

标识执行该事件的参与者。

createdAt (DateTime!)

标识对象创建的日期和时间。

databaseId (Int)

标识数据库中的主键。

deletedCommentAuthor (Actor)

撰写已删除评论的用户。

id (ID!)

CommentDeletedEvent 对象的节点 ID。

Commit

表示 Git 提交。

Commit 实现

Commit 字段

名称描述

abbreviatedOid (String!)

Git 对象 ID 的缩写版本。

additions (Int!)

此提交中的添加数。

associatedPullRequests (PullRequestConnection)

将提交引入仓库的已合并拉取请求。如果提交不存在于默认分支中,则还会返回与提交关联的打开的拉取请求。

associatedPullRequests 参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

author (GitActor)

提交的作者详细信息。

authoredByCommitter (Boolean!)

检查提交者和作者是否匹配。

authoredDate (DateTime!)

此提交创作的日期时间。

authors (GitActorConnection!)

基于 git 作者和“共同作者”消息尾部的此提交的作者列表。git 作者将始终排在第一位。

authors 参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

blame (Blame!)

获取git blame信息。

blame 参数

  • path (String!)

    您想要其 Git blame 信息的文件。

changedFiles (Int!)

我们建议使用changedFilesIfAvailable字段而不是changedFiles,因为如果 GitHub 无法计算更改的文件数量(例如由于超时),changedFiles将导致您的请求返回错误。

警告

changedFiles 已弃用。

changedFiles 将被移除。请改用changedFilesIfAvailable。将于 2023-01-01 UTC 移除。

changedFilesIfAvailable (Int)

此提交中更改的文件数量。如果 GitHub 无法计算更改的文件数量(例如由于超时),则将返回null。我们建议使用此字段而不是changedFiles

checkSuites (CheckSuiteConnection)

与提交关联的代码检查套件。

checkSuites 参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

comments (CommitCommentConnection!)

对提交发表的评论。

comments 参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

commitResourcePath (URI!)

此 Git 对象的 HTTP 路径。

commitUrl (URI!)

此 Git 对象的 HTTP URL。

committedDate (DateTime!)

此提交提交的日期时间。

committedViaWeb (Boolean!)

检查是否通过 GitHub 网页 UI 提交。

committer (GitActor)

提交的提交者详细信息。

deletions (Int!)

此提交中的删除数。

deployments (DeploymentConnection)

与提交关联的部署。

deployments 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • environments ([String!])

    列出部署的环境。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

file (TreeEntry)

表示位于给定路径的文件的树条目。

file 的参数

history (CommitHistoryConnection!)

从该提交(包括该提交)开始的线性提交历史记录,顺序与git log相同。

history 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • author (CommitAuthor)

    如果非空,则将历史记录过滤为仅显示具有匹配作者身份的提交。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • path (String)

    如果非空,则将历史记录过滤为仅显示影响此路径下文件的提交。

  • since (GitTimestamp)

    允许指定获取提交的开始时间或日期。对于不在 1970-01-01 和 2099-12-13(含)之间的日期,可能会返回意外的结果。

  • until (GitTimestamp)

    允许指定获取提交的结束时间或日期。对于不在 1970-01-01 和 2099-12-13(含)之间的日期,可能会返回意外的结果。

id (ID!)

提交对象的节点 ID。

message (String!)

Git 提交消息。

messageBody (String!)

Git 提交消息正文。

messageBodyHTML (HTML!)

渲染为 HTML 的提交消息正文。

messageHeadline (String!)

Git 提交消息标题。

messageHeadlineHTML (HTML!)

渲染为 HTML 的提交消息标题。

oid (GitObjectID!)

Git 对象 ID。

onBehalfOf (Organization)

此提交代表的组织。

parents (CommitConnection!)

提交的父级。

parents 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

pushedDate (DateTime)

推送此提交的日期时间。

警告

pushedDate 已弃用。

pushedDate 已不再支持。将于 2023-07-01 UTC 移除。

repository (Repository!)

此提交所属的仓库。

resourcePath (URI!)

此提交的 HTTP 路径。

signature (GitSignature)

提交签名信息(如果存在)。

status (Status)

此提交的状态信息。

statusCheckRollup (StatusCheckRollup)

此提交的检查和状态汇总信息。

submodules (SubmoduleConnection!)

返回此仓库中所有子模块的列表,这些子模块来自此提交中解析的 .gitmodules 文件。

submodules 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

tarballUrl (URI!)

返回下载仓库的 tarball 存档的 URL。注意:对于私有仓库,这些链接是临时的,五分钟后过期。

tree (Tree!)

提交的根树。

treeResourcePath (URI!)

此提交的树的 HTTP 路径。

treeUrl (URI!)

此提交的树的 HTTP URL。

url (URI!)

此提交的 HTTP URL。

viewerCanSubscribe (Boolean!)

检查查看者是否能够更改其对仓库的订阅状态。

viewerSubscription (SubscriptionState)

标识查看者是正在关注、未关注还是忽略可订阅实体。

zipballUrl (URI!)

返回下载仓库的 zipball 存档的 URL。注意:对于私有仓库,这些链接是临时的,五分钟后过期。

CommitAuthorEmailPatternParameters

用于 commit_author_email_pattern 规则的参数。

CommitAuthorEmailPatternParameters 的字段

名称描述

name (String)

此规则将如何显示给用户。

negate (Boolean!)

如果为 true,则如果模式匹配,规则将失败。

operator (String!)

用于匹配的操作符。

pattern (String!)

要匹配的模式。

CommitComment

表示给定提交上的注释。

CommitComment 实现

CommitComment 的字段

名称描述

author (Actor)

撰写注释的参与者。

authorAssociation (CommentAuthorAssociation!)

作者与注释主题的关联。

body (String!)

标识注释正文。

bodyHTML (HTML!)

渲染为 HTML 的正文。

bodyText (String!)

渲染为文本的正文。

commit (Commit)

标识与注释关联的提交(如果提交存在)。

createdAt (DateTime!)

标识对象创建的日期和时间。

createdViaEmail (Boolean!)

检查此注释是否通过电子邮件回复创建。

databaseId (Int)

标识数据库中的主键。

editor (Actor)

编辑注释的参与者。

id (ID!)

CommitComment 对象的节点 ID。

includesCreatedEdit (Boolean!)

检查此注释是否已编辑,并且包含具有创建数据的编辑。

isMinimized (Boolean!)

返回注释是否已最小化。

lastEditedAt (DateTime)

编辑器进行最后一次编辑的时间。

minimizedReason (String)

返回注释被最小化的原因。其中之一为 abuseoff-topicoutdatedresolvedduplicatespam。请注意,这些值的案例和格式与 MinimizeComment 变异的输入不同。

path (String)

标识与注释关联的文件路径。

position (Int)

标识与注释关联的行位置。

publishedAt (DateTime)

标识注释发布的时间。

reactionGroups ([ReactionGroup!])

按主题上留下的内容分组的反应列表。

reactions (ReactionConnection!)

在 Issue 上留下的一系列 Reaction。

reactions 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

repository (Repository!)

与此节点关联的仓库。

resourcePath (URI!)

此提交注释的 HTTP 路径永久链接。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

url (URI!)

此提交注释的 HTTP URL 永久链接。

userContentEdits (UserContentEditConnection)

此内容的编辑列表。

userContentEdits 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

viewerCanDelete (Boolean!)

检查当前查看者是否可以删除此对象。

viewerCanMinimize (Boolean!)

检查当前查看者是否可以最小化此对象。

viewerCanReact (Boolean!)

用户能否对此主题做出反应。

viewerCanUpdate (Boolean!)

检查当前查看者是否可以更新此对象。

viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!)

当前查看者无法更新此注释的原因。

viewerDidAuthor (Boolean!)

查看者是否撰写了此注释。

CommitCommentConnection

CommitComment 的连接类型。

CommitCommentConnection 的字段

名称描述

edges ([CommitCommentEdge])

边列表。

nodes ([CommitComment])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

CommitCommentEdge

连接中的一条边。

CommitCommentEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (CommitComment)

边末端的项目。

CommitCommentThread

提交上的注释线程。

CommitCommentThread 实现

CommitCommentThread 的字段

名称描述

comments (CommitCommentConnection!)

存在于此线程中的注释。

comments 参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

commit (Commit)

已对此提交做出注释。

id (ID!)

提交评论线程对象的节点 ID。

path (String)

评论所针对的文件。

position (Int)

提交评论所在的 diff 中的位置。

repository (Repository!)

与此节点关联的仓库。

CommitConnection

Commit 的连接类型。

CommitConnection 的字段

名称描述

edges ([CommitEdge])

边列表。

nodes ([Commit])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

CommitContributionsByRepository

此对象聚合了用户在一个仓库中所做的提交。

CommitContributionsByRepository 的字段

名称描述

contributions (CreatedCommitContributionConnection!)

提交贡献,每个代表一天。

contributions 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

repository (Repository!)

提交所做的仓库。

resourcePath (URI!)

此时间范围内用户对仓库提交的 HTTP 路径。

url (URI!)

此时间范围内用户对仓库提交的 HTTP URL。

CommitEdge

连接中的一条边。

CommitEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (Commit)

边末端的项目。

CommitHistoryConnection

Commit 的连接类型。

CommitHistoryConnection 的字段

名称描述

edges ([CommitEdge])

边列表。

nodes ([Commit])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

CommitMessagePatternParameters

用于 commit_message_pattern 规则的参数。

CommitMessagePatternParameters 的字段

名称描述

name (String)

此规则将如何显示给用户。

negate (Boolean!)

如果为 true,则如果模式匹配,规则将失败。

operator (String!)

用于匹配的操作符。

pattern (String!)

要匹配的模式。

CommitterEmailPatternParameters

用于 committer_email_pattern 规则的参数。

CommitterEmailPatternParameters 的字段

名称描述

name (String)

此规则将如何显示给用户。

negate (Boolean!)

如果为 true,则如果模式匹配,规则将失败。

operator (String!)

用于匹配的操作符。

pattern (String!)

要匹配的模式。

Comparison

表示两个提交版本之间的比较。

Comparison 实现

Comparison 的字段

名称描述

aheadBy (Int!)

领先于基准分支的提交数量。

baseTarget (GitObject!)

此比较的基准版本。

behindBy (Int!)

落后于基准分支的提交数量。

commits (ComparisonCommitConnection!)

构成此比较的提交。

commits 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

headTarget (GitObject!)

此比较的头版本。

id (ID!)

Comparison 对象的节点 ID。

status (ComparisonStatus!)

此比较的状态。

ComparisonCommitConnection

Commit 的连接类型。

ComparisonCommitConnection 的字段

名称描述

authorCount (Int!)

所有提交中作者和共同作者的总数。

edges ([CommitEdge])

边列表。

nodes ([Commit])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

ConnectedEvent

表示给定问题或拉取请求上的connected事件。

ConnectedEvent 实现

ConnectedEvent 的字段

名称描述

actor (Actor)

标识执行该事件的参与者。

createdAt (DateTime!)

标识对象创建的日期和时间。

id (ID!)

ConnectedEvent 对象的节点 ID。

isCrossRepository (Boolean!)

引用源自不同的仓库。

source (ReferencedSubject!)

进行引用的问题或拉取请求。

subject (ReferencedSubject!)

已连接的问题或拉取请求。

ContributingGuidelines

仓库的贡献指南。

ContributingGuidelines 的字段

名称描述

body (String)

贡献指南的主体。

resourcePath (URI)

贡献指南的 HTTP 路径。

url (URI)

贡献指南的 HTTP URL。

ContributionCalendar

用户在 GitHub 上贡献的日历。

ContributionCalendar 的字段

名称描述

colors ([String!]!)

此日历中使用的十六进制颜色代码列表。颜色越深,代表的贡献越多。

isHalloween (Boolean!)

确定是否因为现在是万圣节而选择了颜色集。

months ([ContributionCalendarMonth!]!)

此日历中贡献月份的列表。

totalContributions (Int!)

日历中总贡献数。

weeks ([ContributionCalendarWeek!]!)

此日历中贡献周的列表。

ContributionCalendarDay

表示用户在 GitHub 上贡献的单日。

ContributionCalendarDay 的字段

名称描述

color (String!)

表示与日历中其他日期相比,当天贡献数量的十六进制颜色代码。

contributionCount (Int!)

用户当天贡献的数量。

contributionLevel (ContributionLevel!)

相对于其他日期的贡献指示。可用于指示日历上表示当天的颜色。

date (Date!)

此方块代表的日期。

weekday (Int!)

表示此方块代表一周中的哪一天的数字,例如,1 代表星期一。

ContributionCalendarMonth

用户贡献图中的一个月贡献。

ContributionCalendarMonth 的字段

名称描述

firstDay (Date!)

这个月的第一天日期。

name (String!)

月份名称。

totalWeeks (Int!)

本月开始的周数。

year (Int!)

月份发生的年份。

ContributionCalendarWeek

用户贡献图中的一周贡献。

ContributionCalendarWeek 的字段

名称描述

contributionDays ([ContributionCalendarDay!]!)

本周的贡献日。

firstDay (Date!)

本周最早方块的日期。

ContributionsCollection

贡献集合聚合了用户创建的贡献,例如打开的问题和提交。

ContributionsCollection 的字段

名称描述

commitContributionsByRepository ([CommitContributionsByRepository!]!)

按仓库分组的用户提交贡献。

commitContributionsByRepository 的参数

  • maxRepositories (Int)

    应包含多少个仓库。

    默认值为25

contributionCalendar (ContributionCalendar!)

此用户在 GitHub 上贡献的日历。

contributionYears ([Int!]!)

用户一直以来做出贡献的年份,最新的年份排在最前面。

doesEndInCurrentMonth (Boolean!)

确定此集合的时间跨度是否在当前月份结束。

earliestRestrictedContributionDate (Date)

用户在此期间做出的第一个受限贡献的日期。只有当用户启用了私有贡献计数时,此值才能为非空。

endedAt (DateTime!)

此集合的结束日期和时间。

firstIssueContribution (CreatedIssueOrRestrictedContribution)

用户在 GitHub 上打开的第一个问题。如果该问题是在集合的时间范围之外打开的并且 ignoreTimeRange 为 false,则此值为 null。如果问题不可见,但用户选择显示私有贡献,则返回 RestrictedContribution。

firstPullRequestContribution (CreatedPullRequestOrRestrictedContribution)

用户在 GitHub 上打开的第一个拉取请求。如果该拉取请求是在集合的时间范围之外打开的并且 ignoreTimeRange 不为 true,则此值为 null。如果拉取请求不可见,但用户选择显示私有贡献,则返回 RestrictedContribution。

firstRepositoryContribution (CreatedRepositoryOrRestrictedContribution)

用户在 GitHub 上创建的第一个仓库。如果第一个仓库是在集合的时间范围之外创建的并且 ignoreTimeRange 为 false,则此值为 null。如果仓库不可见,则返回 RestrictedContribution。

hasActivityInThePast (Boolean!)

用户在时间线中是否有发生在集合时间范围之前的任何其他活动?

hasAnyContributions (Boolean!)

确定此集合中是否存在任何贡献。

hasAnyRestrictedContributions (Boolean!)

确定用户在此时间段内是否做出了任何由于在私有存储库中完成而其详细信息不可见的贡献。只有在用户启用私有贡献计数时,此值才能为 true。

isSingleDay (Boolean!)

收集器的时间跨度是否都在同一天内。

issueContributions (CreatedIssueContributionConnection!)

用户打开的问题列表。

issueContributions 参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • excludeFirst (Boolean)

    是否应从结果中排除用户的第一个问题。

    默认值为false

  • excludePopular (Boolean)

    是否应从结果中排除用户评论最多的问题。

    默认值为false

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

issueContributionsByRepository ([IssueContributionsByRepository!]!)

用户做出的问题贡献,按仓库分组。

issueContributionsByRepository 参数

  • excludeFirst (Boolean)

    是否应从结果中排除用户的第一个问题。

    默认值为false

  • excludePopular (Boolean)

    是否应从结果中排除用户评论最多的问题。

    默认值为false

  • maxRepositories (Int)

    应包含多少个仓库。

    默认值为25

joinedGitHubContribution (JoinedGitHubContribution)

用户注册 GitHub 的时间。如果注册日期不在集合的时间范围内且 ignoreTimeRange 为 false,则此值为 null。

latestRestrictedContributionDate (Date)

用户在此期间做出的最新受限贡献的日期。只有在用户启用了私有贡献计数时,此值才可能非空。

mostRecentCollectionWithActivity (ContributionsCollection)

当此集合的时间范围不包含用户的任何活动时,请使用此项从较早的时间范围获取确实包含活动的另一个集合。

mostRecentCollectionWithoutActivity (ContributionsCollection)

返回比此集合更早的时间范围内的另一个贡献集合,该集合没有任何贡献。

popularIssueContribution (CreatedIssueContribution)

用户在 GitHub 上打开并在指定时间段内收到最多评论的问题。

popularPullRequestContribution (CreatedPullRequestContribution)

用户在 GitHub 上打开并在指定时间段内收到最多评论的拉取请求。

pullRequestContributions (CreatedPullRequestContributionConnection!)

用户做出的拉取请求贡献。

pullRequestContributions 参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • excludeFirst (Boolean)

    是否应从结果中排除用户的第一个拉取请求。

    默认值为false

  • excludePopular (Boolean)

    是否应从结果中排除用户评论最多的拉取请求。

    默认值为false

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

pullRequestContributionsByRepository ([PullRequestContributionsByRepository!]!)

用户做出的拉取请求贡献,按仓库分组。

pullRequestContributionsByRepository 参数

  • excludeFirst (Boolean)

    是否应从结果中排除用户的第一个拉取请求。

    默认值为false

  • excludePopular (Boolean)

    是否应从结果中排除用户评论最多的拉取请求。

    默认值为false

  • maxRepositories (Int)

    应包含多少个仓库。

    默认值为25

pullRequestReviewContributions (CreatedPullRequestReviewContributionConnection!)

用户做出的拉取请求审查贡献。返回用户审查的每个 PR 的最新提交的审查。

pullRequestReviewContributions 参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

pullRequestReviewContributionsByRepository ([PullRequestReviewContributionsByRepository!]!)

用户做出的拉取请求审查贡献,按仓库分组。

pullRequestReviewContributionsByRepository 参数

  • maxRepositories (Int)

    应包含多少个仓库。

    默认值为25

repositoryContributions (CreatedRepositoryContributionConnection!)

用户在此时间范围内创建的用户拥有的仓库列表。

repositoryContributions 参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • excludeFirst (Boolean)

    是否应从结果中排除用户的第一个仓库。

    默认值为false

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

restrictedContributionsCount (Int!)

查看者无法访问的用户做出的贡献计数。只有在用户选择共享其私有贡献计数时,此值才非零。

startedAt (DateTime!)

此集合的开始日期和时间。

totalCommitContributions (Int!)

用户在此时间段内做出的提交数量。

totalIssueContributions (Int!)

用户打开的问题数量。

totalIssueContributions 参数

  • excludeFirst (Boolean)

    是否应从此计数中排除用户的第一个问题。

    默认值为false

  • excludePopular (Boolean)

    是否应从此计数中排除用户评论最多的问题。

    默认值为false

totalPullRequestContributions (Int!)

用户打开的拉取请求数量。

totalPullRequestContributions 参数

  • excludeFirst (Boolean)

    是否应从此计数中排除用户的第一个拉取请求。

    默认值为false

  • excludePopular (Boolean)

    是否应从此计数中排除用户评论最多的拉取请求。

    默认值为false

totalPullRequestReviewContributions (Int!)

用户留下的拉取请求审查数量。

totalRepositoriesWithContributedCommits (Int!)

用户提交到过的不同仓库数量。

totalRepositoriesWithContributedIssues (Int!)

用户在其中打开问题的不同仓库数量。

totalRepositoriesWithContributedIssues 参数

  • excludeFirst (Boolean)

    是否应从此计数中排除用户的第一个问题。

    默认值为false

  • excludePopular (Boolean)

    是否应从此计数中排除用户评论最多的问题。

    默认值为false

totalRepositoriesWithContributedPullRequestReviews (Int!)

用户在其中留下拉取请求审查的不同仓库数量。

totalRepositoriesWithContributedPullRequests (Int!)

用户在其中打开拉取请求的不同仓库数量。

totalRepositoriesWithContributedPullRequests 参数

  • excludeFirst (Boolean)

    是否应从此计数中排除用户的第一个拉取请求。

    默认值为false

  • excludePopular (Boolean)

    是否应从此计数中排除用户评论最多的拉取请求。

    默认值为false

totalRepositoryContributions (Int!)

用户创建的仓库数量。

totalRepositoryContributions 参数

  • excludeFirst (Boolean)

    是否应从此计数中排除用户的第一个仓库。

    默认值为false

user (User!)

在此集合中做出贡献的用户。

ConvertToDraftEvent

表示给定拉取请求上的convert_to_draft 事件。

ConvertToDraftEvent 实现

ConvertToDraftEvent 字段

名称描述

actor (Actor)

标识执行该事件的参与者。

createdAt (DateTime!)

标识对象创建的日期和时间。

id (ID!)

ConvertToDraftEvent 对象的节点 ID。

pullRequest (PullRequest!)

事件引用的拉取请求。

resourcePath (URI!)

此转换为草稿事件的 HTTP 路径。

url (URI!)

此转换为草稿事件的 HTTP URL。

ConvertedNoteToIssueEvent

表示给定问题或拉取请求上的converted_note_to_issue 事件。

ConvertedNoteToIssueEvent 实现

ConvertedNoteToIssueEvent 字段

名称描述

actor (Actor)

标识执行该事件的参与者。

createdAt (DateTime!)

标识对象创建的日期和时间。

databaseId (Int)

标识数据库中的主键。

id (ID!)

ConvertedNoteToIssueEvent 对象的节点 ID。

project (Project)

事件引用的项目。

projectCard (ProjectCard)

此项目事件引用的项目卡片。

projectColumnName (String!)

此项目事件引用的列名称。

ConvertedToDiscussionEvent

表示给定问题上的converted_to_discussion 事件。

ConvertedToDiscussionEvent 实现

ConvertedToDiscussionEvent 字段

名称描述

actor (Actor)

标识执行该事件的参与者。

createdAt (DateTime!)

标识对象创建的日期和时间。

discussion (Discussion)

问题转换成的讨论。

id (ID!)

ConvertedToDiscussionEvent 对象的节点 ID。

CopilotEndpoints

Copilot 端点信息。

CopilotEndpoints 字段

名称描述

api (String!)

Copilot API 端点。

originTracker (String!)

Copilot 源跟踪器端点。

proxy (String!)

Copilot 代理端点。

telemetry (String!)

Copilot 遥测端点。

CreatedCommitContribution

表示用户通过向仓库提交代码所做的贡献。

CreatedCommitContribution 实现

CreatedCommitContribution 字段

名称描述

commitCount (Int!)

用户当天在此仓库中做出的提交数量。

isRestricted (Boolean!)

此贡献是否与您无权访问的记录相关联。例如,您自己的“第一个问题”贡献可能是对您现在无法访问的仓库做出的。

occurredAt (DateTime!)

此贡献做出的时间。

repository (Repository!)

用户做出提交的仓库。

resourcePath (URI!)

此贡献的 HTTP 路径。

url (URI!)

此贡献的 HTTP URL。

user (User!)

做出此贡献的用户。

CreatedCommitContributionConnection

CreatedCommitContribution 的连接类型。

CreatedCommitContributionConnection 字段

名称描述

edges ([CreatedCommitContributionEdge])

边列表。

nodes ([CreatedCommitContribution])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中跨天和仓库的提交总数。

CreatedCommitContributionEdge

连接中的一条边。

CreatedCommitContributionEdge 字段

名称描述

cursor (String!)

用于分页的游标。

node (CreatedCommitContribution)

边末端的项目。

CreatedIssueContribution

表示用户通过在 GitHub 上打开问题所做的贡献。

CreatedIssueContribution 实现

CreatedIssueContribution 字段

名称描述

isRestricted (Boolean!)

此贡献是否与您无权访问的记录相关联。例如,您自己的“第一个问题”贡献可能是对您现在无法访问的仓库做出的。

issue (Issue!)

已打开的问题。

occurredAt (DateTime!)

此贡献做出的时间。

resourcePath (URI!)

此贡献的 HTTP 路径。

url (URI!)

此贡献的 HTTP URL。

user (User!)

做出此贡献的用户。

CreatedIssueContributionConnection

CreatedIssueContribution 的连接类型。

CreatedIssueContributionConnection 字段

名称描述

edges ([CreatedIssueContributionEdge])

边列表。

nodes ([CreatedIssueContribution])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

CreatedIssueContributionEdge

连接中的一条边。

CreatedIssueContributionEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (CreatedIssueContribution)

边末端的项目。

CreatedPullRequestContribution

表示用户在 GitHub 上通过创建拉取请求做出的贡献。

CreatedPullRequestContribution 实现

CreatedPullRequestContribution 的字段

名称描述

isRestricted (Boolean!)

此贡献是否与您无权访问的记录相关联。例如,您自己的“第一个问题”贡献可能是对您现在无法访问的仓库做出的。

occurredAt (DateTime!)

此贡献做出的时间。

pullRequest (PullRequest!)

已创建的拉取请求。

resourcePath (URI!)

此贡献的 HTTP 路径。

url (URI!)

此贡献的 HTTP URL。

user (User!)

做出此贡献的用户。

CreatedPullRequestContributionConnection

CreatedPullRequestContribution 的连接类型。

CreatedPullRequestContributionConnection 的字段

名称描述

edges ([CreatedPullRequestContributionEdge])

边列表。

nodes ([CreatedPullRequestContribution])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

CreatedPullRequestContributionEdge

连接中的一条边。

CreatedPullRequestContributionEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (CreatedPullRequestContribution)

边末端的项目。

CreatedPullRequestReviewContribution

表示用户通过在拉取请求上留下评论做出的贡献。

CreatedPullRequestReviewContribution 实现

CreatedPullRequestReviewContribution 的字段

名称描述

isRestricted (Boolean!)

此贡献是否与您无权访问的记录相关联。例如,您自己的“第一个问题”贡献可能是对您现在无法访问的仓库做出的。

occurredAt (DateTime!)

此贡献做出的时间。

pullRequest (PullRequest!)

用户评论的拉取请求。

pullRequestReview (PullRequestReview!)

用户在拉取请求上留下的评论。

repository (Repository!)

包含用户评论的拉取请求的仓库。

resourcePath (URI!)

此贡献的 HTTP 路径。

url (URI!)

此贡献的 HTTP URL。

user (User!)

做出此贡献的用户。

CreatedPullRequestReviewContributionConnection

CreatedPullRequestReviewContribution 的连接类型。

CreatedPullRequestReviewContributionConnection 的字段

名称描述

edges ([CreatedPullRequestReviewContributionEdge])

边列表。

nodes ([CreatedPullRequestReviewContribution])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

CreatedPullRequestReviewContributionEdge

连接中的一条边。

CreatedPullRequestReviewContributionEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (CreatedPullRequestReviewContribution)

边末端的项目。

CreatedRepositoryContribution

表示用户在 GitHub 上通过创建仓库做出的贡献。

CreatedRepositoryContribution 实现

CreatedRepositoryContribution 的字段

名称描述

isRestricted (Boolean!)

此贡献是否与您无权访问的记录相关联。例如,您自己的“第一个问题”贡献可能是对您现在无法访问的仓库做出的。

occurredAt (DateTime!)

此贡献做出的时间。

repository (Repository!)

已创建的仓库。

resourcePath (URI!)

此贡献的 HTTP 路径。

url (URI!)

此贡献的 HTTP URL。

user (User!)

做出此贡献的用户。

CreatedRepositoryContributionConnection

CreatedRepositoryContribution 的连接类型。

CreatedRepositoryContributionConnection 的字段

名称描述

edges ([CreatedRepositoryContributionEdge])

边列表。

nodes ([CreatedRepositoryContribution])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

CreatedRepositoryContributionEdge

连接中的一条边。

CreatedRepositoryContributionEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (CreatedRepositoryContribution)

边末端的项目。

CrossReferencedEvent

表示一个 issue 或 pull request 对另一个 issue 或 pull request 的提及。

CrossReferencedEvent 实现

CrossReferencedEvent 的字段

名称描述

actor (Actor)

标识执行该事件的参与者。

createdAt (DateTime!)

标识对象创建的日期和时间。

id (ID!)

CrossReferencedEvent 对象的节点 ID。

isCrossRepository (Boolean!)

引用源自不同的仓库。

referencedAt (DateTime!)

标识引用时间。

resourcePath (URI!)

此拉取请求的 HTTP 路径。

source (ReferencedSubject!)

进行引用的问题或拉取请求。

target (ReferencedSubject!)

被引用的 issue 或 pull request。

url (URI!)

此拉取请求的 HTTP URL。

willCloseTarget (Boolean!)

检查合并源代码时是否会关闭目标。

DemilestonedEvent

表示给定 issue 或 pull request 上的demilestoned事件。

DemilestonedEvent 实现

DemilestonedEvent 的字段

名称描述

actor (Actor)

标识执行该事件的参与者。

createdAt (DateTime!)

标识对象创建的日期和时间。

id (ID!)

DemilestonedEvent 对象的节点 ID。

milestoneTitle (String!)

标识与demilestoned事件关联的里程碑标题。

subject (MilestoneItem!)

事件引用的对象。

DependabotUpdate

仓库中依赖项的 Dependabot 更新。

DependabotUpdate 实现

DependabotUpdate 的字段

名称描述

error (DependabotUpdateError)

依赖项更新的错误。

pullRequest (PullRequest)

关联的拉取请求。

repository (Repository!)

与此节点关联的仓库。

DependabotUpdateError

Dependabot 更新产生的错误。

DependabotUpdateError 的字段

名称描述

body (String!)

错误正文。

errorType (String!)

错误代码。

title (String!)

错误标题。

DependencyGraphDependency

依赖项清单条目。

DependencyGraphDependency 的字段

名称描述

hasDependencies (Boolean!)

此依赖项本身是否有依赖项?

packageLabel (String!)

包的原始名称,如清单中所示。

警告

packageLabel 已弃用。

packageLabel 将被移除。请改用标准化的packageName字段。将于 2022 年 10 月 1 日 UTC 移除。

packageManager (String)

依赖项包管理器。

packageName (String!)

包管理器使用的规范形式的包名称。

repository (Repository)

包含此包的仓库。

requirements (String!)

依赖项版本要求。

DependencyGraphDependencyConnection

DependencyGraphDependency 的连接类型。

DependencyGraphDependencyConnection 的字段

名称描述

edges ([DependencyGraphDependencyEdge])

边列表。

nodes ([DependencyGraphDependency])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

DependencyGraphDependencyEdge

连接中的一条边。

DependencyGraphDependencyEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (DependencyGraphDependency)

边末端的项目。

DependencyGraphManifest

仓库的依赖项清单。

DependencyGraphManifest 实现

DependencyGraphManifest 的字段

名称描述

blobPath (String!)

查看清单文件 blob 的路径。

dependencies (DependencyGraphDependencyConnection)

清单依赖项列表。

dependencies 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

dependenciesCount (Int)

清单中列出的依赖项数量。

exceedsMaxSize (Boolean!)

清单是否太大而无法解析?

filename (String!)

完整的清单文件名。

id (ID!)

DependencyGraphManifest 对象的节点 ID。

parseable (Boolean!)

我们能否解析清单?

repository (Repository!)

包含清单的仓库。

DependencyGraphManifestConnection

DependencyGraphManifest 的连接类型。

DependencyGraphManifestConnection 的字段

名称描述

edges ([DependencyGraphManifestEdge])

边列表。

nodes ([DependencyGraphManifest])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

DependencyGraphManifestEdge

连接中的一条边。

DependencyGraphManifestEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (DependencyGraphManifest)

边末端的项目。

DeployKey

仓库部署密钥。

DeployKey 实现

DeployKey 的字段

名称描述

createdAt (DateTime!)

标识对象创建的日期和时间。

id (ID!)

DeployKey 对象的节点 ID。

key (String!)

部署密钥。

readOnly (Boolean!)

部署密钥是否为只读。

title (String!)

部署密钥标题。

verified (Boolean!)

部署密钥是否已验证。

DeployKeyConnection

DeployKey 的连接类型。

DeployKeyConnection 的字段

名称描述

edges ([DeployKeyEdge])

边列表。

nodes ([DeployKey])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

DeployKeyEdge

连接中的一条边。

DeployKeyEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (DeployKey)

边末端的项目。

DeployedEvent

表示给定拉取请求上的deployed事件。

DeployedEvent 实现

DeployedEvent 的字段

名称描述

actor (Actor)

标识执行该事件的参与者。

createdAt (DateTime!)

标识对象创建的日期和时间。

databaseId (Int)

标识数据库中的主键。

deployment (Deployment!)

deployed事件关联的部署。

id (ID!)

DeployedEvent 对象的节点 ID。

pullRequest (PullRequest!)

事件引用的拉取请求。

ref (Ref)

deployed事件关联的引用。

Deployment

表示触发的部署实例。

Deployment 实现

Deployment 的字段

名称描述

commit (Commit)

标识部署的提交 sha。

commitOid (String!)

标识部署提交的 oid,即使提交已被删除。

createdAt (DateTime!)

标识对象创建的日期和时间。

creator (Actor!)

标识触发部署的执行者。

databaseId (Int)

标识数据库中的主键。

description (String)

部署描述。

environment (String)

此部署的最新环境。

id (ID!)

Deployment 对象的节点 ID。

latestEnvironment (String)

此部署的最新环境。

latestStatus (DeploymentStatus)

此部署的最新状态。

originalEnvironment (String)

此部署的原始环境。

payload (String)

部署系统可能需要的额外信息。

ref (Ref)

标识部署的引用,如果部署是由引用创建的。

repository (Repository!)

标识与部署关联的仓库。

state (DeploymentState)

部署的当前状态。

statuses (DeploymentStatusConnection)

与部署关联的状态列表。

statuses 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

task (String)

部署任务。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

DeploymentConnection

Deployment 的连接类型。

DeploymentConnection 的字段

名称描述

edges ([DeploymentEdge])

边列表。

nodes ([Deployment])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

DeploymentEdge

连接中的一条边。

DeploymentEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (Deployment)

边末端的项目。

DeploymentEnvironmentChangedEvent

表示给定拉取请求上的deployment_environment_changed事件。

DeploymentEnvironmentChangedEvent 实现

DeploymentEnvironmentChangedEvent 的字段

名称描述

actor (Actor)

标识执行该事件的参与者。

createdAt (DateTime!)

标识对象创建的日期和时间。

deploymentStatus (DeploymentStatus!)

更新部署环境的部署状态。

id (ID!)

DeploymentEnvironmentChangedEvent 对象的节点 ID。

pullRequest (PullRequest!)

事件引用的拉取请求。

DeploymentProtectionRule

保护规则。

DeploymentProtectionRule 的字段

名称描述

databaseId (Int)

标识数据库中的主键。

preventSelfReview (Boolean)

是否允许创建部署的用户批准对该环境的部署。

reviewers (DeploymentReviewerConnection!)

可以审查部署的团队或用户。

reviewers 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

timeout (Int!)

此保护规则的超时时间(分钟)。

type (DeploymentProtectionRuleType!)

保护规则的类型。

DeploymentProtectionRuleConnection

DeploymentProtectionRule 的连接类型。

DeploymentProtectionRuleConnection 的字段

名称描述

edges ([DeploymentProtectionRuleEdge])

边列表。

nodes ([DeploymentProtectionRule])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

DeploymentProtectionRuleEdge

连接中的一条边。

DeploymentProtectionRuleEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (DeploymentProtectionRule)

边末端的项目。

DeploymentRequest

将工作流运行部署到环境的请求。

DeploymentRequest 的字段

名称描述

currentUserCanApprove (Boolean!)

当前用户是否可以批准部署。

environment (Environment!)

部署的目标环境。

reviewers (DeploymentReviewerConnection!)

可以审查部署的团队或用户。

reviewers 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

waitTimer (Int!)

在环境中配置的等待计时器(分钟)。

waitTimerStartedAt (DateTime)

在环境中配置的等待计时器(分钟)。

DeploymentRequestConnection

DeploymentRequest 的连接类型。

DeploymentRequestConnection 的字段

名称描述

edges ([DeploymentRequestEdge])

边列表。

nodes ([DeploymentRequest])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

DeploymentRequestEdge

连接中的一条边。

DeploymentRequestEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (DeploymentRequest)

边末端的项目。

DeploymentReview

部署审查。

DeploymentReview 实现

DeploymentReview 的字段

名称描述

comment (String!)

用户留下的评论。

databaseId (Int)

标识数据库中的主键。

environments (EnvironmentConnection!)

批准或拒绝的环境。

environments 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

id (ID!)

DeploymentReview 对象的节点 ID。

state (DeploymentReviewState!)

用户的决定。

user (User!)

审查部署的用户。

DeploymentReviewConnection

DeploymentReview 的连接类型。

DeploymentReviewConnection 的字段

名称描述

edges ([DeploymentReviewEdge])

边列表。

nodes ([DeploymentReview])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

DeploymentReviewEdge

连接中的一条边。

DeploymentReviewEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (DeploymentReview)

边末端的项目。

DeploymentReviewerConnection

DeploymentReviewer 的连接类型。

DeploymentReviewerConnection 的字段

名称描述

edges ([DeploymentReviewerEdge])

边列表。

nodes ([DeploymentReviewer])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

DeploymentReviewerEdge

连接中的一条边。

DeploymentReviewerEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (DeploymentReviewer)

边末端的项目。

DeploymentStatus

描述给定部署尝试的状态。

DeploymentStatus 实现

DeploymentStatus 的字段

名称描述

createdAt (DateTime!)

标识对象创建的日期和时间。

creator (Actor!)

标识触发部署的执行者。

deployment (Deployment!)

标识与状态关联的部署。

description (String)

标识部署的描述。

environment (String)

标识在此部署状态时部署的环境。

environmentUrl (URI)

标识部署的环境 URL。

id (ID!)

DeploymentStatus 对象的节点 ID。

logUrl (URI)

标识部署的日志 URL。

state (DeploymentStatusState!)

标识部署的当前状态。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

DeploymentStatusConnection

DeploymentStatus 的连接类型。

DeploymentStatusConnection 的字段

名称描述

edges ([DeploymentStatusEdge])

边列表。

nodes ([DeploymentStatus])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

DeploymentStatusEdge

连接中的一条边。

DeploymentStatusEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (DeploymentStatus)

边末端的项目。

DisconnectedEvent

表示给定问题或拉取请求上的disconnected事件。

DisconnectedEvent 实现

DisconnectedEvent 的字段

名称描述

actor (Actor)

标识执行该事件的参与者。

createdAt (DateTime!)

标识对象创建的日期和时间。

id (ID!)

DisconnectedEvent 对象的节点 ID。

isCrossRepository (Boolean!)

引用源自不同的仓库。

source (ReferencedSubject!)

问题或拉取请求与问题断开连接。

subject (ReferencedSubject!)

断开连接的问题或拉取请求。

Discussion

仓库中的讨论。

Discussion 实现

Discussion 的字段

名称描述

activeLockReason (LockReason)

对话被锁定的原因。

answer (DiscussionComment)

如果已选择,则选择作为此讨论答案的评论。

answerChosenAt (DateTime)

如果已回答,则用户选择此讨论答案的时间。

answerChosenBy (Actor)

如果已回答,则选择此讨论答案的用户。

author (Actor)

撰写注释的参与者。

authorAssociation (CommentAuthorAssociation!)

作者与注释主题的关联。

body (String!)

讨论帖子的主要文本。

bodyHTML (HTML!)

渲染为 HTML 的正文。

bodyText (String!)

渲染为文本的正文。

category (DiscussionCategory!)

此讨论的类别。

closed (Boolean!)

指示对象是否已关闭(关闭的定义可能取决于类型)。

closedAt (DateTime)

标识对象关闭的日期和时间。

comments (DiscussionCommentConnection!)

讨论的回复。

comments 参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

createdAt (DateTime!)

标识对象创建的日期和时间。

createdViaEmail (Boolean!)

检查此注释是否通过电子邮件回复创建。

databaseId (Int)

标识数据库中的主键。

editor (Actor)

编辑注释的参与者。

id (ID!)

讨论对象的节点 ID。

includesCreatedEdit (Boolean!)

检查此注释是否已编辑,并且包含具有创建数据的编辑。

isAnswered (Boolean)

仅返回已回答/未回答的讨论。

labels (LabelConnection)

与对象关联的标签列表。

labels 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • orderBy (LabelOrder)

    从连接返回的标签的排序选项。

lastEditedAt (DateTime)

编辑器进行最后一次编辑的时间。

locked (Boolean!)

如果对象被锁定,则为true

number (Int!)

标识此讨论在存储库中的编号。

poll (DiscussionPoll)

与该讨论关联的投票,如果存在。

publishedAt (DateTime)

标识注释发布的时间。

reactionGroups ([ReactionGroup!])

按主题上留下的内容分组的反应列表。

reactions (ReactionConnection!)

在 Issue 上留下的一系列 Reaction。

reactions 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

repository (Repository!)

与此节点关联的仓库。

resourcePath (URI!)

此讨论的路径。

stateReason (DiscussionStateReason)

标识讨论状态的原因。

title (String!)

此讨论的标题。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

upvoteCount (Int!)

此主题收到的点赞数。

url (URI!)

此讨论的 URL。

userContentEdits (UserContentEditConnection)

此内容的编辑列表。

userContentEdits 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

viewerCanClose (Boolean!)

指示查看者是否可以关闭对象。

viewerCanDelete (Boolean!)

检查当前查看者是否可以删除此对象。

viewerCanLabel (Boolean!)

指示查看者是否可以编辑此对象的标签。

viewerCanReact (Boolean!)

用户能否对此主题做出反应。

viewerCanReopen (Boolean!)

指示查看者是否可以重新打开对象。

viewerCanSubscribe (Boolean!)

检查查看者是否能够更改其对仓库的订阅状态。

viewerCanUpdate (Boolean!)

检查当前查看者是否可以更新此对象。

viewerCanUpvote (Boolean!)

当前用户是否可以添加或删除此主题的点赞。

viewerDidAuthor (Boolean!)

查看者是否撰写了此注释。

viewerHasUpvoted (Boolean!)

当前用户是否已点赞此主题。

viewerSubscription (SubscriptionState)

标识查看者是正在关注、未关注还是忽略可订阅实体。

DiscussionCategory

存储库中讨论的类别。

DiscussionCategory 实现

DiscussionCategory 的字段

名称描述

createdAt (DateTime!)

标识对象创建的日期和时间。

description (String)

此类别的描述。

emoji (String!)

表示此类别的表情符号。

emojiHTML (HTML!)

此类别的表情符号以 HTML 呈现。

id (ID!)

DiscussionCategory 对象的节点 ID。

isAnswerable (Boolean!)

此类别中的讨论是否支持使用 markDiscussionCommentAsAnswer 变异选择答案。

name (String!)

此类别的名称。

repository (Repository!)

与此节点关联的仓库。

slug (String!)

此类别的 slug。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

DiscussionCategoryConnection

DiscussionCategory 的连接类型。

DiscussionCategoryConnection 的字段

名称描述

edges ([DiscussionCategoryEdge])

边列表。

nodes ([DiscussionCategory])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

DiscussionCategoryEdge

连接中的一条边。

DiscussionCategoryEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (DiscussionCategory)

边末端的项目。

DiscussionComment

讨论中的评论。

DiscussionComment 实现

DiscussionComment 的字段

名称描述

author (Actor)

撰写注释的参与者。

authorAssociation (CommentAuthorAssociation!)

作者与注释主题的关联。

body (String!)

正文(Markdown 格式)。

bodyHTML (HTML!)

渲染为 HTML 的正文。

bodyText (String!)

渲染为文本的正文。

createdAt (DateTime!)

标识对象创建的日期和时间。

createdViaEmail (Boolean!)

检查此注释是否通过电子邮件回复创建。

databaseId (Int)

标识数据库中的主键。

deletedAt (DateTime)

此已回复评论被删除的时间。

discussion (Discussion)

创建此评论的讨论。

editor (Actor)

编辑注释的参与者。

id (ID!)

DiscussionComment 对象的节点 ID。

includesCreatedEdit (Boolean!)

检查此注释是否已编辑,并且包含具有创建数据的编辑。

isAnswer (Boolean!)

此评论是否已被选为其讨论的答案?

isMinimized (Boolean!)

返回注释是否已最小化。

lastEditedAt (DateTime)

编辑器进行最后一次编辑的时间。

minimizedReason (String)

返回注释被最小化的原因。其中之一为 abuseoff-topicoutdatedresolvedduplicatespam。请注意,这些值的案例和格式与 MinimizeComment 变异的输入不同。

publishedAt (DateTime)

标识注释发布的时间。

reactionGroups ([ReactionGroup!])

按主题上留下的内容分组的反应列表。

reactions (ReactionConnection!)

在 Issue 上留下的一系列 Reaction。

reactions 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

replies (DiscussionCommentConnection!)

此评论的线程回复。

replies 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

replyTo (DiscussionComment)

此评论回复到的讨论评论。

resourcePath (URI!)

此讨论评论的路径。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

upvoteCount (Int!)

此主题收到的点赞数。

url (URI!)

此讨论评论的 URL。

userContentEdits (UserContentEditConnection)

此内容的编辑列表。

userContentEdits 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

viewerCanDelete (Boolean!)

检查当前查看者是否可以删除此对象。

viewerCanMarkAsAnswer (Boolean!)

当前用户是否可以将此评论标记为答案?

viewerCanMinimize (Boolean!)

检查当前查看者是否可以最小化此对象。

viewerCanReact (Boolean!)

用户能否对此主题做出反应。

viewerCanUnmarkAsAnswer (Boolean!)

当前用户是否可以取消将此评论标记为答案?

viewerCanUpdate (Boolean!)

检查当前查看者是否可以更新此对象。

viewerCanUpvote (Boolean!)

当前用户是否可以添加或删除此主题的点赞。

viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!)

当前查看者无法更新此注释的原因。

viewerDidAuthor (Boolean!)

查看者是否撰写了此注释。

viewerHasUpvoted (Boolean!)

当前用户是否已点赞此主题。

DiscussionCommentConnection

DiscussionComment 的连接类型。

DiscussionCommentConnection 的字段

名称描述

edges ([DiscussionCommentEdge])

边列表。

nodes ([DiscussionComment])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

DiscussionCommentEdge

连接中的一条边。

DiscussionCommentEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (DiscussionComment)

边末端的项目。

DiscussionConnection

Discussion 的连接类型。

DiscussionConnection 的字段

名称描述

edges ([DiscussionEdge])

边列表。

nodes ([Discussion])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

DiscussionEdge

连接中的一条边。

DiscussionEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (Discussion)

边末端的项目。

DiscussionPoll

讨论的投票。

DiscussionPoll 实现

DiscussionPoll 的字段

名称描述

discussion (Discussion)

此投票所属的讨论。

id (ID!)

DiscussionPoll 对象的节点 ID。

options (DiscussionPollOptionConnection)

此投票的选项。

options 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

question (String!)

此投票提出的问题。

totalVoteCount (Int!)

为此投票投出的总票数。

viewerCanVote (Boolean!)

指示查看者是否有权在此投票中投票。

viewerHasVoted (Boolean!)

指示查看者是否已为此投票中的任何选项投票。

DiscussionPollOption

讨论投票的选项。

DiscussionPollOption 实现

DiscussionPollOption 的字段

名称描述

id (ID!)

DiscussionPollOption 对象的节点 ID。

option (String!)

此选项的文本。

poll (DiscussionPoll)

此选项所属的讨论投票。

totalVoteCount (Int!)

为此选项投出的总票数。

viewerHasVoted (Boolean!)

指示查看者是否已为此投票中的此选项投票。

DiscussionPollOptionConnection

DiscussionPollOption 的连接类型。

DiscussionPollOptionConnection 的字段

名称描述

edges ([DiscussionPollOptionEdge])

边列表。

nodes ([DiscussionPollOption])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

DiscussionPollOptionEdge

连接中的一条边。

DiscussionPollOptionEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (DiscussionPollOption)

边末端的项目。

DraftIssue

项目中的草稿问题。

DraftIssue 实现

DraftIssue 的字段

名称描述

assignees (UserConnection!)

分配给此草稿问题的用户列表。

assignees 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

body (String!)

草稿问题的正文。

bodyHTML (HTML!)

渲染为 HTML 的草稿问题的正文。

bodyText (String!)

渲染为文本的草稿问题的正文。

createdAt (DateTime!)

标识对象创建的日期和时间。

creator (Actor)

创建此草稿问题的执行者。

id (ID!)

草稿 Issue 对象的节点 ID。

projectV2Items (ProjectV2ItemConnection!)

与草稿 Issue 关联的项目列表(目前草稿 Issue 只能关联一个项目)。

projectV2Items 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

projectsV2 (ProjectV2Connection!)

与该草稿 Issue 关联的项目(目前草稿 Issue 只能关联一个项目)。

projectsV2 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

title (String!)

草稿 Issue 的标题。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

EPSS

漏洞预测评分系统 (Exploit Prediction Scoring System)。

EPSS 的字段

名称描述

percentage (Float)

EPSS 百分比表示 CVE 被利用的可能性。

percentile (Float)

EPSS 百分位数表示 CVE 被利用的可能性与其他 CVE 相比的相对排名。

企业版

用于管理多个组织,并进行统一策略和账单管理的账户。

Enterprise 实现

Enterprise 的字段

名称描述

announcement (String)

公告文本。

announcementCreatedAt (DateTime)

创建公告的日期。

announcementExpiresAt (DateTime)

公告的过期日期(如有)。

announcementUserDismissible (Boolean)

用户是否可以关闭公告。

avatarUrl (URI!)

指向企业公共头像的 URL。

avatarUrl 的参数

  • size (Int)

    生成的正方形图像的大小。

billingEmail (String)

企业的账单邮箱。

billingInfo (EnterpriseBillingInfo)

企业账单信息,企业账单管理员可见。

createdAt (DateTime!)

标识对象创建的日期和时间。

databaseId (Int)

标识数据库中的主键。

description (String)

企业的描述。

descriptionHTML (HTML!)

企业的 HTML 格式描述。

id (ID!)

Enterprise 对象的节点 ID。

location (String)

企业的所在地。

members (EnterpriseMemberConnection!)

本企业成员的用户列表。

members 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • hasTwoFactorEnabled (Boolean)

    仅返回具有此双因素身份验证状态的成员。不包括仅在 GitHub Enterprise Server 实例上拥有帐户的成员。

    **2025-04-01 UTC 的即将到来的更改** **说明:**hasTwoFactorEnabled 将被移除。请改用two_factor_method_security。**原因:**has_two_factor_enabled 将被移除。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • organizationLogins ([String!])

    仅返回这些登录名组织中的成员。

  • query (String)

    要查找的搜索字符串。

  • twoFactorMethodSecurity (TwoFactorCredentialSecurityType)

    仅返回具有此类型双因素身份验证方法的成员。不包括仅在 GitHub Enterprise Server 实例上拥有帐户的成员。

name (String!)

企业的名称。

organizations (OrganizationConnection!)

属于该企业的组织列表。

organizations 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • query (String)

    要查找的搜索字符串。

ownerInfo (EnterpriseOwnerInfo)

企业所有者或拥有读取:企业或管理:企业范围的企业所有者个人访问令牌(经典)可见的企业信息。

readme (String)

企业自述文件的原始内容。

readmeHTML (HTML!)

企业自述文件的 HTML 内容。

resourcePath (URI!)

此企业的 HTTP 路径。

slug (String!)

企业的 URL 友好标识符。

url (URI!)

此企业的 HTTP URL。

viewerIsAdmin (Boolean!)

当前查看者是否是此企业的管理员?

websiteUrl (URI)

企业网站的 URL。

EnterpriseAdministratorConnection

用户的连接类型。

EnterpriseAdministratorConnection 的字段

名称描述

edges ([EnterpriseAdministratorEdge])

边列表。

nodes ([User])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

EnterpriseAdministratorEdge

企业的管理员用户。

EnterpriseAdministratorEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (User)

边末端的项目。

role (EnterpriseAdministratorRole!)

管理员的角色。

EnterpriseAdministratorInvitation

邀请用户成为企业所有者或账单管理员的邀请。

EnterpriseAdministratorInvitation 实现

EnterpriseAdministratorInvitation 的字段

名称描述

createdAt (DateTime!)

标识对象创建的日期和时间。

email (String)

被邀请加入企业的邮件地址。

enterprise (Enterprise!)

邀请所针对的企业。

id (ID!)

EnterpriseAdministratorInvitation 对象的节点 ID。

invitee (User)

被邀请加入企业的用户。

inviter (User)

创建邀请的用户。

role (EnterpriseAdministratorRole!)

被邀请者在企业中待定的角色(所有者或账单管理员)。

EnterpriseAdministratorInvitationConnection

EnterpriseAdministratorInvitation 的连接类型。

EnterpriseAdministratorInvitationConnection 的字段

名称描述

edges ([EnterpriseAdministratorInvitationEdge])

边列表。

nodes ([EnterpriseAdministratorInvitation])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

EnterpriseAdministratorInvitationEdge

连接中的一条边。

EnterpriseAdministratorInvitationEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (EnterpriseAdministratorInvitation)

边末端的项目。

EnterpriseBillingInfo

企业账单信息,企业账单管理员和所有者可见。

EnterpriseBillingInfo 的字段

名称描述

allLicensableUsersCount (Int!)

整个企业中可许可用户/电子邮件的数量。

assetPacks (Int!)

企业拥有的所有组织使用的數據包数量。

bandwidthQuota (Float!)

企业拥有的所有组织的带宽配额(以 GB 为单位)。

bandwidthUsage (Float!)

企业拥有的所有组织的带宽使用量(以 GB 为单位)。

bandwidthUsagePercentage (Int!)

带宽使用量占带宽配额的百分比。

storageQuota (Float!)

企业拥有的所有组织的存储配额(以 GB 为单位)。

storageUsage (Float!)

企业拥有的所有组织的存储使用量(以 GB 为单位)。

storageUsagePercentage (Int!)

存储使用量占存储配额的百分比。

totalAvailableLicenses (Int!)

基于可计费用户的唯一数量,所有者组织中可用许可证的数量。

totalLicenses (Int!)

已分配的许可证总数。

EnterpriseConnection

企业的连接类型。

EnterpriseConnection 的字段

名称描述

edges ([EnterpriseEdge])

边列表。

nodes ([Enterprise])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

EnterpriseEdge

连接中的一条边。

EnterpriseEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (Enterprise)

边末端的项目。

EnterpriseFailedInvitationConnection

组织邀请的连接类型。

EnterpriseFailedInvitationConnection 的字段

名称描述

edges ([EnterpriseFailedInvitationEdge])

边列表。

nodes ([OrganizationInvitation])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

totalUniqueUserCount (Int!)

标识连接中唯一用户的总数。

企业失败邀请边

加入企业组织的失败邀请。

EnterpriseFailedInvitationEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (OrganizationInvitation)

边末端的项目。

企业身份提供商

配置用于为企业配置身份的标识提供商。企业所有者或具有 read:enterprise 或 admin:enterprise 范围权限的企业所有者个人访问令牌(经典版)可见。

EnterpriseIdentityProvider 实现

EnterpriseIdentityProvider 的字段

名称描述

digestMethod (SamlDigestAlgorithm)

用于为身份提供商签署 SAML 请求的摘要算法。

enterprise (Enterprise)

此身份提供商所属的企业。

externalIdentities (ExternalIdentityConnection!)

由此身份提供商配置的 ExternalIdentities。

externalIdentities 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • login (String)

    筛选具有用户登录名的外部身份。

  • membersOnly (Boolean)

    仅筛选具有有效组织成员资格的外部身份。

  • userName (String)

    筛选具有用户 userName/NameID 属性的外部身份。

id (ID!)

EnterpriseIdentityProvider 对象的节点 ID。

idpCertificate (X509Certificate)

身份提供商用于签署声明和响应的 x509 证书。

issuer (String)

SAML 身份提供商的发行者实体 ID。

recoveryCodes ([String!])

如果身份提供商不可用,管理员可以使用这些恢复码访问企业。

signatureMethod (SamlSignatureAlgorithm)

用于为身份提供商签署 SAML 请求的签名算法。

ssoUrl (URI)

身份提供商 SAML SSO 的 URL 端点。

EnterpriseMemberConnection

EnterpriseMember 的连接类型。

EnterpriseMemberConnection 的字段

名称描述

edges ([EnterpriseMemberEdge])

边列表。

nodes ([EnterpriseMember])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

EnterpriseMemberEdge

通过一个或多个组织成为企业成员的用户。

EnterpriseMemberEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (EnterpriseMember)

边末端的项目。

EnterpriseMemberInvitation

邀请用户成为企业的非关联成员。

EnterpriseMemberInvitation 实现

EnterpriseMemberInvitation 的字段

名称描述

createdAt (DateTime!)

标识对象创建的日期和时间。

email (String)

被邀请加入企业的邮件地址。

enterprise (Enterprise!)

邀请所针对的企业。

id (ID!)

EnterpriseMemberInvitation 对象的节点 ID。

invitee (User)

被邀请加入企业的用户。

inviter (User)

创建邀请的用户。

EnterpriseMemberInvitationConnection

EnterpriseMemberInvitation 的连接类型。

EnterpriseMemberInvitationConnection 的字段

名称描述

edges ([EnterpriseMemberInvitationEdge])

边列表。

nodes ([EnterpriseMemberInvitation])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

EnterpriseMemberInvitationEdge

连接中的一条边。

EnterpriseMemberInvitationEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (EnterpriseMemberInvitation)

边末端的项目。

EnterpriseOrganizationMembershipConnection

组织的连接类型。

EnterpriseOrganizationMembershipConnection 的字段

名称描述

edges ([EnterpriseOrganizationMembershipEdge])

边列表。

nodes ([Organization])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

EnterpriseOrganizationMembershipEdge

用户所属的企业组织。

EnterpriseOrganizationMembershipEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (Organization)

边末端的项目。

role (EnterpriseUserAccountMembershipRole!)

用户在企业成员中的角色。

EnterpriseOutsideCollaboratorConnection

用户的连接类型。

EnterpriseOutsideCollaboratorConnection 的字段

名称描述

edges ([EnterpriseOutsideCollaboratorEdge])

边列表。

nodes ([User])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

EnterpriseOutsideCollaboratorEdge

通过一个或多个组织成为企业外部协作者的用户。

EnterpriseOutsideCollaboratorEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (User)

边末端的项目。

repositories (EnterpriseRepositoryInfoConnection!)

此用户是成员的企业组织存储库。

repositories 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

EnterpriseOwnerInfo

企业所有者或拥有读取:企业或管理:企业范围的企业所有者个人访问令牌(经典)可见的企业信息。

EnterpriseOwnerInfo 的字段

名称描述

admins (EnterpriseAdministratorConnection!)

此企业所有管理员的列表。

admins 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • hasTwoFactorEnabled (Boolean)

    仅返回具有此双因素身份验证状态的管理员。

    **2025-04-01 UTC 的即将到来的更改** **说明:**hasTwoFactorEnabled 将被移除。请改用two_factor_method_security。**原因:**has_two_factor_enabled 将被移除。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • organizationLogins ([String!])

    仅返回这些登录名组织中的成员。

  • query (String)

    要查找的搜索字符串。

affiliatedUsersWithTwoFactorDisabled (UserConnection!)

当前已禁用双因素身份验证的企业中用户的列表。

affiliatedUsersWithTwoFactorDisabled 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

affiliatedUsersWithTwoFactorDisabledExist (Boolean!)

企业中是否存在已禁用双因素身份验证的关联用户。

allowPrivateRepositoryForkingSetting (EnterpriseEnabledDisabledSettingValue!)

此企业中组织中的存储库是否启用私有存储库分叉的设置值。

allowPrivateRepositoryForkingSettingOrganizations (OrganizationConnection!)

使用提供的私有存储库分叉设置值配置的企业组织列表。

allowPrivateRepositoryForkingSettingOrganizations 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • value (Boolean!)

    要查找组织的设置值。

allowPrivateRepositoryForkingSettingPolicyValue (EnterpriseAllowPrivateRepositoryForkingPolicyValue)

企业上允许私有存储库分叉策略的值。

defaultRepositoryPermissionSetting (EnterpriseDefaultRepositoryPermissionSettingValue!)

此企业中组织的基本存储库权限的设置值。

defaultRepositoryPermissionSettingOrganizations (OrganizationConnection!)

使用提供的基本存储库权限配置的企业组织列表。

defaultRepositoryPermissionSettingOrganizations 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

domains (VerifiableDomainConnection!)

企业拥有的域列表。企业所有者或具有 admin:enterprise 范围权限的企业所有者个人访问令牌(经典版)可见。

domains 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • isApproved (Boolean)

    筛选域是否已批准。

  • isVerified (Boolean)

    筛选域是否已验证。

  • last (Int)

    返回列表中的后 *n* 个元素。

enterpriseServerInstallations (EnterpriseServerInstallationConnection!)

企业拥有的企业服务器安装。

enterpriseServerInstallations 参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • connectedOnly (Boolean)

    是否只返回通过 GitHub Connect 发现的安装。

    默认值为false

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

failedInvitations (EnterpriseFailedInvitationConnection!)

企业中失败的邀请列表。

failedInvitations 参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • query (String)

    要查找的搜索字符串。

ipAllowListEnabledSetting (IpAllowListEnabledSettingValue!)

企业是否启用了 IP 允许列表的设置值。

ipAllowListEntries (IpAllowListEntryConnection!)

允许访问企业拥有资源的 IP 地址。企业所有者或拥有管理员:企业范围权限的企业所有者个人访问令牌(经典版)可见。

ipAllowListEntries 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

ipAllowListForInstalledAppsEnabledSetting (IpAllowListForInstalledAppsEnabledSettingValue!)

企业是否启用了已安装 GitHub Apps 的 IP 允许列表配置的设置值。

isUpdatingDefaultRepositoryPermission (Boolean!)

基础仓库权限当前是否正在更新。

isUpdatingTwoFactorRequirement (Boolean!)

当前是否正在强制执行双因素身份验证要求。

membersCanChangeRepositoryVisibilitySetting (EnterpriseEnabledDisabledSettingValue!)

拥有仓库管理员权限的组织成员是否可以更改仓库可见性的设置值。

membersCanChangeRepositoryVisibilitySettingOrganizations (OrganizationConnection!)

配置了提供的可更改仓库可见性设置值的企业组织列表。

membersCanChangeRepositoryVisibilitySettingOrganizations 参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • value (Boolean!)

    要查找组织的设置值。

membersCanCreateInternalRepositoriesSetting (Boolean)

企业中组织成员是否可以创建内部仓库的设置值。

membersCanCreatePrivateRepositoriesSetting (Boolean)

企业中组织成员是否可以创建私有仓库的设置值。

membersCanCreatePublicRepositoriesSetting (Boolean)

企业中组织成员是否可以创建公共仓库的设置值。

membersCanCreateRepositoriesSetting (EnterpriseMembersCanCreateRepositoriesSettingValue)

企业中组织成员是否可以创建仓库的设置值。

membersCanCreateRepositoriesSettingOrganizations (OrganizationConnection!)

配置了提供的仓库创建设置值的企业组织列表。

membersCanCreateRepositoriesSettingOrganizations 参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

membersCanDeleteIssuesSetting (EnterpriseEnabledDisabledSettingValue!)

拥有仓库管理员权限的成员是否可以删除问题的设置值。

membersCanDeleteIssuesSettingOrganizations (OrganizationConnection!)

配置了提供的成员可以删除问题设置值的企业组织列表。

membersCanDeleteIssuesSettingOrganizations 参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • value (Boolean!)

    要查找组织的设置值。

membersCanDeleteRepositoriesSetting (EnterpriseEnabledDisabledSettingValue!)

拥有仓库管理员权限的成员是否可以删除或转移仓库的设置值。

membersCanDeleteRepositoriesSettingOrganizations (OrganizationConnection!)

配置了提供的成员可以删除仓库设置值的企业组织列表。

membersCanDeleteRepositoriesSettingOrganizations 参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • value (Boolean!)

    要查找组织的设置值。

membersCanInviteCollaboratorsSetting (EnterpriseEnabledDisabledSettingValue!)

企业中组织成员是否可以邀请外部协作者的设置值。

membersCanInviteCollaboratorsSettingOrganizations (OrganizationConnection!)

配置了提供的成员可以邀请协作者设置值的企业组织列表。

membersCanInviteCollaboratorsSettingOrganizations 参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • value (Boolean!)

    要查找组织的设置值。

membersCanMakePurchasesSetting (EnterpriseMembersCanMakePurchasesSettingValue!)

指示此企业的组织成员是否可以为这些组织购买其他服务。

membersCanUpdateProtectedBranchesSetting (EnterpriseEnabledDisabledSettingValue!)

拥有仓库管理员权限的成员是否可以更新受保护分支的设置值。

membersCanUpdateProtectedBranchesSettingOrganizations (OrganizationConnection!)

配置了提供的成员可以更新受保护分支设置值的企业组织列表。

membersCanUpdateProtectedBranchesSettingOrganizations 参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • value (Boolean!)

    要查找组织的设置值。

membersCanViewDependencyInsightsSetting (EnterpriseEnabledDisabledSettingValue!)

成员是否可以查看依赖项分析的设置值。

membersCanViewDependencyInsightsSettingOrganizations (OrganizationConnection!)

配置了提供的成员可以查看依赖项分析设置值的企业组织列表。

membersCanViewDependencyInsightsSettingOrganizations 参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • value (Boolean!)

    要查找组织的设置值。

notificationDeliveryRestrictionEnabledSetting (NotificationRestrictionSettingValue!)

指示此企业的电子邮件通知传递是否仅限于已验证或已批准的域。

oidcProvider (OIDCProvider)

企业的 OIDC 身份提供商。

organizationProjectsSetting (EnterpriseEnabledDisabledSettingValue!)

此企业中组织项目是否对此企业中的组织启用的设置值。

organizationProjectsSettingOrganizations (OrganizationConnection!)

配置了提供的组织项目设置值的企业组织列表。

organizationProjectsSettingOrganizations 参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • value (Boolean!)

    要查找组织的设置值。

outsideCollaborators (EnterpriseOutsideCollaboratorConnection!)

企业中仓库的外部协作者列表。

outsideCollaborators 参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • hasTwoFactorEnabled (Boolean)

    仅返回具有此双因素身份验证状态的外部协作者。

    **2025-04-01 UTC 的即将到来的更改** **说明:**hasTwoFactorEnabled 将被移除。请改用two_factor_method_security。**原因:**has_two_factor_enabled 将被移除。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • login (String)

    一个特定外部协作者的登录名。

  • organizationLogins ([String!])

    仅返回这些登录名组织内的外部协作者。

  • query (String)

    要查找的搜索字符串。

pendingAdminInvitations (EnterpriseAdministratorInvitationConnection!)

企业的待处理管理员邀请列表。

pendingAdminInvitations 参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • query (String)

    要查找的搜索字符串。

pendingCollaboratorInvitations (RepositoryInvitationConnection!)

企业中仓库的待处理协作者邀请列表。

pendingCollaboratorInvitations 参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • query (String)

    要查找的搜索字符串。

pendingMemberInvitations (EnterprisePendingMemberInvitationConnection!)

企业中组织的待处理成员邀请列表。

pendingMemberInvitations 参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • organizationLogins ([String!])

    仅返回这些登录名组织内的邀请。

  • query (String)

    要查找的搜索字符串。

pendingUnaffiliatedMemberInvitations (EnterpriseMemberInvitationConnection!)

企业的待处理非关联成员邀请列表。

pendingUnaffiliatedMemberInvitations 参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • query (String)

    要查找的搜索字符串。

repositoryProjectsSetting (EnterpriseEnabledDisabledSettingValue!)

此企业中是否启用了仓库项目的设置值。

repositoryProjectsSettingOrganizations (OrganizationConnection!)

配置了提供的仓库项目设置值的企业组织列表。

repositoryProjectsSettingOrganizations 参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • value (Boolean!)

    要查找组织的设置值。

samlIdentityProvider (EnterpriseIdentityProvider)

企业的 SAML 身份提供商。

samlIdentityProviderSettingOrganizations (OrganizationConnection!)

配置了 SAML 单点登录设置值的企业组织列表。

samlIdentityProviderSettingOrganizations 参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

supportEntitlements (EnterpriseMemberConnection!)

具有支持权限的成员列表。

supportEntitlements 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

teamDiscussionsSetting (EnterpriseEnabledDisabledSettingValue!)

此企业中组织是否启用团队讨论的设置值。

teamDiscussionsSettingOrganizations (OrganizationConnection!)

配置了提供的团队讨论设置值的企业组织列表。

teamDiscussionsSettingOrganizations 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • value (Boolean!)

    要查找组织的设置值。

twoFactorDisallowedMethodsSetting (EnterpriseDisallowedMethodsSettingValue!)

企业禁止其用户使用的双因素身份验证方法的设置值。

twoFactorRequiredSetting (EnterpriseEnabledSettingValue!)

企业是否要求其组织和用户进行双因素身份验证的设置值。

twoFactorRequiredSettingOrganizations (OrganizationConnection!)

配置了双因素身份验证设置值的企业组织列表。

twoFactorRequiredSettingOrganizations 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • value (Boolean!)

    要查找组织的设置值。

EnterprisePendingMemberInvitationConnection

组织邀请的连接类型。

EnterprisePendingMemberInvitationConnection 的字段

名称描述

edges ([EnterprisePendingMemberInvitationEdge])

边列表。

nodes ([OrganizationInvitation])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

totalUniqueUserCount (Int!)

标识连接中唯一用户的总数。

EnterprisePendingMemberInvitationEdge

加入企业组织的邀请。

EnterprisePendingMemberInvitationEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (OrganizationInvitation)

边末端的项目。

EnterpriseRepositoryInfo

可从企业查询的存储库信息的子集。

EnterpriseRepositoryInfo 实现

EnterpriseRepositoryInfo 的字段

名称描述

id (ID!)

EnterpriseRepositoryInfo 对象的节点 ID。

isPrivate (Boolean!)

标识存储库是私有的还是内部的。

name (String!)

存储库的名称。

nameWithOwner (String!)

包含所有者的存储库名称。

EnterpriseRepositoryInfoConnection

EnterpriseRepositoryInfo 的连接类型。

EnterpriseRepositoryInfoConnection 的字段

名称描述

edges ([EnterpriseRepositoryInfoEdge])

边列表。

nodes ([EnterpriseRepositoryInfo])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

EnterpriseRepositoryInfoEdge

连接中的一条边。

EnterpriseRepositoryInfoEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (EnterpriseRepositoryInfo)

边末端的项目。

EnterpriseServerInstallation

企业服务器安装。

EnterpriseServerInstallation 实现

EnterpriseServerInstallation 的字段

名称描述

createdAt (DateTime!)

标识对象创建的日期和时间。

customerName (String!)

企业服务器安装所属的客户名称。

hostName (String!)

企业服务器安装的主机名。

id (ID!)

EnterpriseServerInstallation 对象的节点 ID。

isConnected (Boolean!)

安装是否通过 GitHub Connect 连接到企业服务器安装。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

userAccounts (EnterpriseServerUserAccountConnection!)

此企业服务器安装上的用户帐户。

userAccounts 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

userAccountsUploads (EnterpriseServerUserAccountsUploadConnection!)

企业服务器安装的用户帐户上传。

userAccountsUploads 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

EnterpriseServerInstallationConnection

EnterpriseServerInstallation 的连接类型。

EnterpriseServerInstallationConnection 的字段

名称描述

edges ([EnterpriseServerInstallationEdge])

边列表。

nodes ([EnterpriseServerInstallation])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

EnterpriseServerInstallationEdge

连接中的一条边。

EnterpriseServerInstallationEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (EnterpriseServerInstallation)

边末端的项目。

EnterpriseServerInstallationMembershipConnection

EnterpriseServerInstallation 的连接类型。

EnterpriseServerInstallationMembershipConnection 的字段

名称描述

edges ([EnterpriseServerInstallationMembershipEdge])

边列表。

nodes ([EnterpriseServerInstallation])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

EnterpriseServerInstallationMembershipEdge

用户是其成员的企业服务器安装。

EnterpriseServerInstallationMembershipEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (EnterpriseServerInstallation)

边末端的项目。

role (EnterpriseUserAccountMembershipRole!)

用户在企业成员中的角色。

EnterpriseServerUserAccount

企业服务器安装上的用户帐户。

EnterpriseServerUserAccount 实现

EnterpriseServerUserAccount 的字段

名称描述

createdAt (DateTime!)

标识对象创建的日期和时间。

emails (EnterpriseServerUserAccountEmailConnection!)

属于此用户帐户的用户电子邮件。

emails 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

enterpriseServerInstallation (EnterpriseServerInstallation!)

此用户帐户存在的企业服务器安装。

id (ID!)

EnterpriseServerUserAccount 对象的节点 ID。

isSiteAdmin (Boolean!)

用户帐户是否为企业服务器安装上的站点管理员。

login (String!)

企业服务器安装上用户帐户的登录名。

profileName (String)

企业服务器安装上用户帐户的个人资料名称。

remoteCreatedAt (DateTime!)

在企业服务器安装上创建用户帐户的日期和时间。

remoteUserId (Int!)

企业服务器安装上用户帐户的 ID。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

EnterpriseServerUserAccountConnection

EnterpriseServerUserAccount 的连接类型。

EnterpriseServerUserAccountConnection 的字段

名称描述

edges ([EnterpriseServerUserAccountEdge])

边列表。

nodes ([EnterpriseServerUserAccount])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

EnterpriseServerUserAccountEdge

连接中的一条边。

EnterpriseServerUserAccountEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (EnterpriseServerUserAccount)

边末端的项目。

EnterpriseServerUserAccountEmail

属于企业服务器安装上用户帐户的电子邮件。

EnterpriseServerUserAccountEmail 实现

EnterpriseServerUserAccountEmail 的字段

名称描述

createdAt (DateTime!)

标识对象创建的日期和时间。

email (String!)

电子邮件地址。

id (ID!)

EnterpriseServerUserAccountEmail 对象的节点 ID。

isPrimary (Boolean!)

指示这是否是关联用户帐户的主要电子邮件。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

userAccount (EnterpriseServerUserAccount!)

电子邮件所属的用户帐户。

EnterpriseServerUserAccountEmailConnection

EnterpriseServerUserAccountEmail 的连接类型。

EnterpriseServerUserAccountEmailConnection 的字段

名称描述

edges ([EnterpriseServerUserAccountEmailEdge])

边列表。

nodes ([EnterpriseServerUserAccountEmail])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

EnterpriseServerUserAccountEmailEdge

连接中的一条边。

EnterpriseServerUserAccountEmailEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (EnterpriseServerUserAccountEmail)

边末端的项目。

EnterpriseServerUserAccountsUpload

来自企业服务器安装的用户帐户上传。

EnterpriseServerUserAccountsUpload 实现

EnterpriseServerUserAccountsUpload 的字段

名称描述

createdAt (DateTime!)

标识对象创建的日期和时间。

enterprise (Enterprise!)

此上传所属的企业。

enterpriseServerInstallation (EnterpriseServerInstallation!)

为此上传生成此上传的企业服务器安装。

id (ID!)

EnterpriseServerUserAccountsUpload 对象的节点 ID。

name (String!)

上传的文件名。

syncState (EnterpriseServerUserAccountsUploadSyncState!)

上传的同步状态。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

企业服务器用户帐户上传连接

企业服务器用户帐户上传的连接类型。

EnterpriseServerUserAccountsUploadConnection 的字段

名称描述

edges ([EnterpriseServerUserAccountsUploadEdge])

边列表。

nodes ([EnterpriseServerUserAccountsUpload])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

企业服务器用户帐户上传边

连接中的一条边。

EnterpriseServerUserAccountsUploadEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (EnterpriseServerUserAccountsUpload)

边末端的项目。

企业用户帐户

属于企业管理员或通过一个或多个组织成为企业成员的用户帐户。

EnterpriseUserAccount 实现

EnterpriseUserAccount 的字段

名称描述

avatarUrl (URI!)

指向企业用户帐户公开头像的 URL。

avatarUrl 的参数

  • size (Int)

    生成的正方形图像的大小。

createdAt (DateTime!)

标识对象创建的日期和时间。

enterprise (Enterprise!)

此用户帐户所在的企业。

enterpriseInstallations (EnterpriseServerInstallationMembershipConnection!)

此用户是成员的企业服务器安装列表。

enterpriseInstallations 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • query (String)

    要查找的搜索字符串。

id (ID!)

EnterpriseUserAccount 对象的节点 ID。

login (String!)

企业用户帐户的标识符,登录名或电子邮件地址。

name (String)

企业用户帐户的名称。

organizations (EnterpriseOrganizationMembershipConnection!)

此用户是成员的企业组织列表。

organizations 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • query (String)

    要查找的搜索字符串。

resourcePath (URI!)

此用户的 HTTP 路径。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

url (URI!)

此用户的 HTTP URL。

user (User)

企业中的用户。

环境

一个环境。

Environment 实现

Environment 的字段

名称描述

databaseId (Int)

标识数据库中的主键。

id (ID!)

Environment 对象的节点 ID。

isPinned (Boolean)

指示此环境当前是否已固定到存储库。

latestCompletedDeployment (Deployment)

如果存在,则为状态为成功、失败或错误的最新已完成部署。

name (String!)

环境的名称。

pinnedPosition (Int)

如果已固定,则为环境的位置;如果未固定,则为 null。

protectionRules (DeploymentProtectionRuleConnection!)

为此环境定义的保护规则。

protectionRules 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

环境连接

Environment 的连接类型。

EnvironmentConnection 的字段

名称描述

edges ([EnvironmentEdge])

边列表。

nodes ([Environment])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

环境边

连接中的一条边。

EnvironmentEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (Environment)

边末端的项目。

外部标识

由 SAML SSO 或 SCIM 提供的外部标识。如果在组织中配置了 SAML,则组织所有者、组织所有者的个人访问令牌(经典)(具有 read:org 或 admin:org 范围)以及具有安装令牌(对成员具有读或写访问权限)的 GitHub 应用可以看到外部标识。如果在企业中配置了 SAML,则企业所有者、企业所有者的个人访问令牌(经典)(具有 read:enterprise 或 admin:enterprise 范围)可以看到外部标识。

ExternalIdentity 实现

ExternalIdentity 的字段

名称描述

guid (String!)

此标识的 GUID。

id (ID!)

ExternalIdentity 对象的节点 ID。

organizationInvitation (OrganizationInvitation)

此 SCIM 预配的外部标识的组织邀请。

samlIdentity (ExternalIdentitySamlAttributes)

SAML 身份属性。

scimIdentity (ExternalIdentityScimAttributes)

SCIM 身份属性。

user (User)

链接到此外部标识的用户。如果此标识尚未被组织成员认领,则为 NULL。

外部标识属性

外部标识属性集合的属性。

ExternalIdentityAttribute 的字段

名称描述

metadata (String)

属性元数据(JSON 格式)。

name (String!)

属性名称。

value (String!)

属性值。

外部标识连接

ExternalIdentity 的连接类型。

ExternalIdentityConnection 的字段

名称描述

edges ([ExternalIdentityEdge])

边列表。

nodes ([ExternalIdentity])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

外部标识边

连接中的一条边。

ExternalIdentityEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (ExternalIdentity)

边末端的项目。

外部标识 SAML 属性

外部标识的 SAML 属性。

ExternalIdentitySamlAttributes 的字段

名称描述

attributes ([ExternalIdentityAttribute!]!)

SAML 身份属性。

emails ([UserEmailMetadata!])

与 SAML 身份关联的电子邮件。

familyName (String)

SAML 身份的姓氏。

givenName (String)

SAML 身份的姓名。

groups ([String!])

与 IDP 中此标识链接的组。

nameId (String)

SAML 身份的 NameID。

username (String)

SAML 身份的用户名。

外部标识 SCIM 属性

外部标识的 SCIM 属性。

ExternalIdentityScimAttributes 的字段

名称描述

emails ([UserEmailMetadata!])

与 SCIM 身份关联的电子邮件。

familyName (String)

SCIM 身份的姓氏。

givenName (String)

SCIM 身份的姓名。

groups ([String!])

与 IDP 中此标识链接的组。

username (String)

SCIM 身份的用户名。

文件扩展名限制参数

阻止将包含指定文件扩展名的文件的提交推送到提交图。

FileExtensionRestrictionParameters 的字段

名称描述

restrictedFileExtensions ([String!]!)

禁止推送到提交图的文件扩展名。

文件路径限制参数

阻止将包含指定文件路径中更改的提交推送到提交图。

FilePathRestrictionParameters 的字段

名称描述

restrictedFilePaths ([String!]!)

禁止推送到提交图的文件路径。

关注者连接

用户的连接类型。

FollowerConnection 的字段

名称描述

edges ([UserEdge])

边列表。

nodes ([User])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

关注连接

用户的连接类型。

FollowingConnection 的字段

名称描述

edges ([UserEdge])

边列表。

nodes ([User])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

存储库的资助平台链接。

FundingLink 的字段

名称描述

platform (FundingPlatform!)

此链接所属的资助平台。

url (URI!)

此资助链接的配置 URL。

通用悬停卡片上下文

包含消息和图标的通用悬停卡片上下文。

GenericHovercardContext 实现

GenericHovercardContext 的字段

名称描述

message (String!)

描述此上下文的字符串。

octicon (String!)

伴随此上下文的 octicon。

Gist

一个 Gist。

Gist 实现

Gist 的字段

名称描述

comments (GistCommentConnection!)

与 gist 关联的评论列表。

comments 参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

createdAt (DateTime!)

标识对象创建的日期和时间。

description (String)

gist 描述。

files ([GistFile])

此 gist 中的文件。

files 的参数

  • limit (Int)

    要返回的最大文件数。

    默认值为 10

forks (GistConnection!)

与 gist 关联的分支列表。

forks 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • orderBy (GistOrder)

    从连接返回的 gist 的排序选项。

id (ID!)

Gist 对象的节点 ID。

isFork (Boolean!)

标识 gist 是否为分支。

isPublic (Boolean!)

gist 是否为公开。

name (String!)

gist 名称。

owner (RepositoryOwner)

gist 所有者。

pushedAt (DateTime)

标识 gist 上次推送到时的日期时间。

resourcePath (URI!)

此资源的 HTML 路径。

stargazerCount (Int!)

返回此对象上的关注者数量。

stargazers (StargazerConnection!)

已收藏此可收藏项目的用户的列表。

stargazers 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

url (URI!)

此 Gist 的 HTTP URL。

viewerHasStarred (Boolean!)

返回一个布尔值,指示查看用户是否已收藏此可收藏项目。

GistComment

表示 Gist 上的评论。

GistComment 实现

GistComment 的字段

名称描述

author (Actor)

撰写注释的参与者。

authorAssociation (CommentAuthorAssociation!)

作者与 gist 的关联。

body (String!)

标识注释正文。

bodyHTML (HTML!)

渲染为 HTML 的正文。

bodyText (String!)

渲染为文本的正文。

createdAt (DateTime!)

标识对象创建的日期和时间。

createdViaEmail (Boolean!)

检查此注释是否通过电子邮件回复创建。

databaseId (Int)

标识数据库中的主键。

editor (Actor)

编辑注释的参与者。

gist (Gist!)

关联的 gist。

id (ID!)

GistComment 对象的节点 ID。

includesCreatedEdit (Boolean!)

检查此注释是否已编辑,并且包含具有创建数据的编辑。

isMinimized (Boolean!)

返回注释是否已最小化。

lastEditedAt (DateTime)

编辑器进行最后一次编辑的时间。

minimizedReason (String)

返回注释被最小化的原因。其中之一为 abuseoff-topicoutdatedresolvedduplicatespam。请注意,这些值的案例和格式与 MinimizeComment 变异的输入不同。

publishedAt (DateTime)

标识注释发布的时间。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

userContentEdits (UserContentEditConnection)

此内容的编辑列表。

userContentEdits 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

viewerCanDelete (Boolean!)

检查当前查看者是否可以删除此对象。

viewerCanMinimize (Boolean!)

检查当前查看者是否可以最小化此对象。

viewerCanUpdate (Boolean!)

检查当前查看者是否可以更新此对象。

viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!)

当前查看者无法更新此注释的原因。

viewerDidAuthor (Boolean!)

查看者是否撰写了此注释。

GistCommentConnection

GistComment 的连接类型。

GistCommentConnection 的字段

名称描述

edges ([GistCommentEdge])

边列表。

nodes ([GistComment])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

GistCommentEdge

连接中的一条边。

GistCommentEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (GistComment)

边末端的项目。

GistConnection

Gist 的连接类型。

GistConnection 的字段

名称描述

edges ([GistEdge])

边列表。

nodes ([Gist])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

GistEdge

连接中的一条边。

GistEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (Gist)

边末端的项目。

GistFile

gist 中的一个文件。

GistFile 的字段

名称描述

encodedName (String)

编码后的文件名,用于去除 URL 路径中无效的字符。

encoding (String)

gist 文件编码。

extension (String)

文件名中的文件扩展名。

isImage (Boolean!)

指示此文件是否为图像。

isTruncated (Boolean!)

文件内容是否被截断。

language (Language)

此文件编写的编程语言。

name (String)

gist 文件名。

size (Int)

gist 文件大小(以字节为单位)。

text (String)

UTF8 文本数据,如果文件为二进制文件则为 null。

text 的参数

  • truncate (Int)

    可以选择将返回的文件截断到此长度。

GitActor

表示 Git 提交中的参与者(例如,作者或提交者)。

GitActor 的字段

名称描述

avatarUrl (URI!)

指向作者公共头像的 URL。

avatarUrl 的参数

  • size (Int)

    生成的正方形图像的大小。

date (GitTimestamp)

Git 操作的时间戳(创作或提交)。

email (String)

Git 提交中的电子邮件。

name (String)

Git 提交中的名称。

user (User)

与电子邮件字段对应的 GitHub 用户。如果不存在这样的用户,则为 null。

GitActorConnection

GitActor 的连接类型。

GitActorConnection 的字段

名称描述

edges ([GitActorEdge])

边列表。

nodes ([GitActor])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

GitActorEdge

连接中的一条边。

GitActorEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (GitActor)

边末端的项目。

GitHubMetadata

表示有关 GitHub 实例的信息。

GitHubMetadata 的字段

名称描述

gitHubServicesSha (GitObjectID!)

返回一个字符串,它是 github-services 的 SHA 值。

gitIpAddresses ([String!])

用户连接以进行 git 操作的 IP 地址。

githubEnterpriseImporterIpAddresses ([String!])

GitHub Enterprise Importer 用于出站连接的 IP 地址。

hookIpAddresses ([String!])

发送服务挂钩的 IP 地址。

importerIpAddresses ([String!])

导入程序连接到的 IP 地址。

isPasswordAuthenticationVerifiable (Boolean!)

用户是否经过验证。

pagesIpAddresses ([String!])

GitHub Pages 的 A 记录的 IP 地址。

GpgSignature

表示提交或标签上的 GPG 签名。

GpgSignature 实现

GpgSignature 的字段

名称描述

email (String!)

用于签署此对象的电子邮件。

isValid (Boolean!)

如果签名有效且已通过 GitHub 验证,则为 true。

keyId (String)

签署此对象的密钥的十六进制编码 ID。

payload (String!)

GPG 签名对象的有效负载。不包含签名头的原始 ODB 对象。

signature (String!)

对象的 ASCII 编码签名头。

signer (User)

与签署此提交的电子邮件对应的 GitHub 用户。

state (GitSignatureState!)

此签名的状态。如果签名有效且已通过 GitHub 验证,则为 VALID,否则表示签名被认为无效的原因。

wasSignedByGitHub (Boolean!)

如果签名是用 GitHub 的签名密钥生成的,则为 true。

HeadRefDeletedEvent

表示给定拉取请求上的 head_ref_deleted 事件。

HeadRefDeletedEvent 实现

HeadRefDeletedEvent 的字段

名称描述

actor (Actor)

标识执行该事件的参与者。

createdAt (DateTime!)

标识对象创建的日期和时间。

headRef (Ref)

标识与 head_ref_deleted 事件关联的 Ref。

headRefName (String!)

标识与 head_ref_deleted 事件关联的 Ref 的名称。

id (ID!)

HeadRefDeletedEvent 对象的节点 ID。

pullRequest (PullRequest!)

事件引用的拉取请求。

HeadRefForcePushedEvent

表示给定拉取请求上的 head_ref_force_pushed 事件。

HeadRefForcePushedEvent 实现

HeadRefForcePushedEvent 的字段

名称描述

actor (Actor)

标识执行该事件的参与者。

afterCommit (Commit)

标识 head_ref_force_pushed 事件的 after commit SHA。

beforeCommit (Commit)

标识 head_ref_force_pushed 事件的 before commit SHA。

createdAt (DateTime!)

标识对象创建的日期和时间。

id (ID!)

HeadRefForcePushedEvent 对象的节点 ID。

pullRequest (PullRequest!)

事件引用的拉取请求。

ref (Ref)

标识 head_ref_force_pushed 事件的完全限定 ref 名称。

HeadRefRestoredEvent

表示给定拉取请求上的 head_ref_restored 事件。

HeadRefRestoredEvent 实现

HeadRefRestoredEvent 的字段

名称描述

actor (Actor)

标识执行该事件的参与者。

createdAt (DateTime!)

标识对象创建的日期和时间。

id (ID!)

HeadRefRestoredEvent 对象的节点 ID。

pullRequest (PullRequest!)

事件引用的拉取请求。

Hovercard

显示用户的悬停卡所需的详细信息。

Hovercard 的字段

名称描述

contexts ([HovercardContext!]!)

此悬停卡的每个上下文。

IpAllowListEntry

允许访问所有者资源的 IP 地址或地址范围。

IpAllowListEntry 实现

IpAllowListEntry 的字段

名称描述

allowListValue (String!)

单个 IP 地址或 CIDR 表示法中的 IP 地址范围。

createdAt (DateTime!)

标识对象创建的日期和时间。

id (ID!)

IpAllowListEntry 对象的节点 ID。

isActive (Boolean!)

条目当前是否处于活动状态。

name (String)

IP 允许列表条目的名称。

owner (IpAllowListOwner!)

IP 允许列表条目的所有者。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

IpAllowListEntryConnection

IpAllowListEntry 的连接类型。

IpAllowListEntryConnection 的字段

名称描述

edges ([IpAllowListEntryEdge])

边列表。

nodes ([IpAllowListEntry])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

IpAllowListEntryEdge

连接中的一条边。

IpAllowListEntryEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (IpAllowListEntry)

边末端的项目。

Issue

Issue 是一个讨论项目的想法、增强功能、任务和错误的地方。

Issue 实现

Issue 的字段

名称描述

activeLockReason (LockReason)

对话被锁定的原因。

assignees (UserConnection!)

分配给此对象的用户的列表。

assignees 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

author (Actor)

撰写注释的参与者。

authorAssociation (CommentAuthorAssociation!)

作者与注释主题的关联。

body (String!)

标识问题的正文。

bodyHTML (HTML!)

渲染为 HTML 的正文。

bodyResourcePath (URI!)

此问题正文的 http 路径。

bodyText (String!)

标识渲染为文本的问题正文。

bodyUrl (URI!)

此问题正文的 http URL。

closed (Boolean!)

指示对象是否已关闭(关闭的定义可能取决于类型)。

closedAt (DateTime)

标识对象关闭的日期和时间。

closedByPullRequestsReferences (PullRequestConnection)

从此问题引用的打开的拉取请求列表。

closedByPullRequestsReferences 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • includeClosedPrs (Boolean)

    在结果中包含已关闭的 PR。

    默认值为false

  • last (Int)

    返回列表中的后 *n* 个元素。

  • orderByState (Boolean)

    按状态返回排序的结果。

    默认值为false

  • userLinkedOnly (Boolean)

    仅返回手动链接的 PR。

    默认值为false

comments (IssueCommentConnection!)

与Issue关联的评论列表。

comments 参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

createdAt (DateTime!)

标识对象创建的日期和时间。

createdViaEmail (Boolean!)

检查此注释是否通过电子邮件回复创建。

databaseId (Int)

标识数据库中的主键。

editor (Actor)

编辑注释的参与者。

fullDatabaseId (BigInt)

将数据库主键标识为BigInt。

hovercard (Hovercard!)

此Issue的悬停卡信息。

hovercard的参数

  • includeNotificationContexts (Boolean)

    是否包含通知上下文。

    默认值为true

id (ID!)

Issue对象的节点ID。

includesCreatedEdit (Boolean!)

检查此注释是否已编辑,并且包含具有创建数据的编辑。

isPinned (Boolean)

指示此Issue当前是否已固定到仓库Issue列表。

isReadByViewer (Boolean)

查看者是否已阅读此Issue。

labels (LabelConnection)

与对象关联的标签列表。

labels 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • orderBy (LabelOrder)

    从连接返回的标签的排序选项。

lastEditedAt (DateTime)

编辑器进行最后一次编辑的时间。

linkedBranches (LinkedBranchConnection!)

与该Issue关联的分支。

linkedBranches的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

locked (Boolean!)

如果对象被锁定,则为true

milestone (Milestone)

标识与Issue关联的里程碑。

number (Int!)

标识Issue编号。

participants (UserConnection!)

参与Issue对话的用户列表。

participants的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

projectCards (ProjectCardConnection!)

与该Issue关联的项目卡片列表。

projectCards的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

projectItems (ProjectV2ItemConnection!)

与该Issue关联的项目项列表。

projectItems的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • includeArchived (Boolean)

    包含已归档的项目。

    默认值为true

  • last (Int)

    返回列表中的后 *n* 个元素。

projectV2 (ProjectV2)

按编号查找项目。

projectV2的参数

  • number (Int!)

    项目编号。

projectsV2 (ProjectV2Connection!)

所有者下的项目列表。

projectsV2 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • query (String)

    要在所有者下搜索的项目。

publishedAt (DateTime)

标识注释发布的时间。

reactionGroups ([ReactionGroup!])

按主题上留下的内容分组的反应列表。

reactions (ReactionConnection!)

在 Issue 上留下的一系列 Reaction。

reactions 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

repository (Repository!)

与此节点关联的仓库。

resourcePath (URI!)

此Issue的HTTP路径。

state (IssueState!)

标识Issue的状态。

stateReason (IssueStateReason)

标识Issue状态的原因。

timeline (IssueTimelineConnection!)

与Issue关联的事件、评论、提交等列表。

警告

timeline已弃用。

timeline 将被移除,请改用 Issue.timelineItems。将于2020年10月1日UTC移除。

timeline的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • since (DateTime)

    允许根据since时间戳过滤时间轴事件。

timelineItems (IssueTimelineItemsConnection!)

与Issue关联的事件、评论、提交等列表。

timelineItems的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • since (DateTime)

    根据since时间戳过滤时间轴项目。

  • skip (Int)

    跳过列表中的前n个元素。

title (String!)

标识Issue标题。

titleHTML (String!)

标识渲染为HTML的Issue标题。

trackedInIssues (IssueConnection!)

跟踪此Issue的Issue列表。

trackedInIssues的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

trackedIssues (IssueConnection!)

在当前Issue内跟踪的Issue列表。

trackedIssues的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

trackedIssuesCount (Int!)

此Issue的已跟踪Issue数量。

trackedIssuesCount的参数

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

url (URI!)

此Issue的HTTP URL。

userContentEdits (UserContentEditConnection)

此内容的编辑列表。

userContentEdits 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

viewerCanClose (Boolean!)

指示查看者是否可以关闭对象。

viewerCanDelete (Boolean!)

检查当前查看者是否可以删除此对象。

viewerCanLabel (Boolean!)

指示查看者是否可以编辑此对象的标签。

viewerCanReact (Boolean!)

用户能否对此主题做出反应。

viewerCanReopen (Boolean!)

指示查看者是否可以重新打开对象。

viewerCanSubscribe (Boolean!)

检查查看者是否能够更改其对仓库的订阅状态。

viewerCanUpdate (Boolean!)

检查当前查看者是否可以更新此对象。

viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!)

当前查看者无法更新此注释的原因。

viewerDidAuthor (Boolean!)

查看者是否撰写了此注释。

viewerSubscription (SubscriptionState)

标识查看者是正在关注、未关注还是忽略可订阅实体。

viewerThreadSubscriptionFormAction (ThreadSubscriptionFormAction)

标识查看者的线程订阅表单操作。

viewerThreadSubscriptionStatus (ThreadSubscriptionState)

标识查看者的线程订阅状态。

IssueComment

表示Issue上的评论。

IssueComment 实现

IssueComment 的字段

名称描述

author (Actor)

撰写注释的参与者。

authorAssociation (CommentAuthorAssociation!)

作者与注释主题的关联。

body (String!)

正文(Markdown 格式)。

bodyHTML (HTML!)

渲染为 HTML 的正文。

bodyText (String!)

渲染为文本的正文。

createdAt (DateTime!)

标识对象创建的日期和时间。

createdViaEmail (Boolean!)

检查此注释是否通过电子邮件回复创建。

databaseId (Int)

标识数据库中的主键。

editor (Actor)

编辑注释的参与者。

fullDatabaseId (BigInt)

将数据库主键标识为BigInt。

id (ID!)

IssueComment对象的节点ID。

includesCreatedEdit (Boolean!)

检查此注释是否已编辑,并且包含具有创建数据的编辑。

isMinimized (Boolean!)

返回注释是否已最小化。

issue (Issue!)

标识与评论关联的Issue。

lastEditedAt (DateTime)

编辑器进行最后一次编辑的时间。

minimizedReason (String)

返回注释被最小化的原因。其中之一为 abuseoff-topicoutdatedresolvedduplicatespam。请注意,这些值的案例和格式与 MinimizeComment 变异的输入不同。

publishedAt (DateTime)

标识注释发布的时间。

pullRequest (PullRequest)

如果此评论是在拉取请求上发表的,则返回与评论关联的拉取请求。

reactionGroups ([ReactionGroup!])

按主题上留下的内容分组的反应列表。

reactions (ReactionConnection!)

在 Issue 上留下的一系列 Reaction。

reactions 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

repository (Repository!)

与此节点关联的仓库。

resourcePath (URI!)

此Issue评论的HTTP路径。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

url (URI!)

此Issue评论的HTTP URL。

userContentEdits (UserContentEditConnection)

此内容的编辑列表。

userContentEdits 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

viewerCanDelete (Boolean!)

检查当前查看者是否可以删除此对象。

viewerCanMinimize (Boolean!)

检查当前查看者是否可以最小化此对象。

viewerCanReact (Boolean!)

用户能否对此主题做出反应。

viewerCanUpdate (Boolean!)

检查当前查看者是否可以更新此对象。

viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!)

当前查看者无法更新此注释的原因。

viewerDidAuthor (Boolean!)

查看者是否撰写了此注释。

IssueCommentConnection

IssueComment的连接类型。

IssueCommentConnection的字段

名称描述

edges ([IssueCommentEdge])

边列表。

nodes ([IssueComment])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

IssueCommentEdge

连接中的一条边。

IssueCommentEdge的字段

名称描述

cursor (String!)

用于分页的游标。

node (IssueComment)

边末端的项目。

IssueConnection

Issue的连接类型。

IssueConnection的字段

名称描述

edges ([IssueEdge])

边列表。

nodes ([Issue])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

IssueContributionsByRepository

这聚合了用户在一个仓库中打开的Issue。

IssueContributionsByRepository的字段

名称描述

contributions (CreatedIssueContributionConnection!)

Issue贡献。

contributions 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

repository (Repository!)

打开Issue的仓库。

IssueEdge

连接中的一条边。

IssueEdge的字段

名称描述

cursor (String!)

用于分页的游标。

node (Issue)

边末端的项目。

IssueTemplate

仓库Issue模板。

IssueTemplate的字段

名称描述

about (String)

模板用途。

assignees (UserConnection!)

建议的受让人。

assignees 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

body (String)

建议的Issue正文。

filename (String!)

模板文件名。

labels (LabelConnection)

建议的Issue标签。

labels 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • orderBy (LabelOrder)

    从连接返回的标签的排序选项。

name (String!)

模板名称。

title (String)

建议的Issue标题。

IssueTimelineConnection

IssueTimelineItem的连接类型。

IssueTimelineConnection的字段

名称描述

edges ([IssueTimelineItemEdge])

边列表。

nodes ([IssueTimelineItem])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

IssueTimelineItemEdge

连接中的一条边。

IssueTimelineItemEdge的字段

名称描述

cursor (String!)

用于分页的游标。

node (IssueTimelineItem)

边末端的项目。

IssueTimelineItemsConnection

IssueTimelineItems的连接类型。

IssueTimelineItemsConnection的字段

名称描述

edges ([IssueTimelineItemsEdge])

边列表。

filteredCount (Int!)

应用beforeafter过滤器后,标识项目的数量。

nodes ([IssueTimelineItems])

节点列表。

pageCount (Int!)

应用before/after过滤器和first/last/skip切片后,标识项目的数量。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

updatedAt (DateTime!)

标识最后更新时间轴的日期和时间。

IssueTimelineItemsEdge

连接中的一条边。

IssueTimelineItemsEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (IssueTimelineItems)

边末端的项目。

JoinedGitHubContribution

表示用户注册 GitHub 帐户。

JoinedGitHubContribution 实现

JoinedGitHubContribution 的字段

名称描述

isRestricted (Boolean!)

此贡献是否与您无权访问的记录相关联。例如,您自己的“第一个问题”贡献可能是对您现在无法访问的仓库做出的。

occurredAt (DateTime!)

此贡献做出的时间。

resourcePath (URI!)

此贡献的 HTTP 路径。

url (URI!)

此贡献的 HTTP URL。

user (User!)

做出此贡献的用户。

Label

用于为具有给定存储库的问题、拉取请求、里程碑或讨论进行分类的标签。

Label 实现

Label 的字段

名称描述

color (String!)

标识标签颜色。

createdAt (DateTime)

标识创建标签的日期和时间。

description (String)

此标签的简短描述。

id (ID!)

标签对象的节点 ID。

isDefault (Boolean!)

指示这是否是默认标签。

issues (IssueConnection!)

与此标签关联的问题列表。

issues 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • filterBy (IssueFilters)

    从连接返回的问题的过滤选项。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • labels ([String!])

    用于过滤拉取请求的标签名称列表。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • orderBy (IssueOrder)

    从连接返回的问题的排序选项。

name (String!)

标识标签名称。

pullRequests (PullRequestConnection!)

与此标签关联的拉取请求列表。

pullRequests 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • baseRefName (String)

    用于过滤拉取请求的基础 ref 名称。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • headRefName (String)

    用于过滤拉取请求的头 ref 名称。

  • labels ([String!])

    用于过滤拉取请求的标签名称列表。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • orderBy (IssueOrder)

    从连接返回的拉取请求的排序选项。

repository (Repository!)

与此标签关联的存储库。

resourcePath (URI!)

此标签的 HTTP 路径。

updatedAt (DateTime)

标识上次更新标签的日期和时间。

url (URI!)

此标签的 HTTP URL。

LabelConnection

Label 的连接类型。

LabelConnection 的字段

名称描述

edges ([LabelEdge])

边列表。

nodes ([Label])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

LabelEdge

连接中的一条边。

LabelEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (Label)

边末端的项目。

LabeledEvent

表示给定问题或拉取请求上的labeled 事件。

LabeledEvent 实现

LabeledEvent 的字段

名称描述

actor (Actor)

标识执行该事件的参与者。

createdAt (DateTime!)

标识对象创建的日期和时间。

id (ID!)

LabeledEvent 对象的节点 ID。

label (Label!)

标识与labeled 事件关联的标签。

labelable (Labelable!)

标识与事件关联的Labelable

Language

表示在存储库中找到的给定语言。

Language 实现

Language 的字段

名称描述

color (String)

为当前语言定义的颜色。

id (ID!)

语言对象的节点 ID。

name (String!)

当前语言的名称。

LanguageConnection

与父级关联的语言列表。

LanguageConnection 的字段

名称描述

edges ([LanguageEdge])

边列表。

nodes ([Language])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

totalSize (Int!)

用该语言编写的文件的总大小(以字节为单位)。

LanguageEdge

表示存储库的语言。

LanguageEdge 的字段

名称描述

cursor (String!)

N/A

node (Language!)

N/A

size (Int!)

用该语言编写的代码的字节数。

License

存储库的开源许可证。

License 实现

License 的字段

名称描述

body (String!)

许可证全文。

conditions ([LicenseRule]!)

许可证设定的条件。

description (String)

许可证的人类可读描述。

featured (Boolean!)

是否应推荐此许可证。

hidden (Boolean!)

是否应在许可证选择器中显示此许可证。

id (ID!)

许可证对象的节点 ID。

implementation (String)

有关如何实施许可证的说明。

key (String!)

许可证的小写 SPDX ID。

limitations ([LicenseRule]!)

许可证设定的限制。

name (String!)

https://spdx.org/licenses 指定的许可证全名。

nickname (String)

适用的习惯性简称(例如,GPLv3)。

permissions ([LicenseRule]!)

许可证设定的权限。

pseudoLicense (Boolean!)

此许可证是否为伪许可证占位符(例如,其他、无许可证)。

spdxId (String)

https://spdx.org/licenses 指定的简短标识符。

url (URI)

https://choosealicense.com 上的许可证 URL。

LicenseRule

描述许可证的条件、权限和限制。

LicenseRule 的字段

名称描述

description (String!)

规则的描述。

key (String!)

机器可读的规则键。

label (String!)

人类可读的规则标签。

LinkedBranch

与问题关联的分支。

LinkedBranch 实现

LinkedBranch 的字段

名称描述

id (ID!)

LinkedBranch 对象的节点 ID。

ref (Ref)

分支的 ref。

LinkedBranchConnection

与问题关联的分支列表。

LinkedBranchConnection 的字段

名称描述

edges ([LinkedBranchEdge])

边列表。

nodes ([LinkedBranch])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

LinkedBranchEdge

连接中的一条边。

LinkedBranchEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (LinkedBranch)

边末端的项目。

LockedEvent

表示给定问题或拉取请求上的locked 事件。

LockedEvent 实现

LockedEvent 的字段

名称描述

actor (Actor)

标识执行该事件的参与者。

createdAt (DateTime!)

标识对象创建的日期和时间。

id (ID!)

LockedEvent 对象的节点 ID。

lockReason (LockReason)

对话被锁定的原因(可选)。

lockable (Lockable!)

被锁定的对象。

Mannequin

用于归因于 GitHub 上导入数据的占位符用户。

Mannequin 实现

Mannequin 的字段

名称描述

avatarUrl (URI!)

指向 GitHub App 公共头像的 URL。

avatarUrl 的参数

  • size (Int)

    生成的正方形图像的大小。

claimant (User)

已声明归属于此 mannequins 的数据的用户。

createdAt (DateTime!)

标识对象创建的日期和时间。

databaseId (Int)

标识数据库中的主键。

email (String)

mannequin 在源实例上的电子邮件。

id (ID!)

Mannequin 对象的节点 ID。

login (String!)

参与者的用户名。

resourcePath (URI!)

此资源的 HTML 路径。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

url (URI!)

此资源的 URL。

MannequinConnection

mannequins 列表。

MannequinConnection 的字段

名称描述

edges ([MannequinEdge])

边列表。

nodes ([Mannequin])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

MannequinEdge

表示一个 mannequin。

MannequinEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (Mannequin)

边末端的项目。

MarkedAsDuplicateEvent

表示给定问题或拉取请求上的marked_as_duplicate 事件。

MarkedAsDuplicateEvent 实现

MarkedAsDuplicateEvent 的字段

名称描述

actor (Actor)

标识执行该事件的参与者。

canonical (IssueOrPullRequest)

已被另一个问题或拉取请求复制的权威性问题或拉取请求。

createdAt (DateTime!)

标识对象创建的日期和时间。

duplicate (IssueOrPullRequest)

已被标记为另一个问题的副本的问题或拉取请求。

id (ID!)

MarkedAsDuplicateEvent 对象的节点 ID。

isCrossRepository (Boolean!)

规范和重复属于不同的存储库。

MarketplaceCategory

Marketplace 类别的公开描述。

MarketplaceCategory 实现

MarketplaceCategory 字段

名称描述

description (String)

类别的描述。

howItWorks (String)

此类别中列出的应用与 GitHub 协同工作的技术描述。

id (ID!)

MarketplaceCategory 对象的节点 ID。

name (String!)

类别的名称。

primaryListingCount (Int!)

有多少个 Marketplace 列表项以此作为其主要类别。

resourcePath (URI!)

此 Marketplace 类别的 HTTP 路径。

secondaryListingCount (Int!)

有多少个 Marketplace 列表项以此作为其次要类别。

slug (String!)

用于其 URL 中的类别的简称。

url (URI!)

此 Marketplace 类别的 HTTP URL。

MarketplaceListing

GitHub 集成市场中的列表项。

MarketplaceListing 实现

MarketplaceListing 字段

名称描述

app (App)

此列表项代表的 GitHub 应用。

companyUrl (URI)

指向列表项所有者公司网站的 URL。

configurationResourcePath (URI!)

配置对列表项的集成或 OAuth 应用的访问权限的 HTTP 路径。

configurationUrl (URI!)

配置对列表项的集成或 OAuth 应用的访问权限的 HTTP URL。

documentationUrl (URI)

指向列表项文档的 URL。

extendedDescription (String)

列表项的详细描述。

extendedDescriptionHTML (HTML!)

渲染为 HTML 的列表项的详细描述。

fullDescription (String!)

列表项的简介。

fullDescriptionHTML (HTML!)

渲染为 HTML 的列表项的简介。

hasPublishedFreeTrialPlans (Boolean!)

此列表项是否有任何包含免费试用版的计划?

hasTermsOfService (Boolean!)

此列表项是否有服务条款链接?

hasVerifiedOwner (Boolean!)

应用的创建者是否是已验证的组织。

howItWorks (String)

此应用与 GitHub 协同工作的技术描述。

howItWorksHTML (HTML!)

渲染为 HTML 的列表项的技术描述。

id (ID!)

MarketplaceListing 对象的节点 ID。

installationUrl (URI)

安装产品到查看者帐户或组织的 URL。

installedForViewer (Boolean!)

此列表项的应用是否已安装到当前查看者。

isArchived (Boolean!)

此列表项是否已从 Marketplace 中移除。

isDraft (Boolean!)

此列表项是否仍是可编辑的草稿,尚未提交审核,并且在 Marketplace 中不可公开访问。

isPaid (Boolean!)

此列表项代表的产品是否作为付费计划的一部分提供。

isPublic (Boolean!)

此列表项是否已批准在 Marketplace 中显示。

isRejected (Boolean!)

此列表项是否已被 GitHub 拒绝在 Marketplace 中显示。

isUnverified (Boolean!)

此列表项是否已批准在 Marketplace 中未经验证地显示。

isUnverifiedPending (Boolean!)

此草稿列表项是否已提交审核,以批准在 Marketplace 中未经验证。

isVerificationPendingFromDraft (Boolean!)

此草稿列表项是否已提交给 GitHub 审核,以批准在 Marketplace 中进行验证。

isVerificationPendingFromUnverified (Boolean!)

此未经验证的列表项是否已提交给 GitHub 审核,以批准在 Marketplace 中进行验证。

isVerified (Boolean!)

此列表项是否已批准在 Marketplace 中进行验证显示。

logoBackgroundColor (String!)

Logo 背景的十六进制颜色代码,不包含前导“#”。

logoUrl (URI)

列表项徽标图像的 URL。

logoUrl 的参数

  • size (Int)

    生成的正方形图像的像素大小。

    默认值为400

name (String!)

列表项的全名。

normalizedShortDescription (String!)

列表项的非常简短的描述,没有尾随句点或与号。

pricingUrl (URI)

指向列表项详细定价的 URL。

primaryCategory (MarketplaceCategory!)

最能描述列表项的类别。

privacyPolicyUrl (URI!)

指向列表项隐私策略的 URL,对于不需要隐私策略 URL 的列表项,可能会返回空字符串。

resourcePath (URI!)

Marketplace 列表项的 HTTP 路径。

screenshotUrls ([String]!)

列表项屏幕截图的 URL。

secondaryCategory (MarketplaceCategory)

描述列表项的备选类别。

shortDescription (String!)

列表项的非常简短的描述。

slug (String!)

用于其 URL 中的列表项的简称。

statusUrl (URI)

指向列表项状态页面的 URL。

supportEmail (String)

此列表项应用的支持电子邮件地址。

supportUrl (URI!)

此列表项应用的支持 URL 或电子邮件地址,对于不需要支持 URL 的列表项,可能会返回空字符串。

termsOfServiceUrl (URI)

指向列表项服务条款的 URL。

url (URI!)

Marketplace 列表项的 HTTP URL。

viewerCanAddPlans (Boolean!)

当前查看者是否可以为此 Marketplace 列表项添加计划。

viewerCanApprove (Boolean!)

当前查看者是否可以批准此 Marketplace 列表项。

viewerCanDelist (Boolean!)

当前查看者是否可以取消列出此 Marketplace 列表项。

viewerCanEdit (Boolean!)

当前查看者是否可以编辑此 Marketplace 列表项。

viewerCanEditCategories (Boolean!)

当前查看者是否可以编辑此 Marketplace 列表项的主要和次要类别。

viewerCanEditPlans (Boolean!)

当前查看者是否可以编辑此 Marketplace 列表项的计划。

viewerCanRedraft (Boolean!)

当前查看者是否可以将此 Marketplace 列表项返回到草稿状态,使其再次可编辑。

viewerCanReject (Boolean!)

当前查看者是否可以通过将其返回到可编辑的草稿状态或完全拒绝来拒绝此 Marketplace 列表项。

viewerCanRequestApproval (Boolean!)

当前查看者是否可以请求审核此列表项,以便在 Marketplace 中显示为已验证。

viewerHasPurchased (Boolean!)

指示当前用户是否对此 Marketplace 列表项有有效订阅。

viewerHasPurchasedForAllOrganizations (Boolean!)

指示当前用户是否已为此 Marketplace 列表项购买所有用户拥有的组织的订阅。

viewerIsListingAdmin (Boolean!)

当前查看者的角色是否允许他们管理此 Marketplace 列表项。

MarketplaceListingConnection

查找 Marketplace 列表项。

MarketplaceListingConnection 字段

名称描述

edges ([MarketplaceListingEdge])

边列表。

nodes ([MarketplaceListing])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

MarketplaceListingEdge

连接中的一条边。

MarketplaceListingEdge 字段

名称描述

cursor (String!)

用于分页的游标。

node (MarketplaceListing)

边末端的项目。

MaxFilePathLengthParameters

阻止包含超过指定字符限制的文件路径的提交被推送到提交图。

MaxFilePathLengthParameters 字段

名称描述

maxFilePathLength (Int!)

文件路径中允许的最大字符数。

MaxFileSizeParameters

阻止超过指定文件大小限制的提交被推送到提交。

MaxFileSizeParameters 字段

名称描述

maxFileSize (Int!)

允许的最大文件大小(兆字节)。此限制不适用于 Git 大型文件存储 (Git LFS)。

MemberFeatureRequestNotification

表示成员功能请求通知。

MemberFeatureRequestNotification 实现

MemberFeatureRequestNotification 字段

名称描述

body (String!)

表示成员功能请求正文,包含实体名称和功能请求数量。

id (ID!)

MemberFeatureRequestNotification 对象的节点 ID。

title (String!)

表示成员功能请求通知标题。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

MembersCanDeleteReposClearAuditEntry

members_can_delete_repos.clear 事件的审计日志条目。

MembersCanDeleteReposClearAuditEntry 实现

MembersCanDeleteReposClearAuditEntry 字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

enterpriseResourcePath (URI)

此企业的 HTTP 路径。

enterpriseSlug (String)

企业的 slug。

enterpriseUrl (URI)

此企业的 HTTP URL。

id (ID!)

MembersCanDeleteReposClearAuditEntry 对象的节点 ID。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

MembersCanDeleteReposDisableAuditEntry

members_can_delete_repos.disable 事件的审计日志条目。

MembersCanDeleteReposDisableAuditEntry 实现

MembersCanDeleteReposDisableAuditEntry 字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

enterpriseResourcePath (URI)

此企业的 HTTP 路径。

enterpriseSlug (String)

企业的 slug。

enterpriseUrl (URI)

此企业的 HTTP URL。

id (ID!)

MembersCanDeleteReposDisableAuditEntry 对象的节点 ID。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

MembersCanDeleteReposEnableAuditEntry

members_can_delete_repos.enable 事件的审计日志条目。

MembersCanDeleteReposEnableAuditEntry 实现

MembersCanDeleteReposEnableAuditEntry 字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

enterpriseResourcePath (URI)

此企业的 HTTP 路径。

enterpriseSlug (String)

企业的 slug。

enterpriseUrl (URI)

此企业的 HTTP URL。

id (ID!)

MembersCanDeleteReposEnableAuditEntry 对象的节点 ID。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

MentionedEvent

表示给定问题或拉取请求上的mentioned事件。

MentionedEvent 实现

MentionedEvent 字段

名称描述

actor (Actor)

标识执行该事件的参与者。

createdAt (DateTime!)

标识对象创建的日期和时间。

databaseId (Int)

标识数据库中的主键。

id (ID!)

MentionedEvent 对象的节点 ID。

MergeQueue

要合并到存储库受保护分支中的拉取请求条目的队列。

MergeQueue 实现

MergeQueue 字段

名称描述

configuration (MergeQueueConfiguration)

此合并队列的配置。

entries (MergeQueueEntryConnection)

队列中的条目。

entries 参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

id (ID!)

MergeQueue 对象的节点 ID。

nextEntryEstimatedTimeToMerge (Int)

新添加的条目合并的估计时间(秒)。

repository (Repository)

此合并队列所属的存储库。

resourcePath (URI!)

此合并队列的 HTTP 路径。

url (URI!)

此合并队列的 HTTP URL。

MergeQueueConfiguration

MergeQueue 的配置。

MergeQueueConfiguration 字段

名称描述

checkResponseTimeout (Int)

在将检查响应视为失败之前等待检查响应的时间(分钟)。

maximumEntriesToBuild (Int)

一次构建的最大条目数。

maximumEntriesToMerge (Int)

一次合并的最大条目数。

mergeMethod (PullRequestMergeMethod)

此队列使用的合并方法。

mergingStrategy (MergeQueueMergingStrategy)

合并条目时使用的策略。

minimumEntriesToMerge (Int)

一次合并所需的最小条目数。

minimumEntriesToMergeWaitTime (Int)

在忽略队列中最小条目数要求并合并一组条目之前等待的时间(分钟)。

MergeQueueEntry

MergeQueue 中的条目。

MergeQueueEntry 实现

MergeQueueEntry 字段

名称描述

baseCommit (Commit)

此条目的基提交。

enqueuedAt (DateTime!)

此条目添加到合并队列的日期和时间。

enqueuer (Actor!)

将此条目加入队列的执行者。

estimatedTimeToMerge (Int)

此条目合并的估计时间(秒)。

headCommit (Commit)

此条目的头部提交。

id (ID!)

MergeQueueEntry 对象的节点 ID。

jump (Boolean!)

此拉取请求是否应跳过队列。

mergeQueue (MergeQueue)

此条目所属的合并队列。

position (Int!)

此条目在队列中的位置。

pullRequest (PullRequest)

将添加到合并组的拉取请求。

solo (Boolean!)

此拉取请求是否需要单独部署。

state (MergeQueueEntryState!)

此条目在队列中的状态。

MergeQueueEntryConnection

MergeQueueEntry 的连接类型。

MergeQueueEntryConnection 字段

名称描述

edges ([MergeQueueEntryEdge])

边列表。

节点 ([MergeQueueEntry])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

MergeQueueEntryEdge

连接中的一条边。

MergeQueueEntryEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

节点 (MergeQueueEntry)

边末端的项目。

MergeQueueParameters

合并必须通过合并队列执行。

MergeQueueParameters 的字段

名称描述

checkResponseTimeoutMinutes (Int!)

必需的状态检查报告结论的最长时间。超过此时间后,未报告结论的检查将被假定为失败。

groupingStrategy (MergeQueueGroupingStrategy!)

设置为 ALLGREEN 时,合并队列为组中的每个 PR 创建的合并提交必须通过所有必需的检查才能合并。设置为 HEADGREEN 时,只有合并组头的提交(即包含组中所有 PR 的更改的提交)必须通过其必需的检查才能合并。

maxEntriesToBuild (Int!)

限制同时请求检查和工作流运行的排队拉取请求的数量。

maxEntriesToMerge (Int!)

将一起合并到一个组中的 PR 的最大数量。

mergeMethod (MergeQueueMergeMethod!)

合并排队拉取请求中的更改时要使用的方法。

minEntriesToMerge (Int!)

将一起合并到一个组中的 PR 的最小数量。

minEntriesToMergeWaitMinutes (Int!)

在将第一个 PR 添加到队列后,合并队列应等待的时间,以达到最小组大小。超过此时间后,将忽略最小组大小,并将合并较小的组。

MergedEvent

表示给定拉取请求上的merged 事件。

MergedEvent 实现

MergedEvent 的字段

名称描述

actor (Actor)

标识执行该事件的参与者。

commit (Commit)

标识与merge 事件关联的提交。

createdAt (DateTime!)

标识对象创建的日期和时间。

id (ID!)

MergedEvent 对象的节点 ID。

mergeRef (Ref)

标识与merge 事件关联的 Ref。

mergeRefName (String!)

标识与merge 事件关联的 Ref 的名称。

pullRequest (PullRequest!)

事件引用的拉取请求。

resourcePath (URI!)

此合并事件的 HTTP 路径。

url (URI!)

此合并事件的 HTTP URL。

MigrationSource

GitHub Enterprise Importer (GEI) 迁移源。

MigrationSource 实现

MigrationSource 的字段

名称描述

id (ID!)

MigrationSource 对象的节点 ID。

name (String!)

迁移源名称。

type (MigrationSourceType!)

迁移源类型。

url (URI!)

迁移源 URL,例如https://github.comhttps://monalisa.ghe.com

Milestone

表示给定存储库上的里程碑对象。

Milestone 实现

Milestone 的字段

名称描述

closed (Boolean!)

指示对象是否已关闭(关闭的定义可能取决于类型)。

closedAt (DateTime)

标识对象关闭的日期和时间。

createdAt (DateTime!)

标识对象创建的日期和时间。

creator (Actor)

标识创建里程碑的参与者。

description (String)

标识里程碑的描述。

dueOn (DateTime)

标识里程碑的截止日期。

id (ID!)

Milestone 对象的节点 ID。

issues (IssueConnection!)

与里程碑关联的问题列表。

issues 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • filterBy (IssueFilters)

    从连接返回的问题的过滤选项。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • labels ([String!])

    用于过滤拉取请求的标签名称列表。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • orderBy (IssueOrder)

    从连接返回的问题的排序选项。

number (Int!)

标识里程碑的编号。

progressPercentage (Float!)

标识里程碑的完成百分比。

pullRequests (PullRequestConnection!)

与里程碑关联的拉取请求列表。

pullRequests 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • baseRefName (String)

    用于过滤拉取请求的基础 ref 名称。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • headRefName (String)

    用于过滤拉取请求的头 ref 名称。

  • labels ([String!])

    用于过滤拉取请求的标签名称列表。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • orderBy (IssueOrder)

    从连接返回的拉取请求的排序选项。

repository (Repository!)

与此里程碑关联的存储库。

resourcePath (URI!)

此里程碑的 HTTP 路径。

state (MilestoneState!)

标识里程碑的状态。

title (String!)

标识里程碑的标题。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

url (URI!)

此里程碑的 HTTP URL。

viewerCanClose (Boolean!)

指示查看者是否可以关闭对象。

viewerCanReopen (Boolean!)

指示查看者是否可以重新打开对象。

MilestoneConnection

Milestone 的连接类型。

MilestoneConnection 的字段

名称描述

edges ([MilestoneEdge])

边列表。

nodes ([Milestone])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

MilestoneEdge

连接中的一条边。

MilestoneEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (Milestone)

边末端的项目。

MilestonedEvent

表示给定问题或拉取请求上的milestoned 事件。

MilestonedEvent 实现

MilestonedEvent 的字段

名称描述

actor (Actor)

标识执行该事件的参与者。

createdAt (DateTime!)

标识对象创建的日期和时间。

id (ID!)

MilestonedEvent 对象的节点 ID。

milestoneTitle (String!)

标识与milestoned 事件关联的里程碑标题。

subject (MilestoneItem!)

事件引用的对象。

MovedColumnsInProjectEvent

表示给定问题或拉取请求上的moved_columns_in_project 事件。

MovedColumnsInProjectEvent 实现

MovedColumnsInProjectEvent 的字段

名称描述

actor (Actor)

标识执行该事件的参与者。

createdAt (DateTime!)

标识对象创建的日期和时间。

databaseId (Int)

标识数据库中的主键。

id (ID!)

MovedColumnsInProjectEvent 对象的节点 ID。

previousProjectColumnName (String!)

问题或拉取请求从中移动的列名称。

project (Project)

事件引用的项目。

projectCard (ProjectCard)

此项目事件引用的项目卡片。

projectColumnName (String!)

问题或拉取请求移动到的列名称。

OIDCProvider

配置为为企业配置身份的 OIDC 身份提供者。企业所有者或拥有读取:企业或管理:企业范围的个人访问令牌(经典)的企业所有者可见。

OIDCProvider 实现

OIDCProvider 的字段

名称描述

enterprise (Enterprise)

此身份提供商所属的企业。

externalIdentities (ExternalIdentityConnection!)

由此身份提供商配置的 ExternalIdentities。

externalIdentities 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • login (String)

    筛选具有用户登录名的外部身份。

  • membersOnly (Boolean)

    仅筛选具有有效组织成员资格的外部身份。

  • userName (String)

    筛选具有用户 userName/NameID 属性的外部身份。

id (ID!)

OIDCProvider 对象的节点 ID。

providerType (OIDCProviderType!)

OIDC 身份提供者类型。

tenantId (String!)

此提供者附加到的租户的 ID。

OauthApplicationCreateAuditEntry

oauth_application.create 事件的审计日志条目。

OauthApplicationCreateAuditEntry 实现

OauthApplicationCreateAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

applicationUrl (URI)

OAuth 应用程序的应用程序 URL。

callbackUrl (URI)

OAuth 应用程序的回调 URL。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

OauthApplicationCreateAuditEntry 对象的节点 ID。

oauthApplicationName (String)

OAuth 应用程序的名称。

oauthApplicationResourcePath (URI)

OAuth 应用程序的 HTTP 路径。

oauthApplicationUrl (URI)

OAuth 应用程序的 HTTP URL。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

rateLimit (Int)

OAuth 应用程序的速率限制。

state (OauthApplicationCreateAuditEntryState)

OAuth 应用程序的状态。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

OrgAddBillingManagerAuditEntry

org.add_billing_manager 的审计日志条目。

OrgAddBillingManagerAuditEntry 实现

OrgAddBillingManagerAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

OrgAddBillingManagerAuditEntry 对象的节点 ID。

invitationEmail (String)

用于邀请组织计费管理员的电子邮件地址。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

OrgAddMemberAuditEntry

org.add_member 的审计日志条目。

OrgAddMemberAuditEntry 实现

OrgAddMemberAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

OrgAddMemberAuditEntry 对象的节点 ID。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

permission (OrgAddMemberAuditEntryPermission)

添加到组织的成员的权限级别。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

OrgBlockUserAuditEntry

org.block_user 的审计日志条目。

OrgBlockUserAuditEntry 实现

OrgBlockUserAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

blockedUser (User)

被阻止的用户。

blockedUserName (String)

被阻止用户的用户名。

blockedUserResourcePath (URI)

被阻止用户的 HTTP 路径。

blockedUserUrl (URI)

被阻止用户的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

OrgBlockUserAuditEntry 对象的节点 ID。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

OrgConfigDisableCollaboratorsOnlyAuditEntry

org.config.disable_collaborators_only 事件的审计日志条目。

OrgConfigDisableCollaboratorsOnlyAuditEntry 实现

OrgConfigDisableCollaboratorsOnlyAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

OrgConfigDisableCollaboratorsOnlyAuditEntry 对象的节点 ID。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

OrgConfigEnableCollaboratorsOnlyAuditEntry

org.config.enable_collaborators_only 事件的审计日志条目。

OrgConfigEnableCollaboratorsOnlyAuditEntry 实现

OrgConfigEnableCollaboratorsOnlyAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

OrgConfigEnableCollaboratorsOnlyAuditEntry 对象的节点 ID。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

OrgCreateAuditEntry

org.create 事件的审计日志条目。

OrgCreateAuditEntry 实现

OrgCreateAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

billingPlan (OrgCreateAuditEntryBillingPlan)

组织的计费计划。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

OrgCreateAuditEntry 对象的节点 ID。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

OrgDisableOauthAppRestrictionsAuditEntry

org.disable_oauth_app_restrictions 事件的审计日志条目。

OrgDisableOauthAppRestrictionsAuditEntry 实现

OrgDisableOauthAppRestrictionsAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

OrgDisableOauthAppRestrictionsAuditEntry 对象的节点 ID。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

OrgDisableSamlAuditEntry

org.disable_saml 事件的审计日志条目。

OrgDisableSamlAuditEntry 实现

OrgDisableSamlAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

digestMethodUrl (URI)

SAML 提供商的摘要算法 URL。

id (ID!)

OrgDisableSamlAuditEntry 对象的节点 ID。

issuerUrl (URI)

SAML 提供商的发行者 URL。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

signatureMethodUrl (URI)

SAML 提供商的签名算法 URL。

singleSignOnUrl (URI)

SAML 提供商的单点登录 URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

OrgDisableTwoFactorRequirementAuditEntry

org.disable_two_factor_requirement 事件的审计日志条目。

OrgDisableTwoFactorRequirementAuditEntry 实现

OrgDisableTwoFactorRequirementAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

OrgDisableTwoFactorRequirementAuditEntry 对象的节点 ID。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

OrgEnableOauthAppRestrictionsAuditEntry

org.enable_oauth_app_restrictions 事件的审计日志条目。

OrgEnableOauthAppRestrictionsAuditEntry 实现

OrgEnableOauthAppRestrictionsAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

OrgEnableOauthAppRestrictionsAuditEntry 对象的节点 ID。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

OrgEnableSamlAuditEntry

org.enable_saml 事件的审计日志条目。

OrgEnableSamlAuditEntry 实现

OrgEnableSamlAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

digestMethodUrl (URI)

SAML 提供商的摘要算法 URL。

id (ID!)

OrgEnableSamlAuditEntry 对象的节点 ID。

issuerUrl (URI)

SAML 提供商的发行者 URL。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

signatureMethodUrl (URI)

SAML 提供商的签名算法 URL。

singleSignOnUrl (URI)

SAML 提供商的单点登录 URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

OrgEnableTwoFactorRequirementAuditEntry

org.enable_two_factor_requirement 事件的审计日志条目。

OrgEnableTwoFactorRequirementAuditEntry 实现

OrgEnableTwoFactorRequirementAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

OrgEnableTwoFactorRequirementAuditEntry 对象的节点 ID。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

OrgInviteMemberAuditEntry

org.invite_member 事件的审计日志条目。

OrgInviteMemberAuditEntry 实现

OrgInviteMemberAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

email (String)

组织邀请的电子邮件地址。

id (ID!)

OrgInviteMemberAuditEntry 对象的节点 ID。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationInvitation (OrganizationInvitation)

组织邀请。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

OrgInviteToBusinessAuditEntry

org.invite_to_business 事件的审计日志条目。

OrgInviteToBusinessAuditEntry 实现

OrgInviteToBusinessAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

enterpriseResourcePath (URI)

此企业的 HTTP 路径。

enterpriseSlug (String)

企业的 slug。

enterpriseUrl (URI)

此企业的 HTTP URL。

id (ID!)

OrgInviteToBusinessAuditEntry 对象的节点 ID。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

OrgOauthAppAccessApprovedAuditEntry

org.oauth_app_access_approved 事件的审计日志条目。

OrgOauthAppAccessApprovedAuditEntry 实现

OrgOauthAppAccessApprovedAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

OrgOauthAppAccessApprovedAuditEntry 对象的节点 ID。

oauthApplicationName (String)

OAuth 应用程序的名称。

oauthApplicationResourcePath (URI)

OAuth 应用程序的 HTTP 路径。

oauthApplicationUrl (URI)

OAuth 应用程序的 HTTP URL。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

OrgOauthAppAccessBlockedAuditEntry

org.oauth_app_access_blocked 事件的审计日志条目。

OrgOauthAppAccessBlockedAuditEntry 实现

OrgOauthAppAccessBlockedAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

OrgOauthAppAccessBlockedAuditEntry 对象的节点 ID。

oauthApplicationName (String)

OAuth 应用程序的名称。

oauthApplicationResourcePath (URI)

OAuth 应用程序的 HTTP 路径。

oauthApplicationUrl (URI)

OAuth 应用程序的 HTTP URL。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

OrgOauthAppAccessDeniedAuditEntry

org.oauth_app_access_denied 事件的审计日志条目。

OrgOauthAppAccessDeniedAuditEntry 实现

OrgOauthAppAccessDeniedAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

OrgOauthAppAccessDeniedAuditEntry 对象的节点 ID。

oauthApplicationName (String)

OAuth 应用程序的名称。

oauthApplicationResourcePath (URI)

OAuth 应用程序的 HTTP 路径。

oauthApplicationUrl (URI)

OAuth 应用程序的 HTTP URL。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

OrgOauthAppAccessRequestedAuditEntry

org.oauth_app_access_requested 事件的审计日志条目。

OrgOauthAppAccessRequestedAuditEntry 实现

OrgOauthAppAccessRequestedAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

OrgOauthAppAccessRequestedAuditEntry 对象的节点 ID。

oauthApplicationName (String)

OAuth 应用程序的名称。

oauthApplicationResourcePath (URI)

OAuth 应用程序的 HTTP 路径。

oauthApplicationUrl (URI)

OAuth 应用程序的 HTTP URL。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

OrgOauthAppAccessUnblockedAuditEntry

org.oauth_app_access_unblocked 事件的审计日志条目。

OrgOauthAppAccessUnblockedAuditEntry 实现

OrgOauthAppAccessUnblockedAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

OrgOauthAppAccessUnblockedAuditEntry 对象的节点 ID。

oauthApplicationName (String)

OAuth 应用程序的名称。

oauthApplicationResourcePath (URI)

OAuth 应用程序的 HTTP 路径。

oauthApplicationUrl (URI)

OAuth 应用程序的 HTTP URL。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

OrgRemoveBillingManagerAuditEntry

org.remove_billing_manager 事件的审计日志条目。

OrgRemoveBillingManagerAuditEntry 实现

OrgRemoveBillingManagerAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

OrgRemoveBillingManagerAuditEntry 对象的节点 ID。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

reason (OrgRemoveBillingManagerAuditEntryReason)

移除账单管理员的原因。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

OrgRemoveMemberAuditEntry

org.remove_member 事件的审计日志条目。

OrgRemoveMemberAuditEntry 实现

OrgRemoveMemberAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

OrgRemoveMemberAuditEntry 对象的节点 ID。

membershipTypes ([OrgRemoveMemberAuditEntryMembershipType!])

成员与组织具有的成员资格类型。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

reason (OrgRemoveMemberAuditEntryReason)

移除成员的原因。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

OrgRemoveOutsideCollaboratorAuditEntry

org.remove_outside_collaborator 事件的审计日志条目。

OrgRemoveOutsideCollaboratorAuditEntry 实现

OrgRemoveOutsideCollaboratorAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

OrgRemoveOutsideCollaboratorAuditEntry 对象的节点 ID。

membershipTypes ([OrgRemoveOutsideCollaboratorAuditEntryMembershipType!])

外部协作者与组织具有的成员资格类型。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

reason (OrgRemoveOutsideCollaboratorAuditEntryReason)

从组织中移除外部协作者的原因。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

OrgRestoreMemberAuditEntry

org.restore_member 事件的审计日志条目。

OrgRestoreMemberAuditEntry 实现

OrgRestoreMemberAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

OrgRestoreMemberAuditEntry 对象的节点 ID。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

restoredCustomEmailRoutingsCount (Int)

已恢复成员的自定义电子邮件路由数量。

restoredIssueAssignmentsCount (Int)

已恢复成员的问题分配数量。

restoredMemberships ([OrgRestoreMemberAuditEntryMembership!])

已恢复的组织成员资格对象。

restoredMembershipsCount (Int)

已恢复的成员资格数量。

restoredRepositoriesCount (Int)

已恢复成员的代码库数量。

restoredRepositoryStarsCount (Int)

已恢复成员加星的代码库数量。

restoredRepositoryWatchesCount (Int)

已恢复成员关注的代码库数量。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

OrgRestoreMemberMembershipOrganizationAuditEntryData

org.restore_member 操作的组织成员资格的元数据。

OrgRestoreMemberMembershipOrganizationAuditEntryData 实现

OrgRestoreMemberMembershipOrganizationAuditEntryData 的字段

名称描述

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

OrgRestoreMemberMembershipRepositoryAuditEntryData

org.restore_member 操作的代码库成员资格的元数据。

OrgRestoreMemberMembershipRepositoryAuditEntryData 实现

OrgRestoreMemberMembershipRepositoryAuditEntryData 的字段

名称描述

repository (Repository)

与操作关联的代码库。

repositoryName (String)

代码库的名称。

repositoryResourcePath (URI)

代码库的 HTTP 路径。

repositoryUrl (URI)

代码库的 HTTP URL。

OrgRestoreMemberMembershipTeamAuditEntryData

org.restore_member 操作的团队成员资格的元数据。

OrgRestoreMemberMembershipTeamAuditEntryData 实现

OrgRestoreMemberMembershipTeamAuditEntryData 的字段

名称描述

team (Team)

与操作关联的团队。

teamName (String)

团队的名称。

teamResourcePath (URI)

此团队的 HTTP 路径。

teamUrl (URI)

此团队的 HTTP URL。

OrgUnblockUserAuditEntry

org.unblock_user 的审计日志条目。

OrgUnblockUserAuditEntry 实现

OrgUnblockUserAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

blockedUser (User)

被组织取消封禁的用户。

blockedUserName (String)

被阻止用户的用户名。

blockedUserResourcePath (URI)

被阻止用户的 HTTP 路径。

blockedUserUrl (URI)

被阻止用户的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

OrgUnblockUserAuditEntry 对象的节点 ID。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

OrgUpdateDefaultRepositoryPermissionAuditEntry

org.update_default_repository_permission 的审计日志条目。

OrgUpdateDefaultRepositoryPermissionAuditEntry 实现

OrgUpdateDefaultRepositoryPermissionAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

OrgUpdateDefaultRepositoryPermissionAuditEntry 对象的节点 ID。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

permission (OrgUpdateDefaultRepositoryPermissionAuditEntryPermission)

组织的新基本代码库权限级别。

permissionWas (OrgUpdateDefaultRepositoryPermissionAuditEntryPermission)

组织以前的基本代码库权限级别。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

OrgUpdateMemberAuditEntry

org.update_member 事件的审计日志条目。

OrgUpdateMemberAuditEntry 实现

OrgUpdateMemberAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

OrgUpdateMemberAuditEntry 对象的节点 ID。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

permission (OrgUpdateMemberAuditEntryPermission)

组织新的成员权限级别。

permissionWas (OrgUpdateMemberAuditEntryPermission)

组织以前的成员权限级别。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

OrgUpdateMemberRepositoryCreationPermissionAuditEntry

org.update_member_repository_creation_permission 事件的审计日志条目。

OrgUpdateMemberRepositoryCreationPermissionAuditEntry 实现

OrgUpdateMemberRepositoryCreationPermissionAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

canCreateRepositories (Boolean)

成员能否在组织中创建代码库。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

OrgUpdateMemberRepositoryCreationPermissionAuditEntry 对象的节点 ID。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

visibility (OrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility)

此组织的代码库可见性级别权限。

OrgUpdateMemberRepositoryInvitationPermissionAuditEntry

org.update_member_repository_invitation_permission 事件的审计日志条目。

OrgUpdateMemberRepositoryInvitationPermissionAuditEntry 实现

OrgUpdateMemberRepositoryInvitationPermissionAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

canInviteOutsideCollaboratorsToRepositories (布尔值)

是否允许邀请外部协作者加入组织中的代码库。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

OrgUpdateMemberRepositoryInvitationPermissionAuditEntry 对象的节点 ID。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

组织

GitHub 上的一个账户,拥有一个或多个所有者,包含代码库、成员和团队。

Organization 实现

Organization 的字段

名称描述

announcement (String)

公告文本。

announcementCreatedAt (DateTime)

创建公告的日期。

announcementExpiresAt (DateTime)

公告的过期日期(如有)。

announcementUserDismissible (Boolean)

用户是否可以关闭公告。

anyPinnableItems (布尔值!)

确定此代码库所有者是否有任何可以固定到其个人资料的项目。

anyPinnableItems 的参数

archivedAt (日期时间)

标识组织存档的日期和时间。

auditLog (OrganizationAuditEntryConnection!)

组织的审计日志条目。

auditLog 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • orderBy (AuditLogOrder)

    返回的审计日志条目的排序选项。

  • query (String)

    用于过滤审计条目的查询字符串。

avatarUrl (URI!)

指向组织公共头像的 URL。

avatarUrl 的参数

  • size (Int)

    生成的正方形图像的大小。

createdAt (DateTime!)

标识对象创建的日期和时间。

databaseId (Int)

标识数据库中的主键。

description (String)

组织的公共个人资料描述。

descriptionHTML (字符串)

组织的公共个人资料描述,已渲染为 HTML。

domains (VerifiableDomainConnection)

组织拥有的域名列表。

domains 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • isApproved (Boolean)

    按域名是否已批准进行筛选。

  • isVerified (Boolean)

    按域名是否已验证进行筛选。

  • last (Int)

    返回列表中的后 *n* 个元素。

email (String)

组织的公共邮箱。

enterpriseOwners (OrganizationEnterpriseOwnerConnection!)

组织的企业帐户的所有者列表。

enterpriseOwners 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • query (String)

    要查找的搜索字符串。

estimatedNextSponsorsPayoutInCents (整数!)

此用户/组织的预计下次 GitHub Sponsors 付款金额(以美分计)。

hasSponsorsListing (布尔值!)

如果此用户/组织有 GitHub Sponsors 列表,则为 True。

id (ID!)

Organization 对象的节点 ID。

interactionAbility (RepositoryInteractionAbility)

此组织的交互能力设置。

ipAllowListEnabledSetting (IpAllowListEnabledSettingValue!)

组织是否启用了 IP 允许列表的设置值。

ipAllowListEntries (IpAllowListEntryConnection!)

允许访问组织拥有的资源的 IP 地址。

ipAllowListEntries 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

ipAllowListForInstalledAppsEnabledSetting (IpAllowListForInstalledAppsEnabledSettingValue!)

组织是否为已安装的 GitHub Apps 启用了 IP 允许列表配置的设置值。

isSponsoredBy (布尔值!)

给定帐户是否正在赞助此用户/组织。

isSponsoredBy 的参数

isSponsoringViewer (布尔值!)

如果查看者由此用户/组织赞助,则为 True。

isVerified (Boolean!)

组织是否已验证其个人资料邮箱和网站。

itemShowcase (ProfileItemShowcase!)

展示个人资料所有者已策划或根据受欢迎程度自动选择的代码库和 gist。

lifetimeReceivedSponsorshipValues (SponsorAndLifetimeValueConnection!)

计算每个赞助商通过 GitHub Sponsors 向此维护者支付的总金额。不包括通过 Patreon 支付的赞助。

lifetimeReceivedSponsorshipValues 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

location (String)

组织的公共个人资料位置。

login (String!)

组织的登录名。

mannequins (MannequinConnection!)

此组织的所有虚拟人的列表。

mannequins 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • login (String)

    按登录名筛选虚拟人。

memberStatuses (UserStatusConnection!)

获取此实体的成员设置的,公开或仅对组织可见的状态消息。

memberStatuses 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

membersCanForkPrivateRepositories (布尔值!)

成员可以克隆此组织中的私有代码库。

membersWithRole (OrganizationMemberConnection!)

此组织成员的用户列表。

membersWithRole 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

monthlyEstimatedSponsorsIncomeInCents (整数!)

此用户/组织的估计每月 GitHub Sponsors 收入(以美分计)。

name (String)

组织的公共个人资料名称。

newTeamResourcePath (URI!)

创建新团队的 HTTP 路径。

newTeamUrl (URI!)

创建新团队的 HTTP URL。

notificationDeliveryRestrictionEnabledSetting (NotificationRestrictionSettingValue!)

指示此组织的电子邮件通知传递是否仅限于已验证或已批准的域名。

organizationBillingEmail (字符串)

组织的账单邮箱。

packages (PackageConnection!)

所有者下的软件包列表。

packages 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • packageType (PackageType)

    按类型筛选注册表软件包。

  • repositoryId (ID)

    按 ID 在代码库中查找软件包。

pendingMembers (UserConnection!)

已被邀请加入此组织的用户列表。

pendingMembers 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

pinnableItems (PinnableItemConnection!)

此个人资料所有者可以固定到其个人资料的代码库和 gist 列表。

pinnableItems 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

pinnedItems (PinnableItemConnection!)

此个人资料所有者已固定到其个人资料的代码库和 gist 列表。

pinnedItems 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

pinnedItemsRemaining (整数!)

返回此个人资料所有者还可以固定到其个人资料的项目数量。

project (Project)

按编号查找项目。

project 的参数

  • number (Int!)

    要查找的项目编号。

projectV2 (ProjectV2)

按编号查找项目。

projectV2的参数

  • number (Int!)

    项目编号。

projects (ProjectConnection!)

所有者下的项目列表。

projects 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • orderBy (ProjectOrder)

    从连接返回的项目的排序选项。

  • search (字符串)

    用于搜索项目的查询,目前仅按名称搜索。

projectsResourcePath (URI!)

列出组织项目的 HTTP 路径。

projectsUrl (URI!)

列出组织项目的 HTTP URL。

projectsV2 (ProjectV2Connection!)

所有者下的项目列表。

projectsV2 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • query (String)

    要在所有者下搜索的项目。

recentProjects (ProjectV2Connection!)

此用户在所有者上下文中修改的最近项目。

recentProjects 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

repositories (RepositoryConnection!)

用户拥有的代码库列表。

repositories 的参数

  • affiliations ([RepositoryAffiliation])

    查看者在从连接返回的代码库中的关联选项数组。例如,OWNER 将只包含当前查看者拥有的代码库。

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • hasIssuesEnabled (布尔值)

    如果非空,则根据代码库是否启用了问题来筛选代码库。

  • isArchived (布尔值)

    如果非空,则根据代码库是否已存档且未维护来筛选代码库。

  • isFork (布尔值)

    如果非空,则根据代码库是否是另一个代码库的分支来筛选代码库。

  • isLocked (布尔值)

    如果非空,则根据仓库是否已被锁定来过滤仓库。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • ownerAffiliations ([RepositoryAffiliation])

    从连接返回的仓库的所有者关联选项数组。例如,OWNER 将仅包含被查看的组织或用户拥有的仓库。

  • privacy (RepositoryPrivacy)

    如果非空,则根据隐私设置过滤仓库。内部仓库被视为私有仓库;如果只需要内部仓库,请考虑使用 visibility 参数。不能与 visibility 参数组合使用。

  • visibility (RepositoryVisibility)

    如果非空,则根据可见性过滤仓库。不能与 privacy 参数组合使用。

repository (Repository)

查找仓库。

repository 的参数

  • followRenames (布尔值)

    跟踪仓库重命名。如果禁用,则引用其旧名称的仓库将返回错误。

    默认值为true

repositoryDiscussionComments (DiscussionCommentConnection!)

此用户已撰写的讨论评论。

repositoryDiscussionComments 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • onlyAnswers (布尔值)

    将讨论评论过滤为仅那些被标记为答案的评论。

    默认值为false

  • repositoryId (ID)

    将讨论评论过滤为特定仓库中的评论。

repositoryDiscussions (DiscussionConnection!)

此用户已启动的讨论。

repositoryDiscussions 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • answered (布尔值)

    将讨论过滤为仅那些已回复或未回复的讨论。默认情况下,包括已回复和未回复的讨论。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • repositoryId (ID)

    将讨论过滤为特定仓库中的讨论。

repositoryMigrations (RepositoryMigrationConnection!)

此组织的所有仓库迁移列表。

repositoryMigrations 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • repositoryName (字符串)

    按仓库名称过滤仓库迁移。

requiresTwoFactorAuthentication (布尔值)

如果为 true,则组织要求所有成员、计费管理员和外部协作者启用双因素身份验证。

resourcePath (URI!)

此组织的 HTTP 路径。

ruleset (RepositoryRuleset)

通过 ID 返回当前组织中的单个规则集。

ruleset 的参数

  • databaseId (整数!)

    要返回的规则集的 ID。

  • includeParents (布尔值)

    包含应用于此组织的更高级别配置的规则集。

    默认值为true

rulesets (RepositoryRulesetConnection)

此组织的规则集列表。

rulesets 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • includeParents (布尔值)

    返回应用于此组织的更高级别配置的规则集。

    默认值为true

  • last (Int)

    返回列表中的后 *n* 个元素。

samlIdentityProvider (OrganizationIdentityProvider)

组织的 SAML 身份提供商。对 (1) 组织所有者、(2) 具有 read:org 或 admin:org 范围的组织所有者的个人访问令牌(经典)以及 (3) 具有对成员的读或写访问权限的安装令牌的 GitHub 应用可见。

sponsoring (SponsorConnection!)

此实体正在赞助的用户和组织列表。

sponsoring 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • orderBy (SponsorOrder)

    从连接返回的用户和组织的排序选项。

sponsors (SponsorConnection!)

此用户或组织的赞助商列表。

sponsors 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • orderBy (SponsorOrder)

    从连接返回的赞助商的排序选项。

  • tierId (ID)

    如果给出,将过滤给定层级的赞助商。将仅返回查看者有权查看其层级的赞助商。

sponsorsActivities (SponsorsActivityConnection!)

涉及此可赞助对象的事件,例如新的赞助。

sponsorsActivities 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • includeAsSponsor (布尔值)

    是否包含此可赞助对象充当赞助商的那些事件。默认为仅包含此可赞助对象作为赞助接收方的事件。

    默认值为false

  • includePrivate (布尔值)

    是否在结果集中包含私有活动。默认为包含公共和私有活动。

    默认值为true

  • last (Int)

    返回列表中的后 *n* 个元素。

  • period (SponsorsActivityPeriod)

    将返回的活动过滤为仅那些发生在最近指定的时期内的活动。设置为 ALL 以避免按活动发生的时间进行过滤。如果给出 sinceuntil,则将被忽略。

    默认值为 MONTH

  • since (DateTime)

    将活动过滤为在该时间或之后发生的活动。

  • until (DateTime)

    将活动过滤为在此时间之前发生的活动。

sponsorsListing (SponsorsListing)

此用户或组织的 GitHub Sponsors 列表。

sponsorshipForViewerAsSponsor (Sponsorship)

查看者对此用户/组织的赞助;也就是说,您是赞助商的赞助。

sponsorshipForViewerAsSponsor 的参数

  • activeOnly (布尔值)

    是否仅在赞助仍然有效时返回赞助。传递 false 以获取查看者的赞助,即使它已被取消。

    默认值为true

sponsorshipForViewerAsSponsorable (Sponsorship)

此用户/组织对查看者的赞助;也就是说,您正在接收的赞助。

sponsorshipForViewerAsSponsorable 的参数

  • activeOnly (布尔值)

    是否仅在赞助仍然有效时返回赞助。传递 false 以获取赞助,即使它已被取消。

    默认值为true

sponsorshipNewsletters (SponsorshipNewsletterConnection!)

从此可赞助对象发送给赞助商的赞助更新列表。

sponsorshipNewsletters 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

sponsorshipsAsMaintainer (SponsorshipConnection!)

此用户或组织作为接收资金的维护者参与的赞助。

sponsorshipsAsMaintainer 的参数

  • activeOnly (布尔值)

    是否仅包含当前有效的赞助,而不是此维护者曾经收到的所有赞助。

    默认值为true

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • includePrivate (布尔值)

    是否在结果集中包含私有赞助。

    默认值为false

  • last (Int)

    返回列表中的后 *n* 个元素。

  • orderBy (SponsorshipOrder)

    从此连接返回的赞助的排序选项。如果留空,赞助将根据与查看者的相关性进行排序。

sponsorshipsAsSponsor (SponsorshipConnection!)

此用户或组织作为资助者参与的赞助。

sponsorshipsAsSponsor 的参数

  • activeOnly (布尔值)

    是否仅包含当前有效的赞助,而不是此赞助者曾经进行的所有赞助。

    默认值为true

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • maintainerLogins ([字符串!])

    将返回的赞助过滤为指定维护者的赞助。也就是说,赞助的接收者是具有给定登录名之一的用户或组织。

  • orderBy (SponsorshipOrder)

    从此连接返回的赞助的排序选项。如果留空,赞助将根据与查看者的相关性进行排序。

team (Team)

按其 slug 查找组织的团队。

team 的参数

  • slug (字符串!)

    要查找的团队的名称或 slug。

teams (TeamConnection!)

此组织中的团队列表。

teams 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • ldapMapped (布尔值)

    如果为 true,则过滤映射到 LDAP 组的团队(仅限企业版)。

  • orderBy (TeamOrder)

    从连接返回的团队的排序选项。

  • privacy (TeamPrivacy)

    如果非空,则根据隐私设置过滤团队。

  • query (String)

    如果非空,则使用团队名称和团队 slug 查询过滤团队。

  • role (TeamRole)

    如果非空,则根据查看者是团队管理员还是团队成员来过滤团队。

  • rootTeamsOnly (布尔值)

    如果为 true,则仅限于根团队。

    默认值为false

teamsResourcePath (URI!)

列出组织团队的 HTTP 路径。

teamsUrl (URI!)

列出组织团队的 HTTP URL。

totalSponsorshipAmountAsSponsorInCents (Int)

此实体在 GitHub 上用于资助赞助的金额(以美分计,例如,500 = 5.00 美元)。只有当用户自己查看或具有管理请求组织赞助权限的用户查看时,才会返回此值。

totalSponsorshipAmountAsSponsorInCents 的参数

  • since (DateTime)

    将付款筛选为在该时间或之后发生的付款。

  • sponsorableLogins ([String!])

    将付款筛选为支付给具有指定用户名的人员或组织的付款。

  • until (DateTime)

    将付款筛选为在该时间之前发生的付款。

twitterUsername (String)

组织的 Twitter 用户名。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

url (URI!)

此组织的 HTTP URL。

viewerCanAdminister (Boolean!)

查看者可以管理组织。

viewerCanChangePinnedItems (Boolean!)

查看者可以将代码库和 gist 固定到个人资料吗?

viewerCanCreateProjects (Boolean!)

当前查看者是否可以在此所有者上创建新项目。

viewerCanCreateRepositories (Boolean!)

查看者可以在此组织中创建代码库。

viewerCanCreateTeams (Boolean!)

查看者可以在此组织中创建团队。

viewerCanSponsor (Boolean!)

查看者是否能够赞助此用户/组织。

viewerIsAMember (Boolean!)

查看者是此组织的活跃成员。

viewerIsFollowing (Boolean!)

查看者是否关注此组织。

viewerIsSponsoring (Boolean!)

如果查看者正在赞助此用户/组织,则为真。

webCommitSignoffRequired (Boolean!)

是否要求贡献者在基于 Web 的提交中签署此组织中的代码库。

websiteUrl (URI)

组织的公共个人资料 URL。

OrganizationAuditEntryConnection

OrganizationAuditEntry 的连接类型。

OrganizationAuditEntryConnection 的字段

名称描述

edges ([OrganizationAuditEntryEdge])

边列表。

nodes ([OrganizationAuditEntry])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

OrganizationAuditEntryEdge

连接中的一条边。

OrganizationAuditEntryEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (OrganizationAuditEntry)

边末端的项目。

OrganizationConnection

企业管理的组织列表。

OrganizationConnection 的字段

名称描述

edges ([OrganizationEdge])

边列表。

nodes ([Organization])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

OrganizationEdge

连接中的一条边。

OrganizationEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (Organization)

边末端的项目。

OrganizationEnterpriseOwnerConnection

用户的连接类型。

OrganizationEnterpriseOwnerConnection 的字段

名称描述

edges ([OrganizationEnterpriseOwnerEdge])

边列表。

nodes ([User])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

OrganizationEnterpriseOwnerEdge

作为企业一部分的组织上下文中,企业所有者。

OrganizationEnterpriseOwnerEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (User)

边末端的项目。

organizationRole (RoleInOrganization!)

所有者相对于组织的角色。

OrganizationIdentityProvider

配置为为组织提供 SAML 和 SCIM 身份的标识提供商。对以下人员可见:(1)组织所有者,(2)具有 read:org 或 admin:org 作用域的组织所有者的个人访问令牌(传统),(3)具有对成员的读或写访问权限的安装令牌的 GitHub 应用。

OrganizationIdentityProvider 实现

OrganizationIdentityProvider 的字段

名称描述

digestMethod (URI)

用于为标识提供商签名 SAML 请求的摘要算法。

externalIdentities (ExternalIdentityConnection!)

此标识提供商提供的外部身份。

externalIdentities 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • login (String)

    筛选具有用户登录名的外部身份。

  • membersOnly (Boolean)

    仅筛选具有有效组织成员资格的外部身份。

  • userName (String)

    筛选具有用户 userName/NameID 属性的外部身份。

id (ID!)

OrganizationIdentityProvider 对象的节点 ID。

idpCertificate (X509Certificate)

标识提供商用于签名断言和响应的 x509 证书。

issuer (String)

SAML 标识提供商的发行者实体 ID。

organization (Organization)

此标识提供商所属的组织。

signatureMethod (URI)

用于为标识提供商签名 SAML 请求的签名算法。

ssoUrl (URI)

标识提供商 SAML SSO 的 URL 端点。

OrganizationInvitation

邀请用户加入组织的邀请。

OrganizationInvitation 实现

OrganizationInvitation 的字段

名称描述

createdAt (DateTime!)

标识对象创建的日期和时间。

email (String)

受邀加入组织的用户的电子邮件地址。

id (ID!)

OrganizationInvitation 对象的节点 ID。

invitationSource (OrganizationInvitationSource!)

邀请来源。

invitationType (OrganizationInvitationType!)

发送的邀请类型(例如,电子邮件、用户)。

invitee (User)

受邀加入组织的用户。

inviter (User!)

创建邀请的用户。

警告

inviter 已弃用。

inviter 将被移除。inviter 将被 inviterActor 替换。将于 2024 年 7 月 1 日世界协调时间移除。

inviterActor (User)

创建邀请的用户。

organization (Organization!)

邀请所针对的组织。

role (OrganizationInvitationRole!)

用户在组织中的待定角色(例如,成员、所有者)。

OrganizationInvitationConnection

组织邀请的连接类型。

OrganizationInvitationConnection 的字段

名称描述

edges ([OrganizationInvitationEdge])

边列表。

nodes ([OrganizationInvitation])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

OrganizationInvitationEdge

连接中的一条边。

OrganizationInvitationEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (OrganizationInvitation)

边末端的项目。

OrganizationMemberConnection

属于组织的用户列表。

OrganizationMemberConnection 的字段

名称描述

edges ([OrganizationMemberEdge])

边列表。

nodes ([User])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

OrganizationMemberEdge

表示组织内的用户。

OrganizationMemberEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

hasTwoFactorEnabled (Boolean)

组织成员是否启用了双因素身份验证。如果查看者无法获取信息,则返回 null。

node (User)

边末端的项目。

role (OrganizationMemberRole)

此用户在组织中的角色。

OrganizationMigration

GitHub 企业导入器 (GEI) 组织迁移。

OrganizationMigration 实现

OrganizationMigration 的字段

名称描述

createdAt (DateTime!)

标识对象创建的日期和时间。

databaseId (String)

标识数据库中的主键。

failureReason (String)

组织迁移失败的原因。

id (ID!)

OrganizationMigration 对象的节点 ID。

remainingRepositoriesCount (Int)

剩余要迁移的代码库数量。

sourceOrgName (String!)

要迁移的源组织的名称。

sourceOrgUrl (URI!)

要迁移的源组织的 URL。

state (OrganizationMigrationState!)

迁移状态。

targetOrgName (String!)

目标组织的名称。

totalRepositoriesCount (Int)

要迁移的代码库总数。

OrganizationTeamsHovercardContext

组织团队悬停卡片上下文。

OrganizationTeamsHovercardContext 实现

OrganizationTeamsHovercardContext 的字段

名称描述

message (String!)

描述此上下文的字符串。

octicon (String!)

伴随此上下文的 octicon。

relevantTeams (TeamConnection!)

用户是成员且相关的此组织中的团队。

relevantTeams 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

teamsResourcePath (URI!)

此用户的完整团队列表的路径。

teamsUrl (URI!)

此用户的完整团队列表的 URL。

totalTeamCount (Int!)

用户在此组织中所属的团队总数。

OrganizationsHovercardContext

组织列表悬停卡片上下文。

OrganizationsHovercardContext 实现

OrganizationsHovercardContext 的字段

名称描述

message (String!)

描述此上下文的字符串。

octicon (String!)

伴随此上下文的 octicon。

relevantOrganizations (OrganizationConnection!)

用户是成员且相关的组织。

relevantOrganizations 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

totalOrganizationCount (Int!)

此用户所在的组织总数。

Package

上传包的信息。

Package 实现

Package 的字段

名称描述

id (ID!)

Package 对象的节点 ID。

latestVersion (PackageVersion)

查找包的最新版本。

name (String!)

标识包的名称。

packageType (PackageType!)

标识包的类型。

repository (Repository)

此包所属的仓库。

statistics (PackageStatistics)

关于包活动的统计信息。

version (PackageVersion)

按版本字符串查找包版本。

version 的参数

versions (PackageVersionConnection!)

此包的版本列表。

versions 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

PackageConnection

Package 的连接类型。

PackageConnection 的字段

名称描述

edges ([PackageEdge])

边列表。

nodes ([Package])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

PackageEdge

连接中的一条边。

PackageEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (Package)

边末端的项目。

PackageFile

包版本中的一个文件。

PackageFile 实现

PackageFile 的字段

名称描述

id (ID!)

PackageFile 对象的节点 ID。

md5 (String)

文件的 MD5 哈希值。

name (String!)

文件的名称。

packageVersion (PackageVersion)

此文件所属的包版本。

sha1 (String)

文件的 SHA1 哈希值。

sha256 (String)

文件的 SHA256 哈希值。

size (Int)

文件大小(以字节为单位)。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

url (URI)

下载资源的 URL。

PackageFileConnection

PackageFile 的连接类型。

PackageFileConnection 的字段

名称描述

edges ([PackageFileEdge])

边列表。

nodes ([PackageFile])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

PackageFileEdge

连接中的一条边。

PackageFileEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (PackageFile)

边末端的项目。

PackageStatistics

表示包含包活动统计信息(例如下载次数)的对象。

PackageStatistics 的字段

名称描述

downloadsTotalCount (Int!)

自创建以来包被下载的次数。

PackageTag

版本标签包含标签名称和版本之间的映射。

PackageTag 实现

PackageTag 的字段

名称描述

id (ID!)

PackageTag 对象的节点 ID。

name (String!)

标识版本的标签名称。

version (PackageVersion)

标签关联的版本。

PackageVersion

关于特定包版本的信息。

PackageVersion 实现

PackageVersion 的字段

名称描述

files (PackageFileConnection!)

与该包版本关联的文件列表。

files 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

id (ID!)

PackageVersion 对象的节点 ID。

package (Package)

与该版本关联的包。

platform (String)

此版本构建的目标平台。

preRelease (Boolean!)

此版本是否为预发布版本。

readme (String)

此包版本的自述文件。

release (Release)

与该包版本关联的发布。

statistics (PackageVersionStatistics)

关于包活动的统计信息。

summary (String)

包版本的摘要。

version (String!)

版本字符串。

PackageVersionConnection

PackageVersion 的连接类型。

PackageVersionConnection 的字段

名称描述

edges ([PackageVersionEdge])

边列表。

nodes ([PackageVersion])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

PackageVersionEdge

连接中的一条边。

PackageVersionEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (PackageVersion)

边末端的项目。

PackageVersionStatistics

表示包含包版本活动统计信息(例如下载次数)的对象。

PackageVersionStatistics 的字段

名称描述

downloadsTotalCount (Int!)

自创建以来包被下载的次数。

PageInfo

关于连接中分页的信息。

PageInfo 的字段

名称描述

endCursor (String)

向前分页时,继续使用的游标。

hasNextPage (Boolean!)

向前分页时,是否还有更多项目?

hasPreviousPage (Boolean!)

向后分页时,是否还有更多项目?

startCursor (String)

向后分页时,继续使用的游标。

PermissionSource

用户访问仓库的权限级别和来源。

PermissionSource 的字段

名称描述

organization (Organization!)

仓库所属的组织。

permission (DefaultRepositoryPermissionField!)

此来源授予用户的访问级别。

roleName (String)

此来源授予用户的角色名称。

source (PermissionGranter!)

此权限的来源。

PinnableItemConnection

PinnableItem 的连接类型。

PinnableItemConnection 的字段

名称描述

edges ([PinnableItemEdge])

边列表。

nodes ([PinnableItem])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

PinnableItemEdge

连接中的一条边。

PinnableItemEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (PinnableItem)

边末端的项目。

PinnedDiscussion

Pinned Discussion 是一个固定在仓库索引页面的讨论。

PinnedDiscussion 实现

PinnedDiscussion 的字段

名称描述

createdAt (DateTime!)

标识对象创建的日期和时间。

databaseId (Int)

标识数据库中的主键。

discussion (Discussion!)

已固定的讨论。

gradientStopColors ([String!]!)

所选渐变的色标。

id (ID!)

PinnedDiscussion 对象的节点 ID。

pattern (PinnedDiscussionPattern!)

背景纹理图案。

pinnedBy (Actor!)

固定此讨论的参与者。

preconfiguredGradient (PinnedDiscussionGradient)

预配置的背景渐变选项。

repository (Repository!)

与此节点关联的仓库。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

PinnedDiscussionConnection

PinnedDiscussion 的连接类型。

PinnedDiscussionConnection 的字段

名称描述

edges ([PinnedDiscussionEdge])

边列表。

nodes ([PinnedDiscussion])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

PinnedDiscussionEdge

连接中的一条边。

PinnedDiscussionEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (PinnedDiscussion)

边末端的项目。

PinnedEnvironment

表示给定仓库上固定的环境。

PinnedEnvironment 实现

PinnedEnvironment 的字段

名称描述

createdAt (DateTime!)

标识固定环境的创建日期和时间。

databaseId (Int)

标识数据库中的主键。

environment (Environment!)

标识关联的环境。

id (ID!)

PinnedEnvironment 对象的节点 ID。

position (Int!)

标识固定环境的位置。

repository (Repository!)

此环境固定的仓库。

PinnedEnvironmentConnection

PinnedEnvironment 的连接类型。

PinnedEnvironmentConnection 的字段

名称描述

edges ([PinnedEnvironmentEdge])

边列表。

nodes ([PinnedEnvironment])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

PinnedEnvironmentEdge

连接中的一条边。

PinnedEnvironmentEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (PinnedEnvironment)

边末端的项目。

PinnedEvent

表示给定问题或拉取请求上的pinned事件。

PinnedEvent 实现

PinnedEvent 的字段

名称描述

actor (Actor)

标识执行该事件的参与者。

createdAt (DateTime!)

标识对象创建的日期和时间。

id (ID!)

PinnedEvent 对象的节点 ID。

issue (Issue!)

标识与事件关联的问题。

PinnedIssue

Pinned Issue 是一个固定到仓库索引页面的问题。

PinnedIssue 实现

PinnedIssue 的字段

名称描述

databaseId (Int)

标识数据库中的主键。

fullDatabaseId (BigInt)

将数据库主键标识为BigInt。

id (ID!)

PinnedIssue 对象的节点 ID。

issue (Issue!)

被固定的问题。

pinnedBy (Actor!)

固定此问题的操作者。

repository (Repository!)

此问题被固定的仓库。

PinnedIssueConnection

PinnedIssue 的连接类型。

PinnedIssueConnection 的字段

名称描述

edges ([PinnedIssueEdge])

边列表。

nodes ([PinnedIssue])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

PinnedIssueEdge

连接中的一条边。

PinnedIssueEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (PinnedIssue)

边末端的项目。

PrivateRepositoryForkingDisableAuditEntry

私有仓库分叉禁用事件的审计日志条目。

PrivateRepositoryForkingDisableAuditEntry 实现

PrivateRepositoryForkingDisableAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

enterpriseResourcePath (URI)

此企业的 HTTP 路径。

enterpriseSlug (String)

企业的 slug。

enterpriseUrl (URI)

此企业的 HTTP URL。

id (ID!)

PrivateRepositoryForkingDisableAuditEntry 对象的节点 ID。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

repository (Repository)

与操作关联的代码库。

repositoryName (String)

代码库的名称。

repositoryResourcePath (URI)

代码库的 HTTP 路径。

repositoryUrl (URI)

代码库的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

PrivateRepositoryForkingEnableAuditEntry

私有仓库分叉启用事件的审计日志条目。

PrivateRepositoryForkingEnableAuditEntry 实现

PrivateRepositoryForkingEnableAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

enterpriseResourcePath (URI)

此企业的 HTTP 路径。

enterpriseSlug (String)

企业的 slug。

enterpriseUrl (URI)

此企业的 HTTP URL。

id (ID!)

PrivateRepositoryForkingEnableAuditEntry 对象的节点 ID。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

repository (Repository)

与操作关联的代码库。

repositoryName (String)

代码库的名称。

repositoryResourcePath (URI)

代码库的 HTTP 路径。

repositoryUrl (URI)

代码库的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

ProfileItemShowcase

与仓库所有者相关的可管理的仓库列表,默认显示他们拥有的最受欢迎的仓库。

ProfileItemShowcase 的字段

名称描述

hasPinnedItems (Boolean!)

所有者是否固定了任何仓库或 Gist。

items (PinnableItemConnection!)

展示柜中的仓库和 Gist。如果个人资料所有者有任何固定的项目,则将返回这些项目。否则,将返回个人资料所有者受欢迎的仓库。

items 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

Project

项目在项目所有者内部管理问题、拉取请求和备注。

Project 实现

Project 的字段

名称描述

body (String)

项目的描述正文。

bodyHTML (HTML!)

渲染为 HTML 的项目描述正文。

closed (Boolean!)

指示对象是否已关闭(关闭的定义可能取决于类型)。

closedAt (DateTime)

标识对象关闭的日期和时间。

columns (ProjectColumnConnection!)

项目中的列列表。

columns 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

createdAt (DateTime!)

标识对象创建的日期和时间。

creator (Actor)

最初创建项目的参与者。

databaseId (Int)

标识数据库中的主键。

id (ID!)

Project 对象的节点 ID。

name (String!)

项目名称。

number (Int!)

项目的编号。

owner (ProjectOwner!)

项目的拥有者。目前仅限于仓库、组织和用户。

pendingCards (ProjectCardConnection!)

此项目中的待处理卡片列表。

pendingCards 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

progress (ProjectProgress!)

项目进度详情。

resourcePath (URI!)

此项目的 HTTP 路径。

state (ProjectState!)

项目是打开还是关闭。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

url (URI!)

此项目的 HTTP URL。

viewerCanClose (Boolean!)

指示查看者是否可以关闭对象。

viewerCanReopen (Boolean!)

指示查看者是否可以重新打开对象。

viewerCanUpdate (Boolean!)

检查当前查看者是否可以更新此对象。

ProjectCard

项目中的一张卡片。

ProjectCard 实现

ProjectCard 的字段

名称描述

column (ProjectColumn)

此卡片关联到的项目列。一张卡片一次只能属于一个项目列。如果卡片处于待处理状态并且尚未与列关联,则 column 字段将为 null。一旦卡片与列关联,它们将来就不会变为待处理状态。

content (ProjectCardItem)

卡片内容项。

createdAt (DateTime!)

标识对象创建的日期和时间。

creator (Actor)

创建此卡片的操作者。

databaseId (Int)

标识数据库中的主键。

id (ID!)

ProjectCard 对象的节点 ID。

isArchived (Boolean!)

卡片是否已归档。

note (String)

卡片备注。

project (Project!)

包含此卡片的项目。

resourcePath (URI!)

此卡片的 HTTP 路径。

state (ProjectCardState)

ProjectCard 的状态。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

url (URI!)

此卡片的 HTTP URL。

ProjectCardConnection

ProjectCard 的连接类型。

ProjectCardConnection 的字段

名称描述

edges ([ProjectCardEdge])

边列表。

nodes ([ProjectCard])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

ProjectCardEdge

连接中的一条边。

ProjectCardEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (ProjectCard)

边末端的项目。

ProjectColumn

项目内的一列。

ProjectColumn 实现

ProjectColumn 的字段

名称描述

cards (ProjectCardConnection!)

列中的卡片列表。

cards 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

createdAt (DateTime!)

标识对象创建的日期和时间。

databaseId (Int)

标识数据库中的主键。

id (ID!)

ProjectColumn 对象的节点 ID。

name (String!)

项目列的名称。

project (Project!)

包含此列的项目。

purpose (ProjectColumnPurpose)

列的语义目的。

resourcePath (URI!)

此项目列的 HTTP 路径。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

url (URI!)

此项目列的 HTTP URL。

ProjectColumnConnection

ProjectColumn 的连接类型。

ProjectColumnConnection 的字段

名称描述

edges ([ProjectColumnEdge])

边列表。

nodes ([ProjectColumn])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

ProjectColumnEdge

连接中的一条边。

ProjectColumnEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (ProjectColumn)

边末端的项目。

ProjectConnection

与所有者关联的项目列表。

ProjectConnection 的字段

名称描述

edges ([ProjectEdge])

边列表。

nodes ([Project])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

ProjectEdge

连接中的一条边。

ProjectEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (Project)

边末端的项目。

ProjectProgress

项目进度统计。

ProjectProgress 的字段

名称描述

doneCount (Int!)

已完成卡片的数量。

donePercentage (Float!)

已完成卡片的百分比。

enabled (Boolean!)

进度跟踪是否启用以及此项目是否存在具有目的的卡片。

inProgressCount (Int!)

正在进行的卡片数量。

inProgressPercentage (Float!)

正在进行的卡片的百分比。

todoCount (Int!)

待办事项卡片的数量。

todoPercentage (Float!)

待办事项卡片的百分比。

ProjectV2

使用表格和看板管理问题、拉取请求和草稿的新项目。

ProjectV2 实现

ProjectV2 的字段

名称描述

closed (Boolean!)

如果项目已关闭,则返回 true。

closedAt (DateTime)

标识对象关闭的日期和时间。

createdAt (DateTime!)

标识对象创建的日期和时间。

creator (Actor)

最初创建项目的参与者。

databaseId (Int)

标识数据库中的主键。

警告

databaseId 已弃用。

databaseId 将被移除,因为它不支持 64 位带符号整数标识符。请改用 fullDatabaseId。将于 2025 年 4 月 1 日世界协调时移除。

field (ProjectV2FieldConfiguration)

项目的字段。

field 的参数

fields (ProjectV2FieldConfigurationConnection!)

项目中字段及其约束的列表。

fields 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

fullDatabaseId (BigInt)

将数据库主键标识为BigInt。

id (ID!)

ProjectV2 对象的节点 ID。

items (ProjectV2ItemConnection!)

项目中项目的列表。

items 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

number (Int!)

项目的编号。

owner (ProjectV2Owner!)

项目的拥有者。目前仅限于组织和用户。

public (Boolean!)

如果项目是公开的,则返回 true。

readme (String)

项目的自述文件。

repositories (RepositoryConnection!)

项目链接到的仓库。

repositories 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

resourcePath (URI!)

此项目的 HTTP 路径。

shortDescription (String)

项目的简短描述。

statusUpdates (ProjectV2StatusUpdateConnection!)

项目中状态更新的列表。

statusUpdates 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

teams (TeamConnection!)

项目链接到的团队。

teams 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • orderBy (TeamOrder)

    从此连接返回的团队的排序选项。

template (Boolean!)

如果此项目是模板,则返回 true。

title (String!)

项目名称。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

url (URI!)

此项目的 HTTP URL。

view (ProjectV2View)

项目的视图。

view 的参数

  • number (Int!)

    属于项目的视图编号。

viewerCanClose (Boolean!)

指示查看者是否可以关闭对象。

viewerCanReopen (Boolean!)

指示查看者是否可以重新打开对象。

viewerCanUpdate (Boolean!)

检查当前查看者是否可以更新此对象。

views (ProjectV2ViewConnection!)

项目中视图的列表。

views 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

workflow (ProjectV2Workflow)

项目的流程。

workflow 的参数

  • number (Int!)

    属于项目的流程编号。

workflows (ProjectV2WorkflowConnection!)

项目中流程的列表。

workflows 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

ProjectV2ActorConnection

ProjectV2Actor 的连接类型。

ProjectV2ActorConnection 的字段

名称描述

edges ([ProjectV2ActorEdge])

边列表。

nodes ([ProjectV2Actor])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

ProjectV2ActorEdge

连接中的一条边。

ProjectV2ActorEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (ProjectV2Actor)

边末端的项目。

ProjectV2Connection

ProjectV2 的连接类型。

ProjectV2Connection 的字段

名称描述

edges ([ProjectV2Edge])

边列表。

nodes ([ProjectV2])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

ProjectV2Edge

连接中的一条边。

ProjectV2Edge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (ProjectV2)

边末端的项目。

ProjectV2Field

项目中的一个字段。

ProjectV2Field 实现

ProjectV2Field 的字段

名称描述

createdAt (DateTime!)

标识对象创建的日期和时间。

dataType (ProjectV2FieldType!)

字段的类型。

databaseId (Int)

标识数据库中的主键。

id (ID!)

ProjectV2Field 对象的节点 ID。

name (String!)

项目字段的名称。

project (ProjectV2!)

包含此字段的项目。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

ProjectV2FieldConfigurationConnection

ProjectV2FieldConfiguration 的连接类型。

ProjectV2FieldConfigurationConnection 的字段

名称描述

edges ([ProjectV2FieldConfigurationEdge])

边列表。

nodes ([ProjectV2FieldConfiguration])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

ProjectV2FieldConfigurationEdge

连接中的一条边。

ProjectV2FieldConfigurationEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (ProjectV2FieldConfiguration)

边末端的项目。

ProjectV2FieldConnection

ProjectV2Field 的连接类型。

ProjectV2FieldConnection 的字段

名称描述

edges ([ProjectV2FieldEdge])

边列表。

nodes ([ProjectV2Field])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

ProjectV2FieldEdge

连接中的一条边。

ProjectV2FieldEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (ProjectV2Field)

边末端的项目。

ProjectV2Item

项目中的一个条目。

ProjectV2Item 实现

ProjectV2Item 的字段

名称描述

content (ProjectV2ItemContent)

引用的草稿问题、问题或拉取请求的内容。

createdAt (DateTime!)

标识对象创建的日期和时间。

creator (Actor)

创建条目的参与者。

databaseId (Int)

标识数据库中的主键。

警告

databaseId 已弃用。

databaseId 将被移除,因为它不支持 64 位带符号整数标识符。请改用 fullDatabaseId。将于 2025 年 4 月 1 日世界协调时移除。

fieldValueByName (ProjectV2ItemFieldValue)

在条目上设置的第一个与name参数匹配的项目字段的字段值。

fieldValueByName 的参数

  • name (字符串!)

    要返回其字段值的字段的名称。

fieldValues (ProjectV2ItemFieldValueConnection!)

在条目上设置的字段值。

fieldValues 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

fullDatabaseId (BigInt)

将数据库主键标识为BigInt。

id (ID!)

ProjectV2Item 对象的节点 ID。

isArchived (Boolean!)

条目是否已归档。

project (ProjectV2!)

包含此条目的项目。

type (ProjectV2ItemType!)

条目的类型。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

ProjectV2ItemConnection

ProjectV2Item 的连接类型。

ProjectV2ItemConnection 的字段

名称描述

edges ([ProjectV2ItemEdge])

边列表。

nodes ([ProjectV2Item])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

ProjectV2ItemEdge

连接中的一条边。

ProjectV2ItemEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (ProjectV2Item)

边末端的项目。

ProjectV2ItemFieldDateValue

项目条目中日期字段的值。

ProjectV2ItemFieldDateValue 实现

ProjectV2ItemFieldDateValue 的字段

名称描述

createdAt (DateTime!)

标识对象创建的日期和时间。

creator (Actor)

创建条目的参与者。

databaseId (Int)

标识数据库中的主键。

date (Date)

字段的日期值。

field (ProjectV2FieldConfiguration!)

包含此值的项目字段。

id (ID!)

ProjectV2ItemFieldDateValue 对象的节点 ID。

item (ProjectV2Item!)

包含此值的项目条目。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

ProjectV2ItemFieldIterationValue

项目条目中迭代字段的值。

ProjectV2ItemFieldIterationValue 实现

ProjectV2ItemFieldIterationValue 的字段

名称描述

createdAt (DateTime!)

标识对象创建的日期和时间。

creator (Actor)

创建条目的参与者。

databaseId (Int)

标识数据库中的主键。

duration (Int!)

迭代的天数。

field (ProjectV2FieldConfiguration!)

包含此值的项目字段。

id (ID!)

ProjectV2ItemFieldIterationValue 对象的节点 ID。

item (ProjectV2Item!)

包含此值的项目条目。

iterationId (String!)

迭代的 ID。

startDate (Date!)

迭代的开始日期。

title (String!)

迭代的标题。

titleHTML (String!)

包含 HTML 的迭代标题。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

ProjectV2ItemFieldLabelValue

项目条目中标签字段的值。

ProjectV2ItemFieldLabelValue 的字段

名称描述

field (ProjectV2FieldConfiguration!)

包含此值的字段。

labels (LabelConnection)

字段的标签值。

labels 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

ProjectV2ItemFieldMilestoneValue

项目条目中里程碑字段的值。

ProjectV2ItemFieldMilestoneValue 的字段

名称描述

field (ProjectV2FieldConfiguration!)

包含此值的字段。

milestone (Milestone)

字段的里程碑值。

ProjectV2ItemFieldNumberValue

项目条目中数字字段的值。

ProjectV2ItemFieldNumberValue 实现

ProjectV2ItemFieldNumberValue 的字段

名称描述

createdAt (DateTime!)

标识对象创建的日期和时间。

creator (Actor)

创建条目的参与者。

databaseId (Int)

标识数据库中的主键。

field (ProjectV2FieldConfiguration!)

包含此值的项目字段。

id (ID!)

ProjectV2ItemFieldNumberValue 对象的节点 ID。

item (ProjectV2Item!)

包含此值的项目条目。

number (Float)

浮点数(8) 作为数字。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

ProjectV2ItemFieldPullRequestValue

项目条目中拉取请求字段的值。

ProjectV2ItemFieldPullRequestValue 的字段

名称描述

field (ProjectV2FieldConfiguration!)

包含此值的字段。

pullRequests (PullRequestConnection)

此字段的拉取请求。

pullRequests 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

ProjectV2ItemFieldRepositoryValue

项目条目中存储库字段的值。

ProjectV2ItemFieldRepositoryValue 的字段

名称描述

field (ProjectV2FieldConfiguration!)

包含此值的字段。

repository (Repository)

此字段的存储库。

ProjectV2ItemFieldReviewerValue

项目条目中审阅者字段的值。

ProjectV2ItemFieldReviewerValue 的字段

名称描述

field (ProjectV2FieldConfiguration!)

包含此值的字段。

reviewers (RequestedReviewerConnection)

此字段的审阅者。

reviewers 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

ProjectV2ItemFieldSingleSelectValue

项目条目中单选字段的值。

ProjectV2ItemFieldSingleSelectValue 实现

ProjectV2ItemFieldSingleSelectValue 的字段

名称描述

color (ProjectV2SingleSelectFieldOptionColor!)

应用于所选单选选项的颜色。

createdAt (DateTime!)

标识对象创建的日期和时间。

creator (Actor)

创建条目的参与者。

databaseId (Int)

标识数据库中的主键。

description (String)

所选单选选项的纯文本描述,例如选项的含义。

descriptionHTML (字符串)

所选单选选项的描述,包括 HTML 标签。

field (ProjectV2FieldConfiguration!)

包含此值的项目字段。

id (ID!)

ProjectV2ItemFieldSingleSelectValue 对象的节点 ID。

item (ProjectV2Item!)

包含此值的项目条目。

name (String)

所选单选选项的名称。

nameHTML (String)

所选单选选项的 html 名称。

optionId (字符串)

所选单选选项的ID。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

ProjectV2ItemFieldTextValue

项目项中文本字段的值。

ProjectV2ItemFieldTextValue 实现

ProjectV2ItemFieldTextValue 的字段

名称描述

createdAt (DateTime!)

标识对象创建的日期和时间。

creator (Actor)

创建条目的参与者。

databaseId (Int)

标识数据库中的主键。

field (ProjectV2FieldConfiguration!)

包含此值的项目字段。

id (ID!)

ProjectV2ItemFieldTextValue 对象的节点 ID。

item (ProjectV2Item!)

包含此值的项目条目。

text (String)

字段的文本值。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

ProjectV2ItemFieldUserValue

项目项中用户字段的值。

ProjectV2ItemFieldUserValue 的字段

名称描述

field (ProjectV2FieldConfiguration!)

包含此值的字段。

users (UserConnection)

此字段的用户。

users 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

ProjectV2ItemFieldValueConnection

ProjectV2ItemFieldValue 的连接类型。

ProjectV2ItemFieldValueConnection 的字段

名称描述

edges ([ProjectV2ItemFieldValueEdge])

边列表。

nodes ([ProjectV2ItemFieldValue])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

ProjectV2ItemFieldValueEdge

连接中的一条边。

ProjectV2ItemFieldValueEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (ProjectV2ItemFieldValue)

边末端的项目。

ProjectV2IterationField

项目中的迭代字段。

ProjectV2IterationField 实现

ProjectV2IterationField 的字段

名称描述

configuration (ProjectV2IterationFieldConfiguration!)

迭代配置设置。

createdAt (DateTime!)

标识对象创建的日期和时间。

dataType (ProjectV2FieldType!)

字段的类型。

databaseId (Int)

标识数据库中的主键。

id (ID!)

ProjectV2IterationField 对象的节点 ID。

name (String!)

项目字段的名称。

project (ProjectV2!)

包含此字段的项目。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

ProjectV2IterationFieldConfiguration

项目的迭代字段配置。

ProjectV2IterationFieldConfiguration 的字段

名称描述

completedIterations ([ProjectV2IterationFieldIteration!]!)

迭代已完成的迭代。

duration (Int!)

迭代的持续时间(天)。

iterations ([ProjectV2IterationFieldIteration!]!)

迭代的迭代。

startDay (整数!)

迭代的开始日期(星期几)。

ProjectV2IterationFieldIteration

项目的迭代字段迭代设置。

ProjectV2IterationFieldIteration 的字段

名称描述

duration (Int!)

迭代的持续时间(天)。

id (字符串!)

迭代的ID。

startDate (Date!)

迭代的开始日期。

title (String!)

迭代的标题。

titleHTML (String!)

迭代的HTML标题。

ProjectV2SingleSelectField

项目中的单选字段。

ProjectV2SingleSelectField 实现

ProjectV2SingleSelectField 的字段

名称描述

createdAt (DateTime!)

标识对象创建的日期和时间。

dataType (ProjectV2FieldType!)

字段的类型。

databaseId (Int)

标识数据库中的主键。

id (ID!)

ProjectV2SingleSelectField 对象的节点 ID。

name (String!)

项目字段的名称。

options ([ProjectV2SingleSelectFieldOption!]!)

单选字段的选项。

options 的参数

  • names ([字符串!])

    过滤返回的选项,仅限于与这些名称匹配的选项(不区分大小写)。

project (ProjectV2!)

包含此字段的项目。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

ProjectV2SingleSelectFieldOption

项目配置的单选字段选项。

ProjectV2SingleSelectFieldOption 的字段

名称描述

color (ProjectV2SingleSelectFieldOptionColor!)

选项的显示颜色。

description (String!)

选项的纯文本描述。

descriptionHTML (字符串!)

选项的描述,可能包含 HTML。

id (字符串!)

选项的ID。

name (String!)

选项的名称。

nameHTML (字符串!)

选项的HTML名称。

ProjectV2SortBy

表示排序字段和方向。

ProjectV2SortBy 的字段

名称描述

direction (排序方向!)

排序方向。可能的值为 ASC 和 DESC。

field (ProjectV2Field!)

项目排序的字段。

ProjectV2SortByConnection

ProjectV2SortBy 的连接类型。

ProjectV2SortByConnection 的字段

名称描述

edges ([ProjectV2SortByEdge])

边列表。

nodes ([ProjectV2SortBy])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

ProjectV2SortByEdge

连接中的一条边。

ProjectV2SortByEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (ProjectV2SortBy)

边末端的项目。

ProjectV2SortByField

表示排序字段和方向。

ProjectV2SortByField 的字段

名称描述

direction (排序方向!)

排序方向。可能的值为 ASC 和 DESC。

field (ProjectV2FieldConfiguration!)

项目排序的字段。

ProjectV2SortByFieldConnection

ProjectV2SortByField 的连接类型。

ProjectV2SortByFieldConnection 的字段

名称描述

edges ([ProjectV2SortByFieldEdge])

边列表。

nodes ([ProjectV2SortByField])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

ProjectV2SortByFieldEdge

连接中的一条边。

ProjectV2SortByFieldEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (ProjectV2SortByField)

边末端的项目。

ProjectV2StatusUpdate

项目中的状态更新。

ProjectV2StatusUpdate 实现

ProjectV2StatusUpdate 的字段

名称描述

body (String)

状态更新的内容。

bodyHTML (HTML)

渲染为 HTML 的状态更新内容。

createdAt (DateTime!)

标识对象创建的日期和时间。

creator (Actor)

创建状态更新的操作者。

databaseId (Int)

标识数据库中的主键。

警告

databaseId 已弃用。

databaseId 将被移除,因为它不支持 64 位带符号整数标识符。请改用 fullDatabaseId。将于 2025 年 4 月 1 日世界协调时移除。

fullDatabaseId (BigInt)

将数据库主键标识为BigInt。

id (ID!)

ProjectV2StatusUpdate 对象的节点 ID。

project (ProjectV2!)

包含此状态更新的项目。

startDate (日期)

状态更新的开始日期。

status (ProjectV2StatusUpdateStatus)

状态更新的状态。

targetDate (日期)

状态更新的目标日期。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

ProjectV2StatusUpdateConnection

ProjectV2StatusUpdate 的连接类型。

ProjectV2StatusUpdateConnection 的字段

名称描述

edges ([ProjectV2StatusUpdateEdge])

边列表。

nodes ([ProjectV2StatusUpdate])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

ProjectV2StatusUpdateEdge

连接中的一条边。

ProjectV2StatusUpdateEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (ProjectV2StatusUpdate)

边末端的项目。

ProjectV2View

ProjectV2 中的一个视图。

ProjectV2View 实现

ProjectV2View 的字段

名称描述

createdAt (DateTime!)

标识对象创建的日期和时间。

databaseId (Int)

标识数据库中的主键。

警告

databaseId 已弃用。

databaseId 将被移除,因为它不支持 64 位带符号整数标识符。请改用 fullDatabaseId。将于 2025 年 4 月 1 日世界协调时移除。

fields (ProjectV2FieldConfigurationConnection)

视图的可见字段。

fields 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

filter (字符串)

项目视图的过滤器。

fullDatabaseId (BigInt)

将数据库主键标识为BigInt。

groupBy (ProjectV2FieldConnection)

视图的 group-by 字段。

警告

groupBy 已弃用。

ProjectV2View#order_by API 已弃用,推荐使用功能更强大的 ProjectV2View#group_by_field API。请参考 ProjectV2View#group_by_fields API 了解功能更强大的替代方案。将于 2023 年 4 月 1 日 UTC 移除。

groupBy 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

groupByFields (ProjectV2FieldConfigurationConnection)

视图的 group-by 字段。

groupByFields 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

id (ID!)

ProjectV2View 对象的节点 ID。

layout (ProjectV2ViewLayout!)

项目视图的布局。

name (String!)

项目视图的名称。

number (Int!)

项目视图的编号。

project (ProjectV2!)

包含此视图的项目。

sortBy (ProjectV2SortByConnection)

视图的排序配置。

警告

sortBy 已弃用。

ProjectV2View#sort_by API 已弃用,推荐使用功能更强大的 ProjectV2View#sort_by_fields API。请参考 ProjectV2View#sort_by_fields API 了解功能更强大的替代方案。将于 2023 年 4 月 1 日 UTC 移除。

sortBy 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

sortByFields (ProjectV2SortByFieldConnection)

视图的排序配置。

sortByFields 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

verticalGroupBy (ProjectV2FieldConnection)

视图的垂直 group-by 字段。

警告

verticalGroupBy 已弃用。

ProjectV2View#vertical_group_by API 已弃用,推荐使用功能更强大的 ProjectV2View#vertical_group_by_fields API。请参考 ProjectV2View#vertical_group_by_fields API 了解功能更强大的替代方案。将于 2023 年 4 月 1 日 UTC 移除。

verticalGroupBy 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

verticalGroupByFields (ProjectV2FieldConfigurationConnection)

视图的垂直 group-by 字段。

verticalGroupByFields 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

visibleFields (ProjectV2FieldConnection)

视图的可见字段。

警告

visibleFields 已弃用。

ProjectV2View#visibleFields API 已弃用,推荐使用功能更强大的 ProjectV2View#fields API。请参考 ProjectV2View#fields API 了解功能更强大的替代方案。将于 2023 年 1 月 1 日 UTC 移除。

visibleFields 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

ProjectV2ViewConnection

ProjectV2View 的连接类型。

ProjectV2ViewConnection 的字段

名称描述

edges ([ProjectV2ViewEdge])

边列表。

nodes ([ProjectV2View])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

ProjectV2ViewEdge

连接中的一条边。

ProjectV2ViewEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (ProjectV2View)

边末端的项目。

ProjectV2Workflow

项目中的工作流程。

ProjectV2Workflow 实现

ProjectV2Workflow 的字段

名称描述

createdAt (DateTime!)

标识对象创建的日期和时间。

databaseId (Int)

标识数据库中的主键。

警告

databaseId 已弃用。

databaseId 将被移除,因为它不支持 64 位带符号整数标识符。请改用 fullDatabaseId。将于 2025 年 4 月 1 日世界协调时移除。

enabled (Boolean!)

工作流程是否启用。

fullDatabaseId (BigInt)

将数据库主键标识为BigInt。

id (ID!)

ProjectV2Workflow 对象的节点 ID。

name (String!)

工作流程的名称。

number (Int!)

工作流程的编号。

project (ProjectV2!)

包含此工作流程的项目。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

ProjectV2WorkflowConnection

ProjectV2Workflow 的连接类型。

ProjectV2WorkflowConnection 的字段

名称描述

edges ([ProjectV2WorkflowEdge])

边列表。

nodes ([ProjectV2Workflow])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

ProjectV2WorkflowEdge

连接中的一条边。

ProjectV2WorkflowEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (ProjectV2Workflow)

边末端的项目。

PropertyTargetDefinition

必须匹配的属性。

PropertyTargetDefinition 的字段

名称描述

name (String!)

属性的名称。

propertyValues ([String!]!)

要匹配的值。

source (String)

属性的来源。选择custom或 'system'。如果未指定,则默认为 'custom'。

PublicKey

用户的公钥。

PublicKey 实现

PublicKey 的字段

名称描述

accessedAt (DateTime)

上次使用此授权执行操作的时间。对于用户不拥有的密钥,其值为 null。

createdAt (DateTime)

标识密钥创建的日期和时间。在 2014 年 3 月 5 日之前创建的密钥的值不准确。对于用户不拥有的密钥,其值为 null。

fingerprint (String!)

此 PublicKey 的指纹。

id (ID!)

PublicKey 对象的节点 ID。

isReadOnly (Boolean)

此 PublicKey 是否为只读。对于用户不拥有的密钥,其值为 null。

key (String!)

公钥字符串。

updatedAt (DateTime)

标识密钥更新的日期和时间。在 2014 年 3 月 5 日之前创建的密钥可能具有不准确的值。对于用户不拥有的密钥,其值为 null。

PublicKeyConnection

PublicKey 的连接类型。

PublicKeyConnection 的字段

名称描述

edges ([PublicKeyEdge])

边列表。

nodes ([PublicKey])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

PublicKeyEdge

连接中的一条边。

PublicKeyEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (PublicKey)

边末端的项目。

PullRequest

仓库拉取请求。

PullRequest 实现

PullRequest 的字段

名称描述

activeLockReason (LockReason)

对话被锁定的原因。

additions (Int!)

此拉取请求中的添加数量。

assignees (UserConnection!)

分配给此对象的用户的列表。

assignees 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

author (Actor)

撰写注释的参与者。

authorAssociation (CommentAuthorAssociation!)

作者与注释主题的关联。

autoMergeRequest (AutoMergeRequest)

如果此拉取请求存在自动合并请求对象,则返回该对象。

baseRef (Ref)

标识与拉取请求关联的基础 Ref。

baseRefName (String!)

标识与拉取请求关联的基础 Ref 的名称,即使该 ref 已被删除。

baseRefOid (GitObjectID!)

标识与拉取请求关联的基础 ref 的 oid,即使该 ref 已被删除。

baseRepository (Repository)

与此拉取请求的基础 Ref 关联的仓库。

body (String!)

正文(Markdown 格式)。

bodyHTML (HTML!)

渲染为 HTML 的正文。

bodyText (String!)

渲染为文本的正文。

canBeRebased (Boolean!)

拉取请求是否可变基。

changedFiles (Int!)

此拉取请求中已更改的文件数量。

checksResourcePath (URI!)

此拉取请求检查的 HTTP 路径。

checksUrl (URI!)

此拉取请求检查的 HTTP URL。

closed (Boolean!)

如果拉取请求已关闭,则为true

closedAt (DateTime)

标识对象关闭的日期和时间。

closingIssuesReferences (IssueConnection)

此拉取请求可能关闭的问题列表。

closingIssuesReferences 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • orderBy (IssueOrder)

    从连接返回的问题的排序选项。

  • userLinkedOnly (Boolean)

    仅返回手动链接的问题。

    默认值为false

comments (IssueCommentConnection!)

与拉取请求关联的评论列表。

comments 参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

commits (PullRequestCommitConnection!)

此拉取请求的 HEAD 分支中存在但在基础分支中不存在的提交列表。

commits 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

createdAt (DateTime!)

标识对象创建的日期和时间。

createdViaEmail (Boolean!)

检查此注释是否通过电子邮件回复创建。

databaseId (Int)

标识数据库中的主键。

警告

databaseId 已弃用。

databaseId 将被移除,因为它不支持 64 位有符号整数标识符。请改用 fullDatabaseId。将于 2024 年 7 月 1 日 UTC 移除。

deletions (Int!)

此拉取请求中的删除数量。

editor (Actor)

编辑此拉取请求正文的执行者。

files (PullRequestChangedFileConnection)

列出此拉取请求中已更改的文件。

files 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

fullDatabaseId (BigInt)

将数据库主键标识为BigInt。

headRef (Ref)

标识与拉取请求关联的 HEAD Ref。

headRefName (String!)

标识与拉取请求关联的 HEAD Ref 的名称,即使该 ref 已被删除。

headRefOid (GitObjectID!)

标识与拉取请求关联的 HEAD ref 的 oid,即使该 ref 已被删除。

headRepository (Repository)

与此拉取请求的 HEAD Ref 关联的仓库。

headRepositoryOwner (RepositoryOwner)

与此拉取请求的 HEAD Ref 关联的仓库的所有者。

hovercard (Hovercard!)

此Issue的悬停卡信息。

hovercard的参数

  • includeNotificationContexts (Boolean)

    是否包含通知上下文。

    默认值为true

id (ID!)

PullRequest 对象的节点 ID。

includesCreatedEdit (Boolean!)

检查此注释是否已编辑,并且包含具有创建数据的编辑。

isCrossRepository (Boolean!)

HEAD 仓库和基础仓库不同。

isDraft (Boolean!)

标识拉取请求是否为草稿。

isInMergeQueue (Boolean!)

指示拉取请求是否在合并队列中。

isMergeQueueEnabled (Boolean!)

指示拉取请求的基础 ref 是否启用了合并队列。

isReadByViewer (Boolean)

查看者是否已阅读此拉取请求。

labels (LabelConnection)

与对象关联的标签列表。

labels 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • orderBy (LabelOrder)

    从连接返回的标签的排序选项。

lastEditedAt (DateTime)

编辑器进行最后一次编辑的时间。

latestOpinionatedReviews (PullRequestReviewConnection)

与拉取请求关联的每个用户的最新评论列表。

latestOpinionatedReviews 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • writersOnly (Boolean)

    仅返回具有仓库写入权限的用户的评论。

    默认值为false

latestReviews (PullRequestReviewConnection)

与拉取请求关联的每个用户的最新评论列表,这些评论也不是待审核的评论。

latestReviews 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

locked (Boolean!)

如果拉取请求已锁定,则为true

maintainerCanModify (Boolean!)

指示维护者是否可以修改拉取请求。

mergeCommit (Commit)

合并此拉取请求时创建的提交。

mergeQueue (MergeQueue)

拉取请求基础分支的合并队列。

mergeQueueEntry (MergeQueueEntry)

拉取请求在基础分支合并队列中的合并队列条目。

mergeStateStatus (MergeStateStatus!)

有关当前拉取请求合并状态状态的详细信息。

mergeable (MergeableState!)

根据是否存在合并冲突,拉取请求是否可以合并。

merged (Boolean!)

拉取请求是否已合并。

mergedAt (DateTime)

拉取请求合并的日期和时间。

mergedBy (Actor)

合并拉取请求的执行者。

milestone (Milestone)

标识与拉取请求关联的里程碑。

number (Int!)

标识拉取请求编号。

participants (UserConnection!)

参与拉取请求对话的用户列表。

participants的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

permalink (URI!)

拉取请求的永久链接。

potentialMergeCommit (Commit)

GitHub 自动生成的提交,用于测试此拉取请求是否可以合并。如果拉取请求已合并,或者测试合并提交仍在生成中,则此字段将不返回任何值。有关拉取请求的可合并性的更多详细信息,请参阅mergeable字段。

projectCards (ProjectCardConnection!)

与此拉取请求关联的项目卡片列表。

projectCards的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

projectItems (ProjectV2ItemConnection!)

与此拉取请求关联的项目项列表。

projectItems的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • includeArchived (Boolean)

    包含已归档的项目。

    默认值为true

  • last (Int)

    返回列表中的后 *n* 个元素。

projectV2 (ProjectV2)

按编号查找项目。

projectV2的参数

  • number (Int!)

    项目编号。

projectsV2 (ProjectV2Connection!)

所有者下的项目列表。

projectsV2 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • query (String)

    要在所有者下搜索的项目。

publishedAt (DateTime)

标识注释发布的时间。

reactionGroups ([ReactionGroup!])

按主题上留下的内容分组的反应列表。

reactions (ReactionConnection!)

在 Issue 上留下的一系列 Reaction。

reactions 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

repository (Repository!)

与此节点关联的仓库。

resourcePath (URI!)

此拉取请求的 HTTP 路径。

revertResourcePath (URI!)

用于撤销此拉取请求的 HTTP 路径。

revertUrl (URI!)

用于撤销此拉取请求的 HTTP URL。

reviewDecision (PullRequestReviewDecision)

关于代码审查,此拉取请求的当前状态。

reviewRequests (ReviewRequestConnection)

与此拉取请求关联的代码审查请求列表。

reviewRequests 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

reviewThreads (PullRequestReviewThreadConnection!)

此拉取请求的所有代码审查线程列表。

reviewThreads 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

reviews (PullRequestReviewConnection)

与此拉取请求关联的代码审查列表。

reviews 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • author (String)

    按审查作者过滤。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

state (PullRequestState!)

标识拉取请求的状态。

statusCheckRollup (StatusCheckRollup)

PR 头部分支的检查和状态汇总信息。

suggestedReviewers ([SuggestedReviewer]!)

根据提交历史和过去的代码审查评论,提供的一系列审阅者建议。

timeline (PullRequestTimelineConnection!)

与此拉取请求关联的事件、评论、提交等列表。

警告

timeline已弃用。

timeline 将被移除,请改用 PullRequest.timelineItems。将于 2020-10-01 UTC 移除。

timeline的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • since (DateTime)

    允许根据since时间戳过滤时间轴事件。

timelineItems (PullRequestTimelineItemsConnection!)

与此拉取请求关联的事件、评论、提交等列表。

timelineItems的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • since (DateTime)

    根据since时间戳过滤时间轴项目。

  • skip (Int)

    跳过列表中的前n个元素。

title (String!)

标识拉取请求标题。

titleHTML (HTML!)

标识渲染为 HTML 的拉取请求标题。

totalCommentsCount (Int)

返回此拉取请求收到的评论数量。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

url (URI!)

此拉取请求的 HTTP URL。

userContentEdits (UserContentEditConnection)

此内容的编辑列表。

userContentEdits 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

viewerCanApplySuggestion (Boolean!)

查看者是否可以应用建议。

viewerCanClose (Boolean!)

指示查看者是否可以关闭对象。

viewerCanDeleteHeadRef (Boolean!)

查看者是否可以恢复已删除的头部分支。

viewerCanDisableAutoMerge (Boolean!)

查看者是否可以禁用自动合并。

viewerCanEditFiles (Boolean!)

查看者是否可以编辑此拉取请求中的文件。

viewerCanEnableAutoMerge (Boolean!)

查看者是否可以启用自动合并。

viewerCanLabel (Boolean!)

指示查看者是否可以编辑此对象的标签。

viewerCanMergeAsAdmin (Boolean!)

指示查看者是否可以绕过分支保护并立即合并拉取请求。

viewerCanReact (Boolean!)

用户能否对此主题做出反应。

viewerCanReopen (Boolean!)

指示查看者是否可以重新打开对象。

viewerCanSubscribe (Boolean!)

检查查看者是否能够更改其对仓库的订阅状态。

viewerCanUpdate (Boolean!)

检查当前查看者是否可以更新此对象。

viewerCanUpdateBranch (Boolean!)

查看者是否可以通过合并或变基基准分支来更新此 PR 的头部分支。如果头部分支是最新的或此用户无法更新,则将返回 false。

viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!)

当前查看者无法更新此注释的原因。

viewerDidAuthor (Boolean!)

查看者是否撰写了此注释。

viewerLatestReview (PullRequestReview)

查看者给出的最新审查。

viewerLatestReviewRequest (ReviewRequest)

已为此拉取请求请求查看者审查的人员。

viewerMergeBodyText (String!)

查看者和方法的合并正文文本。

viewerMergeBodyText 的参数

viewerMergeHeadlineText (String!)

查看者和方法的合并标题文本。

viewerMergeHeadlineText 的参数

viewerSubscription (SubscriptionState)

标识查看者是正在关注、未关注还是忽略可订阅实体。

PullRequestChangedFile

拉取请求中更改的文件。

PullRequestChangedFile 的字段

名称描述

additions (Int!)

添加到文件的行数。

changeType (PatchStatus!)

此拉取请求中文件是如何更改的。

deletions (Int!)

从文件中删除的行数。

path (String!)

文件的路径。

viewerViewedState (FileViewedState!)

查看者文件的狀態。

PullRequestChangedFileConnection

PullRequestChangedFile 的连接类型。

PullRequestChangedFileConnection 的字段

名称描述

edges ([PullRequestChangedFileEdge])

边列表。

nodes ([PullRequestChangedFile])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

PullRequestChangedFileEdge

连接中的一条边。

PullRequestChangedFileEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (PullRequestChangedFile)

边末端的项目。

PullRequestCommit

表示拉取请求的一部分 Git 提交。

PullRequestCommit 实现

PullRequestCommit 的字段

名称描述

commit (Commit!)

Git 提交对象。

id (ID!)

PullRequestCommit 对象的节点 ID。

pullRequest (PullRequest!)

此提交所属的拉取请求。

resourcePath (URI!)

此拉取请求提交的 HTTP 路径。

url (URI!)

此拉取请求提交的 HTTP URL。

PullRequestCommitCommentThread

表示拉取请求的一部分提交评论线程。

PullRequestCommitCommentThread 实现

PullRequestCommitCommentThread 的字段

名称描述

comments (CommitCommentConnection!)

存在于此线程中的注释。

comments 参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

commit (Commit!)

已对此提交做出注释。

id (ID!)

PullRequestCommitCommentThread 对象的节点 ID。

path (String)

评论所针对的文件。

position (Int)

提交评论所在的 diff 中的位置。

pullRequest (PullRequest!)

此提交评论线程所属的拉取请求。

repository (Repository!)

与此节点关联的仓库。

PullRequestCommitConnection

PullRequestCommit 的连接类型。

PullRequestCommitConnection 的字段

名称描述

edges ([PullRequestCommitEdge])

边列表。

nodes ([PullRequestCommit])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

PullRequestCommitEdge

连接中的一条边。

PullRequestCommitEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (PullRequestCommit)

边末端的项目。

PullRequestConnection

PullRequest 的连接类型。

PullRequestConnection 的字段

名称描述

edges ([PullRequestEdge])

边列表。

nodes ([PullRequest])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

PullRequestContributionsByRepository

此项汇总用户在一个仓库中打开的拉取请求。

PullRequestContributionsByRepository 的字段

名称描述

contributions (CreatedPullRequestContributionConnection!)

拉取请求贡献。

contributions 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

repository (Repository!)

打开拉取请求的仓库。

PullRequestEdge

连接中的一条边。

PullRequestEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (PullRequest)

边末端的项目。

PullRequestParameters

要求在合并之前,所有提交都必须提交到非目标分支并通过拉取请求提交。

PullRequestParameters 的字段

名称描述

dismissStaleReviewsOnPush (Boolean!)

推送新的、可审查的提交将驳回之前的拉取请求审查批准。

requireCodeOwnerReview (Boolean!)

要求修改具有指定代码所有者的文件的拉取请求进行批准审查。

requireLastPushApproval (Boolean!)

最新的可审查推送是否必须由推送者以外的人员批准。

requiredApprovingReviewCount (Int!)

在拉取请求可以合并之前,所需批准审查的数量。

requiredReviewThreadResolution (Boolean!)

在拉取请求可以合并之前,必须解决代码上的所有讨论。

PullRequestReview

给定拉取请求的审查对象。

PullRequestReview 实现

PullRequestReview 的字段

名称描述

author (Actor)

撰写注释的参与者。

authorAssociation (CommentAuthorAssociation!)

作者与注释主题的关联。

authorCanPushToRepository (Boolean!)

指示此审查的作者是否对仓库具有推送访问权限。

body (String!)

标识拉取请求审查正文。

bodyHTML (HTML!)

渲染为 HTML 的正文。

bodyText (String!)

此审查的正文,以纯文本形式呈现。

comments (PullRequestReviewCommentConnection!)

当前拉取请求审查的评论列表。

comments 参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

commit (Commit)

标识与该拉取请求审查关联的提交。

createdAt (DateTime!)

标识对象创建的日期和时间。

createdViaEmail (Boolean!)

检查此注释是否通过电子邮件回复创建。

databaseId (Int)

标识数据库中的主键。

警告

databaseId 已弃用。

databaseId 将被移除,因为它不支持 64 位有符号整数标识符。请改用 fullDatabaseId。将于 2024 年 7 月 1 日 UTC 移除。

editor (Actor)

编辑注释的参与者。

fullDatabaseId (BigInt)

将数据库主键标识为BigInt。

id (ID!)

PullRequestReview 对象的节点 ID。

includesCreatedEdit (Boolean!)

检查此注释是否已编辑,并且包含具有创建数据的编辑。

isMinimized (Boolean!)

返回注释是否已最小化。

lastEditedAt (DateTime)

编辑器进行最后一次编辑的时间。

minimizedReason (String)

返回注释被最小化的原因。其中之一为 abuseoff-topicoutdatedresolvedduplicatespam。请注意,这些值的案例和格式与 MinimizeComment 变异的输入不同。

onBehalfOf (TeamConnection!)

代表该审查的团队列表。

onBehalfOf 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

publishedAt (DateTime)

标识注释发布的时间。

pullRequest (PullRequest!)

标识与该拉取请求审查关联的拉取请求。

reactionGroups ([ReactionGroup!])

按主题上留下的内容分组的反应列表。

reactions (ReactionConnection!)

在 Issue 上留下的一系列 Reaction。

reactions 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

repository (Repository!)

与此节点关联的仓库。

resourcePath (URI!)

此 PullRequestReview 的 HTTP 路径永久链接。

state (PullRequestReviewState!)

标识拉取请求审查的当前状态。

submittedAt (DateTime)

标识提交拉取请求审查的时间。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

url (URI!)

此 PullRequestReview 的 HTTP URL 永久链接。

userContentEdits (UserContentEditConnection)

此内容的编辑列表。

userContentEdits 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

viewerCanDelete (Boolean!)

检查当前查看者是否可以删除此对象。

viewerCanMinimize (Boolean!)

检查当前查看者是否可以最小化此对象。

viewerCanReact (Boolean!)

用户能否对此主题做出反应。

viewerCanUpdate (Boolean!)

检查当前查看者是否可以更新此对象。

viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!)

当前查看者无法更新此注释的原因。

viewerDidAuthor (Boolean!)

查看者是否撰写了此注释。

PullRequestReviewComment

与给定存储库拉取请求关联的审查评论。

PullRequestReviewComment 实现

PullRequestReviewComment 的字段

名称描述

author (Actor)

撰写注释的参与者。

authorAssociation (CommentAuthorAssociation!)

作者与注释主题的关联。

body (String!)

此审查评论的评论正文。

bodyHTML (HTML!)

渲染为 HTML 的正文。

bodyText (String!)

此审查评论的评论正文,以纯文本形式呈现。

commit (Commit)

标识与评论关联的提交。

createdAt (DateTime!)

标识评论创建时间。

createdViaEmail (Boolean!)

检查此注释是否通过电子邮件回复创建。

databaseId (Int)

标识数据库中的主键。

警告

databaseId 已弃用。

databaseId 将被移除,因为它不支持 64 位有符号整数标识符。请改用 fullDatabaseId。将于 2024 年 7 月 1 日 UTC 移除。

diffHunk (String!)

评论适用的 diff 片段。

draftedAt (DateTime!)

标识评论以草稿状态创建的时间。

editor (Actor)

编辑注释的参与者。

fullDatabaseId (BigInt)

将数据库主键标识为BigInt。

id (ID!)

PullRequestReviewComment 对象的节点 ID。

includesCreatedEdit (Boolean!)

检查此注释是否已编辑,并且包含具有创建数据的编辑。

isMinimized (Boolean!)

返回注释是否已最小化。

lastEditedAt (DateTime)

编辑器进行最后一次编辑的时间。

line (Int)

评论适用的文件的结束行号。

minimizedReason (String)

返回注释被最小化的原因。其中之一为 abuseoff-topicoutdatedresolvedduplicatespam。请注意,这些值的案例和格式与 MinimizeComment 变异的输入不同。

originalCommit (Commit)

标识与评论关联的原始提交。

originalLine (Int)

评论首次创建时适用的文件的结束行号。

originalPosition (Int!)

评论适用的 diff 中的原始行索引。

警告

originalPosition 已弃用。

我们正在逐步淘汰 PR 评论的 diff 相对定位。将于 2023 年 10 月 1 日 UTC 移除。

originalStartLine (Int)

评论首次创建时适用的文件的起始行号。

outdated (Boolean!)

标识评论正文是否已过期。

path (String!)

评论适用的路径。

position (Int)

评论适用的 diff 中的行索引。

警告

position 已弃用。

我们正在逐步淘汰 PR 评论的 diff 相对定位。请改用 `line` 和 `startLine` 字段,它们是文件行号,而不是 diff 行号。将于 2023 年 10 月 1 日 UTC 移除。

publishedAt (DateTime)

标识注释发布的时间。

pullRequest (PullRequest!)

与该审查评论关联的拉取请求。

pullRequestReview (PullRequestReview)

与该审查评论关联的拉取请求审查。

reactionGroups ([ReactionGroup!])

按主题上留下的内容分组的反应列表。

reactions (ReactionConnection!)

在 Issue 上留下的一系列 Reaction。

reactions 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

replyTo (PullRequestReviewComment)

这是对该评论的回复。

repository (Repository!)

与此节点关联的仓库。

resourcePath (URI!)

此审查评论的 HTTP 路径永久链接。

startLine (Int)

评论适用的文件的起始行号。

state (PullRequestReviewCommentState!)

标识评论的状态。

subjectType (PullRequestReviewThreadSubjectType!)

相应线程中的评论所针对的级别,可以是 diff 行或文件。

updatedAt (DateTime!)

标识评论上次更新的时间。

url (URI!)

此审查评论的 HTTP URL 永久链接。

userContentEdits (UserContentEditConnection)

此内容的编辑列表。

userContentEdits 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

viewerCanDelete (Boolean!)

检查当前查看者是否可以删除此对象。

viewerCanMinimize (Boolean!)

检查当前查看者是否可以最小化此对象。

viewerCanReact (Boolean!)

用户能否对此主题做出反应。

viewerCanUpdate (Boolean!)

检查当前查看者是否可以更新此对象。

viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!)

当前查看者无法更新此注释的原因。

viewerDidAuthor (Boolean!)

查看者是否撰写了此注释。

PullRequestReviewCommentConnection

PullRequestReviewComment 的连接类型。

PullRequestReviewCommentConnection 的字段

名称描述

edges ([PullRequestReviewCommentEdge])

边列表。

nodes ([PullRequestReviewComment])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

PullRequestReviewCommentEdge

连接中的一条边。

PullRequestReviewCommentEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (PullRequestReviewComment)

边末端的项目。

PullRequestReviewConnection

PullRequestReview 的连接类型。

PullRequestReviewConnection 的字段

名称描述

edges ([PullRequestReviewEdge])

边列表。

nodes ([PullRequestReview])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

PullRequestReviewContributionsByRepository

这汇总了用户在一个存储库中进行的拉取请求审查。

PullRequestReviewContributionsByRepository 的字段

名称描述

contributions (CreatedPullRequestReviewContributionConnection!)

拉取请求审查贡献。

contributions 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

repository (Repository!)

进行拉取请求审查的存储库。

PullRequestReviewEdge

连接中的一条边。

PullRequestReviewEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (PullRequestReview)

边末端的项目。

PullRequestReviewThread

给定拉取请求的评论线程列表。

PullRequestReviewThread 实现

PullRequestReviewThread 的字段

名称描述

comments (PullRequestReviewCommentConnection!)

与线程关联的拉取请求评论列表。

comments 参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • skip (Int)

    跳过列表中的前n个元素。

diffSide (DiffSide!)

放置此线程的 diff 侧。

id (ID!)

PullRequestReviewThread 对象的节点 ID。

isCollapsed (Boolean!)

线程是否已折叠(已解决)。

isOutdated (Boolean!)

指示此线程是否已因较新的更改而过期。

isResolved (Boolean!)

此线程是否已解决。

line (Int)

此线程引用的文件中的行。

originalLine (Int)

此线程引用的文件中的原始行。

originalStartLine (Int)

此线程引用的文件中的原始起始行(仅限多行)。

path (String!)

标识此线程的文件路径。

pullRequest (PullRequest!)

标识与该线程关联的拉取请求。

repository (Repository!)

标识与该线程关联的存储库。

resolvedBy (User)

解决此线程的用户。

startDiffSide (DiffSide)

线程第一行所在的 diff 侧(仅限多行)。

startLine (Int)

此线程引用的文件中的起始行(仅限多行)。

subjectType (PullRequestReviewThreadSubjectType!)

相应线程中的评论所针对的级别,可以是 diff 行或文件。

viewerCanReply (Boolean!)

指示当前查看者是否可以回复此线程。

viewerCanResolve (Boolean!)

查看者是否可以解决此线程。

viewerCanUnresolve (Boolean!)

查看者是否可以取消解决此线程。

PullRequestReviewThreadConnection

拉取请求审查的审查评论线程。

PullRequestReviewThreadConnection 的字段

名称描述

edges ([PullRequestReviewThreadEdge])

边列表。

nodes ([PullRequestReviewThread])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

PullRequestReviewThreadEdge

连接中的一条边。

PullRequestReviewThreadEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (PullRequestReviewThread)

边末端的项目。

PullRequestRevisionMarker

表示查看者已查看拉取请求提交的拉取请求时间线中的最新点。

PullRequestRevisionMarker 的字段

名称描述

createdAt (DateTime!)

标识对象创建的日期和时间。

lastSeenCommit (Commit!)

查看者看到的最后一个提交。

pullRequest (PullRequest!)

标记所属的拉取请求。

PullRequestTemplate

存储库拉取请求模板。

PullRequestTemplate 的字段

名称描述

body (String)

模板正文。

filename (String)

模板的文件名。

repository (Repository!)

模板所属的存储库。

PullRequestThread

给定拉取请求的评论线程列表。

PullRequestThread 实现

PullRequestThread 的字段

名称描述

comments (PullRequestReviewCommentConnection!)

与线程关联的拉取请求评论列表。

comments 参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • skip (Int)

    跳过列表中的前n个元素。

diffSide (DiffSide!)

放置此线程的 diff 侧。

id (ID!)

PullRequestThread 对象的节点 ID。

isCollapsed (Boolean!)

线程是否已折叠(已解决)。

isOutdated (Boolean!)

指示此线程是否已因较新的更改而过期。

isResolved (Boolean!)

此线程是否已解决。

line (Int)

此线程引用的文件中的行。

path (String!)

标识此线程的文件路径。

pullRequest (PullRequest!)

标识与该线程关联的拉取请求。

repository (Repository!)

标识与该线程关联的存储库。

resolvedBy (User)

解决此线程的用户。

startDiffSide (DiffSide)

线程第一行所在的 diff 侧(仅限多行)。

startLine (Int)

线程中第一个文件 diff 的行。

subjectType (PullRequestReviewThreadSubjectType!)

相应线程中的评论所针对的级别,可以是 diff 行或文件。

viewerCanReply (Boolean!)

指示当前查看者是否可以回复此线程。

viewerCanResolve (Boolean!)

查看者是否可以解决此线程。

viewerCanUnresolve (Boolean!)

查看者是否可以取消解决此线程。

PullRequestTimelineConnection

PullRequestTimelineItem 的连接类型。

PullRequestTimelineConnection 的字段

名称描述

edges ([PullRequestTimelineItemEdge])

边列表。

nodes ([PullRequestTimelineItem])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

PullRequestTimelineItemEdge

连接中的一条边。

PullRequestTimelineItemEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (PullRequestTimelineItem)

边末端的项目。

PullRequestTimelineItemsConnection

PullRequestTimelineItems 的连接类型。

PullRequestTimelineItemsConnection 的字段

名称描述

edges ([PullRequestTimelineItemsEdge])

边列表。

filteredCount (Int!)

应用beforeafter过滤器后,标识项目的数量。

nodes ([PullRequestTimelineItems])

节点列表。

pageCount (Int!)

应用before/after过滤器和first/last/skip切片后,标识项目的数量。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

updatedAt (DateTime!)

标识最后更新时间轴的日期和时间。

PullRequestTimelineItemsEdge

连接中的一条边。

PullRequestTimelineItemsEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (PullRequestTimelineItems)

边末端的项目。

Push

Git 推送。

Push 实现

Push 的字段

名称描述

id (ID!)

Push 对象的节点 ID。

nextSha (GitObjectID)

推送后的 SHA 值。

permalink (URI!)

此推送的永久链接。

previousSha (GitObjectID)

推送前的 SHA 值。

pusher (Actor!)

执行推送的操作者。

repository (Repository!)

被推送到的仓库。

PushAllowance

拥有向受保护分支推送权限的团队、用户或应用。

PushAllowance 实现

PushAllowance 的字段

名称描述

actor (PushAllowanceActor)

可以推送的操作者。

branchProtectionRule (BranchProtectionRule)

标识与允许的用户、团队或应用关联的分支保护规则。

id (ID!)

PushAllowance 对象的节点 ID。

PushAllowanceConnection

PushAllowance 的连接类型。

PushAllowanceConnection 的字段

名称描述

edges ([PushAllowanceEdge])

边列表。

nodes ([PushAllowance])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

PushAllowanceEdge

连接中的一条边。

PushAllowanceEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (PushAllowance)

边末端的项目。

RateLimit

表示客户端的速率限制。

RateLimit 的字段

名称描述

cost (Int!)

当前查询针对速率限制的点数消耗。

limit (Int!)

客户端在 60 分钟窗口内允许消耗的最大点数。

nodeCount (Int!)

此查询可能返回的最大节点数。

remaining (Int!)

当前速率限制窗口内剩余的点数。

resetAt (DateTime!)

当前速率限制窗口在 UTC 时间戳秒数中重置的时间。

used (Int!)

当前速率限制窗口中已使用的点数。

ReactingUserConnection

用户的连接类型。

ReactingUserConnection 的字段

名称描述

edges ([ReactingUserEdge])

边列表。

nodes ([User])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

ReactingUserEdge

表示做出反应的用户。

ReactingUserEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (User!)

N/A

reactedAt (DateTime!)

用户做出反应的时间。

Reaction

对特定内容的 emoji 反应。

Reaction 实现

Reaction 的字段

名称描述

content (ReactionContent!)

标识 emoji 反应。

createdAt (DateTime!)

标识对象创建的日期和时间。

databaseId (Int)

标识数据库中的主键。

id (ID!)

Reaction 对象的节点 ID。

reactable (Reactable!)

可反应的内容。

user (User)

标识创建此反应的用户。

ReactionConnection

已留下主题的反应列表。

ReactionConnection 的字段

名称描述

edges ([ReactionEdge])

边列表。

nodes ([Reaction])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

viewerHasReacted (Boolean!)

验证用户是否已对主题留下反应。

ReactionEdge

连接中的一条边。

ReactionEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (Reaction)

边末端的项目。

ReactionGroup

对特定内容的一组 emoji 反应。

ReactionGroup 的字段

名称描述

content (ReactionContent!)

标识 emoji 反应。

createdAt (DateTime)

标识反应创建时间。

reactors (ReactorConnection!)

对反应主题做出此反应组所代表的情绪的反应者。

reactors 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

subject (Reactable!)

被反应的主题。

users (ReactingUserConnection!)

对反应主题做出此反应组所代表的情绪的用户。

警告

users 已弃用。

反应者现在可以是虚拟人物、机器人和组织。请改用 reactors 字段。于 2021 年 10 月 1 日 UTC 移除。

users 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

viewerHasReacted (Boolean!)

验证用户是否已对主题留下反应。

ReactorConnection

Reactor 的连接类型。

ReactorConnection 的字段

名称描述

edges ([ReactorEdge])

边列表。

nodes ([Reactor])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

ReactorEdge

表示反应的作者。

ReactorEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (Reactor!)

反应的作者。

reactedAt (DateTime!)

用户做出反应的时间。

ReadyForReviewEvent

表示给定拉取请求上的ready_for_review 事件。

ReadyForReviewEvent 实现

ReadyForReviewEvent 的字段

名称描述

actor (Actor)

标识执行该事件的参与者。

createdAt (DateTime!)

标识对象创建的日期和时间。

id (ID!)

ReadyForReviewEvent 对象的节点 ID。

pullRequest (PullRequest!)

事件引用的拉取请求。

resourcePath (URI!)

此准备审查事件的 HTTP 路径。

url (URI!)

此准备审查事件的 HTTP URL。

Ref

表示 Git 引用。

Ref 实现

Ref 的字段

名称描述

associatedPullRequests (PullRequestConnection!)

以此 ref 作为头部 ref 的拉取请求列表。

associatedPullRequests 参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • baseRefName (String)

    用于过滤拉取请求的基础 ref 名称。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • headRefName (String)

    用于过滤拉取请求的头 ref 名称。

  • labels ([String!])

    用于过滤拉取请求的标签名称列表。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • orderBy (IssueOrder)

    从连接返回的拉取请求的排序选项。

branchProtectionRule (BranchProtectionRule)

此 ref 的分支保护规则。

compare (Comparison)

如果可以进行比较,则将当前 ref 作为基准 ref 与另一个头部 ref 进行比较。

compare 的参数

  • headRef (String!)

    要比较的头部 ref。

id (ID!)

Ref 对象的节点 ID。

name (String!)

ref 名称。

prefix (String!)

ref 的前缀,例如refs/heads/refs/tags/

refUpdateRule (RefUpdateRule)

非管理员可见的分支保护规则。

repository (Repository!)

ref 所属的仓库。

rules (RepositoryRuleConnection)

应用于此 ref 的来自活动仓库和组织规则集的规则列表。

rules 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

target (GitObject)

ref 指向的对象。对象不存在时返回 null。

RefConnection

Ref 的连接类型。

RefConnection 的字段

名称描述

edges ([RefEdge])

边列表。

nodes ([Ref])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

RefEdge

连接中的一条边。

RefEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (Ref)

边末端的项目。

RefNameConditionTarget

用于 ref_name 条件的参数。

RefNameConditionTarget 的字段

名称描述

exclude ([String!]!)

要排除的 ref 名称或模式数组。如果这些模式中的任何一个匹配,则条件将不会通过。

include ([String!]!)

要包含的 ref 名称或模式数组。这些模式之一必须匹配才能使条件通过。也接受~DEFAULT_BRANCH 以包含默认分支或~ALL 以包含所有分支。

RefUpdateRule

对查看者强制执行的分支保护规则。

RefUpdateRule 的字段

名称描述

allowsDeletions (Boolean!)

此分支是否可以删除。

allowsForcePushes (Boolean!)

此分支是否允许强制推送。

blocksCreations (Boolean!)

是否可以创建匹配的分支。

pattern (String!)

标识保护规则模式。

requiredApprovingReviewCount (Int)

更新匹配分支所需批准审查的数量。

requiredStatusCheckContexts ([String])

必须通过才能接受提交到匹配分支的所需状态检查上下文列表。

requiresCodeOwnerReviews (Boolean!)

是否需要代码所有者的审查才能更新匹配分支。

requiresConversationResolution (Boolean!)

是否需要解决对话才能合并。

requiresLinearHistory (Boolean!)

是否禁止将合并提交推送到此分支。

requiresSignatures (Boolean!)

是否需要签署提交。

viewerAllowedToDismissReviews (Boolean!)

查看者是否允许驳回审查。

viewerCanPush (Boolean!)

查看者是否可以推送到分支。

ReferencedEvent

表示给定ReferencedSubject 上的referenced 事件。

ReferencedEvent 实现

ReferencedEvent 的字段

名称描述

actor (Actor)

标识执行该事件的参与者。

commit (Commit)

标识与referenced事件关联的提交。

commitRepository (Repository!)

标识与referenced事件关联的仓库。

createdAt (DateTime!)

标识对象创建的日期和时间。

id (ID!)

引用的事件对象的节点 ID。

isCrossRepository (Boolean!)

引用源自不同的仓库。

isDirectReference (Boolean!)

检查提交消息本身是否引用了主题。如果是提交评论引用,则可能为 false。

subject (ReferencedSubject!)

事件引用的对象。

发布

发布包含发布的内容。

Release 实现

Release 的字段

名称描述

author (User)

发布的作者。

createdAt (DateTime!)

标识对象创建的日期和时间。

databaseId (Int)

标识数据库中的主键。

description (String)

发布的描述。

descriptionHTML (HTML)

此发布渲染为 HTML 的描述。

id (ID!)

Release 对象的节点 ID。

isDraft (Boolean!)

发布是否为草稿。

isLatest (Boolean!)

发布是否为最新发布。

isPrerelease (Boolean!)

发布是否为预发布。

mentions (UserConnection)

发布描述中提到的用户列表。

mentions 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

name (String)

发布的标题。

publishedAt (DateTime)

标识创建发布的日期和时间。

reactionGroups ([ReactionGroup!])

按主题上留下的内容分组的反应列表。

reactions (ReactionConnection!)

在 Issue 上留下的一系列 Reaction。

reactions 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

releaseAssets (ReleaseAssetConnection!)

依赖于此发布的发布资源列表。

releaseAssets 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • name (String)

    用于过滤资源的名称。

repository (Repository!)

发布所属的仓库。

resourcePath (URI!)

此Issue的HTTP路径。

shortDescriptionHTML (HTML)

发布的描述,渲染为 HTML,不包含任何链接。

shortDescriptionHTML 的参数

  • limit (Int)

    返回多少个字符。

    默认值为 200

tag (Ref)

发布指向的 Git 标签。

tagCommit (Commit)

此发布的标签提交。

tagName (String!)

发布的 Git 标签名称。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

url (URI!)

此Issue的HTTP URL。

viewerCanReact (Boolean!)

用户能否对此主题做出反应。

发布资源

发布资源包含发布资源的内容。

ReleaseAsset 实现

ReleaseAsset 的字段

名称描述

contentType (String!)

资源的内容类型。

createdAt (DateTime!)

标识对象创建的日期和时间。

downloadCount (Int!)

此资源被下载的次数。

downloadUrl (URI!)

标识您可以通过浏览器下载发布资源的 URL。

id (ID!)

ReleaseAsset 对象的节点 ID。

name (String!)

标识发布资源的标题。

release (Release)

资源关联的发布。

size (Int!)

资源的大小(以字节为单位)。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

uploadedBy (User!)

执行上传的用户。

url (URI!)

标识发布资源的 URL。

ReleaseAssetConnection

ReleaseAsset 的连接类型。

ReleaseAssetConnection 的字段

名称描述

edges ([ReleaseAssetEdge])

边列表。

nodes ([ReleaseAsset])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

ReleaseAssetEdge

连接中的一条边。

ReleaseAssetEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (ReleaseAsset)

边末端的项目。

ReleaseConnection

Release 的连接类型。

ReleaseConnection 的字段

名称描述

edges ([ReleaseEdge])

边列表。

nodes ([Release])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

ReleaseEdge

连接中的一条边。

ReleaseEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (Release)

边末端的项目。

RemovedFromMergeQueueEvent

表示给定拉取请求上的removed_from_merge_queue事件。

RemovedFromMergeQueueEvent 实现

RemovedFromMergeQueueEvent 的字段

名称描述

actor (Actor)

标识执行该事件的参与者。

beforeCommit (Commit)

标识removed_from_merge_queue事件之前的提交 SHA。

createdAt (DateTime!)

标识对象创建的日期和时间。

enqueuer (User)

将此拉取请求从合并队列中移除的用户。

id (ID!)

RemovedFromMergeQueueEvent 对象的节点 ID。

mergeQueue (MergeQueue)

从此拉取请求中移除的合并队列。

pullRequest (PullRequest)

事件引用的拉取请求。

reason (String)

此拉取请求从队列中移除的原因。

RemovedFromProjectEvent

表示给定问题或拉取请求上的removed_from_project事件。

RemovedFromProjectEvent 实现

RemovedFromProjectEvent 的字段

名称描述

actor (Actor)

标识执行该事件的参与者。

createdAt (DateTime!)

标识对象创建的日期和时间。

databaseId (Int)

标识数据库中的主键。

id (ID!)

RemovedFromProjectEvent 对象的节点 ID。

project (Project)

事件引用的项目。

projectColumnName (String!)

此项目事件引用的列名称。

RenamedTitleEvent

表示给定问题或拉取请求上的renamed事件。

RenamedTitleEvent 实现

RenamedTitleEvent 的字段

名称描述

actor (Actor)

标识执行该事件的参与者。

createdAt (DateTime!)

标识对象创建的日期和时间。

currentTitle (String!)

标识问题或拉取请求的当前标题。

id (ID!)

RenamedTitleEvent 对象的节点 ID。

previousTitle (String!)

标识问题或拉取请求的上一个标题。

subject (RenamedTitleSubject!)

已重命名的主题。

ReopenedEvent

表示任何Closable上的reopened事件。

ReopenedEvent 实现

ReopenedEvent 的字段

名称描述

actor (Actor)

标识执行该事件的参与者。

closable (Closable!)

已重新打开的对象。

createdAt (DateTime!)

标识对象创建的日期和时间。

id (ID!)

ReopenedEvent 对象的节点 ID。

stateReason (IssueStateReason)

问题状态更改为打开的原因。

RepoAccessAuditEntry

仓库访问事件的审计日志条目。

RepoAccessAuditEntry 实现

RepoAccessAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

RepoAccessAuditEntry 对象的节点 ID。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

repository (Repository)

与操作关联的代码库。

repositoryName (String)

代码库的名称。

repositoryResourcePath (URI)

代码库的 HTTP 路径。

repositoryUrl (URI)

代码库的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

visibility (RepoAccessAuditEntryVisibility)

仓库的可见性。

RepoAddMemberAuditEntry

repo.add_member 事件的审计日志条目。

RepoAddMemberAuditEntry 实现

RepoAddMemberAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

RepoAddMemberAuditEntry 对象的节点 ID。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

repository (Repository)

与操作关联的代码库。

repositoryName (String)

代码库的名称。

repositoryResourcePath (URI)

代码库的 HTTP 路径。

repositoryUrl (URI)

代码库的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

visibility (RepoAddMemberAuditEntryVisibility)

仓库的可见性。

RepoAddTopicAuditEntry

repo.add_topic 事件的审计日志条目。

RepoAddTopicAuditEntry 实现

RepoAddTopicAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

RepoAddTopicAuditEntry 对象的节点 ID。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

repository (Repository)

与操作关联的代码库。

repositoryName (String)

代码库的名称。

repositoryResourcePath (URI)

代码库的 HTTP 路径。

repositoryUrl (URI)

代码库的 HTTP URL。

topic (Topic)

添加到仓库的主题名称。

topicName (String)

添加到仓库的主题名称。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

RepoArchivedAuditEntry

repo.archived 事件的审计日志条目。

RepoArchivedAuditEntry 实现

RepoArchivedAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

RepoArchivedAuditEntry 对象的节点 ID。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

repository (Repository)

与操作关联的代码库。

repositoryName (String)

代码库的名称。

repositoryResourcePath (URI)

代码库的 HTTP 路径。

repositoryUrl (URI)

代码库的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

visibility (RepoArchivedAuditEntryVisibility)

仓库的可见性。

RepoChangeMergeSettingAuditEntry

repo.change_merge_setting 事件的审计日志条目。

RepoChangeMergeSettingAuditEntry 实现

RepoChangeMergeSettingAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

RepoChangeMergeSettingAuditEntry 对象的节点 ID。

isEnabled (Boolean)

更改是否启用 (true) 或禁用 (false) 合并类型。

mergeType (RepoChangeMergeSettingAuditEntryMergeType)

受更改影响的合并方法。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

repository (Repository)

与操作关联的代码库。

repositoryName (String)

代码库的名称。

repositoryResourcePath (URI)

代码库的 HTTP 路径。

repositoryUrl (URI)

代码库的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

RepoConfigDisableAnonymousGitAccessAuditEntry

repo.config.disable_anonymous_git_access 事件的审计日志条目。

RepoConfigDisableAnonymousGitAccessAuditEntry 实现

RepoConfigDisableAnonymousGitAccessAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

RepoConfigDisableAnonymousGitAccessAuditEntry 对象的节点 ID。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

repository (Repository)

与操作关联的代码库。

repositoryName (String)

代码库的名称。

repositoryResourcePath (URI)

代码库的 HTTP 路径。

repositoryUrl (URI)

代码库的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

RepoConfigDisableCollaboratorsOnlyAuditEntry

repo.config.disable_collaborators_only 事件的审计日志条目。

RepoConfigDisableCollaboratorsOnlyAuditEntry 实现

RepoConfigDisableCollaboratorsOnlyAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

RepoConfigDisableCollaboratorsOnlyAuditEntry 对象的节点 ID。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

repository (Repository)

与操作关联的代码库。

repositoryName (String)

代码库的名称。

repositoryResourcePath (URI)

代码库的 HTTP 路径。

repositoryUrl (URI)

代码库的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

RepoConfigDisableContributorsOnlyAuditEntry

repo.config.disable_contributors_only 事件的审计日志条目。

RepoConfigDisableContributorsOnlyAuditEntry 实现

RepoConfigDisableContributorsOnlyAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

RepoConfigDisableContributorsOnlyAuditEntry 对象的节点 ID。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

repository (Repository)

与操作关联的代码库。

repositoryName (String)

代码库的名称。

repositoryResourcePath (URI)

代码库的 HTTP 路径。

repositoryUrl (URI)

代码库的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

RepoConfigDisableSockpuppetDisallowedAuditEntry

仓库配置 `repo.config.disable_sockpuppet_disallowed` 事件的审计日志条目。

RepoConfigDisableSockpuppetDisallowedAuditEntry 实现

RepoConfigDisableSockpuppetDisallowedAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

RepoConfigDisableSockpuppetDisallowedAuditEntry 对象的节点 ID。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

repository (Repository)

与操作关联的代码库。

repositoryName (String)

代码库的名称。

repositoryResourcePath (URI)

代码库的 HTTP 路径。

repositoryUrl (URI)

代码库的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

RepoConfigEnableAnonymousGitAccessAuditEntry

仓库配置 `repo.config.enable_anonymous_git_access` 事件的审计日志条目。

RepoConfigEnableAnonymousGitAccessAuditEntry 实现

RepoConfigEnableAnonymousGitAccessAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

RepoConfigEnableAnonymousGitAccessAuditEntry 对象的节点 ID。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

repository (Repository)

与操作关联的代码库。

repositoryName (String)

代码库的名称。

repositoryResourcePath (URI)

代码库的 HTTP 路径。

repositoryUrl (URI)

代码库的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

RepoConfigEnableCollaboratorsOnlyAuditEntry

仓库配置 `repo.config.enable_collaborators_only` 事件的审计日志条目。

RepoConfigEnableCollaboratorsOnlyAuditEntry 实现

RepoConfigEnableCollaboratorsOnlyAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

RepoConfigEnableCollaboratorsOnlyAuditEntry 对象的节点 ID。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

repository (Repository)

与操作关联的代码库。

repositoryName (String)

代码库的名称。

repositoryResourcePath (URI)

代码库的 HTTP 路径。

repositoryUrl (URI)

代码库的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

RepoConfigEnableContributorsOnlyAuditEntry

仓库配置 `repo.config.enable_contributors_only` 事件的审计日志条目。

RepoConfigEnableContributorsOnlyAuditEntry 实现

RepoConfigEnableContributorsOnlyAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

RepoConfigEnableContributorsOnlyAuditEntry 对象的节点 ID。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

repository (Repository)

与操作关联的代码库。

repositoryName (String)

代码库的名称。

repositoryResourcePath (URI)

代码库的 HTTP 路径。

repositoryUrl (URI)

代码库的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

RepoConfigEnableSockpuppetDisallowedAuditEntry

仓库配置 `repo.config.enable_sockpuppet_disallowed` 事件的审计日志条目。

RepoConfigEnableSockpuppetDisallowedAuditEntry 实现

RepoConfigEnableSockpuppetDisallowedAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

RepoConfigEnableSockpuppetDisallowedAuditEntry 对象的节点 ID。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

repository (Repository)

与操作关联的代码库。

repositoryName (String)

代码库的名称。

repositoryResourcePath (URI)

代码库的 HTTP 路径。

repositoryUrl (URI)

代码库的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

RepoConfigLockAnonymousGitAccessAuditEntry

仓库配置 `repo.config.lock_anonymous_git_access` 事件的审计日志条目。

RepoConfigLockAnonymousGitAccessAuditEntry 实现

RepoConfigLockAnonymousGitAccessAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

RepoConfigLockAnonymousGitAccessAuditEntry 对象的节点 ID。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

repository (Repository)

与操作关联的代码库。

repositoryName (String)

代码库的名称。

repositoryResourcePath (URI)

代码库的 HTTP 路径。

repositoryUrl (URI)

代码库的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

RepoConfigUnlockAnonymousGitAccessAuditEntry

仓库配置 `repo.config.unlock_anonymous_git_access` 事件的审计日志条目。

RepoConfigUnlockAnonymousGitAccessAuditEntry 实现

RepoConfigUnlockAnonymousGitAccessAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

RepoConfigUnlockAnonymousGitAccessAuditEntry 对象的节点 ID。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

repository (Repository)

与操作关联的代码库。

repositoryName (String)

代码库的名称。

repositoryResourcePath (URI)

代码库的 HTTP 路径。

repositoryUrl (URI)

代码库的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

RepoCreateAuditEntry

仓库创建 `repo.create` 事件的审计日志条目。

RepoCreateAuditEntry 实现

RepoCreateAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

forkParentName (String)

此派生仓库的父仓库名称。

forkSourceName (String)

此网络的根仓库名称。

id (ID!)

RepoCreateAuditEntry 对象的节点 ID。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

repository (Repository)

与操作关联的代码库。

repositoryName (String)

代码库的名称。

repositoryResourcePath (URI)

代码库的 HTTP 路径。

repositoryUrl (URI)

代码库的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

visibility (RepoCreateAuditEntryVisibility)

仓库的可见性。

RepoDestroyAuditEntry

仓库销毁 `repo.destroy` 事件的审计日志条目。

RepoDestroyAuditEntry 实现

RepoDestroyAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

RepoDestroyAuditEntry 对象的节点 ID。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

repository (Repository)

与操作关联的代码库。

repositoryName (String)

代码库的名称。

repositoryResourcePath (URI)

代码库的 HTTP 路径。

repositoryUrl (URI)

代码库的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

visibility (RepoDestroyAuditEntryVisibility)

仓库的可见性。

RepoRemoveMemberAuditEntry

仓库移除成员 `repo.remove_member` 事件的审计日志条目。

RepoRemoveMemberAuditEntry 实现

RepoRemoveMemberAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

RepoRemoveMemberAuditEntry 对象的节点 ID。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

repository (Repository)

与操作关联的代码库。

repositoryName (String)

代码库的名称。

repositoryResourcePath (URI)

代码库的 HTTP 路径。

repositoryUrl (URI)

代码库的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

visibility (RepoRemoveMemberAuditEntryVisibility)

仓库的可见性。

RepoRemoveTopicAuditEntry

仓库移除主题 `repo.remove_topic` 事件的审计日志条目。

RepoRemoveTopicAuditEntry 实现

RepoRemoveTopicAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

RepoRemoveTopicAuditEntry 对象的节点 ID。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

repository (Repository)

与操作关联的代码库。

repositoryName (String)

代码库的名称。

repositoryResourcePath (URI)

代码库的 HTTP 路径。

repositoryUrl (URI)

代码库的 HTTP URL。

topic (Topic)

添加到仓库的主题名称。

topicName (String)

添加到仓库的主题名称。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

Repository

仓库包含项目内容。

Repository 实现

Repository 的字段

名称描述

allowUpdateBranch (Boolean!)

是否允许即使拉取请求头部分支落后于其基础分支,也可以始终更新它,即使合并前不需要更新到最新版本。

archivedAt (日期时间)

标识仓库归档的日期和时间。

assignableUsers (UserConnection!)

可以为此仓库中的问题分配的用户列表。

assignableUsers 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • query (String)

    根据用户名和登录名过滤用户。

autoMergeAllowed (Boolean!)

此仓库的拉取请求是否允许启用自动合并。

branchProtectionRules (BranchProtectionRuleConnection!)

此仓库的分支保护规则列表。

branchProtectionRules 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

codeOfConduct (CodeOfConduct)

返回此仓库的行为准则。

codeowners (RepositoryCodeowners)

从仓库的 CODEOWNERS 文件中提取的信息。

codeowners 的参数

  • refName (String)

    用于返回关联 CODEOWNERS 文件的 ref 名称。

collaborators (RepositoryCollaboratorConnection)

与仓库关联的协作者列表。

collaborators 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • login (String)

    一个特定协作者的登录名。

  • query (String)

    根据用户名和登录名过滤用户。

commitComments (CommitCommentConnection!)

与仓库关联的提交评论列表。

commitComments 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

contactLinks ([RepositoryContactLink!])

返回与仓库关联的联系链接列表。

contributingGuidelines (ContributingGuidelines)

返回此仓库的贡献指南。

createdAt (DateTime!)

标识对象创建的日期和时间。

databaseId (Int)

标识数据库中的主键。

defaultBranchRef (Ref)

与仓库默认分支关联的 Ref。

deleteBranchOnMerge (Boolean!)

在此仓库中合并时是否自动删除分支。

dependencyGraphManifests (DependencyGraphManifestConnection)

仓库中包含的依赖项清单列表。

dependencyGraphManifests 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • dependenciesAfter (String)

    用于分页依赖项的光标。

  • dependenciesFirst (Int)

    要获取的依赖项数量。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • withDependencies (Boolean)

    仅限于具有依赖项的清单的标志。

deployKeys (DeployKeyConnection!)

在此仓库中的部署密钥列表。

deployKeys 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

deployments (DeploymentConnection!)

与仓库关联的部署。

deployments 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • environments ([String!])

    列出部署的环境。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

description (String)

仓库的描述。

descriptionHTML (HTML!)

渲染为 HTML 的仓库描述。

discussion (Discussion)

根据编号返回当前仓库中的单个讨论。

discussion 的参数

  • number (Int!)

    要返回的讨论编号。

discussionCategories (DiscussionCategoryConnection!)

仓库中可用的讨论类别列表。

discussionCategories 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • filterByAssignable (Boolean)

    按查看者可分配的类别进行筛选。

    默认值为false

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

discussionCategory (DiscussionCategory)

按片段标识的讨论类别。

discussionCategory 的参数

  • slug (字符串!)

    要返回的讨论类别的片段。

discussions (DiscussionConnection!)

在仓库中打开的讨论列表。

discussions 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • answered (布尔值)

    仅显示已解答或未解答的讨论。

  • before (String)

    返回列表中指定游标之前的元素。

  • categoryId (ID)

    仅包含属于此 ID 类别的讨论。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

diskUsage (Int)

此仓库在磁盘上占用的千字节数。

environment (Environment)

根据名称返回当前仓库中的单个活动环境。

environment 的参数

environments (EnvironmentConnection!)

此仓库中存在的环境列表。

environments 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

forkCount (Int!)

返回整个网络中此仓库有多少个派生仓库。

forkingAllowed (Boolean!)

此仓库是否允许派生。

forks (RepositoryConnection!)

直接派生仓库列表。

forks 的参数

  • affiliations ([RepositoryAffiliation])

    查看者在从连接返回的代码库中的关联选项数组。例如,OWNER 将只包含当前查看者拥有的代码库。

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • hasIssuesEnabled (布尔值)

    如果非空,则根据代码库是否启用了问题来筛选代码库。

  • isLocked (布尔值)

    如果非空,则根据仓库是否已被锁定来过滤仓库。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • ownerAffiliations ([RepositoryAffiliation])

    从连接返回的仓库的所有者关联选项数组。例如,OWNER 将仅包含被查看的组织或用户拥有的仓库。

  • privacy (RepositoryPrivacy)

    如果非空,则根据隐私设置过滤仓库。内部仓库被视为私有仓库;如果只需要内部仓库,请考虑使用 visibility 参数。不能与 visibility 参数组合使用。

  • visibility (RepositoryVisibility)

    如果非空,则根据可见性过滤仓库。不能与 privacy 参数组合使用。

fundingLinks ([FundingLink!]!)

此仓库的资金链接。

hasDiscussionsEnabled (Boolean!)

指示仓库是否启用了讨论功能。

hasIssuesEnabled (Boolean!)

指示仓库是否启用了问题功能。

hasProjectsEnabled (Boolean!)

指示仓库是否启用了项目功能。

hasSponsorshipsEnabled (Boolean!)

指示仓库是否显示用于赞助的“赞助”按钮。

hasVulnerabilityAlertsEnabled (Boolean!)

仓库是否启用了漏洞警报。

hasWikiEnabled (Boolean!)

指示仓库是否启用了 Wiki 功能。

homepageUrl (URI)

仓库的 URL。

id (ID!)

仓库对象的节点 ID。

interactionAbility (RepositoryInteractionAbility)

此仓库的交互能力设置。

isArchived (Boolean!)

指示仓库是否未维护。

isBlankIssuesEnabled (Boolean!)

如果允许创建空白 Issue,则返回 true。

isDisabled (Boolean!)

返回此仓库是否已被禁用。

isEmpty (Boolean!)

返回此仓库是否为空。

isFork (Boolean!)

标识仓库是否是 fork。

isInOrganization (Boolean!)

指示仓库是由组织拥有,还是组织仓库的私有 fork。

isLocked (Boolean!)

指示仓库是否已被锁定。

isMirror (Boolean!)

标识仓库是否是镜像。

isPrivate (Boolean!)

标识存储库是私有的还是内部的。

isSecurityPolicyEnabled (Boolean)

如果此仓库具有安全策略,则返回 true。

isTemplate (Boolean!)

标识仓库是否是可用于生成新仓库的模板。

isUserConfigurationRepository (Boolean!)

此仓库是否为用户配置仓库?

issue (Issue)

根据编号从当前仓库返回单个 Issue。

issue 的参数

  • number (Int!)

    要返回的 Issue 的编号。

issueOrPullRequest (IssueOrPullRequest)

根据编号从当前仓库返回单个 Issue 类对象。

issueOrPullRequest 的参数

  • number (Int!)

    要返回的 Issue 的编号。

issueTemplates ([IssueTemplate!])

返回与仓库关联的 Issue 模板列表。

issues (IssueConnection!)

在仓库中打开的一系列 Issue。

issues 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • filterBy (IssueFilters)

    从连接返回的问题的过滤选项。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • labels ([String!])

    用于过滤拉取请求的标签名称列表。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • orderBy (IssueOrder)

    从连接返回的问题的排序选项。

label (Label)

按名称返回单个标签。

label 的参数

labels (LabelConnection)

与仓库关联的标签列表。

labels 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • orderBy (LabelOrder)

    从连接返回的标签的排序选项。

  • query (String)

    如果提供,则按名称和描述搜索标签。

languages (LanguageConnection)

包含仓库语言构成的细分的列表。

languages 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

latestRelease (Release)

如果存在,则获取仓库的最新版本。

licenseInfo (License)

与仓库关联的许可证。

lockReason (RepositoryLockReason)

仓库被锁定的原因。

mentionableUsers (UserConnection!)

可以在仓库上下文中提及的用户列表。

mentionableUsers 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • query (String)

    根据用户名和登录名过滤用户。

mergeCommitAllowed (Boolean!)

此仓库是否允许使用合并提交合并 PR。

mergeCommitMessage (MergeCommitMessage!)

合并拉取请求时将如何生成默认提交消息。

mergeCommitTitle (MergeCommitTitle!)

合并拉取请求时将如何生成默认提交标题。

mergeQueue (MergeQueue)

指定分支的合并队列,如果未提供,则为默认分支。

mergeQueue 的参数

  • branch (String)

    获取合并队列的分支名称。区分大小写。

milestone (Milestone)

根据编号从当前仓库返回单个里程碑。

milestone 的参数

  • number (Int!)

    要返回的里程碑的编号。

milestones (MilestoneConnection)

与仓库关联的里程碑列表。

milestones 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • query (String)

    根据标题查询过滤里程碑。

mirrorUrl (URI)

仓库的原始镜像 URL。

name (String!)

代码库的名称。

nameWithOwner (String!)

包含所有者的存储库名称。

object (GitObject)

仓库中的 Git 对象。

object 的参数

  • expression (String)

    适合 rev-parse 的 Git 版本表达式。

openGraphImageUrl (URI!)

在 Open Graph 数据中用于表示此仓库的图像。

owner (RepositoryOwner!)

仓库的用户所有者。

packages (PackageConnection!)

所有者下的软件包列表。

packages 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • packageType (PackageType)

    按类型筛选注册表软件包。

  • repositoryId (ID)

    按 ID 在代码库中查找软件包。

parent (Repository)

如果这是 fork,则为仓库父仓库。

pinnedDiscussions (PinnedDiscussionConnection!)

在此仓库中已固定的一系列讨论。

pinnedDiscussions 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

pinnedEnvironments (PinnedEnvironmentConnection)

此仓库的固定环境列表。

pinnedEnvironments 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

pinnedIssues (PinnedIssueConnection)

此仓库的固定 Issue 列表。

pinnedIssues 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

planFeatures (RepositoryPlanFeatures!)

返回基于仓库计费计划的某些功能和限制的可用性信息。

primaryLanguage (Language)

仓库代码的主要语言。

project (Project)

按编号查找项目。

project 的参数

  • number (Int!)

    要查找的项目编号。

projectV2 (ProjectV2)

查找并返回根据提供的项目编号的项目。

projectV2的参数

  • number (Int!)

    项目编号。

projects (ProjectConnection!)

所有者下的项目列表。

projects 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • orderBy (ProjectOrder)

    从连接返回的项目的排序选项。

  • search (字符串)

    用于搜索项目的查询,目前仅按名称搜索。

projectsResourcePath (URI!)

列出仓库项目的 HTTP 路径。

projectsUrl (URI!)

列出仓库项目的 HTTP URL。

projectsV2 (ProjectV2Connection!)

与该仓库关联的项目列表。

projectsV2 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • query (String)

    要搜索与仓库关联的项目。

pullRequest (PullRequest)

根据编号从当前仓库返回单个拉取请求。

pullRequest 的参数

  • number (Int!)

    要返回的拉取请求的编号。

pullRequestTemplates ([PullRequestTemplate!])

返回与仓库关联的拉取请求模板列表。

pullRequests (PullRequestConnection!)

在仓库中打开的一系列拉取请求。

pullRequests 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • baseRefName (String)

    用于过滤拉取请求的基础 ref 名称。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • headRefName (String)

    用于过滤拉取请求的头 ref 名称。

  • labels ([String!])

    用于过滤拉取请求的标签名称列表。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • orderBy (IssueOrder)

    从连接返回的拉取请求的排序选项。

pushedAt (DateTime)

标识上次向仓库推送的日期和时间。

rebaseMergeAllowed (Boolean!)

此仓库是否启用 rebase 合并。

recentProjects (ProjectV2Connection!)

此用户在所有者上下文中修改的最近项目。

recentProjects 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

ref (Ref)

从仓库获取给定的 ref。

ref 的参数

  • qualifiedName (String!)

    要检索的 ref。将在回退到短名称匹配检查 (master) 之前按顺序检查完全限定的匹配项 (refs/heads/master)。

refs (RefConnection)

从仓库获取 refs 列表。

refs 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • direction (OrderDirection)

    已弃用:使用 orderBy。排序方向。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • orderBy (RefOrder)

    从连接返回的 refs 的排序选项。

  • query (String)

    使用名称查询过滤引用。

  • refPrefix (String!)

    例如 refs/heads/refs/tags/ 等 ref 名称前缀。

release (Release)

根据各种条件查找并返回单个版本。

release 的参数

  • tagName (String!)

    发行版创建自的标签名称。

releases (ReleaseConnection!)

依赖于此仓库的发行版列表。

releases 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

repositoryTopics (RepositoryTopicConnection!)

此仓库应用的仓库主题关联列表。

repositoryTopics 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

resourcePath (URI!)

此仓库的 HTTP 路径。

ruleset (RepositoryRuleset)

根据 ID 返回当前仓库中的单个规则集。

ruleset 的参数

  • databaseId (整数!)

    要返回的规则集的 ID。

  • includeParents (布尔值)

    包含应用于此仓库的更高级别配置的规则集。

    默认值为true

rulesets (RepositoryRulesetConnection)

此仓库的规则集列表。

rulesets 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • includeParents (布尔值)

    返回应用于此仓库的更高级别配置的规则集。

    默认值为true

  • last (Int)

    返回列表中的后 *n* 个元素。

securityPolicyUrl (URI)

安全策略 URL。

shortDescriptionHTML (HTML!)

仓库描述,已渲染为 HTML,不包含任何链接。

shortDescriptionHTML 的参数

  • limit (Int)

    返回多少个字符。

    默认值为 200

squashMergeAllowed (Boolean!)

此仓库是否启用合并压缩。

squashMergeCommitMessage (SquashMergeCommitMessage!)

合并压缩拉取请求时,默认提交消息的生成方式。

squashMergeCommitTitle (SquashMergeCommitTitle!)

合并压缩拉取请求时,默认提交标题的生成方式。

squashPrTitleUsedAsDefault (Boolean!)

合并压缩提交是否可以使用拉取请求标题作为默认值。

警告

squashPrTitleUsedAsDefault 已弃用。

squashPrTitleUsedAsDefault 将被移除。请改用 Repository.squashMergeCommitTitle。将于 2023 年 4 月 1 日 UTC 移除。

sshUrl (GitSSHRemote!)

克隆此仓库的 SSH URL。

stargazerCount (Int!)

返回此对象上的关注者数量。

stargazers (StargazerConnection!)

已收藏此可收藏项目的用户的列表。

stargazers 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

submodules (SubmoduleConnection!)

返回根据默认分支的 HEAD 提交从 .gitmodules 文件解析的此仓库中的所有子模块列表。

submodules 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

tempCloneToken (String)

克隆此仓库的临时身份验证令牌。

templateRepository (Repository)

此仓库生成的仓库(如有)。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

url (URI!)

此仓库的 HTTP URL。

usesCustomOpenGraphImage (Boolean!)

此仓库是否使用自定义图片与 Open Graph,而不是由所有者的头像表示。

viewerCanAdminister (Boolean!)

指示查看者是否对此仓库具有管理员权限。

viewerCanCreateProjects (Boolean!)

当前查看者是否可以在此所有者上创建新项目。

viewerCanSubscribe (Boolean!)

检查查看者是否能够更改其对仓库的订阅状态。

viewerCanUpdateTopics (Boolean!)

指示查看者是否可以更新此仓库的主题。

viewerDefaultCommitEmail (String)

查看者的上次提交邮箱。

viewerDefaultMergeMethod (PullRequestMergeMethod!)

查看者上次使用的合并方法或仓库的默认方法。

viewerHasStarred (Boolean!)

返回一个布尔值,指示查看用户是否已收藏此可收藏项目。

viewerPermission (RepositoryPermission)

用户在仓库上的权限级别。如果以 GitHub 应用身份进行身份验证,则返回 null。

viewerPossibleCommitEmails ([String!])

此查看者可以使用其提交的邮箱列表。

viewerSubscription (SubscriptionState)

标识查看者是正在关注、未关注还是忽略可订阅实体。

visibility (RepositoryVisibility!)

指示仓库的可见性级别。

vulnerabilityAlert (RepositoryVulnerabilityAlert)

根据编号返回当前仓库中的单个漏洞警报。

vulnerabilityAlert 的参数

  • number (Int!)

    要返回的漏洞警报的编号。

vulnerabilityAlerts (RepositoryVulnerabilityAlertConnection)

此仓库上的漏洞警报列表。

vulnerabilityAlerts 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

watchers (UserConnection!)

关注此仓库的用户列表。

watchers 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

webCommitSignoffRequired (Boolean!)

是否要求贡献者在此仓库的基于 Web 的提交中签字。

RepositoryCodeowners

从仓库的 CODEOWNERS 文件中提取的信息。

RepositoryCodeowners 的字段

名称描述

errors ([RepositoryCodeownersError!]!)

解析 CODEOWNERS 文件时遇到的任何问题。

RepositoryCodeownersError

CODEOWNERS 文件中的错误。

RepositoryCodeownersError 的字段

名称描述

column (Int!)

发生错误的列号。

kind (String!)

简短描述错误类型的字符串。

line (Int!)

发生错误的行号。

message (String!)

错误的完整描述,结合了其他字段的信息。

path (String!)

发生错误的文件路径。

source (String!)

发生错误的行内容。

suggestion (String)

如何修复错误的建议。

RepositoryCollaboratorConnection

用户的连接类型。

RepositoryCollaboratorConnection 的字段

名称描述

edges ([RepositoryCollaboratorEdge])

边列表。

nodes ([User])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

RepositoryCollaboratorEdge

表示仓库的协作者。

RepositoryCollaboratorEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (User!)

N/A

permission (RepositoryPermission!)

用户在仓库上的权限。

permissionSources ([PermissionSource!])

用户访问仓库的来源列表。

RepositoryConnection

主题拥有的仓库列表。

RepositoryConnection 的字段

名称描述

edges ([RepositoryEdge])

边列表。

nodes ([Repository])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

totalDiskUsage (Int!)

连接中所有仓库的总大小(以千字节为单位)。值永远不会大于最大 32 位有符号整数。

仓库联系链接。

RepositoryContactLink 的字段

名称描述

about (String!)

联系链接用途。

name (String!)

联系链接名称。

url (URI!)

联系链接 URL。

RepositoryEdge

连接中的一条边。

RepositoryEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (Repository)

边末端的项目。

RepositoryIdConditionTarget

用于 repository_id 条件的参数。

RepositoryIdConditionTarget 的字段

名称描述

repositoryIds ([ID!]!)

这些仓库 ID 之一必须与仓库匹配。

RepositoryInteractionAbility

应用于此对象的仓库交互限制。

RepositoryInteractionAbility 的字段

名称描述

expiresAt (DateTime)

当前活动限制过期的时间。

limit (RepositoryInteractionLimit!)

当前在此对象上启用的限制。

origin (RepositoryInteractionLimitOrigin!)

当前活动交互限制的来源。

RepositoryInvitation

邀请用户加入仓库的邀请。

RepositoryInvitation 实现

RepositoryInvitation 的字段

名称描述

email (String)

收到邀请的电子邮件地址。

id (ID!)

RepositoryInvitation 对象的节点 ID。

invitee (User)

收到邀请的用户。

inviter (User!)

创建邀请的用户。

permalink (URI!)

此仓库邀请的永久链接。

permission (RepositoryPermission!)

此邀请在此仓库授予的权限。

repository (RepositoryInfo)

邀请用户加入的仓库。

RepositoryInvitationConnection

仓库邀请列表。

RepositoryInvitationConnection 的字段

名称描述

edges ([RepositoryInvitationEdge])

边列表。

nodes ([RepositoryInvitation])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

RepositoryInvitationEdge

连接中的一条边。

RepositoryInvitationEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (RepositoryInvitation)

边末端的项目。

RepositoryMigration

GitHub Enterprise Importer (GEI) 仓库迁移。

RepositoryMigration 实现

RepositoryMigration 的字段

名称描述

continueOnError (Boolean!)

迁移标志,指示是否在出错时继续。

createdAt (DateTime!)

标识对象创建的日期和时间。

databaseId (String)

标识数据库中的主键。

failureReason (String)

迁移失败的原因。

id (ID!)

RepositoryMigration 对象的节点 ID。

migrationLogUrl (URI)

迁移日志的 URL(迁移完成后 1 天后过期)。

migrationSource (MigrationSource!)

迁移来源。

repositoryName (String!)

目标仓库名称。

sourceUrl (URI!)

迁移源 URL,例如https://github.comhttps://monalisa.ghe.com

state (MigrationState!)

迁移状态。

warningsCount (Int!)

此迁移遇到的警告数量。要查看警告,请查看 迁移日志

RepositoryMigrationConnection

迁移列表。

RepositoryMigrationConnection 的字段

名称描述

edges ([RepositoryMigrationEdge])

边列表。

nodes ([RepositoryMigration])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

RepositoryMigrationEdge

表示一个仓库迁移。

RepositoryMigrationEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (RepositoryMigration)

边末端的项目。

RepositoryNameConditionTarget

用于 repository_name 条件的参数。

RepositoryNameConditionTarget 的字段

名称描述

exclude ([String!]!)

要排除的仓库名称或模式数组。如果这些模式中的任何一个匹配,则条件将不会通过。

include ([String!]!)

要包含的仓库名称或模式数组。这些模式中必须有一个匹配才能使条件通过。也接受 ~ALL 来包含所有仓库。

protected (Boolean!)

除了具有绕过权限的用户外,与这些模式匹配的目标更改将被阻止。

RepositoryPlanFeatures

基于仓库的计费计划,有关其功能和限制可用性的信息。

RepositoryPlanFeatures 的字段

名称描述

codeowners (Boolean!)

是否可以使用 CODEOWNERS 文件自动请求和强制执行审查。

draftPullRequests (Boolean!)

是否可以创建或转换为草稿拉取请求。

maximumAssignees (Int!)

可以分配到问题或拉取请求中的用户最大数量。

maximumManualReviewRequests (Int!)

拉取请求上可以手动请求审查的最大数量。

teamReviewRequests (Boolean!)

团队是否可以被请求审查拉取请求。

RepositoryPropertyConditionTarget

用于 repository_property 条件的参数。

RepositoryPropertyConditionTarget 的字段

名称描述

exclude ([PropertyTargetDefinition!]!)

必须不匹配的仓库属性数组。

include ([PropertyTargetDefinition!]!)

必须匹配的仓库属性数组。

RepositoryRule

仓库规则。

RepositoryRule 实现

RepositoryRule 的字段

名称描述

id (ID!)

RepositoryRule 对象的节点 ID。

parameters (RuleParameters)

此规则的参数。

repositoryRuleset (RepositoryRuleset)

与此规则配置关联的仓库规则集。

type (RepositoryRuleType!)

规则的类型。

RepositoryRuleConditions

确定规则集是否将进行评估的一组条件。

RepositoryRuleConditions 的字段

名称描述

refName (RefNameConditionTarget)

ref_name 条件的配置。

repositoryId (RepositoryIdConditionTarget)

repository_id 条件的配置。

repositoryName (RepositoryNameConditionTarget)

repository_name 条件的配置。

repositoryProperty (RepositoryPropertyConditionTarget)

repository_property 条件的配置。

RepositoryRuleConnection

RepositoryRule 的连接类型。

RepositoryRuleConnection 的字段

名称描述

edges ([RepositoryRuleEdge])

边列表。

nodes ([RepositoryRule])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

RepositoryRuleEdge

连接中的一条边。

RepositoryRuleEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (RepositoryRule)

边末端的项目。

RepositoryRuleset

仓库规则集。

RepositoryRuleset 实现

RepositoryRuleset 的字段

名称描述

bypassActors (RepositoryRulesetBypassActorConnection)

可以绕过此规则集的参与者。

bypassActors 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

conditions (RepositoryRuleConditions!)

必须评估为 true 才能应用此规则集的一组条件。

createdAt (DateTime!)

标识对象创建的日期和时间。

databaseId (Int)

标识数据库中的主键。

enforcement (RuleEnforcement!)

此规则集的执行级别。

id (ID!)

RepositoryRuleset 对象的节点 ID。

name (String!)

规则集的名称。

rules (RepositoryRuleConnection)

规则列表。

rules 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

source (RuleSource!)

规则集的来源。

target (RepositoryRulesetTarget)

规则集的目标。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

RepositoryRulesetBypassActor

具有绕过规则集上定义的规则的能力的团队或应用程序。

RepositoryRulesetBypassActor 实现

RepositoryRulesetBypassActor 的字段

名称描述

actor (BypassActor)

可以绕过规则的参与者。

bypassMode (RepositoryRulesetBypassActorBypassMode)

绕过参与者的模式。

deployKey (Boolean!)

此参与者表示部署密钥绕过的能力。

enterpriseOwner (Boolean!)

此参与者表示企业所有者绕过的能力。

id (ID!)

RepositoryRulesetBypassActor 对象的节点 ID。

organizationAdmin (Boolean!)

此参与者表示组织所有者绕过的能力。

repositoryRoleDatabaseId (Int)

如果参与者是仓库角色,则可以绕过的仓库角色 ID。

repositoryRoleName (String)

如果参与者是仓库角色,则可以绕过的仓库角色名称。

repositoryRuleset (RepositoryRuleset)

标识与允许的参与者关联的规则集。

RepositoryRulesetBypassActorConnection

RepositoryRulesetBypassActor 的连接类型。

RepositoryRulesetBypassActorConnection 的字段

名称描述

edges ([RepositoryRulesetBypassActorEdge])

边列表。

nodes ([RepositoryRulesetBypassActor])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

RepositoryRulesetBypassActorEdge

连接中的一条边。

RepositoryRulesetBypassActorEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (RepositoryRulesetBypassActor)

边末端的项目。

RepositoryRulesetConnection

RepositoryRuleset 的连接类型。

RepositoryRulesetConnection 的字段

名称描述

edges ([RepositoryRulesetEdge])

边列表。

nodes ([RepositoryRuleset])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

RepositoryRulesetEdge

连接中的一条边。

RepositoryRulesetEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (RepositoryRuleset)

边末端的项目。

RepositoryTopic

仓库主题将仓库连接到主题。

RepositoryTopic 实现

RepositoryTopic 的字段

名称描述

id (ID!)

RepositoryTopic 对象的节点 ID。

resourcePath (URI!)

此仓库主题的 HTTP 路径。

topic (Topic!)

主题。

url (URI!)

此仓库主题的 HTTP URL。

RepositoryTopicConnection

RepositoryTopic 的连接类型。

RepositoryTopicConnection 的字段

名称描述

edges ([RepositoryTopicEdge])

边列表。

nodes ([RepositoryTopic])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

RepositoryTopicEdge

连接中的一条边。

RepositoryTopicEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (RepositoryTopic)

边末端的项目。

RepositoryVisibilityChangeDisableAuditEntry

仓库可见性更改禁用事件的审计日志条目。

RepositoryVisibilityChangeDisableAuditEntry 实现

RepositoryVisibilityChangeDisableAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

enterpriseResourcePath (URI)

此企业的 HTTP 路径。

enterpriseSlug (String)

企业的 slug。

enterpriseUrl (URI)

此企业的 HTTP URL。

id (ID!)

RepositoryVisibilityChangeDisableAuditEntry 对象的节点 ID。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

RepositoryVisibilityChangeEnableAuditEntry

仓库可见性更改启用事件的审计日志条目。

RepositoryVisibilityChangeEnableAuditEntry 实现

RepositoryVisibilityChangeEnableAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

enterpriseResourcePath (URI)

此企业的 HTTP 路径。

enterpriseSlug (String)

企业的 slug。

enterpriseUrl (URI)

此企业的 HTTP URL。

id (ID!)

RepositoryVisibilityChangeEnableAuditEntry 对象的节点 ID。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

RepositoryVulnerabilityAlert

针对其依赖项受安全漏洞影响的仓库的 Dependabot 警报。

RepositoryVulnerabilityAlert 实现

RepositoryVulnerabilityAlert 的字段

名称描述

autoDismissedAt (DateTime)

警报何时自动解除?

createdAt (DateTime!)

警报何时创建?

dependabotUpdate (DependabotUpdate)

关联的 Dependabot 更新。

dependencyScope (RepositoryVulnerabilityAlertDependencyScope)

警报依赖项的范围。

dismissComment (String)

解释警报被解除原因的注释。

dismissReason (String)

警报被解除的原因。

dismissedAt (DateTime)

警报何时被解除?

dismisser (User)

解除警报的用户。

fixedAt (DateTime)

警报何时修复?

id (ID!)

RepositoryVulnerabilityAlert 对象的节点 ID。

number (Int!)

标识警报编号。

repository (Repository!)

关联的仓库。

securityAdvisory (SecurityAdvisory)

关联的安全建议。

securityVulnerability (SecurityVulnerability)

关联的安全漏洞。

state (RepositoryVulnerabilityAlertState!)

标识警报的状态。

vulnerableManifestFilename (String!)

易受攻击的清单文件名。

vulnerableManifestPath (String!)

易受攻击的清单路径。

vulnerableRequirements (String)

易受攻击的需求。

RepositoryVulnerabilityAlertConnection

RepositoryVulnerabilityAlert 的连接类型。

RepositoryVulnerabilityAlertConnection 的字段

名称描述

edges ([RepositoryVulnerabilityAlertEdge])

边列表。

nodes ([RepositoryVulnerabilityAlert])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

RepositoryVulnerabilityAlertEdge

连接中的一条边。

RepositoryVulnerabilityAlertEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (RepositoryVulnerabilityAlert)

边末端的项目。

RequestedReviewerConnection

RequestedReviewer 的连接类型。

RequestedReviewerConnection 的字段

名称描述

edges ([RequestedReviewerEdge])

边列表。

nodes ([RequestedReviewer])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

RequestedReviewerEdge

连接中的一条边。

RequestedReviewerEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (RequestedReviewer)

边末端的项目。

RequiredDeploymentsParameters

选择必须成功部署到哪些环境才能将 refs 推送到与该规则匹配的 ref。

RequiredDeploymentsParameters 的字段

名称描述

requiredDeploymentEnvironments ([String!]!)

在合并分支之前必须成功部署到的环境。

RequiredStatusCheckDescription

表示受保护分支的必需状态检查,但不表示该检查的任何特定运行。

RequiredStatusCheckDescription 的字段

名称描述

app (App)

必须提供此状态的应用,以便接受它。

context (String!)

此状态的名称。

RequiredStatusChecksParameters

选择在更新 ref 之前必须通过哪些状态检查。启用后,必须先将提交推送到另一个通过检查的 ref。

RequiredStatusChecksParameters 的字段

名称描述

doNotEnforceOnCreate (Boolean!)

如果检查会禁止创建,则允许创建仓库和分支。

requiredStatusChecks ([StatusCheckConfiguration!]!)

必需的状态检查。

strictRequiredStatusChecksPolicy (Boolean!)

目标分支匹配的拉取请求是否必须使用最新代码进行测试。除非至少启用一个状态检查,否则此设置将不会生效。

RestrictedContribution

表示用户在 GitHub 上做出的私人贡献。

RestrictedContribution 实现

RestrictedContribution 的字段

名称描述

isRestricted (Boolean!)

此贡献是否与您无权访问的记录相关联。例如,您自己的“第一个问题”贡献可能是对您现在无法访问的仓库做出的。

occurredAt (DateTime!)

此贡献做出的时间。

resourcePath (URI!)

此贡献的 HTTP 路径。

url (URI!)

此贡献的 HTTP URL。

user (User!)

做出此贡献的用户。

ReviewDismissalAllowance

具有在受保护分支上驳回审查的能力的用户、团队或应用。

ReviewDismissalAllowance 实现

ReviewDismissalAllowance 的字段

名称描述

actor (ReviewDismissalAllowanceActor)

可以驳回的参与者。

branchProtectionRule (BranchProtectionRule)

标识与允许的用户、团队或应用关联的分支保护规则。

id (ID!)

ReviewDismissalAllowance 对象的节点 ID。

ReviewDismissalAllowanceConnection

ReviewDismissalAllowance 的连接类型。

ReviewDismissalAllowanceConnection 的字段

名称描述

edges ([ReviewDismissalAllowanceEdge])

边列表。

nodes ([ReviewDismissalAllowance])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

ReviewDismissalAllowanceEdge

连接中的一条边。

ReviewDismissalAllowanceEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (ReviewDismissalAllowance)

边末端的项目。

ReviewDismissedEvent

表示给定问题或拉取请求上的review_dismissed事件。

ReviewDismissedEvent 实现

ReviewDismissedEvent 的字段

名称描述

actor (Actor)

标识执行该事件的参与者。

createdAt (DateTime!)

标识对象创建的日期和时间。

databaseId (Int)

标识数据库中的主键。

dismissalMessage (String)

标识与review_dismissed事件关联的可选消息。

dismissalMessageHTML (String)

标识与事件关联的可选消息,呈现为 HTML。

id (ID!)

ReviewDismissedEvent 对象的节点 ID。

previousReviewState (PullRequestReviewState!)

标识review_dismissed事件中评论的先前状态。

pullRequest (PullRequest!)

事件引用的拉取请求。

pullRequestCommit (PullRequestCommit)

标识导致评论失效的提交。

resourcePath (URI!)

此评论驳回事件的 HTTP 路径。

review (PullRequestReview)

标识与review_dismissed事件关联的评论。

url (URI!)

此评论驳回事件的 HTTP URL。

ReviewRequest

请求用户审查拉取请求。

ReviewRequest 实现

ReviewRequest 的字段

名称描述

asCodeOwner (Boolean!)

此请求是否为代码所有者创建。

databaseId (Int)

标识数据库中的主键。

id (ID!)

ReviewRequest 对象的节点 ID。

pullRequest (PullRequest!)

标识与该审查请求关联的拉取请求。

requestedReviewer (RequestedReviewer)

请求的评审者。

ReviewRequestConnection

ReviewRequest 的连接类型。

ReviewRequestConnection 的字段

名称描述

edges ([ReviewRequestEdge])

边列表。

nodes ([ReviewRequest])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

ReviewRequestEdge

连接中的一条边。

ReviewRequestEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (ReviewRequest)

边末端的项目。

ReviewRequestRemovedEvent

表示给定拉取请求上的review_request_removed事件。

ReviewRequestRemovedEvent 实现

ReviewRequestRemovedEvent 的字段

名称描述

actor (Actor)

标识执行该事件的参与者。

createdAt (DateTime!)

标识对象创建的日期和时间。

id (ID!)

ReviewRequestRemovedEvent 对象的节点 ID。

pullRequest (PullRequest!)

事件引用的拉取请求。

requestedReviewer (RequestedReviewer)

标识其审查请求被删除的审查者。

ReviewRequestedEvent

表示给定拉取请求上的review_requested事件。

ReviewRequestedEvent 实现

ReviewRequestedEvent 的字段

名称描述

actor (Actor)

标识执行该事件的参与者。

createdAt (DateTime!)

标识对象创建的日期和时间。

id (ID!)

ReviewRequestedEvent 对象的节点 ID。

pullRequest (PullRequest!)

事件引用的拉取请求。

requestedReviewer (RequestedReviewer)

标识其审查请求被请求的审查者。

ReviewStatusHovercardContext

带有消息的悬停卡上下文,描述拉取请求当前的代码审查状态。

ReviewStatusHovercardContext 实现

ReviewStatusHovercardContext 的字段

名称描述

message (String!)

描述此上下文的字符串。

octicon (String!)

伴随此上下文的 octicon。

reviewDecision (PullRequestReviewDecision)

关于代码审查的拉取请求的当前状态。

SavedReply

已保存的回复是用户可以用来快速回复的文本。

SavedReply 实现

SavedReply 的字段

名称描述

body (String!)

已保存回复的主体。

bodyHTML (HTML!)

呈现为 HTML 的已保存回复主体。

databaseId (Int)

标识数据库中的主键。

id (ID!)

SavedReply 对象的节点 ID。

title (String!)

已保存回复的标题。

user (Actor)

保存此回复的用户。

SavedReplyConnection

SavedReply 的连接类型。

SavedReplyConnection 的字段

名称描述

edges ([SavedReplyEdge])

边列表。

nodes ([SavedReply])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

SavedReplyEdge

连接中的一条边。

SavedReplyEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (SavedReply)

边末端的项目。

SearchResultItemConnection

与搜索查询匹配的结果列表。无论匹配数量多少,所有类型最多可获得 1,000 个结果,这些结果可能分布在许多页面中。

SearchResultItemConnection 的字段

名称描述

codeCount (Int!)

与搜索查询匹配的代码片段总数。无论匹配总数多少,所有类型最多可获得 1,000 个结果。

discussionCount (Int!)

与搜索查询匹配的讨论总数。无论匹配总数多少,所有类型最多可获得 1,000 个结果。

edges ([SearchResultItemEdge])

边列表。

issueCount (Int!)

与搜索查询匹配的问题总数。无论匹配总数多少,所有类型最多可获得 1,000 个结果。

nodes ([SearchResultItem])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

repositoryCount (Int!)

与搜索查询匹配的仓库总数。无论匹配总数多少,所有类型最多可获得 1,000 个结果。

userCount (Int!)

与搜索查询匹配的用户总数。无论匹配总数多少,所有类型最多可获得 1,000 个结果。

wikiCount (Int!)

与搜索查询匹配的 Wiki 页面总数。无论匹配总数多少,所有类型最多可获得 1,000 个结果。

SearchResultItemEdge

连接中的一条边。

SearchResultItemEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (SearchResultItem)

边末端的项目。

textMatches ([TextMatch])

找到的结果上的文本匹配。

SecurityAdvisory

GitHub 安全建议。

SecurityAdvisory 实现

SecurityAdvisory 的字段

名称描述

classification (SecurityAdvisoryClassification!)

建议的分类。

cvss (CVSS!)

与该建议关联的 CVSS。

警告

cvss 已弃用。

cvss 将被移除。新的 cvss_severities 字段现在将包含 cvss_v3cvss_v4 属性。将于 2025 年 10 月 1 日 UTC 移除。

cwes (CWEConnection!)

与该建议关联的 CWE。

cwes 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

databaseId (Int)

标识数据库中的主键。

description (String!)

这是建议的冗长纯文本描述。

epss (EPSS)

漏洞预测评分系统 (Exploit Prediction Scoring System)。

ghsaId (String!)

GitHub 安全建议 ID。

id (ID!)

SecurityAdvisory 对象的节点 ID。

identifiers ([SecurityAdvisoryIdentifier!]!)

该建议的标识符列表。

notificationsPermalink (URI)

建议的 Dependabot 警报页面的永久链接。

origin (String!)

发起该建议的组织。

permalink (URI)

建议的永久链接。

publishedAt (DateTime!)

建议发布的时间。

references ([SecurityAdvisoryReference!]!)

该建议的参考列表。

severity (SecurityAdvisorySeverity!)

建议的严重性。

summary (String!)

建议的简短纯文本摘要。

updatedAt (DateTime!)

建议上次更新的时间。

vulnerabilities (SecurityVulnerabilityConnection!)

与该建议关联的漏洞。

vulnerabilities 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • package (String)

    用于按包名筛选漏洞的包名。

withdrawnAt (DateTime)

如果安全公告已被撤回,则显示撤回时间。

SecurityAdvisoryConnection

SecurityAdvisory 的连接类型。

SecurityAdvisoryConnection 的字段

名称描述

edges ([SecurityAdvisoryEdge])

边列表。

nodes ([SecurityAdvisory])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

SecurityAdvisoryEdge

连接中的一条边。

SecurityAdvisoryEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (SecurityAdvisory)

边末端的项目。

SecurityAdvisoryIdentifier

GitHub 安全公告标识符。

SecurityAdvisoryIdentifier 的字段

名称描述

type (String!)

标识符类型,例如 GHSA、CVE。

value (String!)

标识符。

SecurityAdvisoryPackage

单个软件包。

SecurityAdvisoryPackage 的字段

名称描述

ecosystem (SecurityAdvisoryEcosystem!)

软件包所属的生态系统,例如 RUBYGEMS、NPM。

name (String!)

软件包名称。

SecurityAdvisoryPackageVersion

单个软件包版本。

SecurityAdvisoryPackageVersion 的字段

名称描述

identifier (String!)

软件包名称或版本。

SecurityAdvisoryReference

GitHub 安全公告引用。

SecurityAdvisoryReference 的字段

名称描述

url (URI!)

公开可访问的引用。

SecurityVulnerability

安全公告中的单个漏洞。

SecurityVulnerability 的字段

名称描述

advisory (SecurityAdvisory!)

与该漏洞关联的安全公告。

firstPatchedVersion (SecurityAdvisoryPackageVersion)

包含漏洞修复程序的第一个版本。

package (SecurityAdvisoryPackage!)

易受攻击软件包的描述。

severity (SecurityAdvisorySeverity!)

此软件包中漏洞的严重性。

updatedAt (DateTime!)

上次更新漏洞的时间。

vulnerableVersionRange (String!)

描述易受攻击的软件包版本的字符串。此字符串遵循一些基本语法。

  • = 0.2.0 表示单个易受攻击的版本。
  • <= 1.0.8 表示直到并包括指定版本的版本范围。
  • < 0.1.11 表示直到但不包括指定版本的版本范围。
  • >= 4.3.0, < 4.3.5 表示已知最小和最大版本的版本范围。
  • >= 0.0.1 表示已知最小版本但未知最大版本的版本范围。

SecurityVulnerabilityConnection

SecurityVulnerability 的连接类型。

SecurityVulnerabilityConnection 的字段

名称描述

edges ([SecurityVulnerabilityEdge])

边列表。

nodes ([SecurityVulnerability])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

SecurityVulnerabilityEdge

连接中的一条边。

SecurityVulnerabilityEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (SecurityVulnerability)

边末端的项目。

SmimeSignature

表示提交或标签上的 S/MIME 签名。

SmimeSignature 实现

SmimeSignature 的字段

名称描述

email (String!)

用于签署此对象的电子邮件。

isValid (Boolean!)

如果签名有效且已通过 GitHub 验证,则为 true。

payload (String!)

GPG 签名对象的有效负载。不包含签名头的原始 ODB 对象。

signature (String!)

对象的 ASCII 编码签名头。

signer (User)

与签署此提交的电子邮件对应的 GitHub 用户。

state (GitSignatureState!)

此签名的状态。如果签名有效且已通过 GitHub 验证,则为 VALID,否则表示签名被认为无效的原因。

wasSignedByGitHub (Boolean!)

如果签名是用 GitHub 的签名密钥生成的,则为 true。

SocialAccount

与用户关联的社交媒体资料。

SocialAccount 的字段

名称描述

displayName (String!)

社交媒体帐户在其个人资料中显示的名称。

provider (SocialAccountProvider!)

托管社交媒体帐户的软件或公司。

url (URI!)

社交媒体帐户的 URL。

SocialAccountConnection

SocialAccount 的连接类型。

SocialAccountConnection 的字段

名称描述

edges ([SocialAccountEdge])

边列表。

nodes ([SocialAccount])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

SocialAccountEdge

连接中的一条边。

SocialAccountEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (SocialAccount)

边末端的项目。

SponsorAndLifetimeValue

GitHub 帐户以及他们为特定维护者提供的赞助总金额(以美元计)。不包括通过 Patreon 支付的款项。

SponsorAndLifetimeValue 的字段

名称描述

amountInCents (Int!)

以美分计的金额。

formattedAmount (String!)

以美元计的金额,格式化为字符串。

sponsor (Sponsorable!)

赞助者的 GitHub 帐户。

sponsorable (Sponsorable!)

维护者的 GitHub 帐户。

SponsorAndLifetimeValueConnection

SponsorAndLifetimeValue 的连接类型。

SponsorAndLifetimeValueConnection 的字段

名称描述

edges ([SponsorAndLifetimeValueEdge])

边列表。

nodes ([SponsorAndLifetimeValue])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

SponsorAndLifetimeValueEdge

连接中的一条边。

SponsorAndLifetimeValueEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (SponsorAndLifetimeValue)

边末端的项目。

SponsorConnection

通过 GitHub Sponsors 赞助某人的用户和组织列表。

SponsorConnection 的字段

名称描述

edges ([SponsorEdge])

边列表。

nodes ([Sponsor])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

SponsorEdge

表示在 GitHub Sponsors 中赞助某人的用户或组织。

SponsorEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (Sponsor)

边末端的项目。

SponsorableItemConnection

SponsorableItem 的连接类型。

SponsorableItemConnection 的字段

名称描述

edges ([SponsorableItemEdge])

边列表。

nodes ([SponsorableItem])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

SponsorableItemEdge

连接中的一条边。

SponsorableItemEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (SponsorableItem)

边末端的项目。

SponsorsActivity

与赞助活动相关的事件。

SponsorsActivity 实现

SponsorsActivity 的字段

名称描述

action (SponsorsActivityAction!)

此活动指示发生的事件。

currentPrivacyLevel (SponsorshipPrivacy)

赞助商当前的隐私级别。

id (ID!)

SponsorsActivity 对象的节点 ID。

paymentSource (SponsorshipPaymentSource)

用于支付赞助的平台。

previousSponsorsTier (SponsorsTier)

对于层级更改事件,赞助过去使用的层级。

sponsor (Sponsor)

触发此活动并正在/曾赞助被赞助者的用户或组织。

sponsorable (Sponsorable!)

正在被赞助的用户或组织,即维护者。

sponsorsTier (SponsorsTier)

关联的赞助层级。

timestamp (DateTime)

此事件的时间戳。

viaBulkSponsorship (Boolean!)

此赞助是否与来自同一赞助商的同一时间其他赞助一起进行?

SponsorsActivityConnection

赞助者活动 (SponsorsActivity) 的连接类型。

SponsorsActivityConnection 的字段

名称描述

edges ([SponsorsActivityEdge])

边列表。

nodes ([SponsorsActivity])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

SponsorsActivityEdge

连接中的一条边。

SponsorsActivityEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (SponsorsActivity)

边末端的项目。

SponsorsGoal

与 GitHub Sponsors 列表关联的目标,代表受赞助维护者想要达到的目标。

SponsorsGoal 的字段

名称描述

description (String)

维护者对目标的描述。

kind (SponsorsGoalKind!)

此目标的目的是什么。

percentComplete (Int!)

表示此目标完成程度的百分比,介于 0-100 之间。

targetValue (Int!)

目标金额是多少。对于每月赞助金额目标,代表美元金额。对于总赞助者数量目标,代表唯一赞助者的数量。

title (String!)

此目标的类型和目标值的简要总结。

SponsorsListing

GitHub Sponsors 列表。

SponsorsListing 实现

SponsorsListing 的字段

名称描述

activeGoal (SponsorsGoal)

维护者正在尝试通过 GitHub Sponsors 达到的当前目标(如有)。

activeStripeConnectAccount (StripeConnectAccount)

当前用于此 Sponsors 列表付款的 Stripe Connect 帐户(如有)。只有维护者本人或可赞助组织的管理员查询时才会返回值。

billingCountryOrRegion (String)

维护者银行帐户或财政托管机构所在国家或地区的名称。只有维护者本人或可赞助组织的管理员查询时才会返回值。

contactEmailAddress (String)

GitHub 用于联系可赞助者关于其 GitHub Sponsors 个人资料的电子邮件地址。只有维护者本人或可赞助组织的管理员查询时才会返回值。

createdAt (DateTime!)

标识对象创建的日期和时间。

dashboardResourcePath (URI!)

此 Sponsors 列表的 Sponsors 仪表板的 HTTP 路径。

dashboardUrl (URI!)

此 Sponsors 列表的 Sponsors 仪表板的 HTTP URL。

featuredItems ([SponsorsListingFeaturedItem!]!)

GitHub Sponsors 个人资料中推荐的记录。

featuredItems 的参数

fiscalHost (Organization)

用于付款的财政托管机构(如有)。只有维护者本人或可赞助组织的管理员查询时才会返回值。

fullDescription (String!)

列表的完整描述。

fullDescriptionHTML (HTML!)

呈现为 HTML 的列表的完整描述。

id (ID!)

SponsorsListing 对象的节点 ID。

isPublic (Boolean!)

此列表是否公开可见。

name (String!)

列表项的全名。

nextPayoutDate (Date)

此列表有资格收到付款的未来日期。

residenceCountryOrRegion (String)

维护者居住的国家或地区的名称。只有维护者本人或可赞助组织的管理员查询时才会返回值。

resourcePath (URI!)

此 Sponsors 列表的 HTTP 路径。

shortDescription (String!)

列表的简短描述。

slug (String!)

列表的简称。

sponsorable (Sponsorable!)

此列表代表可在 GitHub Sponsors 上获得赞助的实体。

tiers (SponsorsTierConnection)

此 GitHub Sponsors 个人资料的层级。

tiers 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • includeUnpublished (Boolean)

    是否包含未发布的层级。只有 Sponsors 列表的管理员才能看到草稿层级。只有 Sponsors 列表的管理员和当前正在已停用的层级上进行赞助的查看者才能看到这些已停用的层级。默认情况下,只包含已发布的层级,任何可以看到 GitHub Sponsors 个人资料的人都可以看到这些层级。

    默认值为false

  • last (Int)

    返回列表中的后 *n* 个元素。

url (URI!)

此 Sponsors 列表的 HTTP URL。

SponsorsListingFeaturedItem

在 GitHub Sponsors 个人资料中推荐的记录。

SponsorsListingFeaturedItem 实现

SponsorsListingFeaturedItem 的字段

名称描述

createdAt (DateTime!)

标识对象创建的日期和时间。

description (String)

可以是可赞助维护者关于他们为什么推荐此项目或项目本身的描述,例如来自其 GitHub 个人资料页面的用户个人简介。

featureable (SponsorsListingFeatureableItem!)

在 GitHub Sponsors 个人资料中推荐的记录。

id (ID!)

SponsorsListingFeaturedItem 对象的节点 ID。

position (Int!)

此推荐项目在 GitHub Sponsors 个人资料中的位置,位置越低,优先级越高。从 1 开始。

sponsorsListing (SponsorsListing!)

推荐此记录的 GitHub Sponsors 个人资料。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

SponsorsTier

与 GitHub Sponsors 列表关联的 GitHub Sponsors 层级。

SponsorsTier 实现

SponsorsTier 的字段

名称描述

adminInfo (SponsorsTierAdminInfo)

只有可以管理关联的 Sponsors 列表的用户才能看到的 SponsorsTier 信息。

closestLesserValueTier (SponsorsTier)

获取此层级维护者的另一个层级,该层级的频率与本层级相同,但成本等于或小于本层级。返回每月价格最接近本层级且不超过本层级的已发布层级。

createdAt (DateTime!)

标识对象创建的日期和时间。

description (String!)

层级的描述。

descriptionHTML (HTML!)

呈现为 HTML 的层级描述。

id (ID!)

SponsorsTier 对象的节点 ID。

isCustomAmount (Boolean!)

此层级是否是在结账时由赞助者选择的,而不是由管理 Sponsors 列表的维护者预先定义的。

isOneTime (Boolean!)

此层级是否仅用于一次性赞助。

monthlyPriceInCents (Int!)

此层级每月费用(以美分计)。

monthlyPriceInDollars (Int!)

此层级每月费用(以美元计)。

name (String!)

层级的名称。

sponsorsListing (SponsorsListing!)

此层级所属的赞助者列表。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

SponsorsTierAdminInfo

只有可以管理关联的 Sponsors 列表的用户才能看到的 SponsorsTier 信息。

SponsorsTierAdminInfo 的字段

名称描述

isDraft (Boolean!)

指示此层级是否仍由可赞助者正在开发中,尚未发布到关联的 GitHub Sponsors 个人资料。草稿层级不能用于新的赞助,也不会用于现有的赞助。只有 GitHub Sponsors 个人资料的管理员才能看到草稿层级。

isPublished (Boolean!)

指示此层级是否已发布到关联的 GitHub Sponsors 个人资料。已发布的层级对任何可以看到 GitHub Sponsors 个人资料的人都是可见的,如果 GitHub Sponsors 个人资料是公开可见的,则可用于赞助。

isRetired (Boolean!)

指示此层级是否已从关联的 GitHub Sponsors 个人资料中停用。已停用的层级不再显示在 GitHub Sponsors 个人资料中,也不能用于新的赞助。如果赞助者在层级停用之前选择了该层级,则现有赞助仍可以使用已停用的层级。

sponsorships (SponsorshipConnection!)

使用此层级的赞助。

sponsorships 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • includePrivate (布尔值)

    是否返回使用此层级的私有赞助。默认为仅返回此层级上的公共赞助。

    默认值为false

  • last (Int)

    返回列表中的后 *n* 个元素。

  • orderBy (SponsorshipOrder)

    从此连接返回的赞助的排序选项。如果留空,赞助将根据与查看者的相关性进行排序。

SponsorsTierConnection

SponsorsTier 的连接类型。

SponsorsTierConnection 的字段

名称描述

edges ([SponsorsTierEdge])

边列表。

nodes ([SponsorsTier])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

SponsorsTierEdge

连接中的一条边。

SponsorsTierEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (SponsorsTier)

边末端的项目。

Sponsorship

赞助者和维护者之间的赞助关系。

Sponsorship 实现

Sponsorship 的字段

名称描述

createdAt (DateTime!)

标识对象创建的日期和时间。

id (ID!)

Sponsorship 对象的节点 ID。

isActive (Boolean!)

赞助是否处于活动状态。False 表示赞助者是维护者的过去赞助者,而 True 表示他们是当前赞助者。

isOneTimePayment (Boolean!)

此赞助是否代表一次性付款而不是定期赞助。

isSponsorOptedIntoEmail (Boolean)

赞助者是否选择接收来自可赞助者的赞助更新电子邮件。只有查看者有权知道此信息时才会返回非空值。

maintainer (User!)

正在接受赞助的实体。

警告

maintainer 已弃用。

将移除 Sponsorship.maintainer。请改用 Sponsorship.sponsorable。将于 2020 年 4 月 1 日 UTC 移除。

paymentSource (SponsorshipPaymentSource)

最近用于支付赞助的平台。

privacyLevel (SponsorshipPrivacy!)

此赞助的隐私级别。

sponsor (User)

正在赞助的用户。如果赞助是私有的或赞助者不是用户,则返回 null。

警告

sponsor 已弃用。

将移除 Sponsorship.sponsor。请改用 Sponsorship.sponsorEntity。将于 2020 年 10 月 1 日 UTC 移除。

sponsorEntity (Sponsor)

赞助的用户或组织(如果您有权查看)。

sponsorable (Sponsorable!)

正在接受赞助的实体。

tier (SponsorsTier)

关联的赞助层级。

tierSelectedAt (DateTime)

标识为此赞助选择当前层级的日期和时间。

SponsorshipConnection

来自主题或主题收到的赞助列表。

SponsorshipConnection 的字段

名称描述

edges ([SponsorshipEdge])

边列表。

nodes ([Sponsorship])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

totalRecurringMonthlyPriceInCents (Int!)

您可以查看的所有循环赞助的总金额(以美分计)。不包括一次性赞助。

totalRecurringMonthlyPriceInDollars (Int!)

您可以查看的所有循环赞助的总金额(以美元计)。不包括一次性赞助。

SponsorshipEdge

连接中的一条边。

SponsorshipEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (Sponsorship)

边末端的项目。

SponsorshipNewsletter

发送给 GitHub Sponsors 上用户或组织赞助者的更新。

SponsorshipNewsletter 实现

SponsorshipNewsletter 的字段

名称描述

author (User)

通讯的作者。

body (String!)

通讯的内容,即可赞助者想要传达的信息。

createdAt (DateTime!)

标识对象创建的日期和时间。

id (ID!)

SponsorshipNewsletter 对象的节点 ID。

isPublished (Boolean!)

指示是否已向赞助者提供通讯。

sponsorable (Sponsorable!)

此通讯来自的用户或组织。

subject (String!)

通讯的主题,即通讯的主题。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

SponsorshipNewsletterConnection

SponsorshipNewsletter 的连接类型。

SponsorshipNewsletterConnection 的字段

名称描述

edges ([SponsorshipNewsletterEdge])

边列表。

nodes ([SponsorshipNewsletter])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

SponsorshipNewsletterEdge

连接中的一条边。

SponsorshipNewsletterEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (SponsorshipNewsletter)

边末端的项目。

SshSignature

表示提交或标签上的 SSH 签名。

SshSignature 实现

SshSignature 的字段

名称描述

email (String!)

用于签署此对象的电子邮件。

isValid (Boolean!)

如果签名有效且已通过 GitHub 验证,则为 true。

keyFingerprint (String)

对签名此对象的密钥进行十六进制编码的指纹。

payload (String!)

GPG 签名对象的有效负载。不包含签名头的原始 ODB 对象。

signature (String!)

对象的 ASCII 编码签名头。

signer (User)

与签署此提交的电子邮件对应的 GitHub 用户。

state (GitSignatureState!)

此签名的状态。如果签名有效且已通过 GitHub 验证,则为 VALID,否则表示签名被认为无效的原因。

wasSignedByGitHub (Boolean!)

如果签名是用 GitHub 的签名密钥生成的,则为 true。

StargazerConnection

用户的连接类型。

StargazerConnection 的字段

名称描述

edges ([StargazerEdge])

边列表。

nodes ([User])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

StargazerEdge

表示收藏了某个仓库的用户。

StargazerEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (User!)

N/A

starredAt (DateTime!)

标识收藏该项目的时间。

StarredRepositoryConnection

仓库的连接类型。

StarredRepositoryConnection 的字段

名称描述

edges ([StarredRepositoryEdge])

边列表。

isOverLimit (Boolean!)

此用户的收藏列表是否已截断?对于收藏数量众多的用户,此值为 true。

nodes ([Repository])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

StarredRepositoryEdge

表示收藏的仓库。

StarredRepositoryEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (Repository!)

N/A

starredAt (DateTime!)

标识收藏该项目的时间。

Status

表示提交状态。

Status 实现

Status 的字段

名称描述

combinedContexts (StatusCheckRollupContextConnection!)

此提交的状态上下文和检查运行列表。

combinedContexts 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

commit (Commit)

此状态附加到的提交。

context (StatusContext)

按上下文名称查找单个状态上下文。

context 的参数

contexts ([StatusContext!]!)

此提交的单个状态上下文。

id (ID!)

Status 对象的节点 ID。

state (StatusState!)

组合的提交状态。

StatusCheckConfiguration

必需的状态检查。

StatusCheckConfiguration 的字段

名称描述

context (String!)

提交中必须存在的状态检查上下文名称。

integrationId (Int)

此状态检查必须源自的可选集成 ID。

StatusCheckRollup

表示提交的检查运行和状态的汇总。

StatusCheckRollup 实现

StatusCheckRollup 的字段

名称描述

commit (Commit)

状态和检查运行附加到的提交。

contexts (StatusCheckRollupContextConnection!)

此提交的状态上下文和检查运行列表。

contexts 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

id (ID!)

StatusCheckRollup 对象的节点 ID。

state (StatusState!)

提交的组合状态。

StatusCheckRollupContextConnection

StatusCheckRollupContext 的连接类型。

StatusCheckRollupContextConnection 的字段

名称描述

checkRunCount (Int!)

此汇总中的检查运行数量。

checkRunCountsByState ([CheckRunStateCount!])

按状态划分的检查运行计数。

edges ([StatusCheckRollupContextEdge])

边列表。

nodes ([StatusCheckRollupContext])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

statusContextCount (Int!)

此汇总中的状态上下文数量。

statusContextCountsByState ([StatusContextStateCount!])

按状态划分的状太上下文计数。

totalCount (Int!)

标识连接中项目的总数。

StatusCheckRollupContextEdge

连接中的一条边。

StatusCheckRollupContextEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (StatusCheckRollupContext)

边末端的项目。

StatusContext

表示单个提交状态上下文。

StatusContext 实现

StatusContext 的字段

名称描述

avatarUrl (URI)

创建状态的 OAuth 应用程序或用户的头像。

avatarUrl 的参数

  • size (Int)

    生成的正方形图像的大小。

    默认值为 40

commit (Commit)

此状态上下文附加到的提交。

context (String!)

此状态上下文的名称。

createdAt (DateTime!)

标识对象创建的日期和时间。

creator (Actor)

创建此状态上下文的执行者。

description (String)

此状态上下文的描述。

id (ID!)

StatusContext 对象的节点 ID。

isRequired (Boolean!)

这是否需要在为特定拉取请求合并之前通过。

isRequired 的参数

  • pullRequestId (ID)

    为此所需拉取请求的 ID。

  • pullRequestNumber (Int)

    为此所需拉取请求的编号。

state (StatusState!)

此状态上下文的状态。

targetUrl (URI)

此状态上下文的 URL。

StatusContextStateCount

表示状态上下文的数量。

StatusContextStateCount 的字段

名称描述

count (Int!)

具有此状态的状态数量。

state (StatusState!)

状态上下文的状态。

StripeConnectAccount

用于接收来自 GitHub Sponsors 的赞助资金的 Stripe Connect 帐户。

StripeConnectAccount 的字段

名称描述

accountId (String!)

用于标识此 Stripe Connect 帐户的帐户编号。

billingCountryOrRegion (String)

外部帐户(例如银行帐户)的国家/地区名称,这些帐户与 Stripe Connect 帐户关联。只有在关联的 GitHub Sponsors 个人资料的维护者或可赞助组织的管理员查询时,才会返回一个值。

countryOrRegion (String)

Stripe Connect 帐户的国家/地区名称。只有在关联的 GitHub Sponsors 个人资料的维护者或可赞助组织的管理员查询时,才会返回一个值。

isActive (Boolean!)

此 Stripe Connect 帐户当前是否正在用于关联的 GitHub Sponsors 个人资料。

sponsorsListing (SponsorsListing!)

与此 Stripe Connect 帐户关联的 GitHub Sponsors 个人资料。

stripeDashboardUrl (URI!)

在 Stripe 网站上访问此 Stripe Connect 帐户的 URL。

Submodule

指向嵌入在另一个存储库中的特定修订版存储库的指针。

Submodule 的字段

名称描述

branch (String)

用于跟踪更新的上游子模块的分支。

gitUrl (URI!)

子模块存储库的 Git URL。

name (String!)

`.gitmodules` 中子模块的名称。

nameRaw (Base64String!)

`.gitmodules` 中子模块的名称(Base64 编码)。

path (String!)

此子模块所在的超级项目中的路径。

pathRaw (Base64String!)

此子模块所在的超级项目中的路径(Base64 编码)。

subprojectCommitOid (GitObjectID)

子模块跟踪的子项目仓库的提交版本。

SubmoduleConnection

子模块的连接类型。

SubmoduleConnection 的字段

名称描述

edges ([SubmoduleEdge])

边列表。

nodes ([Submodule])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

SubmoduleEdge

连接中的一条边。

SubmoduleEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (Submodule)

边末端的项目。

SubscribedEvent

表示给定Subscribable上的subscribed事件。

SubscribedEvent 实现

SubscribedEvent 的字段

名称描述

actor (Actor)

标识执行该事件的参与者。

createdAt (DateTime!)

标识对象创建的日期和时间。

id (ID!)

SubscribedEvent 对象的节点 ID。

subscribable (Subscribable!)

事件引用的对象。

SuggestedReviewer

基于用户的提交历史和评论建议审核拉取请求。

SuggestedReviewer 的字段

名称描述

isAuthor (Boolean!)

此建议是否基于过去的提交?

isCommenter (Boolean!)

此建议是否基于过去的评论?

reviewer (User!)

标识建议审核拉取请求的用户。

Tag

表示 Git 标签。

Tag 实现

Tag 的字段

名称描述

abbreviatedOid (String!)

Git 对象 ID 的缩写版本。

commitResourcePath (URI!)

此 Git 对象的 HTTP 路径。

commitUrl (URI!)

此 Git 对象的 HTTP URL。

id (ID!)

Tag 对象的节点 ID。

message (String)

Git 标签信息。

name (String!)

Git 标签名称。

oid (GitObjectID!)

Git 对象 ID。

repository (Repository!)

此 Git 对象所属的仓库。

tagger (GitActor)

关于标签作者的详细信息。

target (GitObject!)

标签指向的 Git 对象。

TagNamePatternParameters

用于 tag_name_pattern 规则的参数。

TagNamePatternParameters 的字段

名称描述

name (String)

此规则将如何显示给用户。

negate (Boolean!)

如果为 true,则如果模式匹配,规则将失败。

operator (String!)

用于匹配的操作符。

pattern (String!)

要匹配的模式。

Team

组织中的用户团队。

Team 实现

Team 的字段

名称描述

ancestors (TeamConnection!)

此团队的祖先团队列表。

ancestors 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

avatarUrl (URI)

指向团队头像的 URL。

avatarUrl 的参数

  • size (Int)

    生成的正方形图像的像素大小。

    默认值为400

childTeams (TeamConnection!)

属于此团队的子团队列表。

childTeams 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • immediateOnly (Boolean)

    是否列出直接子团队或所有后代子团队。

    默认值为true

  • last (Int)

    返回列表中的后 *n* 个元素。

combinedSlug (String!)

对应于组织和团队的 slug。

createdAt (DateTime!)

标识对象创建的日期和时间。

databaseId (Int)

标识数据库中的主键。

description (String)

团队的描述。

discussion (TeamDiscussion)

按编号查找团队讨论。

discussion 的参数

  • number (Int!)

    要查找的讨论的序列号。

discussions (TeamDiscussionConnection!)

团队讨论列表。

discussions 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • isPinned (Boolean)

    如果提供,则根据讨论是否已固定来过滤讨论。

  • last (Int)

    返回列表中的后 *n* 个元素。

discussionsResourcePath (URI!)

团队讨论的 HTTP 路径。

discussionsUrl (URI!)

团队讨论的 HTTP URL。

editTeamResourcePath (URI!)

编辑此团队的 HTTP 路径。

editTeamUrl (URI!)

编辑此团队的 HTTP URL。

id (ID!)

Team 对象的节点 ID。

invitations (OrganizationInvitationConnection)

此团队用户的待处理邀请列表。

invitations 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

memberStatuses (UserStatusConnection!)

获取此实体的成员设置的,公开或仅对组织可见的状态消息。

memberStatuses 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

members (TeamMemberConnection!)

此团队成员的用户列表。

members 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • query (String)

    要查找的搜索字符串。

membersResourcePath (URI!)

团队成员的 HTTP 路径。

membersUrl (URI!)

团队成员的 HTTP URL。

name (String!)

团队的名称。

newTeamResourcePath (URI!)

创建新团队的 HTTP 路径。

newTeamUrl (URI!)

创建新团队的 HTTP URL。

notificationSetting (TeamNotificationSetting!)

团队设置的通知设置。

organization (Organization!)

拥有此团队的组织。

parentTeam (Team)

团队的父团队。

privacy (TeamPrivacy!)

团队的隐私级别。

projectV2 (ProjectV2)

根据提供的项目编号查找并返回项目。

projectV2的参数

  • number (Int!)

    项目编号。

projectsV2 (ProjectV2Connection!)

此团队具有协作者访问权限的项目列表。

projectsV2 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • query (String)

    用于搜索项目的查询。

    默认值为

repositories (TeamRepositoryConnection!)

此团队可以访问的仓库列表。

repositories 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • query (String)

    要查找的搜索字符串。如果名称包含搜索字符串,则会返回仓库。

repositoriesResourcePath (URI!)

此团队仓库的 HTTP 路径。

repositoriesUrl (URI!)

此团队仓库的 HTTP URL。

resourcePath (URI!)

此团队的 HTTP 路径。

reviewRequestDelegationAlgorithm (TeamReviewAssignmentAlgorithm)

此团队使用什么算法进行代码审查分配。

reviewRequestDelegationEnabled (Boolean!)

如果为 true,则表示此团队已启用代码审查分配。

reviewRequestDelegationMemberCount (Int)

此团队的代码审查分配需要多少团队成员。

reviewRequestDelegationNotifyTeam (Boolean!)

通过委派分配团队成员时,是否也应通知整个团队。

slug (String!)

对应于团队的 slug。

teamsResourcePath (URI!)

此团队团队的 HTTP 路径。

teamsUrl (URI!)

此团队团队的 HTTP URL。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

url (URI!)

此团队的 HTTP URL。

viewerCanAdminister (Boolean!)

查看者可以管理团队。

viewerCanSubscribe (Boolean!)

检查查看者是否能够更改其对仓库的订阅状态。

viewerSubscription (SubscriptionState)

标识查看者是正在关注、未关注还是忽略可订阅实体。

TeamAddMemberAuditEntry

团队的审核日志条目。add_member 事件。

TeamAddMemberAuditEntry 实现

TeamAddMemberAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

TeamAddMemberAuditEntry 对象的节点 ID。

isLdapMapped (Boolean)

团队是否已映射到 LDAP 组。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

team (Team)

与操作关联的团队。

teamName (String)

团队的名称。

teamResourcePath (URI)

此团队的 HTTP 路径。

teamUrl (URI)

此团队的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

TeamAddRepositoryAuditEntry

团队的审核日志条目。add_repository 事件。

TeamAddRepositoryAuditEntry 实现

TeamAddRepositoryAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

TeamAddRepositoryAuditEntry 对象的节点 ID。

isLdapMapped (Boolean)

团队是否已映射到 LDAP 组。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

repository (Repository)

与操作关联的代码库。

repositoryName (String)

代码库的名称。

repositoryResourcePath (URI)

代码库的 HTTP 路径。

repositoryUrl (URI)

代码库的 HTTP URL。

team (Team)

与操作关联的团队。

teamName (String)

团队的名称。

teamResourcePath (URI)

此团队的 HTTP 路径。

teamUrl (URI)

此团队的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

TeamChangeParentTeamAuditEntry

团队的审核日志条目。change_parent_team 事件。

TeamChangeParentTeamAuditEntry 实现

TeamChangeParentTeamAuditEntry 的字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

TeamChangeParentTeamAuditEntry 对象的节点 ID。

isLdapMapped (Boolean)

团队是否已映射到 LDAP 组。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

parentTeam (Team)

新的父团队。

parentTeamName (String)

新父团队的名称。

parentTeamNameWas (String)

前父团队的名称。

parentTeamResourcePath (URI)

父团队的 HTTP 路径。

parentTeamUrl (URI)

父团队的 HTTP URL。

parentTeamWas (Team)

以前的父团队。

parentTeamWasResourcePath (URI)

以前父团队的 HTTP 路径。

parentTeamWasUrl (URI)

以前父团队的 HTTP URL。

team (Team)

与操作关联的团队。

teamName (String)

团队的名称。

teamResourcePath (URI)

此团队的 HTTP 路径。

teamUrl (URI)

此团队的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

TeamConnection

团队的连接类型。

TeamConnection 的字段

名称描述

edges ([TeamEdge])

边列表。

nodes ([Team])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

TeamDiscussion

团队讨论。

TeamDiscussion 实现

TeamDiscussion 字段

名称描述

author (Actor)

撰写注释的参与者。

authorAssociation (CommentAuthorAssociation!)

作者与讨论所属团队的关联。

警告

authorAssociation 已弃用。

团队讨论功能已被弃用,建议使用组织讨论功能替代。请参考以下指南 https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ 寻找合适的替代方案。将于 2024-07-01 UTC 移除。

body (String!)

正文(Markdown 格式)。

bodyHTML (HTML!)

渲染为 HTML 的正文。

bodyText (String!)

渲染为文本的正文。

bodyVersion (String!)

标识讨论正文哈希值。

警告

bodyVersion 已弃用。

团队讨论功能已被弃用,建议使用组织讨论功能替代。请参考以下指南 https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ 寻找合适的替代方案。将于 2024-07-01 UTC 移除。

comments (TeamDiscussionCommentConnection!)

此讨论的评论列表。

警告

comments 已弃用。

团队讨论功能已被弃用,建议使用组织讨论功能替代。请参考以下指南 https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ 寻找合适的替代方案。将于 2024-07-01 UTC 移除。

comments 参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • fromComment (Int)

    提供此参数时,会过滤连接,使结果从具有此编号的评论开始。

  • last (Int)

    返回列表中的后 *n* 个元素。

commentsResourcePath (URI!)

讨论评论的 HTTP 路径。

警告

commentsResourcePath 已弃用。

团队讨论功能已被弃用,建议使用组织讨论功能替代。请参考以下指南 https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ 寻找合适的替代方案。将于 2024-07-01 UTC 移除。

commentsUrl (URI!)

讨论评论的 HTTP URL。

警告

commentsUrl 已弃用。

团队讨论功能已被弃用,建议使用组织讨论功能替代。请参考以下指南 https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ 寻找合适的替代方案。将于 2024-07-01 UTC 移除。

createdAt (DateTime!)

标识对象创建的日期和时间。

createdViaEmail (Boolean!)

检查此注释是否通过电子邮件回复创建。

databaseId (Int)

标识数据库中的主键。

editor (Actor)

编辑注释的参与者。

id (ID!)

TeamDiscussion 对象的节点 ID。

includesCreatedEdit (Boolean!)

检查此注释是否已编辑,并且包含具有创建数据的编辑。

isPinned (Boolean!)

讨论是否已固定。

警告

isPinned 已弃用。

团队讨论功能已被弃用,建议使用组织讨论功能替代。请参考以下指南 https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ 寻找合适的替代方案。将于 2024-07-01 UTC 移除。

isPrivate (Boolean!)

讨论是否仅对团队成员和组织所有者可见。

警告

isPrivate 已弃用。

团队讨论功能已被弃用,建议使用组织讨论功能替代。请参考以下指南 https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ 寻找合适的替代方案。将于 2024-07-01 UTC 移除。

lastEditedAt (DateTime)

编辑器进行最后一次编辑的时间。

number (Int!)

在团队中标识讨论。

警告

number 已弃用。

团队讨论功能已被弃用,建议使用组织讨论功能替代。请参考以下指南 https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ 寻找合适的替代方案。将于 2024-07-01 UTC 移除。

publishedAt (DateTime)

标识注释发布的时间。

reactionGroups ([ReactionGroup!])

按主题上留下的内容分组的反应列表。

reactions (ReactionConnection!)

在 Issue 上留下的一系列 Reaction。

reactions 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

resourcePath (URI!)

此讨论的 HTTP 路径。

警告

resourcePath 已弃用。

团队讨论功能已被弃用,建议使用组织讨论功能替代。请参考以下指南 https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ 寻找合适的替代方案。将于 2024-07-01 UTC 移除。

team (Team!)

定义此讨论上下文的团队。

警告

team 已弃用。

团队讨论功能已被弃用,建议使用组织讨论功能替代。请参考以下指南 https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ 寻找合适的替代方案。将于 2024-07-01 UTC 移除。

title (String!)

讨论的标题。

警告

title 已弃用。

团队讨论功能已被弃用,建议使用组织讨论功能替代。请参考以下指南 https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ 寻找合适的替代方案。将于 2024-07-01 UTC 移除。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

url (URI!)

此讨论的 HTTP URL。

警告

url 已弃用。

团队讨论功能已被弃用,建议使用组织讨论功能替代。请参考以下指南 https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ 寻找合适的替代方案。将于 2024-07-01 UTC 移除。

userContentEdits (UserContentEditConnection)

此内容的编辑列表。

userContentEdits 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

viewerCanDelete (Boolean!)

检查当前查看者是否可以删除此对象。

viewerCanPin (Boolean!)

当前查看者是否可以固定此讨论。

警告

viewerCanPin 已弃用。

团队讨论功能已被弃用,建议使用组织讨论功能替代。请参考以下指南 https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ 寻找合适的替代方案。将于 2024-07-01 UTC 移除。

viewerCanReact (Boolean!)

用户能否对此主题做出反应。

viewerCanSubscribe (Boolean!)

检查查看者是否能够更改其对仓库的订阅状态。

viewerCanUpdate (Boolean!)

检查当前查看者是否可以更新此对象。

viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!)

当前查看者无法更新此注释的原因。

viewerDidAuthor (Boolean!)

查看者是否撰写了此注释。

viewerSubscription (SubscriptionState)

标识查看者是正在关注、未关注还是忽略可订阅实体。

TeamDiscussionComment

团队讨论中的评论。

TeamDiscussionComment 实现

TeamDiscussionComment 字段

名称描述

author (Actor)

撰写注释的参与者。

authorAssociation (CommentAuthorAssociation!)

作者与评论所属团队的关联。

警告

authorAssociation 已弃用。

团队讨论功能已被弃用,建议使用组织讨论功能替代。请参考以下指南 https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ 寻找合适的替代方案。将于 2024-07-01 UTC 移除。

body (String!)

正文(Markdown 格式)。

bodyHTML (HTML!)

渲染为 HTML 的正文。

bodyText (String!)

渲染为文本的正文。

bodyVersion (String!)

正文内容的当前版本。

警告

bodyVersion 已弃用。

团队讨论功能已被弃用,建议使用组织讨论功能替代。请参考以下指南 https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ 寻找合适的替代方案。将于 2024-07-01 UTC 移除。

createdAt (DateTime!)

标识对象创建的日期和时间。

createdViaEmail (Boolean!)

检查此注释是否通过电子邮件回复创建。

databaseId (Int)

标识数据库中的主键。

discussion (TeamDiscussion!)

此评论相关的讨论。

警告

discussion 已弃用。

团队讨论功能已被弃用,建议使用组织讨论功能替代。请参考以下指南 https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ 寻找合适的替代方案。将于 2024-07-01 UTC 移除。

editor (Actor)

编辑注释的参与者。

id (ID!)

TeamDiscussionComment 对象的节点 ID。

includesCreatedEdit (Boolean!)

检查此注释是否已编辑,并且包含具有创建数据的编辑。

lastEditedAt (DateTime)

编辑器进行最后一次编辑的时间。

number (Int!)

标识评论编号。

警告

number 已弃用。

团队讨论功能已被弃用,建议使用组织讨论功能替代。请参考以下指南 https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ 寻找合适的替代方案。将于 2024-07-01 UTC 移除。

publishedAt (DateTime)

标识注释发布的时间。

reactionGroups ([ReactionGroup!])

按主题上留下的内容分组的反应列表。

reactions (ReactionConnection!)

在 Issue 上留下的一系列 Reaction。

reactions 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

resourcePath (URI!)

此评论的 HTTP 路径。

警告

resourcePath 已弃用。

团队讨论功能已被弃用,建议使用组织讨论功能替代。请参考以下指南 https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ 寻找合适的替代方案。将于 2024-07-01 UTC 移除。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

url (URI!)

此评论的 HTTP URL。

警告

url 已弃用。

团队讨论功能已被弃用,建议使用组织讨论功能替代。请参考以下指南 https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ 寻找合适的替代方案。将于 2024-07-01 UTC 移除。

userContentEdits (UserContentEditConnection)

此内容的编辑列表。

userContentEdits 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

viewerCanDelete (Boolean!)

检查当前查看者是否可以删除此对象。

viewerCanReact (Boolean!)

用户能否对此主题做出反应。

viewerCanUpdate (Boolean!)

检查当前查看者是否可以更新此对象。

viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!)

当前查看者无法更新此注释的原因。

viewerDidAuthor (Boolean!)

查看者是否撰写了此注释。

TeamDiscussionCommentConnection

TeamDiscussionComment 的连接类型。

TeamDiscussionCommentConnection 字段

名称描述

edges ([TeamDiscussionCommentEdge])

边列表。

nodes ([TeamDiscussionComment])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

TeamDiscussionCommentEdge

连接中的一条边。

TeamDiscussionCommentEdge 字段

名称描述

cursor (String!)

用于分页的游标。

node (TeamDiscussionComment)

边末端的项目。

TeamDiscussionConnection

TeamDiscussion 的连接类型。

TeamDiscussionConnection 字段

名称描述

edges ([TeamDiscussionEdge])

边列表。

nodes ([TeamDiscussion])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

TeamDiscussionEdge

连接中的一条边。

TeamDiscussionEdge 字段

名称描述

cursor (String!)

用于分页的游标。

node (TeamDiscussion)

边末端的项目。

TeamEdge

连接中的一条边。

TeamEdge 字段

名称描述

cursor (String!)

用于分页的游标。

node (Team)

边末端的项目。

TeamMemberConnection

用户的连接类型。

TeamMemberConnection 字段

名称描述

edges ([TeamMemberEdge])

边列表。

nodes ([User])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

TeamMemberEdge

表示团队成员。

TeamMemberEdge 字段

名称描述

cursor (String!)

用于分页的游标。

memberAccessResourcePath (URI!)

组织成员访问页面的 HTTP 路径。

memberAccessUrl (URI!)

组织成员访问页面的 HTTP URL。

node (User!)

N/A

role (TeamMemberRole!)

成员在团队中的角色。

TeamRemoveMemberAuditEntry

团队 remove_member 事件的审计日志条目。

TeamRemoveMemberAuditEntry 实现

TeamRemoveMemberAuditEntry 字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

TeamRemoveMemberAuditEntry 对象的节点 ID。

isLdapMapped (Boolean)

团队是否已映射到 LDAP 组。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

team (Team)

与操作关联的团队。

teamName (String)

团队的名称。

teamResourcePath (URI)

此团队的 HTTP 路径。

teamUrl (URI)

此团队的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

TeamRemoveRepositoryAuditEntry

团队 remove_repository 事件的审计日志条目。

TeamRemoveRepositoryAuditEntry 实现

TeamRemoveRepositoryAuditEntry 字段

名称描述

action (String!)

操作名称。

actor (AuditEntryActor)

发起操作的用户。

actorIp (String)

执行者的 IP 地址。

actorLocation (ActorLocation)

执行者位置的可读表示。

actorLogin (String)

发起操作的用户的用户名。

actorResourcePath (URI)

执行者的 HTTP 路径。

actorUrl (URI)

执行者的 HTTP URL。

createdAt (PreciseDateTime!)

发起操作的时间。

id (ID!)

TeamRemoveRepositoryAuditEntry 对象的节点 ID。

isLdapMapped (Boolean)

团队是否已映射到 LDAP 组。

operationType (OperationType)

操作对应的操作类型。

organization (Organization)

与审计条目关联的组织。

organizationName (String)

组织的名称。

organizationResourcePath (URI)

组织的 HTTP 路径。

organizationUrl (URI)

组织的 HTTP URL。

repository (Repository)

与操作关联的代码库。

repositoryName (String)

代码库的名称。

repositoryResourcePath (URI)

代码库的 HTTP 路径。

repositoryUrl (URI)

代码库的 HTTP URL。

team (Team)

与操作关联的团队。

teamName (String)

团队的名称。

teamResourcePath (URI)

此团队的 HTTP 路径。

teamUrl (URI)

此团队的 HTTP URL。

user (User)

受操作影响的用户。

userLogin (String)

对于涉及两个用户的操作,执行者是发起者,用户是被影响的用户。

userResourcePath (URI)

用户的 HTTP 路径。

userUrl (URI)

用户的 HTTP URL。

TeamRepositoryConnection

仓库的连接类型。

TeamRepositoryConnection 字段

名称描述

edges ([TeamRepositoryEdge])

边列表。

nodes ([Repository])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

TeamRepositoryEdge

表示团队仓库。

TeamRepositoryEdge 字段

名称描述

cursor (String!)

用于分页的游标。

node (Repository!)

N/A

permission (RepositoryPermission!)

团队在仓库上的权限级别。

TextMatch

搜索结果中的文本匹配。

TextMatch 字段

名称描述

fragment (String!)

匹配属性中特定的文本片段。

highlights ([TextMatchHighlight!]!)

匹配片段中的高亮部分。

property (String!)

匹配的属性。

TextMatchHighlight

表示搜索结果匹配中的单个高亮显示。

TextMatchHighlight 字段

名称描述

beginIndice (Int!)

片段中匹配文本开始的索引。

endIndice (Int!)

片段中匹配文本结束的索引。

text (String!)

匹配的文本。

Topic

主题聚合与主题相关的实体。

Topic 实现

Topic 字段

名称描述

id (ID!)

Topic 对象的节点 ID。

name (String!)

主题名称。

relatedTopics ([Topic!]!)

相关主题列表,包括此主题的别名,按相关性排序,最相关的主题排在最前面。最多返回 10 个主题。

relatedTopics 参数

  • first (Int)

    返回的主题数量。

    默认值为3

repositories (RepositoryConnection!)

仓库列表。

repositories 的参数

  • affiliations ([RepositoryAffiliation])

    查看者在从连接返回的代码库中的关联选项数组。例如,OWNER 将只包含当前查看者拥有的代码库。

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • hasIssuesEnabled (布尔值)

    如果非空,则根据代码库是否启用了问题来筛选代码库。

  • isLocked (布尔值)

    如果非空,则根据仓库是否已被锁定来过滤仓库。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • ownerAffiliations ([RepositoryAffiliation])

    从连接返回的仓库的所有者关联选项数组。例如,OWNER 将仅包含被查看的组织或用户拥有的仓库。

  • privacy (RepositoryPrivacy)

    如果非空,则根据隐私设置过滤仓库。内部仓库被视为私有仓库;如果只需要内部仓库,请考虑使用 visibility 参数。不能与 visibility 参数组合使用。

  • sponsorableOnly (Boolean)

    如果为 true,则仅返回其所有者可以通过 GitHub Sponsors 赞助的仓库。

    默认值为false

  • visibility (RepositoryVisibility)

    如果非空,则根据可见性过滤仓库。不能与 privacy 参数组合使用。

stargazerCount (Int!)

返回此对象上的关注者数量。

stargazers (StargazerConnection!)

已收藏此可收藏项目的用户的列表。

stargazers 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

viewerHasStarred (Boolean!)

返回一个布尔值,指示查看用户是否已收藏此可收藏项目。

TransferredEvent

表示给定问题或拉取请求上的 transferred 事件。

TransferredEvent 实现

TransferredEvent 字段

名称描述

actor (Actor)

标识执行该事件的参与者。

createdAt (DateTime!)

标识对象创建的日期和时间。

fromRepository (Repository)

此事件来源的仓库。

id (ID!)

TransferredEvent 对象的节点 ID。

issue (Issue!)

标识与事件关联的问题。

Tree

表示 Git 树。

Tree 实现

Tree 字段

名称描述

abbreviatedOid (String!)

Git 对象 ID 的缩写版本。

commitResourcePath (URI!)

此 Git 对象的 HTTP 路径。

commitUrl (URI!)

此 Git 对象的 HTTP URL。

entries ([TreeEntry!])

树条目列表。

id (ID!)

Tree 对象的节点 ID。

oid (GitObjectID!)

Git 对象 ID。

repository (Repository!)

此 Git 对象所属的仓库。

TreeEntry

表示 Git 树条目。

TreeEntry 字段

名称描述

extension (String)

文件的扩展名。

isGenerated (Boolean!)

此树条目是否已生成。

language (Language)

此文件编写的编程语言。

lineCount (Int)

文件中的行数。

mode (Int!)

条目文件模式。

name (String!)

条目文件名。

nameRaw (Base64String!)

条目文件名(Base64 编码)。

object (GitObject)

条目文件对象。

oid (GitObjectID!)

条目文件 Git 对象 ID。

path (String)

文件的完整路径。

pathRaw (Base64String)

文件的完整路径(Base64 编码)。

repository (Repository!)

树条目所属的仓库。

size (Int!)

条目字节大小。

submodule (Submodule)

如果 TreeEntry 是子模块项目占用的目录,则返回相应的子模块。

type (String!)

条目文件类型。

UnassignedEvent

表示任何可分配对象的 unassigned 事件。

UnassignedEvent 实现

UnassignedEvent 字段

名称描述

actor (Actor)

标识执行该事件的参与者。

assignable (Assignable!)

标识与事件关联的可分配对象。

assignee (Assignee)

标识已取消分配的用户或虚拟用户。

createdAt (DateTime!)

标识对象创建的日期和时间。

id (ID!)

UnassignedEvent 对象的节点 ID。

user (User)

标识已取消分配的主题(用户)。

警告

user 已弃用。

现在受让人可以是虚拟用户。请改用assignee字段。将于 2020-01-01 UTC 删除。

UnknownSignature

表示提交或标签上的未知签名。

UnknownSignature 实现

UnknownSignature 字段

名称描述

email (String!)

用于签署此对象的电子邮件。

isValid (Boolean!)

如果签名有效且已通过 GitHub 验证,则为 true。

payload (String!)

GPG 签名对象的有效负载。不包含签名头的原始 ODB 对象。

signature (String!)

对象的 ASCII 编码签名头。

signer (User)

与签署此提交的电子邮件对应的 GitHub 用户。

state (GitSignatureState!)

此签名的状态。如果签名有效且已通过 GitHub 验证,则为 VALID,否则表示签名被认为无效的原因。

wasSignedByGitHub (Boolean!)

如果签名是用 GitHub 的签名密钥生成的,则为 true。

UnlabeledEvent

表示给定问题或拉取请求上的 unlabeled 事件。

UnlabeledEvent 实现

UnlabeledEvent 字段

名称描述

actor (Actor)

标识执行该事件的参与者。

createdAt (DateTime!)

标识对象创建的日期和时间。

id (ID!)

UnlabeledEvent 对象的节点 ID。

label (Label!)

标识与 unlabeled 事件关联的标签。

labelable (Labelable!)

标识与事件关联的Labelable

UnlockedEvent

表示给定问题或拉取请求上的unlocked事件。

UnlockedEvent 实现

UnlockedEvent 的字段

名称描述

actor (Actor)

标识执行该事件的参与者。

createdAt (DateTime!)

标识对象创建的日期和时间。

id (ID!)

UnlockedEvent 对象的节点 ID。

lockable (Lockable!)

解锁的对象。

UnmarkedAsDuplicateEvent

表示给定问题或拉取请求上的unmarked_as_duplicate事件。

UnmarkedAsDuplicateEvent 实现

UnmarkedAsDuplicateEvent 的字段

名称描述

actor (Actor)

标识执行该事件的参与者。

canonical (IssueOrPullRequest)

已被另一个问题或拉取请求复制的权威性问题或拉取请求。

createdAt (DateTime!)

标识对象创建的日期和时间。

duplicate (IssueOrPullRequest)

已被标记为另一个问题的副本的问题或拉取请求。

id (ID!)

UnmarkedAsDuplicateEvent 对象的节点 ID。

isCrossRepository (Boolean!)

规范和重复属于不同的存储库。

UnpinnedEvent

表示给定问题或拉取请求上的unpinned事件。

UnpinnedEvent 实现

UnpinnedEvent 的字段

名称描述

actor (Actor)

标识执行该事件的参与者。

createdAt (DateTime!)

标识对象创建的日期和时间。

id (ID!)

UnpinnedEvent 对象的节点 ID。

issue (Issue!)

标识与事件关联的问题。

UnsubscribedEvent

表示给定Subscribable上的unsubscribed事件。

UnsubscribedEvent 实现

UnsubscribedEvent 的字段

名称描述

actor (Actor)

标识执行该事件的参与者。

createdAt (DateTime!)

标识对象创建的日期和时间。

id (ID!)

UnsubscribedEvent 对象的节点 ID。

subscribable (Subscribable!)

事件引用的对象。

UpdateParameters

仅允许具有绕过权限的用户更新匹配的引用。

UpdateParameters 的字段

名称描述

updateAllowsFetchAndMerge (Boolean!)

分支可以从其上游存储库拉取更改。

User

用户是 GitHub 上个人的帐户,拥有存储库并可以创建新内容。

User 实现

User 的字段

名称描述

anyPinnableItems (布尔值!)

确定此代码库所有者是否有任何可以固定到其个人资料的项目。

anyPinnableItems 的参数

avatarUrl (URI!)

指向用户公共头像的 URL。

avatarUrl 的参数

  • size (Int)

    生成的正方形图像的大小。

bio (String)

用户的公共个人资料简介。

bioHTML (HTML!)

用户的公共个人资料简介(HTML 格式)。

canReceiveOrganizationEmailsWhenNotificationsRestricted (Boolean!)

如果组织启用了通知限制,此用户能否接收电子邮件通知?

canReceiveOrganizationEmailsWhenNotificationsRestricted 的参数

  • login (String!)

    要检查的组织的登录名。

commitComments (CommitCommentConnection!)

此用户提交的评论列表。

commitComments 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

company (String)

用户的公共个人资料公司。

companyHTML (HTML!)

用户的公共个人资料公司(HTML 格式)。

contributionsCollection (ContributionsCollection!)

此用户对不同存储库做出的贡献集合。

contributionsCollection 的参数

  • from (DateTime)

    仅计算在此时间或之后做出的贡献。如果省略,则默认为一年前。

  • organizationID (ID)

    用于过滤贡献的组织的 ID。

  • to (DateTime)

    仅计算在此时间之前和直到(包括)此时间做出的贡献。如果省略,则默认为当前时间或提供 from 参数后的一年。

copilotEndpoints (CopilotEndpoints)

用户的 Copilot 端点信息。

createdAt (DateTime!)

标识对象创建的日期和时间。

databaseId (Int)

标识数据库中的主键。

email (String!)

用户公开可见的个人资料电子邮件。

enterprises (EnterpriseConnection)

用户所属的企业列表。

enterprises 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

estimatedNextSponsorsPayoutInCents (整数!)

此用户/组织的预计下次 GitHub Sponsors 付款金额(以美分计)。

followers (FollowerConnection!)

关注给定用户的用户列表。

followers 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

following (FollowingConnection!)

给定用户正在关注的用户列表。

following 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

gist (Gist)

按仓库名称查找 gist。

gist 的参数

gistComments (GistCommentConnection!)

此用户提交的 gist 评论列表。

gistComments 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

gists (GistConnection!)

用户创建的 Gists 列表。

gists 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • orderBy (GistOrder)

    从连接返回的 gist 的排序选项。

hasSponsorsListing (布尔值!)

如果此用户/组织有 GitHub Sponsors 列表,则为 True。

hovercard (Hovercard!)

此用户在给定上下文中的悬停卡信息。

hovercard的参数

  • primarySubjectId (ID)

    获取上下文中悬停卡的主题的 ID。

id (ID!)

User 对象的节点 ID。

interactionAbility (RepositoryInteractionAbility)

此用户的交互能力设置。

isBountyHunter (Boolean!)

此用户是否是 GitHub 安全漏洞赏金计划的参与者。

isCampusExpert (Boolean!)

此用户是否是 GitHub 校园专家计划的参与者。

isDeveloperProgramMember (Boolean!)

此用户是否是 GitHub 开发者计划的成员。

isEmployee (Boolean!)

此用户是否是 GitHub 员工。

isFollowingViewer (Boolean!)

此用户是否正在关注查看者。与 viewerIsFollowing 相反。

isGitHubStar (Boolean!)

此用户是否是 GitHub Stars 计划的成员。

isHireable (Boolean!)

用户是否已将自己标记为可聘用。

isSiteAdmin (Boolean!)

此用户是否是网站管理员。

isSponsoredBy (布尔值!)

给定帐户是否正在赞助此用户/组织。

isSponsoredBy 的参数

isSponsoringViewer (布尔值!)

如果查看者由此用户/组织赞助,则为 True。

isViewer (Boolean!)

此用户是否是查看用户。

issueComments (IssueCommentConnection!)

此用户提交的问题评论列表。

issueComments 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

issues (IssueConnection!)

与此用户关联的问题列表。

issues 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • filterBy (IssueFilters)

    从连接返回的问题的过滤选项。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • labels ([String!])

    用于过滤拉取请求的标签名称列表。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • orderBy (IssueOrder)

    从连接返回的问题的排序选项。

itemShowcase (ProfileItemShowcase!)

展示个人资料所有者已策划或根据受欢迎程度自动选择的代码库和 gist。

lifetimeReceivedSponsorshipValues (SponsorAndLifetimeValueConnection!)

计算每个赞助商通过 GitHub Sponsors 向此维护者支付的总金额。不包括通过 Patreon 支付的赞助。

lifetimeReceivedSponsorshipValues 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

lists (UserListConnection!)

用户管理的存储库列表。

lists 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

location (String)

用户的公共个人资料位置。

login (String!)

用于登录的用户名。

monthlyEstimatedSponsorsIncomeInCents (整数!)

此用户/组织的估计每月 GitHub Sponsors 收入(以美分计)。

name (String)

用户的公共个人资料名称。

organization (Organization)

查找用户所属的组织(按其登录名)。

organization 的参数

  • login (String!)

    要查找的组织的登录名。

organizationVerifiedDomainEmails ([String!]!)

与用户所属的指定组织的已验证域匹配的已验证电子邮件地址。

organizationVerifiedDomainEmails 的参数

  • login (String!)

    要从中匹配已验证域的组织的登录名。

organizations (OrganizationConnection!)

用户所属的组织列表。

organizations 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

packages (PackageConnection!)

所有者下的软件包列表。

packages 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • packageType (PackageType)

    按类型筛选注册表软件包。

  • repositoryId (ID)

    按 ID 在代码库中查找软件包。

pinnableItems (PinnableItemConnection!)

此个人资料所有者可以固定到其个人资料的代码库和 gist 列表。

pinnableItems 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

pinnedItems (PinnableItemConnection!)

此个人资料所有者已固定到其个人资料的代码库和 gist 列表。

pinnedItems 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

pinnedItemsRemaining (整数!)

返回此个人资料所有者还可以固定到其个人资料的项目数量。

project (Project)

按编号查找项目。

project 的参数

  • number (Int!)

    要查找的项目编号。

projectV2 (ProjectV2)

按编号查找项目。

projectV2的参数

  • number (Int!)

    项目编号。

projects (ProjectConnection!)

所有者下的项目列表。

projects 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • orderBy (ProjectOrder)

    从连接返回的项目的排序选项。

  • search (字符串)

    用于搜索项目的查询,目前仅按名称搜索。

projectsResourcePath (URI!)

列出用户项目的 HTTP 路径。

projectsUrl (URI!)

列出用户项目的 HTTP URL。

projectsV2 (ProjectV2Connection!)

所有者下的项目列表。

projectsV2 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • query (String)

    要在所有者下搜索的项目。

pronouns (String)

用户的个人资料代词。

publicKeys (PublicKeyConnection!)

与此用户关联的公钥列表。

publicKeys 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

pullRequests (PullRequestConnection!)

与此用户关联的拉取请求列表。

pullRequests 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • baseRefName (String)

    用于过滤拉取请求的基础 ref 名称。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • headRefName (String)

    用于过滤拉取请求的头 ref 名称。

  • labels ([String!])

    用于过滤拉取请求的标签名称列表。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • orderBy (IssueOrder)

    从连接返回的拉取请求的排序选项。

recentProjects (ProjectV2Connection!)

此用户在所有者上下文中修改的最近项目。

recentProjects 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

repositories (RepositoryConnection!)

用户拥有的代码库列表。

repositories 的参数

  • affiliations ([RepositoryAffiliation])

    查看者在从连接返回的代码库中的关联选项数组。例如,OWNER 将只包含当前查看者拥有的代码库。

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • hasIssuesEnabled (布尔值)

    如果非空,则根据代码库是否启用了问题来筛选代码库。

  • isArchived (布尔值)

    如果非空,则根据代码库是否已存档且未维护来筛选代码库。

  • isFork (布尔值)

    如果非空,则根据代码库是否是另一个代码库的分支来筛选代码库。

  • isLocked (布尔值)

    如果非空,则根据仓库是否已被锁定来过滤仓库。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • ownerAffiliations ([RepositoryAffiliation])

    从连接返回的仓库的所有者关联选项数组。例如,OWNER 将仅包含被查看的组织或用户拥有的仓库。

  • privacy (RepositoryPrivacy)

    如果非空,则根据隐私设置过滤仓库。内部仓库被视为私有仓库;如果只需要内部仓库,请考虑使用 visibility 参数。不能与 visibility 参数组合使用。

  • visibility (RepositoryVisibility)

    如果非空,则根据可见性过滤仓库。不能与 privacy 参数组合使用。

repositoriesContributedTo (RepositoryConnection!)

用户最近参与贡献的存储库列表。

repositoriesContributedTo 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • contributionTypes ([RepositoryContributionType])

    如果非空,则仅包含指定的贡献类型。GitHub.com UI 使用 [COMMIT, ISSUE, PULL_REQUEST, REPOSITORY]。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • hasIssues (Boolean)

    如果非空,则根据代码库是否启用了问题来筛选代码库。

  • includeUserRepositories (Boolean)

    如果为真,则包含用户存储库。

  • isLocked (布尔值)

    如果非空,则根据仓库是否已被锁定来过滤仓库。

  • last (Int)

    返回列表中的后 *n* 个元素。

repository (Repository)

查找仓库。

repository 的参数

  • followRenames (布尔值)

    跟踪仓库重命名。如果禁用,则引用其旧名称的仓库将返回错误。

    默认值为true

repositoryDiscussionComments (DiscussionCommentConnection!)

此用户已撰写的讨论评论。

repositoryDiscussionComments 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • onlyAnswers (布尔值)

    将讨论评论过滤为仅那些被标记为答案的评论。

    默认值为false

  • repositoryId (ID)

    将讨论评论过滤为特定仓库中的评论。

repositoryDiscussions (DiscussionConnection!)

此用户已启动的讨论。

repositoryDiscussions 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • answered (布尔值)

    将讨论过滤为仅那些已回复或未回复的讨论。默认情况下,包括已回复和未回复的讨论。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • repositoryId (ID)

    将讨论过滤为特定仓库中的讨论。

resourcePath (URI!)

此用户的 HTTP 路径。

savedReplies (SavedReplyConnection)

此用户保存的回复。

savedReplies 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

socialAccounts (SocialAccountConnection!)

用户的社交媒体帐户,按其在用户个人资料中显示的顺序排列。

socialAccounts 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

sponsoring (SponsorConnection!)

此实体正在赞助的用户和组织列表。

sponsoring 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • orderBy (SponsorOrder)

    从连接返回的用户和组织的排序选项。

sponsors (SponsorConnection!)

此用户或组织的赞助商列表。

sponsors 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • orderBy (SponsorOrder)

    从连接返回的赞助商的排序选项。

  • tierId (ID)

    如果给出,将过滤给定层级的赞助商。将仅返回查看者有权查看其层级的赞助商。

sponsorsActivities (SponsorsActivityConnection!)

涉及此可赞助对象的事件,例如新的赞助。

sponsorsActivities 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • includeAsSponsor (布尔值)

    是否包含此可赞助对象充当赞助商的那些事件。默认为仅包含此可赞助对象作为赞助接收方的事件。

    默认值为false

  • includePrivate (布尔值)

    是否在结果集中包含私有活动。默认为包含公共和私有活动。

    默认值为true

  • last (Int)

    返回列表中的后 *n* 个元素。

  • period (SponsorsActivityPeriod)

    将返回的活动过滤为仅那些发生在最近指定的时期内的活动。设置为 ALL 以避免按活动发生的时间进行过滤。如果给出 sinceuntil,则将被忽略。

    默认值为 MONTH

  • since (DateTime)

    将活动过滤为在该时间或之后发生的活动。

  • until (DateTime)

    将活动过滤为在此时间之前发生的活动。

sponsorsListing (SponsorsListing)

此用户或组织的 GitHub Sponsors 列表。

sponsorshipForViewerAsSponsor (Sponsorship)

查看者对此用户/组织的赞助;也就是说,您是赞助商的赞助。

sponsorshipForViewerAsSponsor 的参数

  • activeOnly (布尔值)

    是否仅在赞助仍然有效时返回赞助。传递 false 以获取查看者的赞助,即使它已被取消。

    默认值为true

sponsorshipForViewerAsSponsorable (Sponsorship)

此用户/组织对查看者的赞助;也就是说,您正在接收的赞助。

sponsorshipForViewerAsSponsorable 的参数

  • activeOnly (布尔值)

    是否仅在赞助仍然有效时返回赞助。传递 false 以获取赞助,即使它已被取消。

    默认值为true

sponsorshipNewsletters (SponsorshipNewsletterConnection!)

从此可赞助对象发送给赞助商的赞助更新列表。

sponsorshipNewsletters 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

sponsorshipsAsMaintainer (SponsorshipConnection!)

此用户或组织作为接收资金的维护者参与的赞助。

sponsorshipsAsMaintainer 的参数

  • activeOnly (布尔值)

    是否仅包含当前有效的赞助,而不是此维护者曾经收到的所有赞助。

    默认值为true

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • includePrivate (布尔值)

    是否在结果集中包含私有赞助。

    默认值为false

  • last (Int)

    返回列表中的后 *n* 个元素。

  • orderBy (SponsorshipOrder)

    从此连接返回的赞助的排序选项。如果留空,赞助将根据与查看者的相关性进行排序。

sponsorshipsAsSponsor (SponsorshipConnection!)

此用户或组织作为资助者参与的赞助。

sponsorshipsAsSponsor 的参数

  • activeOnly (布尔值)

    是否仅包含当前有效的赞助,而不是此赞助者曾经进行的所有赞助。

    默认值为true

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • maintainerLogins ([字符串!])

    将返回的赞助过滤为指定维护者的赞助。也就是说,赞助的接收者是具有给定登录名之一的用户或组织。

  • orderBy (SponsorshipOrder)

    从此连接返回的赞助的排序选项。如果留空,赞助将根据与查看者的相关性进行排序。

starredRepositories (StarredRepositoryConnection!)

用户加星标的存储库。

starredRepositories 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • ownedByViewer (Boolean)

    将加星标的存储库过滤为仅返回查看者拥有的存储库。

status (UserStatus)

用户对其当前正在执行的操作的描述。

suggestedListNames ([UserListSuggestion!]!)

用户列表的建议名称。

topRepositories (RepositoryConnection!)

用户参与贡献的存储库(按贡献排名排序),以及用户创建的存储库。

topRepositories 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • since (DateTime)

    获取参与贡献的存储库的时间范围。

totalSponsorshipAmountAsSponsorInCents (Int)

此实体在 GitHub 上用于资助赞助的金额(以美分计,例如,500 = 5.00 美元)。只有当用户自己查看或具有管理请求组织赞助权限的用户查看时,才会返回此值。

totalSponsorshipAmountAsSponsorInCents 的参数

  • since (DateTime)

    将付款筛选为在该时间或之后发生的付款。

  • sponsorableLogins ([String!])

    将付款筛选为支付给具有指定用户名的人员或组织的付款。

  • until (DateTime)

    将付款筛选为在该时间之前发生的付款。

twitterUsername (String)

用户的 Twitter 用户名。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

url (URI!)

此用户的 HTTP URL。

userViewType (UserViewType!)

请求是否返回关于用户的公开可见信息或私有可见信息。

viewerCanChangePinnedItems (Boolean!)

查看者可以将代码库和 gist 固定到个人资料吗?

viewerCanCreateProjects (Boolean!)

当前查看者是否可以在此所有者上创建新项目。

viewerCanFollow (Boolean!)

查看者是否能够关注用户。

viewerCanSponsor (Boolean!)

查看者是否能够赞助此用户/组织。

viewerIsFollowing (Boolean!)

查看者是否关注此用户。与 isFollowingViewer 相反。

viewerIsSponsoring (Boolean!)

如果查看者正在赞助此用户/组织,则为真。

watching (RepositoryConnection!)

给定用户正在关注的仓库列表。

watching 的参数

  • affiliations ([RepositoryAffiliation])

    从连接返回的仓库的关联选项。如果没有指定,结果将包括当前查看者是所有者、协作者或成员的仓库。

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • hasIssuesEnabled (布尔值)

    如果非空,则根据代码库是否启用了问题来筛选代码库。

  • isLocked (布尔值)

    如果非空,则根据仓库是否已被锁定来过滤仓库。

  • last (Int)

    返回列表中的后 *n* 个元素。

  • ownerAffiliations ([RepositoryAffiliation])

    从连接返回的仓库的所有者关联选项数组。例如,OWNER 将仅包含被查看的组织或用户拥有的仓库。

  • privacy (RepositoryPrivacy)

    如果非空,则根据隐私设置过滤仓库。内部仓库被视为私有仓库;如果只需要内部仓库,请考虑使用 visibility 参数。不能与 visibility 参数组合使用。

  • visibility (RepositoryVisibility)

    如果非空,则根据可见性过滤仓库。不能与 privacy 参数组合使用。

websiteUrl (URI)

指向用户公共网站/博客的 URL。

UserBlockedEvent

表示给定用户上的user_blocked 事件。

UserBlockedEvent 实现

UserBlockedEvent 的字段

名称描述

actor (Actor)

标识执行该事件的参与者。

blockDuration (UserBlockDuration!)

用户被封禁的天数。

createdAt (DateTime!)

标识对象创建的日期和时间。

id (ID!)

UserBlockedEvent 对象的节点 ID。

subject (User)

被封禁的用户。

UserConnection

用户列表。

UserConnection 的字段

名称描述

edges ([UserEdge])

边列表。

nodes ([User])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

UserContentEdit

对用户内容的编辑。

UserContentEdit 实现

UserContentEdit 的字段

名称描述

createdAt (DateTime!)

标识对象创建的日期和时间。

deletedAt (DateTime)

标识对象被删除的日期和时间。

deletedBy (Actor)

删除此内容的参与者。

diff (String)

此编辑更改的摘要。

editedAt (DateTime!)

此内容被编辑的时间。

editor (Actor)

编辑此内容的参与者。

id (ID!)

UserContentEdit 对象的节点 ID。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

UserContentEditConnection

对内容的编辑列表。

UserContentEditConnection 的字段

名称描述

edges ([UserContentEditEdge])

边列表。

nodes ([UserContentEdit])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

UserContentEditEdge

连接中的一条边。

UserContentEditEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (UserContentEdit)

边末端的项目。

UserEdge

表示一个用户。

UserEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (User)

边末端的项目。

UserEmailMetadata

来自外部身份的电子邮件属性。

UserEmailMetadata 的字段

名称描述

primary (Boolean)

布尔值,用于标识主要电子邮件。

type (String)

电子邮件类型。

value (String!)

电子邮件 ID。

UserList

用户管理的存储库列表。

UserList 实现

UserList 的字段

名称描述

createdAt (DateTime!)

标识对象创建的日期和时间。

description (String)

此列表的描述。

id (ID!)

UserList 对象的节点 ID。

isPrivate (Boolean!)

此列表是否私有。

items (UserListItemsConnection!)

与此列表关联的项目。

items 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

lastAddedAt (DateTime!)

创建此列表或上次向其添加项目的时间。

name (String!)

此列表的名称。

slug (String!)

此列表的slug。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

user (User!)

此列表所属的用户。

UserListConnection

UserList 的连接类型。

UserListConnection 的字段

名称描述

edges ([UserListEdge])

边列表。

nodes ([UserList])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

UserListEdge

连接中的一条边。

UserListEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (UserList)

边末端的项目。

UserListItemsConnection

UserListItems 的连接类型。

UserListItemsConnection 的字段

名称描述

edges ([UserListItemsEdge])

边列表。

nodes ([UserListItems])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

UserListItemsEdge

连接中的一条边。

UserListItemsEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (UserListItems)

边末端的项目。

UserListSuggestion

表示建议的用户列表。

UserListSuggestion 的字段

名称描述

id (ID)

建议的用户列表的 ID。

name (String)

建议的用户列表的名称。

UserStatus

用户对其当前正在执行的操作的描述。

UserStatus 实现

UserStatus 的字段

名称描述

createdAt (DateTime!)

标识对象创建的日期和时间。

emoji (String)

总结用户状态的表情符号。

emojiHTML (HTML)

作为 HTML 的状态表情符号。

expiresAt (DateTime)

如果设置,则此状态在此日期之后将不会显示。

id (ID!)

UserStatus 对象的节点 ID。

indicatesLimitedAvailability (Boolean!)

此状态是否表示用户在 GitHub 上并非完全可用。

message (String)

简短的消息,描述用户正在做什么。

organization (Organization)

其成员可以看到此状态的组织。如果为 null,则此状态公开可见。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

user (User!)

拥有此状态的用户。

UserStatusConnection

UserStatus 的连接类型。

UserStatusConnection 的字段

名称描述

edges ([UserStatusEdge])

边列表。

nodes ([UserStatus])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

UserStatusEdge

连接中的一条边。

UserStatusEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (UserStatus)

边末端的项目。

VerifiableDomain

可以为组织或企业验证或批准的域。

VerifiableDomain 实现

VerifiableDomain 的字段

名称描述

createdAt (DateTime!)

标识对象创建的日期和时间。

databaseId (Int)

标识数据库中的主键。

dnsHostName (URI)

应用于验证的 DNS 主机名。

domain (URI!)

Unicode 编码的域。

hasFoundHostName (Boolean!)

是否找到具有预期主机名的用于验证的 TXT 记录。

hasFoundVerificationToken (Boolean!)

是否找到具有预期验证令牌的用于验证的 TXT 记录。

id (ID!)

VerifiableDomain 对象的节点 ID。

isApproved (Boolean!)

域是否已批准。

isRequiredForPolicyEnforcement (Boolean!)

此域是否存在于组织或企业策略强制执行中是必需的。

isVerified (Boolean!)

域是否已验证。

owner (VerifiableDomainOwner!)

域的所有者。

punycodeEncodedDomain (URI!)

Punycode 编码的域。

tokenExpirationTime (DateTime)

当前验证令牌将过期的时刻。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

verificationToken (String)

域的当前验证令牌。

VerifiableDomainConnection

VerifiableDomain 的连接类型。

VerifiableDomainConnection 的字段

名称描述

edges ([VerifiableDomainEdge])

边列表。

nodes ([VerifiableDomain])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

VerifiableDomainEdge

连接中的一条边。

VerifiableDomainEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (VerifiableDomain)

边末端的项目。

ViewerHovercardContext

带有消息的悬停卡上下文,描述查看者是如何相关的。

ViewerHovercardContext 实现

ViewerHovercardContext 的字段

名称描述

message (String!)

描述此上下文的字符串。

octicon (String!)

伴随此上下文的 octicon。

viewer (User!)

标识与该上下文相关联的用户。

Workflow

工作流包含有关 Actions 工作流文件元信息。

Workflow 实现

Workflow 的字段

名称描述

createdAt (DateTime!)

标识对象创建的日期和时间。

databaseId (Int)

标识数据库中的主键。

id (ID!)

Workflow 对象的节点 ID。

name (String!)

工作流程的名称。

resourcePath (URI!)

此工作流的 HTTP 路径。

runs (WorkflowRunConnection!)

工作流的运行。

runs 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

state (WorkflowState!)

工作流的状态。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

url (URI!)

此工作流的 HTTP URL。

WorkflowFileReference

此规则要通过必须运行的工作流。

WorkflowFileReference 的字段

名称描述

path (String!)

工作流文件的路径。

ref (String)

要使用的 workflow 文件的 ref(分支或标签)。

repositoryId (Int!)

定义 workflow 的仓库的 ID。

sha (String)

要使用的 workflow 文件的提交 SHA。

WorkflowRun

一个 workflow 运行。

WorkflowRun 实现

WorkflowRun 的字段

名称描述

checkSuite (CheckSuite!)

此 workflow 运行所属的检查套件。

createdAt (DateTime!)

标识对象创建的日期和时间。

databaseId (Int)

标识数据库中的主键。

deploymentReviews (DeploymentReviewConnection!)

部署审核日志。

deploymentReviews 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

event (String!)

触发 workflow 运行的事件。

file (WorkflowRunFile)

workflow 文件。

id (ID!)

WorkflowRun 对象的节点 ID。

pendingDeploymentRequests (DeploymentRequestConnection!)

此 workflow 运行中所有检查运行的待处理部署请求。

pendingDeploymentRequests 的参数

  • after (String)

    返回列表中指定游标之后的所有元素。

  • before (String)

    返回列表中指定游标之前的元素。

  • first (Int)

    返回列表中的前 *n* 个元素。

  • last (Int)

    返回列表中的后 *n* 个元素。

resourcePath (URI!)

此 workflow 运行的 HTTP 路径。

runNumber (Int!)

唯一标识其父 workflow 中此 workflow 运行的数字。

updatedAt (DateTime!)

标识对象上次更新的日期和时间。

url (URI!)

此 workflow 运行的 HTTP URL。

workflow (Workflow!)

在此 workflow 运行中执行的 workflow。

WorkflowRunConnection

WorkflowRun 的连接类型。

WorkflowRunConnection 的字段

名称描述

edges ([WorkflowRunEdge])

边列表。

nodes ([WorkflowRun])

节点列表。

pageInfo (PageInfo!)

用于辅助分页的信息。

totalCount (Int!)

标识连接中项目的总数。

WorkflowRunEdge

连接中的一条边。

WorkflowRunEdge 的字段

名称描述

cursor (String!)

用于分页的游标。

node (WorkflowRun)

边末端的项目。

WorkflowRunFile

workflow 运行的已执行 workflow 文件。

WorkflowRunFile 实现

WorkflowRunFile 的字段

名称描述

id (ID!)

WorkflowRunFile 对象的节点 ID。

path (String!)

相对于其仓库的 workflow 文件的路径。

repositoryFileUrl (URI!)

存储 workflow 文件的仓库中文件的直接链接。

repositoryName (URI!)

存储 workflow 文件的仓库名称和所有者。

resourcePath (URI!)

此 workflow 运行文件的 HTTP 路径。

run (WorkflowRun!)

此文件的父 workflow 运行执行。

url (URI!)

此 workflow 运行文件的 HTTP URL。

viewerCanPushRepository (Boolean!)

查看者是否具有推送到存储 workflow 的仓库的权限。

viewerCanReadRepository (Boolean!)

查看者是否具有读取存储 workflow 的仓库的权限。

WorkflowsParameters

要求在将所有对目标分支所做的更改合并之前,必须先通过指定的 workflows。

WorkflowsParameters 的字段

名称描述

doNotEnforceOnCreate (Boolean!)

如果检查会禁止创建,则允许创建仓库和分支。

workflows ([WorkflowFileReference!]!)

此规则必须通过的 workflows。