API Reference GitHub REST API Client v0.3.3

modules

Modules

Provides API endpoints related to actions

Provides struct and type for a Actions.Actions.JobSteps

Provides struct and type for a Actions.BillingUsage

Provides struct and type for a Actions.BillingUsageMinutesUsedBreakdown

Provides struct and type for a Actions.CacheList

Provides struct and type for a Actions.CacheListActionsCaches

Provides struct and type for a Actions.CacheUsageByRepository

Provides struct and type for a Actions.CacheUsageOrgEnterprise

Provides struct and type for a Actions.GetDefaultWorkflowPermissions

Provides struct and type for a Actions.Job

Provides struct and type for a Actions.OrganizationPermissions

Provides struct and type for a Actions.PublicKey

Provides struct and type for a Actions.RepositoryPermissions

Provides struct and type for a Actions.ReviewCustomGates.CommentRequired

Provides struct and type for a Actions.ReviewCustomGates.StateRequired

Provides struct and type for a Actions.Runner

Provides struct and type for a Actions.Runner.Application

Provides struct and type for a Actions.Runner.Jitconfig

Provides struct and type for a Actions.Runner.Label

Provides struct and type for a Actions.Runner.Labels

Provides struct and type for a Actions.Runner.LabelsReadonly

Provides struct and type for a Actions.Secret

Provides struct and type for a Actions.SetDefaultWorkflowPermissions

Provides struct and type for a Actions.Variable

Provides struct and type for a Actions.Workflow

Provides struct and type for a Actions.Workflow.AccessToRepository

Provides struct and type for a Actions.Workflow.Run

Provides struct and type for a Actions.Workflow.RunUsage

Provides struct and type for a Actions.Workflow.RunUsageBillable

Provides struct and type for a Actions.Workflow.RunUsageBillableMACOS

Provides struct and type for a Actions.Workflow.RunUsageBillableMACOSActions.JobRuns

Provides struct and type for a Actions.Workflow.RunUsageBillableUBUNTU

Provides struct and type for a Actions.Workflow.RunUsageBillableUBUNTUActions.JobRuns

Provides struct and type for a Actions.Workflow.RunUsageBillableWINDOWS

Provides struct and type for a Actions.Workflow.RunUsageBillableWINDOWSActions.JobRuns

Provides struct and type for a Actions.Workflow.Usage

Provides struct and type for a Actions.Workflow.UsageBillable

Provides struct and type for a Actions.Workflow.UsageBillableMACOS

Provides struct and type for a Actions.Workflow.UsageBillableUBUNTU

Provides struct and type for a Actions.Workflow.UsageBillableWINDOWS

Provides API endpoints related to activity

Provides struct and type for a Actor

Provides struct and type for a ApiOverview

Provides struct and type for a ApiOverviewDomains

Provides struct and type for a ApiOverviewSshKeyFingerprints

Provides struct and type for a App

Provides struct and type for a App.InstallationRequest

Provides struct and type for a App.Permissions

Provides API endpoints related to apps

Provides struct and type for a Artifact

Provides struct and type for a ArtifactWorkflowRun

Protocol for extracting API authentication tokens from application structs

Optional caching process for GitHub App and Installation tokens

Provides struct and type for a AuthenticationToken

Provides struct and type for a Authorization

Provides struct and type for a AuthorizationApp

Provides struct and type for a AutoMerge

Provides struct and type for a Autolink

Provides struct and type for a BaseGist

Provides struct and type for a BaseGistFiles

Provides struct and type for a BasicError

Provides API endpoints related to billing

Provides struct and type for a Blob

Provides struct and type for a Branch.Protection

Provides struct and type for a Branch.ProtectionAllowDeletions

Provides struct and type for a Branch.ProtectionAllowForcePushes

Provides struct and type for a Branch.ProtectionAllowForkSyncing

Provides struct and type for a Branch.ProtectionBlockCreations

Provides struct and type for a Branch.ProtectionLockBranch

Provides struct and type for a Branch.ProtectionRequiredConversationResolution

Provides struct and type for a Branch.ProtectionRequiredLinearHistory

Provides struct and type for a Branch.ProtectionRequiredSignatures

