Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface NodeTypes

Hierarchy

Properties

Properties

abbreviatedOid

abbreviatedOid: string

accessedAt

accessedAt: string

action

action: string

activeGoal

activeGoal: Goal

activeLockReason

activeLockReason: string

actor

actor: Actor

actorIp

actorIp: string

actorLocation

actorLocation: object

Type declaration

  • city: string
  • country: string
  • countryCode: string
  • region: string
  • regionCode: string

actorLogin

actorLogin: string

actorResourcePath

actorResourcePath: string

actorUrl

actorUrl: string

additions

additions: number

adminInfo

adminInfo: object

Type declaration

afterCommit

afterCommit: Commit

allowListValue

allowListValue: string

allowsDeletions

allowsDeletions: boolean

allowsForcePushes

allowsForcePushes: boolean

ancestors

ancestors: Teams

annotations

annotations: Annotations

anyPinnableItems

anyPinnableItems: boolean

app

app: App

applicationUrl

applicationUrl: string

asCodeOwner

asCodeOwner: boolean

assignable

assignable: Assignable

assignee

assignee: Assignee

assignees

assignees: Assignees

associatedPullRequests

associatedPullRequests: PullRequests

auditLog

auditLog: AuditLog

author

author: Owner

authorAssociation

authorAssociation: string

authorCanPushToRepository

authorCanPushToRepository: boolean

authoredByCommitter

authoredByCommitter: boolean

authoredDate

authoredDate: string

authors

authors: Authors

autoMergeRequest

autoMergeRequest: AutoMergeRequest

avatarUrl

avatarUrl: string

baseRef

baseRef: Ref

baseRefName

baseRefName: string

baseRefOid

baseRefOid: string

baseRepository

baseRepository: RepositoryInfo

beforeCommit

beforeCommit: Commit

billingInfo

billingInfo: BillingInfo

billingPlan

billingPlan: string

blame

blame: object

Type declaration

blockDuration

blockDuration: number

blockedUser

blockedUser: UserInfo

blockedUserName

blockedUserName: string

blockedUserResourcePath

blockedUserResourcePath: string

blockedUserUrl

blockedUserUrl: string

body

body: string

bodyHTML

bodyHTML: string

bodyResourcePath

bodyResourcePath: string

bodyText

bodyText: string

bodyUrl

bodyUrl: string

branch

branch: Branch

branchProtectionRule

branchProtectionRule: BranchProtectionRule

branchProtectionRuleConflicts

branchProtectionRuleConflicts: BranchProtectionRuleConflicts

byteSize

byteSize: number

callbackUrl

callbackUrl: string

canCreateRepositories

canCreateRepositories: boolean

canInviteOutsideCollaboratorsToRepositories

canInviteOutsideCollaboratorsToRepositories: boolean

canonical

canonical: Source

cards

cards: Cards

changedFiles

changedFiles: number

checkRun

checkRun: CheckRuns

checkSuite

checkSuite: CheckSuite

checkSuites

checkSuites: CheckSuites

checksResourcePath

checksResourcePath: string

checksUrl

checksUrl: string

childTeams

childTeams: Teams

closable

closable: Closable

closed

closed: boolean

closedAt

closedAt: string

closer

closer: Closer

closestLesserValueTier

closestLesserValueTier: Tier

color

color: string

column

column: Column

columns

columns: Columns

combinedSlug

combinedSlug: string

comments

comments: Comments

commit

commit: Commit

commitOid

commitOid: string

commitRepository

commitRepository: RepositoryInfo

commitResourcePath

commitResourcePath: string

commitUrl

commitUrl: string

commits

commits: Commits

committedDate

committedDate: string

committedViaWeb

committedViaWeb: string

committer

committer: object

Type declaration

  • avatarUrl: string
  • date: string
  • email: string
  • name: string
  • user: UserInfo

companyUrl

companyUrl: string

completedAt

completedAt: string

conclusion

conclusion: string

conditions

conditions: object[]

configurationResourcePath

configurationResourcePath: string

configurationUrl

configurationUrl: string

content

content: Content

contentType

contentType: string

context

context: string

contexts

contexts: Statuses

createdAt

createdAt: string

createdViaEmail

