Skip to main content

Der Mutationstyp definiert GraphQL-Vorgänge, die Daten auf dem Server ändern.

In diesem Artikel

Informationen zu Mutationen

Jedes GraphQL-Schema verfügt über einen Stammtyp für Abfragen und Mutationen. Der Mutationstyp definiert GraphQL-Vorgänge, die Daten auf dem Server ändern. Dies ist analog zum Ausführen von HTTP-Verben wie POST, PATCH und DELETE.

Weitere Informationen finden Sie unter Erstellen von Aufrufen mit GraphQL.

abortQueuedMigrations

Clear all of a customer's queued migrations.

Eingabefelder fürabortQueuedMigrations

Rückgabefelder fürabortQueuedMigrations

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

success (Boolean)

Did the operation succeed?.

abortRepositoryMigration

Abort a repository migration queued or in progress.

Eingabefelder fürabortRepositoryMigration

Rückgabefelder fürabortRepositoryMigration

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

success (Boolean)

Did the operation succeed?.

addAssigneesToAssignable

Adds assignees to an assignable object.

Eingabefelder füraddAssigneesToAssignable

Rückgabefelder füraddAssigneesToAssignable

NameBESCHREIBUNG

assignable (Assignable)

The item that was assigned.

clientMutationId (String)

A unique identifier for the client performing the mutation.

addComment

Adds a comment to an Issue or Pull Request.

Eingabefelder füraddComment

Rückgabefelder füraddComment

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

commentEdge (IssueCommentEdge)

The edge from the subject's comment connection.

subject (Node)

The subject.

timelineEdge (IssueTimelineItemEdge)

The edge from the subject's timeline connection.

addDiscussionComment

Adds a comment to a Discussion, possibly as a reply to another comment.

Eingabefelder füraddDiscussionComment

Rückgabefelder füraddDiscussionComment

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

comment (DiscussionComment)

The newly created discussion comment.

addDiscussionPollVote

Vote for an option in a discussion poll.

Eingabefelder füraddDiscussionPollVote

Rückgabefelder füraddDiscussionPollVote

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

pollOption (DiscussionPollOption)

The poll option that a vote was added to.

addEnterpriseAdmin

Adds an administrator to the global enterprise account.

Eingabefelder füraddEnterpriseAdmin

Rückgabefelder füraddEnterpriseAdmin

NameBESCHREIBUNG

admin (User)

The user who was added as an administrator.

clientMutationId (String)

A unique identifier for the client performing the mutation.

enterprise (Enterprise)

The updated enterprise.

role (EnterpriseAdministratorRole)

The role of the administrator.

viewer (User)

The viewer performing the mutation.

addEnterpriseOrganizationMember

Adds enterprise members to an organization within the enterprise.

Eingabefelder füraddEnterpriseOrganizationMember

Rückgabefelder füraddEnterpriseOrganizationMember

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

users ([User!])

The users who were added to the organization.

addLabelsToLabelable

Adds labels to a labelable object.

Eingabefelder füraddLabelsToLabelable

Rückgabefelder füraddLabelsToLabelable

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

labelable (Labelable)

The item that was labeled.

addProjectCard

Adds a card to a ProjectColumn. Either contentId or note must be provided but not both.

Eingabefelder füraddProjectCard

Rückgabefelder füraddProjectCard

NameBESCHREIBUNG

cardEdge (ProjectCardEdge)

The edge from the ProjectColumn's card connection.

clientMutationId (String)

A unique identifier for the client performing the mutation.

projectColumn (ProjectColumn)

The ProjectColumn.

addProjectColumn

Adds a column to a Project.

Eingabefelder füraddProjectColumn

Rückgabefelder füraddProjectColumn

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

columnEdge (ProjectColumnEdge)

The edge from the project's column connection.

project (Project)

The project.

addProjectV2DraftIssue

Creates a new draft issue and add it to a Project.

Eingabefelder füraddProjectV2DraftIssue

Rückgabefelder füraddProjectV2DraftIssue

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

projectItem (ProjectV2Item)

The draft issue added to the project.

addProjectV2ItemById

Links an existing content instance to a Project.

Eingabefelder füraddProjectV2ItemById

Rückgabefelder füraddProjectV2ItemById

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

item (ProjectV2Item)

The item added to the project.

addPullRequestReview

Adds a review to a Pull Request.

Eingabefelder füraddPullRequestReview

Rückgabefelder füraddPullRequestReview

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

pullRequestReview (PullRequestReview)

The newly created pull request review.

reviewEdge (PullRequestReviewEdge)

The edge from the pull request's review connection.

addPullRequestReviewComment

Adds a comment to a review.

Eingabefelder füraddPullRequestReviewComment

Rückgabefelder füraddPullRequestReviewComment

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

comment (PullRequestReviewComment)

The newly created comment.

commentEdge (PullRequestReviewCommentEdge)

The edge from the review's comment connection.

addPullRequestReviewThread

Adds a new thread to a pending Pull Request Review.

Eingabefelder füraddPullRequestReviewThread

Rückgabefelder füraddPullRequestReviewThread

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

thread (PullRequestReviewThread)

The newly created thread.

addPullRequestReviewThreadReply

Adds a reply to an existing Pull Request Review Thread.

Eingabefelder füraddPullRequestReviewThreadReply

Rückgabefelder füraddPullRequestReviewThreadReply

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

comment (PullRequestReviewComment)

The newly created reply.

addReaction

Adds a reaction to a subject.

Eingabefelder füraddReaction

Rückgabefelder füraddReaction

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

reaction (Reaction)

The reaction object.

reactionGroups ([ReactionGroup!])

The reaction groups for the subject.

subject (Reactable)

The reactable subject.

addStar

Adds a star to a Starrable.

Eingabefelder füraddStar

Rückgabefelder füraddStar

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

starrable (Starrable)

The starrable.

addSubIssue

Adds a sub-issue to a given issue.

Eingabefelder füraddSubIssue

Rückgabefelder füraddSubIssue

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

issue (Issue)

The parent issue that the sub-issue was added to.

subIssue (Issue)

The sub-issue of the parent.

addUpvote

Add an upvote to a discussion or discussion comment.

Eingabefelder füraddUpvote

Rückgabefelder füraddUpvote

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

subject (Votable)

The votable subject.

addVerifiableDomain

Adds a verifiable domain to an owning account.

Eingabefelder füraddVerifiableDomain

Rückgabefelder füraddVerifiableDomain

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

domain (VerifiableDomain)

The verifiable domain that was added.

approveDeployments

Approve all pending deployments under one or more environments.

Eingabefelder fürapproveDeployments

Rückgabefelder fürapproveDeployments

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

deployments ([Deployment!])

The affected deployments.

approveVerifiableDomain

Approve a verifiable domain for notification delivery.

Eingabefelder fürapproveVerifiableDomain

Rückgabefelder fürapproveVerifiableDomain

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

domain (VerifiableDomain)

The verifiable domain that was approved.

archiveProjectV2Item

Archives a ProjectV2Item.

Eingabefelder fürarchiveProjectV2Item

Rückgabefelder fürarchiveProjectV2Item

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

item (ProjectV2Item)

The item archived from the project.

archiveRepository

Marks a repository as archived.

Eingabefelder fürarchiveRepository

Rückgabefelder fürarchiveRepository

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

repository (Repository)

The repository that was marked as archived.

changeUserStatus

Update your status on GitHub.

Eingabefelder fürchangeUserStatus

Rückgabefelder fürchangeUserStatus

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

status (UserStatus)

Your updated status.

clearLabelsFromLabelable