Provides struct and type for a Branch.RestrictionPolicy

Provides struct and type for a Branch.RestrictionPolicyApps

Provides struct and type for a Branch.RestrictionPolicyAppsOwner

Provides struct and type for a Branch.RestrictionPolicyAppsPermissions

Provides struct and type for a Branch.RestrictionPolicyTeams

Provides struct and type for a Branch.RestrictionPolicyUsers

Provides struct and type for a Branch.Short

Provides struct and type for a Branch.ShortCommit

Provides struct and type for a Branch.WithProtection

Provides struct and type for a Branch.WithProtectionLinks

Provides struct and type for a Check.Annotation

Provides struct and type for a Check.AutomatedSecurityFixes

Provides struct and type for a Check.Run

Provides struct and type for a Check.RunCheckSuite

Provides struct and type for a Check.RunOutput

Provides struct and type for a Check.Suite

Provides struct and type for a Check.SuitePreference

Provides struct and type for a Check.SuitePreferencePreferences

Provides struct and type for a Check.SuitePreferencePreferencesAutoTriggerChecks

Provides API endpoints related to checks

Provides API endpoints related to classroom

Provides struct and type for a Classroom.AcceptedAssignment

Provides struct and types for a Classroom.Assignment

Provides struct and type for a Classroom.AssignmentGrade

Provides struct and type for a Classroom.Organization

Provides struct and type for a Classroom.Repository

Provides struct and type for a Classroom.User

Provides struct and type for a CloneTraffic

Provides struct and types for a CodeOfConduct

Provides API endpoints related to code scanning

Provides struct and type for a CodeScanning.Alert

Provides struct and type for a CodeScanning.AlertInstance

Provides struct and type for a CodeScanning.AlertInstanceMessage

Provides struct and type for a CodeScanning.AlertItems

Provides struct and type for a CodeScanning.AlertLocation

Provides struct and type for a CodeScanning.AlertRule

Provides struct and type for a CodeScanning.AlertRuleSummary

Provides struct and type for a CodeScanning.Analysis

Provides struct and type for a CodeScanning.AnalysisDeletion

Provides struct and type for a CodeScanning.AnalysisTool

Provides struct and type for a CodeScanning.CodeqlDatabase

Provides struct and type for a CodeScanning.DefaultSetup

Provides struct and type for a CodeScanning.DefaultSetupUpdate

Provides struct and type for a CodeScanning.DefaultSetupUpdateResponse

Provides struct and type for a CodeScanning.OrganizationAlertItems

Provides struct and type for a CodeScanning.SarifsReceipt

Provides struct and type for a CodeScanning.SarifsStatus

Provides struct and type for a CodeSearchResultItem

Provides struct and type for a CodeownersErrors

Provides struct and type for a CodeownersErrorsErrors

Provides API endpoints related to codes of conduct

Provides struct and types for a Codespace

Provides struct and type for a Codespace.ExportDetails

Provides struct and type for a Codespace.GitStatus

Provides struct and type for a Codespace.Machine

Provides struct and type for a Codespace.OrgSecret

Provides struct and type for a Codespace.PermissionsCheckForDevcontainer

Provides struct and type for a Codespace.PublicKey

Provides struct and type for a Codespace.RuntimeConstraints

Provides struct and type for a Codespace.Secret

Provides struct and type for a Codespace.UserPublicKey

Provides struct and type for a Codespace.WithFullRepository

Provides struct and type for a Codespace.WithFullRepositoryGitStatus

Provides struct and type for a Codespace.WithFullRepositoryRuntimeConstraints

Provides API endpoints related to codespaces

Provides struct and type for a Collaborator

Provides struct and type for a CollaboratorPermissions

Provides struct and type for a CombinedBillingUsage

Provides struct and type for a CombinedCommitStatus

Provides struct and types for a Commit

Provides struct and type for a Commit.Activity

Provides struct and type for a Commit.Author

Provides struct and type for a Commit.Comment

Provides struct and type for a Commit.Commit

Provides struct and type for a Commit.CommitTree

Provides struct and type for a Commit.Committer

Provides struct and type for a Commit.Comparison

Provides struct and type for a Commit.Parents

