Eine Union ist ein Objekttyp, der viele Objekte repräsentiert.
Zum Beispiel könnte ein Feld, das als ProjectCardItem
markiert ist, ein Issue
oder ein PullRequest
sein, weil jedes dieser Objekte in einer Projektkarte enthalten sein kann. Die Verwendung einer Union anstelle eines Objekts bietet dir Flexibilität.
Weitere Informationen finden Sie unter Einführung in GraphQL.
Types that can be assigned to issues.
Mögliche Typen für Assignee
Types that can initiate an audit log event.
Mögliche Typen für AuditEntryActor
Types which can be actors for BranchActorAllowance
objects.
An object which can have its data claimed or claim data from another.
The object which triggered a ClosedEvent
.
Mögliche Typen für Closer
Represents either a issue the viewer can access or a restricted contribution.
Mögliche Typen für CreatedIssueOrRestrictedContribution
Represents either a pull request the viewer can access or a restricted contribution.
Mögliche Typen für CreatedPullRequestOrRestrictedContribution
Represents either a repository the viewer can access or a restricted contribution.
Mögliche Typen für CreatedRepositoryOrRestrictedContribution
An object that is a member of an enterprise.
Mögliche Typen für EnterpriseMember
Types that can own an IP allow list.
Mögliche Typen für IpAllowListOwner
Used for return value of Repository.issueOrPullRequest.
Mögliche Typen für IssueOrPullRequest
An item in an issue timeline.
Mögliche Typen für IssueTimelineItem
An item in an issue timeline.
Mögliche Typen für IssueTimelineItems
AddedToProjectEvent
AssignedEvent
ClosedEvent
CommentDeletedEvent
ConnectedEvent
ConvertedNoteToIssueEvent
ConvertedToDiscussionEvent
CrossReferencedEvent
DemilestonedEvent
DisconnectedEvent
IssueComment
LabeledEvent
LockedEvent
MarkedAsDuplicateEvent
MentionedEvent
MilestonedEvent
MovedColumnsInProjectEvent
ParentIssueAddedEvent
ParentIssueRemovedEvent
PinnedEvent
ReferencedEvent
RemovedFromProjectEvent
RenamedTitleEvent
ReopenedEvent
SubIssueAddedEvent
SubIssueRemovedEvent
SubscribedEvent
TransferredEvent
UnassignedEvent
UnlabeledEvent
UnlockedEvent
UnmarkedAsDuplicateEvent
UnpinnedEvent
UnsubscribedEvent
UserBlockedEvent
Types that can be inside a Milestone.
Mögliche Typen für MilestoneItem
Types of memberships that can be restored for an Organization member.
Mögliche Typen für OrgRestoreMemberAuditEntryMembership
An audit entry in an organization audit log.
Mögliche Typen für OrganizationAuditEntry
MembersCanDeleteReposClearAuditEntry
MembersCanDeleteReposDisableAuditEntry
MembersCanDeleteReposEnableAuditEntry
OauthApplicationCreateAuditEntry
OrgAddBillingManagerAuditEntry
OrgAddMemberAuditEntry
OrgBlockUserAuditEntry
OrgConfigDisableCollaboratorsOnlyAuditEntry
OrgConfigEnableCollaboratorsOnlyAuditEntry
OrgCreateAuditEntry
OrgDisableOauthAppRestrictionsAuditEntry
OrgDisableSamlAuditEntry
OrgDisableTwoFactorRequirementAuditEntry
OrgEnableOauthAppRestrictionsAuditEntry
OrgEnableSamlAuditEntry
OrgEnableTwoFactorRequirementAuditEntry
OrgInviteMemberAuditEntry
OrgInviteToBusinessAuditEntry
OrgOauthAppAccessApprovedAuditEntry
OrgOauthAppAccessBlockedAuditEntry
OrgOauthAppAccessDeniedAuditEntry
OrgOauthAppAccessRequestedAuditEntry
OrgOauthAppAccessUnblockedAuditEntry
OrgRemoveBillingManagerAuditEntry
OrgRemoveMemberAuditEntry
OrgRemoveOutsideCollaboratorAuditEntry
OrgRestoreMemberAuditEntry
OrgUnblockUserAuditEntry
OrgUpdateDefaultRepositoryPermissionAuditEntry
OrgUpdateMemberAuditEntry
OrgUpdateMemberRepositoryCreationPermissionAuditEntry
OrgUpdateMemberRepositoryInvitationPermissionAuditEntry
PrivateRepositoryForkingDisableAuditEntry
PrivateRepositoryForkingEnableAuditEntry
RepoAccessAuditEntry
RepoAddMemberAuditEntry
RepoAddTopicAuditEntry
RepoArchivedAuditEntry
RepoChangeMergeSettingAuditEntry
RepoConfigDisableAnonymousGitAccessAuditEntry
RepoConfigDisableCollaboratorsOnlyAuditEntry
RepoConfigDisableContributorsOnlyAuditEntry
RepoConfigDisableSockpuppetDisallowedAuditEntry
RepoConfigEnableAnonymousGitAccessAuditEntry
RepoConfigEnableCollaboratorsOnlyAuditEntry
RepoConfigEnableContributorsOnlyAuditEntry
RepoConfigEnableSockpuppetDisallowedAuditEntry
RepoConfigLockAnonymousGitAccessAuditEntry
RepoConfigUnlockAnonymousGitAccessAuditEntry
RepoCreateAuditEntry
RepoDestroyAuditEntry
RepoRemoveMemberAuditEntry
RepoRemoveTopicAuditEntry
RepositoryVisibilityChangeDisableAuditEntry
RepositoryVisibilityChangeEnableAuditEntry
TeamAddMemberAuditEntry
TeamAddRepositoryAuditEntry
TeamChangeParentTeamAuditEntry
TeamRemoveMemberAuditEntry
TeamRemoveRepositoryAuditEntry
Used for argument of CreateProjectV2 mutation.
Mögliche Typen für OrganizationOrUser
Types that can grant permissions on a repository to a user.
Mögliche Typen für PermissionGranter
Types that can be pinned to a profile page.
Mögliche Typen für PinnableItem
Types that can be inside Project Cards.
Mögliche Typen für ProjectCardItem
Configurations for project fields.
Mögliche Typen für ProjectV2FieldConfiguration
Types that can be inside Project Items.
Mögliche Typen für ProjectV2ItemContent
Project field values.
Mögliche Typen für ProjectV2ItemFieldValue
ProjectV2ItemFieldDateValue
ProjectV2ItemFieldIterationValue
ProjectV2ItemFieldLabelValue
ProjectV2ItemFieldMilestoneValue
ProjectV2ItemFieldNumberValue
ProjectV2ItemFieldPullRequestValue
ProjectV2ItemFieldRepositoryValue
ProjectV2ItemFieldReviewerValue
ProjectV2ItemFieldSingleSelectValue
ProjectV2ItemFieldTextValue
ProjectV2ItemFieldUserValue
An item in a pull request timeline.
Mögliche Typen für PullRequestTimelineItem
AssignedEvent
BaseRefDeletedEvent
BaseRefForcePushedEvent
ClosedEvent
Commit
CommitCommentThread
CrossReferencedEvent
DemilestonedEvent
DeployedEvent
DeploymentEnvironmentChangedEvent
HeadRefDeletedEvent
HeadRefForcePushedEvent
HeadRefRestoredEvent
IssueComment
LabeledEvent
LockedEvent
MergedEvent
MilestonedEvent
PullRequestReview
PullRequestReviewComment
PullRequestReviewThread
ReferencedEvent
RenamedTitleEvent
ReopenedEvent
ReviewDismissedEvent
ReviewRequestRemovedEvent
ReviewRequestedEvent
SubscribedEvent
UnassignedEvent
UnlabeledEvent
UnlockedEvent
UnsubscribedEvent
UserBlockedEvent
An item in a pull request timeline.
Mögliche Typen für PullRequestTimelineItems
AddedToMergeQueueEvent
AddedToProjectEvent
AssignedEvent
AutoMergeDisabledEvent
AutoMergeEnabledEvent
AutoRebaseEnabledEvent
AutoSquashEnabledEvent
AutomaticBaseChangeFailedEvent
AutomaticBaseChangeSucceededEvent
BaseRefChangedEvent
BaseRefDeletedEvent
BaseRefForcePushedEvent
ClosedEvent
CommentDeletedEvent
ConnectedEvent
ConvertToDraftEvent
ConvertedNoteToIssueEvent
ConvertedToDiscussionEvent
CrossReferencedEvent
DemilestonedEvent
DeployedEvent
DeploymentEnvironmentChangedEvent
DisconnectedEvent
HeadRefDeletedEvent
HeadRefForcePushedEvent
HeadRefRestoredEvent
IssueComment
LabeledEvent
LockedEvent
MarkedAsDuplicateEvent
MentionedEvent
MergedEvent
MilestonedEvent
MovedColumnsInProjectEvent
ParentIssueAddedEvent
ParentIssueRemovedEvent
PinnedEvent
PullRequestCommit
PullRequestCommitCommentThread
PullRequestReview
PullRequestReviewThread
PullRequestRevisionMarker
ReadyForReviewEvent
ReferencedEvent
RemovedFromMergeQueueEvent
RemovedFromProjectEvent
RenamedTitleEvent
ReopenedEvent
ReviewDismissedEvent
ReviewRequestRemovedEvent
ReviewRequestedEvent
SubIssueAddedEvent
SubIssueRemovedEvent
SubscribedEvent
TransferredEvent
UnassignedEvent
UnlabeledEvent
UnlockedEvent
UnmarkedAsDuplicateEvent
UnpinnedEvent
UnsubscribedEvent
UserBlockedEvent
Types that can be assigned to reactions.
Mögliche Typen für Reactor
Any referencable object.
Mögliche Typen für ReferencedSubject
An object which has a renamable title.
Mögliche Typen für RenamedTitleSubject
Types which can be parameters for RepositoryRule
objects.
Mögliche Typen für RuleParameters
BranchNamePatternParameters
CodeScanningParameters
CommitAuthorEmailPatternParameters
CommitMessagePatternParameters
CommitterEmailPatternParameters
FileExtensionRestrictionParameters
FilePathRestrictionParameters
MaxFilePathLengthParameters
MaxFileSizeParameters
MergeQueueParameters
PullRequestParameters
RequiredDeploymentsParameters
RequiredStatusChecksParameters
TagNamePatternParameters
UpdateParameters
WorkflowsParameters
Types which can have RepositoryRule
objects.
Mögliche Typen für RuleSource
The results of a search.
Mögliche Typen für SearchResultItem
Types that can be inside a StatusCheckRollup context.
Mögliche Typen für StatusCheckRollupContext
Types that can be added to a user list.
Mögliche Typen für UserListItems
Types that can own a verifiable domain.