공용 구조체 정보
공용 구조체는 많은 개체를 나타내는 개체의 형식입니다.
예를 들어 ProjectCardItem
으로 표시된 필드는 Issue
또는 PullRequest
일 수 있는데, 이는 각 개체가 프로젝트 카드 안에 있을 수 있기 때문입니다. 개체 대신 공용 구조체를 사용하면 유연성이 있습니다.
자세한 내용은 "GraphQL 소개"을(를) 참조하세요.
BranchActorAllowanceActor
Types which can be actors for BranchActorAllowance
objects.
Claimable
An object which can have its data claimed or claim data from another.
CreatedIssueOrRestrictedContribution
Represents either a issue the viewer can access or a restricted contribution.
CreatedIssueOrRestrictedContribution
에 가능한 유형
CreatedPullRequestOrRestrictedContribution
Represents either a pull request the viewer can access or a restricted contribution.
CreatedPullRequestOrRestrictedContribution
에 가능한 유형
CreatedRepositoryOrRestrictedContribution
Represents either a repository the viewer can access or a restricted contribution.
CreatedRepositoryOrRestrictedContribution
에 가능한 유형
IssueTimelineItem
An item in an issue timeline.
IssueTimelineItems
An item in an issue timeline.
IssueTimelineItems
에 가능한 유형
AddedToProjectEvent
AssignedEvent
ClosedEvent
CommentDeletedEvent
ConnectedEvent
ConvertedNoteToIssueEvent
ConvertedToDiscussionEvent
CrossReferencedEvent
DemilestonedEvent
DisconnectedEvent
IssueComment
LabeledEvent
LockedEvent
MarkedAsDuplicateEvent
MentionedEvent
MilestonedEvent
MovedColumnsInProjectEvent
PinnedEvent
ReferencedEvent
RemovedFromProjectEvent
RenamedTitleEvent
ReopenedEvent
SubscribedEvent
TransferredEvent
UnassignedEvent
UnlabeledEvent
UnlockedEvent
UnmarkedAsDuplicateEvent
UnpinnedEvent
UnsubscribedEvent
UserBlockedEvent
OrgRestoreMemberAuditEntryMembership
Types of memberships that can be restored for an Organization member.
OrgRestoreMemberAuditEntryMembership
에 가능한 유형
OrganizationAuditEntry
An audit entry in an organization audit log.
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
PermissionGranter
Types that can grant permissions on a repository to a user.
PermissionGranter
에 가능한 유형
ProjectV2ItemFieldValue
Project field values.
ProjectV2ItemFieldValue
에 가능한 유형
ProjectV2ItemFieldDateValue
ProjectV2ItemFieldIterationValue
ProjectV2ItemFieldLabelValue
ProjectV2ItemFieldMilestoneValue
ProjectV2ItemFieldNumberValue
ProjectV2ItemFieldPullRequestValue
ProjectV2ItemFieldRepositoryValue
ProjectV2ItemFieldReviewerValue
ProjectV2ItemFieldSingleSelectValue
ProjectV2ItemFieldTextValue
ProjectV2ItemFieldUserValue
PullRequestTimelineItem
An item in a pull request timeline.
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
PullRequestTimelineItems
An item in a pull request timeline.
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
PinnedEvent
PullRequestCommit
PullRequestCommitCommentThread
PullRequestReview
PullRequestReviewThread
PullRequestRevisionMarker
ReadyForReviewEvent
ReferencedEvent
RemovedFromMergeQueueEvent
RemovedFromProjectEvent
RenamedTitleEvent
ReopenedEvent
ReviewDismissedEvent
ReviewRequestRemovedEvent
ReviewRequestedEvent
SubscribedEvent
TransferredEvent
UnassignedEvent
UnlabeledEvent
UnlockedEvent
UnmarkedAsDuplicateEvent
UnpinnedEvent
UnsubscribedEvent
UserBlockedEvent
RequestedReviewer
Types that can be requested reviewers.
ReviewDismissalAllowanceActor
Types that can be an actor.
RuleParameters
Types which can be parameters for RepositoryRule
objects.
RuleParameters
에 가능한 유형
BranchNamePatternParameters
CodeScanningParameters
CommitAuthorEmailPatternParameters
CommitMessagePatternParameters
CommitterEmailPatternParameters
FileExtensionRestrictionParameters
FilePathRestrictionParameters
MaxFilePathLengthParameters
MaxFileSizeParameters
MergeQueueParameters
PullRequestParameters
RequiredDeploymentsParameters
RequiredStatusChecksParameters
TagNamePatternParameters
UpdateParameters
WorkflowsParameters
SponsorsListingFeatureableItem
A record that can be featured on a GitHub Sponsors profile.
SponsorsListingFeatureableItem
에 가능한 유형
StatusCheckRollupContext
Types that can be inside a StatusCheckRollup context.