인터페이스 정보
인터페이스는 다른 개체가 상속할 수 있는 부모 개체로 사용됩니다.
예를 들어 Issue 및 PullRequest 개체를 모두 잠글 수 있으므로 Lockable은 인터페이스입니다. 인터페이스에는 개체를 구현하여 공유되는 명명된 필드의 자체 목록이 있습니다.
자세한 내용은 GraphQL 소개을(를) 참조하세요.
Actor
Represents an object which can take actions on GitHub. Typically a User or Bot.
AnnouncementBanner
Represents an announcement banner.
Assignable
An object that can have users assigned to it.
Assignable은(는) 다음과 같이 구현됩니다.
Assignable에 대한 필드
| 속성 | 설명 | 
|---|---|
  | A list of Users assigned to this object.  | 
AuditEntry
An entry in the audit log.
AuditEntry은(는) 다음과 같이 구현됩니다.
MembersCanDeleteReposClearAuditEntryMembersCanDeleteReposDisableAuditEntryMembersCanDeleteReposEnableAuditEntryOauthApplicationCreateAuditEntryOrgAddBillingManagerAuditEntryOrgAddMemberAuditEntryOrgBlockUserAuditEntryOrgConfigDisableCollaboratorsOnlyAuditEntryOrgConfigEnableCollaboratorsOnlyAuditEntryOrgCreateAuditEntryOrgDisableOauthAppRestrictionsAuditEntryOrgDisableSamlAuditEntryOrgDisableTwoFactorRequirementAuditEntryOrgEnableOauthAppRestrictionsAuditEntryOrgEnableSamlAuditEntryOrgEnableTwoFactorRequirementAuditEntryOrgInviteMemberAuditEntryOrgInviteToBusinessAuditEntryOrgOauthAppAccessApprovedAuditEntryOrgOauthAppAccessDeniedAuditEntryOrgOauthAppAccessRequestedAuditEntryOrgRemoveBillingManagerAuditEntryOrgRemoveMemberAuditEntryOrgRemoveOutsideCollaboratorAuditEntryOrgRestoreMemberAuditEntryOrgUnblockUserAuditEntryOrgUpdateDefaultRepositoryPermissionAuditEntryOrgUpdateMemberAuditEntryOrgUpdateMemberRepositoryCreationPermissionAuditEntryOrgUpdateMemberRepositoryInvitationPermissionAuditEntryPrivateRepositoryForkingDisableAuditEntryPrivateRepositoryForkingEnableAuditEntryRepoAccessAuditEntryRepoAddMemberAuditEntryRepoAddTopicAuditEntryRepoArchivedAuditEntryRepoChangeMergeSettingAuditEntryRepoConfigDisableAnonymousGitAccessAuditEntryRepoConfigDisableCollaboratorsOnlyAuditEntryRepoConfigDisableContributorsOnlyAuditEntryRepoConfigDisableSockpuppetDisallowedAuditEntryRepoConfigEnableAnonymousGitAccessAuditEntryRepoConfigEnableCollaboratorsOnlyAuditEntryRepoConfigEnableContributorsOnlyAuditEntryRepoConfigEnableSockpuppetDisallowedAuditEntryRepoConfigLockAnonymousGitAccessAuditEntryRepoConfigUnlockAnonymousGitAccessAuditEntryRepoCreateAuditEntryRepoDestroyAuditEntryRepoRemoveMemberAuditEntryRepoRemoveTopicAuditEntryRepositoryVisibilityChangeDisableAuditEntryRepositoryVisibilityChangeEnableAuditEntryTeamAddMemberAuditEntryTeamAddRepositoryAuditEntryTeamChangeParentTeamAuditEntryTeamRemoveMemberAuditEntryTeamRemoveRepositoryAuditEntry
AuditEntry에 대한 필드
| 속성 | 설명 | 
|---|---|
  | The action name.  | 
  | The user who initiated the action.  | 
  | The IP address of the actor.  | 
  | A readable representation of the actor's location.  | 
  | The username of the user who initiated the action.  | 
  | The HTTP path for the actor.  | 
  | The HTTP URL for the actor.  | 
  | The time the action was initiated.  | 
  | The corresponding operation type for the action.  | 
  | The user affected by the action.  | 
  | For actions involving two users, the actor is the initiator and the user is the affected user.  | 
  | The HTTP path for the user.  | 
  | The HTTP URL for the user.  | 