Provides struct and type for a Commit.SearchResultItem

Provides struct and type for a Commit.SearchResultItemCommit

Provides struct and type for a Commit.SearchResultItemCommitAuthor

Provides struct and type for a Commit.SearchResultItemCommitTree

Provides struct and type for a Commit.SearchResultItemParents

Provides struct and type for a Commit.Stats

Provides struct and type for a Commit.Status

Provides struct and type for a CommunityHealthFile

Provides struct and type for a CommunityProfile

Provides struct and type for a CommunityProfileFiles

Configuration for the API client and plugins

Provides struct and type for a ContainerMetadata

Provides struct and type for a Content.File

Provides struct and type for a Content.FileLinks

Provides struct and type for a Content.Submodule

Provides struct and type for a Content.SubmoduleLinks

Provides struct and type for a Content.Symlink

Provides struct and type for a Content.SymlinkLinks

Provides struct and type for a Content.Traffic

Provides struct and type for a Content.Tree

Provides struct and type for a Content.TreeEntries

Provides struct and type for a Content.TreeEntriesLinks

Provides struct and type for a Content.TreeLinks

Provides struct and type for a Contributor

Provides struct and type for a ContributorActivity

Provides struct and type for a ContributorActivityWeeks

Provides API endpoints related to copilot

Provides struct and type for a Copilot.OrganizationDetails

Provides struct and type for a Copilot.SeatBreakdown

Provides struct and type for a Copilot.SeatDetails

Provides struct and type for a Copilot.UsageMetrics

Provides struct and type for a CustomDeploymentRuleApp

Provides struct and type for a CustomPropertyValue

Provides API endpoints related to dependabot

Provides struct and type for a Dependabot.Alert

Provides struct and type for a Dependabot.Alert.Dependency

Provides struct and type for a Dependabot.Alert.Package

Provides struct and type for a Dependabot.Alert.SecurityAdvisory

Provides struct and type for a Dependabot.Alert.SecurityAdvisoryCvss

Provides struct and type for a Dependabot.Alert.SecurityAdvisoryCwes

Provides struct and type for a Dependabot.Alert.SecurityAdvisoryIdentifiers

Provides struct and type for a Dependabot.Alert.SecurityAdvisoryReferences

Provides struct and type for a Dependabot.Alert.SecurityVulnerability

Provides struct and type for a Dependabot.Alert.SecurityVulnerabilityFirstPatchedVersion

Provides struct and type for a Dependabot.Alert.WithRepository

Provides struct and type for a Dependabot.Alert.WithRepositoryDependency

Provides struct and type for a Dependabot.PublicKey

Provides struct and type for a Dependabot.Secret

Provides API endpoints related to dependency graph

Provides struct and type for a DependencyGraph.Diff

Provides struct and type for a DependencyGraph.DiffVulnerabilities

Provides struct and type for a DependencyGraph.SpdxSbom

Provides struct and type for a DependencyGraph.SpdxSbomSbom

Provides struct and type for a DependencyGraph.SpdxSbomSbomCreationInfo

Provides struct and type for a DependencyGraph.SpdxSbomSbomPackages

Provides struct and type for a DependencyGraph.SpdxSbomSbomPackagesExternalRefs

Provides struct and type for a DeployKey

Provides struct and types for a Deployment

Provides struct and type for a Deployment.BranchPolicy

Provides struct and type for a Deployment.BranchPolicyNamePattern

Provides struct and type for a Deployment.BranchPolicyNamePatternWithType

Provides struct and type for a Deployment.BranchPolicySettings

Provides struct and type for a Deployment.ProtectionRule

Provides struct and type for a Deployment.Status

Provides struct and type for a DiffEntry

Provides struct and type for a DockerMetadata

Provides struct and type for a Email

Provides API endpoint related to emojis

Provides struct and type for a EmptyObject

Provides struct and type for a Enterprise

Provides struct and type for a Environment

Provides struct and type for a EnvironmentApprovals

Provides struct and type for a EnvironmentApprovalsEnvironments

Provides struct and types for a EnvironmentProtectionRules

Provides struct and type for a EnvironmentProtectionRulesReviewers

