Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais recentes, acesse a documentação em inglês. Se houver problemas com a tradução desta página, entre em contato conosco.

Esta versão do GitHub Enterprise foi descontinuada em 2021-03-02. Nenhum lançamento de patch será feito, mesmo para questões críticas de segurança. Para obter melhor desempenho, melhorar a segurança e novos recursos, upgrade to the latest version of GitHub Enterprise. Para ajuda com a atualização, contact GitHub Enterprise support.

Objetos de entrada

Neste artigo

Sobre objetos de entrada

Objetos de entrada podem ser descritos como "objetos estruturáveis", pois incluem um conjunto de campos de entrada que definem o objeto.

Por exemplo, CommitAuthor toma um campo denominado e-mails. Fornecer um valor para e-mails transforma CommitAuthor em uma lista de objetos de usuário que contém esse endereço de e-mail. Observe que objetos pode ter objetos de entrada, enquanto mutações exigem objetos de entrada.

Para obter mais informações, consulte "Sobre mutações".

AddAssigneesToAssignableInput

Autogenerated input type of AddAssigneesToAssignable.

Campos de entrada

Nome Descrição

assignableId (ID!)

The id of the assignable object to add assignees to.

assigneeIds ([ID!]!)

The id of users to add as assignees.

clientMutationId (String)

A unique identifier for the client performing the mutation.


AddCommentInput

Autogenerated input type of AddComment.

Campos de entrada

Nome Descrição

body (String!)

The contents of the comment.

clientMutationId (String)

A unique identifier for the client performing the mutation.

subjectId (ID!)

The Node ID of the subject to modify.


AddEnterpriseAdminInput

Autogenerated input type of AddEnterpriseAdmin.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

enterpriseId (ID!)

The ID of the enterprise account to which the administrator should be added.

login (String!)

The login of the user to add as an administrator.


AddLabelsToLabelableInput

Autogenerated input type of AddLabelsToLabelable.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

labelIds ([ID!]!)

The ids of the labels to add.

labelableId (ID!)

The id of the labelable object to add labels to.


AddProjectCardInput

Autogenerated input type of AddProjectCard.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

contentId (ID)

The content of the card. Must be a member of the ProjectCardItem union.

note (String)

The note on the card.

projectColumnId (ID!)

The Node ID of the ProjectColumn.


AddProjectColumnInput

Autogenerated input type of AddProjectColumn.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

name (String!)

The name of the column.

projectId (ID!)

The Node ID of the project.


AddPullRequestReviewCommentInput

Autogenerated input type of AddPullRequestReviewComment.

Campos de entrada

Nome Descrição

body (String!)

The text of the comment.

clientMutationId (String)

A unique identifier for the client performing the mutation.

commitOID (GitObjectID)

The SHA of the commit to comment on.

inReplyTo (ID)

The comment id to reply to.

path (String)

The relative path of the file to comment on.

position (Int)

The line index in the diff to comment on.

pullRequestReviewId (ID!)

The Node ID of the review to modify.


AddPullRequestReviewInput

Autogenerated input type of AddPullRequestReview.

Campos de entrada

Nome Descrição

body (String)

The contents of the review body comment.

clientMutationId (String)

A unique identifier for the client performing the mutation.

comments ([DraftPullRequestReviewComment])

The review line comments.

commitOID (GitObjectID)

The commit OID the review pertains to.

event (PullRequestReviewEvent)

The event to perform on the pull request review.

pullRequestId (ID!)

The Node ID of the pull request to modify.

threads ([DraftPullRequestReviewThread])

The review line comment threads.


AddPullRequestReviewThreadInput

Autogenerated input type of AddPullRequestReviewThread.

Aviso de pré-visualização

AddPullRequestReviewThreadInput is available under the Multi line comments preview. During the preview period, the API may change without notice.

Campos de entrada

Nome Descrição

body (String!)

Body of the thread's first comment.

Aviso de pré-visualização

AddPullRequestReviewThreadInput is available under the Multi line comments preview. During the preview period, the API may change without notice.

clientMutationId (String)

A unique identifier for the client performing the mutation.

Aviso de pré-visualização

AddPullRequestReviewThreadInput is available under the Multi line comments preview. During the preview period, the API may change without notice.

line (Int!)

The line of the blob to which the thread refers. The end of the line range for multi-line comments.

Aviso de pré-visualização

AddPullRequestReviewThreadInput is available under the Multi line comments preview. During the preview period, the API may change without notice.

path (String!)

Path to the file being commented on.

Aviso de pré-visualização

AddPullRequestReviewThreadInput is available under the Multi line comments preview. During the preview period, the API may change without notice.

pullRequestReviewId (ID!)

The Node ID of the review to modify.

Aviso de pré-visualização

AddPullRequestReviewThreadInput is available under the Multi line comments preview. During the preview period, the API may change without notice.

side (DiffSide)

The side of the diff on which the line resides. For multi-line comments, this is the side for the end of the line range.

Aviso de pré-visualização

AddPullRequestReviewThreadInput is available under the Multi line comments preview. During the preview period, the API may change without notice.

startLine (Int)

The first line of the range to which the comment refers.

Aviso de pré-visualização

AddPullRequestReviewThreadInput is available under the Multi line comments preview. During the preview period, the API may change without notice.

startSide (DiffSide)

The side of the diff on which the start line resides.

Aviso de pré-visualização

AddPullRequestReviewThreadInput is available under the Multi line comments preview. During the preview period, the API may change without notice.


AddReactionInput

Autogenerated input type of AddReaction.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

content (ReactionContent!)

The name of the emoji to react with.

subjectId (ID!)

The Node ID of the subject to modify.


AddStarInput

Autogenerated input type of AddStar.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

starrableId (ID!)

The Starrable ID to star.


ArchiveRepositoryInput

Autogenerated input type of ArchiveRepository.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

repositoryId (ID!)

The ID of the repository to mark as archived.


AuditLogOrder

Ordering options for Audit Log connections.

Campos de entrada

Nome Descrição

direction (OrderDirection)

The ordering direction.

field (AuditLogOrderField)

The field to order Audit Logs by.


ChangeUserStatusInput

Autogenerated input type of ChangeUserStatus.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

emoji (String)

The emoji to represent your status. Can either be a native Unicode emoji or an emoji name with colons, e.g., 😀.

expiresAt (DateTime)

If set, the user status will not be shown after this date.

limitedAvailability (Boolean)

Whether this status should indicate you are not fully available on GitHub, e.g., you are away.

message (String)

A short description of your current status.

organizationId (ID)

The ID of the organization whose members will be allowed to see the status. If omitted, the status will be publicly visible.


CheckAnnotationData

Information from a check run analysis to specific lines of code.

Aviso de pré-visualização

CheckAnnotationData is available under the Checks preview. During the preview period, the API may change without notice.

Campos de entrada

Nome Descrição

annotationLevel (CheckAnnotationLevel!)

Represents an annotation's information level.

Aviso de pré-visualização

CheckAnnotationData is available under the Checks preview. During the preview period, the API may change without notice.

location (CheckAnnotationRange!)

The location of the annotation.

Aviso de pré-visualização

CheckAnnotationData is available under the Checks preview. During the preview period, the API may change without notice.

message (String!)

A short description of the feedback for these lines of code.

Aviso de pré-visualização

CheckAnnotationData is available under the Checks preview. During the preview period, the API may change without notice.

path (String!)

The path of the file to add an annotation to.

Aviso de pré-visualização

CheckAnnotationData is available under the Checks preview. During the preview period, the API may change without notice.

rawDetails (String)

Details about this annotation.

Aviso de pré-visualização

CheckAnnotationData is available under the Checks preview. During the preview period, the API may change without notice.

title (String)

The title that represents the annotation.

Aviso de pré-visualização

CheckAnnotationData is available under the Checks preview. During the preview period, the API may change without notice.


CheckAnnotationRange

Information from a check run analysis to specific lines of code.

Aviso de pré-visualização

CheckAnnotationRange is available under the Checks preview. During the preview period, the API may change without notice.

Campos de entrada

Nome Descrição

endColumn (Int)

The ending column of the range.

Aviso de pré-visualização

CheckAnnotationRange is available under the Checks preview. During the preview period, the API may change without notice.

endLine (Int!)

The ending line of the range.

Aviso de pré-visualização

CheckAnnotationRange is available under the Checks preview. During the preview period, the API may change without notice.

startColumn (Int)

The starting column of the range.

Aviso de pré-visualização

CheckAnnotationRange is available under the Checks preview. During the preview period, the API may change without notice.

startLine (Int!)

The starting line of the range.

Aviso de pré-visualização

CheckAnnotationRange is available under the Checks preview. During the preview period, the API may change without notice.


CheckRunAction

Possible further actions the integrator can perform.

Aviso de pré-visualização

CheckRunAction is available under the Checks preview. During the preview period, the API may change without notice.

Campos de entrada

Nome Descrição

description (String!)

A short explanation of what this action would do.