Closable
An object that can be closed.
Closable은(는) 다음과 같이 구현됩니다.
Closable에 대한 필드
| 속성 | 설명 | 
|---|---|
  | Indicates if the object is closed (definition of closed may depend on type).  | 
  | Identifies the date and time when the object was closed.  | 
  | Indicates if the object can be closed by the viewer.  | 
  | Indicates if the object can be reopened by the viewer.  | 
Comment
Represents a comment.
Comment은(는) 다음과 같이 구현됩니다.
CommitCommentDiscussionDiscussionCommentGistCommentIssueIssueCommentPullRequestPullRequestReviewPullRequestReviewCommentTeamDiscussionTeamDiscussionComment
Comment에 대한 필드
| 속성 | 설명 | 
|---|---|
  | The actor who authored the comment.  | 
  | Author's association with the subject of the comment.  | 
  | The body as Markdown.  | 
  | The body rendered to HTML.  | 
  | The body rendered to text.  | 
  | Identifies the date and time when the object was created.  | 
  | Check if this comment was created via an email reply.  | 
  | The actor who edited the comment.  | 
  | N/A | 
  | Check if this comment was edited and includes an edit with the creation data.  | 
  | The moment the editor made the last edit.  | 
  | Identifies when the comment was published at.  | 
  | Identifies the date and time when the object was last updated.  | 
  | A list of edits to this content.  | 
  | Did the viewer author this comment.  | 
Contribution
Represents a contribution a user made on GitHub, such as opening an issue.
Contribution은(는) 다음과 같이 구현됩니다.
CreatedCommitContributionCreatedIssueContributionCreatedPullRequestContributionCreatedPullRequestReviewContributionCreatedRepositoryContributionJoinedGitHubContributionRestrictedContribution
Contribution에 대한 필드
| 속성 | 설명 | 
|---|---|
  | Whether this contribution is associated with a record you do not have access to. For example, your own 'first issue' contribution may have been made on a repository you can no longer access.  | 
  | When this contribution was made.  | 
  | The HTTP path for this contribution.  | 
  | The HTTP URL for this contribution.  | 
  | The user who made this contribution.  | 
Deletable
Entities that can be deleted.
Deletable은(는) 다음과 같이 구현됩니다.
CommitCommentDiscussionDiscussionCommentGistCommentIssueIssueCommentPullRequestReviewPullRequestReviewCommentTeamDiscussionTeamDiscussionComment
Deletable에 대한 필드
| 속성 | 설명 | 
|---|---|
  | Check if the current viewer can delete this object.  | 
EnterpriseAuditEntryData
Metadata for an audit entry containing enterprise account information.
EnterpriseAuditEntryData은(는) 다음과 같이 구현됩니다.
MembersCanDeleteReposClearAuditEntryMembersCanDeleteReposDisableAuditEntryMembersCanDeleteReposEnableAuditEntryOrgInviteToBusinessAuditEntryPrivateRepositoryForkingDisableAuditEntryPrivateRepositoryForkingEnableAuditEntryRepositoryVisibilityChangeDisableAuditEntryRepositoryVisibilityChangeEnableAuditEntry
EnterpriseAuditEntryData에 대한 필드
| 속성 | 설명 | 
|---|---|
  | The HTTP path for this enterprise.  | 
  | The slug of the enterprise.  | 
  | The HTTP URL for this enterprise.  | 
GitObject
Represents a Git object.
GitObject은(는) 다음과 같이 구현됩니다.
GitObject에 대한 필드
| 속성 | 설명 | 
|---|---|
  | An abbreviated version of the Git object ID.  | 
  | The HTTP path for this Git object.  | 
  | The HTTP URL for this Git object.  | 
  | N/A | 
  | The Git object ID.  | 
  | The Repository the Git object belongs to.  | 
GitSignature
Information about a signature (GPG or S/MIME) on a Commit or Tag.
GitSignature은(는) 다음과 같이 구현됩니다.
GitSignature에 대한 필드
| 속성 | 설명 | 
|---|---|
  | Email used to sign this object.  | 
  | True if the signature is valid and verified by GitHub.  | 
  | Payload for GPG signing object. Raw ODB object without the signature header.  | 
  | ASCII-armored signature header from object.  | 
  | GitHub user corresponding to the email signing this commit.  | 
  | The state of this signature.   | 
  | True if the signature was made with GitHub's signing key.  | 