Exception struct used for communicating errors from the client

Provides struct and type for a Event

Provides struct and type for a EventPayload

Provides struct and type for a EventPayloadPages

Provides struct and type for a EventRepo

Provides struct and type for a Feed

Provides struct and type for a FeedLinks

Provides struct and type for a FileCommit

Provides struct and type for a FileCommitCommit

Provides struct and type for a FileCommitCommitAuthor

Provides struct and type for a FileCommitCommitCommitter

Provides struct and type for a FileCommitCommitParents

Provides struct and type for a FileCommitCommitTree

Provides struct and type for a FileCommitCommitVerification

Provides struct and type for a FileCommitContent

Provides struct and type for a FileCommitContentLinks

Provides struct and type for a ForbiddenGist

Provides struct and type for a ForbiddenGistBlock

Provides struct and types for a Gist

Provides struct and type for a Gist.Comment

Provides struct and type for a Gist.Commit

Provides struct and type for a Gist.CommitChangeStatus

Provides struct and types for a Gist.Files

Provides API endpoints related to gists

Provides API endpoints related to git

Provides struct and type for a Git.Commit

Provides struct and type for a Git.CommitAuthor

Provides struct and type for a Git.CommitCommitter

Provides struct and type for a Git.CommitParents

Provides struct and type for a Git.CommitTree

Provides struct and type for a Git.CommitVerification

Provides struct and type for a Git.IgnoreTemplate

Provides struct and type for a Git.Ref

Provides struct and type for a Git.RefObject

Provides struct and type for a Git.Tag

Provides struct and type for a Git.TagObject

Provides struct and type for a Git.TagTagger

Provides struct and types for a Git.Tree

Provides struct and type for a Git.TreeTree

Provides struct and type for a Git.User

Provides API endpoints related to gitignore

Provides struct and type for a GlobalAdvisory

Provides struct and type for a GlobalAdvisoryCvss

Provides struct and type for a GpgKey

Provides struct and type for a GpgKeyEmails

Provides struct and type for a GpgKeySubkeys

Provides struct and type for a GpgKeySubkeysEmails

Provides struct and type for a Hook

Provides struct and type for a Hook.Delivery

Provides struct and type for a Hook.DeliveryItem

Provides struct and type for a Hook.DeliveryRequest

Provides struct and type for a Hook.DeliveryResponse

Provides struct and type for a Hook.Response

Provides struct and type for a Hovercard

Provides struct and type for a HovercardContexts

Provides struct and type for a Import

Provides struct and type for a ImportProjectChoices

Provides struct and types for a Installation

Provides struct and type for a Installation.Token

Provides struct and type for a Interaction.Limit

Provides struct and type for a Interaction.Limit.Response

Provides API endpoints related to interactions

Provides struct and type for a Issue

Provides struct and type for a Issue.Comment

Provides struct and type for a Issue.Event

Provides struct and type for a Issue.Event.AddedToProject

Provides struct and type for a Issue.Event.AddedToProjectProjectCard

Provides struct and type for a Issue.Event.Assigned

Provides struct and type for a Issue.Event.ConvertedNoteToIssue

Provides struct and type for a Issue.Event.ConvertedNoteToIssueProjectCard

Provides struct and type for a Issue.Event.Demilestoned

Provides struct and type for a Issue.Event.DemilestonedMilestone

Provides struct and type for a Issue.Event.Labeled

Provides struct and type for a Issue.Event.LabeledLabel

Provides struct and type for a Issue.Event.Locked

Provides struct and type for a Issue.Event.Milestoned

Provides struct and type for a Issue.Event.MilestonedMilestone

Provides struct and type for a Issue.Event.MovedColumnInProject

Provides struct and type for a Issue.Event.MovedColumnInProjectProjectCard

Provides struct and type for a Issue.Event.RemovedFromProject

Provides struct and type for a Issue.Event.RemovedFromProjectProjectCard

Provides struct and type for a Issue.Event.Renamed

Provides struct and type for a Issue.Event.RenamedRename

Provides struct and type for a Issue.Event.ReviewDismissed

Provides struct and type for a Issue.Event.ReviewDismissedDismissedReview