Aviso de pré-visualização

CheckRunAction is available under the Checks preview. During the preview period, the API may change without notice.

identifier (String!)

A reference for the action on the integrator's system.

Aviso de pré-visualização

CheckRunAction is available under the Checks preview. During the preview period, the API may change without notice.

label (String!)

The text to be displayed on a button in the web UI.

Aviso de pré-visualização

CheckRunAction is available under the Checks preview. During the preview period, the API may change without notice.


CheckRunFilter

The filters that are available when fetching check runs.

Aviso de pré-visualização

CheckRunFilter is available under the Checks preview. During the preview period, the API may change without notice.

Campos de entrada

Nome Descrição

appId (Int)

Filters the check runs created by this application ID.

Aviso de pré-visualização

CheckRunFilter is available under the Checks preview. During the preview period, the API may change without notice.

checkName (String)

Filters the check runs by this name.

Aviso de pré-visualização

CheckRunFilter is available under the Checks preview. During the preview period, the API may change without notice.

checkType (CheckRunType)

Filters the check runs by this type.

Aviso de pré-visualização

CheckRunFilter is available under the Checks preview. During the preview period, the API may change without notice.

status (CheckStatusState)

Filters the check runs by this status.

Aviso de pré-visualização

CheckRunFilter is available under the Checks preview. During the preview period, the API may change without notice.


CheckRunOutput

Descriptive details about the check run.

Aviso de pré-visualização

CheckRunOutput is available under the Checks preview. During the preview period, the API may change without notice.

Campos de entrada

Nome Descrição

annotations ([CheckAnnotationData!])

The annotations that are made as part of the check run.

Aviso de pré-visualização

CheckRunOutput is available under the Checks preview. During the preview period, the API may change without notice.

images ([CheckRunOutputImage!])

Images attached to the check run output displayed in the GitHub pull request UI.

Aviso de pré-visualização

CheckRunOutput is available under the Checks preview. During the preview period, the API may change without notice.

summary (String!)

The summary of the check run (supports Commonmark).

Aviso de pré-visualização

CheckRunOutput is available under the Checks preview. During the preview period, the API may change without notice.

text (String)

The details of the check run (supports Commonmark).

Aviso de pré-visualização

CheckRunOutput is available under the Checks preview. During the preview period, the API may change without notice.

title (String!)

A title to provide for this check run.

Aviso de pré-visualização

CheckRunOutput is available under the Checks preview. During the preview period, the API may change without notice.


CheckRunOutputImage

Images attached to the check run output displayed in the GitHub pull request UI.

Aviso de pré-visualização

CheckRunOutputImage is available under the Checks preview. During the preview period, the API may change without notice.

Campos de entrada

Nome Descrição

alt (String!)

The alternative text for the image.

Aviso de pré-visualização

CheckRunOutputImage is available under the Checks preview. During the preview period, the API may change without notice.

caption (String)

A short image description.

Aviso de pré-visualização

CheckRunOutputImage is available under the Checks preview. During the preview period, the API may change without notice.

imageUrl (URI!)

The full URL of the image.

Aviso de pré-visualização

CheckRunOutputImage is available under the Checks preview. During the preview period, the API may change without notice.


CheckSuiteAutoTriggerPreference

The auto-trigger preferences that are available for check suites.

Aviso de pré-visualização

CheckSuiteAutoTriggerPreference is available under the Checks preview. During the preview period, the API may change without notice.

Campos de entrada

Nome Descrição

appId (ID!)

The node ID of the application that owns the check suite.

Aviso de pré-visualização

CheckSuiteAutoTriggerPreference is available under the Checks preview. During the preview period, the API may change without notice.

setting (Boolean!)

Set to true to enable automatic creation of CheckSuite events upon pushes to the repository.

Aviso de pré-visualização

CheckSuiteAutoTriggerPreference is available under the Checks preview. During the preview period, the API may change without notice.


CheckSuiteFilter

The filters that are available when fetching check suites.

Aviso de pré-visualização

CheckSuiteFilter is available under the Checks preview. During the preview period, the API may change without notice.

Campos de entrada

Nome Descrição

appId (Int)

Filters the check suites created by this application ID.

Aviso de pré-visualização

CheckSuiteFilter is available under the Checks preview. During the preview period, the API may change without notice.

checkName (String)

Filters the check suites by this name.

Aviso de pré-visualização

CheckSuiteFilter is available under the Checks preview. During the preview period, the API may change without notice.


ClearLabelsFromLabelableInput

Autogenerated input type of ClearLabelsFromLabelable.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

labelableId (ID!)

The id of the labelable object to clear the labels from.


CloneProjectInput

Autogenerated input type of CloneProject.

Campos de entrada

Nome Descrição

body (String)

The description of the project.

clientMutationId (String)

A unique identifier for the client performing the mutation.

includeWorkflows (Boolean!)

Whether or not to clone the source project's workflows.

name (String!)

The name of the project.

public (Boolean)

The visibility of the project, defaults to false (private).

sourceId (ID!)

The source project to clone.

targetOwnerId (ID!)

The owner ID to create the project under.


CloneTemplateRepositoryInput

Autogenerated input type of CloneTemplateRepository.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

description (String)

A short description of the new repository.

name (String!)

The name of the new repository.

ownerId (ID!)

The ID of the owner for the new repository.

repositoryId (ID!)

The Node ID of the template repository.

visibility (RepositoryVisibility!)

Indicates the repository's visibility level.


CloseIssueInput

Autogenerated input type of CloseIssue.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

issueId (ID!)

ID of the issue to be closed.


ClosePullRequestInput

Autogenerated input type of ClosePullRequest.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

pullRequestId (ID!)

ID of the pull request to be closed.


CommitAuthor

Specifies an author for filtering Git commits.

Campos de entrada

Nome Descrição

emails ([String!])

Email addresses to filter by. Commits authored by any of the specified email addresses will be returned.

id (ID)

ID of a User to filter by. If non-null, only commits authored by this user will be returned. This field takes precedence over emails.


CommitContributionOrder

Ordering options for commit contribution connections.

Campos de entrada

Nome Descrição

direction (OrderDirection!)

The ordering direction.

field (CommitContributionOrderField!)

The field by which to order commit contributions.


ContributionOrder

Ordering options for contribution connections.

Campos de entrada

Nome Descrição

direction (OrderDirection!)

The ordering direction.

field (ContributionOrderField)

The field by which to order contributions.

Upcoming Change on 2019-10-01 UTC Description: field will be removed. Only one order field is supported. Reason: field will be removed.


ConvertProjectCardNoteToIssueInput

Autogenerated input type of ConvertProjectCardNoteToIssue.

Campos de entrada

Nome Descrição

body (String)

The body of the newly created issue.

clientMutationId (String)

A unique identifier for the client performing the mutation.

projectCardId (ID!)

The ProjectCard ID to convert.

repositoryId (ID!)

The ID of the repository to create the issue in.

title (String)

The title of the newly created issue. Defaults to the card's note text.


CreateBranchProtectionRuleInput

Autogenerated input type of CreateBranchProtectionRule.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

dismissesStaleReviews (Boolean)

Will new commits pushed to matching branches dismiss pull request review approvals.

isAdminEnforced (Boolean)

Can admins overwrite branch protection.

pattern (String!)

The glob-like pattern used to determine matching branches.

pushActorIds ([ID!])

A list of User, Team or App IDs allowed to push to matching branches.

repositoryId (ID!)

The global relay id of the repository in which a new branch protection rule should be created in.

requiredApprovingReviewCount (Int)

Number of approving reviews required to update matching branches.

requiredStatusCheckContexts ([String!])

List of required status check contexts that must pass for commits to be accepted to matching branches.

requiresApprovingReviews (Boolean)

Are approving reviews required to update matching branches.

requiresCodeOwnerReviews (Boolean)

Are reviews from code owners required to update matching branches.

requiresCommitSignatures (Boolean)

Are commits required to be signed.

requiresStatusChecks (Boolean)

Are status checks required to update matching branches.

requiresStrictStatusChecks (Boolean)

Are branches required to be up to date before merging.

restrictsPushes (Boolean)

Is pushing to matching branches restricted.

restrictsReviewDismissals (Boolean)

Is dismissal of pull request reviews restricted.

reviewDismissalActorIds ([ID!])

A list of User or Team IDs allowed to dismiss reviews on pull requests targeting matching branches.


CreateCheckRunInput

Autogenerated input type of CreateCheckRun.

Aviso de pré-visualização

CreateCheckRunInput is available under the Checks preview. During the preview period, the API may change without notice.

Campos de entrada

Nome Descrição

actions ([CheckRunAction!])

Possible further actions the integrator can perform, which a user may trigger.

Aviso de pré-visualização

CreateCheckRunInput is available under the Checks preview. During the preview period, the API may change without notice.

clientMutationId (String)

A unique identifier for the client performing the mutation.

Aviso de pré-visualização

CreateCheckRunInput is available under the Checks preview. During the preview period, the API may change without notice.

