关于联合体
一个联合体是一种表示多个对象的类型。
例如,标记为ProjectCardItem
的字段可以是 Issue
或 PullRequest
,因为这些对象中的每一个都可以在项目卡片中。使用联合体而不是对象可以为您提供灵活性。
有关更多信息,请参阅“GraphQL 简介”。
CreatedPullRequestOrRestrictedContribution
表示查看者可以访问的拉取请求或受限贡献。
CreatedPullRequestOrRestrictedContribution
的可能类型
CreatedRepositoryOrRestrictedContribution
表示查看者可以访问的存储库或受限贡献。
CreatedRepositoryOrRestrictedContribution
的可能类型
IssueTimelineItem
问题时间轴中的一个条目。
IssueTimelineItems
问题时间轴中的一个条目。
组织审核条目
组织审核日志中的审核条目。
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
ProjectV2ItemFieldValue
项目字段值。
ProjectV2ItemFieldValue
的可能类型
ProjectV2ItemFieldDateValue
ProjectV2ItemFieldIterationValue
ProjectV2ItemFieldLabelValue
ProjectV2ItemFieldMilestoneValue
ProjectV2ItemFieldNumberValue
ProjectV2ItemFieldPullRequestValue
ProjectV2ItemFieldRepositoryValue
ProjectV2ItemFieldReviewerValue
ProjectV2ItemFieldSingleSelectValue
ProjectV2ItemFieldTextValue
ProjectV2ItemFieldUserValue
PullRequestTimelineItem
拉取请求时间线中的一个条目。
PullRequestTimelineItem
的可能类型
分配事件
BaseRefDeletedEvent
BaseRefForcePushedEvent
关闭事件
提交
CommitCommentThread
交叉引用事件
取消里程碑事件
DeployedEvent
DeploymentEnvironmentChangedEvent
HeadRefDeletedEvent
HeadRefForcePushedEvent
HeadRefRestoredEvent
问题评论
标签事件
锁定事件
MergedEvent
里程碑事件
PullRequestReview
PullRequestReviewComment
PullRequestReviewThread
引用事件
重命名标题事件
重新打开事件
ReviewDismissedEvent
ReviewRequestRemovedEvent
ReviewRequestedEvent
订阅事件
取消分配事件
取消标签事件
解锁事件
取消订阅事件
用户阻止事件
PullRequestTimelineItems
拉取请求时间线中的一个条目。
PullRequestTimelineItems
的可能类型
AddedToMergeQueueEvent
添加到项目事件
分配事件
AutoMergeDisabledEvent
AutoMergeEnabledEvent
AutoRebaseEnabledEvent
AutoSquashEnabledEvent
AutomaticBaseChangeFailedEvent
AutomaticBaseChangeSucceededEvent
BaseRefChangedEvent
BaseRefDeletedEvent
BaseRefForcePushedEvent
关闭事件
评论删除事件
连接事件
ConvertToDraftEvent
将注释转换为问题事件
转换为讨论事件
交叉引用事件
取消里程碑事件
DeployedEvent
DeploymentEnvironmentChangedEvent
断开连接事件
HeadRefDeletedEvent
HeadRefForcePushedEvent
HeadRefRestoredEvent
问题评论
标签事件
锁定事件
标记为重复事件
提及事件
MergedEvent
里程碑事件
在项目中移动列事件
固定事件
PullRequestCommit
PullRequestCommitCommentThread
PullRequestReview
PullRequestReviewThread
PullRequestRevisionMarker
ReadyForReviewEvent
引用事件
RemovedFromMergeQueueEvent
从项目中移除事件
重命名标题事件
重新打开事件
ReviewDismissedEvent
ReviewRequestRemovedEvent
ReviewRequestedEvent
订阅事件
转移事件
取消分配事件
取消标签事件
解锁事件
取消标记为重复事件
取消固定事件
取消订阅事件
用户阻止事件
RuleParameters
可以作为 RepositoryRule
对象参数的类型。
RuleParameters
的可能类型
BranchNamePatternParameters
CodeScanningParameters
CommitAuthorEmailPatternParameters
CommitMessagePatternParameters
CommitterEmailPatternParameters
FileExtensionRestrictionParameters
FilePathRestrictionParameters
MaxFilePathLengthParameters
MaxFileSizeParameters
MergeQueueParameters
PullRequestParameters
RequiredDeploymentsParameters
RequiredStatusChecksParameters
TagNamePatternParameters
UpdateParameters
WorkflowsParameters
SponsorsListingFeatureableItem
可以在 GitHub Sponsors 个人资料中展示的记录。