createdViaEmail: boolean

creator

creator: Owner

currentRefName

currentRefName: string

currentTitle

currentTitle: string

customerName

customerName: string

cvss

cvss: object

Type declaration

  • score: number
  • vectorString: string

cweId

cweId: string

cwes

cwes: CWES

databaseId

databaseId: number

deletedCommentAuthor

deletedCommentAuthor: Owner

deletions

deletions: number

deployment

deployment: Deployment

deploymentStatus

deploymentStatus: object

Type declaration

  • createdAt: string
  • creator: Owner
  • deployment: Deployment
  • description: string
  • environmentUrl: string
  • id: string | number
  • logurl: string
  • state: string
  • updatedAt: string

deployments

deployments: Deployments

description

description: string

descriptionHTML

descriptionHTML: string

detailsUrl

detailsUrl: string

digestMethod

digestMethod: string

digestMethodUrl

digestMethodUrl: string

disabler

disabler: UserInfo

discussion

discussion: Discussion

discussions

discussions: Discussions

discussionsResourcePath

discussionsResourcePath: string

discussionsUrl

discussionsUrl: string

dismissReason

dismissReason: string

dismissalMessage

dismissalMessage: string

dismissalMessageHTML

dismissalMessageHTML: string

dismissedAt

dismissedAt: string

dismisser

dismisser: UserInfo

dnsHostName

dnsHostName: string

documentationUrl

documentationUrl: string

domain

domain: string

domains

domains: Domains

downloadCount

downloadCount: number

downloadUrl

downloadUrl: string

dueOn

dueOn: string

duplicate

duplicate: Source

edges

edges: object[]

editTeamResourcePath

editTeamResourcePath: string

editTeamUrl

editTeamUrl: string

editor

editor: Owner

email

email: string

emails

emails: Emails

emoji

emoji: string

emojiHTML

emojiHTML: string

enabler

enabler: UserInfo

enterprise

enterprise: Enterprise

enterpriseAdministratorInvitation

enterpriseAdministratorInvitation: Invitation

enterpriseResourcePath

enterpriseResourcePath: string

enterpriseServerInstallation

enterpriseServerInstallation: EnterpriseServerInstallation

enterpriseSlug

enterpriseSlug: string

enterpriseUrl

enterpriseUrl: string

entries

entries: Entries[]

environment

environment: string

environmentUrl

environmentUrl: string

expiresAt

expiresAt: string

extendedDescription

extendedDescription: string

extendedDescriptionHTML

extendedDescriptionHTML: string

externalId

externalId: string

externalIdentities

externalIdentities: ExternalIdentities

featured

featured: string

file

file: File

files

files: Files

fingerprint

fingerprint: string

forkParentName

forkParentName: string

forkSourceName

forkSourceName: string

forks

forks: Forks

fromRepository

fromRepository: RepositoryInfo

fullDescription

fullDescription: string

fullDescriptionHTML

fullDescriptionHTML: string

ghsaId

ghsaId: string

gist

gist: Gist

guid

guid: string

hasFoundHostName

hasFoundHostName: boolean

hasFoundVerificationToken

hasFoundVerificationToken: boolean

hasPublishedFreeTrialPlans

hasPublishedFreeTrialPlans: boolean

hasSponsorsListing

hasSponsorsListing: boolean

hasTermsOfService

hasTermsOfService: boolean

hasVerifiedOwner

hasVerifiedOwner: boolean

headRef

headRef: Ref

headRefName

headRefName: string

headRefOid

headRefOid: string

headRepository

headRepository: RepositoryInfo

headRepositoryOwner

headRepositoryOwner: HeadRepositoryOwner

hidden

hidden: string

history

history: History

hostName

hostName: string

hoverCard

hoverCard: HoverCard

hovercard

hovercard: HoverCard

howItWorks

howItWorks: string

howItWorksHTML

howItWorksHTML: string

id

id: string | number

identifiers

identifiers: object[]

idpCertificate

idpCertificate: string

implementation

implementation: string

includesCreatedEdit

includesCreatedEdit: boolean

indicatesLimitedAvailability

indicatesLimitedAvailability: boolean

installationUrl

installationUrl: string