completedAt (DateTime)

The time that the check run finished.

Aviso de pré-visualização

CreateCheckRunInput is available under the Checks preview. During the preview period, the API may change without notice.

conclusion (CheckConclusionState)

The final conclusion of the check.

Aviso de pré-visualização

CreateCheckRunInput is available under the Checks preview. During the preview period, the API may change without notice.

detailsUrl (URI)

The URL of the integrator's site that has the full details of the check.

Aviso de pré-visualização

CreateCheckRunInput is available under the Checks preview. During the preview period, the API may change without notice.

externalId (String)

A reference for the run on the integrator's system.

Aviso de pré-visualização

CreateCheckRunInput is available under the Checks preview. During the preview period, the API may change without notice.

headSha (GitObjectID!)

The SHA of the head commit.

Aviso de pré-visualização

CreateCheckRunInput is available under the Checks preview. During the preview period, the API may change without notice.

name (String!)

The name of the check.

Aviso de pré-visualização

CreateCheckRunInput is available under the Checks preview. During the preview period, the API may change without notice.

output (CheckRunOutput)

Descriptive details about the run.

Aviso de pré-visualização

CreateCheckRunInput is available under the Checks preview. During the preview period, the API may change without notice.

repositoryId (ID!)

The node ID of the repository.

Aviso de pré-visualização

CreateCheckRunInput is available under the Checks preview. During the preview period, the API may change without notice.

startedAt (DateTime)

The time that the check run began.

Aviso de pré-visualização

CreateCheckRunInput is available under the Checks preview. During the preview period, the API may change without notice.

status (RequestableCheckStatusState)

The current status.

Aviso de pré-visualização

CreateCheckRunInput is available under the Checks preview. During the preview period, the API may change without notice.


CreateCheckSuiteInput

Autogenerated input type of CreateCheckSuite.

Aviso de pré-visualização

CreateCheckSuiteInput is available under the Checks preview. During the preview period, the API may change without notice.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

Aviso de pré-visualização

CreateCheckSuiteInput is available under the Checks preview. During the preview period, the API may change without notice.

headSha (GitObjectID!)

The SHA of the head commit.

Aviso de pré-visualização

CreateCheckSuiteInput is available under the Checks preview. During the preview period, the API may change without notice.

repositoryId (ID!)

The Node ID of the repository.

Aviso de pré-visualização

CreateCheckSuiteInput is available under the Checks preview. During the preview period, the API may change without notice.


CreateContentAttachmentInput

Autogenerated input type of CreateContentAttachment.

Campos de entrada

Nome Descrição

body (String!)

The body of the content attachment, which may contain markdown.

clientMutationId (String)

A unique identifier for the client performing the mutation.

contentReferenceId (ID!)

The node ID of the content_reference.

title (String!)

The title of the content attachment.


CreateDeploymentInput

Autogenerated input type of CreateDeployment.

Aviso de pré-visualização

CreateDeploymentInput is available under the Deployments preview. During the preview period, the API may change without notice.

Campos de entrada

Nome Descrição

autoMerge (Boolean)

Attempt to automatically merge the default branch into the requested ref, defaults to true.

Aviso de pré-visualização

CreateDeploymentInput is available under the Deployments preview. During the preview period, the API may change without notice.

clientMutationId (String)

A unique identifier for the client performing the mutation.

Aviso de pré-visualização

CreateDeploymentInput is available under the Deployments preview. During the preview period, the API may change without notice.

description (String)

Short description of the deployment.

Aviso de pré-visualização

CreateDeploymentInput is available under the Deployments preview. During the preview period, the API may change without notice.

environment (String)

Name for the target deployment environment.

Aviso de pré-visualização

CreateDeploymentInput is available under the Deployments preview. During the preview period, the API may change without notice.

payload (String)

JSON payload with extra information about the deployment.

Aviso de pré-visualização

CreateDeploymentInput is available under the Deployments preview. During the preview period, the API may change without notice.

refId (ID!)

The node ID of the ref to be deployed.

Aviso de pré-visualização

CreateDeploymentInput is available under the Deployments preview. During the preview period, the API may change without notice.

repositoryId (ID!)

The node ID of the repository.

Aviso de pré-visualização

CreateDeploymentInput is available under the Deployments preview. During the preview period, the API may change without notice.

requiredContexts ([String!])

The status contexts to verify against commit status checks. To bypass required contexts, pass an empty array. Defaults to all unique contexts.

Aviso de pré-visualização

CreateDeploymentInput is available under the Deployments preview. During the preview period, the API may change without notice.

task (String)

Specifies a task to execute.

Aviso de pré-visualização

CreateDeploymentInput is available under the Deployments preview. During the preview period, the API may change without notice.


CreateDeploymentStatusInput

Autogenerated input type of CreateDeploymentStatus.

Aviso de pré-visualização

CreateDeploymentStatusInput is available under the Deployments preview. During the preview period, the API may change without notice.

Campos de entrada

Nome Descrição

autoInactive (Boolean)

Adds a new inactive status to all non-transient, non-production environment deployments with the same repository and environment name as the created status's deployment.

Aviso de pré-visualização

CreateDeploymentStatusInput is available under the Deployments preview. During the preview period, the API may change without notice.

clientMutationId (String)

A unique identifier for the client performing the mutation.

Aviso de pré-visualização

CreateDeploymentStatusInput is available under the Deployments preview. During the preview period, the API may change without notice.

deploymentId (ID!)

The node ID of the deployment.

Aviso de pré-visualização

CreateDeploymentStatusInput is available under the Deployments preview. During the preview period, the API may change without notice.

description (String)

A short description of the status. Maximum length of 140 characters.

Aviso de pré-visualização

CreateDeploymentStatusInput is available under the Deployments preview. During the preview period, the API may change without notice.

environment (String)

If provided, updates the environment of the deploy. Otherwise, does not modify the environment.

Aviso de pré-visualização

CreateDeploymentStatusInput is available under the Deployments preview. During the preview period, the API may change without notice.

environmentUrl (String)

Sets the URL for accessing your environment.

Aviso de pré-visualização

CreateDeploymentStatusInput is available under the Deployments preview. During the preview period, the API may change without notice.

logUrl (String)

The log URL to associate with this status. This URL should contain output to keep the user updated while the task is running or serve as historical information for what happened in the deployment.

Aviso de pré-visualização

CreateDeploymentStatusInput is available under the Deployments preview. During the preview period, the API may change without notice.

state (DeploymentStatusState!)

The state of the deployment.

Aviso de pré-visualização

CreateDeploymentStatusInput is available under the Deployments preview. During the preview period, the API may change without notice.


CreateIssueInput

Autogenerated input type of CreateIssue.

Campos de entrada

Nome Descrição

assigneeIds ([ID!])

The Node ID for the user assignee for this issue.

body (String)

The body for the issue description.

clientMutationId (String)

A unique identifier for the client performing the mutation.

labelIds ([ID!])

An array of Node IDs of labels for this issue.

milestoneId (ID)

The Node ID of the milestone for this issue.

projectIds ([ID!])

An array of Node IDs for projects associated with this issue.

repositoryId (ID!)

The Node ID of the repository.

title (String!)

The title for the issue.


CreateLabelInput

Autogenerated input type of CreateLabel.

Aviso de pré-visualização

CreateLabelInput is available under the Labels preview. During the preview period, the API may change without notice.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

Aviso de pré-visualização

CreateLabelInput is available under the Labels preview. During the preview period, the API may change without notice.

color (String!)

A 6 character hex code, without the leading #, identifying the color of the label.

Aviso de pré-visualização

CreateLabelInput is available under the Labels preview. During the preview period, the API may change without notice.

description (String)

A brief description of the label, such as its purpose.

Aviso de pré-visualização

CreateLabelInput is available under the Labels preview. During the preview period, the API may change without notice.

name (String!)

The name of the label.

Aviso de pré-visualização

CreateLabelInput is available under the Labels preview. During the preview period, the API may change without notice.

repositoryId (ID!)

The Node ID of the repository.

Aviso de pré-visualização

CreateLabelInput is available under the Labels preview. During the preview period, the API may change without notice.


CreateProjectInput

Autogenerated input type of CreateProject.

Campos de entrada

Nome Descrição

body (String)

The description of project.

clientMutationId (String)

A unique identifier for the client performing the mutation.

name (String!)

The name of project.

ownerId (ID!)

The owner ID to create the project under.

repositoryIds ([ID!])

A list of repository IDs to create as linked repositories for the project.

template (ProjectTemplate)

The name of the GitHub-provided template.


CreatePullRequestInput

Autogenerated input type of CreatePullRequest.

Campos de entrada

Nome Descrição

baseRefName (String!)

The name of the branch you want your changes pulled into. This should be an existing branch on the current repository. You cannot update the base branch on a pull request to point to another repository.

body (String)

The contents of the pull request.

clientMutationId (String)

A unique identifier for the client performing the mutation.

draft (Boolean)

