跳至主要内容

mutation 类型定义更改服务器上数据的 GraphQL 操作。

本文内容

关于 mutations

每个 GraphQL 模式都有一个用于查询和 mutations 的根类型。mutation 类型 定义更改服务器上数据的 GraphQL 操作。这类似于执行 HTTP 动词,例如POSTPATCHDELETE

更多信息,请参阅“使用 GraphQL 进行表单调用”。

abortQueuedMigrations

清除客户的所有排队迁移。

abortQueuedMigrations 的输入字段

abortQueuedMigrations 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

success (布尔值)

操作是否成功?

abortRepositoryMigration

中止已排队或正在进行的代码库迁移。

abortRepositoryMigration 的输入字段

abortRepositoryMigration 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

success (布尔值)

操作是否成功?

acceptEnterpriseAdministratorInvitation

接受用户成为企业管理员的待处理邀请。

acceptEnterpriseAdministratorInvitation 的输入字段

acceptEnterpriseAdministratorInvitation 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

invitation (企业管理员邀请)

已接受的邀请。

message (字符串)

确认接受管理员邀请结果的消息。

acceptEnterpriseMemberInvitation

接受用户成为企业非关联成员的待处理邀请。

acceptEnterpriseMemberInvitation 的输入字段

acceptEnterpriseMemberInvitation 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

invitation (企业成员邀请)

已接受的邀请。

message (字符串)

确认接受非关联成员邀请结果的消息。

acceptTopicSuggestion

将建议的主题应用于代码库。

acceptTopicSuggestion 的输入字段

acceptTopicSuggestion 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

topic (主题)

已接受的主题。

警告

topic 已弃用。

不再支持建议的主题。将于 2024-04-01 UTC 删除。

addAssigneesToAssignable

将受让人添加到可分配对象。

addAssigneesToAssignable 的输入字段

addAssigneesToAssignable 的返回字段

名称描述

assignable (可分配)

已分配的项目。

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

addComment

向 Issue 或 Pull Request 添加评论。

addComment 的输入字段

addComment 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

commentEdge (IssueCommentEdge)

主题评论连接的边。

subject (节点)

主题。

timelineEdge (IssueTimelineItemEdge)

主题时间线连接的边。

addDiscussionComment

向讨论添加评论,可能作为对另一条评论的回复。

addDiscussionComment 的输入字段

addDiscussionComment 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

comment (讨论评论)

新创建的讨论评论。

addDiscussionPollVote

投票选择讨论投票中的一个选项。

addDiscussionPollVote 的输入字段

addDiscussionPollVote 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

pollOption (讨论投票选项)

添加投票的投票选项。

addEnterpriseOrganizationMember

将企业成员添加到企业中的组织。

addEnterpriseOrganizationMember 的输入字段

addEnterpriseOrganizationMember 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

users ([User!])

已添加到组织的用户。

addEnterpriseSupportEntitlement

向企业成员添加支持权限。

addEnterpriseSupportEntitlement 的输入字段

addEnterpriseSupportEntitlement 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

message (字符串)

确认添加支持权限结果的消息。

addLabelsToLabelable

将标签添加到可标记对象。

addLabelsToLabelable 的输入字段

addLabelsToLabelable 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

labelable (可标记)

已标记的项目。

addProjectCard

向项目列添加卡片。必须提供contentIdnote,但不能同时提供两者。

addProjectCard 的输入字段

addProjectCard 的返回字段

名称描述

cardEdge (ProjectCardEdge)

项目列卡片连接的边。

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

projectColumn (项目列)

项目列。

addProjectColumn

向项目添加列。

addProjectColumn 的输入字段

addProjectColumn 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

columnEdge (ProjectColumnEdge)

项目的列连接的边。

project (项目)

项目。

addProjectV2DraftIssue

创建一个新的草稿 Issue 并将其添加到项目中。

addProjectV2DraftIssue 的输入字段

addProjectV2DraftIssue 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

projectItem (ProjectV2Item)

添加到项目的草稿 Issue。

addProjectV2ItemById

将现有的内容实例链接到项目。

addProjectV2ItemById 的输入字段

addProjectV2ItemById 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

item (ProjectV2Item)

添加到项目的项目。

addPullRequestReview

向 Pull Request 添加审查。

addPullRequestReview 的输入字段

addPullRequestReview 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

pullRequestReview (PullRequestReview)

新创建的 Pull Request 审查。

reviewEdge (PullRequestReviewEdge)

Pull Request 的审查连接的边。

addPullRequestReviewComment

向审查添加评论。

addPullRequestReviewComment 的输入字段

addPullRequestReviewComment 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

comment (PullRequestReviewComment)

新创建的评论。

commentEdge (PullRequestReviewCommentEdge)

审查评论连接的边。

addPullRequestReviewThread

向待处理的 Pull Request 审查添加新线程。

addPullRequestReviewThread 的输入字段

addPullRequestReviewThread 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

thread (PullRequestReviewThread)

新创建的线程。

addPullRequestReviewThreadReply

向现有的 Pull Request 审查线程添加回复。

addPullRequestReviewThreadReply 的输入字段

addPullRequestReviewThreadReply 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

comment (PullRequestReviewComment)

新创建的回复。

addReaction

向主题添加反应。

addReaction 的输入字段

addReaction 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

reaction (反应)

反应对象。

reactionGroups ([ReactionGroup!])

主题的反应组。

subject (可反应)

可反应的主题。

addStar

为可加星项目添加星标。

addStar 的输入字段

addStar 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

starrable (Starrable)

可加星项目。

addUpvote

为讨论或讨论评论添加赞成票。

addUpvote 的输入字段

addUpvote 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

subject (Votable)

可投票主题。

addVerifiableDomain

向拥有帐户添加可验证域名。

addVerifiableDomain 的输入字段

addVerifiableDomain 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

domain (VerifiableDomain)

已添加的可验证域名。

approveDeployments

批准一个或多个环境下的所有待处理部署。

approveDeployments 的输入字段

approveDeployments 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

deployments ([Deployment!])

受影响的部署。

approveVerifiableDomain

批准用于通知传递的可验证域名。

approveVerifiableDomain 的输入字段

approveVerifiableDomain 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

domain (VerifiableDomain)

已批准的可验证域名。

archiveProjectV2Item

存档 ProjectV2Item。

archiveProjectV2Item 的输入字段

archiveProjectV2Item 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

item (ProjectV2Item)

从项目中存档的项目。

archiveRepository

将代码库标记为已存档。

archiveRepository 的输入字段

archiveRepository 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

repository (Repository)

已标记为已存档的代码库。

cancelEnterpriseAdminInvitation

取消对管理员加入企业的待处理邀请。

cancelEnterpriseAdminInvitation 的输入字段

cancelEnterpriseAdminInvitation 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

invitation (企业管理员邀请)

已取消的邀请。

message (字符串)

确认取消管理员邀请结果的消息。

cancelEnterpriseMemberInvitation

取消对未关联成员加入企业的待处理邀请。

cancelEnterpriseMemberInvitation 的输入字段

cancelEnterpriseMemberInvitation 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

invitation (企业成员邀请)

已取消的邀请。

message (字符串)

确认取消成员邀请结果的消息。

cancelSponsorship