HovercardContext
An individual line of a hovercard.
HovercardContext은(는) 다음과 같이 구현됩니다.
GenericHovercardContextOrganizationTeamsHovercardContextOrganizationsHovercardContextReviewStatusHovercardContextViewerHovercardContext
HovercardContext에 대한 필드
| 속성 | 설명 | 
|---|---|
  | A string describing this context.  | 
  | An octicon to accompany this context.  | 
Labelable
An object that can have labels assigned to it.
Labelable은(는) 다음과 같이 구현됩니다.
Labelable에 대한 필드
| 속성 | 설명 | 
|---|---|
  | A list of labels associated with the object. 
 
 
 
 
 
  | 
Lockable
An object that can be locked.
Lockable은(는) 다음과 같이 구현됩니다.
Lockable에 대한 필드
| 속성 | 설명 | 
|---|---|
  | Reason that the conversation was locked.  | 
  | 
  | 
MemberStatusable
Entities that have members who can set status messages.
MemberStatusable은(는) 다음과 같이 구현됩니다.
MemberStatusable에 대한 필드
| 속성 | 설명 | 
|---|---|
  | Get the status messages members of this entity have set that are either public or visible only to the organization. 
 
 
 
 
 
  | 
Migration
Represents a GitHub Enterprise Importer (GEI) migration.
Migration은(는) 다음과 같이 구현됩니다.
Migration에 대한 필드
| 속성 | 설명 | 
|---|---|
  | The migration flag to continue on error.  | 
  | Identifies the date and time when the object was created.  | 
  | Identifies the primary key from the database.  | 
  | The reason the migration failed.  | 
  | N/A | 
  | The URL for the migration log (expires 1 day after migration completes).  | 
  | The migration source.  | 
  | The target repository name.  | 
  | The migration source URL, for example   | 
  | The migration state.  | 
  | The number of warnings encountered for this migration. To review the warnings, check the Migration Log.  | 
Minimizable
Entities that can be minimized.
Minimizable은(는) 다음과 같이 구현됩니다.
Minimizable에 대한 필드
| 속성 | 설명 | 
|---|---|
  | Returns whether or not a comment has been minimized.  | 
  | Returns why the comment was minimized. One of   | 
  | Check if the current viewer can minimize this object.  | 