installedForViewer

installedForViewer: boolean

interactionAbility

interactionAbility: object

Type declaration

  • expiresAt: string
  • limit: number
  • origin: string

invitationEmail

invitationEmail: string

invitationType

invitationType: string

invitations

invitations: Invitations

invitee

invitee: UserInfo

inviteer

inviteer: UserInfo

inviter

inviter: UserInfo

ipAllowListEnabledSetting

ipAllowListEnabledSetting: string

isActive

isActive: boolean

isArchived

isArchived: boolean

isBinary

isBinary: boolean

isConnected

isConnected: boolean

isCrossRepository

isCrossRepository: boolean

isCustomAmount

isCustomAmount: boolean

isDefault

isDefault: boolean

isDirectReference

isDirectReference: boolean

isDraft

isDraft: boolean

isEnabled

isEnabled: boolean

isFork

isFork: boolean

isLatest

isLatest: boolean

isLdapMapped

isLdapMapped: boolean

isMinimized

isMinimized: boolean

isOneTimePayment

isOneTimePayment: boolean

isPaid

isPaid: boolean

isPinned

isPinned: boolean

isPrerelease

isPrerelease: boolean

isPrimary

isPrimary: boolean

isPrivate

isPrivate: boolean

isPublic

isPublic: boolean

isReadByViewer

isReadByViewer: boolean

isReadOnly

isReadOnly: boolean

isRejected

isRejected: boolean

isRequired

isRequired: boolean

isRequiredForPolicyEnforcement

isRequiredForPolicyEnforcement: boolean

isSiteAdmin

isSiteAdmin: boolean

isSponsoredBy

isSponsoredBy: boolean

isSponsoringViewer

isSponsoringViewer: boolean

isTruncated

isTruncated: boolean

isUnverified

isUnverified: boolean

isUnverifiedPending

isUnverifiedPending: boolean

isVerificationPendingFromDraft

isVerificationPendingFromDraft: boolean

isVerificationPendingFromUnverified

isVerificationPendingFromUnverified: boolean

isVerified

isVerified: boolean

issue

issue: Issue

issuer

issuer: string

issuerUrl

issuerUrl: string

issues

issues: Issues

itemShowcase

itemShowcase: object

Type declaration

  • hasPinnedItems: boolean
  • items: ItemShowcase

key

key: string

label

label: Label

labelable

labelable: Labelable

labels

labels: Labels

lastEditedAt

lastEditedAt: string

latestEnvironment

latestEnvironment: string

latestOpinionatedReviews

latestOpinionatedReviews: Reviews

latestReviews

latestReviews: Reviews

latestStatus

latestStatus: Status

latestVersion

latestVersion: Version

limitations

limitations: object[]

location

location: string

lockReason

lockReason: string

lockable

lockable: Lockable

locked

locked: boolean

logUrl

logUrl: string

login

login: string

logoBackgroundColor

logoBackgroundColor: string

logoUrl

logoUrl: string

maintainer

maintainer: UserInfo

maintainerCanModify

maintainerCanModify: boolean

matchingPullRequests

matchingPullRequests: PullRequests

md5

md5: string

memberStatuses

memberStatuses: MemberStatuses

members

members: Members

membersResourcePath

membersResourcePath: string

membersUrl

membersUrl: string

membersWithRole

membersWithRole: MembersWithRole

membershipTypes

membershipTypes: string[]

mergeCommit

mergeCommit: Commit

mergeName

mergeName: string

mergeRef

mergeRef: Ref

mergeType

mergeType: string

mergeable

mergeable: string

merged

merged: boolean

mergedAt

mergedAt: string

mergedBy

mergedBy: Owner

message

message: string

messageBody

messageBody: string

messageBodyHTML

messageBodyHTML: string

messageHeadline

messageHeadline: string

messageHeadlineHTML

messageHeadlineHTML: string

milestone

milestone: Milestone

milestoneTitle

milestoneTitle: string

minimizedReason

minimizedReason: string

monthlyPriceInCents

monthlyPriceInCents: number

monthlyPriceInDollars

monthlyPriceInDollars: number

name

name: string

nameWithOwner

nameWithOwner: string

newBase

newBase: string