取消活跃的赞助。

cancelSponsorship 的输入字段

cancelSponsorship 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

sponsorsTier (SponsorsTier)

取消时使用的层级。

changeUserStatus

更新你在 GitHub 上的状态。

changeUserStatus 的输入字段

changeUserStatus 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

status (UserStatus)

你更新后的状态。

clearLabelsFromLabelable

清除可标记对象的全部标签。

clearLabelsFromLabelable 的输入字段

clearLabelsFromLabelable 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

labelable (可标记)

已取消标签的项目。

clearProjectV2ItemFieldValue

此变异会清除项目中项目的字段值。目前仅支持文本、数字、日期、受让人、标签、单选、迭代和里程碑字段。

clearProjectV2ItemFieldValue 的输入字段

clearProjectV2ItemFieldValue 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

projectV2Item (ProjectV2Item)

已更新的项目。

cloneProject

通过克隆现有项目的配置来创建一个新项目。

cloneProject 的输入字段

cloneProject 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

jobStatusId (String)

用于填充克隆字段的 JobStatus 的 ID。

project (项目)

新的克隆项目。

cloneTemplateRepository

使用与模板代码库相同的文件和目录结构创建一个新代码库。

cloneTemplateRepository 的输入字段

cloneTemplateRepository 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

repository (Repository)

新的代码库。

closeDiscussion

关闭讨论。

closeDiscussion 的输入字段

closeDiscussion 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

discussion (Discussion)

已关闭的讨论。

closeIssue

关闭问题。

closeIssue 的输入字段

closeIssue 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

issue (Issue)

已关闭的问题。

closePullRequest

关闭拉取请求。

closePullRequest 的输入字段

closePullRequest 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

pullRequest (PullRequest)

已关闭的拉取请求。

convertProjectCardNoteToIssue

将项目笔记卡片转换为与新创建的问题关联的卡片。

convertProjectCardNoteToIssue 的输入字段

convertProjectCardNoteToIssue 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

projectCard (ProjectCard)

已更新的 ProjectCard。

convertProjectV2DraftIssueItemToIssue

将 projectV2 草稿问题项目转换为问题。

convertProjectV2DraftIssueItemToIssue 的输入字段

convertProjectV2DraftIssueItemToIssue 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

item (ProjectV2Item)

已更新的项目。

convertPullRequestToDraft

将拉取请求转换为草稿。

convertPullRequestToDraft 的输入字段

convertPullRequestToDraft 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

pullRequest (PullRequest)

现在是草稿的拉取请求。

copyProjectV2

复制项目。

copyProjectV2 的输入字段

copyProjectV2 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

projectV2 (ProjectV2)

已复制的项目。

createAttributionInvitation

邀请用户认领可重新归属的数据。

createAttributionInvitation 的输入字段

createAttributionInvitation 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

owner (Organization)

拥有可重新归属数据的组织。

source (Claimable)

拥有要重新归属的数据的帐户。

target (Claimable)

可以认领数据的帐户。

createBranchProtectionRule

创建一个新的分支保护规则。

createBranchProtectionRule 的输入字段

createBranchProtectionRule 的返回字段

名称描述

branchProtectionRule (BranchProtectionRule)

新创建的 BranchProtectionRule。

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

createCheckRun

创建一个检查运行。

createCheckRun 的输入字段

createCheckRun 的返回字段

名称描述

checkRun (CheckRun)

新创建的检查运行。

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

createCheckSuite

创建一个检查套件。

createCheckSuite 的输入字段

createCheckSuite 的返回字段

名称描述

checkSuite (CheckSuite)

新创建的检查套件。

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

createCommitOnBranch

将提交追加到指定分支作为已验证用户。

此变异创建一个其父级为提供的分支的 HEAD 的提交,并更新该分支以指向新提交。可以将其视为类似于 git commit

查找分支

提交会被追加到branch(类型为Ref)上。这必须引用一个 Git 分支(即,完整限定路径必须以refs/heads/开头,尽管包含此前缀是可选的)。

调用者可以通过其全局节点 ID 或同时传递repositoryNameWithOwnerrefName来指定要提交到的branch。更多详情,请参阅CommittableBranch的文档。

描述更改

fileChanges被指定为一个FilesChanges对象,描述了FileAdditionsFileDeletions

有关如何使用此参数来描述任何一组文件更改的更多信息,请参阅FileChanges的文档。

作者身份

与 Web 提交界面类似,此变异不支持指定提交的作者或提交者,并且将来也不会添加对此的支持。

通过成功执行此变异创建的提交将由验证 API 请求的凭据的所有者署名。提交者将与使用 Web 界面署名的提交者的身份相同。

如果您需要完全控制作者和提交者信息,请改用 Git 数据库 REST API。

提交签名

如果受支持,使用此变异进行的提交会由 GitHub 自动签名,并在用户界面中标记为已验证。

createCommitOnBranch的输入字段

createCommitOnBranch的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

commit (Commit)

新的提交。

ref (Ref)

已更新为指向新提交的 ref。

createDeployment

创建一个新的部署事件。

createDeployment的输入字段

createDeployment的返回字段

名称描述

autoMerged (Boolean)

如果默认分支已自动合并到部署 ref 中,则为真。

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

deployment (Deployment)

新的部署。

createDeploymentStatus

创建部署状态。

createDeploymentStatus的输入字段

createDeploymentStatus的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

deploymentStatus (DeploymentStatus)

新的部署状态。

createDiscussion

创建一个讨论。

createDiscussion的输入字段

createDiscussion的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

discussion (Discussion)

刚刚创建的讨论。

createEnterpriseOrganization

作为企业帐户的一部分创建组织。用于创建组织的个人访问令牌隐式允许更新它创建的组织,如果该组织属于启用了 SAML 或使用企业管理用户的企业。如果该组织不属于此类企业,而是单独为其启用了 SAML,则该令牌将需要 SAML 授权才能继续针对该组织运行。

createEnterpriseOrganization的输入字段

createEnterpriseOrganization的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

enterprise (Enterprise)

拥有已创建组织的企业。

organization (Organization)

已创建的组织。

createEnvironment

创建环境,如果已存在则直接返回。

createEnvironment的输入字段

createEnvironment的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

environment (Environment)

新的或现有的环境。

createIpAllowListEntry

创建一个新的 IP 允许列表条目。

createIpAllowListEntry的输入字段

createIpAllowListEntry的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

ipAllowListEntry (IpAllowListEntry)

已创建的 IP 允许列表条目。

createIssue

创建一个新的 issue。

createIssue的输入字段

createIssue的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

issue (Issue)

新的 issue。

createLabel

创建一个新的标签。

createLabel的输入字段

createLabel的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

label (Label)

新的标签。

createLinkedBranch

创建一个与 issue 关联的分支。

createLinkedBranch的输入字段

createLinkedBranch的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

issue (Issue)

已关联的 issue。

linkedBranch (LinkedBranch)

新的分支 issue 引用。

createMigrationSource

创建一个 GitHub Enterprise Importer (GEI) 迁移源。

createMigrationSource的输入字段

createMigrationSource的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

migrationSource (MigrationSource)

已创建的迁移源。

createProject

创建一个新的项目。

createProject的输入字段