Node
An object with an ID.
Node은(는) 다음과 같이 구현됩니다.
AddedToProjectEventAppAssignedEventAutoMergeDisabledEventAutoMergeEnabledEventAutoRebaseEnabledEventAutoSquashEnabledEventAutomaticBaseChangeFailedEventAutomaticBaseChangeSucceededEventBaseRefChangedEventBaseRefDeletedEventBaseRefForcePushedEventBlobBotBranchProtectionRuleBypassForcePushAllowanceBypassPullRequestAllowanceCWECheckRunCheckSuiteClosedEventCodeOfConductCommentDeletedEventCommitCommitCommentCommitCommentThreadComparisonConnectedEventConvertToDraftEventConvertedNoteToIssueEventConvertedToDiscussionEventCrossReferencedEventDemilestonedEventDependencyGraphManifestDeployKeyDeployedEventDeploymentDeploymentEnvironmentChangedEventDeploymentReviewDeploymentStatusDisconnectedEventDiscussionDiscussionCategoryDiscussionCommentDiscussionPollDiscussionPollOptionDraftIssueEnterpriseEnterpriseAdministratorInvitationEnterpriseIdentityProviderEnterpriseRepositoryInfoEnterpriseServerInstallationEnterpriseServerUserAccountEnterpriseServerUserAccountEmailEnterpriseServerUserAccountsUploadEnterpriseUserAccountEnvironmentExternalIdentityGistGistCommentHeadRefDeletedEventHeadRefForcePushedEventHeadRefRestoredEventIpAllowListEntryIssueIssueCommentLabelLabeledEventLanguageLicenseLinkedBranchLockedEventMannequinMarkedAsDuplicateEventMembersCanDeleteReposClearAuditEntryMembersCanDeleteReposDisableAuditEntryMembersCanDeleteReposEnableAuditEntryMentionedEventMergedEventMigrationSourceMilestoneMilestonedEventMovedColumnsInProjectEventOauthApplicationCreateAuditEntryOrgAddBillingManagerAuditEntryOrgAddMemberAuditEntryOrgBlockUserAuditEntryOrgConfigDisableCollaboratorsOnlyAuditEntryOrgConfigEnableCollaboratorsOnlyAuditEntryOrgCreateAuditEntryOrgDisableOauthAppRestrictionsAuditEntryOrgDisableSamlAuditEntryOrgDisableTwoFactorRequirementAuditEntryOrgEnableOauthAppRestrictionsAuditEntryOrgEnableSamlAuditEntryOrgEnableTwoFactorRequirementAuditEntryOrgInviteMemberAuditEntryOrgInviteToBusinessAuditEntryOrgOauthAppAccessApprovedAuditEntryOrgOauthAppAccessDeniedAuditEntryOrgOauthAppAccessRequestedAuditEntryOrgRemoveBillingManagerAuditEntryOrgRemoveMemberAuditEntryOrgRemoveOutsideCollaboratorAuditEntryOrgRestoreMemberAuditEntryOrgUnblockUserAuditEntryOrgUpdateDefaultRepositoryPermissionAuditEntryOrgUpdateMemberAuditEntryOrgUpdateMemberRepositoryCreationPermissionAuditEntryOrgUpdateMemberRepositoryInvitationPermissionAuditEntryOrganizationOrganizationIdentityProviderOrganizationInvitationOrganizationMigrationPackagePackageFilePackageTagPackageVersionPinnedDiscussionPinnedEventPinnedIssuePrivateRepositoryForkingDisableAuditEntryPrivateRepositoryForkingEnableAuditEntryProjectProjectCardProjectColumnProjectV2ProjectV2FieldProjectV2ItemProjectV2ItemFieldDateValueProjectV2ItemFieldIterationValueProjectV2ItemFieldNumberValueProjectV2ItemFieldSingleSelectValueProjectV2ItemFieldTextValueProjectV2IterationFieldProjectV2SingleSelectFieldProjectV2ViewProjectV2WorkflowPublicKeyPullRequestPullRequestCommitPullRequestCommitCommentThreadPullRequestReviewPullRequestReviewCommentPullRequestReviewThreadPullRequestThreadPushPushAllowanceReactionReadyForReviewEventRefReferencedEventReleaseReleaseAssetRemovedFromProjectEventRenamedTitleEventReopenedEventRepoAccessAuditEntryRepoAddMemberAuditEntryRepoAddTopicAuditEntryRepoArchivedAuditEntryRepoChangeMergeSettingAuditEntryRepoConfigDisableAnonymousGitAccessAuditEntryRepoConfigDisableCollaboratorsOnlyAuditEntryRepoConfigDisableContributorsOnlyAuditEntryRepoConfigDisableSockpuppetDisallowedAuditEntryRepoConfigEnableAnonymousGitAccessAuditEntryRepoConfigEnableCollaboratorsOnlyAuditEntryRepoConfigEnableContributorsOnlyAuditEntryRepoConfigEnableSockpuppetDisallowedAuditEntryRepoConfigLockAnonymousGitAccessAuditEntryRepoConfigUnlockAnonymousGitAccessAuditEntryRepoCreateAuditEntryRepoDestroyAuditEntryRepoRemoveMemberAuditEntryRepoRemoveTopicAuditEntryRepositoryRepositoryInvitationRepositoryMigrationRepositoryTopicRepositoryVisibilityChangeDisableAuditEntryRepositoryVisibilityChangeEnableAuditEntryRepositoryVulnerabilityAlertReviewDismissalAllowanceReviewDismissedEventReviewRequestReviewRequestRemovedEventReviewRequestedEventSavedReplySecurityAdvisoryStatusStatusCheckRollupStatusContextSubscribedEventTagTeamTeamAddMemberAuditEntryTeamAddRepositoryAuditEntryTeamChangeParentTeamAuditEntryTeamDiscussionTeamDiscussionCommentTeamRemoveMemberAuditEntryTeamRemoveRepositoryAuditEntryTopicTransferredEventTreeUnassignedEventUnlabeledEventUnlockedEventUnmarkedAsDuplicateEventUnpinnedEventUnsubscribedEventUserUserBlockedEventUserContentEditUserStatusVerifiableDomainWorkflowWorkflowRunWorkflowRunFile
Node에 대한 필드
| 속성 | 설명 | 
|---|---|
  | ID of the object.  | 