Clears all labels from a labelable object.

Eingabefelder fürclearLabelsFromLabelable

Rückgabefelder fürclearLabelsFromLabelable

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

labelable (Labelable)

The item that was unlabeled.

clearProjectV2ItemFieldValue

This mutation clears the value of a field for an item in a Project. Currently only text, number, date, assignees, labels, single-select, iteration and milestone fields are supported.

Eingabefelder fürclearProjectV2ItemFieldValue

Rückgabefelder fürclearProjectV2ItemFieldValue

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

projectV2Item (ProjectV2Item)

The updated item.

cloneProject

Creates a new project by cloning configuration from an existing project.

Eingabefelder fürcloneProject

Rückgabefelder fürcloneProject

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

jobStatusId (String)

The id of the JobStatus for populating cloned fields.

project (Project)

The new cloned project.

cloneTemplateRepository

Create a new repository with the same files and directory structure as a template repository.

Eingabefelder fürcloneTemplateRepository

Rückgabefelder fürcloneTemplateRepository

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

repository (Repository)

The new repository.

closeDiscussion

Close a discussion.

Eingabefelder fürcloseDiscussion

Rückgabefelder fürcloseDiscussion

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

discussion (Discussion)

The discussion that was closed.

closeIssue

Close an issue.

Eingabefelder fürcloseIssue

Rückgabefelder fürcloseIssue

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

issue (Issue)

The issue that was closed.

closePullRequest

Close a pull request.

Eingabefelder fürclosePullRequest

Rückgabefelder fürclosePullRequest

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

pullRequest (PullRequest)

The pull request that was closed.

convertProjectCardNoteToIssue

Convert a project note card to one associated with a newly created issue.

Eingabefelder fürconvertProjectCardNoteToIssue

Rückgabefelder fürconvertProjectCardNoteToIssue

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

projectCard (ProjectCard)

The updated ProjectCard.

convertProjectV2DraftIssueItemToIssue

Converts a projectV2 draft issue item to an issue.

Eingabefelder fürconvertProjectV2DraftIssueItemToIssue

Rückgabefelder fürconvertProjectV2DraftIssueItemToIssue

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

item (ProjectV2Item)

The updated project item.

convertPullRequestToDraft

Converts a pull request to draft.

Eingabefelder fürconvertPullRequestToDraft

Rückgabefelder fürconvertPullRequestToDraft

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

pullRequest (PullRequest)

The pull request that is now a draft.

copyProjectV2

Copy a project.

Eingabefelder fürcopyProjectV2

Rückgabefelder fürcopyProjectV2

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

projectV2 (ProjectV2)

The copied project.

createAttributionInvitation

Invites a user to claim reattributable data.

Eingabefelder fürcreateAttributionInvitation

Rückgabefelder fürcreateAttributionInvitation

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

owner (Organization)

The owner scoping the reattributable data.

source (Claimable)

The account owning the data to reattribute.

target (Claimable)

The account which may claim the data.

createBranchProtectionRule

Create a new branch protection rule.

Eingabefelder fürcreateBranchProtectionRule

Rückgabefelder fürcreateBranchProtectionRule

NameBESCHREIBUNG

branchProtectionRule (BranchProtectionRule)

The newly created BranchProtectionRule.

clientMutationId (String)

A unique identifier for the client performing the mutation.

createCheckRun

Create a check run.

Eingabefelder fürcreateCheckRun

Rückgabefelder fürcreateCheckRun

NameBESCHREIBUNG

checkRun (CheckRun)

The newly created check run.

clientMutationId (String)

A unique identifier for the client performing the mutation.

createCheckSuite

Create a check suite.

Eingabefelder fürcreateCheckSuite

Rückgabefelder fürcreateCheckSuite

NameBESCHREIBUNG

checkSuite (CheckSuite)

The newly created check suite.

clientMutationId (String)

A unique identifier for the client performing the mutation.

createCommitOnBranch

Appends a commit to the given branch as the authenticated user.

This mutation creates a commit whose parent is the HEAD of the provided branch and also updates that branch to point to the new commit. It can be thought of as similar to git commit.

Locating a Branch