createProject的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

project (项目)

新的项目。

createProjectV2

创建一个新的项目。

createProjectV2的输入字段

createProjectV2的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

projectV2 (ProjectV2)

新的项目。

createProjectV2Field

创建一个新的项目字段。

createProjectV2Field的输入字段

createProjectV2Field的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

projectV2Field (ProjectV2FieldConfiguration)

新的字段。

createProjectV2StatusUpdate

在项目中创建一个状态更新。

createProjectV2StatusUpdate的输入字段

createProjectV2StatusUpdate的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

statusUpdate (ProjectV2StatusUpdate)

在项目中更新的状态更新。

createPullRequest

创建一个新的 pull request。

createPullRequest的输入字段

createPullRequest的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

pullRequest (PullRequest)

新的 pull request。

createRef

创建一个新的 Git Ref。

createRef的输入字段

createRef的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

ref (Ref)

新创建的 ref。

createRepository

创建一个新的仓库。

createRepository的输入字段

createRepository的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

repository (Repository)

新的代码库。

createRepositoryRuleset

创建一个仓库规则集。

createRepositoryRuleset的输入字段

createRepositoryRuleset的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

ruleset (RepositoryRuleset)

新创建的规则集。

createSponsorsListing

创建一个 GitHub Sponsors 个人资料,允许其他人赞助您或您的组织。

createSponsorsListing的输入字段

createSponsorsListing的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

sponsorsListing (SponsorsListing)

新的 GitHub Sponsors 个人资料。

createSponsorsTier

为您的 GitHub Sponsors 个人资料创建一个新的付费层级。

createSponsorsTier的输入字段

createSponsorsTier的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

sponsorsTier (SponsorsTier)

新的层级。

createSponsorship

在 GitHub Sponsors 中开始对维护者的新的赞助,或重新激活过去的赞助。

createSponsorship的输入字段

createSponsorship的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

sponsorship (Sponsorship)

已开始的赞助。

createSponsorships

一次性为不同的可赞助用户或组织进行多次赞助。只能赞助拥有公共 GitHub Sponsors 个人资料的用户。

createSponsorships的输入字段

createSponsorships的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

sponsorables ([Sponsorable!])

收到赞助的用户和组织。

createTeamDiscussion

创建一个新的团队讨论。

createTeamDiscussion的输入字段

createTeamDiscussion的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

teamDiscussion (TeamDiscussion)

新的讨论。

警告

teamDiscussion 已弃用。

团队讨论功能已弃用,建议使用组织讨论功能。请访问https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/查找合适的替代方案。将于2024年7月1日UTC时间移除。

createTeamDiscussionComment

创建新的团队讨论评论。

createTeamDiscussionComment 的输入字段

createTeamDiscussionComment 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

teamDiscussionComment (TeamDiscussionComment)

新的评论。

警告

teamDiscussionComment 已弃用。

团队讨论功能已弃用,建议使用组织讨论功能。请访问https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/查找合适的替代方案。将于2024年7月1日UTC时间移除。

createUserList

创建一个新的用户列表。

createUserList 的输入字段

createUserList 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

list (UserList)

刚刚创建的列表。

viewer (User)

创建列表的用户。

declineTopicSuggestion

拒绝仓库的建议主题。

declineTopicSuggestion 的输入字段

declineTopicSuggestion 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

topic (主题)

被拒绝的主题。

警告

topic 已弃用。

不再支持建议的主题。将于 2024-04-01 UTC 删除。

deleteBranchProtectionRule

删除分支保护规则。

deleteBranchProtectionRule 的输入字段

deleteBranchProtectionRule 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

deleteDeployment

删除部署。

deleteDeployment 的输入字段

deleteDeployment 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

deleteDiscussion

删除讨论及其所有回复。

deleteDiscussion 的输入字段

deleteDiscussion 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

discussion (Discussion)

刚刚删除的讨论。

deleteDiscussionComment

删除讨论评论。如果它有回复,则将其清除。

deleteDiscussionComment 的输入字段

deleteDiscussionComment 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

comment (讨论评论)

刚刚删除的讨论评论。

deleteEnvironment

删除环境。

deleteEnvironment 的输入字段

deleteEnvironment 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

deleteIpAllowListEntry

删除IP允许列表条目。

deleteIpAllowListEntry 的输入字段

deleteIpAllowListEntry 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

ipAllowListEntry (IpAllowListEntry)

已删除的IP允许列表条目。

deleteIssue

删除Issue对象。

deleteIssue 的输入字段

deleteIssue 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

repository (Repository)

Issue所属的仓库。

deleteIssueComment

删除IssueComment对象。

deleteIssueComment 的输入字段

deleteIssueComment 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

deleteLabel

删除标签。

deleteLabel 的输入字段

deleteLabel 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

deleteLinkedBranch

取消Issue与分支的关联。

deleteLinkedBranch 的输入字段

deleteLinkedBranch 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

issue (Issue)

取消关联分支的Issue。

deletePackageVersion

删除软件包版本。

deletePackageVersion 的输入字段

deletePackageVersion 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

success (布尔值)

操作是否成功。

deleteProject

删除项目。

deleteProject 的输入字段

deleteProject 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

owner (ProjectOwner)

项目被移除的仓库或组织。

deleteProjectCard

删除项目卡片。

deleteProjectCard 的输入字段

deleteProjectCard 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

column (ProjectColumn)

已删除卡片所在的列。

deletedCardId (ID)

已删除卡片的ID。

deleteProjectColumn

删除项目列。

deleteProjectColumn 的输入字段

deleteProjectColumn 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

deletedColumnId (ID)

已删除列的ID。

project (项目)

已删除列所在的项目。

deleteProjectV2

删除项目。

deleteProjectV2 的输入字段

deleteProjectV2 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

projectV2 (ProjectV2)

已删除的项目。

deleteProjectV2Field

删除项目字段。

deleteProjectV2Field 的输入字段

deleteProjectV2Field 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

projectV2Field (ProjectV2FieldConfiguration)

已删除的字段。

deleteProjectV2Item

从项目中删除一项。

deleteProjectV2Item 的输入字段

deleteProjectV2Item 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

deletedItemId (ID)

已删除项目的ID。

deleteProjectV2StatusUpdate

删除项目状态更新。

deleteProjectV2StatusUpdate 的输入字段

deleteProjectV2StatusUpdate 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

deletedStatusUpdateId (ID)

已删除状态更新的ID。

projectV2 (ProjectV2)

已删除状态更新所在的项目。

deleteProjectV2Workflow

删除项目工作流程。

deleteProjectV2Workflow 的输入字段

deleteProjectV2Workflow 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

deletedWorkflowId (ID)

已删除工作流程的ID。

projectV2 (ProjectV2)

已删除工作流程所在的项目。

deletePullRequestReview

删除拉取请求审查。

deletePullRequestReview 的输入字段

deletePullRequestReview 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

pullRequestReview (PullRequestReview)

已删除的拉取请求审查。

deletePullRequestReviewComment

删除拉取请求审查评论。

deletePullRequestReviewComment 的输入字段

deletePullRequestReviewComment 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

pullRequestReview (PullRequestReview)

已删除评论所属的拉取请求审查。

pullRequestReviewComment (PullRequestReviewComment)