OauthApplicationAuditEntryData
Metadata for an audit entry with action oauth_application.*.
OauthApplicationAuditEntryData은(는) 다음과 같이 구현됩니다.
OauthApplicationCreateAuditEntryOrgOauthAppAccessApprovedAuditEntryOrgOauthAppAccessDeniedAuditEntryOrgOauthAppAccessRequestedAuditEntry
OauthApplicationAuditEntryData에 대한 필드
| 속성 | 설명 | 
|---|---|
  | The name of the OAuth application.  | 
  | The HTTP path for the OAuth application.  | 
  | The HTTP URL for the OAuth application.  | 
OrganizationAuditEntryData
Metadata for an audit entry with action org.*.
OrganizationAuditEntryData은(는) 다음과 같이 구현됩니다.
MembersCanDeleteReposClearAuditEntryMembersCanDeleteReposDisableAuditEntryMembersCanDeleteReposEnableAuditEntryOauthApplicationCreateAuditEntryOrgAddBillingManagerAuditEntryOrgAddMemberAuditEntryOrgBlockUserAuditEntryOrgConfigDisableCollaboratorsOnlyAuditEntryOrgConfigEnableCollaboratorsOnlyAuditEntryOrgCreateAuditEntryOrgDisableOauthAppRestrictionsAuditEntryOrgDisableSamlAuditEntryOrgDisableTwoFactorRequirementAuditEntryOrgEnableOauthAppRestrictionsAuditEntryOrgEnableSamlAuditEntryOrgEnableTwoFactorRequirementAuditEntryOrgInviteMemberAuditEntryOrgInviteToBusinessAuditEntryOrgOauthAppAccessApprovedAuditEntryOrgOauthAppAccessDeniedAuditEntryOrgOauthAppAccessRequestedAuditEntryOrgRemoveBillingManagerAuditEntryOrgRemoveMemberAuditEntryOrgRemoveOutsideCollaboratorAuditEntryOrgRestoreMemberAuditEntryOrgRestoreMemberMembershipOrganizationAuditEntryDataOrgUnblockUserAuditEntryOrgUpdateDefaultRepositoryPermissionAuditEntryOrgUpdateMemberAuditEntryOrgUpdateMemberRepositoryCreationPermissionAuditEntryOrgUpdateMemberRepositoryInvitationPermissionAuditEntryPrivateRepositoryForkingDisableAuditEntryPrivateRepositoryForkingEnableAuditEntryRepoAccessAuditEntryRepoAddMemberAuditEntryRepoAddTopicAuditEntryRepoArchivedAuditEntryRepoChangeMergeSettingAuditEntryRepoConfigDisableAnonymousGitAccessAuditEntryRepoConfigDisableCollaboratorsOnlyAuditEntryRepoConfigDisableContributorsOnlyAuditEntryRepoConfigDisableSockpuppetDisallowedAuditEntryRepoConfigEnableAnonymousGitAccessAuditEntryRepoConfigEnableCollaboratorsOnlyAuditEntryRepoConfigEnableContributorsOnlyAuditEntryRepoConfigEnableSockpuppetDisallowedAuditEntryRepoConfigLockAnonymousGitAccessAuditEntryRepoConfigUnlockAnonymousGitAccessAuditEntryRepoCreateAuditEntryRepoDestroyAuditEntryRepoRemoveMemberAuditEntryRepoRemoveTopicAuditEntryRepositoryVisibilityChangeDisableAuditEntryRepositoryVisibilityChangeEnableAuditEntryTeamAddMemberAuditEntryTeamAddRepositoryAuditEntryTeamChangeParentTeamAuditEntryTeamRemoveMemberAuditEntryTeamRemoveRepositoryAuditEntry
OrganizationAuditEntryData에 대한 필드
| 속성 | 설명 | 
|---|---|
  | The Organization associated with the Audit Entry.  | 
  | The name of the Organization.  | 
  | The HTTP path for the organization.  | 
  | The HTTP URL for the organization.  | 
PackageOwner
Represents an owner of a package.
PackageOwner은(는) 다음과 같이 구현됩니다.
PackageOwner에 대한 필드
| 속성 | 설명 | 
|---|---|
  | N/A | 
  | A list of packages under the owner. 
 
 
 
 
 
 
 
 
  | 