Indicates whether this pull request should be a draft.

headRefName (String!)

The name of the branch where your changes are implemented. For cross-repository pull requests in the same network, namespace head_ref_name with a user like this: username:branch.

maintainerCanModify (Boolean)

Indicates whether maintainers can modify the pull request.

repositoryId (ID!)

The Node ID of the repository.

title (String!)

The title of the pull request.


CreateRefInput

Autogenerated input type of CreateRef.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

name (String!)

The fully qualified name of the new Ref (ie: refs/heads/my_new_branch).

oid (GitObjectID!)

The GitObjectID that the new Ref shall target. Must point to a commit.

repositoryId (ID!)

The Node ID of the Repository to create the Ref in.


CreateRepositoryInput

Autogenerated input type of CreateRepository.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

description (String)

A short description of the new repository.

hasIssuesEnabled (Boolean)

Indicates if the repository should have the issues feature enabled.

hasWikiEnabled (Boolean)

Indicates if the repository should have the wiki feature enabled.

homepageUrl (URI)

The URL for a web page about this repository.

name (String!)

The name of the new repository.

ownerId (ID)

The ID of the owner for the new repository.

teamId (ID)

When an organization is specified as the owner, this ID identifies the team that should be granted access to the new repository.

template (Boolean)

Whether this repository should be marked as a template such that anyone who can access it can create new repositories with the same files and directory structure.

visibility (RepositoryVisibility!)

Indicates the repository's visibility level.


CreateTeamDiscussionCommentInput

Autogenerated input type of CreateTeamDiscussionComment.

Campos de entrada

Nome Descrição

body (String!)

The content of the comment.

clientMutationId (String)

A unique identifier for the client performing the mutation.

discussionId (ID!)

The ID of the discussion to which the comment belongs.


CreateTeamDiscussionInput

Autogenerated input type of CreateTeamDiscussion.

Campos de entrada

Nome Descrição

body (String!)

The content of the discussion.

clientMutationId (String)

A unique identifier for the client performing the mutation.

private (Boolean)

If true, restricts the visiblity of this discussion to team members and organization admins. If false or not specified, allows any organization member to view this discussion.

teamId (ID!)

The ID of the team to which the discussion belongs.

title (String!)

The title of the discussion.


DeleteBranchProtectionRuleInput

Autogenerated input type of DeleteBranchProtectionRule.

Campos de entrada

Nome Descrição

branchProtectionRuleId (ID!)

The global relay id of the branch protection rule to be deleted.

clientMutationId (String)

A unique identifier for the client performing the mutation.


DeleteIssueCommentInput

Autogenerated input type of DeleteIssueComment.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

id (ID!)

The ID of the comment to delete.


DeleteIssueInput

Autogenerated input type of DeleteIssue.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

issueId (ID!)

The ID of the issue to delete.


DeleteLabelInput

Autogenerated input type of DeleteLabel.

Aviso de pré-visualização

DeleteLabelInput is available under the Labels preview. During the preview period, the API may change without notice.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

Aviso de pré-visualização

DeleteLabelInput is available under the Labels preview. During the preview period, the API may change without notice.

id (ID!)

The Node ID of the label to be deleted.

Aviso de pré-visualização

DeleteLabelInput is available under the Labels preview. During the preview period, the API may change without notice.


DeleteProjectCardInput

Autogenerated input type of DeleteProjectCard.

Campos de entrada

Nome Descrição

cardId (ID!)

The id of the card to delete.

clientMutationId (String)

A unique identifier for the client performing the mutation.


DeleteProjectColumnInput

Autogenerated input type of DeleteProjectColumn.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

columnId (ID!)

The id of the column to delete.


DeleteProjectInput

Autogenerated input type of DeleteProject.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

projectId (ID!)

The Project ID to update.


DeletePullRequestReviewCommentInput

Autogenerated input type of DeletePullRequestReviewComment.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

id (ID!)

The ID of the comment to delete.


DeletePullRequestReviewInput

Autogenerated input type of DeletePullRequestReview.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

pullRequestReviewId (ID!)

The Node ID of the pull request review to delete.


DeleteRefInput

Autogenerated input type of DeleteRef.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

refId (ID!)

The Node ID of the Ref to be deleted.


DeleteTeamDiscussionCommentInput

Autogenerated input type of DeleteTeamDiscussionComment.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

id (ID!)

The ID of the comment to delete.


DeleteTeamDiscussionInput

Autogenerated input type of DeleteTeamDiscussion.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

id (ID!)

The discussion ID to delete.


DeploymentOrder

Ordering options for deployment connections.

Campos de entrada

Nome Descrição

direction (OrderDirection!)

The ordering direction.

field (DeploymentOrderField!)

The field to order deployments by.


DismissPullRequestReviewInput

Autogenerated input type of DismissPullRequestReview.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

message (String!)

The contents of the pull request review dismissal message.

pullRequestReviewId (ID!)

The Node ID of the pull request review to modify.


DraftPullRequestReviewComment

Specifies a review comment to be left with a Pull Request Review.

Campos de entrada

Nome Descrição

body (String!)

Body of the comment to leave.

path (String!)

Path to the file being commented on.

position (Int!)

Position in the file to leave a comment on.


DraftPullRequestReviewThread

Specifies a review comment thread to be left with a Pull Request Review.

Campos de entrada

Nome Descrição

body (String!)

Body of the comment to leave.

line (Int!)

The line of the blob to which the thread refers. The end of the line range for multi-line comments.

path (String!)

Path to the file being commented on.

side (DiffSide)

The side of the diff on which the line resides. For multi-line comments, this is the side for the end of the line range.

startLine (Int)

The first line of the range to which the comment refers.

startSide (DiffSide)

The side of the diff on which the start line resides.


EnterpriseAdministratorInvitationOrder

Ordering options for enterprise administrator invitation connections.

Campos de entrada

Nome Descrição

direction (OrderDirection!)

The ordering direction.

field (EnterpriseAdministratorInvitationOrderField!)

The field to order enterprise administrator invitations by.


EnterpriseMemberOrder

Ordering options for enterprise member connections.

Campos de entrada

Nome Descrição

direction (OrderDirection!)

The ordering direction.

field (EnterpriseMemberOrderField!)

The field to order enterprise members by.


EnterpriseServerUserAccountEmailOrder

Ordering options for Enterprise Server user account email connections.

Campos de entrada

Nome Descrição

direction (OrderDirection!)

The ordering direction.

field (EnterpriseServerUserAccountEmailOrderField!)

The field to order emails by.


EnterpriseServerUserAccountOrder

Ordering options for Enterprise Server user account connections.

Campos de entrada

Nome Descrição

direction (OrderDirection!)

The ordering direction.

field (EnterpriseServerUserAccountOrderField!)

The field to order user accounts by.


EnterpriseServerUserAccountsUploadOrder

Ordering options for Enterprise Server user accounts upload connections.

Campos de entrada

Nome Descrição

direction (OrderDirection!)

The ordering direction.

field (EnterpriseServerUserAccountsUploadOrderField!)

The field to order user accounts uploads by.


FollowUserInput

Autogenerated input type of FollowUser.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

userId (ID!)

ID of the user to follow.


GistOrder

Ordering options for gist connections.

Campos de entrada

Nome Descrição

direction (OrderDirection!)

The ordering direction.

field (GistOrderField!)

The field to order repositories by.


ImportProjectInput

Autogenerated input type of ImportProject.

Campos de entrada

Nome Descrição

body (String)

The description of Project.

clientMutationId (String)

A unique identifier for the client performing the mutation.

columnImports ([ProjectColumnImport!]!)

A list of columns containing issues and pull requests.

name (String!)

The name of Project.

ownerName (String!)

The name of the Organization or User to create the Project under.

public (Boolean)

Whether the Project is public or not.


IssueFilters

Ways in which to filter lists of issues.

Campos de entrada

Nome Descrição

assignee (String)

List issues assigned to given name. Pass in null for issues with no assigned user, and * for issues assigned to any user.

createdBy (String)

List issues created by given name.

labels ([String!])

List issues where the list of label names exist on the issue.

mentioned (String)

List issues where the given name is mentioned in the issue.

milestone (String)

List issues by given milestone argument. If an string representation of an integer is passed, it should refer to a milestone by its number field. Pass in null for issues with no milestone, and * for issues that are assigned to any milestone.

since (DateTime)

List issues that have been updated at or after the given date.

states ([IssueState!])

List issues filtered by the list of states given.

viewerSubscribed (Boolean)

List issues subscribed to by viewer.


IssueOrder

Ways in which lists of issues can be ordered upon return.

Campos de entrada

Nome Descrição

direction (OrderDirection!)

The direction in which to order issues by the specified field.

field (IssueOrderField!)

The field in which to order issues by.


LabelOrder

Ways in which lists of labels can be ordered upon return.

Campos de entrada

Nome Descrição

direction (OrderDirection!)

The direction in which to order labels by the specified field.

field (LabelOrderField!)

The field in which to order labels by.