已删除的拉取请求审查评论。

deleteRef

删除 Git Ref。

deleteRef 的输入字段

deleteRef 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

deleteRepositoryRuleset

删除仓库规则集。

deleteRepositoryRuleset 的输入字段

deleteRepositoryRuleset 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

deleteTeamDiscussion

删除团队讨论。

deleteTeamDiscussion 的输入字段

deleteTeamDiscussion 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

deleteTeamDiscussionComment

删除团队讨论评论。

deleteTeamDiscussionComment 的输入字段

deleteTeamDiscussionComment 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

deleteUserList

删除用户列表。

deleteUserList 的输入字段

deleteUserList 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

user (User)

将被删除的列表的所有者。

deleteVerifiableDomain

删除可验证域名。

deleteVerifiableDomain 的输入字段

deleteVerifiableDomain 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

owner (VerifiableDomainOwner)

域名被删除的拥有者账户。

dequeuePullRequest

从合并队列中移除拉取请求。

dequeuePullRequest 的输入字段

dequeuePullRequest 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

mergeQueueEntry (MergeQueueEntry)

已移除拉取请求的合并队列条目。

disablePullRequestAutoMerge

禁用给定拉取请求的自动合并。

disablePullRequestAutoMerge 的输入字段

disablePullRequestAutoMerge 的返回字段

名称描述

actor (Actor)

标识执行此事件的执行者。

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

pullRequest (PullRequest)

禁用自动合并拉取请求的时间。

dismissPullRequestReview

驳回已批准或已拒绝的拉取请求审查。

dismissPullRequestReview 的输入字段

dismissPullRequestReview 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

pullRequestReview (PullRequestReview)

被驳回的拉取请求审查。

dismissRepositoryVulnerabilityAlert

驳回 Dependabot 警报。

dismissRepositoryVulnerabilityAlert 的输入字段

dismissRepositoryVulnerabilityAlert 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

repositoryVulnerabilityAlert (RepositoryVulnerabilityAlert)

被驳回的 Dependabot 警报。

enablePullRequestAutoMerge

启用拉取请求的默认自动合并。

enablePullRequestAutoMerge 的输入字段

enablePullRequestAutoMerge 的返回字段

名称描述

actor (Actor)

标识执行此事件的执行者。

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

pullRequest (PullRequest)

启用自动合并拉取请求的时间。

enqueuePullRequest

将拉取请求添加到合并队列。

enqueuePullRequest 的输入字段

enqueuePullRequest 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

mergeQueueEntry (MergeQueueEntry)

已入队拉取请求的合并队列条目。

followOrganization

关注组织。

followOrganization 的输入字段

followOrganization 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

organization (Organization)

已关注的组织。

followUser

关注用户。

followUser 的输入字段

followUser 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

user (User)

已关注的用户。

grantEnterpriseOrganizationsMigratorRole

授予用户在企业帐户下所有组织的迁移者角色。

grantEnterpriseOrganizationsMigratorRole 的输入字段

grantEnterpriseOrganizationsMigratorRole 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

organizations (OrganizationConnection)

已为给定用户应用迁移者角色的组织。

grantMigratorRole

授予用户或团队迁移者角色。

grantMigratorRole 的输入字段

grantMigratorRole 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

success (布尔值)

操作是否成功?

importProject

通过导入列和问题/PR 列表来创建一个新项目。

importProject 的输入字段

importProject 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

project (项目)

新的项目!

inviteEnterpriseAdmin

邀请某人成为企业的管理员。

inviteEnterpriseAdmin 的输入字段

inviteEnterpriseAdmin 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

invitation (企业管理员邀请)

已创建的企业管理员邀请。

inviteEnterpriseMember

邀请某人成为企业的非关联成员。

inviteEnterpriseMember 的输入字段

inviteEnterpriseMember 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

invitation (企业成员邀请)

已创建的企业成员邀请。

linkProjectV2ToRepository

将项目链接到仓库。

linkProjectV2ToRepository 的输入字段

linkProjectV2ToRepository 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

repository (Repository)

项目链接到的仓库。

linkProjectV2ToTeam

将项目链接到团队。

linkProjectV2ToTeam 的输入字段

linkProjectV2ToTeam 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

team (Team)

项目链接到的团队。

linkRepositoryToProject

为项目创建一个仓库链接。

linkRepositoryToProject 的输入字段

linkRepositoryToProject 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

project (项目)

已链接的项目。

repository (Repository)

已链接的仓库。

lockLockable

锁定可锁定对象。

lockLockable 的输入字段

lockLockable 的返回字段

名称描述

actor (Actor)

标识执行此事件的执行者。

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

lockedRecord (Lockable)

被锁定的项目。

markDiscussionCommentAsAnswer

将讨论评论标记为可回答类别中讨论的已选答案。

markDiscussionCommentAsAnswer 的输入字段

markDiscussionCommentAsAnswer 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

discussion (Discussion)

包含已选评论的讨论。

markFileAsViewed

将拉取请求文件标记为已查看。

markFileAsViewed 的输入字段

markFileAsViewed 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

pullRequest (PullRequest)

已更新的拉取请求。

markNotificationAsDone

将通知标记为已完成。

markNotificationAsDone 的输入字段

markNotificationAsDone 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

success (布尔值)

操作是否成功?

viewer (User)

通知所属的用户。

markProjectV2AsTemplate

将项目标记为模板。请注意,只有组织拥有的项目才能标记为模板。

markProjectV2AsTemplate 的输入字段

markProjectV2AsTemplate 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

projectV2 (ProjectV2)

项目。

markPullRequestReadyForReview

将拉取请求标记为准备审查。

markPullRequestReadyForReview 的输入字段

markPullRequestReadyForReview 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

pullRequest (PullRequest)

准备审查的拉取请求。

mergeBranch

将头部合并到分支。

mergeBranch 的输入字段

mergeBranch 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

mergeCommit (Commit)

生成的合并提交。

mergePullRequest

合并拉取请求。

mergePullRequest 的输入字段

mergePullRequest 的返回字段

名称描述

actor (Actor)

标识执行此事件的执行者。

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

pullRequest (PullRequest)

已合并的拉取请求。

minimizeComment

最小化问题、提交、拉取请求或 Gist 上的评论。

minimizeComment 的输入字段

minimizeComment 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

minimizedComment (Minimizable)

被最小化的评论。

moveProjectCard

将项目卡片移动到另一个位置。

moveProjectCard 的输入字段

moveProjectCard 的返回字段

名称描述

cardEdge (ProjectCardEdge)

已移动卡片的新边缘。

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

moveProjectColumn

将项目列移动到另一个位置。

moveProjectColumn 的输入字段

moveProjectColumn 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

columnEdge (ProjectColumnEdge)

已移动列的新边缘。

pinEnvironment

将环境固定到仓库。

pinEnvironment 的输入字段

pinEnvironment 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

environment (Environment)

已固定的环境。

pinnedEnvironment (PinnedEnvironment)

如果已固定,则为固定的环境。

pinIssue

将问题固定到仓库。

pinIssue 的输入字段

pinIssue 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

issue (Issue)

已固定的问题。

publishSponsorsTier

将GitHub Sponsors个人资料中当前仍为草稿的赞助等级发布。