ProfileOwner
Represents any entity on GitHub that has a profile page.
ProfileOwner은(는) 다음과 같이 구현됩니다.
ProfileOwner에 대한 필드
| 속성 | 설명 | 
|---|---|
  | Determine if this repository owner has any items that can be pinned to their profile. 
 
  | 
  | The public profile email.  | 
  | N/A | 
  | Showcases a selection of repositories and gists that the profile owner has either curated or that have been selected automatically based on popularity.  | 
  | The public profile location.  | 
  | The username used to login.  | 
  | The public profile name.  | 
  | A list of repositories and gists this profile owner can pin to their profile. 
 
 
 
 
 
  | 
  | A list of repositories and gists this profile owner has pinned to their profile. 
 
 
 
 
 
  | 
  | Returns how many more items this profile owner can pin to their profile.  | 
  | Can the viewer pin repositories and gists to the profile?.  | 
  | The public profile website URL.  | 
ProjectOwner
Represents an owner of a Project.
ProjectOwner은(는) 다음과 같이 구현됩니다.
ProjectOwner에 대한 필드
| 속성 | 설명 | 
|---|---|
  | N/A | 
  | Find project by number. 
 
  | 
  | A list of projects under the owner. 
 
 
 
 
 
 
 
  | 
  | The HTTP path listing owners projects.  | 
  | The HTTP URL listing owners projects.  | 
  | Can the current viewer create new projects on this owner.  | 
ProjectV2FieldCommon
Common fields across different project field types.
ProjectV2FieldCommon은(는) 다음과 같이 구현됩니다.
ProjectV2FieldCommon에 대한 필드
| 속성 | 설명 | 
|---|---|
  | Identifies the date and time when the object was created.  | 
  | The field's type.  | 
  | Identifies the primary key from the database.  | 
  | N/A | 
  | The project field's name.  | 
  | The project that contains this field.  | 
  | Identifies the date and time when the object was last updated.  | 
ProjectV2ItemFieldValueCommon
Common fields across different project field value types.
ProjectV2ItemFieldValueCommon은(는) 다음과 같이 구현됩니다.
ProjectV2ItemFieldDateValueProjectV2ItemFieldIterationValueProjectV2ItemFieldNumberValueProjectV2ItemFieldSingleSelectValueProjectV2ItemFieldTextValue
ProjectV2ItemFieldValueCommon에 대한 필드
| 속성 | 설명 | 
|---|---|
  | Identifies the date and time when the object was created.  | 
  | The actor who created the item.  | 
  | Identifies the primary key from the database.  | 
  | The project field that contains this value.  | 
  | N/A | 
  | The project item that contains this value.  | 
  | Identifies the date and time when the object was last updated.  | 
ProjectV2Owner
Represents an owner of a project (beta).
ProjectV2Owner은(는) 다음과 같이 구현됩니다.
ProjectV2Owner에 대한 필드
| 속성 | 설명 | 
|---|---|
  | N/A | 
  | Find a project by number. 
 
  | 
  | A list of projects under the owner. 
 
 
 
 
 
 
  | 
ProjectV2Recent
Recent projects for the owner.
ProjectV2Recent은(는) 다음과 같이 구현됩니다.
ProjectV2Recent에 대한 필드
| 속성 | 설명 | 
|---|---|
  | Recent projects that this user has modified in the context of the owner.  | 
Reactable
Represents a subject that can be reacted on.
Reactable은(는) 다음과 같이 구현됩니다.
CommitCommentDiscussionDiscussionCommentIssueIssueCommentPullRequestPullRequestReviewPullRequestReviewCommentReleaseTeamDiscussionTeamDiscussionComment
Reactable에 대한 필드
| 속성 | 설명 | 
|---|---|
  | Identifies the primary key from the database.  | 
  | N/A | 
  | A list of reactions grouped by content left on the subject.  | 
  | A list of Reactions left on the Issue. 
 
 
 
 
 
 
  | 
  | Can user react to this subject.  | 