newTeamResourcePath

newTeamResourcePath: string

newTeamUrl

newTeamUrl: string

nextSha

nextSha: string

nickname

nickname: string

nodes

nodes: ContentEdit[]

normalizedShortDescription

normalizedShortDescription: string

note

note: string

notificationDeliveryRestrictionEnabledSetting

notificationDeliveryRestrictionEnabledSetting: string

notificationsPermalink

notificationsPermalink: string

number

number: number

oauthApplicationName

oauthApplicationName: string

oauthApplicationResourcePath

oauthApplicationResourcePath: string

oauthApplicationUrl

oauthApplicationUrl: string

oid

oid: string

oldBase

oldBase: string

onBehalfOf

onBehalfOf: OnBehalfOf

operationType

operationType: string

organization

organization: string | OrganizationInfo

organizationBillingEmail

organizationBillingEmail: string

organizationInvitation

organizationInvitation: Invitation

organizationName

organizationName: string

organizationResourcePath

organizationResourcePath: string

organizationUrl

organizationUrl: string

organizations

organizations: Organizations

origin

origin: string

originalEnvironment

originalEnvironment: string

owner

owner: Owner

ownerInfo

ownerInfo: Owner

package

package: Package

packageType

packageType: string

packageVersion

packageVersion: Package

pageInfo

pageInfo: PageInfo

parentTeam

parentTeam: Team

parentTeamName

parentTeamName: string

parentTeamNameWas

parentTeamNameWas: string

parentTeamResourcePath

parentTeamResourcePath: string

parentTeamUrl

parentTeamUrl: string

parentTeamWas

parentTeamWas: Team

parentTeamWasUrl

parentTeamWasUrl: string

parents

parents: Commits

participants

participants: object

Type declaration

path

path: string

payload

payload: string

pendingCards

pendingCards: Cards

pendingMembers

pendingMembers: PendingMembers

permalink

permalink: string

permission

permission: string

permissionWas

permissionWas: string

permissions

permissions: object[]

pinnableItems

pinnableItems: ItemShowcase

pinnedBy

pinnedBy: Owner

pinnedItems

pinnedItems: ItemShowcase

pinnedItemsRemaining

pinnedItemsRemaining: number

platform

platform: string

position

position: number

potentialMergeCommit

potentialMergeCommit: Commit

preRelease

preRelease: boolean

prefix

prefix: string

previousRefName

previousRefName: string

previousReviewstate

previousReviewstate: string

previousSha

previousSha: string

previousTitle

previousTitle: string

pricingUrl

pricingUrl: string

primaryCategory

primaryCategory: Category

privacy

privacy: string

privacyLevel

privacyLevel: string

privacyPolicyUrl

privacyPolicyUrl: string

profileName

profileName: string

progress

progress: object

Type declaration

  • doneCount: number
  • donePercentage: number
  • enabled: boolean
  • inProgressCount: number
  • inProgressPercentage: number
  • todoCount: number
  • todoPercentage: number

progressPercentage

progressPercentage: number

project

project: Project

projectCards

projectCards: ProjectCards

projects

projects: Projects

projectsResourcePath

projectsResourcePath: string

projectsUrl

projectsUrl: string

pseudoLicense

pseudoLicense: string

publishedAt

publishedAt: string

pullRequest

pullRequest: PullRequest

pullRequestCommit

pullRequestCommit: PullRequestCommit

pullRequests

pullRequests: PullRequests

punycodeEncodedDomain

punycodeEncodedDomain: string

purpose

purpose: string

push

push: object

Type declaration

pushedAt

pushedAt: string

pushedDate

pushedDate: string

pusher

pusher: UserInfo

rateLimit

rateLimit: number

reactable

reactable: Reactable

reactionGroup

reactionGroup: ReactionGroup

reactionGroups

reactionGroups: ReactionGroups

reactions

reactions: Reactions

readOnly

readOnly: boolean

readme

readme: string

reason

reason: string

reasonCode

reasonCode: string

recoveryCodes

recoveryCodes: string[]

ref

ref: Ref

refUpdateRule

refUpdateRule: RefUpdateRule

referencedAt

referencedAt: string

references

references: object[]

relatedTopics