publishSponsorsTier 的输入字段

publishSponsorsTier 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

sponsorsTier (SponsorsTier)

已发布的等级。

regenerateEnterpriseIdentityProviderRecoveryCodes

重新生成企业的身份提供商恢复代码。

regenerateEnterpriseIdentityProviderRecoveryCodes 的输入字段

regenerateEnterpriseIdentityProviderRecoveryCodes 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

identityProvider (EnterpriseIdentityProvider)

企业的身份提供商。

regenerateVerifiableDomainToken

重新生成可验证域的验证令牌。

regenerateVerifiableDomainToken 的输入字段

regenerateVerifiableDomainToken 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

verificationToken (String)

生成的验证令牌。

rejectDeployments

拒绝一个或多个环境下的所有待处理部署。

rejectDeployments 的输入字段

rejectDeployments 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

deployments ([Deployment!])

受影响的部署。

removeAssigneesFromAssignable

从可分配对象中移除受让人。

removeAssigneesFromAssignable 的输入字段

removeAssigneesFromAssignable 的返回字段

名称描述

assignable (可分配)

已取消分配的项目。

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

removeEnterpriseAdmin

从企业中移除管理员。

removeEnterpriseAdmin 的输入字段

removeEnterpriseAdmin 的返回字段

名称描述

admin (User)

被移除的管理员用户。

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

enterprise (Enterprise)

更新后的企业。

message (字符串)

确认移除管理员结果的消息。

viewer (User)

执行变异的查看者。

removeEnterpriseIdentityProvider

从企业中移除身份提供商。拥有企业托管用户和没有企业托管用户的企业所有者都可以使用此变异。

removeEnterpriseIdentityProvider 的输入字段

removeEnterpriseIdentityProvider 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

identityProvider (EnterpriseIdentityProvider)

已从企业中移除的身份提供商。

removeEnterpriseMember

从企业中的所有组织中移除用户。

removeEnterpriseMember 的输入字段

removeEnterpriseMember 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

enterprise (Enterprise)

更新后的企业。

user (User)

已从企业中移除的用户。

viewer (User)

执行变异的查看者。

removeEnterpriseOrganization

从企业中移除组织。

removeEnterpriseOrganization 的输入字段

removeEnterpriseOrganization 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

enterprise (Enterprise)

更新后的企业。

organization (Organization)

已从企业中移除的组织。

viewer (User)

执行变异的查看者。

removeEnterpriseSupportEntitlement

从企业成员中移除支持权限。

removeEnterpriseSupportEntitlement 的输入字段

removeEnterpriseSupportEntitlement 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

message (字符串)

确认移除支持权限结果的消息。

removeLabelsFromLabelable

从可标记对象中移除标签。

removeLabelsFromLabelable 的输入字段

removeLabelsFromLabelable 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

labelable (可标记)

已移除标签的可标记对象。

removeOutsideCollaborator

从组织中的所有仓库中移除外部协作者。

removeOutsideCollaborator 的输入字段

removeOutsideCollaborator 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

removedUser (User)

被移除的外部协作者用户。

removeReaction

从主题中移除反应。

removeReaction 的输入字段

removeReaction 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

reaction (反应)

反应对象。

reactionGroups ([ReactionGroup!])

主题的反应组。

subject (可反应)

可反应的主题。

removeStar

从可加星项目中移除星标。

removeStar 的输入字段

removeStar 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

starrable (Starrable)

可加星项目。

removeUpvote

移除对讨论或讨论评论的点赞。

removeUpvote 的输入字段

removeUpvote 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

subject (Votable)

可投票主题。

reopenDiscussion

重新打开讨论。

reopenDiscussion 的输入字段

reopenDiscussion 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

discussion (Discussion)

已重新打开的讨论。

reopenIssue

重新打开问题。

reopenIssue 的输入字段

reopenIssue 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

issue (Issue)

已打开的问题。

reopenPullRequest

重新打开拉取请求。

reopenPullRequest 的输入字段

reopenPullRequest 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

pullRequest (PullRequest)

已重新打开的拉取请求。

reorderEnvironment

重新排序已固定仓库的环境。

reorderEnvironment 的输入字段

reorderEnvironment 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

environment (Environment)

已重新排序的环境。

requestReviews

在拉取请求上设置审查请求。

requestReviews 的输入字段

requestReviews 的返回字段

名称描述

actor (Actor)

标识执行此事件的执行者。

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

pullRequest (PullRequest)

正在获取请求的拉取请求。

requestedReviewersEdge (UserEdge)

从拉取请求到请求的审查者的边。

rerequestCheckSuite

重新请求现有的检查套件。

rerequestCheckSuite 的输入字段

rerequestCheckSuite 的返回字段

名称描述

checkSuite (CheckSuite)

请求的检查套件。

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

resolveReviewThread

将审查线程标记为已解决。

resolveReviewThread 的输入字段

resolveReviewThread 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

thread (PullRequestReviewThread)

要解决的线程。

retireSponsorsTier

从您的GitHub Sponsors个人资料中停用已发布的支付等级,使其无法用于启动新的赞助。

retireSponsorsTier 的输入字段

retireSponsorsTier 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

sponsorsTier (SponsorsTier)

已停用的等级。

revertPullRequest

创建一个拉取请求来撤销已合并拉取请求的更改。

revertPullRequest 的输入字段

revertPullRequest 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

pullRequest (PullRequest)

已撤销的拉取请求。

revertPullRequest (PullRequest)

撤销输入拉取请求的新拉取请求。

revokeEnterpriseOrganizationsMigratorRole

撤销企业帐户下所有组织中用户的迁移者角色。

revokeEnterpriseOrganizationsMigratorRole 的输入字段

revokeEnterpriseOrganizationsMigratorRole 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

organizations (OrganizationConnection)

已为给定用户撤销迁移者角色的组织。

revokeMigratorRole

撤销用户或团队的迁移者角色。

revokeMigratorRole 的输入字段

revokeMigratorRole 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

success (布尔值)

操作是否成功?

setEnterpriseIdentityProvider

创建或更新企业的身份提供商。

setEnterpriseIdentityProvider 的输入字段

setEnterpriseIdentityProvider 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

identityProvider (EnterpriseIdentityProvider)

企业的身份提供商。

setOrganizationInteractionLimit

为组织的公共仓库设置组织级别的交互限制。

setOrganizationInteractionLimit 的输入字段

setOrganizationInteractionLimit 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

organization (Organization)

已设置交互限制的组织。

setRepositoryInteractionLimit

为仓库设置交互限制设置。

setRepositoryInteractionLimit 的输入字段

setRepositoryInteractionLimit 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

repository (Repository)

已设置交互限制的仓库。

setUserInteractionLimit

为用户的公共仓库设置用户级别的交互限制。

setUserInteractionLimit 的输入字段

setUserInteractionLimit 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

user (User)

设置交互限制的用户。

startOrganizationMigration

启动 GitHub Enterprise Importer 组织迁移。

startOrganizationMigration 的输入字段

startOrganizationMigration 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

orgMigration (OrganizationMigration)

新的组织迁移。

startRepositoryMigration

启动 GitHub Enterprise Importer (GEI) 代码库迁移。

