GitHubURI

An RFC 3986, RFC 3987, and RFC 6570 (level 4) compliant URI string.

EXAMPLE USAGES
GitHubCreateIssueCommentMutation

Add a new comment on a GitHub issue.

REQUIRED BY
GitHubActor

Represents an object which can take actions on GitHub. Typically a User or Bot.

GitHubAddVerifiableDomainInput

Autogenerated input type of AddVerifiableDomain

GitHubApp

A GitHub App.

GitHubAuditEntry

An entry in the audit log.

GitHubBlob

Represents a Git blob.

GitHubBot

A special type of user which takes actions on behalf of GitHub Apps.

GitHubCheckAnnotation

A single check annotation.

GitHubCheckRun

A check run.

GitHubCheckRunOutputImage

Images attached to the check run output displayed in the GitHub pull request UI.

GitHubCheckSuite

A check suite.

GitHubClosedEvent

Represents a 'closed' event on any Closable.

GitHubCodeOfConduct

The Code of Conduct for a repository

GitHubCommit

Represents a Git commit.

GitHubCommitComment

Represents a comment on a given Commit.

GitHubCommitContributionsByRepository

This aggregates commits made by a user within one repository.

GitHubContribution

Represents a contribution a user made on GitHub, such as opening an issue.

GitHubConvertToDraftEvent

Represents a 'convert_to_draft' event on a given pull request.

GitHubCreateCheckRunInput

Autogenerated input type of CreateCheckRun

GitHubCreatedCommitContribution

Represents the contribution a user made by committing to a repository.

GitHubCreatedIssueContribution

Represents the contribution a user made on GitHub by opening an issue.

GitHubCreatedPullRequestContribution

Represents the contribution a user made on GitHub by opening a pull request.

GitHubCreatedPullRequestReviewContribution

Represents the contribution a user made by leaving a review on a pull request.

GitHubCreatedRepositoryContribution

Represents the contribution a user made on GitHub by creating a repository.

GitHubCreateRepositoryInput

Autogenerated input type of CreateRepository

GitHubCrossReferencedEvent

Represents a mention made by one issue or pull request to another.

GitHubDeploymentStatus

Describes the status of a given deployment attempt.

GitHubDiscussion

A discussion in a repository.

GitHubDiscussionComment

A comment on a discussion.

GitHubEnterprise

An account to manage multiple organizations with consolidated policy and billing.

GitHubEnterpriseAuditEntryData

Metadata for an audit entry containing enterprise account information.

GitHubEnterpriseIdentityProvider

An identity provider configured to provision identities for an enterprise.

GitHubEnterpriseUserAccount

An account for a user who is an admin of an enterprise or a member of an enterprise through one or more organizations.

GitHubFundingLink

A funding platform link for a repository.

GitHubGist

A Gist.

GitHubGitActor

Represents an actor in a Git commit (ie. an author or committer).

GitHubGitObject

Represents a Git object.

GitHubIssue

An Issue is a place to discuss ideas, enhancements, tasks, and bugs for a project.

GitHubIssueComment

Represents a comment on an Issue.

GitHubJoinedGitHubContribution

Represents a user signing up for a GitHub account.

GitHubLabel

A label for categorizing Issues or Milestones with a given Repository.

GitHubLicense

A repository's open source license

GitHubMannequin

A placeholder user for attribution of imported data on GitHub.

GitHubMarketplaceCategory

A public description of a Marketplace category.

GitHubMarketplaceListing

A listing in the GitHub integration marketplace.

GitHubMembersCanDeleteReposClearAuditEntry

Audit log entry for a members_can_delete_repos.clear event.

GitHubMembersCanDeleteReposDisableAuditEntry

Audit log entry for a members_can_delete_repos.disable event.

GitHubMembersCanDeleteReposEnableAuditEntry

Audit log entry for a members_can_delete_repos.enable event.

GitHubMergedEvent

Represents a 'merged' event on a given pull request.

GitHubMilestone

Represents a Milestone object on a given repository.

GitHubOauthApplicationAuditEntryData

Metadata for an audit entry with action oauth_application.*

GitHubOauthApplicationCreateAuditEntry

Audit log entry for a oauth_application.create event.

GitHubOrgAddBillingManagerAuditEntry

Audit log entry for a org.add_billing_manager

GitHubOrgAddMemberAuditEntry

Audit log entry for a org.add_member

GitHubOrganization

An account on GitHub, with one or more owners, that has repositories, members and teams.

GitHubOrganizationAuditEntryData