LanguageOrder

Ordering options for language connections.

Campos de entrada

Nome Descrição

direction (OrderDirection!)

The ordering direction.

field (LanguageOrderField!)

The field to order languages by.


LinkRepositoryToProjectInput

Autogenerated input type of LinkRepositoryToProject.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

projectId (ID!)

The ID of the Project to link to a Repository.

repositoryId (ID!)

The ID of the Repository to link to a Project.


LockLockableInput

Autogenerated input type of LockLockable.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

lockReason (LockReason)

A reason for why the issue or pull request will be locked.

lockableId (ID!)

ID of the issue or pull request to be locked.


MarkPullRequestReadyForReviewInput

Autogenerated input type of MarkPullRequestReadyForReview.

Aviso de pré-visualização

MarkPullRequestReadyForReviewInput is available under the Draft pull requests preview. During the preview period, the API may change without notice.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

Aviso de pré-visualização

MarkPullRequestReadyForReviewInput is available under the Draft pull requests preview. During the preview period, the API may change without notice.

pullRequestId (ID!)

ID of the pull request to be marked as ready for review.

Aviso de pré-visualização

MarkPullRequestReadyForReviewInput is available under the Draft pull requests preview. During the preview period, the API may change without notice.


MergeBranchInput

Autogenerated input type of MergeBranch.

Campos de entrada

Nome Descrição

base (String!)

The name of the base branch that the provided head will be merged into.

clientMutationId (String)

A unique identifier for the client performing the mutation.

commitMessage (String)

Message to use for the merge commit. If omitted, a default will be used.

head (String!)

The head to merge into the base branch. This can be a branch name or a commit GitObjectID.

repositoryId (ID!)

The Node ID of the Repository containing the base branch that will be modified.


MergePullRequestInput

Autogenerated input type of MergePullRequest.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

commitBody (String)

Commit body to use for the merge commit; if omitted, a default message will be used.

commitHeadline (String)

Commit headline to use for the merge commit; if omitted, a default message will be used.

expectedHeadOid (GitObjectID)

OID that the pull request head ref must match to allow merge; if omitted, no check is performed.

mergeMethod (PullRequestMergeMethod)

The merge method to use. If omitted, defaults to 'MERGE'.

pullRequestId (ID!)

ID of the pull request to be merged.


MilestoneOrder

Ordering options for milestone connections.

Campos de entrada

Nome Descrição

direction (OrderDirection!)

The ordering direction.

field (MilestoneOrderField!)

The field to order milestones by.


MinimizeCommentInput

Autogenerated input type of MinimizeComment.

Campos de entrada

Nome Descrição

classifier (ReportedContentClassifiers!)

The classification of comment.

clientMutationId (String)

A unique identifier for the client performing the mutation.

subjectId (ID!)

The Node ID of the subject to modify.


MoveProjectCardInput

Autogenerated input type of MoveProjectCard.

Campos de entrada

Nome Descrição

afterCardId (ID)

Place the new card after the card with this id. Pass null to place it at the top.

cardId (ID!)

The id of the card to move.

clientMutationId (String)

A unique identifier for the client performing the mutation.

columnId (ID!)

The id of the column to move it into.


MoveProjectColumnInput

Autogenerated input type of MoveProjectColumn.

Campos de entrada

Nome Descrição

afterColumnId (ID)

Place the new column after the column with this id. Pass null to place it at the front.

clientMutationId (String)

A unique identifier for the client performing the mutation.

columnId (ID!)

The id of the column to move.


OrganizationOrder

Ordering options for organization connections.

Campos de entrada

Nome Descrição

direction (OrderDirection!)

The ordering direction.

field (OrganizationOrderField!)

The field to order organizations by.


PackageFileOrder

Ways in which lists of package files can be ordered upon return.

Aviso de pré-visualização

PackageFileOrder is available under the GitHub packages preview. During the preview period, the API may change without notice.

Campos de entrada

Nome Descrição

direction (OrderDirection)

The direction in which to order package files by the specified field.

Aviso de pré-visualização

PackageFileOrder is available under the GitHub packages preview. During the preview period, the API may change without notice.

field (PackageFileOrderField)

The field in which to order package files by.

Aviso de pré-visualização

PackageFileOrder is available under the GitHub packages preview. During the preview period, the API may change without notice.


PackageOrder

Ways in which lists of packages can be ordered upon return.

Aviso de pré-visualização

PackageOrder is available under the GitHub packages preview. During the preview period, the API may change without notice.

Campos de entrada

Nome Descrição

direction (OrderDirection)

The direction in which to order packages by the specified field.

Aviso de pré-visualização

PackageOrder is available under the GitHub packages preview. During the preview period, the API may change without notice.

field (PackageOrderField)

The field in which to order packages by.

Aviso de pré-visualização

PackageOrder is available under the GitHub packages preview. During the preview period, the API may change without notice.


PackageVersionOrder

Ways in which lists of package versions can be ordered upon return.

Aviso de pré-visualização

PackageVersionOrder is available under the GitHub packages preview. During the preview period, the API may change without notice.

Campos de entrada

Nome Descrição

direction (OrderDirection)

The direction in which to order package versions by the specified field.

Aviso de pré-visualização

PackageVersionOrder is available under the GitHub packages preview. During the preview period, the API may change without notice.

field (PackageVersionOrderField)

The field in which to order package versions by.

Aviso de pré-visualização

PackageVersionOrder is available under the GitHub packages preview. During the preview period, the API may change without notice.


PinIssueInput

Autogenerated input type of PinIssue.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

issueId (ID!)

The ID of the issue to be pinned.


ProjectCardImport

An issue or PR and its owning repository to be used in a project card.

Campos de entrada

Nome Descrição

number (Int!)

The issue or pull request number.

repository (String!)

Repository name with owner (owner/repository).


ProjectColumnImport

A project column and a list of its issues and PRs.

Campos de entrada

Nome Descrição

columnName (String!)

The name of the column.

issues ([ProjectCardImport!])

A list of issues and pull requests in the column.

position (Int!)

The position of the column, starting from 0.


ProjectOrder

Ways in which lists of projects can be ordered upon return.

Campos de entrada

Nome Descrição

direction (OrderDirection!)

The direction in which to order projects by the specified field.

field (ProjectOrderField!)

The field in which to order projects by.


PullRequestOrder

Ways in which lists of issues can be ordered upon return.

Campos de entrada

Nome Descrição

direction (OrderDirection!)

The direction in which to order pull requests by the specified field.

field (PullRequestOrderField!)

The field in which to order pull requests by.


ReactionOrder

Ways in which lists of reactions can be ordered upon return.

Campos de entrada

Nome Descrição

direction (OrderDirection!)

The direction in which to order reactions by the specified field.

field (ReactionOrderField!)

The field in which to order reactions by.


RefOrder

Ways in which lists of git refs can be ordered upon return.

Campos de entrada

Nome Descrição

direction (OrderDirection!)

The direction in which to order refs by the specified field.

field (RefOrderField!)

The field in which to order refs by.


RefUpdate

A ref update.

Aviso de pré-visualização

RefUpdate is available under the Update refs preview. During the preview period, the API may change without notice.

Campos de entrada

Nome Descrição

afterOid (GitObjectID!)

The value this ref should be updated to.

Aviso de pré-visualização

RefUpdate is available under the Update refs preview. During the preview period, the API may change without notice.

beforeOid (GitObjectID)

The value this ref needs to point to before the update.

Aviso de pré-visualização

RefUpdate is available under the Update refs preview. During the preview period, the API may change without notice.

force (Boolean)

Force a non fast-forward update.

Aviso de pré-visualização

RefUpdate is available under the Update refs preview. During the preview period, the API may change without notice.

name (GitRefname!)

The fully qualified name of the ref to be update. For example refs/heads/branch-name.

Aviso de pré-visualização

RefUpdate is available under the Update refs preview. During the preview period, the API may change without notice.


RegistryPackageMetadatum

Represents a single registry metadatum.

Campos de entrada

Nome Descrição

name (String!)

Name of the metadatum.

update (Boolean)

True, if the metadatum can be updated if it already exists.

value (String!)

Value of the metadatum.


ReleaseOrder

Ways in which lists of releases can be ordered upon return.

Campos de entrada

Nome Descrição

direction (OrderDirection!)

The direction in which to order releases by the specified field.

field (ReleaseOrderField!)

The field in which to order releases by.


RemoveAssigneesFromAssignableInput

Autogenerated input type of RemoveAssigneesFromAssignable.

Campos de entrada

Nome Descrição

assignableId (ID!)

The id of the assignable object to remove assignees from.

assigneeIds ([ID!]!)

The id of users to remove as assignees.

clientMutationId (String)

A unique identifier for the client performing the mutation.


RemoveEnterpriseAdminInput

Autogenerated input type of RemoveEnterpriseAdmin.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

enterpriseId (ID!)

The Enterprise ID from which to remove the administrator.

login (String!)

The login of the user to remove as an administrator.