startRepositoryMigration 的输入字段

startRepositoryMigration 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

repositoryMigration (RepositoryMigration)

新的代码库迁移。

submitPullRequestReview

提交待处理的拉取请求审查。

submitPullRequestReview 的输入字段

submitPullRequestReview 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

pullRequestReview (PullRequestReview)

已提交的拉取请求审查。

transferEnterpriseOrganization

将组织从一个企业转移到另一个企业。

transferEnterpriseOrganization 的输入字段

transferEnterpriseOrganization 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

organization (Organization)

已启动转移的组织。

transferIssue

将问题转移到不同的代码库。

transferIssue 的输入字段

transferIssue 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

issue (Issue)

已转移的问题。

unarchiveProjectV2Item

取消归档 ProjectV2Item。

unarchiveProjectV2Item 的输入字段

unarchiveProjectV2Item 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

item (ProjectV2Item)

从项目中取消归档的项目。

unarchiveRepository

取消归档代码库。

unarchiveRepository 的输入字段

unarchiveRepository 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

repository (Repository)

已取消归档的代码库。

unfollowOrganization

取消关注组织。

unfollowOrganization 的输入字段

unfollowOrganization 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

organization (Organization)

已取消关注的组织。

unfollowUser

取消关注用户。

unfollowUser 的输入字段

unfollowUser 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

user (User)

已取消关注的用户。

unlinkProjectV2FromRepository

取消项目与代码库的关联。

unlinkProjectV2FromRepository 的输入字段

unlinkProjectV2FromRepository 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

repository (Repository)

项目不再关联到的代码库。

unlinkProjectV2FromTeam

取消项目与团队的关联。

unlinkProjectV2FromTeam 的输入字段

unlinkProjectV2FromTeam 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

team (Team)

项目已取消关联的团队。

unlinkRepositoryFromProject

从项目中删除代码库链接。

unlinkRepositoryFromProject 的输入字段

unlinkRepositoryFromProject 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

project (项目)

已链接的项目。

repository (Repository)

已链接的仓库。

unlockLockable

解锁可锁定对象。

unlockLockable 的输入字段

unlockLockable 的返回字段

名称描述

actor (Actor)

标识执行此事件的执行者。

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

unlockedRecord (Lockable)

已解锁的项目。

unmarkDiscussionCommentAsAnswer

取消将讨论评论标记为可回答类别中讨论的已选答案。

unmarkDiscussionCommentAsAnswer 的输入字段

unmarkDiscussionCommentAsAnswer 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

discussion (Discussion)

包含该评论的讨论。

unmarkFileAsViewed

取消将拉取请求文件标记为已查看。

unmarkFileAsViewed 的输入字段

unmarkFileAsViewed 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

pullRequest (PullRequest)

已更新的拉取请求。

unmarkIssueAsDuplicate

取消将问题标记为另一个问题的重复项。

unmarkIssueAsDuplicate 的输入字段

unmarkIssueAsDuplicate 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

duplicate (IssueOrPullRequest)

被标记为重复的问题或拉取请求。

unmarkProjectV2AsTemplate

取消将项目标记为模板。

unmarkProjectV2AsTemplate 的输入字段

unmarkProjectV2AsTemplate 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

projectV2 (ProjectV2)

项目。

unminimizeComment

取消最小化问题、提交、拉取请求或 Gist 上的评论。

unminimizeComment 的输入字段

unminimizeComment 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

unminimizedComment (Minimizable)

已取消最小化的评论。

unpinIssue

取消将已固定问题从代码库中取消固定。

unpinIssue 的输入字段

unpinIssue 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

id (ID)

已取消固定的固定问题的 ID。

issue (Issue)

已取消固定的问题。

unresolveReviewThread

将审查线程标记为未解决。

unresolveReviewThread 的输入字段

unresolveReviewThread 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

thread (PullRequestReviewThread)

要解决的线程。

unsubscribeFromNotifications

取消订阅通知。

unsubscribeFromNotifications 的输入字段

unsubscribeFromNotifications 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

success (布尔值)

操作是否成功?

updateBranchProtectionRule

更新分支保护规则。

updateBranchProtectionRule 的输入字段

updateBranchProtectionRule 的返回字段

名称描述

branchProtectionRule (BranchProtectionRule)

新创建的 BranchProtectionRule。

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

updateCheckRun

更新检查运行。

updateCheckRun 的输入字段

updateCheckRun 的返回字段

名称描述

checkRun (CheckRun)

已更新的检查运行。

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

updateCheckSuitePreferences

修改现有检查套件的设置。

updateCheckSuitePreferences 的输入字段

updateCheckSuitePreferences 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

repository (Repository)

已更新的代码库。

updateDiscussion

更新讨论。

updateDiscussion 的输入字段

updateDiscussion 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

discussion (Discussion)

已修改的讨论。

updateDiscussionComment

更新讨论评论的内容。

updateDiscussionComment 的输入字段

updateDiscussionComment 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

comment (讨论评论)

已修改的讨论评论。

updateEnterpriseAdministratorRole

更新企业管理员的角色。

updateEnterpriseAdministratorRole 的输入字段

updateEnterpriseAdministratorRole 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

message (字符串)

确认更改管理员角色结果的消息。

updateEnterpriseAllowPrivateRepositoryForkingSetting

设置是否为企业启用私有代码库的分支。

updateEnterpriseAllowPrivateRepositoryForkingSetting 的输入字段

updateEnterpriseAllowPrivateRepositoryForkingSetting 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

enterprise (Enterprise)

具有已更新的允许私有代码库分支设置的企业。

message (字符串)

确认更新允许私有代码库分支设置结果的消息。

updateEnterpriseDefaultRepositoryPermissionSetting

设置企业中组织的基本代码库权限。

updateEnterpriseDefaultRepositoryPermissionSetting 的输入字段

updateEnterpriseDefaultRepositoryPermissionSetting 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

enterprise (Enterprise)

具有已更新的基本代码库权限设置的企业。

message (字符串)

确认更新基本代码库权限设置结果的消息。

updateEnterpriseDeployKeySetting

设置是否允许为企业创建和使用部署密钥。

updateEnterpriseDeployKeySetting 的输入字段

updateEnterpriseDeployKeySetting 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

enterprise (Enterprise)

具有已更新的部署密钥设置的企业。

message (字符串)

一条确认更新部署密钥设置结果的消息。

updateEnterpriseMembersCanChangeRepositoryVisibilitySetting

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

updateEnterpriseMembersCanChangeRepositoryVisibilitySetting 的输入字段

updateEnterpriseMembersCanChangeRepositoryVisibilitySetting 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

enterprise (Enterprise)

已更新成员可以更改仓库可见性设置的企业。

message (字符串)

一条确认更新成员可以更改仓库可见性设置结果的消息。

updateEnterpriseMembersCanCreateRepositoriesSetting

设置企业的成员可以创建仓库的设置。

updateEnterpriseMembersCanCreateRepositoriesSetting 的输入字段

updateEnterpriseMembersCanCreateRepositoriesSetting 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

enterprise (Enterprise)

已更新成员可以创建仓库设置的企业。

message (字符串)

一条确认更新成员可以创建仓库设置结果的消息。

