Informationen zu Gewerkschaften
Eine Union ist ein Objekttyp, der viele Objekte repräsentiert.
Beispielsweise kann ein feld, das als ProjectCardItem gekennzeichnet ist, ein Issue oder ein PullRequest sein, da sich jedes dieser Objekte innerhalb einer project Karte befinden kann. Die Verwendung einer Union anstelle eines Objekts bietet dir Flexibilität.
Weitere Informationen finden Sie unter Einführung in GraphQL.
Assignee
Types that can be assigned to issues.
Mögliche Typen für Assignee
AuditEntryActor
Types that can initiate an audit log event.
Mögliche Typen für AuditEntryActor
BranchActorAllowanceActor
Types which can be actors for BranchActorAllowance objects.
Mögliche Typen für BranchActorAllowanceActor
BypassActor
Types that can represent a repository ruleset bypass actor.
Mögliche Typen für BypassActor
Claimable
An object which can have its data claimed or claim data from another.
Mögliche Typen für Claimable
Closer
The object which triggered a ClosedEvent.
Mögliche Typen für Closer
CreatedIssueOrRestrictedContribution
Represents either a issue the viewer can access or a restricted contribution.
Mögliche Typen für CreatedIssueOrRestrictedContribution
CreatedPullRequestOrRestrictedContribution
Represents either a pull request the viewer can access or a restricted contribution.
Mögliche Typen für CreatedPullRequestOrRestrictedContribution
CreatedRepositoryOrRestrictedContribution
Represents either a repository the viewer can access or a restricted contribution.
Mögliche Typen für CreatedRepositoryOrRestrictedContribution
CustomPropertySource
Sources which can have custom properties defined.
Mögliche Typen für CustomPropertySource
DeploymentReviewer
Users and teams.
Mögliche Typen für DeploymentReviewer
EnterpriseMember
An object that is a member of an enterprise.
Mögliche Typen für EnterpriseMember
IpAllowListOwner
Types that can own an IP allow list.
Mögliche Typen für IpAllowListOwner
IssueFieldValue
Issue field values.
Mögliche Typen für IssueFieldValue
IssueFields
Possible issue fields.
Mögliche Typen für IssueFields
IssueOrPullRequest
Used for return value of Repository.issueOrPullRequest.
Mögliche Typen für IssueOrPullRequest
IssueTimelineItem
An item in an issue timeline.
Mögliche Typen für IssueTimelineItem
AssignedEventClosedEventCommitCrossReferencedEventDemilestonedEventIssueCommentLabeledEventLockedEventMilestonedEventReferencedEventRenamedTitleEventReopenedEventSubscribedEventTransferredEventUnassignedEventUnlabeledEventUnlockedEventUnsubscribedEventUserBlockedEvent
IssueTimelineItems
An item in an issue timeline.
Mögliche Typen für IssueTimelineItems
AddedToProjectEventAddedToProjectV2EventAssignedEventBlockedByAddedEventBlockedByRemovedEventBlockingAddedEventBlockingRemovedEventClosedEventCommentDeletedEventConnectedEventConvertedFromDraftEventConvertedNoteToIssueEventConvertedToDiscussionEventCrossReferencedEventDemilestonedEventDisconnectedEventIssueCommentIssueCommentPinnedEventIssueCommentUnpinnedEventIssueFieldAddedEventIssueFieldChangedEventIssueFieldRemovedEventIssueTypeAddedEventIssueTypeChangedEventIssueTypeRemovedEventLabeledEventLockedEventMarkedAsDuplicateEventMentionedEventMilestonedEventMovedColumnsInProjectEventParentIssueAddedEventParentIssueRemovedEventPinnedEventProjectV2ItemStatusChangedEventReferencedEventRemovedFromProjectEventRemovedFromProjectV2EventRenamedTitleEventReopenedEventSubIssueAddedEventSubIssueRemovedEventSubscribedEventTransferredEventUnassignedEventUnlabeledEventUnlockedEventUnmarkedAsDuplicateEventUnpinnedEventUnsubscribedEventUserBlockedEvent
MilestoneItem
Types that can be inside a Milestone.
Mögliche Typen für MilestoneItem
OrgRestoreMemberAuditEntryMembership
Types of memberships that can be restored for an Organization member.
Mögliche Typen für OrgRestoreMemberAuditEntryMembership
OrgRestoreMemberMembershipOrganizationAuditEntryDataOrgRestoreMemberMembershipRepositoryAuditEntryDataOrgRestoreMemberMembershipTeamAuditEntryData
OrganizationAuditEntry
An audit entry in an organization audit log.
Mögliche Typen für OrganizationAuditEntry
MembersCanDeleteReposClearAuditEntryMembersCanDeleteReposDisableAuditEntryMembersCanDeleteReposEnableAuditEntryOauthApplicationCreateAuditEntryOrgAddBillingManagerAuditEntryOrgAddMemberAuditEntryOrgBlockUserAuditEntryOrgConfigDisableCollaboratorsOnlyAuditEntryOrgConfigEnableCollaboratorsOnlyAuditEntryOrgCreateAuditEntryOrgDisableOauthAppRestrictionsAuditEntryOrgDisableSamlAuditEntryOrgDisableTwoFactorRequirementAuditEntryOrgEnableOauthAppRestrictionsAuditEntryOrgEnableSamlAuditEntryOrgEnableTwoFactorRequirementAuditEntryOrgInviteMemberAuditEntryOrgInviteToBusinessAuditEntryOrgOauthAppAccessApprovedAuditEntryOrgOauthAppAccessBlockedAuditEntryOrgOauthAppAccessDeniedAuditEntryOrgOauthAppAccessRequestedAuditEntryOrgOauthAppAccessUnblockedAuditEntryOrgRemoveBillingManagerAuditEntryOrgRemoveMemberAuditEntryOrgRemoveOutsideCollaboratorAuditEntryOrgRestoreMemberAuditEntryOrgUnblockUserAuditEntryOrgUpdateDefaultRepositoryPermissionAuditEntryOrgUpdateMemberAuditEntryOrgUpdateMemberRepositoryCreationPermissionAuditEntryOrgUpdateMemberRepositoryInvitationPermissionAuditEntryPrivateRepositoryForkingDisableAuditEntryPrivateRepositoryForkingEnableAuditEntryRepoAccessAuditEntryRepoAddMemberAuditEntryRepoAddTopicAuditEntryRepoArchivedAuditEntryRepoChangeMergeSettingAuditEntryRepoConfigDisableAnonymousGitAccessAuditEntryRepoConfigDisableCollaboratorsOnlyAuditEntryRepoConfigDisableContributorsOnlyAuditEntryRepoConfigDisableSockpuppetDisallowedAuditEntryRepoConfigEnableAnonymousGitAccessAuditEntryRepoConfigEnableCollaboratorsOnlyAuditEntryRepoConfigEnableContributorsOnlyAuditEntryRepoConfigEnableSockpuppetDisallowedAuditEntryRepoConfigLockAnonymousGitAccessAuditEntryRepoConfigUnlockAnonymousGitAccessAuditEntryRepoCreateAuditEntryRepoDestroyAuditEntryRepoRemoveMemberAuditEntryRepoRemoveTopicAuditEntryRepositoryVisibilityChangeDisableAuditEntryRepositoryVisibilityChangeEnableAuditEntryTeamAddMemberAuditEntryTeamAddRepositoryAuditEntryTeamChangeParentTeamAuditEntryTeamRemoveMemberAuditEntryTeamRemoveRepositoryAuditEntry
OrganizationOrUser
Used for argument of CreateProjectV2 mutation.
Mögliche Typen für OrganizationOrUser
PermissionGranter
Types that can grant permissions on a repository to a user.
Mögliche Typen für PermissionGranter
PinnableItem
Types that can be pinned to a profile page.
Mögliche Typen für PinnableItem
ProjectCardItem
Types that can be inside Project Cards.
Mögliche Typen für ProjectCardItem
ProjectV2Actor
Possible collaborators for a project.
Mögliche Typen für ProjectV2Actor
ProjectV2FieldConfiguration
Configurations for project fields.
Mögliche Typen für ProjectV2FieldConfiguration
ProjectV2IssueFieldValues
Possible issue field values for a Project item.
Mögliche Typen für ProjectV2IssueFieldValues
ProjectV2ItemContent
Types that can be inside Project Items.
Mögliche Typen für ProjectV2ItemContent
ProjectV2ItemFieldValue
Project field values.
Mögliche Typen für ProjectV2ItemFieldValue
ProjectV2ItemFieldDateValueProjectV2ItemFieldIterationValueProjectV2ItemFieldLabelValueProjectV2ItemFieldMilestoneValueProjectV2ItemFieldNumberValueProjectV2ItemFieldPullRequestValueProjectV2ItemFieldRepositoryValueProjectV2ItemFieldReviewerValueProjectV2ItemFieldSingleSelectValueProjectV2ItemFieldTextValueProjectV2ItemFieldUserValueProjectV2ItemIssueFieldValue
PullRequestTimelineItem
An item in a pull request timeline.
Mögliche Typen für PullRequestTimelineItem
AssignedEventBaseRefDeletedEventBaseRefForcePushedEventClosedEventCommitCommitCommentThreadCrossReferencedEventDemilestonedEventDeployedEventDeploymentEnvironmentChangedEventHeadRefDeletedEventHeadRefForcePushedEventHeadRefRestoredEventIssueCommentLabeledEventLockedEventMergedEventMilestonedEventPullRequestReviewPullRequestReviewCommentPullRequestReviewThreadReferencedEventRenamedTitleEventReopenedEventReviewDismissedEventReviewRequestRemovedEventReviewRequestedEventSubscribedEventUnassignedEventUnlabeledEventUnlockedEventUnsubscribedEventUserBlockedEvent
PullRequestTimelineItems
An item in a pull request timeline.
Mögliche Typen für PullRequestTimelineItems
AddedToMergeQueueEventAddedToProjectEventAddedToProjectV2EventAssignedEventAutoMergeDisabledEventAutoMergeEnabledEventAutoRebaseEnabledEventAutoSquashEnabledEventAutomaticBaseChangeFailedEventAutomaticBaseChangeSucceededEventBaseRefChangedEventBaseRefDeletedEventBaseRefForcePushedEventBlockedByAddedEventBlockedByRemovedEventBlockingAddedEventBlockingRemovedEventClosedEventCommentDeletedEventConnectedEventConvertToDraftEventConvertedFromDraftEventConvertedNoteToIssueEventConvertedToDiscussionEventCrossReferencedEventDemilestonedEventDeployedEventDeploymentEnvironmentChangedEventDisconnectedEventHeadRefDeletedEventHeadRefForcePushedEventHeadRefRestoredEventIssueCommentIssueCommentPinnedEventIssueCommentUnpinnedEventIssueFieldAddedEventIssueFieldChangedEventIssueFieldRemovedEventIssueTypeAddedEventIssueTypeChangedEventIssueTypeRemovedEventLabeledEventLockedEventMarkedAsDuplicateEventMentionedEventMergedEventMilestonedEventMovedColumnsInProjectEventParentIssueAddedEventParentIssueRemovedEventPinnedEventProjectV2ItemStatusChangedEventPullRequestCommitPullRequestCommitCommentThreadPullRequestReviewPullRequestReviewThreadPullRequestRevisionMarkerReadyForReviewEventReferencedEventRemovedFromMergeQueueEventRemovedFromProjectEventRemovedFromProjectV2EventRenamedTitleEventReopenedEventReviewDismissedEventReviewRequestRemovedEventReviewRequestedEventSubIssueAddedEventSubIssueRemovedEventSubscribedEventTransferredEventUnassignedEventUnlabeledEventUnlockedEventUnmarkedAsDuplicateEventUnpinnedEventUnsubscribedEventUserBlockedEvent
PushAllowanceActor
Types that can be an actor.
Mögliche Typen für PushAllowanceActor
Reactor
Types that can be assigned to reactions.
Mögliche Typen für Reactor
ReferencedSubject
Any referencable object.
Mögliche Typen für ReferencedSubject
RenamedTitleSubject
An object which has a renamable title.
Mögliche Typen für RenamedTitleSubject
RequestedReviewer
Types that can be requested reviewers.
Mögliche Typen für RequestedReviewer
ReviewDismissalAllowanceActor
Types that can be an actor.
Mögliche Typen für ReviewDismissalAllowanceActor
RuleParameters
Types which can be parameters for RepositoryRule objects.
Mögliche Typen für RuleParameters
BranchNamePatternParametersCodeScanningParametersCommitAuthorEmailPatternParametersCommitMessagePatternParametersCommitterEmailPatternParametersCopilotCodeReviewParametersFileExtensionRestrictionParametersFilePathRestrictionParametersMaxFilePathLengthParametersMaxFileSizeParametersMergeQueueParametersPullRequestParametersRequiredDeploymentsParametersRequiredStatusChecksParametersTagNamePatternParametersUpdateParametersWorkflowsParameters
RuleSource
Types which can have RepositoryRule objects.
Mögliche Typen für RuleSource
SearchResultItem
The results of a search.
Mögliche Typen für SearchResultItem
Sponsor
Entities that can sponsor others via GitHub Sponsors.
Mögliche Typen für Sponsor
SponsorableItem
Entities that can be sponsored via GitHub Sponsors.
Mögliche Typen für SponsorableItem
SponsorsListingFeatureableItem
A record that can be featured on a GitHub Sponsors profile.
Mögliche Typen für SponsorsListingFeatureableItem
StatusCheckRollupContext
Types that can be inside a StatusCheckRollup context.
Mögliche Typen für StatusCheckRollupContext
UserListItems
Types that can be added to a user list.
Mögliche Typen für UserListItems
VerifiableDomainOwner
Types that can own a verifiable domain.