RepositoryAuditEntryData
Metadata for an audit entry with action repo.*.
RepositoryAuditEntryData은(는) 다음과 같이 구현됩니다.
OrgRestoreMemberMembershipRepositoryAuditEntryDataPrivateRepositoryForkingDisableAuditEntryPrivateRepositoryForkingEnableAuditEntryRepoAccessAuditEntryRepoAddMemberAuditEntryRepoAddTopicAuditEntryRepoArchivedAuditEntryRepoChangeMergeSettingAuditEntryRepoConfigDisableAnonymousGitAccessAuditEntryRepoConfigDisableCollaboratorsOnlyAuditEntryRepoConfigDisableContributorsOnlyAuditEntryRepoConfigDisableSockpuppetDisallowedAuditEntryRepoConfigEnableAnonymousGitAccessAuditEntryRepoConfigEnableCollaboratorsOnlyAuditEntryRepoConfigEnableContributorsOnlyAuditEntryRepoConfigEnableSockpuppetDisallowedAuditEntryRepoConfigLockAnonymousGitAccessAuditEntryRepoConfigUnlockAnonymousGitAccessAuditEntryRepoCreateAuditEntryRepoDestroyAuditEntryRepoRemoveMemberAuditEntryRepoRemoveTopicAuditEntryTeamAddRepositoryAuditEntryTeamRemoveRepositoryAuditEntry
RepositoryAuditEntryData에 대한 필드
| 속성 | 설명 | 
|---|---|
  | The repository associated with the action.  | 
  | The name of the repository.  | 
  | The HTTP path for the repository.  | 
  | The HTTP URL for the repository.  | 
RepositoryDiscussionAuthor
Represents an author of discussions in repositories.
RepositoryDiscussionAuthor은(는) 다음과 같이 구현됩니다.
RepositoryDiscussionAuthor에 대한 필드
| 속성 | 설명 | 
|---|---|
  | Discussions this user has started. 
 
 
 
 
 
 
 
 
  | 
RepositoryDiscussionCommentAuthor
Represents an author of discussion comments in repositories.
RepositoryDiscussionCommentAuthor은(는) 다음과 같이 구현됩니다.
RepositoryDiscussionCommentAuthor에 대한 필드
| 속성 | 설명 | 
|---|---|
  | Discussion comments this user has authored. 
 
 
 
 
 
 
  | 
RepositoryInfo
A subset of repository info.
RepositoryInfo은(는) 다음과 같이 구현됩니다.
RepositoryInfo에 대한 필드
| 속성 | 설명 | 
|---|---|
  | Identifies the date and time when the repository was archived.  | 
  | Identifies the date and time when the object was created.  | 
  | The description of the repository.  | 
  | The description of the repository rendered to HTML.  | 
  | Returns how many forks there are of this repository in the whole network.  | 
  | Indicates if the repository has anonymous Git read access feature enabled.  | 
  | Indicates if the repository has the Discussions feature enabled.  | 
  | Indicates if the repository has issues feature enabled.  | 
  | Indicates if the repository has the Projects feature enabled.  | 
  | Indicates if the repository has wiki feature enabled.  | 
  | The repository's URL.  | 
  | Indicates if the repository is unmaintained.  | 
  | Identifies if the repository is a fork.  | 
  | Indicates if a repository is either owned by an organization, or is a private fork of an organization repository.  | 
  | Indicates if the repository has been locked or not.  | 
  | Identifies if the repository is a mirror.  | 
  | Identifies if the repository is private or internal.  | 
  | Identifies if the repository is a template that can be used to generate new repositories.  | 
  | The license associated with the repository.  | 
  | The reason the repository has been locked.  | 
  | The repository's original mirror URL.  | 
  | The name of the repository.  | 
  | The repository's name with owner.  | 
  | The image used to represent this repository in Open Graph data.  | 
  | The User owner of the repository.  | 
  | Identifies the date and time when the repository was last pushed to.  | 
  | The HTTP path for this repository.  | 
  | A description of the repository, rendered to HTML without any links in it. 
 
  | 
  | Identifies the date and time when the object was last updated.  | 
  | The HTTP URL for this repository.  | 
  | Whether this repository has a custom image to use with Open Graph as opposed to being represented by the owner's avatar.  | 
  | Indicates the repository's visibility level.  | 
RepositoryNode
Represents a object that belongs to a repository.
RepositoryNode은(는) 다음과 같이 구현됩니다.
CommitCommentCommitCommentThreadDependabotUpdateDiscussionDiscussionCategoryIssueIssueCommentPinnedDiscussionPullRequestPullRequestCommitCommentThreadPullRequestReviewPullRequestReviewCommentRepositoryVulnerabilityAlert
RepositoryNode에 대한 필드
| 속성 | 설명 | 
|---|---|
  | The repository associated with this node.  | 