Provides struct and type for a Issue.Event.ReviewRequestRemoved

Provides struct and type for a Issue.Event.ReviewRequested

Provides struct and type for a Issue.Event.StateChange

Provides struct and type for a Issue.Event.Unassigned

Provides struct and type for a Issue.Event.Unlabeled

Provides struct and type for a Issue.Event.UnlabeledLabel

Provides struct and type for a Issue.EventDismissedReview

Provides struct and type for a Issue.EventLabel

Provides struct and type for a Issue.EventMilestone

Provides struct and type for a Issue.EventProjectCard

Provides struct and type for a Issue.EventRename

Provides struct and type for a Issue.Labels

Provides struct and type for a Issue.PullRequest

Provides struct and type for a Issue.SearchResultItem

Provides struct and type for a Issue.SearchResultItemLabels

Provides struct and type for a Issue.SearchResultItemPullRequest

Provides API endpoints related to issues

Provides struct and types for a Key

Provides struct and type for a Label

Provides struct and type for a LabelSearchResultItem

Provides struct and type for a Language

Provides struct and types for a License

Provides struct and type for a License.Content

Provides struct and type for a License.ContentLinks

Provides API endpoints related to licenses

Provides struct and type for a Link

Provides struct and type for a LinkWithType

Provides API endpoints related to markdown

Provides struct and type for a Marketplace.Account

Provides struct and type for a Marketplace.ListingPlan

Provides struct and type for a Marketplace.Purchase

Provides struct and type for a Marketplace.PurchaseMarketplacePendingChange

Provides struct and type for a Marketplace.PurchaseMarketplacePurchase

Provides struct and type for a MergedUpstream

Provides API endpoints related to meta

Provides struct and type for a Metadata

Provides struct and type for a Migration

Provides API endpoints related to migrations

Provides struct and type for a Milestone

Provides struct and type for a OIDCCustomSub

Provides struct and type for a OIDCCustomSubRepo

Provides API endpoints related to oidc

Defines a struct that tracks client requests

Provides struct and type for a OrgCustomProperty

Provides struct and type for a OrgHook

Provides struct and type for a OrgHookConfig

Provides struct and type for a OrgMembership

Provides struct and type for a OrgMembershipPermissions

Provides struct and type for a OrgRepoCustomPropertyValues

Provides struct and types for a Organization

Provides struct and type for a Organization.ActionsSecret

Provides struct and type for a Organization.ActionsVariable

Provides struct and type for a Organization.DependabotSecret

Provides struct and type for a Organization.FineGrainedPermission

Provides struct and type for a Organization.Invitation

Provides struct and types for a Organization.Plan

Provides struct and type for a Organization.ProgrammaticAccessGrant

Provides struct and type for a Organization.ProgrammaticAccessGrant.Permissions

Provides struct and type for a Organization.ProgrammaticAccessGrant.PermissionsOrganization

Provides struct and type for a Organization.ProgrammaticAccessGrant.PermissionsOther

Provides struct and type for a Organization.ProgrammaticAccessGrant.PermissionsRepository

Provides struct and type for a Organization.ProgrammaticAccessGrant.Request

Provides struct and type for a Organization.ProgrammaticAccessGrant.RequestPermissions

Provides struct and type for a Organization.ProgrammaticAccessGrant.RequestPermissionsOrganization

Provides struct and type for a Organization.ProgrammaticAccessGrant.RequestPermissionsOther

Provides struct and type for a Organization.ProgrammaticAccessGrant.RequestPermissionsRepository

Provides struct and type for a Organization.Role

Provides struct and type for a Organization.SecretScanningAlert

Provides API endpoints related to orgs

Provides struct and type for a Package

Provides struct and type for a PackageVersion

Provides struct and type for a PackageVersionMetadata

Provides API endpoints related to packages

Provides struct and type for a PackagesBillingUsage

Provides struct and type for a Page

Provides struct and type for a Pages.Build

Provides struct and type for a Pages.BuildError

Provides struct and type for a Pages.BuildStatus

Provides struct and type for a Pages.Deployment

Provides struct and type for a Pages.DeploymentStatus

Provides struct and type for a Pages.HealthCheck