Commits are appended to a branch of type Ref. This must refer to a git branch (i.e. the fully qualified path must begin with refs/heads/, although including this prefix is optional.

Callers may specify the branch to commit to either by its global node ID or by passing both of repositoryNameWithOwner and refName. For more details see the documentation for CommittableBranch.

Describing Changes

fileChanges are specified as a FilesChanges object describing FileAdditions and FileDeletions.

Please see the documentation for FileChanges for more information on how to use this argument to describe any set of file changes.

Authorship

Similar to the web commit interface, this mutation does not support specifying the author or committer of the commit and will not add support for this in the future.

A commit created by a successful execution of this mutation will be authored by the owner of the credential which authenticates the API request. The committer will be identical to that of commits authored using the web interface.

If you need full control over author and committer information, please use the Git Database REST API instead.

Commit Signing

Commits made using this mutation are automatically signed by GitHub if supported and will be marked as verified in the user interface.

Eingabefelder fürcreateCommitOnBranch

Rückgabefelder fürcreateCommitOnBranch

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

commit (Commit)

The new commit.

ref (Ref)

The ref which has been updated to point to the new commit.

createDeployment

Creates a new deployment event.

Eingabefelder fürcreateDeployment

Rückgabefelder fürcreateDeployment

NameBESCHREIBUNG

autoMerged (Boolean)

True if the default branch has been auto-merged into the deployment ref.

clientMutationId (String)

A unique identifier for the client performing the mutation.

deployment (Deployment)

The new deployment.

createDeploymentStatus

Create a deployment status.

Eingabefelder fürcreateDeploymentStatus

Rückgabefelder fürcreateDeploymentStatus

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

deploymentStatus (DeploymentStatus)

The new deployment status.

createDiscussion

Create a discussion.

Eingabefelder fürcreateDiscussion

Rückgabefelder fürcreateDiscussion

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

discussion (Discussion)

The discussion that was just created.

createEnterpriseOrganization

Creates an organization as part of an enterprise account. A personal access token used to create an organization is implicitly permitted to update the organization it created, if the organization is part of an enterprise that has SAML enabled or uses Enterprise Managed Users. If the organization is not part of such an enterprise, and instead has SAML enabled for it individually, the token will then require SAML authorization to continue working against that organization.

Eingabefelder fürcreateEnterpriseOrganization

Rückgabefelder fürcreateEnterpriseOrganization

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

enterprise (Enterprise)

The enterprise that owns the created organization.

organization (Organization)

The organization that was created.

createEnvironment

Creates an environment or simply returns it if already exists.

Eingabefelder fürcreateEnvironment

Rückgabefelder fürcreateEnvironment

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

environment (Environment)

The new or existing environment.

createIpAllowListEntry

Creates a new IP allow list entry.

Eingabefelder fürcreateIpAllowListEntry

Rückgabefelder fürcreateIpAllowListEntry

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

ipAllowListEntry (IpAllowListEntry)

The IP allow list entry that was created.

createIssue

Creates a new issue.

Eingabefelder fürcreateIssue

Rückgabefelder fürcreateIssue

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

issue (Issue)

The new issue.

createLabel

Creates a new label.

Eingabefelder fürcreateLabel

Rückgabefelder fürcreateLabel

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

label (Label)

The new label.

createLinkedBranch

Create a branch linked to an issue.

Eingabefelder fürcreateLinkedBranch

Rückgabefelder fürcreateLinkedBranch

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

issue (Issue)

The issue that was linked to.

linkedBranch (LinkedBranch)

The new branch issue reference.

createMigrationSource

Creates a GitHub Enterprise Importer (GEI) migration source.

Eingabefelder fürcreateMigrationSource

Rückgabefelder fürcreateMigrationSource

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

migrationSource (MigrationSource)

The created migration source.

createProject

Creates a new project.

Eingabefelder fürcreateProject

Rückgabefelder fürcreateProject

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

project (Project)

The new project.

createProjectV2

Creates a new project.

Eingabefelder fürcreateProjectV2

Rückgabefelder fürcreateProjectV2

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

projectV2 (ProjectV2)

The new project.

createProjectV2Field

Create a new project field.

Eingabefelder fürcreateProjectV2Field

Rückgabefelder fürcreateProjectV2Field

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

projectV2Field (ProjectV2FieldConfiguration)

The new field.

createProjectV2StatusUpdate

Creates a status update within a Project.

Eingabefelder fürcreateProjectV2StatusUpdate

Rückgabefelder fürcreateProjectV2StatusUpdate

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

statusUpdate (ProjectV2StatusUpdate)

The status update updated in the project.

createPullRequest

Create a new pull request.

Eingabefelder fürcreatePullRequest

Rückgabefelder fürcreatePullRequest

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

pullRequest (PullRequest)

The new pull request.

createRef

Create a new Git Ref.

Eingabefelder fürcreateRef

Rückgabefelder fürcreateRef

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

ref (Ref)

The newly created ref.

createRepository

Create a new repository.

Eingabefelder fürcreateRepository

Rückgabefelder fürcreateRepository

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

repository (Repository)

The new repository.

createRepositoryRuleset

Create a repository ruleset.

Eingabefelder fürcreateRepositoryRuleset

Rückgabefelder fürcreateRepositoryRuleset

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

ruleset (RepositoryRuleset)

The newly created Ruleset.

createTeamDiscussion

Creates a new team discussion.

Eingabefelder fürcreateTeamDiscussion

Rückgabefelder fürcreateTeamDiscussion

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

teamDiscussion (TeamDiscussion)

The new discussion.

Warnung

teamDiscussion is deprecated.

The Team Discussions feature is deprecated in favor of Organization Discussions. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement. Removal on 2024-07-01 UTC.

createTeamDiscussionComment

Creates a new team discussion comment.

Eingabefelder fürcreateTeamDiscussionComment

Rückgabefelder fürcreateTeamDiscussionComment

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

teamDiscussionComment (TeamDiscussionComment)

The new comment.

Warnung

teamDiscussionComment is deprecated.

The Team Discussions feature is deprecated in favor of Organization Discussions. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement. Removal on 2024-07-01 UTC.

createUserList

Creates a new user list.

Eingabefelder fürcreateUserList

Rückgabefelder fürcreateUserList

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

list (UserList)

The list that was just created.

viewer (User)

The user who created the list.

deleteBranchProtectionRule

Delete a branch protection rule.

Eingabefelder fürdeleteBranchProtectionRule

Rückgabefelder fürdeleteBranchProtectionRule

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

deleteDeployment

Deletes a deployment.

Eingabefelder fürdeleteDeployment

Rückgabefelder fürdeleteDeployment

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

deleteDiscussion

Delete a discussion and all of its replies.

Eingabefelder fürdeleteDiscussion

Rückgabefelder fürdeleteDiscussion

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

discussion (Discussion)

The discussion that was just deleted.

deleteDiscussionComment

Delete a discussion comment. If it has replies, wipe it instead.

Eingabefelder fürdeleteDiscussionComment

Rückgabefelder fürdeleteDiscussionComment

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

comment (DiscussionComment)

The discussion comment that was just deleted.

deleteEnvironment

Deletes an environment.

Eingabefelder fürdeleteEnvironment

Rückgabefelder fürdeleteEnvironment

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

deleteIpAllowListEntry

Deletes an IP allow list entry.

Eingabefelder fürdeleteIpAllowListEntry

Rückgabefelder fürdeleteIpAllowListEntry

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

ipAllowListEntry (IpAllowListEntry)

The IP allow list entry that was deleted.

deleteIssue

Deletes an Issue object.

Eingabefelder fürdeleteIssue

Rückgabefelder fürdeleteIssue

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

repository (Repository)

The repository the issue belonged to.

deleteIssueComment

Deletes an IssueComment object.

Eingabefelder fürdeleteIssueComment

Rückgabefelder fürdeleteIssueComment

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

deleteLabel

Deletes a label.

Eingabefelder fürdeleteLabel

Rückgabefelder fürdeleteLabel

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

deleteLinkedBranch

Unlink a branch from an issue.

Eingabefelder fürdeleteLinkedBranch

Rückgabefelder fürdeleteLinkedBranch

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

issue (Issue)

The issue the linked branch was unlinked from.

deletePackageVersion

Delete a package version.

Eingabefelder fürdeletePackageVersion

Rückgabefelder fürdeletePackageVersion

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

success (Boolean)

Whether or not the operation succeeded.

deleteProject

Deletes a project.

Eingabefelder fürdeleteProject

Rückgabefelder fürdeleteProject

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

owner (ProjectOwner)

The repository or organization the project was removed from.

deleteProjectCard

Deletes a project card.

Eingabefelder fürdeleteProjectCard

Rückgabefelder fürdeleteProjectCard

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

column (ProjectColumn)

The column the deleted card was in.

deletedCardId (ID)

The deleted card ID.

deleteProjectColumn

Deletes a project column.

Eingabefelder fürdeleteProjectColumn

Rückgabefelder fürdeleteProjectColumn

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

deletedColumnId (ID)

The deleted column ID.

project (Project)

The project the deleted column was in.

deleteProjectV2

Delete a project.

Eingabefelder fürdeleteProjectV2

Rückgabefelder fürdeleteProjectV2

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

projectV2 (ProjectV2)

The deleted Project.

deleteProjectV2Field

Delete a project field.

Eingabefelder fürdeleteProjectV2Field

Rückgabefelder fürdeleteProjectV2Field

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

projectV2Field (ProjectV2FieldConfiguration)

The deleted field.

deleteProjectV2Item

Deletes an item from a Project.

Eingabefelder fürdeleteProjectV2Item

Rückgabefelder fürdeleteProjectV2Item

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

deletedItemId (ID)

The ID of the deleted item.

deleteProjectV2StatusUpdate

Deletes a project status update.

Eingabefelder fürdeleteProjectV2StatusUpdate

Rückgabefelder fürdeleteProjectV2StatusUpdate

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

deletedStatusUpdateId (ID)

The ID of the deleted status update.

projectV2 (ProjectV2)

The project the deleted status update was in.

deleteProjectV2Workflow

Deletes a project workflow.

Eingabefelder fürdeleteProjectV2Workflow

Rückgabefelder fürdeleteProjectV2Workflow

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

deletedWorkflowId (ID)

The ID of the deleted workflow.

projectV2 (ProjectV2)

The project the deleted workflow was in.

deletePullRequestReview

Deletes a pull request review.

Eingabefelder fürdeletePullRequestReview

Rückgabefelder fürdeletePullRequestReview

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

pullRequestReview (PullRequestReview)

The deleted pull request review.

deletePullRequestReviewComment

Deletes a pull request review comment.

Eingabefelder fürdeletePullRequestReviewComment

Rückgabefelder fürdeletePullRequestReviewComment

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

pullRequestReview (PullRequestReview)

The pull request review the deleted comment belonged to.

pullRequestReviewComment (PullRequestReviewComment)

The deleted pull request review comment.

deleteRef

Delete a Git Ref.

Eingabefelder fürdeleteRef

Rückgabefelder fürdeleteRef

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

deleteRepositoryRuleset

Delete a repository ruleset.

Eingabefelder fürdeleteRepositoryRuleset

Rückgabefelder fürdeleteRepositoryRuleset

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

deleteTeamDiscussion

Deletes a team discussion.

Eingabefelder fürdeleteTeamDiscussion

Rückgabefelder fürdeleteTeamDiscussion

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

deleteTeamDiscussionComment

Deletes a team discussion comment.

Eingabefelder fürdeleteTeamDiscussionComment

Rückgabefelder fürdeleteTeamDiscussionComment

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

deleteUserList

Deletes a user list.

Eingabefelder fürdeleteUserList

Rückgabefelder fürdeleteUserList

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

user (User)

The owner of the list that will be deleted.

deleteVerifiableDomain

Deletes a verifiable domain.

Eingabefelder fürdeleteVerifiableDomain

Rückgabefelder fürdeleteVerifiableDomain

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

owner (VerifiableDomainOwner)

The owning account from which the domain was deleted.

dequeuePullRequest

Remove a pull request from the merge queue.

Eingabefelder fürdequeuePullRequest

Rückgabefelder fürdequeuePullRequest

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

mergeQueueEntry (MergeQueueEntry)

The merge queue entry of the dequeued pull request.

disablePullRequestAutoMerge

Disable auto merge on the given pull request.

Eingabefelder fürdisablePullRequestAutoMerge

Rückgabefelder fürdisablePullRequestAutoMerge

NameBESCHREIBUNG

actor (Actor)

Identifies the actor who performed the event.

clientMutationId (String)

A unique identifier for the client performing the mutation.

pullRequest (PullRequest)

The pull request auto merge was disabled on.

dismissPullRequestReview

Dismisses an approved or rejected pull request review.

Eingabefelder fürdismissPullRequestReview

Rückgabefelder fürdismissPullRequestReview

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

pullRequestReview (PullRequestReview)

The dismissed pull request review.

dismissRepositoryVulnerabilityAlert

Dismisses the Dependabot alert.

Eingabefelder fürdismissRepositoryVulnerabilityAlert

Rückgabefelder fürdismissRepositoryVulnerabilityAlert

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

repositoryVulnerabilityAlert (RepositoryVulnerabilityAlert)

The Dependabot alert that was dismissed.

enablePullRequestAutoMerge

Enable the default auto-merge on a pull request.

Eingabefelder fürenablePullRequestAutoMerge

Rückgabefelder fürenablePullRequestAutoMerge

NameBESCHREIBUNG

actor (Actor)

Identifies the actor who performed the event.

clientMutationId (String)

A unique identifier for the client performing the mutation.

pullRequest (PullRequest)

The pull request auto-merge was enabled on.

enqueuePullRequest

Add a pull request to the merge queue.

Eingabefelder fürenqueuePullRequest

Rückgabefelder fürenqueuePullRequest

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

mergeQueueEntry (MergeQueueEntry)

The merge queue entry for the enqueued pull request.

followOrganization

Follow an organization.

Eingabefelder fürfollowOrganization

Rückgabefelder fürfollowOrganization

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

organization (Organization)

The organization that was followed.

followUser

Follow a user.

Eingabefelder fürfollowUser

Rückgabefelder fürfollowUser

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

user (User)

The user that was followed.

grantEnterpriseOrganizationsMigratorRole

Grant the migrator role to a user for all organizations under an enterprise account.

Eingabefelder fürgrantEnterpriseOrganizationsMigratorRole

Rückgabefelder fürgrantEnterpriseOrganizationsMigratorRole

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

organizations (OrganizationConnection)

The organizations that had the migrator role applied to for the given user.

grantMigratorRole

Grant the migrator role to a user or a team.

Eingabefelder fürgrantMigratorRole

Rückgabefelder fürgrantMigratorRole

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

success (Boolean)

Did the operation succeed?.

importProject

Creates a new project by importing columns and a list of issues/PRs.

Eingabefelder fürimportProject

Rückgabefelder fürimportProject

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

project (Project)

The new Project!.

linkProjectV2ToRepository

Links a project to a repository.

Eingabefelder fürlinkProjectV2ToRepository

Rückgabefelder fürlinkProjectV2ToRepository

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

repository (Repository)

The repository the project is linked to.

linkProjectV2ToTeam

Links a project to a team.

Eingabefelder fürlinkProjectV2ToTeam

Rückgabefelder fürlinkProjectV2ToTeam

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

team (Team)

The team the project is linked to.

linkRepositoryToProject

Creates a repository link for a project.

Eingabefelder fürlinkRepositoryToProject

Rückgabefelder fürlinkRepositoryToProject

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

project (Project)

The linked Project.

repository (Repository)

The linked Repository.

lockLockable

Lock a lockable object.

Eingabefelder fürlockLockable

Rückgabefelder fürlockLockable

NameBESCHREIBUNG

actor (Actor)

Identifies the actor who performed the event.

clientMutationId (String)

A unique identifier for the client performing the mutation.

lockedRecord (Lockable)

The item that was locked.

markDiscussionCommentAsAnswer

Mark a discussion comment as the chosen answer for discussions in an answerable category.

Eingabefelder fürmarkDiscussionCommentAsAnswer

Rückgabefelder fürmarkDiscussionCommentAsAnswer

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

discussion (Discussion)

The discussion that includes the chosen comment.

markFileAsViewed

Mark a pull request file as viewed.

Eingabefelder fürmarkFileAsViewed

Rückgabefelder fürmarkFileAsViewed

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

pullRequest (PullRequest)

The updated pull request.

markNotificationAsDone

Marks a notification as done.

Eingabefelder fürmarkNotificationAsDone

Rückgabefelder fürmarkNotificationAsDone

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

success (Boolean)

Did the operation succeed?.

viewer (User)

The user that the notification belongs to.

markProjectV2AsTemplate

Mark a project as a template. Note that only projects which are owned by an Organization can be marked as a template.

Eingabefelder fürmarkProjectV2AsTemplate

Rückgabefelder fürmarkProjectV2AsTemplate

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

projectV2 (ProjectV2)

The project.

markPullRequestReadyForReview

Marks a pull request ready for review.

Eingabefelder fürmarkPullRequestReadyForReview

Rückgabefelder fürmarkPullRequestReadyForReview

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

pullRequest (PullRequest)

The pull request that is ready for review.

mergeBranch

Merge a head into a branch.

Eingabefelder fürmergeBranch

Rückgabefelder fürmergeBranch

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

mergeCommit (Commit)

The resulting merge Commit.

mergePullRequest

Merge a pull request.

Eingabefelder fürmergePullRequest

Rückgabefelder fürmergePullRequest

NameBESCHREIBUNG

actor (Actor)

Identifies the actor who performed the event.

clientMutationId (String)

A unique identifier for the client performing the mutation.

pullRequest (PullRequest)

The pull request that was merged.

minimizeComment

Minimizes a comment on an Issue, Commit, Pull Request, or Gist.

Eingabefelder fürminimizeComment

Rückgabefelder fürminimizeComment

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

minimizedComment (Minimizable)

The comment that was minimized.

moveProjectCard

Moves a project card to another place.

Eingabefelder fürmoveProjectCard

Rückgabefelder fürmoveProjectCard

NameBESCHREIBUNG

cardEdge (ProjectCardEdge)

The new edge of the moved card.

clientMutationId (String)

A unique identifier for the client performing the mutation.

moveProjectColumn

Moves a project column to another place.

Eingabefelder fürmoveProjectColumn

Rückgabefelder fürmoveProjectColumn

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

columnEdge (ProjectColumnEdge)

The new edge of the moved column.

pinEnvironment

Pin an environment to a repository.

Eingabefelder fürpinEnvironment

Rückgabefelder fürpinEnvironment

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

environment (Environment)

The environment that was pinned.

pinnedEnvironment (PinnedEnvironment)

The pinned environment if we pinned.

pinIssue

Pin an issue to a repository.

Eingabefelder fürpinIssue

Rückgabefelder fürpinIssue

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

issue (Issue)

The issue that was pinned.

regenerateVerifiableDomainToken

Regenerates a verifiable domain's verification token.

Eingabefelder fürregenerateVerifiableDomainToken

Rückgabefelder fürregenerateVerifiableDomainToken

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

verificationToken (String)

The verification token that was generated.

rejectDeployments

Reject all pending deployments under one or more environments.

Eingabefelder fürrejectDeployments

Rückgabefelder fürrejectDeployments

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

deployments ([Deployment!])

The affected deployments.

removeAssigneesFromAssignable

Removes assignees from an assignable object.

Eingabefelder fürremoveAssigneesFromAssignable

Rückgabefelder fürremoveAssigneesFromAssignable

NameBESCHREIBUNG

assignable (Assignable)

The item that was unassigned.

clientMutationId (String)

A unique identifier for the client performing the mutation.

removeEnterpriseAdmin

Removes an administrator from the enterprise.

Eingabefelder fürremoveEnterpriseAdmin

Rückgabefelder fürremoveEnterpriseAdmin

NameBESCHREIBUNG

admin (User)

The user who was removed as an administrator.

clientMutationId (String)

A unique identifier for the client performing the mutation.

enterprise (Enterprise)

The updated enterprise.

message (String)

A message confirming the result of removing an administrator.

viewer (User)

The viewer performing the mutation.

removeLabelsFromLabelable

Removes labels from a Labelable object.

Eingabefelder fürremoveLabelsFromLabelable

Rückgabefelder fürremoveLabelsFromLabelable

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

labelable (Labelable)

The Labelable the labels were removed from.

removeOutsideCollaborator

Removes outside collaborator from all repositories in an organization.

Eingabefelder fürremoveOutsideCollaborator

Rückgabefelder fürremoveOutsideCollaborator

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

removedUser (User)

The user that was removed as an outside collaborator.

removeReaction

Removes a reaction from a subject.

Eingabefelder fürremoveReaction

Rückgabefelder fürremoveReaction

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

reaction (Reaction)

The reaction object.

reactionGroups ([ReactionGroup!])

The reaction groups for the subject.

subject (Reactable)

The reactable subject.

removeStar

Removes a star from a Starrable.

Eingabefelder fürremoveStar

Rückgabefelder fürremoveStar

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

starrable (Starrable)

The starrable.

removeSubIssue

Removes a sub-issue from a given issue.

Eingabefelder fürremoveSubIssue

Rückgabefelder fürremoveSubIssue

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

issue (Issue)

The parent of the sub-issue.

subIssue (Issue)

The sub-issue of the parent.

removeUpvote

Remove an upvote to a discussion or discussion comment.

Eingabefelder fürremoveUpvote

Rückgabefelder fürremoveUpvote

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

subject (Votable)

The votable subject.

reopenDiscussion

Reopen a discussion.

Eingabefelder fürreopenDiscussion

Rückgabefelder fürreopenDiscussion

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

discussion (Discussion)

The discussion that was reopened.

reopenIssue

Reopen a issue.

Eingabefelder fürreopenIssue

Rückgabefelder fürreopenIssue

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

issue (Issue)

The issue that was opened.

reopenPullRequest

Reopen a pull request.

Eingabefelder fürreopenPullRequest

Rückgabefelder fürreopenPullRequest

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

pullRequest (PullRequest)

The pull request that was reopened.

reorderEnvironment

Reorder a pinned repository environment.

Eingabefelder fürreorderEnvironment

Rückgabefelder fürreorderEnvironment

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

environment (Environment)

The environment that was reordered.

reprioritizeSubIssue

Reprioritizes a sub-issue to a different position in the parent list.

Eingabefelder fürreprioritizeSubIssue

Rückgabefelder fürreprioritizeSubIssue

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

issue (Issue)

The parent issue that the sub-issue was reprioritized in.

requestReviews

Set review requests on a pull request.

Eingabefelder fürrequestReviews

Rückgabefelder fürrequestReviews

NameBESCHREIBUNG

actor (Actor)

Identifies the actor who performed the event.

clientMutationId (String)

A unique identifier for the client performing the mutation.

pullRequest (PullRequest)

The pull request that is getting requests.

requestedReviewersEdge (UserEdge)

The edge from the pull request to the requested reviewers.

rerequestCheckSuite

Rerequests an existing check suite.

Eingabefelder fürrerequestCheckSuite

Rückgabefelder fürrerequestCheckSuite

NameBESCHREIBUNG

checkSuite (CheckSuite)

The requested check suite.

clientMutationId (String)

A unique identifier for the client performing the mutation.

resolveReviewThread

Marks a review thread as resolved.

Eingabefelder fürresolveReviewThread

Rückgabefelder fürresolveReviewThread

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

thread (PullRequestReviewThread)

The thread to resolve.

revertPullRequest

Create a pull request that reverts the changes from a merged pull request.

Eingabefelder fürrevertPullRequest

Rückgabefelder fürrevertPullRequest

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

pullRequest (PullRequest)

The pull request that was reverted.

revertPullRequest (PullRequest)

The new pull request that reverts the input pull request.

revokeEnterpriseOrganizationsMigratorRole

Revoke the migrator role to a user for all organizations under an enterprise account.

Eingabefelder fürrevokeEnterpriseOrganizationsMigratorRole

Rückgabefelder fürrevokeEnterpriseOrganizationsMigratorRole

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

organizations (OrganizationConnection)

The organizations that had the migrator role revoked for the given user.

revokeMigratorRole

Revoke the migrator role from a user or a team.

Eingabefelder fürrevokeMigratorRole

Rückgabefelder fürrevokeMigratorRole

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

success (Boolean)

Did the operation succeed?.

startOrganizationMigration

Starts a GitHub Enterprise Importer organization migration.

Eingabefelder fürstartOrganizationMigration

Rückgabefelder fürstartOrganizationMigration

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

orgMigration (OrganizationMigration)

The new organization migration.

startRepositoryMigration

Starts a GitHub Enterprise Importer (GEI) repository migration.

Eingabefelder fürstartRepositoryMigration

Rückgabefelder fürstartRepositoryMigration

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

repositoryMigration (RepositoryMigration)

The new repository migration.

submitPullRequestReview

Submits a pending pull request review.

Eingabefelder fürsubmitPullRequestReview

Rückgabefelder fürsubmitPullRequestReview

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

pullRequestReview (PullRequestReview)

The submitted pull request review.

transferIssue

Transfer an issue to a different repository.

Eingabefelder fürtransferIssue

Rückgabefelder fürtransferIssue

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

issue (Issue)

The issue that was transferred.

unarchiveProjectV2Item

Unarchives a ProjectV2Item.

Eingabefelder fürunarchiveProjectV2Item

Rückgabefelder fürunarchiveProjectV2Item

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

item (ProjectV2Item)

The item unarchived from the project.

unarchiveRepository

Unarchives a repository.

Eingabefelder fürunarchiveRepository

Rückgabefelder fürunarchiveRepository

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

repository (Repository)

The repository that was unarchived.

unfollowOrganization

Unfollow an organization.

Eingabefelder fürunfollowOrganization

Rückgabefelder fürunfollowOrganization

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

organization (Organization)

The organization that was unfollowed.

unfollowUser

Unfollow a user.

Eingabefelder fürunfollowUser

Rückgabefelder fürunfollowUser

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

user (User)

The user that was unfollowed.

unlinkProjectV2FromRepository

Unlinks a project from a repository.

Eingabefelder fürunlinkProjectV2FromRepository

Rückgabefelder fürunlinkProjectV2FromRepository

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

repository (Repository)

The repository the project is no longer linked to.

unlinkProjectV2FromTeam

Unlinks a project to a team.

Eingabefelder fürunlinkProjectV2FromTeam

Rückgabefelder fürunlinkProjectV2FromTeam

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

team (Team)

The team the project is unlinked from.

unlinkRepositoryFromProject

Deletes a repository link from a project.

Eingabefelder fürunlinkRepositoryFromProject

Rückgabefelder fürunlinkRepositoryFromProject

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

project (Project)

The linked Project.

repository (Repository)

The linked Repository.

unlockLockable

Unlock a lockable object.

Eingabefelder fürunlockLockable

Rückgabefelder fürunlockLockable

NameBESCHREIBUNG

actor (Actor)

Identifies the actor who performed the event.

clientMutationId (String)

A unique identifier for the client performing the mutation.

unlockedRecord (Lockable)

The item that was unlocked.

unmarkDiscussionCommentAsAnswer

Unmark a discussion comment as the chosen answer for discussions in an answerable category.

Eingabefelder fürunmarkDiscussionCommentAsAnswer

Rückgabefelder fürunmarkDiscussionCommentAsAnswer

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

discussion (Discussion)

The discussion that includes the comment.

unmarkFileAsViewed

Unmark a pull request file as viewed.

Eingabefelder fürunmarkFileAsViewed

Rückgabefelder fürunmarkFileAsViewed

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

pullRequest (PullRequest)

The updated pull request.

unmarkIssueAsDuplicate

Unmark an issue as a duplicate of another issue.

Eingabefelder fürunmarkIssueAsDuplicate

Rückgabefelder fürunmarkIssueAsDuplicate

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

duplicate (IssueOrPullRequest)

The issue or pull request that was marked as a duplicate.

unmarkProjectV2AsTemplate

Unmark a project as a template.

Eingabefelder fürunmarkProjectV2AsTemplate

Rückgabefelder fürunmarkProjectV2AsTemplate

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

projectV2 (ProjectV2)

The project.

unminimizeComment

Unminimizes a comment on an Issue, Commit, Pull Request, or Gist.

Eingabefelder fürunminimizeComment

Rückgabefelder fürunminimizeComment

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

unminimizedComment (Minimizable)

The comment that was unminimized.

unpinIssue

Unpin a pinned issue from a repository.

Eingabefelder fürunpinIssue

Rückgabefelder fürunpinIssue

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

id (ID)

The id of the pinned issue that was unpinned.

issue (Issue)

The issue that was unpinned.

unresolveReviewThread

Marks a review thread as unresolved.

Eingabefelder fürunresolveReviewThread

Rückgabefelder fürunresolveReviewThread

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

thread (PullRequestReviewThread)

The thread to resolve.

unsubscribeFromNotifications

Unsubscribes from notifications.

Eingabefelder fürunsubscribeFromNotifications

Rückgabefelder fürunsubscribeFromNotifications

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

success (Boolean)

Did the operation succeed?.

updateBranchProtectionRule

Update a branch protection rule.

Eingabefelder fürupdateBranchProtectionRule

Rückgabefelder fürupdateBranchProtectionRule

NameBESCHREIBUNG

branchProtectionRule (BranchProtectionRule)

The newly created BranchProtectionRule.

clientMutationId (String)

A unique identifier for the client performing the mutation.

updateCheckRun

Update a check run.

Eingabefelder fürupdateCheckRun

Rückgabefelder fürupdateCheckRun

NameBESCHREIBUNG

checkRun (CheckRun)

The updated check run.

clientMutationId (String)

A unique identifier for the client performing the mutation.

updateCheckSuitePreferences

Modifies the settings of an existing check suite.

Eingabefelder fürupdateCheckSuitePreferences

Rückgabefelder fürupdateCheckSuitePreferences

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

repository (Repository)

The updated repository.

updateDiscussion

Update a discussion.

Eingabefelder fürupdateDiscussion

Rückgabefelder fürupdateDiscussion

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

discussion (Discussion)

The modified discussion.

updateDiscussionComment

Update the contents of a comment on a Discussion.

Eingabefelder fürupdateDiscussionComment

Rückgabefelder fürupdateDiscussionComment

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

comment (DiscussionComment)

The modified discussion comment.

updateEnterpriseAllowPrivateRepositoryForkingSetting

Sets whether private repository forks are enabled for an enterprise.

Eingabefelder fürupdateEnterpriseAllowPrivateRepositoryForkingSetting

Rückgabefelder fürupdateEnterpriseAllowPrivateRepositoryForkingSetting

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

enterprise (Enterprise)

The enterprise with the updated allow private repository forking setting.

message (String)

A message confirming the result of updating the allow private repository forking setting.

updateEnterpriseDefaultRepositoryPermissionSetting

Sets the base repository permission for organizations in an enterprise.

Eingabefelder fürupdateEnterpriseDefaultRepositoryPermissionSetting

Rückgabefelder fürupdateEnterpriseDefaultRepositoryPermissionSetting

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

enterprise (Enterprise)

The enterprise with the updated base repository permission setting.

message (String)

A message confirming the result of updating the base repository permission setting.

updateEnterpriseDeployKeySetting

Sets whether deploy keys are allowed to be created and used for an enterprise.

Eingabefelder fürupdateEnterpriseDeployKeySetting

Rückgabefelder fürupdateEnterpriseDeployKeySetting

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

enterprise (Enterprise)

The enterprise with the updated deploy key setting.

message (String)

A message confirming the result of updating the deploy key setting.

updateEnterpriseMembersCanChangeRepositoryVisibilitySetting

Sets whether organization members with admin permissions on a repository can change repository visibility.

Eingabefelder fürupdateEnterpriseMembersCanChangeRepositoryVisibilitySetting

Rückgabefelder fürupdateEnterpriseMembersCanChangeRepositoryVisibilitySetting

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

enterprise (Enterprise)

The enterprise with the updated members can change repository visibility setting.

message (String)

A message confirming the result of updating the members can change repository visibility setting.

updateEnterpriseMembersCanCreateRepositoriesSetting

Sets the members can create repositories setting for an enterprise.

Eingabefelder fürupdateEnterpriseMembersCanCreateRepositoriesSetting

Rückgabefelder fürupdateEnterpriseMembersCanCreateRepositoriesSetting

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

enterprise (Enterprise)

The enterprise with the updated members can create repositories setting.

message (String)

A message confirming the result of updating the members can create repositories setting.

updateEnterpriseMembersCanDeleteIssuesSetting

Sets the members can delete issues setting for an enterprise.

Eingabefelder fürupdateEnterpriseMembersCanDeleteIssuesSetting

Rückgabefelder fürupdateEnterpriseMembersCanDeleteIssuesSetting

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

enterprise (Enterprise)

The enterprise with the updated members can delete issues setting.

message (String)

A message confirming the result of updating the members can delete issues setting.

updateEnterpriseMembersCanDeleteRepositoriesSetting

Sets the members can delete repositories setting for an enterprise.

Eingabefelder fürupdateEnterpriseMembersCanDeleteRepositoriesSetting

Rückgabefelder fürupdateEnterpriseMembersCanDeleteRepositoriesSetting

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

enterprise (Enterprise)

The enterprise with the updated members can delete repositories setting.

message (String)

A message confirming the result of updating the members can delete repositories setting.

updateEnterpriseMembersCanInviteCollaboratorsSetting

Sets whether members can invite collaborators are enabled for an enterprise.

Eingabefelder fürupdateEnterpriseMembersCanInviteCollaboratorsSetting

Rückgabefelder fürupdateEnterpriseMembersCanInviteCollaboratorsSetting

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

enterprise (Enterprise)

The enterprise with the updated members can invite collaborators setting.

message (String)

A message confirming the result of updating the members can invite collaborators setting.

updateEnterpriseMembersCanMakePurchasesSetting

Sets whether or not an organization owner can make purchases.

Eingabefelder fürupdateEnterpriseMembersCanMakePurchasesSetting

Rückgabefelder fürupdateEnterpriseMembersCanMakePurchasesSetting

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

enterprise (Enterprise)

The enterprise with the updated members can make purchases setting.

message (String)

A message confirming the result of updating the members can make purchases setting.

updateEnterpriseMembersCanUpdateProtectedBranchesSetting

Sets the members can update protected branches setting for an enterprise.

Eingabefelder fürupdateEnterpriseMembersCanUpdateProtectedBranchesSetting

Rückgabefelder fürupdateEnterpriseMembersCanUpdateProtectedBranchesSetting

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

enterprise (Enterprise)

The enterprise with the updated members can update protected branches setting.

message (String)

A message confirming the result of updating the members can update protected branches setting.

updateEnterpriseMembersCanViewDependencyInsightsSetting

Sets the members can view dependency insights for an enterprise.

Eingabefelder fürupdateEnterpriseMembersCanViewDependencyInsightsSetting

Rückgabefelder fürupdateEnterpriseMembersCanViewDependencyInsightsSetting

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

enterprise (Enterprise)

The enterprise with the updated members can view dependency insights setting.

message (String)

A message confirming the result of updating the members can view dependency insights setting.

updateEnterpriseOrganizationProjectsSetting

Sets whether organization projects are enabled for an enterprise.

Eingabefelder fürupdateEnterpriseOrganizationProjectsSetting

Rückgabefelder fürupdateEnterpriseOrganizationProjectsSetting

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

enterprise (Enterprise)

The enterprise with the updated organization projects setting.

message (String)

A message confirming the result of updating the organization projects setting.

updateEnterpriseOwnerOrganizationRole

Updates the role of an enterprise owner with an organization.

Eingabefelder fürupdateEnterpriseOwnerOrganizationRole

Rückgabefelder fürupdateEnterpriseOwnerOrganizationRole

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

message (String)

A message confirming the result of changing the owner's organization role.

updateEnterpriseProfile

Updates an enterprise's profile.

Eingabefelder fürupdateEnterpriseProfile

Rückgabefelder fürupdateEnterpriseProfile

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

enterprise (Enterprise)

The updated enterprise.

updateEnterpriseRepositoryProjectsSetting

Sets whether repository projects are enabled for a enterprise.

Eingabefelder fürupdateEnterpriseRepositoryProjectsSetting

Rückgabefelder fürupdateEnterpriseRepositoryProjectsSetting

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

enterprise (Enterprise)

The enterprise with the updated repository projects setting.

message (String)

A message confirming the result of updating the repository projects setting.

updateEnterpriseTeamDiscussionsSetting

Sets whether team discussions are enabled for an enterprise.

Eingabefelder fürupdateEnterpriseTeamDiscussionsSetting

Rückgabefelder fürupdateEnterpriseTeamDiscussionsSetting

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

enterprise (Enterprise)

The enterprise with the updated team discussions setting.

message (String)

A message confirming the result of updating the team discussions setting.

updateEnterpriseTwoFactorAuthenticationDisallowedMethodsSetting

Sets the two-factor authentication methods that users of an enterprise may not use.

Eingabefelder fürupdateEnterpriseTwoFactorAuthenticationDisallowedMethodsSetting

Rückgabefelder fürupdateEnterpriseTwoFactorAuthenticationDisallowedMethodsSetting

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

enterprise (Enterprise)

The enterprise with the updated two-factor authentication disallowed methods setting.

message (String)

A message confirming the result of updating the two-factor authentication disallowed methods setting.

updateEnterpriseTwoFactorAuthenticationRequiredSetting

Sets whether two factor authentication is required for all users in an enterprise.

Eingabefelder fürupdateEnterpriseTwoFactorAuthenticationRequiredSetting

Rückgabefelder fürupdateEnterpriseTwoFactorAuthenticationRequiredSetting

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

enterprise (Enterprise)

The enterprise with the updated two factor authentication required setting.

message (String)

A message confirming the result of updating the two factor authentication required setting.

updateEnvironment

Updates an environment.

Eingabefelder fürupdateEnvironment

Rückgabefelder fürupdateEnvironment

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

environment (Environment)

The updated environment.

updateIpAllowListEnabledSetting

Sets whether an IP allow list is enabled on an owner.

Eingabefelder fürupdateIpAllowListEnabledSetting

Rückgabefelder fürupdateIpAllowListEnabledSetting

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

owner (IpAllowListOwner)

The IP allow list owner on which the setting was updated.

updateIpAllowListEntry

Updates an IP allow list entry.

Eingabefelder fürupdateIpAllowListEntry

Rückgabefelder fürupdateIpAllowListEntry

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

ipAllowListEntry (IpAllowListEntry)

The IP allow list entry that was updated.

updateIpAllowListForInstalledAppsEnabledSetting

Sets whether IP allow list configuration for installed GitHub Apps is enabled on an owner.

Eingabefelder fürupdateIpAllowListForInstalledAppsEnabledSetting

Rückgabefelder fürupdateIpAllowListForInstalledAppsEnabledSetting

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

owner (IpAllowListOwner)

The IP allow list owner on which the setting was updated.

updateIssue

Updates an Issue.

Eingabefelder fürupdateIssue

Rückgabefelder fürupdateIssue

NameBESCHREIBUNG

actor (Actor)

Identifies the actor who performed the event.

clientMutationId (String)

A unique identifier for the client performing the mutation.

issue (Issue)

The issue.

updateIssueComment

Updates an IssueComment object.

Eingabefelder fürupdateIssueComment

Rückgabefelder fürupdateIssueComment

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

issueComment (IssueComment)

The updated comment.

updateLabel

Updates an existing label.

Eingabefelder fürupdateLabel

Rückgabefelder fürupdateLabel

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

label (Label)

The updated label.

updateNotificationRestrictionSetting

Update the setting to restrict notifications to only verified or approved domains available to an owner.

Eingabefelder fürupdateNotificationRestrictionSetting

Rückgabefelder fürupdateNotificationRestrictionSetting

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

owner (VerifiableDomainOwner)

The owner on which the setting was updated.

updateOrganizationAllowPrivateRepositoryForkingSetting

Sets whether private repository forks are enabled for an organization.

Eingabefelder fürupdateOrganizationAllowPrivateRepositoryForkingSetting

Rückgabefelder fürupdateOrganizationAllowPrivateRepositoryForkingSetting

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

message (String)

A message confirming the result of updating the allow private repository forking setting.

organization (Organization)

The organization with the updated allow private repository forking setting.

updateOrganizationWebCommitSignoffSetting

Sets whether contributors are required to sign off on web-based commits for repositories in an organization.

Eingabefelder fürupdateOrganizationWebCommitSignoffSetting

Rückgabefelder fürupdateOrganizationWebCommitSignoffSetting

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

message (String)

A message confirming the result of updating the web commit signoff setting.

organization (Organization)

The organization with the updated web commit signoff setting.

updateProject

Updates an existing project.

Eingabefelder fürupdateProject

Rückgabefelder fürupdateProject

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

project (Project)

The updated project.

updateProjectCard

Updates an existing project card.

Eingabefelder fürupdateProjectCard

Rückgabefelder fürupdateProjectCard

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

projectCard (ProjectCard)

The updated ProjectCard.

updateProjectColumn

Updates an existing project column.

Eingabefelder fürupdateProjectColumn

Rückgabefelder fürupdateProjectColumn

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

projectColumn (ProjectColumn)

The updated project column.

updateProjectV2

Updates an existing project.

Eingabefelder fürupdateProjectV2

Rückgabefelder fürupdateProjectV2

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

projectV2 (ProjectV2)

The updated Project.

updateProjectV2Collaborators

Update the collaborators on a team or a project.

Eingabefelder fürupdateProjectV2Collaborators

Rückgabefelder fürupdateProjectV2Collaborators

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

collaborators (ProjectV2ActorConnection)

The collaborators granted a role.

updateProjectV2DraftIssue

Updates a draft issue within a Project.

Eingabefelder fürupdateProjectV2DraftIssue

Rückgabefelder fürupdateProjectV2DraftIssue

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

draftIssue (DraftIssue)

The draft issue updated in the project.

updateProjectV2ItemFieldValue

This mutation updates the value of a field for an item in a Project. Currently only single-select, text, number, date, and iteration fields are supported.

Eingabefelder fürupdateProjectV2ItemFieldValue

Rückgabefelder fürupdateProjectV2ItemFieldValue

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

projectV2Item (ProjectV2Item)

The updated item.

updateProjectV2ItemPosition

This mutation updates the position of the item in the project, where the position represents the priority of an item.

Eingabefelder fürupdateProjectV2ItemPosition

Rückgabefelder fürupdateProjectV2ItemPosition

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

items (ProjectV2ItemConnection)

The items in the new order.

updateProjectV2StatusUpdate

Updates a status update within a Project.

Eingabefelder fürupdateProjectV2StatusUpdate

Rückgabefelder fürupdateProjectV2StatusUpdate

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

statusUpdate (ProjectV2StatusUpdate)

The status update updated in the project.

updatePullRequest

Update a pull request.

Eingabefelder fürupdatePullRequest

Rückgabefelder fürupdatePullRequest

NameBESCHREIBUNG

actor (Actor)

Identifies the actor who performed the event.

clientMutationId (String)

A unique identifier for the client performing the mutation.

pullRequest (PullRequest)

The updated pull request.

updatePullRequestBranch

Merge or Rebase HEAD from upstream branch into pull request branch.

Eingabefelder fürupdatePullRequestBranch

Rückgabefelder fürupdatePullRequestBranch

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

pullRequest (PullRequest)

The updated pull request.

updatePullRequestReview

Updates the body of a pull request review.

Eingabefelder fürupdatePullRequestReview

Rückgabefelder fürupdatePullRequestReview

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

pullRequestReview (PullRequestReview)

The updated pull request review.

updatePullRequestReviewComment

Updates a pull request review comment.

Eingabefelder fürupdatePullRequestReviewComment

Rückgabefelder fürupdatePullRequestReviewComment

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

pullRequestReviewComment (PullRequestReviewComment)

The updated comment.

updateRef

Update a Git Ref.

Eingabefelder fürupdateRef

Rückgabefelder fürupdateRef

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

ref (Ref)

The updated Ref.

updateRefs

Creates, updates and/or deletes multiple refs in a repository.

This mutation takes a list of RefUpdates and performs these updates on the repository. All updates are performed atomically, meaning that if one of them is rejected, no other ref will be modified.

RefUpdate.beforeOid specifies that the given reference needs to point to the given value before performing any updates. A value of 0000000000000000000000000000000000000000 can be used to verify that the references should not exist.

RefUpdate.afterOid specifies the value that the given reference will point to after performing all updates. A value of 0000000000000000000000000000000000000000 can be used to delete a reference.

If RefUpdate.force is set to true, a non-fast-forward updates for the given reference will be allowed.

Eingabefelder fürupdateRefs

Rückgabefelder fürupdateRefs

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

updateRepository

Update information about a repository.

Eingabefelder fürupdateRepository

Rückgabefelder fürupdateRepository

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

repository (Repository)

The updated repository.

updateRepositoryRuleset

Update a repository ruleset.

Eingabefelder fürupdateRepositoryRuleset

Rückgabefelder fürupdateRepositoryRuleset

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

ruleset (RepositoryRuleset)

The newly created Ruleset.

updateRepositoryWebCommitSignoffSetting

Sets whether contributors are required to sign off on web-based commits for a repository.

Eingabefelder fürupdateRepositoryWebCommitSignoffSetting

Rückgabefelder fürupdateRepositoryWebCommitSignoffSetting

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

message (String)

A message confirming the result of updating the web commit signoff setting.

repository (Repository)

The updated repository.

updateSubscription

Updates the state for subscribable subjects.

Eingabefelder fürupdateSubscription

Rückgabefelder fürupdateSubscription

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

subscribable (Subscribable)

The input subscribable entity.

updateTeamDiscussion

Updates a team discussion.

Eingabefelder fürupdateTeamDiscussion

Rückgabefelder fürupdateTeamDiscussion

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

teamDiscussion (TeamDiscussion)

The updated discussion.

updateTeamDiscussionComment

Updates a discussion comment.

Eingabefelder fürupdateTeamDiscussionComment

Rückgabefelder fürupdateTeamDiscussionComment

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

teamDiscussionComment (TeamDiscussionComment)

The updated comment.

updateTeamReviewAssignment

Updates team review assignment.

Eingabefelder fürupdateTeamReviewAssignment

Rückgabefelder fürupdateTeamReviewAssignment

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

team (Team)

The team that was modified.

updateTeamsRepository

Update team repository.

Eingabefelder fürupdateTeamsRepository

Rückgabefelder fürupdateTeamsRepository

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

repository (Repository)

The repository that was updated.

teams ([Team!])

The teams granted permission on the repository.

updateTopics

Replaces the repository's topics with the given topics.

Eingabefelder fürupdateTopics

Rückgabefelder fürupdateTopics

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

invalidTopicNames ([String!])

Names of the provided topics that are not valid.

repository (Repository)

The updated repository.

updateUserList

Updates an existing user list.

Eingabefelder fürupdateUserList

Rückgabefelder fürupdateUserList

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

list (UserList)

The list that was just updated.

updateUserListsForItem

Updates which of the viewer's lists an item belongs to.

Eingabefelder fürupdateUserListsForItem

Rückgabefelder fürupdateUserListsForItem

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

item (UserListItems)

The item that was added.

lists ([UserList!])

The lists to which this item belongs.

user (User)

The user who owns the lists.

verifyVerifiableDomain

Verify that a verifiable domain has the expected DNS record.

Eingabefelder fürverifyVerifiableDomain

Rückgabefelder fürverifyVerifiableDomain

NameBESCHREIBUNG

clientMutationId (String)

A unique identifier for the client performing the mutation.

domain (VerifiableDomain)

The verifiable domain that was verified.