ReferenceΒΆ
The primary class you will instantiate is github.MainClass.Github
. From its get_
, create_
methods, you
will obtain instances of all Github objects like github.NamedUser.NamedUser
or
github.Repository.Repository
.
All classes inherit from github.GithubObject.GithubObject
.
- Main class: Github
- Main class: GithubIntegration
- APIs
- Utilities
- Github objects
- AccessToken
- AdvisoryBase
- AdvisoryCredit
- AdvisoryCreditDetailed
- AdvisoryVulnerability
- AdvisoryVulnerabilityPackage
- ApplicationOAuth
- Artifact
- AuthenticatedUser
- Authorization
- AuthorizationApplication
- Autolink
- Branch
- BranchProtection
- CVSS
- CWE
- CheckRun
- CheckRunAnnotation
- CheckRunOutput
- CheckSuite
- Clones
- CodeScanAlert
- CodeScanAlertInstance
- CodeScanAlertInstanceLocation
- CodeScanRule
- CodeScanTool
- Commit
- CommitCombinedStatus
- CommitComment
- CommitStats
- CommitStatus
- Comparison
- ContentFile
- DependabotAlert
- DependabotAlertDependency
- DependabotAlertVulnerability
- Deployment
- DeploymentStatus
- DiscussionBase
- DiscussionCommentBase
- Download
- Enterprise
- EnterpriseConsumedLicenses
- Environment
- EnvironmentDeploymentBranchPolicy
- EnvironmentProtectionRule
- EnvironmentProtectionRuleReviewer
- Event
- File
- Gist
- GistComment
- GistFile
- GistHistoryState
- GitAuthor
- GitBlob
- GitCommit
- GitObject
- GitRef
- GitRelease
- GitReleaseAsset
- GitTag
- GitTree
- GitTreeElement
- GithubApp
- GitignoreTemplate
- GlobalAdvisory
- Hook
- HookDelivery
- HookDeliveryRequest
- HookDeliveryResponse
- HookDeliverySummary
- HookDescription
- HookResponse
- Installation
- InstallationAuthorization
- Invitation
- Issue
- IssueComment
- IssueEvent
- IssuePullRequest
- Label
- License
- Membership
- Migration
- Milestone
- NamedEnterpriseUser
- NamedUser
- Notification
- NotificationSubject
- Organization
- OrganizationCustomProperty
- OrganizationDependabotAlert
- OrganizationSecret
- OrganizationVariable
- Path
- Permissions
- Plan
- Project
- ProjectCard
- ProjectColumn
- PublicKey
- PullRequest
- PullRequestComment
- PullRequestMergeStatus
- PullRequestPart
- PullRequestReview
- Rate
- RateLimit
- Reaction
- Referrer
- Repository
- RepositoryAdvisory
- RepositoryCustomPropertyValues
- RepositoryDiscussion
- RepositoryDiscussionCategory
- RepositoryDiscussionComment
- RepositoryKey
- RepositoryPreferences
- RequiredPullRequestReviews
- RequiredStatusChecks
- Secret
- SecurityAndAnalysis
- SecurityAndAnalysisFeature
- SelfHostedActionsRunner
- SourceImport
- Stargazer
- StatsCodeFrequency
- StatsCommitActivity
- StatsContributor
- StatsParticipation
- StatsPunchCard
- Tag
- Team
- TeamDiscussion
- TimelineEvent
- TimelineEventSource
- Topic
- UserKey
- Variable
- View
- Workflow
- WorkflowJob
- WorkflowRun
- WorkflowStep