Provides struct and type for a Pages.HealthCheckAltDomain

Provides struct and type for a Pages.HealthCheckDomain

Provides struct and type for a Pages.HttpsCertificate

Provides struct and type for a Pages.SourceHash

Provides struct and type for a ParticipationStats

Provides struct and type for a PendingDeployment

Provides struct and type for a PendingDeploymentEnvironment

Provides struct and type for a PendingDeploymentReviewers

Plugins provide functionality for the API client

OpenTelemetry bindings for all operation requests

Use Redis to cache full API responses and perform conditional requests

Use Redis to cache redirect locations to avoid unexpected rate limits

Local client used for testing purposes

Transform map responses into well-typed structs

Provides struct and type for a PorterAuthor

Provides struct and type for a PorterLargeFile

Provides struct and type for a PrivateVulnerabilityReport.Create

Provides struct and type for a Project

Provides struct and type for a Project.Card

Provides struct and type for a Project.CollaboratorPermission

Provides struct and type for a Project.Column

Provides API endpoints related to projects

Provides struct and type for a ProtectedBranch

Provides struct and type for a ProtectedBranch.AdminEnforced

Provides struct and type for a ProtectedBranch.AllowDeletions

Provides struct and type for a ProtectedBranch.AllowForcePushes

Provides struct and type for a ProtectedBranch.AllowForkSyncing

Provides struct and type for a ProtectedBranch.BlockCreations

Provides struct and type for a ProtectedBranch.EnforceAdmins

Provides struct and type for a ProtectedBranch.LockBranch

Provides struct and type for a ProtectedBranch.PullRequestReview

Provides struct and type for a ProtectedBranch.PullRequestReviewBypassPullRequestAllowances

Provides struct and type for a ProtectedBranch.PullRequestReviewDismissalRestrictions

Provides struct and type for a ProtectedBranch.RequiredConversationResolution

Provides struct and type for a ProtectedBranch.RequiredLinearHistory

Provides struct and type for a ProtectedBranch.RequiredPullRequestReviews

Provides struct and type for a ProtectedBranch.RequiredPullRequestReviewsBypassPullRequestAllowances

Provides struct and type for a ProtectedBranch.RequiredPullRequestReviewsDismissalRestrictions

Provides struct and type for a ProtectedBranch.RequiredSignatures

Provides struct and type for a ProtectedBranch.RequiredStatusCheck

Provides struct and type for a ProtectedBranch.RequiredStatusCheckChecks

Provides struct and types for a PullRequest

Provides struct and types for a PullRequest.Base

Provides struct and types for a PullRequest.BaseRepo

Provides struct and type for a PullRequest.BaseRepoOwner

Provides struct and type for a PullRequest.BaseRepoPermissions

Provides struct and type for a PullRequest.BaseUser

Provides struct and types for a PullRequest.Head

Provides struct and types for a PullRequest.HeadRepo

Provides struct and type for a PullRequest.HeadRepoLicense

Provides struct and type for a PullRequest.HeadRepoOwner

Provides struct and type for a PullRequest.HeadRepoPermissions

Provides struct and type for a PullRequest.HeadUser

Provides struct and types for a PullRequest.Labels

Provides struct and types for a PullRequest.Links

Provides struct and type for a PullRequest.MergeResult

Provides struct and type for a PullRequest.Review

Provides struct and type for a PullRequest.ReviewComment

Provides struct and type for a PullRequest.ReviewCommentLinks

Provides struct and type for a PullRequest.ReviewCommentLinksHtml

Provides struct and type for a PullRequest.ReviewCommentLinksPullRequest

Provides struct and type for a PullRequest.ReviewCommentLinksSelf

Provides struct and type for a PullRequest.ReviewLinks

Provides struct and type for a PullRequest.ReviewLinksHtml

Provides struct and type for a PullRequest.ReviewLinksPullRequest

Provides struct and type for a PullRequest.ReviewRequest

Provides API endpoints related to pulls

Provides API endpoint related to rate limit

Provides struct and type for a RateLimit.Overview

Provides struct and type for a RateLimit.OverviewResources

Provides struct and type for a Reaction

Provides struct and type for a Reaction.Rollup