updateEnterpriseMembersCanDeleteIssuesSetting

设置企业的成员可以删除问题的设置。

updateEnterpriseMembersCanDeleteIssuesSetting 的输入字段

updateEnterpriseMembersCanDeleteIssuesSetting 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

enterprise (Enterprise)

已更新成员可以删除问题设置的企业。

message (字符串)

一条确认更新成员可以删除问题设置结果的消息。

updateEnterpriseMembersCanDeleteRepositoriesSetting

设置企业的成员可以删除仓库的设置。

updateEnterpriseMembersCanDeleteRepositoriesSetting 的输入字段

updateEnterpriseMembersCanDeleteRepositoriesSetting 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

enterprise (Enterprise)

已更新成员可以删除仓库设置的企业。

message (字符串)

一条确认更新成员可以删除仓库设置结果的消息。

updateEnterpriseMembersCanInviteCollaboratorsSetting

设置企业是否启用成员可以邀请协作者。

updateEnterpriseMembersCanInviteCollaboratorsSetting 的输入字段

updateEnterpriseMembersCanInviteCollaboratorsSetting 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

enterprise (Enterprise)

已更新成员可以邀请协作者设置的企业。

message (字符串)

一条确认更新成员可以邀请协作者设置结果的消息。

updateEnterpriseMembersCanMakePurchasesSetting

设置组织所有者是否可以进行购买。

updateEnterpriseMembersCanMakePurchasesSetting 的输入字段

updateEnterpriseMembersCanMakePurchasesSetting 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

enterprise (Enterprise)

已更新成员可以进行购买设置的企业。

message (字符串)

一条确认更新成员可以进行购买设置结果的消息。

updateEnterpriseMembersCanUpdateProtectedBranchesSetting

设置企业的成员可以更新受保护分支的设置。

updateEnterpriseMembersCanUpdateProtectedBranchesSetting 的输入字段

updateEnterpriseMembersCanUpdateProtectedBranchesSetting 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

enterprise (Enterprise)

已更新成员可以更新受保护分支设置的企业。

message (字符串)

一条确认更新成员可以更新受保护分支设置结果的消息。

updateEnterpriseMembersCanViewDependencyInsightsSetting

设置企业的成员可以查看依赖项洞察。

updateEnterpriseMembersCanViewDependencyInsightsSetting 的输入字段

updateEnterpriseMembersCanViewDependencyInsightsSetting 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

enterprise (Enterprise)

已更新成员可以查看依赖项洞察设置的企业。

message (字符串)

一条确认更新成员可以查看依赖项洞察设置结果的消息。

updateEnterpriseOrganizationProjectsSetting

设置企业是否启用组织项目。

updateEnterpriseOrganizationProjectsSetting 的输入字段

updateEnterpriseOrganizationProjectsSetting 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

enterprise (Enterprise)

已更新组织项目设置的企业。

message (字符串)

一条确认更新组织项目设置结果的消息。

updateEnterpriseOwnerOrganizationRole

更新企业所有者在组织中的角色。

updateEnterpriseOwnerOrganizationRole 的输入字段

updateEnterpriseOwnerOrganizationRole 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

message (字符串)

一条确认更改所有者组织角色结果的消息。

updateEnterpriseProfile

更新企业的资料。

updateEnterpriseProfile 的输入字段

updateEnterpriseProfile 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

enterprise (Enterprise)

更新后的企业。

updateEnterpriseRepositoryProjectsSetting

设置企业是否启用仓库项目。

updateEnterpriseRepositoryProjectsSetting 的输入字段

updateEnterpriseRepositoryProjectsSetting 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

enterprise (Enterprise)

已更新仓库项目设置的企业。

message (字符串)

一条确认更新仓库项目设置结果的消息。

updateEnterpriseTeamDiscussionsSetting

设置企业是否启用团队讨论。

updateEnterpriseTeamDiscussionsSetting 的输入字段

updateEnterpriseTeamDiscussionsSetting 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

enterprise (Enterprise)

已更新团队讨论设置的企业。

message (字符串)

一条确认更新团队讨论设置结果的消息。

updateEnterpriseTwoFactorAuthenticationDisallowedMethodsSetting

设置企业用户可能无法使用的双因素身份验证方法。

updateEnterpriseTwoFactorAuthenticationDisallowedMethodsSetting 的输入字段

updateEnterpriseTwoFactorAuthenticationDisallowedMethodsSetting 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

enterprise (Enterprise)

已更新双因素身份验证禁用方法设置的企业。

message (字符串)

一条确认更新双因素身份验证禁用方法设置结果的消息。

updateEnterpriseTwoFactorAuthenticationRequiredSetting

设置企业中所有用户是否都需要双因素身份验证。

updateEnterpriseTwoFactorAuthenticationRequiredSetting 的输入字段

updateEnterpriseTwoFactorAuthenticationRequiredSetting 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

enterprise (Enterprise)

已更新双因素身份验证必需设置的企业。

message (字符串)

一条确认更新双因素身份验证必需设置结果的消息。

updateEnvironment

更新环境。

updateEnvironment 的输入字段

updateEnvironment 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

environment (Environment)

已更新的环境。

updateIpAllowListEnabledSetting

设置所有者是否启用了 IP 允许列表。

updateIpAllowListEnabledSetting 的输入字段

updateIpAllowListEnabledSetting 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

owner (IpAllowListOwner)

已更新设置的 IP 允许列表所有者。

updateIpAllowListEntry

更新 IP 允许列表条目。

updateIpAllowListEntry 的输入字段

updateIpAllowListEntry 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

ipAllowListEntry (IpAllowListEntry)

已更新的 IP 允许列表条目。

updateIpAllowListForInstalledAppsEnabledSetting

设置所有者是否启用了已安装 GitHub Apps 的 IP 允许列表配置。

updateIpAllowListForInstalledAppsEnabledSetting 的输入字段

updateIpAllowListForInstalledAppsEnabledSetting 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

owner (IpAllowListOwner)

已更新设置的 IP 允许列表所有者。

updateIssue

更新问题。

updateIssue 的输入字段

updateIssue 的返回字段

名称描述

actor (Actor)

标识执行此事件的执行者。

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

issue (Issue)

问题。

updateIssueComment

更新 IssueComment 对象。

updateIssueComment 的输入字段

updateIssueComment 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

issueComment (IssueComment)

已更新的评论。

updateLabel

更新现有标签。

updateLabel 的输入字段

updateLabel 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

label (Label)

已更新的标签。

updateNotificationRestrictionSetting

更新设置,以将通知限制为所有者可用的已验证或已批准的域。

updateNotificationRestrictionSetting 的输入字段

updateNotificationRestrictionSetting 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

owner (VerifiableDomainOwner)

已更新设置的所有者。

updateOrganizationAllowPrivateRepositoryForkingSetting

设置组织是否启用私有仓库的 fork。

updateOrganizationAllowPrivateRepositoryForkingSetting 的输入字段

updateOrganizationAllowPrivateRepositoryForkingSetting 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

message (字符串)

确认更新允许私有代码库分支设置结果的消息。

organization (Organization)

具有已更新私有仓库 fork 权限设置的组织。

updateOrganizationWebCommitSignoffSetting

设置是否要求贡献者签署组织中仓库的基于 Web 的提交。