RemoveLabelsFromLabelableInput

Autogenerated input type of RemoveLabelsFromLabelable.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

labelIds ([ID!]!)

The ids of labels to remove.

labelableId (ID!)

The id of the Labelable to remove labels from.


RemoveOutsideCollaboratorInput

Autogenerated input type of RemoveOutsideCollaborator.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

organizationId (ID!)

The ID of the organization to remove the outside collaborator from.

userId (ID!)

The ID of the outside collaborator to remove.


RemoveReactionInput

Autogenerated input type of RemoveReaction.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

content (ReactionContent!)

The name of the emoji reaction to remove.

subjectId (ID!)

The Node ID of the subject to modify.


RemoveStarInput

Autogenerated input type of RemoveStar.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

starrableId (ID!)

The Starrable ID to unstar.


ReopenIssueInput

Autogenerated input type of ReopenIssue.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

issueId (ID!)

ID of the issue to be opened.


ReopenPullRequestInput

Autogenerated input type of ReopenPullRequest.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

pullRequestId (ID!)

ID of the pull request to be reopened.


RepositoryInvitationOrder

Ordering options for repository invitation connections.

Campos de entrada

Nome Descrição

direction (OrderDirection!)

The ordering direction.

field (RepositoryInvitationOrderField!)

The field to order repository invitations by.


RepositoryOrder

Ordering options for repository connections.

Campos de entrada

Nome Descrição

direction (OrderDirection!)

The ordering direction.

field (RepositoryOrderField!)

The field to order repositories by.


RequestReviewsInput

Autogenerated input type of RequestReviews.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

pullRequestId (ID!)

The Node ID of the pull request to modify.

teamIds ([ID!])

The Node IDs of the team to request.

union (Boolean)

Add users to the set rather than replace.

userIds ([ID!])

The Node IDs of the user to request.


RerequestCheckSuiteInput

Autogenerated input type of RerequestCheckSuite.

Aviso de pré-visualização

RerequestCheckSuiteInput is available under the Checks preview. During the preview period, the API may change without notice.

Campos de entrada

Nome Descrição

checkSuiteId (ID!)

The Node ID of the check suite.

Aviso de pré-visualização

RerequestCheckSuiteInput is available under the Checks preview. During the preview period, the API may change without notice.

clientMutationId (String)

A unique identifier for the client performing the mutation.

Aviso de pré-visualização

RerequestCheckSuiteInput is available under the Checks preview. During the preview period, the API may change without notice.

repositoryId (ID!)

The Node ID of the repository.

Aviso de pré-visualização

RerequestCheckSuiteInput is available under the Checks preview. During the preview period, the API may change without notice.


ResolveReviewThreadInput

Autogenerated input type of ResolveReviewThread.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

threadId (ID!)

The ID of the thread to resolve.


SavedReplyOrder

Ordering options for saved reply connections.

Campos de entrada

Nome Descrição

direction (OrderDirection!)

The ordering direction.

field (SavedReplyOrderField!)

The field to order saved replies by.


SponsorshipOrder

Ordering options for sponsorship connections.

Campos de entrada

Nome Descrição

direction (OrderDirection!)

The ordering direction.


StarOrder

Ways in which star connections can be ordered.

Campos de entrada

Nome Descrição

direction (OrderDirection!)

The direction in which to order nodes.

field (StarOrderField!)

The field in which to order nodes by.


SubmitPullRequestReviewInput

Autogenerated input type of SubmitPullRequestReview.

Campos de entrada

Nome Descrição

body (String)

The text field to set on the Pull Request Review.

clientMutationId (String)

A unique identifier for the client performing the mutation.

event (PullRequestReviewEvent!)

The event to send to the Pull Request Review.

pullRequestReviewId (ID!)

The Pull Request Review ID to submit.


TeamDiscussionCommentOrder

Ways in which team discussion comment connections can be ordered.

Campos de entrada

Nome Descrição

direction (OrderDirection!)

The direction in which to order nodes.

field (TeamDiscussionCommentOrderField!)

The field by which to order nodes.


TeamDiscussionOrder

Ways in which team discussion connections can be ordered.

Campos de entrada

Nome Descrição

direction (OrderDirection!)

The direction in which to order nodes.

field (TeamDiscussionOrderField!)

The field by which to order nodes.


TeamMemberOrder

Ordering options for team member connections.

Campos de entrada

Nome Descrição

direction (OrderDirection!)

The ordering direction.

field (TeamMemberOrderField!)

The field to order team members by.


TeamOrder

Ways in which team connections can be ordered.

Campos de entrada

Nome Descrição

direction (OrderDirection!)

The direction in which to order nodes.

field (TeamOrderField!)

The field in which to order nodes by.


TeamRepositoryOrder

Ordering options for team repository connections.

Campos de entrada

Nome Descrição

direction (OrderDirection!)

The ordering direction.

field (TeamRepositoryOrderField!)

The field to order repositories by.


TransferIssueInput

Autogenerated input type of TransferIssue.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

issueId (ID!)

The Node ID of the issue to be transferred.

repositoryId (ID!)

The Node ID of the repository the issue should be transferred to.


UnarchiveRepositoryInput

Autogenerated input type of UnarchiveRepository.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

repositoryId (ID!)

The ID of the repository to unarchive.


UnfollowUserInput

Autogenerated input type of UnfollowUser.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

userId (ID!)

ID of the user to unfollow.


UnlinkRepositoryFromProjectInput

Autogenerated input type of UnlinkRepositoryFromProject.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

projectId (ID!)

The ID of the Project linked to the Repository.

repositoryId (ID!)

The ID of the Repository linked to the Project.


UnlockLockableInput

Autogenerated input type of UnlockLockable.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

lockableId (ID!)

ID of the issue or pull request to be unlocked.


UnmarkIssueAsDuplicateInput

Autogenerated input type of UnmarkIssueAsDuplicate.

Campos de entrada

Nome Descrição

canonicalId (ID!)

ID of the issue or pull request currently considered canonical/authoritative/original.

clientMutationId (String)

A unique identifier for the client performing the mutation.

duplicateId (ID!)

ID of the issue or pull request currently marked as a duplicate.


UnminimizeCommentInput

Autogenerated input type of UnminimizeComment.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

subjectId (ID!)

The Node ID of the subject to modify.


UnpinIssueInput

Autogenerated input type of UnpinIssue.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

issueId (ID!)

The ID of the issue to be unpinned.


UnresolveReviewThreadInput

Autogenerated input type of UnresolveReviewThread.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

threadId (ID!)

The ID of the thread to unresolve.


UpdateBranchProtectionRuleInput

Autogenerated input type of UpdateBranchProtectionRule.

Campos de entrada

Nome Descrição

branchProtectionRuleId (ID!)

The global relay id of the branch protection rule to be updated.

clientMutationId (String)

A unique identifier for the client performing the mutation.

dismissesStaleReviews (Boolean)

Will new commits pushed to matching branches dismiss pull request review approvals.

isAdminEnforced (Boolean)

Can admins overwrite branch protection.

pattern (String)

The glob-like pattern used to determine matching branches.

pushActorIds ([ID!])

A list of User, Team or App IDs allowed to push to matching branches.

requiredApprovingReviewCount (Int)

Number of approving reviews required to update matching branches.

requiredStatusCheckContexts ([String!])

List of required status check contexts that must pass for commits to be accepted to matching branches.

requiresApprovingReviews (Boolean)

Are approving reviews required to update matching branches.

requiresCodeOwnerReviews (Boolean)

Are reviews from code owners required to update matching branches.

requiresCommitSignatures (Boolean)

Are commits required to be signed.

requiresStatusChecks (Boolean)

Are status checks required to update matching branches.

requiresStrictStatusChecks (Boolean)

Are branches required to be up to date before merging.

restrictsPushes (Boolean)

Is pushing to matching branches restricted.

restrictsReviewDismissals (Boolean)

Is dismissal of pull request reviews restricted.

reviewDismissalActorIds ([ID!])

A list of User or Team IDs allowed to dismiss reviews on pull requests targeting matching branches.


UpdateCheckRunInput

Autogenerated input type of UpdateCheckRun.

Aviso de pré-visualização

UpdateCheckRunInput is available under the Checks preview. During the preview period, the API may change without notice.

Campos de entrada

Nome Descrição

actions ([CheckRunAction!])

Possible further actions the integrator can perform, which a user may trigger.

Aviso de pré-visualização

UpdateCheckRunInput is available under the Checks preview. During the preview period, the API may change without notice.

checkRunId (ID!)

The node of the check.

Aviso de pré-visualização

UpdateCheckRunInput is available under the Checks preview. During the preview period, the API may change without notice.

clientMutationId (String)

A unique identifier for the client performing the mutation.

Aviso de pré-visualização

UpdateCheckRunInput is available under the Checks preview. During the preview period, the API may change without notice.

completedAt (DateTime)

The time that the check run finished.

Aviso de pré-visualização

