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