updateOrganizationWebCommitSignoffSetting 的输入字段

updateOrganizationWebCommitSignoffSetting 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

message (字符串)

确认更新 Web 提交签署设置结果的消息。

organization (Organization)

具有已更新 Web 提交签署设置的组织。

updatePatreonSponsorability

切换 GitHub Sponsors 个人资料的设置,允许其他 GitHub 帐户在 GitHub 上赞助您,同时在 Patreon 上支付赞助费用。只有当您拥有 GitHub Sponsors 个人资料并将您的 GitHub 帐户与 Patreon 连接时才适用。

updatePatreonSponsorability 的输入字段

updatePatreonSponsorability 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

sponsorsListing (SponsorsListing)

GitHub Sponsors 个人资料。

updateProject

更新现有项目。

updateProject 的输入字段

updateProject 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

project (项目)

已更新的项目。

updateProjectCard

更新现有的项目卡片。

updateProjectCard 的输入字段

updateProjectCard 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

projectCard (ProjectCard)

已更新的 ProjectCard。

updateProjectColumn

更新现有的项目列。

updateProjectColumn 的输入字段

updateProjectColumn 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

projectColumn (项目列)

已更新的项目列。

updateProjectV2

更新现有项目。

updateProjectV2 的输入字段

updateProjectV2 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

projectV2 (ProjectV2)

已更新的项目。

updateProjectV2Collaborators

更新团队或项目的协作者。

updateProjectV2Collaborators 的输入字段

updateProjectV2Collaborators 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

collaborators (ProjectV2ActorConnection)

被授予角色的协作者。

updateProjectV2DraftIssue

更新项目中的草稿问题。

updateProjectV2DraftIssue 的输入字段

updateProjectV2DraftIssue 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

draftIssue (DraftIssue)

在项目中更新的草稿问题。

updateProjectV2ItemFieldValue

此变异更新项目中项目的字段值。目前仅支持单选、文本、数字、日期和迭代字段。

updateProjectV2ItemFieldValue 的输入字段

updateProjectV2ItemFieldValue 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

projectV2Item (ProjectV2Item)

已更新的项目。

updateProjectV2ItemPosition

此变异更新项目中项目的位置,其中位置表示项目的优先级。

updateProjectV2ItemPosition 的输入字段

updateProjectV2ItemPosition 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

items (ProjectV2ItemConnection)

按新顺序排列的项目。

updateProjectV2StatusUpdate

更新项目中的状态更新。

updateProjectV2StatusUpdate 的输入字段

updateProjectV2StatusUpdate 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

statusUpdate (ProjectV2StatusUpdate)

在项目中更新的状态更新。

updatePullRequest

更新拉取请求。

updatePullRequest 的输入字段

updatePullRequest 的返回字段

名称描述

actor (Actor)

标识执行此事件的执行者。

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

pullRequest (PullRequest)

已更新的拉取请求。

updatePullRequestBranch

将 HEAD 从上游分支合并或变基到拉取请求分支。

updatePullRequestBranch 的输入字段

updatePullRequestBranch 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

pullRequest (PullRequest)

已更新的拉取请求。

updatePullRequestReview

更新拉取请求审查的正文。

updatePullRequestReview 的输入字段

updatePullRequestReview 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

pullRequestReview (PullRequestReview)

已更新的拉取请求审查。

updatePullRequestReviewComment

更新拉取请求审查评论。

updatePullRequestReviewComment 的输入字段

updatePullRequestReviewComment 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

pullRequestReviewComment (PullRequestReviewComment)

已更新的评论。

updateRef

更新 Git Ref。

updateRef 的输入字段

updateRef 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

ref (Ref)

已更新的 Ref。

updateRefs

创建、更新和/或删除仓库中的多个 refs。

此变异采用 RefUpdate 列表并在仓库上执行这些更新。所有更新都是原子性执行的,这意味着如果其中一个被拒绝,则不会修改其他 ref。

RefUpdate.beforeOid 指定在执行任何更新之前,给定的引用需要指向给定的值。可以使用值 0000000000000000000000000000000000000000 来验证引用是否应该不存在。

RefUpdate.afterOid 指定执行所有更新后给定的引用将指向的值。可以使用值 0000000000000000000000000000000000000000 来删除引用。

如果将 RefUpdate.force 设置为 true,则允许对给定引用的非快进更新。

updateRefs 的输入字段

updateRefs 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

updateRepository

更新有关仓库的信息。

updateRepository 的输入字段

updateRepository 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

repository (Repository)

已更新的代码库。

updateRepositoryRuleset

更新仓库规则集。

updateRepositoryRuleset 的输入字段

updateRepositoryRuleset 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

ruleset (RepositoryRuleset)

新创建的规则集。

updateRepositoryWebCommitSignoffSetting

设置是否要求贡献者签署仓库的基于 Web 的提交。

updateRepositoryWebCommitSignoffSetting 的输入字段

updateRepositoryWebCommitSignoffSetting 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

message (字符串)

确认更新 Web 提交签署设置结果的消息。

repository (Repository)

已更新的代码库。

updateSponsorshipPreferences

更改赞助的可见性,并选择加入或退出维护者的电子邮件更新。

updateSponsorshipPreferences 的输入字段

updateSponsorshipPreferences 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

sponsorship (Sponsorship)

已更新的赞助。

updateSubscription

更新可订阅主题的状态。

updateSubscription 的输入字段

updateSubscription 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

subscribable (Subscribable)

输入的可订阅实体。

updateTeamDiscussion

更新团队讨论。

updateTeamDiscussion 的输入字段

updateTeamDiscussion 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

teamDiscussion (TeamDiscussion)

已更新的讨论。

updateTeamDiscussionComment

更新讨论评论。

updateTeamDiscussionComment 的输入字段

updateTeamDiscussionComment 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

teamDiscussionComment (TeamDiscussionComment)

已更新的评论。

updateTeamReviewAssignment

更新团队审查分配。

updateTeamReviewAssignment 的输入字段

updateTeamReviewAssignment 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

team (Team)

已修改的团队。

updateTeamsRepository

更新团队仓库。

updateTeamsRepository 的输入字段

updateTeamsRepository 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

repository (Repository)

已更新的仓库。

teams ([团队!])

已授予仓库权限的团队。

updateTopics

用给定的主题替换仓库的主题。

updateTopics 的输入字段

updateTopics 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

invalidTopicNames ([字符串!])

提供的无效主题名称。

repository (Repository)

已更新的代码库。

updateUserList

更新现有的用户列表。

updateUserList 的输入字段

updateUserList 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

list (UserList)

刚刚更新的列表。

updateUserListsForItem

更新项目所属的查看者列表。

updateUserListsForItem 的输入字段

updateUserListsForItem 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

item (UserListItems)

已添加的项目。

lists ([用户列表!])

此项目所属的列表。

user (User)

拥有这些列表的用户。

verifyVerifiableDomain

验证可验证域名是否具有预期的 DNS 记录。

verifyVerifiableDomain 的输入字段

verifyVerifiableDomain 的返回字段

名称描述

clientMutationId (字符串)

执行 mutation 的客户端的唯一标识符。

domain (VerifiableDomain)

已验证的可验证域名。