Provides API endpoints related to reactions

Provides struct and type for a ReferrerTraffic

Provides struct and type for a Release

Provides struct and type for a Release.Asset

Provides struct and type for a Release.NotesContent

Provides struct and type for a RepoCodespacesSecret

Provides struct and type for a RepoSearchResultItem

Provides struct and type for a RepoSearchResultItemPermissions

Provides API endpoints related to repos

Provides struct and types for a Repository

Provides struct and type for a Repository.Advisory

Provides struct and type for a Repository.Advisory.Create

Provides struct and type for a Repository.Advisory.CreateVulnerabilities

Provides struct and type for a Repository.Advisory.CreateVulnerabilitiesPackage

Provides struct and type for a Repository.Advisory.Cvss

Provides struct and type for a Repository.Advisory.Identifiers

Provides struct and type for a Repository.Advisory.Submission

Provides struct and type for a Repository.Advisory.Update

Provides struct and type for a Repository.Advisory.UpdateVulnerabilities

Provides struct and type for a Repository.Advisory.UpdateVulnerabilitiesPackage

Provides struct and type for a Repository.CollaboratorPermission

Provides struct and type for a Repository.IdAndRefName

Provides struct and type for a Repository.IdAndRefNameRepositoryId

Provides struct and type for a Repository.Invitation

Provides struct and type for a Repository.License

Provides struct and type for a Repository.NameAndRefName

Provides struct and type for a Repository.NameAndRefNameRepositoryName

Provides struct and types for a Repository.Permissions

Provides struct and type for a Repository.PropertyAndRefName

Provides struct and type for a Repository.PropertyAndRefNameRepositoryProperty

Provides struct and type for a Repository.Rule.BranchNamePattern

Provides struct and type for a Repository.Rule.CommitAuthorEmailPattern

Provides struct and type for a Repository.Rule.CommitMessagePattern

Provides struct and type for a Repository.Rule.CommitterEmailPattern

Provides struct and type for a Repository.Rule.Creation

Provides struct and type for a Repository.Rule.Deletion

Provides struct and type for a Repository.Rule.NonFastForward

Provides struct and type for a Repository.Rule.ParamsStatusCheckConfiguration

Provides struct and type for a Repository.Rule.ParamsWorkflowFileReference

Provides struct and type for a Repository.Rule.PullRequest

Provides struct and type for a Repository.Rule.RequiredDeployments

Provides struct and type for a Repository.Rule.RequiredLinearHistory

Provides struct and type for a Repository.Rule.RequiredSignatures

Provides struct and type for a Repository.Rule.RequiredStatusChecks

Provides struct and type for a Repository.Rule.TagNamePattern

Provides struct and type for a Repository.Rule.Update

Provides struct and type for a Repository.Rule.Workflows

Provides struct and type for a Repository.Ruleset

Provides struct and type for a Repository.Ruleset.BypassActor

Provides struct and type for a Repository.Ruleset.Conditions

Provides struct and type for a Repository.Ruleset.ConditionsRepositoryPropertySpec

Provides struct and type for a Repository.RulesetLinks

Provides struct and type for a Repository.RulesetLinksHtml

Provides struct and type for a Repository.RulesetLinksSelf

Provides struct and type for a Repository.Subscription

Provides struct and type for a ReviewComment

Provides struct and type for a ReviewCommentLinks

Provides struct and type for a Root

Provides struct and type for a RuleSuite

Provides struct and type for a RuleSuiteRuleEvaluations

Provides struct and type for a RuleSuiteRuleEvaluationsRuleSource

Provides struct and type for a RuleSuites

Provides struct and type for a SCIM.Error

Provides struct and type for a SSHSigningKey

Provides API endpoints related to search

Provides struct and type for a SearchResultTextMatches

Provides struct and type for a SearchResultTextMatchesMatches

Provides API endpoints related to secret scanning

Provides struct and type for a SecretScanning.Alert

Provides struct and type for a SecretScanning.Location

Provides struct and type for a SecretScanning.LocationCommit

Provides struct and type for a SecretScanning.LocationDiscussionBody

Provides struct and type for a SecretScanning.LocationDiscussionComment