relatedTopics: Topic[]

release

release: Release

releaseAssets

releaseAssets: ReleaseAssets

remoteCreatedAt

remoteCreatedAt: string

remoteUserId

remoteUserId: number

repositories

repositories: Repositories

repositoriesResourcePath

repositoriesResourcePath: string

repositoriesUrl

repositoriesUrl: string

repository

repository: RepositoryInfo

requestedReviewer

requestedReviewer: RequestedReviewer

requiresTwoFactorAuthentication

requiresTwoFactorAuthentication: boolean

resourcePath

resourcePath: string

restoredCustomEmailRoutingsCount

restoredCustomEmailRoutingsCount: number

restoredIssueAssignmentsCount

restoredIssueAssignmentsCount: number

restoredMemberships

restoredMemberships: RestoredMemberships

restoredMembershipsCount

restoredMembershipsCount: number

restoredRepositoriesCount

restoredRepositoriesCount: number

restoredRepositoryStarsCount

restoredRepositoryStarsCount: number

restoredRepositoryWatchesCount

restoredRepositoryWatchesCount: number

revertResourcePath

revertResourcePath: string

revertUrl

revertUrl: string

review

review: Review

reviewDecision

reviewDecision: string

reviewRequests

reviewRequests: ReviewRequests

reviewThreads

reviewThreads: PullRequestReviews

reviews

reviews: Reviews

role

role: string

samlIdentity

samlIdentity: SamlIdentity

samlIdentityProvider

samlIdentityProvider: SamlIdentityProvider

scimIdentity

scimIdentity: ScimIdentity

screenshotUrls

screenshotUrls: string[]

secondaryCategory

secondaryCategory: Category

securityAdvisory

securityAdvisory: SecurityAdvisory

securityVulnerability

securityVulnerability: SecurityVulnerability

severity

severity: string

sha1

sha1: string

sha256

sha256: string

shortDescription

shortDescription: string

shortDescriptionHTML

shortDescriptionHTML: string

signatureMethod

signatureMethod: string

signatureMethodUrl

signatureMethodUrl: string

singleSignOnUrl

singleSignOnUrl: string

size

size: number

slug

slug: string

source

source: Source

spdxId

spdxId: string

sponsor

sponsor: UserInfo

sponsorEntity

sponsorEntity: Actor

sponsorable

sponsorable: Sponsorable

sponsorsListing

sponsorsListing: SponsorsListing

sponsorshipForViewerAsSponsor

sponsorshipForViewerAsSponsor: SponsorshipForViewerAsSponsor

sponsorshipsAsMaintainer

sponsorshipsAsMaintainer: SponsorshipsAsMaintainer

sponsorshipsAsSponsor

sponsorshipsAsSponsor: SponsorshipsAsSponsor

ssoUrl

ssoUrl: string

stargazerCount

stargazerCount: number

stargazers

stargazers: Stargazers

startedAt

startedAt: string

state

state: string

statistics

statistics: object

Type declaration

  • downloadsTotalCount: number

status

status: StatusType

statusCheckRollup

statusCheckRollup: StatusCheckRollup

statusUrl

statusUrl: string

statuses

statuses: Statuses

subject

subject: Source

submittedAt

submittedAt: string

submodules

submodules: Submodules

subscribable

subscribable: Subscribable

suggestedReviewers

suggestedReviewers: object[]

summary

summary: string

supportEmail

supportEmail: string

supportUrl

supportUrl: string

syncState

syncState: string

tag

tag: Ref

tagCommit

tagCommit: Commit

tagName

tagName: string

tagger

tagger: object

Type declaration

  • avatarUrl: string
  • date: string
  • email: string
  • name: string
  • target: Target
  • user: UserInfo

tarballUrl

tarballUrl: string

target

target: Target

targetUrl

targetUrl: string

task

task: string

team

team: Team

teamName

teamName: string

teamResourcePath

teamResourcePath: string

teamUrl

teamUrl: string

teams

teams: Teams

teamsResourcePath

teamsResourcePath: string

teamsUrl

teamsUrl: string

termsOfServiceUrl

termsOfServiceUrl: string

text

text: string

tier

tier: Tier

tierSelectedAt