UpdateCheckRunInput is available under the Checks preview. During the preview period, the API may change without notice.

conclusion (CheckConclusionState)

The final conclusion of the check.

Aviso de pré-visualização

UpdateCheckRunInput is available under the Checks preview. During the preview period, the API may change without notice.

detailsUrl (URI)

The URL of the integrator's site that has the full details of the check.

Aviso de pré-visualização

UpdateCheckRunInput is available under the Checks preview. During the preview period, the API may change without notice.

externalId (String)

A reference for the run on the integrator's system.

Aviso de pré-visualização

UpdateCheckRunInput is available under the Checks preview. During the preview period, the API may change without notice.

name (String)

The name of the check.

Aviso de pré-visualização

UpdateCheckRunInput is available under the Checks preview. During the preview period, the API may change without notice.

output (CheckRunOutput)

Descriptive details about the run.

Aviso de pré-visualização

UpdateCheckRunInput is available under the Checks preview. During the preview period, the API may change without notice.

repositoryId (ID!)

The node ID of the repository.

Aviso de pré-visualização

UpdateCheckRunInput is available under the Checks preview. During the preview period, the API may change without notice.

startedAt (DateTime)

The time that the check run began.

Aviso de pré-visualização

UpdateCheckRunInput is available under the Checks preview. During the preview period, the API may change without notice.

status (RequestableCheckStatusState)

The current status.

Aviso de pré-visualização

UpdateCheckRunInput is available under the Checks preview. During the preview period, the API may change without notice.


UpdateCheckSuitePreferencesInput

Autogenerated input type of UpdateCheckSuitePreferences.

Aviso de pré-visualização

UpdateCheckSuitePreferencesInput is available under the Checks preview. During the preview period, the API may change without notice.

Campos de entrada

Nome Descrição

autoTriggerPreferences ([CheckSuiteAutoTriggerPreference!]!)

The check suite preferences to modify.

Aviso de pré-visualização

UpdateCheckSuitePreferencesInput is available under the Checks preview. During the preview period, the API may change without notice.

clientMutationId (String)

A unique identifier for the client performing the mutation.

Aviso de pré-visualização

UpdateCheckSuitePreferencesInput is available under the Checks preview. During the preview period, the API may change without notice.

repositoryId (ID!)

The Node ID of the repository.

Aviso de pré-visualização

UpdateCheckSuitePreferencesInput is available under the Checks preview. During the preview period, the API may change without notice.


UpdateEnterpriseActionExecutionCapabilitySettingInput

Autogenerated input type of UpdateEnterpriseActionExecutionCapabilitySetting.

Campos de entrada

Nome Descrição

capability (ActionExecutionCapabilitySetting!)

The value for the action execution capability setting on the enterprise.

clientMutationId (String)

A unique identifier for the client performing the mutation.

enterpriseId (ID!)

The ID of the enterprise on which to set the members can create repositories setting.


UpdateEnterpriseAllowPrivateRepositoryForkingSettingInput

Autogenerated input type of UpdateEnterpriseAllowPrivateRepositoryForkingSetting.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

enterpriseId (ID!)

The ID of the enterprise on which to set the allow private repository forking setting.

settingValue (EnterpriseEnabledDisabledSettingValue!)

The value for the allow private repository forking setting on the enterprise.


UpdateEnterpriseDefaultRepositoryPermissionSettingInput

Autogenerated input type of UpdateEnterpriseDefaultRepositoryPermissionSetting.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

enterpriseId (ID!)

The ID of the enterprise on which to set the default repository permission setting.

settingValue (EnterpriseDefaultRepositoryPermissionSettingValue!)

The value for the default repository permission setting on the enterprise.


UpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput

Autogenerated input type of UpdateEnterpriseMembersCanChangeRepositoryVisibilitySetting.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

enterpriseId (ID!)

The ID of the enterprise on which to set the members can change repository visibility setting.

settingValue (EnterpriseEnabledDisabledSettingValue!)

The value for the members can change repository visibility setting on the enterprise.


UpdateEnterpriseMembersCanCreateRepositoriesSettingInput

Autogenerated input type of UpdateEnterpriseMembersCanCreateRepositoriesSetting.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

enterpriseId (ID!)

The ID of the enterprise on which to set the members can create repositories setting.

membersCanCreateInternalRepositories (Boolean)

Allow members to create internal repositories. Defaults to current value.

membersCanCreatePrivateRepositories (Boolean)

Allow members to create private repositories. Defaults to current value.

membersCanCreatePublicRepositories (Boolean)

Allow members to create public repositories. Defaults to current value.

membersCanCreateRepositoriesPolicyEnabled (Boolean)

When false, allow member organizations to set their own repository creation member privileges.

settingValue (EnterpriseMembersCanCreateRepositoriesSettingValue)

Value for the members can create repositories setting on the enterprise. This or the granular public/private/internal allowed fields (but not both) must be provided.


UpdateEnterpriseMembersCanDeleteIssuesSettingInput

Autogenerated input type of UpdateEnterpriseMembersCanDeleteIssuesSetting.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

enterpriseId (ID!)

The ID of the enterprise on which to set the members can delete issues setting.

settingValue (EnterpriseEnabledDisabledSettingValue!)

The value for the members can delete issues setting on the enterprise.


UpdateEnterpriseMembersCanDeleteRepositoriesSettingInput

Autogenerated input type of UpdateEnterpriseMembersCanDeleteRepositoriesSetting.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

enterpriseId (ID!)

The ID of the enterprise on which to set the members can delete repositories setting.

settingValue (EnterpriseEnabledDisabledSettingValue!)

The value for the members can delete repositories setting on the enterprise.


UpdateEnterpriseMembersCanInviteCollaboratorsSettingInput

Autogenerated input type of UpdateEnterpriseMembersCanInviteCollaboratorsSetting.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

enterpriseId (ID!)

The ID of the enterprise on which to set the members can invite collaborators setting.

settingValue (EnterpriseEnabledDisabledSettingValue!)

The value for the members can invite collaborators setting on the enterprise.


UpdateEnterpriseMembersCanMakePurchasesSettingInput

Autogenerated input type of UpdateEnterpriseMembersCanMakePurchasesSetting.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

enterpriseId (ID!)

The ID of the enterprise on which to set the members can make purchases setting.

settingValue (EnterpriseMembersCanMakePurchasesSettingValue!)

The value for the members can make purchases setting on the enterprise.


UpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput

Autogenerated input type of UpdateEnterpriseMembersCanUpdateProtectedBranchesSetting.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

enterpriseId (ID!)

The ID of the enterprise on which to set the members can update protected branches setting.

settingValue (EnterpriseEnabledDisabledSettingValue!)

The value for the members can update protected branches setting on the enterprise.


UpdateEnterpriseMembersCanViewDependencyInsightsSettingInput

Autogenerated input type of UpdateEnterpriseMembersCanViewDependencyInsightsSetting.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

enterpriseId (ID!)

The ID of the enterprise on which to set the members can view dependency insights setting.

settingValue (EnterpriseEnabledDisabledSettingValue!)

The value for the members can view dependency insights setting on the enterprise.


UpdateEnterpriseOrganizationProjectsSettingInput

Autogenerated input type of UpdateEnterpriseOrganizationProjectsSetting.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

enterpriseId (ID!)

The ID of the enterprise on which to set the organization projects setting.

settingValue (EnterpriseEnabledDisabledSettingValue!)

The value for the organization projects setting on the enterprise.


UpdateEnterpriseProfileInput

Autogenerated input type of UpdateEnterpriseProfile.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

description (String)

The description of the enterprise.

enterpriseId (ID!)

The Enterprise ID to update.

location (String)

The location of the enterprise.

name (String)

The name of the enterprise.

websiteUrl (String)

The URL of the enterprise's website.


UpdateEnterpriseRepositoryProjectsSettingInput

Autogenerated input type of UpdateEnterpriseRepositoryProjectsSetting.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

enterpriseId (ID!)

The ID of the enterprise on which to set the repository projects setting.

settingValue (EnterpriseEnabledDisabledSettingValue!)

The value for the repository projects setting on the enterprise.


UpdateEnterpriseTeamDiscussionsSettingInput

Autogenerated input type of UpdateEnterpriseTeamDiscussionsSetting.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

enterpriseId (ID!)

The ID of the enterprise on which to set the team discussions setting.

settingValue (EnterpriseEnabledDisabledSettingValue!)

The value for the team discussions setting on the enterprise.


UpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput

Autogenerated input type of UpdateEnterpriseTwoFactorAuthenticationRequiredSetting.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

enterpriseId (ID!)

The ID of the enterprise on which to set the two factor authentication required setting.

settingValue (EnterpriseEnabledSettingValue!)

The value for the two factor authentication required setting on the enterprise.


UpdateIssueCommentInput

Autogenerated input type of UpdateIssueComment.

Campos de entrada

Nome Descrição

body (String!)

The updated text of the comment.

clientMutationId (String)

A unique identifier for the client performing the mutation.