RepositoryOwner
Represents an owner of a Repository.
RepositoryOwner은(는) 다음과 같이 구현됩니다.
RepositoryOwner에 대한 필드
| 속성 | 설명 | 
|---|---|
  | A URL pointing to the owner's public avatar. 
 
  | 
  | N/A | 
  | The username used to login.  | 
  | A list of repositories that the user owns. 
 
 
 
 
 
 
 
 
 
 
  | 
  | Find Repository.  | 
  | The HTTP URL for the owner.  | 
  | The HTTP URL for the owner.  | 
RequirableByPullRequest
Represents a type that can be required by a pull request for merging.
RequirableByPullRequest은(는) 다음과 같이 구현됩니다.
RequirableByPullRequest에 대한 필드
| 속성 | 설명 | 
|---|---|
  | Whether this is required to pass before merging for a specific pull request.  | 
Starrable
Things that can be starred.
Starrable은(는) 다음과 같이 구현됩니다.
Starrable에 대한 필드
| 속성 | 설명 | 
|---|---|
  | N/A | 
  | Returns a count of how many stargazers there are on this object.  | 
  | A list of users who have starred this starrable. 
 
 
 
 
 
  | 
  | Returns a boolean indicating whether the viewing user has starred this starrable.  | 
Subscribable
Entities that can be subscribed to for web and email notifications.
Subscribable은(는) 다음과 같이 구현됩니다.
Subscribable에 대한 필드
| 속성 | 설명 | 
|---|---|
  | N/A | 
  | Check if the viewer is able to change their subscription status for the repository.  | 
  | Identifies if the viewer is watching, not watching, or ignoring the subscribable entity.  | 
TeamAuditEntryData
Metadata for an audit entry with action team.*.
TeamAuditEntryData은(는) 다음과 같이 구현됩니다.
OrgRestoreMemberMembershipTeamAuditEntryDataTeamAddMemberAuditEntryTeamAddRepositoryAuditEntryTeamChangeParentTeamAuditEntryTeamRemoveMemberAuditEntryTeamRemoveRepositoryAuditEntry
TeamAuditEntryData에 대한 필드
| 속성 | 설명 | 
|---|---|
  | The team associated with the action.  | 
  | The name of the team.  | 
  | The HTTP path for this team.  | 
  | The HTTP URL for this team.  | 
TopicAuditEntryData
Metadata for an audit entry with a topic.
UniformResourceLocatable
Represents a type that can be retrieved by a URL.
UniformResourceLocatable은(는) 다음과 같이 구현됩니다.
BotCheckRunClosedEventCommitConvertToDraftEventCrossReferencedEventGistIssueMannequinMergedEventMilestoneOrganizationPullRequestPullRequestCommitReadyForReviewEventReleaseRepositoryRepositoryTopicReviewDismissedEventTeamDiscussionTeamDiscussionCommentUserWorkflowWorkflowRunWorkflowRunFile
UniformResourceLocatable에 대한 필드
| 속성 | 설명 | 
|---|---|
  | The HTML path to this resource.  | 
  | The URL to this resource.  | 
Updatable
Entities that can be updated.
Updatable은(는) 다음과 같이 구현됩니다.
CommitCommentDiscussionDiscussionCommentGistCommentIssueIssueCommentProjectProjectV2PullRequestPullRequestReviewPullRequestReviewCommentTeamDiscussionTeamDiscussionComment
Updatable에 대한 필드
| 속성 | 설명 | 
|---|---|
  | Check if the current viewer can update this object.  | 
UpdatableComment
Comments that can be updated.
UpdatableComment은(는) 다음과 같이 구현됩니다.
CommitCommentDiscussionCommentGistCommentIssueIssueCommentPullRequestPullRequestReviewPullRequestReviewCommentTeamDiscussionTeamDiscussionComment
UpdatableComment에 대한 필드
| 속성 | 설명 | 
|---|---|
  | Reasons why the current viewer can not update this comment.  | 
Votable
A subject that may be upvoted.
Votable은(는) 다음과 같이 구현됩니다.
Votable에 대한 필드
| 속성 | 설명 | 
|---|---|
  | Number of upvotes that this subject has received.  | 
  | Whether or not the current user can add or remove an upvote on this subject.  | 
  | Whether or not the current user has already upvoted this subject.  |