Provides struct and type for a SecretScanning.LocationDiscussionTitle

Provides struct and type for a SecretScanning.LocationIssueBody

Provides struct and type for a SecretScanning.LocationIssueComment

Provides struct and type for a SecretScanning.LocationIssueTitle

Provides struct and type for a SecretScanning.LocationPullRequestBody

Provides struct and type for a SecretScanning.LocationPullRequestComment

Provides struct and type for a SecretScanning.LocationPullRequestReview

Provides struct and type for a SecretScanning.LocationPullRequestReviewComment

Provides struct and type for a SecretScanning.LocationPullRequestTitle

Provides struct and type for a SecretScanning.LocationWikiCommit

Provides API endpoints related to security advisories

Provides struct and type for a SecurityAndAnalysis

Provides struct and type for a SecurityAndAnalysisAdvancedSecurity

Provides struct and type for a SecurityAndAnalysisDependabotSecurityUpdates

Provides struct and type for a SecurityAndAnalysisSecretScanning

Provides struct and type for a SecurityAndAnalysisSecretScanningPushProtection

Provides struct and type for a SelectedActions

Provides struct and type for a ServiceUnavailable

Provides struct and type for a ShortBlob

Provides struct and type for a ShortBranch

Provides struct and type for a ShortBranchCommit

Provides struct and type for a Snapshot

Provides struct and type for a SnapshotActions.Job

Provides struct and type for a SnapshotDetector

Provides struct and type for a SnapshotManifests

Provides struct and type for a SocialAccount

Provides struct and type for a StarredRepository

Provides struct and type for a Status

Provides struct and type for a StatusCheckPolicy

Provides struct and type for a StatusCheckPolicyChecks

Provides struct and type for a Tag

Provides struct and type for a TagCommit

Provides struct and type for a TagProtection

Provides struct and types for a Team

Provides struct and type for a Team.Discussion

Provides struct and type for a Team.DiscussionComment

Provides struct and type for a Team.Membership

Provides struct and type for a Team.Organization

Provides struct and type for a Team.OrganizationPlan

Provides struct and type for a Team.Permissions

Provides struct and type for a Team.Project

Provides struct and type for a Team.ProjectPermissions

Provides struct and type for a Team.Repository

Provides struct and type for a Team.RepositoryPermissions

Provides API endpoints related to teams

Support for interacting with the client in a test environment

Internal representation of an API call

Internal representation of a mocked API call

Provides struct and type for a Thread

Provides struct and type for a ThreadSubject

Provides struct and type for a ThreadSubscription

Provides struct and type for a Timeline.AssignedIssueEvent

Provides struct and type for a Timeline.CommentEvent

Provides struct and type for a Timeline.CommitCommentedEvent

Provides struct and type for a Timeline.CommittedEvent

Provides struct and type for a Timeline.CommittedEventAuthor

Provides struct and type for a Timeline.CommittedEventCommitter

Provides struct and type for a Timeline.CommittedEventParents

Provides struct and type for a Timeline.CommittedEventTree

Provides struct and type for a Timeline.CommittedEventVerification

Provides struct and type for a Timeline.CrossReferencedEvent

Provides struct and type for a Timeline.CrossReferencedEventSource

Provides struct and type for a Timeline.LineCommentedEvent

Provides struct and type for a Timeline.ReviewedEvent

Provides struct and type for a Timeline.ReviewedEventLinks

Provides struct and type for a Timeline.ReviewedEventLinksHtml

Provides struct and type for a Timeline.ReviewedEventLinksPullRequest

Provides struct and type for a Timeline.UnassignedIssueEvent

Provides struct and type for a Topic

Provides struct and type for a TopicSearchResultItem

Provides struct and type for a Traffic

Provides struct and types for a User

Provides struct and type for a User.MarketplacePurchase

Provides struct and types for a User.Plan

Provides struct and type for a User.SearchResultItem

Provides API endpoints related to users

Provides struct and types for a ValidationError

Provides struct and type for a ValidationErrorErrors

Provides struct and type for a Verification

Provides struct and type for a ViewTraffic

Helpers for validating and handling webhooks dispatched by GitHub

Provides struct and type for a Webhook.Config