id (ID!)

The ID of the IssueComment to modify.


UpdateIssueInput

Autogenerated input type of UpdateIssue.

Campos de entrada

Nome Descrição

assigneeIds ([ID!])

An array of Node IDs of users for this issue.

body (String)

The body for the issue description.

clientMutationId (String)

A unique identifier for the client performing the mutation.

id (ID!)

The ID of the Issue to modify.

labelIds ([ID!])

An array of Node IDs of labels for this issue.

milestoneId (ID)

The Node ID of the milestone for this issue.

projectIds ([ID!])

An array of Node IDs for projects associated with this issue.

state (IssueState)

The desired issue state.

title (String)

The title for the issue.


UpdateLabelInput

Autogenerated input type of UpdateLabel.

Aviso de pré-visualização

UpdateLabelInput is available under the Labels preview. During the preview period, the API may change without notice.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

Aviso de pré-visualização

UpdateLabelInput is available under the Labels preview. During the preview period, the API may change without notice.

color (String)

A 6 character hex code, without the leading #, identifying the updated color of the label.

Aviso de pré-visualização

UpdateLabelInput is available under the Labels preview. During the preview period, the API may change without notice.

description (String)

A brief description of the label, such as its purpose.

Aviso de pré-visualização

UpdateLabelInput is available under the Labels preview. During the preview period, the API may change without notice.

id (ID!)

The Node ID of the label to be updated.

Aviso de pré-visualização

UpdateLabelInput is available under the Labels preview. During the preview period, the API may change without notice.

name (String)

The updated name of the label.

Aviso de pré-visualização

UpdateLabelInput is available under the Labels preview. During the preview period, the API may change without notice.


UpdateProjectCardInput

Autogenerated input type of UpdateProjectCard.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

isArchived (Boolean)

Whether or not the ProjectCard should be archived.

note (String)

The note of ProjectCard.

projectCardId (ID!)

The ProjectCard ID to update.


UpdateProjectColumnInput

Autogenerated input type of UpdateProjectColumn.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

name (String!)

The name of project column.

projectColumnId (ID!)

The ProjectColumn ID to update.


UpdateProjectInput

Autogenerated input type of UpdateProject.

Campos de entrada

Nome Descrição

body (String)

The description of project.

clientMutationId (String)

A unique identifier for the client performing the mutation.

name (String)

The name of project.

projectId (ID!)

The Project ID to update.

public (Boolean)

Whether the project is public or not.

state (ProjectState)

Whether the project is open or closed.


UpdatePullRequestInput

Autogenerated input type of UpdatePullRequest.

Campos de entrada

Nome Descrição

assigneeIds ([ID!])

An array of Node IDs of users for this pull request.

baseRefName (String)

The name of the branch you want your changes pulled into. This should be an existing branch on the current repository.

body (String)

The contents of the pull request.

clientMutationId (String)

A unique identifier for the client performing the mutation.

labelIds ([ID!])

An array of Node IDs of labels for this pull request.

maintainerCanModify (Boolean)

Indicates whether maintainers can modify the pull request.

milestoneId (ID)

The Node ID of the milestone for this pull request.

projectIds ([ID!])

An array of Node IDs for projects associated with this pull request.

pullRequestId (ID!)

The Node ID of the pull request.

state (PullRequestUpdateState)

The target state of the pull request.

title (String)

The title of the pull request.


UpdatePullRequestReviewCommentInput

Autogenerated input type of UpdatePullRequestReviewComment.

Campos de entrada

Nome Descrição

body (String!)

The text of the comment.

clientMutationId (String)

A unique identifier for the client performing the mutation.

pullRequestReviewCommentId (ID!)

The Node ID of the comment to modify.


UpdatePullRequestReviewInput

Autogenerated input type of UpdatePullRequestReview.

Campos de entrada

Nome Descrição

body (String!)

The contents of the pull request review body.

clientMutationId (String)

A unique identifier for the client performing the mutation.

pullRequestReviewId (ID!)

The Node ID of the pull request review to modify.


UpdateRefInput

Autogenerated input type of UpdateRef.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

force (Boolean)

Permit updates of branch Refs that are not fast-forwards?.

oid (GitObjectID!)

The GitObjectID that the Ref shall be updated to target.

refId (ID!)

The Node ID of the Ref to be updated.


UpdateRefsInput

Autogenerated input type of UpdateRefs.

Aviso de pré-visualização

UpdateRefsInput is available under the Update refs preview. During the preview period, the API may change without notice.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

Aviso de pré-visualização

UpdateRefsInput is available under the Update refs preview. During the preview period, the API may change without notice.

refUpdates ([RefUpdate!]!)

A list of ref updates.

Aviso de pré-visualização

UpdateRefsInput is available under the Update refs preview. During the preview period, the API may change without notice.

repositoryId (ID!)

The Node ID of the repository.

Aviso de pré-visualização

UpdateRefsInput is available under the Update refs preview. During the preview period, the API may change without notice.


UpdateRepositoryInput

Autogenerated input type of UpdateRepository.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

description (String)

A new description for the repository. Pass an empty string to erase the existing description.

hasIssuesEnabled (Boolean)

Indicates if the repository should have the issues feature enabled.

hasProjectsEnabled (Boolean)

Indicates if the repository should have the project boards feature enabled.

hasWikiEnabled (Boolean)

Indicates if the repository should have the wiki feature enabled.

homepageUrl (URI)

The URL for a web page about this repository. Pass an empty string to erase the existing URL.

name (String)

The new name of the repository.

repositoryId (ID!)

The ID of the repository to update.

template (Boolean)

Whether this repository should be marked as a template such that anyone who can access it can create new repositories with the same files and directory structure.


UpdateSubscriptionInput

Autogenerated input type of UpdateSubscription.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

state (SubscriptionState!)

The new state of the subscription.

subscribableId (ID!)

The Node ID of the subscribable object to modify.


UpdateTeamDiscussionCommentInput

Autogenerated input type of UpdateTeamDiscussionComment.

Campos de entrada

Nome Descrição

body (String!)

The updated text of the comment.

bodyVersion (String)

The current version of the body content.

clientMutationId (String)

A unique identifier for the client performing the mutation.

id (ID!)

The ID of the comment to modify.


UpdateTeamDiscussionInput

Autogenerated input type of UpdateTeamDiscussion.

Campos de entrada

Nome Descrição

body (String)

The updated text of the discussion.

bodyVersion (String)

The current version of the body content. If provided, this update operation will be rejected if the given version does not match the latest version on the server.

clientMutationId (String)

A unique identifier for the client performing the mutation.

id (ID!)

The Node ID of the discussion to modify.

pinned (Boolean)

If provided, sets the pinned state of the updated discussion.

title (String)

The updated title of the discussion.


UpdateTeamReviewAssignmentInput

Autogenerated input type of UpdateTeamReviewAssignment.

Aviso de pré-visualização

UpdateTeamReviewAssignmentInput is available under the Team review assignments preview. During the preview period, the API may change without notice.

Campos de entrada

Nome Descrição

algorithm (TeamReviewAssignmentAlgorithm)

The algorithm to use for review assignment.

Aviso de pré-visualização

UpdateTeamReviewAssignmentInput is available under the Team review assignments preview. During the preview period, the API may change without notice.

clientMutationId (String)

A unique identifier for the client performing the mutation.

Aviso de pré-visualização

UpdateTeamReviewAssignmentInput is available under the Team review assignments preview. During the preview period, the API may change without notice.

enabled (Boolean!)

Turn on or off review assignment.

Aviso de pré-visualização

UpdateTeamReviewAssignmentInput is available under the Team review assignments preview. During the preview period, the API may change without notice.

excludedTeamMemberIds ([ID!])

An array of team member IDs to exclude.

Aviso de pré-visualização

UpdateTeamReviewAssignmentInput is available under the Team review assignments preview. During the preview period, the API may change without notice.

id (ID!)

The Node ID of the team to update review assginments of.

Aviso de pré-visualização

UpdateTeamReviewAssignmentInput is available under the Team review assignments preview. During the preview period, the API may change without notice.

notifyTeam (Boolean)

Notify the entire team of the PR if it is delegated.

Aviso de pré-visualização

UpdateTeamReviewAssignmentInput is available under the Team review assignments preview. During the preview period, the API may change without notice.

teamMemberCount (Int)

The number of team members to assign.

Aviso de pré-visualização

UpdateTeamReviewAssignmentInput is available under the Team review assignments preview. During the preview period, the API may change without notice.


UpdateTopicsInput

Autogenerated input type of UpdateTopics.

Campos de entrada

Nome Descrição

clientMutationId (String)

A unique identifier for the client performing the mutation.

repositoryId (ID!)

The Node ID of the repository.

topicNames ([String!]!)

An array of topic names.


UserStatusOrder

Ordering options for user status connections.

Campos de entrada

Nome Descrição

direction (OrderDirection!)

The ordering direction.

field (UserStatusOrderField!)

The field to order user statuses by.