tierSelectedAt: string

tiers

tiers: object

Type declaration

  • edges: object[]
  • nodes: Tier[]
  • pageInfo: PageInfo
  • totalCount: number

timeline

timeline: Timelines

timelineItems

timelineItems: TimelineItems

title

title: string

tokenExpirationTime

tokenExpirationTime: string

topic

topic: Topic

topicName

topicName: string

totalCount

totalCount: number

tree

tree: Tree

treeResourcePath

treeResourcePath: string

treeUrl

treeUrl: string

twitterUsername

twitterUsername: string

updatedAt

updatedAt: string

uploadedBy

uploadedBy: UserInfo

url

url: string

user

user: UserInfo

userAccount

userAccount: EnterpriseUserAccountNode

userAccounts

userAccounts: UserAccounts | EnterpriseUserAccounts

userAccountsUploads

userAccountsUploads: UserAccountsUploads

userContentEdits

userContentEdits: UserContentEdits

userLogin

userLogin: string

userResourcePath

userResourcePath: string

userUrl

userUrl: string

verificationToken

verificationToken: string

verified

verified: boolean

version

version: string | Version

versions

versions: object

Type declaration

viewerCanAddPlans

viewerCanAddPlans: boolean

viewerCanAdminister

viewerCanAdminister: boolean

viewerCanApplySuggestion

viewerCanApplySuggestion: boolean

viewerCanApprove

viewerCanApprove: boolean

viewerCanChangePinnedItems

viewerCanChangePinnedItems: boolean

viewerCanCreateProjects

viewerCanCreateProjects: boolean

viewerCanCreateRepositories

viewerCanCreateRepositories: boolean

viewerCanCreateTeams

viewerCanCreateTeams: boolean

viewerCanDelete

viewerCanDelete: boolean

viewerCanDeleteHeadRef

viewerCanDeleteHeadRef: boolean

viewerCanDelist

viewerCanDelist: boolean

viewerCanDisableAutoMerge

viewerCanDisableAutoMerge: boolean

viewerCanEdit

viewerCanEdit: boolean

viewerCanEditCategories

viewerCanEditCategories: boolean

viewerCanEditPlans

viewerCanEditPlans: boolean

viewerCanEnableAutoMerge

viewerCanEnableAutoMerge: boolean

viewerCanMinimize

viewerCanMinimize: boolean

viewerCanReact

viewerCanReact: boolean

viewerCanRedraft

viewerCanRedraft: boolean

viewerCanReject

viewerCanReject: boolean

viewerCanRequestApproval

viewerCanRequestApproval: boolean

viewerCanSponsor

viewerCanSponsor: boolean

viewerCanSubscribe

viewerCanSubscribe: boolean

viewerCanUpdate

viewerCanUpdate: boolean

viewerCannotUpdateReasons

viewerCannotUpdateReasons: string[]

viewerDidAuthor

viewerDidAuthor: boolean

viewerHasPurchased

viewerHasPurchased: boolean

viewerHasPurchasedForAllOrganizations

viewerHasPurchasedForAllOrganizations: boolean

viewerHasStarred

viewerHasStarred: boolean

viewerIsAMember

viewerIsAMember: boolean

viewerIsAdmin

viewerIsAdmin: string

viewerIsListingAdmin

viewerIsListingAdmin: boolean

viewerIsSponsoring

viewerIsSponsoring: boolean

viewerLatestReview

viewerLatestReview: PullRequestReview

viewerLatestReviewRequest

viewerLatestReviewRequest: ReviewRequest

viewerMergeBodyText

viewerMergeBodyText: string

viewerMergeHeadlineText

viewerMergeHeadlineText: string

viewerSubscription

viewerSubscription: string

visibility

visibility: string

vulnerabilities

vulnerabilities: Vulnerabilities

vulnerableManifestFilename

vulnerableManifestFilename: string

vulnerableManifestPath

vulnerableManifestPath: string

vulnerableRequirements

vulnerableRequirements: string

websiteUrl

websiteUrl: string

willCloseTarget

willCloseTarget: boolean

withdrawnAt

withdrawnAt: string

zipballUrl

zipballUrl: string

Generated using TypeDoc