Metadata for an audit entry with action org.*

GitHubOrganizationIdentityProvider

An Identity Provider configured to provision SAML and SCIM identities for Organizations

GitHubOrganizationTeamsHovercardContext

An organization teams hovercard context

GitHubOrgBlockUserAuditEntry

Audit log entry for a org.block_user

GitHubOrgConfigDisableCollaboratorsOnlyAuditEntry

Audit log entry for a org.config.disable_collaborators_only event.

GitHubOrgConfigEnableCollaboratorsOnlyAuditEntry

Audit log entry for a org.config.enable_collaborators_only event.

GitHubOrgCreateAuditEntry

Audit log entry for a org.create event.

GitHubOrgDisableOauthAppRestrictionsAuditEntry

Audit log entry for a org.disable_oauth_app_restrictions event.

GitHubOrgDisableSamlAuditEntry

Audit log entry for a org.disable_saml event.

GitHubOrgDisableTwoFactorRequirementAuditEntry

Audit log entry for a org.disable_two_factor_requirement event.

GitHubOrgEnableOauthAppRestrictionsAuditEntry

Audit log entry for a org.enable_oauth_app_restrictions event.

GitHubOrgEnableSamlAuditEntry

Audit log entry for a org.enable_saml event.

GitHubOrgEnableTwoFactorRequirementAuditEntry

Audit log entry for a org.enable_two_factor_requirement event.

GitHubOrgInviteMemberAuditEntry

Audit log entry for a org.invite_member event.

GitHubOrgInviteToBusinessAuditEntry

Audit log entry for a org.invite_to_business event.

GitHubOrgOauthAppAccessApprovedAuditEntry

Audit log entry for a org.oauth_app_access_approved event.

GitHubOrgOauthAppAccessDeniedAuditEntry

Audit log entry for a org.oauth_app_access_denied event.

GitHubOrgOauthAppAccessRequestedAuditEntry

Audit log entry for a org.oauth_app_access_requested event.

GitHubOrgRemoveBillingManagerAuditEntry

Audit log entry for a org.remove_billing_manager event.

GitHubOrgRemoveMemberAuditEntry

Audit log entry for a org.remove_member event.

GitHubOrgRemoveOutsideCollaboratorAuditEntry

Audit log entry for a org.remove_outside_collaborator event.

GitHubOrgRestoreMemberAuditEntry

Audit log entry for a org.restore_member event.

GitHubOrgRestoreMemberMembershipOrganizationAuditEntryData

Metadata for an organization membership for org.restore_member actions

GitHubOrgRestoreMemberMembershipRepositoryAuditEntryData

Metadata for a repository membership for org.restore_member actions

GitHubOrgRestoreMemberMembershipTeamAuditEntryData

Metadata for a team membership for org.restore_member actions

GitHubOrgUnblockUserAuditEntry

Audit log entry for a org.unblock_user

GitHubOrgUpdateDefaultRepositoryPermissionAuditEntry

Audit log entry for a org.update_default_repository_permission

GitHubOrgUpdateMemberAuditEntry

Audit log entry for a org.update_member event.

GitHubOrgUpdateMemberRepositoryCreationPermissionAuditEntry

Audit log entry for a org.update_member_repository_creation_permission event.

GitHubOrgUpdateMemberRepositoryInvitationPermissionAuditEntry

Audit log entry for a org.update_member_repository_invitation_permission event.

GitHubPackageFile

A file in a package version.

GitHubPrivateRepositoryForkingDisableAuditEntry

Audit log entry for a private_repository_forking.disable event.

GitHubPrivateRepositoryForkingEnableAuditEntry

Audit log entry for a private_repository_forking.enable event.

GitHubProfileOwner

Represents any entity on GitHub that has a profile page.

GitHubProject

Projects manage issues, pull requests and notes within a project owner.

GitHubProjectCard

A card in a project.

GitHubProjectColumn

A column inside a project.

GitHubProjectOwner

Represents an owner of a Project.

GitHubPullRequest

A repository pull request.

GitHubPullRequestCommit

Represents a Git commit part of a pull request.

GitHubPullRequestReview

A review object for a given pull request.

GitHubPullRequestReviewComment

A review comment associated with a given repository pull request.

GitHubPush

A Git push.

GitHubReadyForReviewEvent

Represents a 'ready_for_review' event on a given pull request.

GitHubRelease

A release contains the content for a release.

GitHubReleaseAsset

A release asset contains the content for a release asset.

____________________________________________________________________________________________________