Documentation
¶
Index ¶
- type AbortQueuedMigrationsInput
- type AcceptEnterpriseAdministratorInvitationInput
- type AcceptTopicSuggestionInput
- type ActorType
- type AddAssigneesToAssignableInput
- type AddCommentInput
- type AddDiscussionCommentInput
- type AddDiscussionPollVoteInput
- type AddEnterpriseOrganizationMemberInput
- type AddEnterpriseSupportEntitlementInput
- type AddLabelsToLabelableInput
- type AddProjectCardInput
- type AddProjectColumnInput
- type AddProjectV2DraftIssueInput
- type AddProjectV2ItemByIdInput
- type AddPullRequestReviewCommentInput
- type AddPullRequestReviewInput
- type AddPullRequestReviewThreadInput
- type AddReactionInput
- type AddReviewersRequestReviews
- type AddReviewersRequestReviewsPullRequest
- type AddReviewersResponse
- type AddStarInput
- type AddUpvoteInput
- type AddVerifiableDomainInput
- type ApproveDeploymentsInput
- type ApproveVerifiableDomainInput
- type ArchiveProjectV2ItemInput
- type ArchiveRepositoryInput
- type AssignableUsersRepository
- type AssignableUsersRepositoryAssignableUsers
- type AssignableUsersRepositoryAssignableUsersNodes
- type AssignableUsersRepositoryAssignableUsersPageInfo
- type AssignableUsersResponse
- type AuditLogOrder
- type AuditLogOrderField
- type AutoMergePullRequestEnablePullRequestAutoMerge
- type AutoMergePullRequestEnablePullRequestAutoMergePullRequest
- type AutoMergePullRequestResponse
- type BranchNamePatternParametersInput
- type BulkSponsorship
- type CancelEnterpriseAdminInvitationInput
- type CancelSponsorshipInput
- type ChangeUserStatusInput
- type CheckAnnotationData
- type CheckAnnotationLevel
- type CheckAnnotationRange
- type CheckConclusionState
- type CheckRunAction
- type CheckRunFilter
- type CheckRunOutput
- type CheckRunOutputImage
- type CheckRunState
- type CheckRunType
- type CheckStatusState
- type CheckSuiteAutoTriggerPreference
- type CheckSuiteFilter
- type ClearLabelsFromLabelableInput
- type ClearProjectV2ItemFieldValueInput
- type Client
- type CloneProjectInput
- type CloneTemplateRepositoryInput
- type CloseDiscussionInput
- type CloseIssueInput
- type ClosePullRequestClosePullRequest
- type ClosePullRequestClosePullRequestPullRequest
- type ClosePullRequestInput
- type ClosePullRequestResponse
- type CollaboratorAffiliation
- type CommentAuthorAssociation
- type CommentCannotUpdateReason
- type CommentPullRequestAddComment
- type CommentPullRequestResponse
- type CommitAuthor
- type CommitAuthorEmailPatternParametersInput
- type CommitContributionOrder
- type CommitContributionOrderField
- type CommitMessage
- type CommitMessagePatternParametersInput
- type CommittableBranch
- type CommitterEmailPatternParametersInput
- type ComparisonStatus
- type ContributionLevel
- type ContributionOrder
- type ConvertProjectCardNoteToIssueInput
- type ConvertPullRequestToDraftInput
- type CopyProjectV2Input
- type CreateAttributionInvitationInput
- type CreateBranchProtectionRuleInput
- type CreateCheckRunInput
- type CreateCheckSuiteInput
- type CreateCommitOnBranchInput
- type CreateDeploymentInput
- type CreateDeploymentStatusInput
- type CreateDiscussionInput
- type CreateEnterpriseOrganizationInput
- type CreateEnvironmentInput
- type CreateIpAllowListEntryInput
- type CreateIssueInput
- type CreateLabelInput
- type CreateLinkedBranchInput
- type CreateMigrationSourceInput
- type CreateProjectInput
- type CreateProjectV2FieldInput
- type CreateProjectV2Input
- type CreatePullRequestCreatePullRequest
- type CreatePullRequestCreatePullRequestPullRequest
- type CreatePullRequestInput
- type CreatePullRequestResponse
- type CreateRefInput
- type CreateRepositoryInput
- type CreateRepositoryRulesetInput
- type CreateSponsorsListingInput
- type CreateSponsorsTierInput
- type CreateSponsorshipInput
- type CreateSponsorshipsInput
- type CreateTeamDiscussionCommentInput
- type CreateTeamDiscussionInput
- type DeclineTopicSuggestionInput
- type DefaultRepositoryPermissionField
- type DeleteBranchProtectionRuleInput
- type DeleteDeploymentInput
- type DeleteDiscussionCommentInput
- type DeleteDiscussionInput
- type DeleteEnvironmentInput
- type DeleteIpAllowListEntryInput
- type DeleteIssueCommentInput
- type DeleteIssueInput
- type DeleteLabelInput
- type DeleteLinkedBranchInput
- type DeletePackageVersionInput
- type DeleteProjectCardInput
- type DeleteProjectColumnInput
- type DeleteProjectInput
- type DeleteProjectV2FieldInput
- type DeleteProjectV2Input
- type DeleteProjectV2ItemInput
- type DeleteProjectV2WorkflowInput
- type DeletePullRequestReviewCommentInput
- type DeletePullRequestReviewInput
- type DeleteRefInput
- type DeleteRepositoryRulesetInput
- type DeleteTeamDiscussionCommentInput
- type DeleteTeamDiscussionInput
- type DeleteVerifiableDomainInput
- type DependencyGraphEcosystem
- type DeploymentOrder
- type DeploymentOrderField
- type DeploymentProtectionRuleType
- type DeploymentReviewState
- type DeploymentState
- type DeploymentStatusState
- type DequeuePullRequestInput
- type DiffSide
- type DisablePullRequestAutoMergeInput
- type DiscussionCloseReason
- type DiscussionOrder
- type DiscussionOrderField
- type DiscussionPollOptionOrder
- type DiscussionPollOptionOrderField
- type DiscussionState
- type DiscussionStateReason
- type DismissPullRequestReviewInput
- type DismissReason
- type DismissRepositoryVulnerabilityAlertInput
- type DraftPullRequestReviewComment
- type DraftPullRequestReviewThread
- type EnablePullRequestAutoMergeInput
- type EnqueuePullRequestInput
- type EnterpriseAdministratorInvitationOrder
- type EnterpriseAdministratorInvitationOrderField
- type EnterpriseAdministratorRole
- type EnterpriseAllowPrivateRepositoryForkingPolicyValue
- type EnterpriseDefaultRepositoryPermissionSettingValue
- type EnterpriseEnabledDisabledSettingValue
- type EnterpriseEnabledSettingValue
- type EnterpriseMemberOrder
- type EnterpriseMemberOrderField
- type EnterpriseMembersCanCreateRepositoriesSettingValue
- type EnterpriseMembersCanMakePurchasesSettingValue
- type EnterpriseServerInstallationOrder
- type EnterpriseServerInstallationOrderField
- type EnterpriseServerUserAccountEmailOrder
- type EnterpriseServerUserAccountEmailOrderField
- type EnterpriseServerUserAccountOrder
- type EnterpriseServerUserAccountOrderField
- type EnterpriseServerUserAccountsUploadOrder
- type EnterpriseServerUserAccountsUploadOrderField
- type EnterpriseServerUserAccountsUploadSyncState
- type EnterpriseUserAccountMembershipRole
- type EnterpriseUserDeployment
- type FileAddition
- type FileChanges
- type FileDeletion
- type FileViewedState
- type FollowOrganizationInput
- type FollowUserInput
- type FundingPlatform
- type GistOrder
- type GistOrderField
- type GistPrivacy
- type GitSignatureState
- type GrantEnterpriseOrganizationsMigratorRoleInput
- type GrantMigratorRoleInput
- type IdentityProviderConfigurationState
- type ImportProjectInput
- type InviteEnterpriseAdminInput
- type IpAllowListEnabledSettingValue
- type IpAllowListEntryOrder
- type IpAllowListEntryOrderField
- type IpAllowListForInstalledAppsEnabledSettingValue
- type IssueClosedStateReason
- type IssueCommentOrder
- type IssueCommentOrderField
- type IssueFilters
- type IssueOrder
- type IssueOrderField
- type IssueState
- type IssueStateReason
- type IssueTimelineItemsItemType
- type LabelOrder
- type LabelOrderField
- type LanguageOrder
- type LanguageOrderField
- type LinkProjectV2ToRepositoryInput
- type LinkProjectV2ToTeamInput
- type LinkRepositoryToProjectInput
- type LockLockableInput
- type LockReason
- type MannequinOrder
- type MannequinOrderField
- type MarkDiscussionCommentAsAnswerInput
- type MarkFileAsViewedInput
- type MarkPullRequestReadyForReviewInput
- type MergeBranchInput
- type MergeCommitMessage
- type MergeCommitTitle
- type MergePullRequestInput
- type MergePullRequestMergePullRequest
- type MergePullRequestMergePullRequestPullRequest
- type MergePullRequestResponse
- type MergeQueueEntryState
- type MergeQueueMergingStrategy
- type MergeStateStatus
- type MergeableState
- type MigrationSourceType
- type MigrationState
- type MilestoneOrder
- type MilestoneOrderField
- type MilestoneState
- type MinimizeCommentInput
- type MoveProjectCardInput
- type MoveProjectColumnInput
- type NotificationRestrictionSettingValue
- type OIDCProviderType
- type OauthApplicationCreateAuditEntryState
- type OperationType
- type OrderDirection
- type OrgAddMemberAuditEntryPermission
- type OrgCreateAuditEntryBillingPlan
- type OrgEnterpriseOwnerOrder
- type OrgEnterpriseOwnerOrderField
- type OrgRemoveBillingManagerAuditEntryReason
- type OrgRemoveMemberAuditEntryMembershipType
- type OrgRemoveMemberAuditEntryReason
- type OrgRemoveOutsideCollaboratorAuditEntryMembershipType
- type OrgRemoveOutsideCollaboratorAuditEntryReason
- type OrgUpdateDefaultRepositoryPermissionAuditEntryPermission
- type OrgUpdateMemberAuditEntryPermission
- type OrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility
- type OrganizationInvitationRole
- type OrganizationInvitationSource
- type OrganizationInvitationType
- type OrganizationMemberRole
- type OrganizationMembersCanCreateRepositoriesSettingValue
- type OrganizationMigrationState
- type OrganizationOrder
- type OrganizationOrderField
- type PackageFileOrder
- type PackageFileOrderField
- type PackageOrder
- type PackageOrderField
- type PackageType
- type PackageVersionOrder
- type PackageVersionOrderField
- type PatchStatus
- type PinIssueInput
- type PinnableItemType
- type PinnedDiscussionGradient
- type PinnedDiscussionPattern
- type ProjectCardArchivedState
- type ProjectCardImport
- type ProjectCardState
- type ProjectColumnImport
- type ProjectColumnPurpose
- type ProjectOrder
- type ProjectOrderField
- type ProjectState
- type ProjectTemplate
- type ProjectV2CustomFieldType
- type ProjectV2FieldOrder
- type ProjectV2FieldOrderField
- type ProjectV2FieldType
- type ProjectV2FieldValue
- type ProjectV2Filters
- type ProjectV2ItemFieldValueOrder
- type ProjectV2ItemFieldValueOrderField
- type ProjectV2ItemOrder
- type ProjectV2ItemOrderField
- type ProjectV2ItemType
- type ProjectV2Order
- type ProjectV2OrderField
- type ProjectV2SingleSelectFieldOptionColor
- type ProjectV2SingleSelectFieldOptionInput
- type ProjectV2State
- type ProjectV2ViewLayout
- type ProjectV2ViewOrder
- type ProjectV2ViewOrderField
- type ProjectV2WorkflowOrder
- type ProjectV2WorkflowsOrderField
- type PublishSponsorsTierInput
- type PullRequestMergeMethod
- type PullRequestOrder
- type PullRequestOrderField
- type PullRequestParametersInput
- type PullRequestReviewCommentState
- type PullRequestReviewDecision
- type PullRequestReviewEvent
- type PullRequestReviewState
- type PullRequestReviewThreadSubjectType
- type PullRequestState
- type PullRequestTimelineItemsItemType
- type PullRequestUpdateState
- type PullRequestsRepository
- type PullRequestsResponse
- type PullRequestsViewer
- type PullRequestsViewerPullRequests
- type PullRequestsViewerPullRequestsNodes
- type PullRequestsViewerPullRequestsNodesCommits
- type PullRequestsViewerPullRequestsNodesCommitsNodes
- type PullRequestsViewerPullRequestsNodesCommitsNodesCommit
- type PullRequestsViewerPullRequestsNodesCommitsNodesCommitStatusCheckRollup
- type PullRequestsViewerPullRequestsNodesMergeQueueEntry
- type PullRequestsViewerPullRequestsNodesRepository
- type ReactionContent
- type ReactionOrder
- type ReactionOrderField
- type RefNameConditionTargetInput
- type RefOrder
- type RefOrderField
- type RefUpdate
- type RegenerateEnterpriseIdentityProviderRecoveryCodesInput
- type RegenerateVerifiableDomainTokenInput
- type RejectDeploymentsInput
- type ReleaseOrder
- type ReleaseOrderField
- type RemoveAssigneesFromAssignableInput
- type RemoveEnterpriseAdminInput
- type RemoveEnterpriseIdentityProviderInput
- type RemoveEnterpriseMemberInput
- type RemoveEnterpriseOrganizationInput
- type RemoveEnterpriseSupportEntitlementInput
- type RemoveLabelsFromLabelableInput
- type RemoveOutsideCollaboratorInput
- type RemoveReactionInput
- type RemoveStarInput
- type RemoveUpvoteInput
- type ReopenDiscussionInput
- type ReopenIssueInput
- type ReopenPullRequestInput
- type RepoAccessAuditEntryVisibility
- type RepoAddMemberAuditEntryVisibility
- type RepoArchivedAuditEntryVisibility
- type RepoChangeMergeSettingAuditEntryMergeType
- type RepoCreateAuditEntryVisibility
- type RepoDestroyAuditEntryVisibility
- type RepoRemoveMemberAuditEntryVisibility
- type ReportedContentClassifiers
- type RepositoryAffiliation
- type RepositoryContributionType
- type RepositoryInteractionLimit
- type RepositoryInteractionLimitExpiry
- type RepositoryInteractionLimitOrigin
- type RepositoryInvitationOrder
- type RepositoryInvitationOrderField
- type RepositoryLockReason
- type RepositoryMigrationOrder
- type RepositoryMigrationOrderDirection
- type RepositoryMigrationOrderField
- type RepositoryNameConditionTargetInput
- type RepositoryOrder
- type RepositoryOrderField
- type RepositoryPermission
- type RepositoryPrivacy
- type RepositoryRuleConditionsInput
- type RepositoryRuleInput
- type RepositoryRuleType
- type RepositoryRulesetTarget
- type RepositoryVisibility
- type RepositoryVulnerabilityAlertDependencyScope
- type RepositoryVulnerabilityAlertState
- type RequestReviewsInput
- type RequestableCheckStatusState
- type RequiredDeploymentsParametersInput
- type RequiredStatusCheckInput
- type RequiredStatusChecksParametersInput
- type RerequestCheckSuiteInput
- type ResolveReviewThreadInput
- type RetireSponsorsTierInput
- type RevertPullRequestInput
- type RevokeEnterpriseOrganizationsMigratorRoleInput
- type RevokeMigratorRoleInput
- type RoleInOrganization
- type RuleBypassMode
- type RuleEnforcement
- type RuleParametersInput
- type SamlDigestAlgorithm
- type SamlSignatureAlgorithm
- type SavedReplyOrder
- type SavedReplyOrderField
- type SearchType
- type SecurityAdvisoryClassification
- type SecurityAdvisoryEcosystem
- type SecurityAdvisoryIdentifierFilter
- type SecurityAdvisoryIdentifierType
- type SecurityAdvisoryOrder
- type SecurityAdvisoryOrderField
- type SecurityAdvisorySeverity
- type SecurityVulnerabilityOrder
- type SecurityVulnerabilityOrderField
- type SetEnterpriseIdentityProviderInput
- type SetOrganizationInteractionLimitInput
- type SetRepositoryInteractionLimitInput
- type SetUserInteractionLimitInput
- type SocialAccountProvider
- type SponsorOrder
- type SponsorOrderField
- type SponsorableOrder
- type SponsorableOrderField
- type SponsorsActivityAction
- type SponsorsActivityOrder
- type SponsorsActivityOrderField
- type SponsorsActivityPeriod
- type SponsorsCountryOrRegionCode
- type SponsorsGoalKind
- type SponsorsListingFeaturedItemFeatureableType
- type SponsorsTierOrder
- type SponsorsTierOrderField
- type SponsorshipNewsletterOrder
- type SponsorshipNewsletterOrderField
- type SponsorshipOrder
- type SponsorshipOrderField
- type SponsorshipPrivacy
- type SquashMergeCommitMessage
- type SquashMergeCommitTitle
- type StarAddAddStar
- type StarAddResponse
- type StarCheckResponse
- type StarCheckViewer
- type StarCheckViewerStarredRepositories
- type StarCheckViewerStarredRepositoriesEdges
- type StarCheckViewerStarredRepositoriesNodes
- type StarGetRepoRepository
- type StarGetRepoResponse
- type StarOrder
- type StarOrderField
- type StartOrganizationMigrationInput
- type StartRepositoryMigrationInput
- type StatusCheckConfigurationInput
- type StatusState
- type SubmitPullRequestReviewInput
- type SubscriptionState
- type TagNamePatternParametersInput
- type TeamDiscussionCommentOrder
- type TeamDiscussionCommentOrderField
- type TeamDiscussionOrder
- type TeamDiscussionOrderField
- type TeamMemberOrder
- type TeamMemberOrderField
- type TeamMemberRole
- type TeamMembershipType
- type TeamNotificationSetting
- type TeamOrder
- type TeamOrderField
- type TeamPrivacy
- type TeamRepositoryOrder
- type TeamRepositoryOrderField
- type TeamReviewAssignmentAlgorithm
- type TeamRole
- type TopicSuggestionDeclineReason
- type TrackedIssueStates
- type TransferEnterpriseOrganizationInput
- type TransferIssueInput
- type UnarchiveProjectV2ItemInput
- type UnarchiveRepositoryInput
- type UnfollowOrganizationInput
- type UnfollowUserInput
- type UnlinkProjectV2FromRepositoryInput
- type UnlinkProjectV2FromTeamInput
- type UnlinkRepositoryFromProjectInput
- type UnlockLockableInput
- type UnmarkDiscussionCommentAsAnswerInput
- type UnmarkFileAsViewedInput
- type UnmarkIssueAsDuplicateInput
- type UnminimizeCommentInput
- type UnpinIssueInput
- type UnresolveReviewThreadInput
- type UpdateBranchProtectionRuleInput
- type UpdateCheckRunInput
- type UpdateCheckSuitePreferencesInput
- type UpdateDiscussionCommentInput
- type UpdateDiscussionInput
- type UpdateEnterpriseAdministratorRoleInput
- type UpdateEnterpriseAllowPrivateRepositoryForkingSettingInput
- type UpdateEnterpriseDefaultRepositoryPermissionSettingInput
- type UpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput
- type UpdateEnterpriseMembersCanCreateRepositoriesSettingInput
- type UpdateEnterpriseMembersCanDeleteIssuesSettingInput
- type UpdateEnterpriseMembersCanDeleteRepositoriesSettingInput
- type UpdateEnterpriseMembersCanInviteCollaboratorsSettingInput
- type UpdateEnterpriseMembersCanMakePurchasesSettingInput
- type UpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput
- type UpdateEnterpriseMembersCanViewDependencyInsightsSettingInput
- type UpdateEnterpriseOrganizationProjectsSettingInput
- type UpdateEnterpriseOwnerOrganizationRoleInput
- type UpdateEnterpriseProfileInput
- type UpdateEnterpriseRepositoryProjectsSettingInput
- type UpdateEnterpriseTeamDiscussionsSettingInput
- type UpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput
- type UpdateEnvironmentInput
- type UpdateIpAllowListEnabledSettingInput
- type UpdateIpAllowListEntryInput
- type UpdateIpAllowListForInstalledAppsEnabledSettingInput
- type UpdateIssueCommentInput
- type UpdateIssueInput
- type UpdateLabelInput
- type UpdateNotificationRestrictionSettingInput
- type UpdateOrganizationAllowPrivateRepositoryForkingSettingInput
- type UpdateOrganizationWebCommitSignoffSettingInput
- type UpdateParametersInput
- type UpdateProjectCardInput
- type UpdateProjectColumnInput
- type UpdateProjectInput
- type UpdateProjectV2DraftIssueInput
- type UpdateProjectV2Input
- type UpdateProjectV2ItemFieldValueInput
- type UpdateProjectV2ItemPositionInput
- type UpdatePullRequestBranchInput
- type UpdatePullRequestInput
- type UpdatePullRequestResponse
- type UpdatePullRequestReviewCommentInput
- type UpdatePullRequestReviewInput
- type UpdatePullRequestUpdatePullRequest
- type UpdatePullRequestUpdatePullRequestPullRequest
- type UpdateRefInput
- type UpdateRefsInput
- type UpdateRepositoryInput
- type UpdateRepositoryRulesetInput
- type UpdateRepositoryWebCommitSignoffSettingInput
- type UpdateSponsorshipPreferencesInput
- type UpdateSubscriptionInput
- type UpdateTeamDiscussionCommentInput
- type UpdateTeamDiscussionInput
- type UpdateTeamReviewAssignmentInput
- type UpdateTeamsRepositoryInput
- type UpdateTopicsInput
- type UserBlockDuration
- type UserStatusOrder
- type UserStatusOrderField
- type VerifiableDomainOrder
- type VerifiableDomainOrderField
- type VerifyVerifiableDomainInput
- type WorkflowRunOrder
- type WorkflowRunOrderField
- type WorkflowState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AbortQueuedMigrationsInput ¶ added in v0.12.1
type AddCommentInput ¶
type AddDiscussionPollVoteInput ¶ added in v0.12.1
type AddEnterpriseOrganizationMemberInput ¶ added in v0.12.1
type AddEnterpriseOrganizationMemberInput struct { ClientMutationId *string `json:"clientMutationId,omitempty"` EnterpriseId string `json:"enterpriseId"` OrganizationId string `json:"organizationId"` Role *OrganizationMemberRole `json:"role,omitempty"` UserIds []string `json:"userIds"` }
type AddProjectCardInput ¶
type AddProjectColumnInput ¶
type AddProjectV2DraftIssueInput ¶ added in v0.12.1
type AddProjectV2ItemByIdInput ¶ added in v0.12.1
type AddPullRequestReviewCommentInput ¶
type AddPullRequestReviewCommentInput struct { Body *string `json:"body,omitempty"` ClientMutationId *string `json:"clientMutationId,omitempty"` CommitOID *string `json:"commitOID,omitempty"` InReplyTo *string `json:"inReplyTo,omitempty"` Path *string `json:"path,omitempty"` Position *int `json:"position,omitempty"` PullRequestId *string `json:"pullRequestId,omitempty"` PullRequestReviewId *string `json:"pullRequestReviewId,omitempty"` }
type AddPullRequestReviewInput ¶
type AddPullRequestReviewInput struct { Body *string `json:"body,omitempty"` ClientMutationId *string `json:"clientMutationId,omitempty"` Comments *[]*DraftPullRequestReviewComment `json:"comments,omitempty"` CommitOID *string `json:"commitOID,omitempty"` Event *PullRequestReviewEvent `json:"event,omitempty"` PullRequestId string `json:"pullRequestId"` Threads *[]*DraftPullRequestReviewThread `json:"threads,omitempty"` }
type AddPullRequestReviewThreadInput ¶
type AddPullRequestReviewThreadInput struct { Body string `json:"body"` ClientMutationId *string `json:"clientMutationId,omitempty"` Line *int `json:"line,omitempty"` Path string `json:"path"` PullRequestId *string `json:"pullRequestId,omitempty"` PullRequestReviewId *string `json:"pullRequestReviewId,omitempty"` Side *DiffSide `json:"side,omitempty"` StartLine *int `json:"startLine,omitempty"` StartSide *DiffSide `json:"startSide,omitempty"` SubjectType *PullRequestReviewThreadSubjectType `json:"subjectType,omitempty"` }
type AddReactionInput ¶
type AddReactionInput struct { ClientMutationId *string `json:"clientMutationId,omitempty"` Content ReactionContent `json:"content"` SubjectId string `json:"subjectId"` }
type AddReviewersRequestReviews ¶
type AddReviewersRequestReviews struct {
PullRequest *AddReviewersRequestReviewsPullRequest
}
type AddReviewersRequestReviewsPullRequest ¶
type AddReviewersRequestReviewsPullRequest struct {
Id string
}
type AddReviewersResponse ¶
type AddReviewersResponse struct {
RequestReviews *AddReviewersRequestReviews
}
AddReviewersResponse response type for AddReviewers
type AddStarInput ¶
type AddUpvoteInput ¶
type ApproveDeploymentsInput ¶
type ArchiveProjectV2ItemInput ¶ added in v0.12.1
type ArchiveRepositoryInput ¶
type AssignableUsersRepository ¶
type AssignableUsersRepository struct {
AssignableUsers AssignableUsersRepositoryAssignableUsers
}
type AssignableUsersRepositoryAssignableUsers ¶
type AssignableUsersRepositoryAssignableUsers struct { Nodes *AssignableUsersRepositoryAssignableUsersNodes PageInfo AssignableUsersRepositoryAssignableUsersPageInfo }
type AssignableUsersResponse ¶
type AssignableUsersResponse struct {
Repository *AssignableUsersRepository
}
AssignableUsersResponse response type for AssignableUsers
type AuditLogOrder ¶
type AuditLogOrder struct { Direction *OrderDirection `json:"direction,omitempty"` Field *AuditLogOrderField `json:"field,omitempty"` }
type AuditLogOrderField ¶
type AuditLogOrderField string
const (
AuditLogOrderField_CREATED_AT AuditLogOrderField = "CREATED_AT"
)
type AutoMergePullRequestEnablePullRequestAutoMerge ¶ added in v0.12.1
type AutoMergePullRequestEnablePullRequestAutoMerge struct {
PullRequest *AutoMergePullRequestEnablePullRequestAutoMergePullRequest
}
type AutoMergePullRequestEnablePullRequestAutoMergePullRequest ¶ added in v0.12.1
type AutoMergePullRequestEnablePullRequestAutoMergePullRequest struct {
Number int
}
type AutoMergePullRequestResponse ¶ added in v0.12.1
type AutoMergePullRequestResponse struct {
EnablePullRequestAutoMerge *AutoMergePullRequestEnablePullRequestAutoMerge
}
AutoMergePullRequestResponse response type for AutoMergePullRequest
type BranchNamePatternParametersInput ¶ added in v0.12.1
type BulkSponsorship ¶ added in v0.12.1
type CancelSponsorshipInput ¶ added in v0.12.1
type CancelSponsorshipInput struct { ClientMutationId *string `json:"clientMutationId,omitempty"` SponsorId *string `json:"sponsorId,omitempty"` SponsorLogin *string `json:"sponsorLogin,omitempty"` SponsorableId *string `json:"sponsorableId,omitempty"` SponsorableLogin *string `json:"sponsorableLogin,omitempty"` }
type ChangeUserStatusInput ¶
type ChangeUserStatusInput struct { ClientMutationId *string `json:"clientMutationId,omitempty"` Emoji *string `json:"emoji,omitempty"` ExpiresAt *string `json:"expiresAt,omitempty"` LimitedAvailability *bool `json:"limitedAvailability,omitempty"` Message *string `json:"message,omitempty"` OrganizationId *string `json:"organizationId,omitempty"` }
type CheckAnnotationData ¶
type CheckAnnotationData struct { AnnotationLevel CheckAnnotationLevel `json:"annotationLevel"` Location CheckAnnotationRange `json:"location"` Message string `json:"message"` Path string `json:"path"` RawDetails *string `json:"rawDetails,omitempty"` Title *string `json:"title,omitempty"` }
type CheckAnnotationLevel ¶
type CheckAnnotationLevel string
const ( CheckAnnotationLevel_FAILURE CheckAnnotationLevel = "FAILURE" CheckAnnotationLevel_NOTICE CheckAnnotationLevel = "NOTICE" CheckAnnotationLevel_WARNING CheckAnnotationLevel = "WARNING" )
type CheckAnnotationRange ¶
type CheckConclusionState ¶
type CheckConclusionState string
const ( CheckConclusionState_ACTION_REQUIRED CheckConclusionState = "ACTION_REQUIRED" CheckConclusionState_CANCELLED CheckConclusionState = "CANCELLED" CheckConclusionState_FAILURE CheckConclusionState = "FAILURE" CheckConclusionState_NEUTRAL CheckConclusionState = "NEUTRAL" CheckConclusionState_SKIPPED CheckConclusionState = "SKIPPED" CheckConclusionState_STALE CheckConclusionState = "STALE" CheckConclusionState_STARTUP_FAILURE CheckConclusionState = "STARTUP_FAILURE" CheckConclusionState_SUCCESS CheckConclusionState = "SUCCESS" CheckConclusionState_TIMED_OUT CheckConclusionState = "TIMED_OUT" )
type CheckRunAction ¶
type CheckRunFilter ¶
type CheckRunFilter struct { AppId *int `json:"appId,omitempty"` CheckName *string `json:"checkName,omitempty"` CheckType *CheckRunType `json:"checkType,omitempty"` Conclusions *[]CheckConclusionState `json:"conclusions,omitempty"` Status *CheckStatusState `json:"status,omitempty"` Statuses *[]CheckStatusState `json:"statuses,omitempty"` }
type CheckRunOutput ¶
type CheckRunOutput struct { Annotations *[]CheckAnnotationData `json:"annotations,omitempty"` Images *[]CheckRunOutputImage `json:"images,omitempty"` Summary string `json:"summary"` Text *string `json:"text,omitempty"` Title string `json:"title"` }
type CheckRunOutputImage ¶
type CheckRunState ¶ added in v0.12.1
type CheckRunState string
const ( CheckRunState_ACTION_REQUIRED CheckRunState = "ACTION_REQUIRED" CheckRunState_CANCELLED CheckRunState = "CANCELLED" CheckRunState_COMPLETED CheckRunState = "COMPLETED" CheckRunState_FAILURE CheckRunState = "FAILURE" CheckRunState_IN_PROGRESS CheckRunState = "IN_PROGRESS" CheckRunState_NEUTRAL CheckRunState = "NEUTRAL" CheckRunState_PENDING CheckRunState = "PENDING" CheckRunState_QUEUED CheckRunState = "QUEUED" CheckRunState_SKIPPED CheckRunState = "SKIPPED" CheckRunState_STALE CheckRunState = "STALE" CheckRunState_STARTUP_FAILURE CheckRunState = "STARTUP_FAILURE" CheckRunState_SUCCESS CheckRunState = "SUCCESS" CheckRunState_TIMED_OUT CheckRunState = "TIMED_OUT" CheckRunState_WAITING CheckRunState = "WAITING" )
type CheckRunType ¶
type CheckRunType string
const ( CheckRunType_ALL CheckRunType = "ALL" CheckRunType_LATEST CheckRunType = "LATEST" )
type CheckStatusState ¶
type CheckStatusState string
const ( CheckStatusState_COMPLETED CheckStatusState = "COMPLETED" CheckStatusState_IN_PROGRESS CheckStatusState = "IN_PROGRESS" CheckStatusState_PENDING CheckStatusState = "PENDING" CheckStatusState_QUEUED CheckStatusState = "QUEUED" CheckStatusState_REQUESTED CheckStatusState = "REQUESTED" CheckStatusState_WAITING CheckStatusState = "WAITING" )
type CheckSuiteFilter ¶
type ClearProjectV2ItemFieldValueInput ¶ added in v0.12.1
type Client ¶
type Client interface { // PullRequests from github/githubclient/queries.graphql:1 PullRequests(ctx context.Context, repoOwner string, repoName string, ) (*PullRequestsResponse, error) // AssignableUsers from github/githubclient/queries.graphql:43 AssignableUsers(ctx context.Context, repoOwner string, repoName string, endCursor *string, ) (*AssignableUsersResponse, error) // CreatePullRequest from github/githubclient/queries.graphql:63 CreatePullRequest(ctx context.Context, input CreatePullRequestInput, ) (*CreatePullRequestResponse, error) // UpdatePullRequest from github/githubclient/queries.graphql:76 UpdatePullRequest(ctx context.Context, input UpdatePullRequestInput, ) (*UpdatePullRequestResponse, error) // AddReviewers from github/githubclient/queries.graphql:88 AddReviewers(ctx context.Context, input RequestReviewsInput, ) (*AddReviewersResponse, error) // CommentPullRequest from github/githubclient/queries.graphql:100 CommentPullRequest(ctx context.Context, input AddCommentInput, ) (*CommentPullRequestResponse, error) // MergePullRequest from github/githubclient/queries.graphql:110 MergePullRequest(ctx context.Context, input MergePullRequestInput, ) (*MergePullRequestResponse, error) // AutoMergePullRequest from github/githubclient/queries.graphql:122 AutoMergePullRequest(ctx context.Context, input EnablePullRequestAutoMergeInput, ) (*AutoMergePullRequestResponse, error) // ClosePullRequest from github/githubclient/queries.graphql:134 ClosePullRequest(ctx context.Context, input ClosePullRequestInput, ) (*ClosePullRequestResponse, error) // StarCheck from github/githubclient/queries.graphql:146 StarCheck(ctx context.Context, after *string, ) (*StarCheckResponse, error) // StarGetRepo from github/githubclient/queries.graphql:162 StarGetRepo(ctx context.Context, owner string, name string, ) (*StarGetRepoResponse, error) // StarAdd from github/githubclient/queries.graphql:171 StarAdd(ctx context.Context, input AddStarInput, ) (*StarAddResponse, error) }
type CloneProjectInput ¶
type CloneProjectInput struct { Body *string `json:"body,omitempty"` ClientMutationId *string `json:"clientMutationId,omitempty"` IncludeWorkflows bool `json:"includeWorkflows"` Name string `json:"name"` Public *bool `json:"public,omitempty"` SourceId string `json:"sourceId"` TargetOwnerId string `json:"targetOwnerId"` }
type CloneTemplateRepositoryInput ¶
type CloneTemplateRepositoryInput struct { ClientMutationId *string `json:"clientMutationId,omitempty"` Description *string `json:"description,omitempty"` IncludeAllBranches *bool `json:"includeAllBranches,omitempty"` Name string `json:"name"` OwnerId string `json:"ownerId"` RepositoryId string `json:"repositoryId"` Visibility RepositoryVisibility `json:"visibility"` }
type CloseDiscussionInput ¶ added in v0.12.1
type CloseDiscussionInput struct { ClientMutationId *string `json:"clientMutationId,omitempty"` DiscussionId string `json:"discussionId"` Reason *DiscussionCloseReason `json:"reason,omitempty"` }
type CloseIssueInput ¶
type CloseIssueInput struct { ClientMutationId *string `json:"clientMutationId,omitempty"` IssueId string `json:"issueId"` StateReason *IssueClosedStateReason `json:"stateReason,omitempty"` }
type ClosePullRequestClosePullRequest ¶
type ClosePullRequestClosePullRequest struct {
PullRequest *ClosePullRequestClosePullRequestPullRequest
}
type ClosePullRequestClosePullRequestPullRequest ¶
type ClosePullRequestClosePullRequestPullRequest struct {
Number int
}
type ClosePullRequestInput ¶
type ClosePullRequestResponse ¶
type ClosePullRequestResponse struct {
ClosePullRequest *ClosePullRequestClosePullRequest
}
ClosePullRequestResponse response type for ClosePullRequest
type CollaboratorAffiliation ¶
type CollaboratorAffiliation string
const ( CollaboratorAffiliation_ALL CollaboratorAffiliation = "ALL" CollaboratorAffiliation_DIRECT CollaboratorAffiliation = "DIRECT" CollaboratorAffiliation_OUTSIDE CollaboratorAffiliation = "OUTSIDE" )
type CommentAuthorAssociation ¶
type CommentAuthorAssociation string
const ( CommentAuthorAssociation_COLLABORATOR CommentAuthorAssociation = "COLLABORATOR" CommentAuthorAssociation_CONTRIBUTOR CommentAuthorAssociation = "CONTRIBUTOR" CommentAuthorAssociation_FIRST_TIMER CommentAuthorAssociation = "FIRST_TIMER" CommentAuthorAssociation_FIRST_TIME_CONTRIBUTOR CommentAuthorAssociation = "FIRST_TIME_CONTRIBUTOR" CommentAuthorAssociation_MANNEQUIN CommentAuthorAssociation = "MANNEQUIN" CommentAuthorAssociation_MEMBER CommentAuthorAssociation = "MEMBER" CommentAuthorAssociation_NONE CommentAuthorAssociation = "NONE" CommentAuthorAssociation_OWNER CommentAuthorAssociation = "OWNER" )
type CommentCannotUpdateReason ¶
type CommentCannotUpdateReason string
const ( CommentCannotUpdateReason_ARCHIVED CommentCannotUpdateReason = "ARCHIVED" CommentCannotUpdateReason_DENIED CommentCannotUpdateReason = "DENIED" CommentCannotUpdateReason_INSUFFICIENT_ACCESS CommentCannotUpdateReason = "INSUFFICIENT_ACCESS" CommentCannotUpdateReason_LOCKED CommentCannotUpdateReason = "LOCKED" CommentCannotUpdateReason_LOGIN_REQUIRED CommentCannotUpdateReason = "LOGIN_REQUIRED" CommentCannotUpdateReason_MAINTENANCE CommentCannotUpdateReason = "MAINTENANCE" CommentCannotUpdateReason_VERIFIED_EMAIL_REQUIRED CommentCannotUpdateReason = "VERIFIED_EMAIL_REQUIRED" )
type CommentPullRequestAddComment ¶
type CommentPullRequestAddComment struct {
ClientMutationId *string
}
type CommentPullRequestResponse ¶
type CommentPullRequestResponse struct {
AddComment *CommentPullRequestAddComment
}
CommentPullRequestResponse response type for CommentPullRequest
type CommitAuthor ¶
type CommitAuthorEmailPatternParametersInput ¶ added in v0.12.1
type CommitContributionOrder ¶
type CommitContributionOrder struct { Direction OrderDirection `json:"direction"` Field CommitContributionOrderField `json:"field"` }
type CommitContributionOrderField ¶
type CommitContributionOrderField string
const ( CommitContributionOrderField_COMMIT_COUNT CommitContributionOrderField = "COMMIT_COUNT" CommitContributionOrderField_OCCURRED_AT CommitContributionOrderField = "OCCURRED_AT" )
type CommitMessage ¶ added in v0.12.1
type CommitMessagePatternParametersInput ¶ added in v0.12.1
type CommittableBranch ¶ added in v0.12.1
type CommitterEmailPatternParametersInput ¶ added in v0.12.1
type ComparisonStatus ¶ added in v0.12.1
type ComparisonStatus string
const ( ComparisonStatus_AHEAD ComparisonStatus = "AHEAD" ComparisonStatus_BEHIND ComparisonStatus = "BEHIND" ComparisonStatus_DIVERGED ComparisonStatus = "DIVERGED" ComparisonStatus_IDENTICAL ComparisonStatus = "IDENTICAL" )
type ContributionLevel ¶
type ContributionLevel string
const ( ContributionLevel_FIRST_QUARTILE ContributionLevel = "FIRST_QUARTILE" ContributionLevel_FOURTH_QUARTILE ContributionLevel = "FOURTH_QUARTILE" ContributionLevel_NONE ContributionLevel = "NONE" ContributionLevel_SECOND_QUARTILE ContributionLevel = "SECOND_QUARTILE" ContributionLevel_THIRD_QUARTILE ContributionLevel = "THIRD_QUARTILE" )
type ContributionOrder ¶
type ContributionOrder struct {
Direction OrderDirection `json:"direction"`
}
type CopyProjectV2Input ¶ added in v0.12.1
type CreateAttributionInvitationInput ¶ added in v0.12.1
type CreateBranchProtectionRuleInput ¶
type CreateBranchProtectionRuleInput struct { AllowsDeletions *bool `json:"allowsDeletions,omitempty"` AllowsForcePushes *bool `json:"allowsForcePushes,omitempty"` BlocksCreations *bool `json:"blocksCreations,omitempty"` BypassForcePushActorIds *[]string `json:"bypassForcePushActorIds,omitempty"` BypassPullRequestActorIds *[]string `json:"bypassPullRequestActorIds,omitempty"` ClientMutationId *string `json:"clientMutationId,omitempty"` DismissesStaleReviews *bool `json:"dismissesStaleReviews,omitempty"` IsAdminEnforced *bool `json:"isAdminEnforced,omitempty"` LockAllowsFetchAndMerge *bool `json:"lockAllowsFetchAndMerge,omitempty"` LockBranch *bool `json:"lockBranch,omitempty"` Pattern string `json:"pattern"` PushActorIds *[]string `json:"pushActorIds,omitempty"` RepositoryId string `json:"repositoryId"` RequireLastPushApproval *bool `json:"requireLastPushApproval,omitempty"` RequiredApprovingReviewCount *int `json:"requiredApprovingReviewCount,omitempty"` RequiredDeploymentEnvironments *[]string `json:"requiredDeploymentEnvironments,omitempty"` RequiredStatusCheckContexts *[]string `json:"requiredStatusCheckContexts,omitempty"` RequiredStatusChecks *[]RequiredStatusCheckInput `json:"requiredStatusChecks,omitempty"` RequiresApprovingReviews *bool `json:"requiresApprovingReviews,omitempty"` RequiresCodeOwnerReviews *bool `json:"requiresCodeOwnerReviews,omitempty"` RequiresCommitSignatures *bool `json:"requiresCommitSignatures,omitempty"` RequiresConversationResolution *bool `json:"requiresConversationResolution,omitempty"` RequiresDeployments *bool `json:"requiresDeployments,omitempty"` RequiresLinearHistory *bool `json:"requiresLinearHistory,omitempty"` RequiresStatusChecks *bool `json:"requiresStatusChecks,omitempty"` RequiresStrictStatusChecks *bool `json:"requiresStrictStatusChecks,omitempty"` RestrictsPushes *bool `json:"restrictsPushes,omitempty"` RestrictsReviewDismissals *bool `json:"restrictsReviewDismissals,omitempty"` ReviewDismissalActorIds *[]string `json:"reviewDismissalActorIds,omitempty"` }
type CreateCheckRunInput ¶
type CreateCheckRunInput struct { Actions *[]CheckRunAction `json:"actions,omitempty"` ClientMutationId *string `json:"clientMutationId,omitempty"` CompletedAt *string `json:"completedAt,omitempty"` Conclusion *CheckConclusionState `json:"conclusion,omitempty"` DetailsUrl *string `json:"detailsUrl,omitempty"` ExternalId *string `json:"externalId,omitempty"` HeadSha string `json:"headSha"` Name string `json:"name"` Output *CheckRunOutput `json:"output,omitempty"` RepositoryId string `json:"repositoryId"` StartedAt *string `json:"startedAt,omitempty"` Status *RequestableCheckStatusState `json:"status,omitempty"` }
type CreateCheckSuiteInput ¶
type CreateCommitOnBranchInput ¶ added in v0.12.1
type CreateCommitOnBranchInput struct { Branch CommittableBranch `json:"branch"` ClientMutationId *string `json:"clientMutationId,omitempty"` ExpectedHeadOid string `json:"expectedHeadOid"` FileChanges *FileChanges `json:"fileChanges,omitempty"` Message CommitMessage `json:"message"` }
type CreateDeploymentInput ¶
type CreateDeploymentInput struct { AutoMerge *bool `json:"autoMerge,omitempty"` ClientMutationId *string `json:"clientMutationId,omitempty"` Description *string `json:"description,omitempty"` Environment *string `json:"environment,omitempty"` Payload *string `json:"payload,omitempty"` RefId string `json:"refId"` RepositoryId string `json:"repositoryId"` RequiredContexts *[]string `json:"requiredContexts,omitempty"` Task *string `json:"task,omitempty"` }
type CreateDeploymentStatusInput ¶
type CreateDeploymentStatusInput struct { AutoInactive *bool `json:"autoInactive,omitempty"` ClientMutationId *string `json:"clientMutationId,omitempty"` DeploymentId string `json:"deploymentId"` Description *string `json:"description,omitempty"` Environment *string `json:"environment,omitempty"` EnvironmentUrl *string `json:"environmentUrl,omitempty"` LogUrl *string `json:"logUrl,omitempty"` State DeploymentStatusState `json:"state"` }
type CreateDiscussionInput ¶
type CreateEnterpriseOrganizationInput ¶
type CreateEnterpriseOrganizationInput struct { AdminLogins []string `json:"adminLogins"` BillingEmail string `json:"billingEmail"` ClientMutationId *string `json:"clientMutationId,omitempty"` EnterpriseId string `json:"enterpriseId"` Login string `json:"login"` ProfileName string `json:"profileName"` }
type CreateEnvironmentInput ¶
type CreateIssueInput ¶
type CreateIssueInput struct { AssigneeIds *[]string `json:"assigneeIds,omitempty"` Body *string `json:"body,omitempty"` ClientMutationId *string `json:"clientMutationId,omitempty"` IssueTemplate *string `json:"issueTemplate,omitempty"` LabelIds *[]string `json:"labelIds,omitempty"` MilestoneId *string `json:"milestoneId,omitempty"` ProjectIds *[]string `json:"projectIds,omitempty"` RepositoryId string `json:"repositoryId"` Title string `json:"title"` }
type CreateLabelInput ¶
type CreateLinkedBranchInput ¶ added in v0.12.1
type CreateMigrationSourceInput ¶ added in v0.12.1
type CreateMigrationSourceInput struct { AccessToken *string `json:"accessToken,omitempty"` ClientMutationId *string `json:"clientMutationId,omitempty"` GithubPat *string `json:"githubPat,omitempty"` Name string `json:"name"` OwnerId string `json:"ownerId"` Type MigrationSourceType `json:"type"` Url *string `json:"url,omitempty"` }
type CreateProjectInput ¶
type CreateProjectInput struct { Body *string `json:"body,omitempty"` ClientMutationId *string `json:"clientMutationId,omitempty"` Name string `json:"name"` OwnerId string `json:"ownerId"` RepositoryIds *[]string `json:"repositoryIds,omitempty"` Template *ProjectTemplate `json:"template,omitempty"` }
type CreateProjectV2FieldInput ¶ added in v0.12.1
type CreateProjectV2FieldInput struct { ClientMutationId *string `json:"clientMutationId,omitempty"` DataType ProjectV2CustomFieldType `json:"dataType"` Name string `json:"name"` ProjectId string `json:"projectId"` SingleSelectOptions *[]ProjectV2SingleSelectFieldOptionInput `json:"singleSelectOptions,omitempty"` }
type CreateProjectV2Input ¶ added in v0.12.1
type CreatePullRequestCreatePullRequest ¶
type CreatePullRequestCreatePullRequest struct {
PullRequest *CreatePullRequestCreatePullRequestPullRequest
}
type CreatePullRequestInput ¶
type CreatePullRequestInput struct { BaseRefName string `json:"baseRefName"` Body *string `json:"body,omitempty"` ClientMutationId *string `json:"clientMutationId,omitempty"` Draft *bool `json:"draft,omitempty"` HeadRefName string `json:"headRefName"` HeadRepositoryId *string `json:"headRepositoryId,omitempty"` MaintainerCanModify *bool `json:"maintainerCanModify,omitempty"` RepositoryId string `json:"repositoryId"` Title string `json:"title"` }
type CreatePullRequestResponse ¶
type CreatePullRequestResponse struct {
CreatePullRequest *CreatePullRequestCreatePullRequest
}
CreatePullRequestResponse response type for CreatePullRequest
type CreateRefInput ¶
type CreateRepositoryInput ¶
type CreateRepositoryInput struct { ClientMutationId *string `json:"clientMutationId,omitempty"` Description *string `json:"description,omitempty"` HasIssuesEnabled *bool `json:"hasIssuesEnabled,omitempty"` HasWikiEnabled *bool `json:"hasWikiEnabled,omitempty"` HomepageUrl *string `json:"homepageUrl,omitempty"` Name string `json:"name"` OwnerId *string `json:"ownerId,omitempty"` TeamId *string `json:"teamId,omitempty"` Template *bool `json:"template,omitempty"` Visibility RepositoryVisibility `json:"visibility"` }
type CreateRepositoryRulesetInput ¶ added in v0.12.1
type CreateRepositoryRulesetInput struct { BypassActorIds *[]string `json:"bypassActorIds,omitempty"` BypassMode *RuleBypassMode `json:"bypassMode,omitempty"` ClientMutationId *string `json:"clientMutationId,omitempty"` Conditions RepositoryRuleConditionsInput `json:"conditions"` Enforcement RuleEnforcement `json:"enforcement"` Name string `json:"name"` Rules *[]RepositoryRuleInput `json:"rules,omitempty"` SourceId string `json:"sourceId"` Target *RepositoryRulesetTarget `json:"target,omitempty"` }
type CreateSponsorsListingInput ¶ added in v0.12.1
type CreateSponsorsListingInput struct { BillingCountryOrRegionCode *SponsorsCountryOrRegionCode `json:"billingCountryOrRegionCode,omitempty"` ClientMutationId *string `json:"clientMutationId,omitempty"` ContactEmail *string `json:"contactEmail,omitempty"` FiscalHostLogin *string `json:"fiscalHostLogin,omitempty"` FiscallyHostedProjectProfileUrl *string `json:"fiscallyHostedProjectProfileUrl,omitempty"` FullDescription *string `json:"fullDescription,omitempty"` ResidenceCountryOrRegionCode *SponsorsCountryOrRegionCode `json:"residenceCountryOrRegionCode,omitempty"` SponsorableLogin *string `json:"sponsorableLogin,omitempty"` }
type CreateSponsorsTierInput ¶ added in v0.12.1
type CreateSponsorsTierInput struct { Amount int `json:"amount"` ClientMutationId *string `json:"clientMutationId,omitempty"` Description string `json:"description"` IsRecurring *bool `json:"isRecurring,omitempty"` Publish *bool `json:"publish,omitempty"` RepositoryId *string `json:"repositoryId,omitempty"` RepositoryName *string `json:"repositoryName,omitempty"` RepositoryOwnerLogin *string `json:"repositoryOwnerLogin,omitempty"` SponsorableId *string `json:"sponsorableId,omitempty"` SponsorableLogin *string `json:"sponsorableLogin,omitempty"` WelcomeMessage *string `json:"welcomeMessage,omitempty"` }
type CreateSponsorshipInput ¶ added in v0.12.1
type CreateSponsorshipInput struct { Amount *int `json:"amount,omitempty"` ClientMutationId *string `json:"clientMutationId,omitempty"` IsRecurring *bool `json:"isRecurring,omitempty"` PrivacyLevel *SponsorshipPrivacy `json:"privacyLevel,omitempty"` ReceiveEmails *bool `json:"receiveEmails,omitempty"` SponsorId *string `json:"sponsorId,omitempty"` SponsorLogin *string `json:"sponsorLogin,omitempty"` SponsorableId *string `json:"sponsorableId,omitempty"` SponsorableLogin *string `json:"sponsorableLogin,omitempty"` TierId *string `json:"tierId,omitempty"` }
type CreateSponsorshipsInput ¶ added in v0.12.1
type CreateSponsorshipsInput struct { ClientMutationId *string `json:"clientMutationId,omitempty"` PrivacyLevel *SponsorshipPrivacy `json:"privacyLevel,omitempty"` ReceiveEmails *bool `json:"receiveEmails,omitempty"` SponsorLogin string `json:"sponsorLogin"` Sponsorships []BulkSponsorship `json:"sponsorships"` }
type DeclineTopicSuggestionInput ¶
type DeclineTopicSuggestionInput struct { ClientMutationId *string `json:"clientMutationId,omitempty"` Name string `json:"name"` Reason TopicSuggestionDeclineReason `json:"reason"` RepositoryId string `json:"repositoryId"` }
type DefaultRepositoryPermissionField ¶
type DefaultRepositoryPermissionField string
const ( DefaultRepositoryPermissionField_ADMIN DefaultRepositoryPermissionField = "ADMIN" DefaultRepositoryPermissionField_NONE DefaultRepositoryPermissionField = "NONE" DefaultRepositoryPermissionField_READ DefaultRepositoryPermissionField = "READ" DefaultRepositoryPermissionField_WRITE DefaultRepositoryPermissionField = "WRITE" )
type DeleteDeploymentInput ¶
type DeleteDiscussionInput ¶
type DeleteEnvironmentInput ¶
type DeleteIssueCommentInput ¶
type DeleteIssueInput ¶
type DeleteLabelInput ¶
type DeleteLinkedBranchInput ¶ added in v0.12.1
type DeleteProjectCardInput ¶
type DeleteProjectInput ¶
type DeleteProjectV2FieldInput ¶ added in v0.12.1
type DeleteProjectV2Input ¶ added in v0.12.1
type DeleteProjectV2ItemInput ¶ added in v0.12.1
type DeleteProjectV2WorkflowInput ¶ added in v0.12.1
type DeleteRefInput ¶
type DeleteRepositoryRulesetInput ¶ added in v0.12.1
type DependencyGraphEcosystem ¶ added in v0.12.1
type DependencyGraphEcosystem string
const ( DependencyGraphEcosystem_ACTIONS DependencyGraphEcosystem = "ACTIONS" DependencyGraphEcosystem_COMPOSER DependencyGraphEcosystem = "COMPOSER" DependencyGraphEcosystem_GO DependencyGraphEcosystem = "GO" DependencyGraphEcosystem_MAVEN DependencyGraphEcosystem = "MAVEN" DependencyGraphEcosystem_NPM DependencyGraphEcosystem = "NPM" DependencyGraphEcosystem_NUGET DependencyGraphEcosystem = "NUGET" DependencyGraphEcosystem_PIP DependencyGraphEcosystem = "PIP" DependencyGraphEcosystem_PUB DependencyGraphEcosystem = "PUB" DependencyGraphEcosystem_RUBYGEMS DependencyGraphEcosystem = "RUBYGEMS" DependencyGraphEcosystem_RUST DependencyGraphEcosystem = "RUST" )
type DeploymentOrder ¶
type DeploymentOrder struct { Direction OrderDirection `json:"direction"` Field DeploymentOrderField `json:"field"` }
type DeploymentOrderField ¶
type DeploymentOrderField string
const (
DeploymentOrderField_CREATED_AT DeploymentOrderField = "CREATED_AT"
)
type DeploymentProtectionRuleType ¶
type DeploymentProtectionRuleType string
const ( DeploymentProtectionRuleType_REQUIRED_REVIEWERS DeploymentProtectionRuleType = "REQUIRED_REVIEWERS" DeploymentProtectionRuleType_WAIT_TIMER DeploymentProtectionRuleType = "WAIT_TIMER" )
type DeploymentReviewState ¶
type DeploymentReviewState string
const ( DeploymentReviewState_APPROVED DeploymentReviewState = "APPROVED" DeploymentReviewState_REJECTED DeploymentReviewState = "REJECTED" )
type DeploymentState ¶
type DeploymentState string
const ( DeploymentState_ABANDONED DeploymentState = "ABANDONED" DeploymentState_ACTIVE DeploymentState = "ACTIVE" DeploymentState_DESTROYED DeploymentState = "DESTROYED" DeploymentState_ERROR DeploymentState = "ERROR" DeploymentState_FAILURE DeploymentState = "FAILURE" DeploymentState_INACTIVE DeploymentState = "INACTIVE" DeploymentState_IN_PROGRESS DeploymentState = "IN_PROGRESS" DeploymentState_PENDING DeploymentState = "PENDING" DeploymentState_QUEUED DeploymentState = "QUEUED" DeploymentState_SUCCESS DeploymentState = "SUCCESS" DeploymentState_WAITING DeploymentState = "WAITING" )
type DeploymentStatusState ¶
type DeploymentStatusState string
const ( DeploymentStatusState_ERROR DeploymentStatusState = "ERROR" DeploymentStatusState_FAILURE DeploymentStatusState = "FAILURE" DeploymentStatusState_INACTIVE DeploymentStatusState = "INACTIVE" DeploymentStatusState_IN_PROGRESS DeploymentStatusState = "IN_PROGRESS" DeploymentStatusState_PENDING DeploymentStatusState = "PENDING" DeploymentStatusState_QUEUED DeploymentStatusState = "QUEUED" DeploymentStatusState_SUCCESS DeploymentStatusState = "SUCCESS" DeploymentStatusState_WAITING DeploymentStatusState = "WAITING" )
type DequeuePullRequestInput ¶ added in v0.12.1
type DiscussionCloseReason ¶ added in v0.12.1
type DiscussionCloseReason string
const ( DiscussionCloseReason_DUPLICATE DiscussionCloseReason = "DUPLICATE" DiscussionCloseReason_OUTDATED DiscussionCloseReason = "OUTDATED" DiscussionCloseReason_RESOLVED DiscussionCloseReason = "RESOLVED" )
type DiscussionOrder ¶
type DiscussionOrder struct { Direction OrderDirection `json:"direction"` Field DiscussionOrderField `json:"field"` }
type DiscussionOrderField ¶
type DiscussionOrderField string
const ( DiscussionOrderField_CREATED_AT DiscussionOrderField = "CREATED_AT" DiscussionOrderField_UPDATED_AT DiscussionOrderField = "UPDATED_AT" )
type DiscussionPollOptionOrder ¶ added in v0.12.1
type DiscussionPollOptionOrder struct { Direction OrderDirection `json:"direction"` Field DiscussionPollOptionOrderField `json:"field"` }
type DiscussionPollOptionOrderField ¶ added in v0.12.1
type DiscussionPollOptionOrderField string
const ( DiscussionPollOptionOrderField_AUTHORED_ORDER DiscussionPollOptionOrderField = "AUTHORED_ORDER" DiscussionPollOptionOrderField_VOTE_COUNT DiscussionPollOptionOrderField = "VOTE_COUNT" )
type DiscussionState ¶ added in v0.12.1
type DiscussionState string
const ( DiscussionState_CLOSED DiscussionState = "CLOSED" DiscussionState_OPEN DiscussionState = "OPEN" )
type DiscussionStateReason ¶ added in v0.12.1
type DiscussionStateReason string
const ( DiscussionStateReason_DUPLICATE DiscussionStateReason = "DUPLICATE" DiscussionStateReason_OUTDATED DiscussionStateReason = "OUTDATED" DiscussionStateReason_REOPENED DiscussionStateReason = "REOPENED" DiscussionStateReason_RESOLVED DiscussionStateReason = "RESOLVED" )
type DismissReason ¶ added in v0.12.1
type DismissReason string
const ( DismissReason_FIX_STARTED DismissReason = "FIX_STARTED" DismissReason_INACCURATE DismissReason = "INACCURATE" DismissReason_NOT_USED DismissReason = "NOT_USED" DismissReason_NO_BANDWIDTH DismissReason = "NO_BANDWIDTH" DismissReason_TOLERABLE_RISK DismissReason = "TOLERABLE_RISK" )
type DismissRepositoryVulnerabilityAlertInput ¶ added in v0.12.1
type DismissRepositoryVulnerabilityAlertInput struct { ClientMutationId *string `json:"clientMutationId,omitempty"` DismissReason DismissReason `json:"dismissReason"` RepositoryVulnerabilityAlertId string `json:"repositoryVulnerabilityAlertId"` }
type EnablePullRequestAutoMergeInput ¶
type EnablePullRequestAutoMergeInput struct { AuthorEmail *string `json:"authorEmail,omitempty"` ClientMutationId *string `json:"clientMutationId,omitempty"` CommitBody *string `json:"commitBody,omitempty"` CommitHeadline *string `json:"commitHeadline,omitempty"` ExpectedHeadOid *string `json:"expectedHeadOid,omitempty"` MergeMethod *PullRequestMergeMethod `json:"mergeMethod,omitempty"` PullRequestId string `json:"pullRequestId"` }
type EnqueuePullRequestInput ¶ added in v0.12.1
type EnterpriseAdministratorInvitationOrder ¶
type EnterpriseAdministratorInvitationOrder struct { Direction OrderDirection `json:"direction"` Field EnterpriseAdministratorInvitationOrderField `json:"field"` }
type EnterpriseAdministratorInvitationOrderField ¶
type EnterpriseAdministratorInvitationOrderField string
const (
EnterpriseAdministratorInvitationOrderField_CREATED_AT EnterpriseAdministratorInvitationOrderField = "CREATED_AT"
)
type EnterpriseAdministratorRole ¶
type EnterpriseAdministratorRole string
const ( EnterpriseAdministratorRole_BILLING_MANAGER EnterpriseAdministratorRole = "BILLING_MANAGER" EnterpriseAdministratorRole_OWNER EnterpriseAdministratorRole = "OWNER" )
type EnterpriseAllowPrivateRepositoryForkingPolicyValue ¶ added in v0.12.1
type EnterpriseAllowPrivateRepositoryForkingPolicyValue string
const ( EnterpriseAllowPrivateRepositoryForkingPolicyValue_ENTERPRISE_ORGANIZATIONS EnterpriseAllowPrivateRepositoryForkingPolicyValue = "ENTERPRISE_ORGANIZATIONS" EnterpriseAllowPrivateRepositoryForkingPolicyValue_ENTERPRISE_ORGANIZATIONS_USER_ACCOUNTS EnterpriseAllowPrivateRepositoryForkingPolicyValue = "ENTERPRISE_ORGANIZATIONS_USER_ACCOUNTS" EnterpriseAllowPrivateRepositoryForkingPolicyValue_EVERYWHERE EnterpriseAllowPrivateRepositoryForkingPolicyValue = "EVERYWHERE" EnterpriseAllowPrivateRepositoryForkingPolicyValue_SAME_ORGANIZATION EnterpriseAllowPrivateRepositoryForkingPolicyValue = "SAME_ORGANIZATION" EnterpriseAllowPrivateRepositoryForkingPolicyValue_SAME_ORGANIZATION_USER_ACCOUNTS EnterpriseAllowPrivateRepositoryForkingPolicyValue = "SAME_ORGANIZATION_USER_ACCOUNTS" EnterpriseAllowPrivateRepositoryForkingPolicyValue_USER_ACCOUNTS EnterpriseAllowPrivateRepositoryForkingPolicyValue = "USER_ACCOUNTS" )
type EnterpriseDefaultRepositoryPermissionSettingValue ¶
type EnterpriseDefaultRepositoryPermissionSettingValue string
const ( EnterpriseDefaultRepositoryPermissionSettingValue_ADMIN EnterpriseDefaultRepositoryPermissionSettingValue = "ADMIN" EnterpriseDefaultRepositoryPermissionSettingValue_NONE EnterpriseDefaultRepositoryPermissionSettingValue = "NONE" EnterpriseDefaultRepositoryPermissionSettingValue_NO_POLICY EnterpriseDefaultRepositoryPermissionSettingValue = "NO_POLICY" EnterpriseDefaultRepositoryPermissionSettingValue_READ EnterpriseDefaultRepositoryPermissionSettingValue = "READ" EnterpriseDefaultRepositoryPermissionSettingValue_WRITE EnterpriseDefaultRepositoryPermissionSettingValue = "WRITE" )
type EnterpriseEnabledDisabledSettingValue ¶
type EnterpriseEnabledDisabledSettingValue string
const ( EnterpriseEnabledDisabledSettingValue_DISABLED EnterpriseEnabledDisabledSettingValue = "DISABLED" EnterpriseEnabledDisabledSettingValue_ENABLED EnterpriseEnabledDisabledSettingValue = "ENABLED" EnterpriseEnabledDisabledSettingValue_NO_POLICY EnterpriseEnabledDisabledSettingValue = "NO_POLICY" )
type EnterpriseEnabledSettingValue ¶
type EnterpriseEnabledSettingValue string
const ( EnterpriseEnabledSettingValue_ENABLED EnterpriseEnabledSettingValue = "ENABLED" EnterpriseEnabledSettingValue_NO_POLICY EnterpriseEnabledSettingValue = "NO_POLICY" )
type EnterpriseMemberOrder ¶
type EnterpriseMemberOrder struct { Direction OrderDirection `json:"direction"` Field EnterpriseMemberOrderField `json:"field"` }
type EnterpriseMemberOrderField ¶
type EnterpriseMemberOrderField string
const ( EnterpriseMemberOrderField_CREATED_AT EnterpriseMemberOrderField = "CREATED_AT" EnterpriseMemberOrderField_LOGIN EnterpriseMemberOrderField = "LOGIN" )
type EnterpriseMembersCanCreateRepositoriesSettingValue ¶
type EnterpriseMembersCanCreateRepositoriesSettingValue string
const ( EnterpriseMembersCanCreateRepositoriesSettingValue_ALL EnterpriseMembersCanCreateRepositoriesSettingValue = "ALL" EnterpriseMembersCanCreateRepositoriesSettingValue_DISABLED EnterpriseMembersCanCreateRepositoriesSettingValue = "DISABLED" EnterpriseMembersCanCreateRepositoriesSettingValue_NO_POLICY EnterpriseMembersCanCreateRepositoriesSettingValue = "NO_POLICY" EnterpriseMembersCanCreateRepositoriesSettingValue_PRIVATE EnterpriseMembersCanCreateRepositoriesSettingValue = "PRIVATE" EnterpriseMembersCanCreateRepositoriesSettingValue_PUBLIC EnterpriseMembersCanCreateRepositoriesSettingValue = "PUBLIC" )
type EnterpriseMembersCanMakePurchasesSettingValue ¶
type EnterpriseMembersCanMakePurchasesSettingValue string
const ( EnterpriseMembersCanMakePurchasesSettingValue_DISABLED EnterpriseMembersCanMakePurchasesSettingValue = "DISABLED" EnterpriseMembersCanMakePurchasesSettingValue_ENABLED EnterpriseMembersCanMakePurchasesSettingValue = "ENABLED" )
type EnterpriseServerInstallationOrder ¶
type EnterpriseServerInstallationOrder struct { Direction OrderDirection `json:"direction"` Field EnterpriseServerInstallationOrderField `json:"field"` }
type EnterpriseServerInstallationOrderField ¶
type EnterpriseServerInstallationOrderField string
const ( EnterpriseServerInstallationOrderField_CREATED_AT EnterpriseServerInstallationOrderField = "CREATED_AT" EnterpriseServerInstallationOrderField_CUSTOMER_NAME EnterpriseServerInstallationOrderField = "CUSTOMER_NAME" EnterpriseServerInstallationOrderField_HOST_NAME EnterpriseServerInstallationOrderField = "HOST_NAME" )
type EnterpriseServerUserAccountEmailOrder ¶
type EnterpriseServerUserAccountEmailOrder struct { Direction OrderDirection `json:"direction"` Field EnterpriseServerUserAccountEmailOrderField `json:"field"` }
type EnterpriseServerUserAccountEmailOrderField ¶
type EnterpriseServerUserAccountEmailOrderField string
const (
EnterpriseServerUserAccountEmailOrderField_EMAIL EnterpriseServerUserAccountEmailOrderField = "EMAIL"
)
type EnterpriseServerUserAccountOrder ¶
type EnterpriseServerUserAccountOrder struct { Direction OrderDirection `json:"direction"` Field EnterpriseServerUserAccountOrderField `json:"field"` }
type EnterpriseServerUserAccountOrderField ¶
type EnterpriseServerUserAccountOrderField string
const ( EnterpriseServerUserAccountOrderField_LOGIN EnterpriseServerUserAccountOrderField = "LOGIN" EnterpriseServerUserAccountOrderField_REMOTE_CREATED_AT EnterpriseServerUserAccountOrderField = "REMOTE_CREATED_AT" )
type EnterpriseServerUserAccountsUploadOrder ¶
type EnterpriseServerUserAccountsUploadOrder struct { Direction OrderDirection `json:"direction"` Field EnterpriseServerUserAccountsUploadOrderField `json:"field"` }
type EnterpriseServerUserAccountsUploadOrderField ¶
type EnterpriseServerUserAccountsUploadOrderField string
const (
EnterpriseServerUserAccountsUploadOrderField_CREATED_AT EnterpriseServerUserAccountsUploadOrderField = "CREATED_AT"
)
type EnterpriseServerUserAccountsUploadSyncState ¶
type EnterpriseServerUserAccountsUploadSyncState string
const ( EnterpriseServerUserAccountsUploadSyncState_FAILURE EnterpriseServerUserAccountsUploadSyncState = "FAILURE" EnterpriseServerUserAccountsUploadSyncState_PENDING EnterpriseServerUserAccountsUploadSyncState = "PENDING" EnterpriseServerUserAccountsUploadSyncState_SUCCESS EnterpriseServerUserAccountsUploadSyncState = "SUCCESS" )
type EnterpriseUserAccountMembershipRole ¶
type EnterpriseUserAccountMembershipRole string
const ( EnterpriseUserAccountMembershipRole_MEMBER EnterpriseUserAccountMembershipRole = "MEMBER" EnterpriseUserAccountMembershipRole_OWNER EnterpriseUserAccountMembershipRole = "OWNER" EnterpriseUserAccountMembershipRole_UNAFFILIATED EnterpriseUserAccountMembershipRole = "UNAFFILIATED" )
type EnterpriseUserDeployment ¶
type EnterpriseUserDeployment string
const ( EnterpriseUserDeployment_CLOUD EnterpriseUserDeployment = "CLOUD" EnterpriseUserDeployment_SERVER EnterpriseUserDeployment = "SERVER" )
type FileAddition ¶ added in v0.12.1
type FileChanges ¶ added in v0.12.1
type FileChanges struct { Additions *[]FileAddition `json:"additions,omitempty"` Deletions *[]FileDeletion `json:"deletions,omitempty"` }
type FileDeletion ¶ added in v0.12.1
type FileDeletion struct {
Path string `json:"path"`
}
type FileViewedState ¶
type FileViewedState string
const ( FileViewedState_DISMISSED FileViewedState = "DISMISSED" FileViewedState_UNVIEWED FileViewedState = "UNVIEWED" FileViewedState_VIEWED FileViewedState = "VIEWED" )
type FollowOrganizationInput ¶ added in v0.12.1
type FollowUserInput ¶
type FundingPlatform ¶
type FundingPlatform string
const ( FundingPlatform_COMMUNITY_BRIDGE FundingPlatform = "COMMUNITY_BRIDGE" FundingPlatform_CUSTOM FundingPlatform = "CUSTOM" FundingPlatform_GITHUB FundingPlatform = "GITHUB" FundingPlatform_ISSUEHUNT FundingPlatform = "ISSUEHUNT" FundingPlatform_KO_FI FundingPlatform = "KO_FI" FundingPlatform_LFX_CROWDFUNDING FundingPlatform = "LFX_CROWDFUNDING" FundingPlatform_LIBERAPAY FundingPlatform = "LIBERAPAY" FundingPlatform_OPEN_COLLECTIVE FundingPlatform = "OPEN_COLLECTIVE" FundingPlatform_OTECHIE FundingPlatform = "OTECHIE" FundingPlatform_PATREON FundingPlatform = "PATREON" FundingPlatform_TIDELIFT FundingPlatform = "TIDELIFT" )
type GistOrder ¶
type GistOrder struct { Direction OrderDirection `json:"direction"` Field GistOrderField `json:"field"` }
type GistOrderField ¶
type GistOrderField string
const ( GistOrderField_CREATED_AT GistOrderField = "CREATED_AT" GistOrderField_PUSHED_AT GistOrderField = "PUSHED_AT" GistOrderField_UPDATED_AT GistOrderField = "UPDATED_AT" )
type GistPrivacy ¶
type GistPrivacy string
const ( GistPrivacy_ALL GistPrivacy = "ALL" GistPrivacy_PUBLIC GistPrivacy = "PUBLIC" GistPrivacy_SECRET GistPrivacy = "SECRET" )
type GitSignatureState ¶
type GitSignatureState string
const ( GitSignatureState_BAD_CERT GitSignatureState = "BAD_CERT" GitSignatureState_BAD_EMAIL GitSignatureState = "BAD_EMAIL" GitSignatureState_EXPIRED_KEY GitSignatureState = "EXPIRED_KEY" GitSignatureState_GPGVERIFY_ERROR GitSignatureState = "GPGVERIFY_ERROR" GitSignatureState_GPGVERIFY_UNAVAILABLE GitSignatureState = "GPGVERIFY_UNAVAILABLE" GitSignatureState_INVALID GitSignatureState = "INVALID" GitSignatureState_MALFORMED_SIG GitSignatureState = "MALFORMED_SIG" GitSignatureState_NOT_SIGNING_KEY GitSignatureState = "NOT_SIGNING_KEY" GitSignatureState_NO_USER GitSignatureState = "NO_USER" GitSignatureState_OCSP_ERROR GitSignatureState = "OCSP_ERROR" GitSignatureState_OCSP_PENDING GitSignatureState = "OCSP_PENDING" GitSignatureState_OCSP_REVOKED GitSignatureState = "OCSP_REVOKED" GitSignatureState_UNKNOWN_KEY GitSignatureState = "UNKNOWN_KEY" GitSignatureState_UNKNOWN_SIG_TYPE GitSignatureState = "UNKNOWN_SIG_TYPE" GitSignatureState_UNSIGNED GitSignatureState = "UNSIGNED" GitSignatureState_UNVERIFIED_EMAIL GitSignatureState = "UNVERIFIED_EMAIL" GitSignatureState_VALID GitSignatureState = "VALID" )
type GrantEnterpriseOrganizationsMigratorRoleInput ¶ added in v0.12.1
type GrantMigratorRoleInput ¶ added in v0.12.1
type IdentityProviderConfigurationState ¶
type IdentityProviderConfigurationState string
const ( IdentityProviderConfigurationState_CONFIGURED IdentityProviderConfigurationState = "CONFIGURED" IdentityProviderConfigurationState_ENFORCED IdentityProviderConfigurationState = "ENFORCED" IdentityProviderConfigurationState_UNCONFIGURED IdentityProviderConfigurationState = "UNCONFIGURED" )
type ImportProjectInput ¶
type InviteEnterpriseAdminInput ¶
type InviteEnterpriseAdminInput struct { ClientMutationId *string `json:"clientMutationId,omitempty"` Email *string `json:"email,omitempty"` EnterpriseId string `json:"enterpriseId"` Invitee *string `json:"invitee,omitempty"` Role *EnterpriseAdministratorRole `json:"role,omitempty"` }
type IpAllowListEnabledSettingValue ¶
type IpAllowListEnabledSettingValue string
const ( IpAllowListEnabledSettingValue_DISABLED IpAllowListEnabledSettingValue = "DISABLED" IpAllowListEnabledSettingValue_ENABLED IpAllowListEnabledSettingValue = "ENABLED" )
type IpAllowListEntryOrder ¶
type IpAllowListEntryOrder struct { Direction OrderDirection `json:"direction"` Field IpAllowListEntryOrderField `json:"field"` }
type IpAllowListEntryOrderField ¶
type IpAllowListEntryOrderField string
const ( IpAllowListEntryOrderField_ALLOW_LIST_VALUE IpAllowListEntryOrderField = "ALLOW_LIST_VALUE" IpAllowListEntryOrderField_CREATED_AT IpAllowListEntryOrderField = "CREATED_AT" )
type IpAllowListForInstalledAppsEnabledSettingValue ¶
type IpAllowListForInstalledAppsEnabledSettingValue string
const ( IpAllowListForInstalledAppsEnabledSettingValue_DISABLED IpAllowListForInstalledAppsEnabledSettingValue = "DISABLED" IpAllowListForInstalledAppsEnabledSettingValue_ENABLED IpAllowListForInstalledAppsEnabledSettingValue = "ENABLED" )
type IssueClosedStateReason ¶ added in v0.12.1
type IssueClosedStateReason string
const ( IssueClosedStateReason_COMPLETED IssueClosedStateReason = "COMPLETED" IssueClosedStateReason_NOT_PLANNED IssueClosedStateReason = "NOT_PLANNED" )
type IssueCommentOrder ¶
type IssueCommentOrder struct { Direction OrderDirection `json:"direction"` Field IssueCommentOrderField `json:"field"` }
type IssueCommentOrderField ¶
type IssueCommentOrderField string
const (
IssueCommentOrderField_UPDATED_AT IssueCommentOrderField = "UPDATED_AT"
)
type IssueFilters ¶
type IssueFilters struct { Assignee *string `json:"assignee,omitempty"` CreatedBy *string `json:"createdBy,omitempty"` Labels *[]string `json:"labels,omitempty"` Mentioned *string `json:"mentioned,omitempty"` Milestone *string `json:"milestone,omitempty"` MilestoneNumber *string `json:"milestoneNumber,omitempty"` Since *string `json:"since,omitempty"` States *[]IssueState `json:"states,omitempty"` ViewerSubscribed *bool `json:"viewerSubscribed,omitempty"` }
type IssueOrder ¶
type IssueOrder struct { Direction OrderDirection `json:"direction"` Field IssueOrderField `json:"field"` }
type IssueOrderField ¶
type IssueOrderField string
const ( IssueOrderField_COMMENTS IssueOrderField = "COMMENTS" IssueOrderField_CREATED_AT IssueOrderField = "CREATED_AT" IssueOrderField_UPDATED_AT IssueOrderField = "UPDATED_AT" )
type IssueState ¶
type IssueState string
const ( IssueState_CLOSED IssueState = "CLOSED" IssueState_OPEN IssueState = "OPEN" )
type IssueStateReason ¶ added in v0.12.1
type IssueStateReason string
const ( IssueStateReason_COMPLETED IssueStateReason = "COMPLETED" IssueStateReason_NOT_PLANNED IssueStateReason = "NOT_PLANNED" IssueStateReason_REOPENED IssueStateReason = "REOPENED" )
type IssueTimelineItemsItemType ¶
type IssueTimelineItemsItemType string
const ( IssueTimelineItemsItemType_ADDED_TO_PROJECT_EVENT IssueTimelineItemsItemType = "ADDED_TO_PROJECT_EVENT" IssueTimelineItemsItemType_ASSIGNED_EVENT IssueTimelineItemsItemType = "ASSIGNED_EVENT" IssueTimelineItemsItemType_CLOSED_EVENT IssueTimelineItemsItemType = "CLOSED_EVENT" IssueTimelineItemsItemType_COMMENT_DELETED_EVENT IssueTimelineItemsItemType = "COMMENT_DELETED_EVENT" IssueTimelineItemsItemType_CONNECTED_EVENT IssueTimelineItemsItemType = "CONNECTED_EVENT" IssueTimelineItemsItemType_CONVERTED_NOTE_TO_ISSUE_EVENT IssueTimelineItemsItemType = "CONVERTED_NOTE_TO_ISSUE_EVENT" IssueTimelineItemsItemType_CONVERTED_TO_DISCUSSION_EVENT IssueTimelineItemsItemType = "CONVERTED_TO_DISCUSSION_EVENT" IssueTimelineItemsItemType_CROSS_REFERENCED_EVENT IssueTimelineItemsItemType = "CROSS_REFERENCED_EVENT" IssueTimelineItemsItemType_DEMILESTONED_EVENT IssueTimelineItemsItemType = "DEMILESTONED_EVENT" IssueTimelineItemsItemType_DISCONNECTED_EVENT IssueTimelineItemsItemType = "DISCONNECTED_EVENT" IssueTimelineItemsItemType_ISSUE_COMMENT IssueTimelineItemsItemType = "ISSUE_COMMENT" IssueTimelineItemsItemType_LABELED_EVENT IssueTimelineItemsItemType = "LABELED_EVENT" IssueTimelineItemsItemType_LOCKED_EVENT IssueTimelineItemsItemType = "LOCKED_EVENT" IssueTimelineItemsItemType_MARKED_AS_DUPLICATE_EVENT IssueTimelineItemsItemType = "MARKED_AS_DUPLICATE_EVENT" IssueTimelineItemsItemType_MENTIONED_EVENT IssueTimelineItemsItemType = "MENTIONED_EVENT" IssueTimelineItemsItemType_MILESTONED_EVENT IssueTimelineItemsItemType = "MILESTONED_EVENT" IssueTimelineItemsItemType_MOVED_COLUMNS_IN_PROJECT_EVENT IssueTimelineItemsItemType = "MOVED_COLUMNS_IN_PROJECT_EVENT" IssueTimelineItemsItemType_PINNED_EVENT IssueTimelineItemsItemType = "PINNED_EVENT" IssueTimelineItemsItemType_REFERENCED_EVENT IssueTimelineItemsItemType = "REFERENCED_EVENT" IssueTimelineItemsItemType_REMOVED_FROM_PROJECT_EVENT IssueTimelineItemsItemType = "REMOVED_FROM_PROJECT_EVENT" IssueTimelineItemsItemType_RENAMED_TITLE_EVENT IssueTimelineItemsItemType = "RENAMED_TITLE_EVENT" IssueTimelineItemsItemType_REOPENED_EVENT IssueTimelineItemsItemType = "REOPENED_EVENT" IssueTimelineItemsItemType_SUBSCRIBED_EVENT IssueTimelineItemsItemType = "SUBSCRIBED_EVENT" IssueTimelineItemsItemType_TRANSFERRED_EVENT IssueTimelineItemsItemType = "TRANSFERRED_EVENT" IssueTimelineItemsItemType_UNASSIGNED_EVENT IssueTimelineItemsItemType = "UNASSIGNED_EVENT" IssueTimelineItemsItemType_UNLABELED_EVENT IssueTimelineItemsItemType = "UNLABELED_EVENT" IssueTimelineItemsItemType_UNLOCKED_EVENT IssueTimelineItemsItemType = "UNLOCKED_EVENT" IssueTimelineItemsItemType_UNMARKED_AS_DUPLICATE_EVENT IssueTimelineItemsItemType = "UNMARKED_AS_DUPLICATE_EVENT" IssueTimelineItemsItemType_UNPINNED_EVENT IssueTimelineItemsItemType = "UNPINNED_EVENT" IssueTimelineItemsItemType_UNSUBSCRIBED_EVENT IssueTimelineItemsItemType = "UNSUBSCRIBED_EVENT" IssueTimelineItemsItemType_USER_BLOCKED_EVENT IssueTimelineItemsItemType = "USER_BLOCKED_EVENT" )
type LabelOrder ¶
type LabelOrder struct { Direction OrderDirection `json:"direction"` Field LabelOrderField `json:"field"` }
type LabelOrderField ¶
type LabelOrderField string
const ( LabelOrderField_CREATED_AT LabelOrderField = "CREATED_AT" LabelOrderField_NAME LabelOrderField = "NAME" )
type LanguageOrder ¶
type LanguageOrder struct { Direction OrderDirection `json:"direction"` Field LanguageOrderField `json:"field"` }
type LanguageOrderField ¶
type LanguageOrderField string
const (
LanguageOrderField_SIZE LanguageOrderField = "SIZE"
)
type LinkProjectV2ToRepositoryInput ¶ added in v0.12.1
type LinkProjectV2ToTeamInput ¶ added in v0.12.1
type LockLockableInput ¶
type LockLockableInput struct { ClientMutationId *string `json:"clientMutationId,omitempty"` LockReason *LockReason `json:"lockReason,omitempty"` LockableId string `json:"lockableId"` }
type LockReason ¶
type LockReason string
const ( LockReason_OFF_TOPIC LockReason = "OFF_TOPIC" LockReason_RESOLVED LockReason = "RESOLVED" LockReason_SPAM LockReason = "SPAM" LockReason_TOO_HEATED LockReason = "TOO_HEATED" )
type MannequinOrder ¶ added in v0.12.1
type MannequinOrder struct { Direction OrderDirection `json:"direction"` Field MannequinOrderField `json:"field"` }
type MannequinOrderField ¶ added in v0.12.1
type MannequinOrderField string
const ( MannequinOrderField_CREATED_AT MannequinOrderField = "CREATED_AT" MannequinOrderField_LOGIN MannequinOrderField = "LOGIN" )
type MarkFileAsViewedInput ¶
type MergeBranchInput ¶
type MergeCommitMessage ¶ added in v0.12.1
type MergeCommitMessage string
const ( MergeCommitMessage_BLANK MergeCommitMessage = "BLANK" MergeCommitMessage_PR_BODY MergeCommitMessage = "PR_BODY" MergeCommitMessage_PR_TITLE MergeCommitMessage = "PR_TITLE" )
type MergeCommitTitle ¶ added in v0.12.1
type MergeCommitTitle string
const ( MergeCommitTitle_MERGE_MESSAGE MergeCommitTitle = "MERGE_MESSAGE" MergeCommitTitle_PR_TITLE MergeCommitTitle = "PR_TITLE" )
type MergePullRequestInput ¶
type MergePullRequestInput struct { AuthorEmail *string `json:"authorEmail,omitempty"` ClientMutationId *string `json:"clientMutationId,omitempty"` CommitBody *string `json:"commitBody,omitempty"` CommitHeadline *string `json:"commitHeadline,omitempty"` ExpectedHeadOid *string `json:"expectedHeadOid,omitempty"` MergeMethod *PullRequestMergeMethod `json:"mergeMethod,omitempty"` PullRequestId string `json:"pullRequestId"` }
type MergePullRequestMergePullRequest ¶
type MergePullRequestMergePullRequest struct {
PullRequest *MergePullRequestMergePullRequestPullRequest
}
type MergePullRequestMergePullRequestPullRequest ¶
type MergePullRequestMergePullRequestPullRequest struct {
Number int
}
type MergePullRequestResponse ¶
type MergePullRequestResponse struct {
MergePullRequest *MergePullRequestMergePullRequest
}
MergePullRequestResponse response type for MergePullRequest
type MergeQueueEntryState ¶ added in v0.12.1
type MergeQueueEntryState string
const ( MergeQueueEntryState_AWAITING_CHECKS MergeQueueEntryState = "AWAITING_CHECKS" MergeQueueEntryState_LOCKED MergeQueueEntryState = "LOCKED" MergeQueueEntryState_MERGEABLE MergeQueueEntryState = "MERGEABLE" MergeQueueEntryState_QUEUED MergeQueueEntryState = "QUEUED" MergeQueueEntryState_UNMERGEABLE MergeQueueEntryState = "UNMERGEABLE" )
type MergeQueueMergingStrategy ¶ added in v0.12.1
type MergeQueueMergingStrategy string
const ( MergeQueueMergingStrategy_ALLGREEN MergeQueueMergingStrategy = "ALLGREEN" MergeQueueMergingStrategy_HEADGREEN MergeQueueMergingStrategy = "HEADGREEN" )
type MergeStateStatus ¶
type MergeStateStatus string
const ( MergeStateStatus_BEHIND MergeStateStatus = "BEHIND" MergeStateStatus_BLOCKED MergeStateStatus = "BLOCKED" MergeStateStatus_CLEAN MergeStateStatus = "CLEAN" MergeStateStatus_DIRTY MergeStateStatus = "DIRTY" MergeStateStatus_DRAFT MergeStateStatus = "DRAFT" MergeStateStatus_HAS_HOOKS MergeStateStatus = "HAS_HOOKS" MergeStateStatus_UNKNOWN MergeStateStatus = "UNKNOWN" MergeStateStatus_UNSTABLE MergeStateStatus = "UNSTABLE" )
type MergeableState ¶
type MergeableState string
const ( MergeableState_CONFLICTING MergeableState = "CONFLICTING" MergeableState_MERGEABLE MergeableState = "MERGEABLE" MergeableState_UNKNOWN MergeableState = "UNKNOWN" )
type MigrationSourceType ¶ added in v0.12.1
type MigrationSourceType string
const ( MigrationSourceType_AZURE_DEVOPS MigrationSourceType = "AZURE_DEVOPS" MigrationSourceType_BITBUCKET_SERVER MigrationSourceType = "BITBUCKET_SERVER" MigrationSourceType_GITHUB_ARCHIVE MigrationSourceType = "GITHUB_ARCHIVE" )
type MigrationState ¶ added in v0.12.1
type MigrationState string
const ( MigrationState_FAILED MigrationState = "FAILED" MigrationState_FAILED_VALIDATION MigrationState = "FAILED_VALIDATION" MigrationState_IN_PROGRESS MigrationState = "IN_PROGRESS" MigrationState_NOT_STARTED MigrationState = "NOT_STARTED" MigrationState_PENDING_VALIDATION MigrationState = "PENDING_VALIDATION" MigrationState_QUEUED MigrationState = "QUEUED" MigrationState_SUCCEEDED MigrationState = "SUCCEEDED" )
type MilestoneOrder ¶
type MilestoneOrder struct { Direction OrderDirection `json:"direction"` Field MilestoneOrderField `json:"field"` }
type MilestoneOrderField ¶
type MilestoneOrderField string
const ( MilestoneOrderField_CREATED_AT MilestoneOrderField = "CREATED_AT" MilestoneOrderField_DUE_DATE MilestoneOrderField = "DUE_DATE" MilestoneOrderField_NUMBER MilestoneOrderField = "NUMBER" MilestoneOrderField_UPDATED_AT MilestoneOrderField = "UPDATED_AT" )
type MilestoneState ¶
type MilestoneState string
const ( MilestoneState_CLOSED MilestoneState = "CLOSED" MilestoneState_OPEN MilestoneState = "OPEN" )
type MinimizeCommentInput ¶
type MinimizeCommentInput struct { Classifier ReportedContentClassifiers `json:"classifier"` ClientMutationId *string `json:"clientMutationId,omitempty"` SubjectId string `json:"subjectId"` }
type MoveProjectCardInput ¶
type MoveProjectColumnInput ¶
type NotificationRestrictionSettingValue ¶
type NotificationRestrictionSettingValue string
const ( NotificationRestrictionSettingValue_DISABLED NotificationRestrictionSettingValue = "DISABLED" NotificationRestrictionSettingValue_ENABLED NotificationRestrictionSettingValue = "ENABLED" )
type OIDCProviderType ¶ added in v0.12.1
type OIDCProviderType string
const (
OIDCProviderType_AAD OIDCProviderType = "AAD"
)
type OauthApplicationCreateAuditEntryState ¶
type OauthApplicationCreateAuditEntryState string
const ( OauthApplicationCreateAuditEntryState_ACTIVE OauthApplicationCreateAuditEntryState = "ACTIVE" OauthApplicationCreateAuditEntryState_PENDING_DELETION OauthApplicationCreateAuditEntryState = "PENDING_DELETION" OauthApplicationCreateAuditEntryState_SUSPENDED OauthApplicationCreateAuditEntryState = "SUSPENDED" )
type OperationType ¶
type OperationType string
const ( OperationType_ACCESS OperationType = "ACCESS" OperationType_AUTHENTICATION OperationType = "AUTHENTICATION" OperationType_CREATE OperationType = "CREATE" OperationType_MODIFY OperationType = "MODIFY" OperationType_REMOVE OperationType = "REMOVE" OperationType_RESTORE OperationType = "RESTORE" OperationType_TRANSFER OperationType = "TRANSFER" )
type OrderDirection ¶
type OrderDirection string
const ( OrderDirection_ASC OrderDirection = "ASC" OrderDirection_DESC OrderDirection = "DESC" )
type OrgAddMemberAuditEntryPermission ¶
type OrgAddMemberAuditEntryPermission string
const ( OrgAddMemberAuditEntryPermission_ADMIN OrgAddMemberAuditEntryPermission = "ADMIN" OrgAddMemberAuditEntryPermission_READ OrgAddMemberAuditEntryPermission = "READ" )
type OrgCreateAuditEntryBillingPlan ¶
type OrgCreateAuditEntryBillingPlan string
const ( OrgCreateAuditEntryBillingPlan_BUSINESS OrgCreateAuditEntryBillingPlan = "BUSINESS" OrgCreateAuditEntryBillingPlan_BUSINESS_PLUS OrgCreateAuditEntryBillingPlan = "BUSINESS_PLUS" OrgCreateAuditEntryBillingPlan_FREE OrgCreateAuditEntryBillingPlan = "FREE" OrgCreateAuditEntryBillingPlan_TIERED_PER_SEAT OrgCreateAuditEntryBillingPlan = "TIERED_PER_SEAT" OrgCreateAuditEntryBillingPlan_UNLIMITED OrgCreateAuditEntryBillingPlan = "UNLIMITED" )
type OrgEnterpriseOwnerOrder ¶ added in v0.12.1
type OrgEnterpriseOwnerOrder struct { Direction OrderDirection `json:"direction"` Field OrgEnterpriseOwnerOrderField `json:"field"` }
type OrgEnterpriseOwnerOrderField ¶ added in v0.12.1
type OrgEnterpriseOwnerOrderField string
const (
OrgEnterpriseOwnerOrderField_LOGIN OrgEnterpriseOwnerOrderField = "LOGIN"
)
type OrgRemoveBillingManagerAuditEntryReason ¶
type OrgRemoveBillingManagerAuditEntryReason string
const ( OrgRemoveBillingManagerAuditEntryReason_SAML_EXTERNAL_IDENTITY_MISSING OrgRemoveBillingManagerAuditEntryReason = "SAML_EXTERNAL_IDENTITY_MISSING" OrgRemoveBillingManagerAuditEntryReason_SAML_SSO_ENFORCEMENT_REQUIRES_EXTERNAL_IDENTITY OrgRemoveBillingManagerAuditEntryReason = "SAML_SSO_ENFORCEMENT_REQUIRES_EXTERNAL_IDENTITY" OrgRemoveBillingManagerAuditEntryReason_TWO_FACTOR_REQUIREMENT_NON_COMPLIANCE OrgRemoveBillingManagerAuditEntryReason = "TWO_FACTOR_REQUIREMENT_NON_COMPLIANCE" )
type OrgRemoveMemberAuditEntryMembershipType ¶
type OrgRemoveMemberAuditEntryMembershipType string
const ( OrgRemoveMemberAuditEntryMembershipType_ADMIN OrgRemoveMemberAuditEntryMembershipType = "ADMIN" OrgRemoveMemberAuditEntryMembershipType_BILLING_MANAGER OrgRemoveMemberAuditEntryMembershipType = "BILLING_MANAGER" OrgRemoveMemberAuditEntryMembershipType_DIRECT_MEMBER OrgRemoveMemberAuditEntryMembershipType = "DIRECT_MEMBER" OrgRemoveMemberAuditEntryMembershipType_OUTSIDE_COLLABORATOR OrgRemoveMemberAuditEntryMembershipType = "OUTSIDE_COLLABORATOR" OrgRemoveMemberAuditEntryMembershipType_SUSPENDED OrgRemoveMemberAuditEntryMembershipType = "SUSPENDED" OrgRemoveMemberAuditEntryMembershipType_UNAFFILIATED OrgRemoveMemberAuditEntryMembershipType = "UNAFFILIATED" )
type OrgRemoveMemberAuditEntryReason ¶
type OrgRemoveMemberAuditEntryReason string
const ( OrgRemoveMemberAuditEntryReason_SAML_EXTERNAL_IDENTITY_MISSING OrgRemoveMemberAuditEntryReason = "SAML_EXTERNAL_IDENTITY_MISSING" OrgRemoveMemberAuditEntryReason_SAML_SSO_ENFORCEMENT_REQUIRES_EXTERNAL_IDENTITY OrgRemoveMemberAuditEntryReason = "SAML_SSO_ENFORCEMENT_REQUIRES_EXTERNAL_IDENTITY" OrgRemoveMemberAuditEntryReason_TWO_FACTOR_ACCOUNT_RECOVERY OrgRemoveMemberAuditEntryReason = "TWO_FACTOR_ACCOUNT_RECOVERY" OrgRemoveMemberAuditEntryReason_TWO_FACTOR_REQUIREMENT_NON_COMPLIANCE OrgRemoveMemberAuditEntryReason = "TWO_FACTOR_REQUIREMENT_NON_COMPLIANCE" OrgRemoveMemberAuditEntryReason_USER_ACCOUNT_DELETED OrgRemoveMemberAuditEntryReason = "USER_ACCOUNT_DELETED" )
type OrgRemoveOutsideCollaboratorAuditEntryMembershipType ¶
type OrgRemoveOutsideCollaboratorAuditEntryMembershipType string
const ( OrgRemoveOutsideCollaboratorAuditEntryMembershipType_BILLING_MANAGER OrgRemoveOutsideCollaboratorAuditEntryMembershipType = "BILLING_MANAGER" OrgRemoveOutsideCollaboratorAuditEntryMembershipType_OUTSIDE_COLLABORATOR OrgRemoveOutsideCollaboratorAuditEntryMembershipType = "OUTSIDE_COLLABORATOR" OrgRemoveOutsideCollaboratorAuditEntryMembershipType_UNAFFILIATED OrgRemoveOutsideCollaboratorAuditEntryMembershipType = "UNAFFILIATED" )
type OrgRemoveOutsideCollaboratorAuditEntryReason ¶
type OrgRemoveOutsideCollaboratorAuditEntryReason string
const ( OrgRemoveOutsideCollaboratorAuditEntryReason_SAML_EXTERNAL_IDENTITY_MISSING OrgRemoveOutsideCollaboratorAuditEntryReason = "SAML_EXTERNAL_IDENTITY_MISSING" OrgRemoveOutsideCollaboratorAuditEntryReason_TWO_FACTOR_REQUIREMENT_NON_COMPLIANCE OrgRemoveOutsideCollaboratorAuditEntryReason = "TWO_FACTOR_REQUIREMENT_NON_COMPLIANCE" )
type OrgUpdateDefaultRepositoryPermissionAuditEntryPermission ¶
type OrgUpdateDefaultRepositoryPermissionAuditEntryPermission string
const ( OrgUpdateDefaultRepositoryPermissionAuditEntryPermission_ADMIN OrgUpdateDefaultRepositoryPermissionAuditEntryPermission = "ADMIN" OrgUpdateDefaultRepositoryPermissionAuditEntryPermission_NONE OrgUpdateDefaultRepositoryPermissionAuditEntryPermission = "NONE" OrgUpdateDefaultRepositoryPermissionAuditEntryPermission_READ OrgUpdateDefaultRepositoryPermissionAuditEntryPermission = "READ" OrgUpdateDefaultRepositoryPermissionAuditEntryPermission_WRITE OrgUpdateDefaultRepositoryPermissionAuditEntryPermission = "WRITE" )
type OrgUpdateMemberAuditEntryPermission ¶
type OrgUpdateMemberAuditEntryPermission string
const ( OrgUpdateMemberAuditEntryPermission_ADMIN OrgUpdateMemberAuditEntryPermission = "ADMIN" OrgUpdateMemberAuditEntryPermission_READ OrgUpdateMemberAuditEntryPermission = "READ" )
type OrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility ¶
type OrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility string
const ( OrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility_ALL OrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility = "ALL" OrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility_INTERNAL OrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility = "INTERNAL" OrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility_NONE OrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility = "NONE" OrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility_PRIVATE OrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility = "PRIVATE" OrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility_PRIVATE_INTERNAL OrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility = "PRIVATE_INTERNAL" OrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility_PUBLIC OrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility = "PUBLIC" OrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility_PUBLIC_INTERNAL OrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility = "PUBLIC_INTERNAL" OrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility_PUBLIC_PRIVATE OrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility = "PUBLIC_PRIVATE" )
type OrganizationInvitationRole ¶
type OrganizationInvitationRole string
const ( OrganizationInvitationRole_ADMIN OrganizationInvitationRole = "ADMIN" OrganizationInvitationRole_BILLING_MANAGER OrganizationInvitationRole = "BILLING_MANAGER" OrganizationInvitationRole_DIRECT_MEMBER OrganizationInvitationRole = "DIRECT_MEMBER" OrganizationInvitationRole_REINSTATE OrganizationInvitationRole = "REINSTATE" )
type OrganizationInvitationSource ¶ added in v0.12.1
type OrganizationInvitationSource string
const ( OrganizationInvitationSource_MEMBER OrganizationInvitationSource = "MEMBER" OrganizationInvitationSource_SCIM OrganizationInvitationSource = "SCIM" OrganizationInvitationSource_UNKNOWN OrganizationInvitationSource = "UNKNOWN" )
type OrganizationInvitationType ¶
type OrganizationInvitationType string
const ( OrganizationInvitationType_EMAIL OrganizationInvitationType = "EMAIL" OrganizationInvitationType_USER OrganizationInvitationType = "USER" )
type OrganizationMemberRole ¶
type OrganizationMemberRole string
const ( OrganizationMemberRole_ADMIN OrganizationMemberRole = "ADMIN" OrganizationMemberRole_MEMBER OrganizationMemberRole = "MEMBER" )
type OrganizationMembersCanCreateRepositoriesSettingValue ¶
type OrganizationMembersCanCreateRepositoriesSettingValue string
const ( OrganizationMembersCanCreateRepositoriesSettingValue_ALL OrganizationMembersCanCreateRepositoriesSettingValue = "ALL" OrganizationMembersCanCreateRepositoriesSettingValue_DISABLED OrganizationMembersCanCreateRepositoriesSettingValue = "DISABLED" OrganizationMembersCanCreateRepositoriesSettingValue_INTERNAL OrganizationMembersCanCreateRepositoriesSettingValue = "INTERNAL" OrganizationMembersCanCreateRepositoriesSettingValue_PRIVATE OrganizationMembersCanCreateRepositoriesSettingValue = "PRIVATE" )
type OrganizationMigrationState ¶ added in v0.12.1
type OrganizationMigrationState string
const ( OrganizationMigrationState_FAILED OrganizationMigrationState = "FAILED" OrganizationMigrationState_IN_PROGRESS OrganizationMigrationState = "IN_PROGRESS" OrganizationMigrationState_NOT_STARTED OrganizationMigrationState = "NOT_STARTED" OrganizationMigrationState_POST_REPO_MIGRATION OrganizationMigrationState = "POST_REPO_MIGRATION" OrganizationMigrationState_PRE_REPO_MIGRATION OrganizationMigrationState = "PRE_REPO_MIGRATION" OrganizationMigrationState_QUEUED OrganizationMigrationState = "QUEUED" OrganizationMigrationState_REPO_MIGRATION OrganizationMigrationState = "REPO_MIGRATION" OrganizationMigrationState_SUCCEEDED OrganizationMigrationState = "SUCCEEDED" )
type OrganizationOrder ¶
type OrganizationOrder struct { Direction OrderDirection `json:"direction"` Field OrganizationOrderField `json:"field"` }
type OrganizationOrderField ¶
type OrganizationOrderField string
const ( OrganizationOrderField_CREATED_AT OrganizationOrderField = "CREATED_AT" OrganizationOrderField_LOGIN OrganizationOrderField = "LOGIN" )
type PackageFileOrder ¶
type PackageFileOrder struct { Direction *OrderDirection `json:"direction,omitempty"` Field *PackageFileOrderField `json:"field,omitempty"` }
type PackageFileOrderField ¶
type PackageFileOrderField string
const (
PackageFileOrderField_CREATED_AT PackageFileOrderField = "CREATED_AT"
)
type PackageOrder ¶
type PackageOrder struct { Direction *OrderDirection `json:"direction,omitempty"` Field *PackageOrderField `json:"field,omitempty"` }
type PackageOrderField ¶
type PackageOrderField string
const (
PackageOrderField_CREATED_AT PackageOrderField = "CREATED_AT"
)
type PackageType ¶
type PackageType string
const ( PackageType_DEBIAN PackageType = "DEBIAN" PackageType_DOCKER PackageType = "DOCKER" PackageType_MAVEN PackageType = "MAVEN" PackageType_NPM PackageType = "NPM" PackageType_NUGET PackageType = "NUGET" PackageType_PYPI PackageType = "PYPI" PackageType_RUBYGEMS PackageType = "RUBYGEMS" )
type PackageVersionOrder ¶
type PackageVersionOrder struct { Direction *OrderDirection `json:"direction,omitempty"` Field *PackageVersionOrderField `json:"field,omitempty"` }
type PackageVersionOrderField ¶
type PackageVersionOrderField string
const (
PackageVersionOrderField_CREATED_AT PackageVersionOrderField = "CREATED_AT"
)
type PatchStatus ¶ added in v0.12.1
type PatchStatus string
const ( PatchStatus_ADDED PatchStatus = "ADDED" PatchStatus_CHANGED PatchStatus = "CHANGED" PatchStatus_COPIED PatchStatus = "COPIED" PatchStatus_DELETED PatchStatus = "DELETED" PatchStatus_MODIFIED PatchStatus = "MODIFIED" PatchStatus_RENAMED PatchStatus = "RENAMED" )
type PinIssueInput ¶
type PinnableItemType ¶
type PinnableItemType string
const ( PinnableItemType_GIST PinnableItemType = "GIST" PinnableItemType_ISSUE PinnableItemType = "ISSUE" PinnableItemType_ORGANIZATION PinnableItemType = "ORGANIZATION" PinnableItemType_PROJECT PinnableItemType = "PROJECT" PinnableItemType_PULL_REQUEST PinnableItemType = "PULL_REQUEST" PinnableItemType_REPOSITORY PinnableItemType = "REPOSITORY" PinnableItemType_TEAM PinnableItemType = "TEAM" PinnableItemType_USER PinnableItemType = "USER" )
type PinnedDiscussionGradient ¶
type PinnedDiscussionGradient string
const ( PinnedDiscussionGradient_BLUE_MINT PinnedDiscussionGradient = "BLUE_MINT" PinnedDiscussionGradient_BLUE_PURPLE PinnedDiscussionGradient = "BLUE_PURPLE" PinnedDiscussionGradient_PINK_BLUE PinnedDiscussionGradient = "PINK_BLUE" PinnedDiscussionGradient_PURPLE_CORAL PinnedDiscussionGradient = "PURPLE_CORAL" PinnedDiscussionGradient_RED_ORANGE PinnedDiscussionGradient = "RED_ORANGE" )
type PinnedDiscussionPattern ¶
type PinnedDiscussionPattern string
const ( PinnedDiscussionPattern_CHEVRON_UP PinnedDiscussionPattern = "CHEVRON_UP" PinnedDiscussionPattern_DOT PinnedDiscussionPattern = "DOT" PinnedDiscussionPattern_DOT_FILL PinnedDiscussionPattern = "DOT_FILL" PinnedDiscussionPattern_HEART_FILL PinnedDiscussionPattern = "HEART_FILL" PinnedDiscussionPattern_PLUS PinnedDiscussionPattern = "PLUS" PinnedDiscussionPattern_ZAP PinnedDiscussionPattern = "ZAP" )
type ProjectCardArchivedState ¶
type ProjectCardArchivedState string
const ( ProjectCardArchivedState_ARCHIVED ProjectCardArchivedState = "ARCHIVED" ProjectCardArchivedState_NOT_ARCHIVED ProjectCardArchivedState = "NOT_ARCHIVED" )
type ProjectCardImport ¶
type ProjectCardState ¶
type ProjectCardState string
const ( ProjectCardState_CONTENT_ONLY ProjectCardState = "CONTENT_ONLY" ProjectCardState_NOTE_ONLY ProjectCardState = "NOTE_ONLY" ProjectCardState_REDACTED ProjectCardState = "REDACTED" )
type ProjectColumnImport ¶
type ProjectColumnImport struct { ColumnName string `json:"columnName"` Issues *[]ProjectCardImport `json:"issues,omitempty"` Position int `json:"position"` }
type ProjectColumnPurpose ¶
type ProjectColumnPurpose string
const ( ProjectColumnPurpose_DONE ProjectColumnPurpose = "DONE" ProjectColumnPurpose_IN_PROGRESS ProjectColumnPurpose = "IN_PROGRESS" ProjectColumnPurpose_TODO ProjectColumnPurpose = "TODO" )
type ProjectOrder ¶
type ProjectOrder struct { Direction OrderDirection `json:"direction"` Field ProjectOrderField `json:"field"` }
type ProjectOrderField ¶
type ProjectOrderField string
const ( ProjectOrderField_CREATED_AT ProjectOrderField = "CREATED_AT" ProjectOrderField_NAME ProjectOrderField = "NAME" ProjectOrderField_UPDATED_AT ProjectOrderField = "UPDATED_AT" )
type ProjectState ¶
type ProjectState string
const ( ProjectState_CLOSED ProjectState = "CLOSED" ProjectState_OPEN ProjectState = "OPEN" )
type ProjectTemplate ¶
type ProjectTemplate string
const ( ProjectTemplate_AUTOMATED_KANBAN_V2 ProjectTemplate = "AUTOMATED_KANBAN_V2" ProjectTemplate_AUTOMATED_REVIEWS_KANBAN ProjectTemplate = "AUTOMATED_REVIEWS_KANBAN" ProjectTemplate_BASIC_KANBAN ProjectTemplate = "BASIC_KANBAN" ProjectTemplate_BUG_TRIAGE ProjectTemplate = "BUG_TRIAGE" )
type ProjectV2CustomFieldType ¶ added in v0.12.1
type ProjectV2CustomFieldType string
const ( ProjectV2CustomFieldType_DATE ProjectV2CustomFieldType = "DATE" ProjectV2CustomFieldType_NUMBER ProjectV2CustomFieldType = "NUMBER" ProjectV2CustomFieldType_SINGLE_SELECT ProjectV2CustomFieldType = "SINGLE_SELECT" ProjectV2CustomFieldType_TEXT ProjectV2CustomFieldType = "TEXT" )
type ProjectV2FieldOrder ¶ added in v0.12.1
type ProjectV2FieldOrder struct { Direction OrderDirection `json:"direction"` Field ProjectV2FieldOrderField `json:"field"` }
type ProjectV2FieldOrderField ¶ added in v0.12.1
type ProjectV2FieldOrderField string
const ( ProjectV2FieldOrderField_CREATED_AT ProjectV2FieldOrderField = "CREATED_AT" ProjectV2FieldOrderField_NAME ProjectV2FieldOrderField = "NAME" ProjectV2FieldOrderField_POSITION ProjectV2FieldOrderField = "POSITION" )
type ProjectV2FieldType ¶ added in v0.12.1
type ProjectV2FieldType string
const ( ProjectV2FieldType_ASSIGNEES ProjectV2FieldType = "ASSIGNEES" ProjectV2FieldType_DATE ProjectV2FieldType = "DATE" ProjectV2FieldType_ITERATION ProjectV2FieldType = "ITERATION" ProjectV2FieldType_LABELS ProjectV2FieldType = "LABELS" ProjectV2FieldType_LINKED_PULL_REQUESTS ProjectV2FieldType = "LINKED_PULL_REQUESTS" ProjectV2FieldType_MILESTONE ProjectV2FieldType = "MILESTONE" ProjectV2FieldType_NUMBER ProjectV2FieldType = "NUMBER" ProjectV2FieldType_REPOSITORY ProjectV2FieldType = "REPOSITORY" ProjectV2FieldType_REVIEWERS ProjectV2FieldType = "REVIEWERS" ProjectV2FieldType_SINGLE_SELECT ProjectV2FieldType = "SINGLE_SELECT" ProjectV2FieldType_TEXT ProjectV2FieldType = "TEXT" ProjectV2FieldType_TITLE ProjectV2FieldType = "TITLE" ProjectV2FieldType_TRACKED_BY ProjectV2FieldType = "TRACKED_BY" ProjectV2FieldType_TRACKS ProjectV2FieldType = "TRACKS" )
type ProjectV2FieldValue ¶ added in v0.12.1
type ProjectV2Filters ¶ added in v0.12.1
type ProjectV2Filters struct {
State *ProjectV2State `json:"state,omitempty"`
}
type ProjectV2ItemFieldValueOrder ¶ added in v0.12.1
type ProjectV2ItemFieldValueOrder struct { Direction OrderDirection `json:"direction"` Field ProjectV2ItemFieldValueOrderField `json:"field"` }
type ProjectV2ItemFieldValueOrderField ¶ added in v0.12.1
type ProjectV2ItemFieldValueOrderField string
const (
ProjectV2ItemFieldValueOrderField_POSITION ProjectV2ItemFieldValueOrderField = "POSITION"
)
type ProjectV2ItemOrder ¶ added in v0.12.1
type ProjectV2ItemOrder struct { Direction OrderDirection `json:"direction"` Field ProjectV2ItemOrderField `json:"field"` }
type ProjectV2ItemOrderField ¶ added in v0.12.1
type ProjectV2ItemOrderField string
const (
ProjectV2ItemOrderField_POSITION ProjectV2ItemOrderField = "POSITION"
)
type ProjectV2ItemType ¶ added in v0.12.1
type ProjectV2ItemType string
const ( ProjectV2ItemType_DRAFT_ISSUE ProjectV2ItemType = "DRAFT_ISSUE" ProjectV2ItemType_ISSUE ProjectV2ItemType = "ISSUE" ProjectV2ItemType_PULL_REQUEST ProjectV2ItemType = "PULL_REQUEST" ProjectV2ItemType_REDACTED ProjectV2ItemType = "REDACTED" )
type ProjectV2Order ¶ added in v0.12.1
type ProjectV2Order struct { Direction OrderDirection `json:"direction"` Field ProjectV2OrderField `json:"field"` }
type ProjectV2OrderField ¶ added in v0.12.1
type ProjectV2OrderField string
const ( ProjectV2OrderField_CREATED_AT ProjectV2OrderField = "CREATED_AT" ProjectV2OrderField_NUMBER ProjectV2OrderField = "NUMBER" ProjectV2OrderField_TITLE ProjectV2OrderField = "TITLE" ProjectV2OrderField_UPDATED_AT ProjectV2OrderField = "UPDATED_AT" )
type ProjectV2SingleSelectFieldOptionColor ¶ added in v0.12.1
type ProjectV2SingleSelectFieldOptionColor string
const ( ProjectV2SingleSelectFieldOptionColor_BLUE ProjectV2SingleSelectFieldOptionColor = "BLUE" ProjectV2SingleSelectFieldOptionColor_GRAY ProjectV2SingleSelectFieldOptionColor = "GRAY" ProjectV2SingleSelectFieldOptionColor_GREEN ProjectV2SingleSelectFieldOptionColor = "GREEN" ProjectV2SingleSelectFieldOptionColor_ORANGE ProjectV2SingleSelectFieldOptionColor = "ORANGE" ProjectV2SingleSelectFieldOptionColor_PINK ProjectV2SingleSelectFieldOptionColor = "PINK" ProjectV2SingleSelectFieldOptionColor_PURPLE ProjectV2SingleSelectFieldOptionColor = "PURPLE" ProjectV2SingleSelectFieldOptionColor_RED ProjectV2SingleSelectFieldOptionColor = "RED" ProjectV2SingleSelectFieldOptionColor_YELLOW ProjectV2SingleSelectFieldOptionColor = "YELLOW" )
type ProjectV2SingleSelectFieldOptionInput ¶ added in v0.12.1
type ProjectV2SingleSelectFieldOptionInput struct { Color ProjectV2SingleSelectFieldOptionColor `json:"color"` Description string `json:"description"` Name string `json:"name"` }
type ProjectV2State ¶ added in v0.12.1
type ProjectV2State string
const ( ProjectV2State_CLOSED ProjectV2State = "CLOSED" ProjectV2State_OPEN ProjectV2State = "OPEN" )
type ProjectV2ViewLayout ¶ added in v0.12.1
type ProjectV2ViewLayout string
const ( ProjectV2ViewLayout_BOARD_LAYOUT ProjectV2ViewLayout = "BOARD_LAYOUT" ProjectV2ViewLayout_ROADMAP_LAYOUT ProjectV2ViewLayout = "ROADMAP_LAYOUT" ProjectV2ViewLayout_TABLE_LAYOUT ProjectV2ViewLayout = "TABLE_LAYOUT" )
type ProjectV2ViewOrder ¶ added in v0.12.1
type ProjectV2ViewOrder struct { Direction OrderDirection `json:"direction"` Field ProjectV2ViewOrderField `json:"field"` }
type ProjectV2ViewOrderField ¶ added in v0.12.1
type ProjectV2ViewOrderField string
const ( ProjectV2ViewOrderField_CREATED_AT ProjectV2ViewOrderField = "CREATED_AT" ProjectV2ViewOrderField_NAME ProjectV2ViewOrderField = "NAME" ProjectV2ViewOrderField_POSITION ProjectV2ViewOrderField = "POSITION" )
type ProjectV2WorkflowOrder ¶ added in v0.12.1
type ProjectV2WorkflowOrder struct { Direction OrderDirection `json:"direction"` Field ProjectV2WorkflowsOrderField `json:"field"` }
type ProjectV2WorkflowsOrderField ¶ added in v0.12.1
type ProjectV2WorkflowsOrderField string
const ( ProjectV2WorkflowsOrderField_CREATED_AT ProjectV2WorkflowsOrderField = "CREATED_AT" ProjectV2WorkflowsOrderField_NAME ProjectV2WorkflowsOrderField = "NAME" ProjectV2WorkflowsOrderField_NUMBER ProjectV2WorkflowsOrderField = "NUMBER" ProjectV2WorkflowsOrderField_UPDATED_AT ProjectV2WorkflowsOrderField = "UPDATED_AT" )
type PublishSponsorsTierInput ¶ added in v0.12.1
type PullRequestMergeMethod ¶
type PullRequestMergeMethod string
const ( PullRequestMergeMethod_MERGE PullRequestMergeMethod = "MERGE" PullRequestMergeMethod_REBASE PullRequestMergeMethod = "REBASE" PullRequestMergeMethod_SQUASH PullRequestMergeMethod = "SQUASH" )
type PullRequestOrder ¶
type PullRequestOrder struct { Direction OrderDirection `json:"direction"` Field PullRequestOrderField `json:"field"` }
type PullRequestOrderField ¶
type PullRequestOrderField string
const ( PullRequestOrderField_CREATED_AT PullRequestOrderField = "CREATED_AT" PullRequestOrderField_UPDATED_AT PullRequestOrderField = "UPDATED_AT" )
type PullRequestParametersInput ¶ added in v0.12.1
type PullRequestParametersInput struct { DismissStaleReviewsOnPush bool `json:"dismissStaleReviewsOnPush"` RequireCodeOwnerReview bool `json:"requireCodeOwnerReview"` RequireLastPushApproval bool `json:"requireLastPushApproval"` RequiredApprovingReviewCount int `json:"requiredApprovingReviewCount"` RequiredReviewThreadResolution bool `json:"requiredReviewThreadResolution"` }
type PullRequestReviewCommentState ¶
type PullRequestReviewCommentState string
const ( PullRequestReviewCommentState_PENDING PullRequestReviewCommentState = "PENDING" PullRequestReviewCommentState_SUBMITTED PullRequestReviewCommentState = "SUBMITTED" )
type PullRequestReviewDecision ¶
type PullRequestReviewDecision string
const ( PullRequestReviewDecision_APPROVED PullRequestReviewDecision = "APPROVED" PullRequestReviewDecision_CHANGES_REQUESTED PullRequestReviewDecision = "CHANGES_REQUESTED" PullRequestReviewDecision_REVIEW_REQUIRED PullRequestReviewDecision = "REVIEW_REQUIRED" )
type PullRequestReviewEvent ¶
type PullRequestReviewEvent string
const ( PullRequestReviewEvent_APPROVE PullRequestReviewEvent = "APPROVE" PullRequestReviewEvent_COMMENT PullRequestReviewEvent = "COMMENT" PullRequestReviewEvent_DISMISS PullRequestReviewEvent = "DISMISS" PullRequestReviewEvent_REQUEST_CHANGES PullRequestReviewEvent = "REQUEST_CHANGES" )
type PullRequestReviewState ¶
type PullRequestReviewState string
const ( PullRequestReviewState_APPROVED PullRequestReviewState = "APPROVED" PullRequestReviewState_CHANGES_REQUESTED PullRequestReviewState = "CHANGES_REQUESTED" PullRequestReviewState_COMMENTED PullRequestReviewState = "COMMENTED" PullRequestReviewState_DISMISSED PullRequestReviewState = "DISMISSED" PullRequestReviewState_PENDING PullRequestReviewState = "PENDING" )
type PullRequestReviewThreadSubjectType ¶ added in v0.12.1
type PullRequestReviewThreadSubjectType string
const ( PullRequestReviewThreadSubjectType_FILE PullRequestReviewThreadSubjectType = "FILE" PullRequestReviewThreadSubjectType_LINE PullRequestReviewThreadSubjectType = "LINE" )
type PullRequestState ¶
type PullRequestState string
const ( PullRequestState_CLOSED PullRequestState = "CLOSED" PullRequestState_MERGED PullRequestState = "MERGED" PullRequestState_OPEN PullRequestState = "OPEN" )
type PullRequestTimelineItemsItemType ¶
type PullRequestTimelineItemsItemType string
const ( PullRequestTimelineItemsItemType_ADDED_TO_MERGE_QUEUE_EVENT PullRequestTimelineItemsItemType = "ADDED_TO_MERGE_QUEUE_EVENT" PullRequestTimelineItemsItemType_ADDED_TO_PROJECT_EVENT PullRequestTimelineItemsItemType = "ADDED_TO_PROJECT_EVENT" PullRequestTimelineItemsItemType_ASSIGNED_EVENT PullRequestTimelineItemsItemType = "ASSIGNED_EVENT" PullRequestTimelineItemsItemType_AUTOMATIC_BASE_CHANGE_FAILED_EVENT PullRequestTimelineItemsItemType = "AUTOMATIC_BASE_CHANGE_FAILED_EVENT" PullRequestTimelineItemsItemType_AUTOMATIC_BASE_CHANGE_SUCCEEDED_EVENT PullRequestTimelineItemsItemType = "AUTOMATIC_BASE_CHANGE_SUCCEEDED_EVENT" PullRequestTimelineItemsItemType_AUTO_MERGE_DISABLED_EVENT PullRequestTimelineItemsItemType = "AUTO_MERGE_DISABLED_EVENT" PullRequestTimelineItemsItemType_AUTO_MERGE_ENABLED_EVENT PullRequestTimelineItemsItemType = "AUTO_MERGE_ENABLED_EVENT" PullRequestTimelineItemsItemType_AUTO_REBASE_ENABLED_EVENT PullRequestTimelineItemsItemType = "AUTO_REBASE_ENABLED_EVENT" PullRequestTimelineItemsItemType_AUTO_SQUASH_ENABLED_EVENT PullRequestTimelineItemsItemType = "AUTO_SQUASH_ENABLED_EVENT" PullRequestTimelineItemsItemType_BASE_REF_CHANGED_EVENT PullRequestTimelineItemsItemType = "BASE_REF_CHANGED_EVENT" PullRequestTimelineItemsItemType_BASE_REF_DELETED_EVENT PullRequestTimelineItemsItemType = "BASE_REF_DELETED_EVENT" PullRequestTimelineItemsItemType_BASE_REF_FORCE_PUSHED_EVENT PullRequestTimelineItemsItemType = "BASE_REF_FORCE_PUSHED_EVENT" PullRequestTimelineItemsItemType_CLOSED_EVENT PullRequestTimelineItemsItemType = "CLOSED_EVENT" PullRequestTimelineItemsItemType_COMMENT_DELETED_EVENT PullRequestTimelineItemsItemType = "COMMENT_DELETED_EVENT" PullRequestTimelineItemsItemType_CONNECTED_EVENT PullRequestTimelineItemsItemType = "CONNECTED_EVENT" PullRequestTimelineItemsItemType_CONVERTED_NOTE_TO_ISSUE_EVENT PullRequestTimelineItemsItemType = "CONVERTED_NOTE_TO_ISSUE_EVENT" PullRequestTimelineItemsItemType_CONVERTED_TO_DISCUSSION_EVENT PullRequestTimelineItemsItemType = "CONVERTED_TO_DISCUSSION_EVENT" PullRequestTimelineItemsItemType_CONVERT_TO_DRAFT_EVENT PullRequestTimelineItemsItemType = "CONVERT_TO_DRAFT_EVENT" PullRequestTimelineItemsItemType_CROSS_REFERENCED_EVENT PullRequestTimelineItemsItemType = "CROSS_REFERENCED_EVENT" PullRequestTimelineItemsItemType_DEMILESTONED_EVENT PullRequestTimelineItemsItemType = "DEMILESTONED_EVENT" PullRequestTimelineItemsItemType_DEPLOYED_EVENT PullRequestTimelineItemsItemType = "DEPLOYED_EVENT" PullRequestTimelineItemsItemType_DEPLOYMENT_ENVIRONMENT_CHANGED_EVENT PullRequestTimelineItemsItemType = "DEPLOYMENT_ENVIRONMENT_CHANGED_EVENT" PullRequestTimelineItemsItemType_DISCONNECTED_EVENT PullRequestTimelineItemsItemType = "DISCONNECTED_EVENT" PullRequestTimelineItemsItemType_HEAD_REF_DELETED_EVENT PullRequestTimelineItemsItemType = "HEAD_REF_DELETED_EVENT" PullRequestTimelineItemsItemType_HEAD_REF_FORCE_PUSHED_EVENT PullRequestTimelineItemsItemType = "HEAD_REF_FORCE_PUSHED_EVENT" PullRequestTimelineItemsItemType_HEAD_REF_RESTORED_EVENT PullRequestTimelineItemsItemType = "HEAD_REF_RESTORED_EVENT" PullRequestTimelineItemsItemType_ISSUE_COMMENT PullRequestTimelineItemsItemType = "ISSUE_COMMENT" PullRequestTimelineItemsItemType_LABELED_EVENT PullRequestTimelineItemsItemType = "LABELED_EVENT" PullRequestTimelineItemsItemType_LOCKED_EVENT PullRequestTimelineItemsItemType = "LOCKED_EVENT" PullRequestTimelineItemsItemType_MARKED_AS_DUPLICATE_EVENT PullRequestTimelineItemsItemType = "MARKED_AS_DUPLICATE_EVENT" PullRequestTimelineItemsItemType_MENTIONED_EVENT PullRequestTimelineItemsItemType = "MENTIONED_EVENT" PullRequestTimelineItemsItemType_MERGED_EVENT PullRequestTimelineItemsItemType = "MERGED_EVENT" PullRequestTimelineItemsItemType_MILESTONED_EVENT PullRequestTimelineItemsItemType = "MILESTONED_EVENT" PullRequestTimelineItemsItemType_MOVED_COLUMNS_IN_PROJECT_EVENT PullRequestTimelineItemsItemType = "MOVED_COLUMNS_IN_PROJECT_EVENT" PullRequestTimelineItemsItemType_PINNED_EVENT PullRequestTimelineItemsItemType = "PINNED_EVENT" PullRequestTimelineItemsItemType_PULL_REQUEST_COMMIT PullRequestTimelineItemsItemType = "PULL_REQUEST_COMMIT" PullRequestTimelineItemsItemType_PULL_REQUEST_COMMIT_COMMENT_THREAD PullRequestTimelineItemsItemType = "PULL_REQUEST_COMMIT_COMMENT_THREAD" PullRequestTimelineItemsItemType_PULL_REQUEST_REVIEW PullRequestTimelineItemsItemType = "PULL_REQUEST_REVIEW" PullRequestTimelineItemsItemType_PULL_REQUEST_REVIEW_THREAD PullRequestTimelineItemsItemType = "PULL_REQUEST_REVIEW_THREAD" PullRequestTimelineItemsItemType_PULL_REQUEST_REVISION_MARKER PullRequestTimelineItemsItemType = "PULL_REQUEST_REVISION_MARKER" PullRequestTimelineItemsItemType_READY_FOR_REVIEW_EVENT PullRequestTimelineItemsItemType = "READY_FOR_REVIEW_EVENT" PullRequestTimelineItemsItemType_REFERENCED_EVENT PullRequestTimelineItemsItemType = "REFERENCED_EVENT" PullRequestTimelineItemsItemType_REMOVED_FROM_MERGE_QUEUE_EVENT PullRequestTimelineItemsItemType = "REMOVED_FROM_MERGE_QUEUE_EVENT" PullRequestTimelineItemsItemType_REMOVED_FROM_PROJECT_EVENT PullRequestTimelineItemsItemType = "REMOVED_FROM_PROJECT_EVENT" PullRequestTimelineItemsItemType_RENAMED_TITLE_EVENT PullRequestTimelineItemsItemType = "RENAMED_TITLE_EVENT" PullRequestTimelineItemsItemType_REOPENED_EVENT PullRequestTimelineItemsItemType = "REOPENED_EVENT" PullRequestTimelineItemsItemType_REVIEW_DISMISSED_EVENT PullRequestTimelineItemsItemType = "REVIEW_DISMISSED_EVENT" PullRequestTimelineItemsItemType_REVIEW_REQUESTED_EVENT PullRequestTimelineItemsItemType = "REVIEW_REQUESTED_EVENT" PullRequestTimelineItemsItemType_REVIEW_REQUEST_REMOVED_EVENT PullRequestTimelineItemsItemType = "REVIEW_REQUEST_REMOVED_EVENT" PullRequestTimelineItemsItemType_SUBSCRIBED_EVENT PullRequestTimelineItemsItemType = "SUBSCRIBED_EVENT" PullRequestTimelineItemsItemType_TRANSFERRED_EVENT PullRequestTimelineItemsItemType = "TRANSFERRED_EVENT" PullRequestTimelineItemsItemType_UNASSIGNED_EVENT PullRequestTimelineItemsItemType = "UNASSIGNED_EVENT" PullRequestTimelineItemsItemType_UNLABELED_EVENT PullRequestTimelineItemsItemType = "UNLABELED_EVENT" PullRequestTimelineItemsItemType_UNLOCKED_EVENT PullRequestTimelineItemsItemType = "UNLOCKED_EVENT" PullRequestTimelineItemsItemType_UNMARKED_AS_DUPLICATE_EVENT PullRequestTimelineItemsItemType = "UNMARKED_AS_DUPLICATE_EVENT" PullRequestTimelineItemsItemType_UNPINNED_EVENT PullRequestTimelineItemsItemType = "UNPINNED_EVENT" PullRequestTimelineItemsItemType_UNSUBSCRIBED_EVENT PullRequestTimelineItemsItemType = "UNSUBSCRIBED_EVENT" PullRequestTimelineItemsItemType_USER_BLOCKED_EVENT PullRequestTimelineItemsItemType = "USER_BLOCKED_EVENT" )
type PullRequestUpdateState ¶
type PullRequestUpdateState string
const ( PullRequestUpdateState_CLOSED PullRequestUpdateState = "CLOSED" PullRequestUpdateState_OPEN PullRequestUpdateState = "OPEN" )
type PullRequestsRepository ¶
type PullRequestsRepository struct {
Id string
}
type PullRequestsResponse ¶
type PullRequestsResponse struct { Viewer PullRequestsViewer Repository *PullRequestsRepository }
PullRequestsResponse response type for PullRequests
type PullRequestsViewer ¶
type PullRequestsViewer struct { Login string PullRequests PullRequestsViewerPullRequests }
type PullRequestsViewerPullRequests ¶
type PullRequestsViewerPullRequests struct {
Nodes *PullRequestsViewerPullRequestsNodes
}
type PullRequestsViewerPullRequestsNodes ¶
type PullRequestsViewerPullRequestsNodes []*struct { Id string Number int Title string Body string BaseRefName string HeadRefName string Mergeable MergeableState ReviewDecision *PullRequestReviewDecision Repository PullRequestsViewerPullRequestsNodesRepository MergeQueueEntry *PullRequestsViewerPullRequestsNodesMergeQueueEntry Commits PullRequestsViewerPullRequestsNodesCommits }
type PullRequestsViewerPullRequestsNodesCommits ¶
type PullRequestsViewerPullRequestsNodesCommits struct {
Nodes *PullRequestsViewerPullRequestsNodesCommitsNodes
}
type PullRequestsViewerPullRequestsNodesCommitsNodes ¶
type PullRequestsViewerPullRequestsNodesCommitsNodes []*struct { Commit PullRequestsViewerPullRequestsNodesCommitsNodesCommit }
type PullRequestsViewerPullRequestsNodesCommitsNodesCommit ¶
type PullRequestsViewerPullRequestsNodesCommitsNodesCommit struct { Oid string MessageHeadline string MessageBody string StatusCheckRollup *PullRequestsViewerPullRequestsNodesCommitsNodesCommitStatusCheckRollup }
type PullRequestsViewerPullRequestsNodesCommitsNodesCommitStatusCheckRollup ¶
type PullRequestsViewerPullRequestsNodesCommitsNodesCommitStatusCheckRollup struct {
State StatusState
}
type PullRequestsViewerPullRequestsNodesMergeQueueEntry ¶ added in v0.14.0
type PullRequestsViewerPullRequestsNodesMergeQueueEntry struct {
Id string
}
type PullRequestsViewerPullRequestsNodesRepository ¶
type PullRequestsViewerPullRequestsNodesRepository struct {
Id string
}
type ReactionContent ¶
type ReactionContent string
const ( ReactionContent_CONFUSED ReactionContent = "CONFUSED" ReactionContent_EYES ReactionContent = "EYES" ReactionContent_HEART ReactionContent = "HEART" ReactionContent_HOORAY ReactionContent = "HOORAY" ReactionContent_LAUGH ReactionContent = "LAUGH" ReactionContent_ROCKET ReactionContent = "ROCKET" ReactionContent_THUMBS_DOWN ReactionContent = "THUMBS_DOWN" ReactionContent_THUMBS_UP ReactionContent = "THUMBS_UP" )
type ReactionOrder ¶
type ReactionOrder struct { Direction OrderDirection `json:"direction"` Field ReactionOrderField `json:"field"` }
type ReactionOrderField ¶
type ReactionOrderField string
const (
ReactionOrderField_CREATED_AT ReactionOrderField = "CREATED_AT"
)
type RefNameConditionTargetInput ¶ added in v0.12.1
type RefOrder ¶
type RefOrder struct { Direction OrderDirection `json:"direction"` Field RefOrderField `json:"field"` }
type RefOrderField ¶
type RefOrderField string
const ( RefOrderField_ALPHABETICAL RefOrderField = "ALPHABETICAL" RefOrderField_TAG_COMMIT_DATE RefOrderField = "TAG_COMMIT_DATE" )
type RejectDeploymentsInput ¶
type ReleaseOrder ¶
type ReleaseOrder struct { Direction OrderDirection `json:"direction"` Field ReleaseOrderField `json:"field"` }
type ReleaseOrderField ¶
type ReleaseOrderField string
const ( ReleaseOrderField_CREATED_AT ReleaseOrderField = "CREATED_AT" ReleaseOrderField_NAME ReleaseOrderField = "NAME" )
type RemoveEnterpriseMemberInput ¶ added in v0.12.1
type RemoveReactionInput ¶
type RemoveReactionInput struct { ClientMutationId *string `json:"clientMutationId,omitempty"` Content ReactionContent `json:"content"` SubjectId string `json:"subjectId"` }
type RemoveStarInput ¶
type RemoveUpvoteInput ¶
type ReopenDiscussionInput ¶ added in v0.12.1
type ReopenIssueInput ¶
type ReopenPullRequestInput ¶
type RepoAccessAuditEntryVisibility ¶
type RepoAccessAuditEntryVisibility string
const ( RepoAccessAuditEntryVisibility_INTERNAL RepoAccessAuditEntryVisibility = "INTERNAL" RepoAccessAuditEntryVisibility_PRIVATE RepoAccessAuditEntryVisibility = "PRIVATE" RepoAccessAuditEntryVisibility_PUBLIC RepoAccessAuditEntryVisibility = "PUBLIC" )
type RepoAddMemberAuditEntryVisibility ¶
type RepoAddMemberAuditEntryVisibility string
const ( RepoAddMemberAuditEntryVisibility_INTERNAL RepoAddMemberAuditEntryVisibility = "INTERNAL" RepoAddMemberAuditEntryVisibility_PRIVATE RepoAddMemberAuditEntryVisibility = "PRIVATE" RepoAddMemberAuditEntryVisibility_PUBLIC RepoAddMemberAuditEntryVisibility = "PUBLIC" )
type RepoArchivedAuditEntryVisibility ¶
type RepoArchivedAuditEntryVisibility string
const ( RepoArchivedAuditEntryVisibility_INTERNAL RepoArchivedAuditEntryVisibility = "INTERNAL" RepoArchivedAuditEntryVisibility_PRIVATE RepoArchivedAuditEntryVisibility = "PRIVATE" RepoArchivedAuditEntryVisibility_PUBLIC RepoArchivedAuditEntryVisibility = "PUBLIC" )
type RepoChangeMergeSettingAuditEntryMergeType ¶
type RepoChangeMergeSettingAuditEntryMergeType string
const ( RepoChangeMergeSettingAuditEntryMergeType_MERGE RepoChangeMergeSettingAuditEntryMergeType = "MERGE" RepoChangeMergeSettingAuditEntryMergeType_REBASE RepoChangeMergeSettingAuditEntryMergeType = "REBASE" RepoChangeMergeSettingAuditEntryMergeType_SQUASH RepoChangeMergeSettingAuditEntryMergeType = "SQUASH" )
type RepoCreateAuditEntryVisibility ¶
type RepoCreateAuditEntryVisibility string
const ( RepoCreateAuditEntryVisibility_INTERNAL RepoCreateAuditEntryVisibility = "INTERNAL" RepoCreateAuditEntryVisibility_PRIVATE RepoCreateAuditEntryVisibility = "PRIVATE" RepoCreateAuditEntryVisibility_PUBLIC RepoCreateAuditEntryVisibility = "PUBLIC" )
type RepoDestroyAuditEntryVisibility ¶
type RepoDestroyAuditEntryVisibility string
const ( RepoDestroyAuditEntryVisibility_INTERNAL RepoDestroyAuditEntryVisibility = "INTERNAL" RepoDestroyAuditEntryVisibility_PRIVATE RepoDestroyAuditEntryVisibility = "PRIVATE" RepoDestroyAuditEntryVisibility_PUBLIC RepoDestroyAuditEntryVisibility = "PUBLIC" )
type RepoRemoveMemberAuditEntryVisibility ¶
type RepoRemoveMemberAuditEntryVisibility string
const ( RepoRemoveMemberAuditEntryVisibility_INTERNAL RepoRemoveMemberAuditEntryVisibility = "INTERNAL" RepoRemoveMemberAuditEntryVisibility_PRIVATE RepoRemoveMemberAuditEntryVisibility = "PRIVATE" RepoRemoveMemberAuditEntryVisibility_PUBLIC RepoRemoveMemberAuditEntryVisibility = "PUBLIC" )
type ReportedContentClassifiers ¶
type ReportedContentClassifiers string
const ( ReportedContentClassifiers_ABUSE ReportedContentClassifiers = "ABUSE" ReportedContentClassifiers_DUPLICATE ReportedContentClassifiers = "DUPLICATE" ReportedContentClassifiers_OFF_TOPIC ReportedContentClassifiers = "OFF_TOPIC" ReportedContentClassifiers_OUTDATED ReportedContentClassifiers = "OUTDATED" ReportedContentClassifiers_RESOLVED ReportedContentClassifiers = "RESOLVED" ReportedContentClassifiers_SPAM ReportedContentClassifiers = "SPAM" )
type RepositoryAffiliation ¶
type RepositoryAffiliation string
const ( RepositoryAffiliation_COLLABORATOR RepositoryAffiliation = "COLLABORATOR" RepositoryAffiliation_ORGANIZATION_MEMBER RepositoryAffiliation = "ORGANIZATION_MEMBER" RepositoryAffiliation_OWNER RepositoryAffiliation = "OWNER" )
type RepositoryContributionType ¶
type RepositoryContributionType string
const ( RepositoryContributionType_COMMIT RepositoryContributionType = "COMMIT" RepositoryContributionType_ISSUE RepositoryContributionType = "ISSUE" RepositoryContributionType_PULL_REQUEST RepositoryContributionType = "PULL_REQUEST" RepositoryContributionType_PULL_REQUEST_REVIEW RepositoryContributionType = "PULL_REQUEST_REVIEW" RepositoryContributionType_REPOSITORY RepositoryContributionType = "REPOSITORY" )
type RepositoryInteractionLimit ¶
type RepositoryInteractionLimit string
const ( RepositoryInteractionLimit_COLLABORATORS_ONLY RepositoryInteractionLimit = "COLLABORATORS_ONLY" RepositoryInteractionLimit_CONTRIBUTORS_ONLY RepositoryInteractionLimit = "CONTRIBUTORS_ONLY" RepositoryInteractionLimit_EXISTING_USERS RepositoryInteractionLimit = "EXISTING_USERS" RepositoryInteractionLimit_NO_LIMIT RepositoryInteractionLimit = "NO_LIMIT" )
type RepositoryInteractionLimitExpiry ¶
type RepositoryInteractionLimitExpiry string
const ( RepositoryInteractionLimitExpiry_ONE_DAY RepositoryInteractionLimitExpiry = "ONE_DAY" RepositoryInteractionLimitExpiry_ONE_MONTH RepositoryInteractionLimitExpiry = "ONE_MONTH" RepositoryInteractionLimitExpiry_ONE_WEEK RepositoryInteractionLimitExpiry = "ONE_WEEK" RepositoryInteractionLimitExpiry_SIX_MONTHS RepositoryInteractionLimitExpiry = "SIX_MONTHS" RepositoryInteractionLimitExpiry_THREE_DAYS RepositoryInteractionLimitExpiry = "THREE_DAYS" )
type RepositoryInteractionLimitOrigin ¶
type RepositoryInteractionLimitOrigin string
const ( RepositoryInteractionLimitOrigin_ORGANIZATION RepositoryInteractionLimitOrigin = "ORGANIZATION" RepositoryInteractionLimitOrigin_REPOSITORY RepositoryInteractionLimitOrigin = "REPOSITORY" RepositoryInteractionLimitOrigin_USER RepositoryInteractionLimitOrigin = "USER" )
type RepositoryInvitationOrder ¶
type RepositoryInvitationOrder struct { Direction OrderDirection `json:"direction"` Field RepositoryInvitationOrderField `json:"field"` }
type RepositoryInvitationOrderField ¶
type RepositoryInvitationOrderField string
const (
RepositoryInvitationOrderField_CREATED_AT RepositoryInvitationOrderField = "CREATED_AT"
)
type RepositoryLockReason ¶
type RepositoryLockReason string
const ( RepositoryLockReason_BILLING RepositoryLockReason = "BILLING" RepositoryLockReason_MIGRATING RepositoryLockReason = "MIGRATING" RepositoryLockReason_MOVING RepositoryLockReason = "MOVING" RepositoryLockReason_RENAME RepositoryLockReason = "RENAME" RepositoryLockReason_TRADE_RESTRICTION RepositoryLockReason = "TRADE_RESTRICTION" )
type RepositoryMigrationOrder ¶ added in v0.12.1
type RepositoryMigrationOrder struct { Direction RepositoryMigrationOrderDirection `json:"direction"` Field RepositoryMigrationOrderField `json:"field"` }
type RepositoryMigrationOrderDirection ¶ added in v0.12.1
type RepositoryMigrationOrderDirection string
const ( RepositoryMigrationOrderDirection_ASC RepositoryMigrationOrderDirection = "ASC" RepositoryMigrationOrderDirection_DESC RepositoryMigrationOrderDirection = "DESC" )
type RepositoryMigrationOrderField ¶ added in v0.12.1
type RepositoryMigrationOrderField string
const (
RepositoryMigrationOrderField_CREATED_AT RepositoryMigrationOrderField = "CREATED_AT"
)
type RepositoryNameConditionTargetInput ¶ added in v0.12.1
type RepositoryOrder ¶
type RepositoryOrder struct { Direction OrderDirection `json:"direction"` Field RepositoryOrderField `json:"field"` }
type RepositoryOrderField ¶
type RepositoryOrderField string
const ( RepositoryOrderField_CREATED_AT RepositoryOrderField = "CREATED_AT" RepositoryOrderField_NAME RepositoryOrderField = "NAME" RepositoryOrderField_PUSHED_AT RepositoryOrderField = "PUSHED_AT" RepositoryOrderField_STARGAZERS RepositoryOrderField = "STARGAZERS" RepositoryOrderField_UPDATED_AT RepositoryOrderField = "UPDATED_AT" )
type RepositoryPermission ¶
type RepositoryPermission string
const ( RepositoryPermission_ADMIN RepositoryPermission = "ADMIN" RepositoryPermission_MAINTAIN RepositoryPermission = "MAINTAIN" RepositoryPermission_READ RepositoryPermission = "READ" RepositoryPermission_TRIAGE RepositoryPermission = "TRIAGE" RepositoryPermission_WRITE RepositoryPermission = "WRITE" )
type RepositoryPrivacy ¶
type RepositoryPrivacy string
const ( RepositoryPrivacy_PRIVATE RepositoryPrivacy = "PRIVATE" RepositoryPrivacy_PUBLIC RepositoryPrivacy = "PUBLIC" )
type RepositoryRuleConditionsInput ¶ added in v0.12.1
type RepositoryRuleConditionsInput struct { RefName *RefNameConditionTargetInput `json:"refName,omitempty"` RepositoryName *RepositoryNameConditionTargetInput `json:"repositoryName,omitempty"` }
type RepositoryRuleInput ¶ added in v0.12.1
type RepositoryRuleInput struct { Id *string `json:"id,omitempty"` Parameters *RuleParametersInput `json:"parameters,omitempty"` Type RepositoryRuleType `json:"type"` }
type RepositoryRuleType ¶ added in v0.12.1
type RepositoryRuleType string
const ( RepositoryRuleType_BRANCH_NAME_PATTERN RepositoryRuleType = "BRANCH_NAME_PATTERN" RepositoryRuleType_COMMITTER_EMAIL_PATTERN RepositoryRuleType = "COMMITTER_EMAIL_PATTERN" RepositoryRuleType_COMMIT_AUTHOR_EMAIL_PATTERN RepositoryRuleType = "COMMIT_AUTHOR_EMAIL_PATTERN" RepositoryRuleType_COMMIT_MESSAGE_PATTERN RepositoryRuleType = "COMMIT_MESSAGE_PATTERN" RepositoryRuleType_CREATION RepositoryRuleType = "CREATION" RepositoryRuleType_DELETION RepositoryRuleType = "DELETION" RepositoryRuleType_NON_FAST_FORWARD RepositoryRuleType = "NON_FAST_FORWARD" RepositoryRuleType_PULL_REQUEST RepositoryRuleType = "PULL_REQUEST" RepositoryRuleType_REQUIRED_DEPLOYMENTS RepositoryRuleType = "REQUIRED_DEPLOYMENTS" RepositoryRuleType_REQUIRED_LINEAR_HISTORY RepositoryRuleType = "REQUIRED_LINEAR_HISTORY" RepositoryRuleType_REQUIRED_SIGNATURES RepositoryRuleType = "REQUIRED_SIGNATURES" RepositoryRuleType_REQUIRED_STATUS_CHECKS RepositoryRuleType = "REQUIRED_STATUS_CHECKS" RepositoryRuleType_TAG_NAME_PATTERN RepositoryRuleType = "TAG_NAME_PATTERN" RepositoryRuleType_UPDATE RepositoryRuleType = "UPDATE" )
type RepositoryRulesetTarget ¶ added in v0.12.1
type RepositoryRulesetTarget string
const ( RepositoryRulesetTarget_BRANCH RepositoryRulesetTarget = "BRANCH" RepositoryRulesetTarget_TAG RepositoryRulesetTarget = "TAG" )
type RepositoryVisibility ¶
type RepositoryVisibility string
const ( RepositoryVisibility_INTERNAL RepositoryVisibility = "INTERNAL" RepositoryVisibility_PRIVATE RepositoryVisibility = "PRIVATE" RepositoryVisibility_PUBLIC RepositoryVisibility = "PUBLIC" )
type RepositoryVulnerabilityAlertDependencyScope ¶ added in v0.12.1
type RepositoryVulnerabilityAlertDependencyScope string
const ( RepositoryVulnerabilityAlertDependencyScope_DEVELOPMENT RepositoryVulnerabilityAlertDependencyScope = "DEVELOPMENT" RepositoryVulnerabilityAlertDependencyScope_RUNTIME RepositoryVulnerabilityAlertDependencyScope = "RUNTIME" )
type RepositoryVulnerabilityAlertState ¶ added in v0.12.1
type RepositoryVulnerabilityAlertState string
const ( RepositoryVulnerabilityAlertState_AUTO_DISMISSED RepositoryVulnerabilityAlertState = "AUTO_DISMISSED" RepositoryVulnerabilityAlertState_DISMISSED RepositoryVulnerabilityAlertState = "DISMISSED" RepositoryVulnerabilityAlertState_FIXED RepositoryVulnerabilityAlertState = "FIXED" RepositoryVulnerabilityAlertState_OPEN RepositoryVulnerabilityAlertState = "OPEN" )
type RequestReviewsInput ¶
type RequestableCheckStatusState ¶
type RequestableCheckStatusState string
const ( RequestableCheckStatusState_COMPLETED RequestableCheckStatusState = "COMPLETED" RequestableCheckStatusState_IN_PROGRESS RequestableCheckStatusState = "IN_PROGRESS" RequestableCheckStatusState_PENDING RequestableCheckStatusState = "PENDING" RequestableCheckStatusState_QUEUED RequestableCheckStatusState = "QUEUED" RequestableCheckStatusState_WAITING RequestableCheckStatusState = "WAITING" )
type RequiredDeploymentsParametersInput ¶ added in v0.12.1
type RequiredDeploymentsParametersInput struct {
RequiredDeploymentEnvironments []string `json:"requiredDeploymentEnvironments"`
}
type RequiredStatusCheckInput ¶ added in v0.12.1
type RequiredStatusChecksParametersInput ¶ added in v0.12.1
type RequiredStatusChecksParametersInput struct { RequiredStatusChecks []StatusCheckConfigurationInput `json:"requiredStatusChecks"` StrictRequiredStatusChecksPolicy bool `json:"strictRequiredStatusChecksPolicy"` }
type RetireSponsorsTierInput ¶ added in v0.12.1
type RevertPullRequestInput ¶ added in v0.12.1
type RevokeEnterpriseOrganizationsMigratorRoleInput ¶ added in v0.12.1
type RevokeMigratorRoleInput ¶ added in v0.12.1
type RoleInOrganization ¶ added in v0.12.1
type RoleInOrganization string
const ( RoleInOrganization_DIRECT_MEMBER RoleInOrganization = "DIRECT_MEMBER" RoleInOrganization_OWNER RoleInOrganization = "OWNER" RoleInOrganization_UNAFFILIATED RoleInOrganization = "UNAFFILIATED" )
type RuleBypassMode ¶ added in v0.12.1
type RuleBypassMode string
const ( RuleBypassMode_NONE RuleBypassMode = "NONE" RuleBypassMode_ORGANIZATION RuleBypassMode = "ORGANIZATION" RuleBypassMode_REPOSITORY RuleBypassMode = "REPOSITORY" )
type RuleEnforcement ¶ added in v0.12.1
type RuleEnforcement string
const ( RuleEnforcement_ACTIVE RuleEnforcement = "ACTIVE" RuleEnforcement_DISABLED RuleEnforcement = "DISABLED" RuleEnforcement_EVALUATE RuleEnforcement = "EVALUATE" )
type RuleParametersInput ¶ added in v0.12.1
type RuleParametersInput struct { BranchNamePattern *BranchNamePatternParametersInput `json:"branchNamePattern,omitempty"` CommitAuthorEmailPattern *CommitAuthorEmailPatternParametersInput `json:"commitAuthorEmailPattern,omitempty"` CommitMessagePattern *CommitMessagePatternParametersInput `json:"commitMessagePattern,omitempty"` CommitterEmailPattern *CommitterEmailPatternParametersInput `json:"committerEmailPattern,omitempty"` PullRequest *PullRequestParametersInput `json:"pullRequest,omitempty"` RequiredDeployments *RequiredDeploymentsParametersInput `json:"requiredDeployments,omitempty"` RequiredStatusChecks *RequiredStatusChecksParametersInput `json:"requiredStatusChecks,omitempty"` TagNamePattern *TagNamePatternParametersInput `json:"tagNamePattern,omitempty"` Update *UpdateParametersInput `json:"update,omitempty"` }
type SamlDigestAlgorithm ¶
type SamlDigestAlgorithm string
const ( SamlDigestAlgorithm_SHA1 SamlDigestAlgorithm = "SHA1" SamlDigestAlgorithm_SHA256 SamlDigestAlgorithm = "SHA256" SamlDigestAlgorithm_SHA384 SamlDigestAlgorithm = "SHA384" SamlDigestAlgorithm_SHA512 SamlDigestAlgorithm = "SHA512" )
type SamlSignatureAlgorithm ¶
type SamlSignatureAlgorithm string
const ( SamlSignatureAlgorithm_RSA_SHA1 SamlSignatureAlgorithm = "RSA_SHA1" SamlSignatureAlgorithm_RSA_SHA256 SamlSignatureAlgorithm = "RSA_SHA256" SamlSignatureAlgorithm_RSA_SHA384 SamlSignatureAlgorithm = "RSA_SHA384" SamlSignatureAlgorithm_RSA_SHA512 SamlSignatureAlgorithm = "RSA_SHA512" )
type SavedReplyOrder ¶
type SavedReplyOrder struct { Direction OrderDirection `json:"direction"` Field SavedReplyOrderField `json:"field"` }
type SavedReplyOrderField ¶
type SavedReplyOrderField string
const (
SavedReplyOrderField_UPDATED_AT SavedReplyOrderField = "UPDATED_AT"
)
type SearchType ¶
type SearchType string
const ( SearchType_DISCUSSION SearchType = "DISCUSSION" SearchType_ISSUE SearchType = "ISSUE" SearchType_REPOSITORY SearchType = "REPOSITORY" SearchType_USER SearchType = "USER" )
type SecurityAdvisoryClassification ¶ added in v0.12.1
type SecurityAdvisoryClassification string
const ( SecurityAdvisoryClassification_GENERAL SecurityAdvisoryClassification = "GENERAL" SecurityAdvisoryClassification_MALWARE SecurityAdvisoryClassification = "MALWARE" )
type SecurityAdvisoryEcosystem ¶
type SecurityAdvisoryEcosystem string
const ( SecurityAdvisoryEcosystem_ACTIONS SecurityAdvisoryEcosystem = "ACTIONS" SecurityAdvisoryEcosystem_COMPOSER SecurityAdvisoryEcosystem = "COMPOSER" SecurityAdvisoryEcosystem_ERLANG SecurityAdvisoryEcosystem = "ERLANG" SecurityAdvisoryEcosystem_GO SecurityAdvisoryEcosystem = "GO" SecurityAdvisoryEcosystem_MAVEN SecurityAdvisoryEcosystem = "MAVEN" SecurityAdvisoryEcosystem_NPM SecurityAdvisoryEcosystem = "NPM" SecurityAdvisoryEcosystem_NUGET SecurityAdvisoryEcosystem = "NUGET" SecurityAdvisoryEcosystem_PIP SecurityAdvisoryEcosystem = "PIP" SecurityAdvisoryEcosystem_PUB SecurityAdvisoryEcosystem = "PUB" SecurityAdvisoryEcosystem_RUBYGEMS SecurityAdvisoryEcosystem = "RUBYGEMS" SecurityAdvisoryEcosystem_RUST SecurityAdvisoryEcosystem = "RUST" )
type SecurityAdvisoryIdentifierFilter ¶
type SecurityAdvisoryIdentifierFilter struct { Type SecurityAdvisoryIdentifierType `json:"type"` Value string `json:"value"` }
type SecurityAdvisoryIdentifierType ¶
type SecurityAdvisoryIdentifierType string
const ( SecurityAdvisoryIdentifierType_CVE SecurityAdvisoryIdentifierType = "CVE" SecurityAdvisoryIdentifierType_GHSA SecurityAdvisoryIdentifierType = "GHSA" )
type SecurityAdvisoryOrder ¶
type SecurityAdvisoryOrder struct { Direction OrderDirection `json:"direction"` Field SecurityAdvisoryOrderField `json:"field"` }
type SecurityAdvisoryOrderField ¶
type SecurityAdvisoryOrderField string
const ( SecurityAdvisoryOrderField_PUBLISHED_AT SecurityAdvisoryOrderField = "PUBLISHED_AT" SecurityAdvisoryOrderField_UPDATED_AT SecurityAdvisoryOrderField = "UPDATED_AT" )
type SecurityAdvisorySeverity ¶
type SecurityAdvisorySeverity string
const ( SecurityAdvisorySeverity_CRITICAL SecurityAdvisorySeverity = "CRITICAL" SecurityAdvisorySeverity_HIGH SecurityAdvisorySeverity = "HIGH" SecurityAdvisorySeverity_LOW SecurityAdvisorySeverity = "LOW" SecurityAdvisorySeverity_MODERATE SecurityAdvisorySeverity = "MODERATE" )
type SecurityVulnerabilityOrder ¶
type SecurityVulnerabilityOrder struct { Direction OrderDirection `json:"direction"` Field SecurityVulnerabilityOrderField `json:"field"` }
type SecurityVulnerabilityOrderField ¶
type SecurityVulnerabilityOrderField string
const (
SecurityVulnerabilityOrderField_UPDATED_AT SecurityVulnerabilityOrderField = "UPDATED_AT"
)
type SetEnterpriseIdentityProviderInput ¶
type SetEnterpriseIdentityProviderInput struct { ClientMutationId *string `json:"clientMutationId,omitempty"` DigestMethod SamlDigestAlgorithm `json:"digestMethod"` EnterpriseId string `json:"enterpriseId"` IdpCertificate string `json:"idpCertificate"` Issuer *string `json:"issuer,omitempty"` SignatureMethod SamlSignatureAlgorithm `json:"signatureMethod"` SsoUrl string `json:"ssoUrl"` }
type SetOrganizationInteractionLimitInput ¶
type SetOrganizationInteractionLimitInput struct { ClientMutationId *string `json:"clientMutationId,omitempty"` Expiry *RepositoryInteractionLimitExpiry `json:"expiry,omitempty"` Limit RepositoryInteractionLimit `json:"limit"` OrganizationId string `json:"organizationId"` }
type SetRepositoryInteractionLimitInput ¶
type SetRepositoryInteractionLimitInput struct { ClientMutationId *string `json:"clientMutationId,omitempty"` Expiry *RepositoryInteractionLimitExpiry `json:"expiry,omitempty"` Limit RepositoryInteractionLimit `json:"limit"` RepositoryId string `json:"repositoryId"` }
type SetUserInteractionLimitInput ¶
type SetUserInteractionLimitInput struct { ClientMutationId *string `json:"clientMutationId,omitempty"` Expiry *RepositoryInteractionLimitExpiry `json:"expiry,omitempty"` Limit RepositoryInteractionLimit `json:"limit"` UserId string `json:"userId"` }
type SocialAccountProvider ¶ added in v0.12.1
type SocialAccountProvider string
const ( SocialAccountProvider_FACEBOOK SocialAccountProvider = "FACEBOOK" SocialAccountProvider_GENERIC SocialAccountProvider = "GENERIC" SocialAccountProvider_HOMETOWN SocialAccountProvider = "HOMETOWN" SocialAccountProvider_INSTAGRAM SocialAccountProvider = "INSTAGRAM" SocialAccountProvider_LINKEDIN SocialAccountProvider = "LINKEDIN" SocialAccountProvider_MASTODON SocialAccountProvider = "MASTODON" SocialAccountProvider_REDDIT SocialAccountProvider = "REDDIT" SocialAccountProvider_TWITCH SocialAccountProvider = "TWITCH" SocialAccountProvider_TWITTER SocialAccountProvider = "TWITTER" SocialAccountProvider_YOUTUBE SocialAccountProvider = "YOUTUBE" )
type SponsorOrder ¶ added in v0.12.1
type SponsorOrder struct { Direction OrderDirection `json:"direction"` Field SponsorOrderField `json:"field"` }
type SponsorOrderField ¶ added in v0.12.1
type SponsorOrderField string
const ( SponsorOrderField_LOGIN SponsorOrderField = "LOGIN" SponsorOrderField_RELEVANCE SponsorOrderField = "RELEVANCE" )
type SponsorableOrder ¶
type SponsorableOrder struct { Direction OrderDirection `json:"direction"` Field SponsorableOrderField `json:"field"` }
type SponsorableOrderField ¶
type SponsorableOrderField string
const (
SponsorableOrderField_LOGIN SponsorableOrderField = "LOGIN"
)
type SponsorsActivityAction ¶
type SponsorsActivityAction string
const ( SponsorsActivityAction_CANCELLED_SPONSORSHIP SponsorsActivityAction = "CANCELLED_SPONSORSHIP" SponsorsActivityAction_NEW_SPONSORSHIP SponsorsActivityAction = "NEW_SPONSORSHIP" SponsorsActivityAction_PENDING_CHANGE SponsorsActivityAction = "PENDING_CHANGE" SponsorsActivityAction_REFUND SponsorsActivityAction = "REFUND" SponsorsActivityAction_SPONSOR_MATCH_DISABLED SponsorsActivityAction = "SPONSOR_MATCH_DISABLED" SponsorsActivityAction_TIER_CHANGE SponsorsActivityAction = "TIER_CHANGE" )
type SponsorsActivityOrder ¶
type SponsorsActivityOrder struct { Direction OrderDirection `json:"direction"` Field SponsorsActivityOrderField `json:"field"` }
type SponsorsActivityOrderField ¶
type SponsorsActivityOrderField string
const (
SponsorsActivityOrderField_TIMESTAMP SponsorsActivityOrderField = "TIMESTAMP"
)
type SponsorsActivityPeriod ¶
type SponsorsActivityPeriod string
const ( SponsorsActivityPeriod_ALL SponsorsActivityPeriod = "ALL" SponsorsActivityPeriod_DAY SponsorsActivityPeriod = "DAY" SponsorsActivityPeriod_MONTH SponsorsActivityPeriod = "MONTH" SponsorsActivityPeriod_WEEK SponsorsActivityPeriod = "WEEK" )
type SponsorsCountryOrRegionCode ¶ added in v0.12.1
type SponsorsCountryOrRegionCode string
const ( SponsorsCountryOrRegionCode_AD SponsorsCountryOrRegionCode = "AD" SponsorsCountryOrRegionCode_AE SponsorsCountryOrRegionCode = "AE" SponsorsCountryOrRegionCode_AF SponsorsCountryOrRegionCode = "AF" SponsorsCountryOrRegionCode_AG SponsorsCountryOrRegionCode = "AG" SponsorsCountryOrRegionCode_AI SponsorsCountryOrRegionCode = "AI" SponsorsCountryOrRegionCode_AL SponsorsCountryOrRegionCode = "AL" SponsorsCountryOrRegionCode_AM SponsorsCountryOrRegionCode = "AM" SponsorsCountryOrRegionCode_AO SponsorsCountryOrRegionCode = "AO" SponsorsCountryOrRegionCode_AQ SponsorsCountryOrRegionCode = "AQ" SponsorsCountryOrRegionCode_AR SponsorsCountryOrRegionCode = "AR" SponsorsCountryOrRegionCode_AS SponsorsCountryOrRegionCode = "AS" SponsorsCountryOrRegionCode_AT SponsorsCountryOrRegionCode = "AT" SponsorsCountryOrRegionCode_AU SponsorsCountryOrRegionCode = "AU" SponsorsCountryOrRegionCode_AW SponsorsCountryOrRegionCode = "AW" SponsorsCountryOrRegionCode_AX SponsorsCountryOrRegionCode = "AX" SponsorsCountryOrRegionCode_AZ SponsorsCountryOrRegionCode = "AZ" SponsorsCountryOrRegionCode_BA SponsorsCountryOrRegionCode = "BA" SponsorsCountryOrRegionCode_BB SponsorsCountryOrRegionCode = "BB" SponsorsCountryOrRegionCode_BD SponsorsCountryOrRegionCode = "BD" SponsorsCountryOrRegionCode_BE SponsorsCountryOrRegionCode = "BE" SponsorsCountryOrRegionCode_BF SponsorsCountryOrRegionCode = "BF" SponsorsCountryOrRegionCode_BG SponsorsCountryOrRegionCode = "BG" SponsorsCountryOrRegionCode_BH SponsorsCountryOrRegionCode = "BH" SponsorsCountryOrRegionCode_BI SponsorsCountryOrRegionCode = "BI" SponsorsCountryOrRegionCode_BJ SponsorsCountryOrRegionCode = "BJ" SponsorsCountryOrRegionCode_BL SponsorsCountryOrRegionCode = "BL" SponsorsCountryOrRegionCode_BM SponsorsCountryOrRegionCode = "BM" SponsorsCountryOrRegionCode_BN SponsorsCountryOrRegionCode = "BN" SponsorsCountryOrRegionCode_BO SponsorsCountryOrRegionCode = "BO" SponsorsCountryOrRegionCode_BQ SponsorsCountryOrRegionCode = "BQ" SponsorsCountryOrRegionCode_BR SponsorsCountryOrRegionCode = "BR" SponsorsCountryOrRegionCode_BS SponsorsCountryOrRegionCode = "BS" SponsorsCountryOrRegionCode_BT SponsorsCountryOrRegionCode = "BT" SponsorsCountryOrRegionCode_BV SponsorsCountryOrRegionCode = "BV" SponsorsCountryOrRegionCode_BW SponsorsCountryOrRegionCode = "BW" SponsorsCountryOrRegionCode_BY SponsorsCountryOrRegionCode = "BY" SponsorsCountryOrRegionCode_BZ SponsorsCountryOrRegionCode = "BZ" SponsorsCountryOrRegionCode_CA SponsorsCountryOrRegionCode = "CA" SponsorsCountryOrRegionCode_CC SponsorsCountryOrRegionCode = "CC" SponsorsCountryOrRegionCode_CD SponsorsCountryOrRegionCode = "CD" SponsorsCountryOrRegionCode_CF SponsorsCountryOrRegionCode = "CF" SponsorsCountryOrRegionCode_CG SponsorsCountryOrRegionCode = "CG" SponsorsCountryOrRegionCode_CH SponsorsCountryOrRegionCode = "CH" SponsorsCountryOrRegionCode_CI SponsorsCountryOrRegionCode = "CI" SponsorsCountryOrRegionCode_CK SponsorsCountryOrRegionCode = "CK" SponsorsCountryOrRegionCode_CL SponsorsCountryOrRegionCode = "CL" SponsorsCountryOrRegionCode_CM SponsorsCountryOrRegionCode = "CM" SponsorsCountryOrRegionCode_CN SponsorsCountryOrRegionCode = "CN" SponsorsCountryOrRegionCode_CO SponsorsCountryOrRegionCode = "CO" SponsorsCountryOrRegionCode_CR SponsorsCountryOrRegionCode = "CR" SponsorsCountryOrRegionCode_CV SponsorsCountryOrRegionCode = "CV" SponsorsCountryOrRegionCode_CW SponsorsCountryOrRegionCode = "CW" SponsorsCountryOrRegionCode_CX SponsorsCountryOrRegionCode = "CX" SponsorsCountryOrRegionCode_CY SponsorsCountryOrRegionCode = "CY" SponsorsCountryOrRegionCode_CZ SponsorsCountryOrRegionCode = "CZ" SponsorsCountryOrRegionCode_DE SponsorsCountryOrRegionCode = "DE" SponsorsCountryOrRegionCode_DJ SponsorsCountryOrRegionCode = "DJ" SponsorsCountryOrRegionCode_DK SponsorsCountryOrRegionCode = "DK" SponsorsCountryOrRegionCode_DM SponsorsCountryOrRegionCode = "DM" SponsorsCountryOrRegionCode_DO SponsorsCountryOrRegionCode = "DO" SponsorsCountryOrRegionCode_DZ SponsorsCountryOrRegionCode = "DZ" SponsorsCountryOrRegionCode_EC SponsorsCountryOrRegionCode = "EC" SponsorsCountryOrRegionCode_EE SponsorsCountryOrRegionCode = "EE" SponsorsCountryOrRegionCode_EG SponsorsCountryOrRegionCode = "EG" SponsorsCountryOrRegionCode_EH SponsorsCountryOrRegionCode = "EH" SponsorsCountryOrRegionCode_ER SponsorsCountryOrRegionCode = "ER" SponsorsCountryOrRegionCode_ES SponsorsCountryOrRegionCode = "ES" SponsorsCountryOrRegionCode_ET SponsorsCountryOrRegionCode = "ET" SponsorsCountryOrRegionCode_FI SponsorsCountryOrRegionCode = "FI" SponsorsCountryOrRegionCode_FJ SponsorsCountryOrRegionCode = "FJ" SponsorsCountryOrRegionCode_FK SponsorsCountryOrRegionCode = "FK" SponsorsCountryOrRegionCode_FM SponsorsCountryOrRegionCode = "FM" SponsorsCountryOrRegionCode_FO SponsorsCountryOrRegionCode = "FO" SponsorsCountryOrRegionCode_FR SponsorsCountryOrRegionCode = "FR" SponsorsCountryOrRegionCode_GA SponsorsCountryOrRegionCode = "GA" SponsorsCountryOrRegionCode_GB SponsorsCountryOrRegionCode = "GB" SponsorsCountryOrRegionCode_GD SponsorsCountryOrRegionCode = "GD" SponsorsCountryOrRegionCode_GE SponsorsCountryOrRegionCode = "GE" SponsorsCountryOrRegionCode_GF SponsorsCountryOrRegionCode = "GF" SponsorsCountryOrRegionCode_GG SponsorsCountryOrRegionCode = "GG" SponsorsCountryOrRegionCode_GH SponsorsCountryOrRegionCode = "GH" SponsorsCountryOrRegionCode_GI SponsorsCountryOrRegionCode = "GI" SponsorsCountryOrRegionCode_GL SponsorsCountryOrRegionCode = "GL" SponsorsCountryOrRegionCode_GM SponsorsCountryOrRegionCode = "GM" SponsorsCountryOrRegionCode_GN SponsorsCountryOrRegionCode = "GN" SponsorsCountryOrRegionCode_GP SponsorsCountryOrRegionCode = "GP" SponsorsCountryOrRegionCode_GQ SponsorsCountryOrRegionCode = "GQ" SponsorsCountryOrRegionCode_GR SponsorsCountryOrRegionCode = "GR" SponsorsCountryOrRegionCode_GS SponsorsCountryOrRegionCode = "GS" SponsorsCountryOrRegionCode_GT SponsorsCountryOrRegionCode = "GT" SponsorsCountryOrRegionCode_GU SponsorsCountryOrRegionCode = "GU" SponsorsCountryOrRegionCode_GW SponsorsCountryOrRegionCode = "GW" SponsorsCountryOrRegionCode_GY SponsorsCountryOrRegionCode = "GY" SponsorsCountryOrRegionCode_HK SponsorsCountryOrRegionCode = "HK" SponsorsCountryOrRegionCode_HM SponsorsCountryOrRegionCode = "HM" SponsorsCountryOrRegionCode_HN SponsorsCountryOrRegionCode = "HN" SponsorsCountryOrRegionCode_HR SponsorsCountryOrRegionCode = "HR" SponsorsCountryOrRegionCode_HT SponsorsCountryOrRegionCode = "HT" SponsorsCountryOrRegionCode_HU SponsorsCountryOrRegionCode = "HU" SponsorsCountryOrRegionCode_ID SponsorsCountryOrRegionCode = "ID" SponsorsCountryOrRegionCode_IE SponsorsCountryOrRegionCode = "IE" SponsorsCountryOrRegionCode_IL SponsorsCountryOrRegionCode = "IL" SponsorsCountryOrRegionCode_IM SponsorsCountryOrRegionCode = "IM" SponsorsCountryOrRegionCode_IN SponsorsCountryOrRegionCode = "IN" SponsorsCountryOrRegionCode_IO SponsorsCountryOrRegionCode = "IO" SponsorsCountryOrRegionCode_IQ SponsorsCountryOrRegionCode = "IQ" SponsorsCountryOrRegionCode_IR SponsorsCountryOrRegionCode = "IR" SponsorsCountryOrRegionCode_IS SponsorsCountryOrRegionCode = "IS" SponsorsCountryOrRegionCode_IT SponsorsCountryOrRegionCode = "IT" SponsorsCountryOrRegionCode_JE SponsorsCountryOrRegionCode = "JE" SponsorsCountryOrRegionCode_JM SponsorsCountryOrRegionCode = "JM" SponsorsCountryOrRegionCode_JO SponsorsCountryOrRegionCode = "JO" SponsorsCountryOrRegionCode_JP SponsorsCountryOrRegionCode = "JP" SponsorsCountryOrRegionCode_KE SponsorsCountryOrRegionCode = "KE" SponsorsCountryOrRegionCode_KG SponsorsCountryOrRegionCode = "KG" SponsorsCountryOrRegionCode_KH SponsorsCountryOrRegionCode = "KH" SponsorsCountryOrRegionCode_KI SponsorsCountryOrRegionCode = "KI" SponsorsCountryOrRegionCode_KM SponsorsCountryOrRegionCode = "KM" SponsorsCountryOrRegionCode_KN SponsorsCountryOrRegionCode = "KN" SponsorsCountryOrRegionCode_KR SponsorsCountryOrRegionCode = "KR" SponsorsCountryOrRegionCode_KW SponsorsCountryOrRegionCode = "KW" SponsorsCountryOrRegionCode_KY SponsorsCountryOrRegionCode = "KY" SponsorsCountryOrRegionCode_KZ SponsorsCountryOrRegionCode = "KZ" SponsorsCountryOrRegionCode_LA SponsorsCountryOrRegionCode = "LA" SponsorsCountryOrRegionCode_LB SponsorsCountryOrRegionCode = "LB" SponsorsCountryOrRegionCode_LC SponsorsCountryOrRegionCode = "LC" SponsorsCountryOrRegionCode_LI SponsorsCountryOrRegionCode = "LI" SponsorsCountryOrRegionCode_LK SponsorsCountryOrRegionCode = "LK" SponsorsCountryOrRegionCode_LR SponsorsCountryOrRegionCode = "LR" SponsorsCountryOrRegionCode_LS SponsorsCountryOrRegionCode = "LS" SponsorsCountryOrRegionCode_LT SponsorsCountryOrRegionCode = "LT" SponsorsCountryOrRegionCode_LU SponsorsCountryOrRegionCode = "LU" SponsorsCountryOrRegionCode_LV SponsorsCountryOrRegionCode = "LV" SponsorsCountryOrRegionCode_LY SponsorsCountryOrRegionCode = "LY" SponsorsCountryOrRegionCode_MA SponsorsCountryOrRegionCode = "MA" SponsorsCountryOrRegionCode_MC SponsorsCountryOrRegionCode = "MC" SponsorsCountryOrRegionCode_MD SponsorsCountryOrRegionCode = "MD" SponsorsCountryOrRegionCode_ME SponsorsCountryOrRegionCode = "ME" SponsorsCountryOrRegionCode_MF SponsorsCountryOrRegionCode = "MF" SponsorsCountryOrRegionCode_MG SponsorsCountryOrRegionCode = "MG" SponsorsCountryOrRegionCode_MH SponsorsCountryOrRegionCode = "MH" SponsorsCountryOrRegionCode_MK SponsorsCountryOrRegionCode = "MK" SponsorsCountryOrRegionCode_ML SponsorsCountryOrRegionCode = "ML" SponsorsCountryOrRegionCode_MM SponsorsCountryOrRegionCode = "MM" SponsorsCountryOrRegionCode_MN SponsorsCountryOrRegionCode = "MN" SponsorsCountryOrRegionCode_MO SponsorsCountryOrRegionCode = "MO" SponsorsCountryOrRegionCode_MP SponsorsCountryOrRegionCode = "MP" SponsorsCountryOrRegionCode_MQ SponsorsCountryOrRegionCode = "MQ" SponsorsCountryOrRegionCode_MR SponsorsCountryOrRegionCode = "MR" SponsorsCountryOrRegionCode_MS SponsorsCountryOrRegionCode = "MS" SponsorsCountryOrRegionCode_MT SponsorsCountryOrRegionCode = "MT" SponsorsCountryOrRegionCode_MU SponsorsCountryOrRegionCode = "MU" SponsorsCountryOrRegionCode_MV SponsorsCountryOrRegionCode = "MV" SponsorsCountryOrRegionCode_MW SponsorsCountryOrRegionCode = "MW" SponsorsCountryOrRegionCode_MX SponsorsCountryOrRegionCode = "MX" SponsorsCountryOrRegionCode_MY SponsorsCountryOrRegionCode = "MY" SponsorsCountryOrRegionCode_MZ SponsorsCountryOrRegionCode = "MZ" SponsorsCountryOrRegionCode_NA SponsorsCountryOrRegionCode = "NA" SponsorsCountryOrRegionCode_NC SponsorsCountryOrRegionCode = "NC" SponsorsCountryOrRegionCode_NE SponsorsCountryOrRegionCode = "NE" SponsorsCountryOrRegionCode_NF SponsorsCountryOrRegionCode = "NF" SponsorsCountryOrRegionCode_NG SponsorsCountryOrRegionCode = "NG" SponsorsCountryOrRegionCode_NI SponsorsCountryOrRegionCode = "NI" SponsorsCountryOrRegionCode_NL SponsorsCountryOrRegionCode = "NL" SponsorsCountryOrRegionCode_NO SponsorsCountryOrRegionCode = "NO" SponsorsCountryOrRegionCode_NP SponsorsCountryOrRegionCode = "NP" SponsorsCountryOrRegionCode_NR SponsorsCountryOrRegionCode = "NR" SponsorsCountryOrRegionCode_NU SponsorsCountryOrRegionCode = "NU" SponsorsCountryOrRegionCode_NZ SponsorsCountryOrRegionCode = "NZ" SponsorsCountryOrRegionCode_OM SponsorsCountryOrRegionCode = "OM" SponsorsCountryOrRegionCode_PA SponsorsCountryOrRegionCode = "PA" SponsorsCountryOrRegionCode_PE SponsorsCountryOrRegionCode = "PE" SponsorsCountryOrRegionCode_PF SponsorsCountryOrRegionCode = "PF" SponsorsCountryOrRegionCode_PG SponsorsCountryOrRegionCode = "PG" SponsorsCountryOrRegionCode_PH SponsorsCountryOrRegionCode = "PH" SponsorsCountryOrRegionCode_PK SponsorsCountryOrRegionCode = "PK" SponsorsCountryOrRegionCode_PL SponsorsCountryOrRegionCode = "PL" SponsorsCountryOrRegionCode_PM SponsorsCountryOrRegionCode = "PM" SponsorsCountryOrRegionCode_PN SponsorsCountryOrRegionCode = "PN" SponsorsCountryOrRegionCode_PR SponsorsCountryOrRegionCode = "PR" SponsorsCountryOrRegionCode_PS SponsorsCountryOrRegionCode = "PS" SponsorsCountryOrRegionCode_PT SponsorsCountryOrRegionCode = "PT" SponsorsCountryOrRegionCode_PW SponsorsCountryOrRegionCode = "PW" SponsorsCountryOrRegionCode_PY SponsorsCountryOrRegionCode = "PY" SponsorsCountryOrRegionCode_QA SponsorsCountryOrRegionCode = "QA" SponsorsCountryOrRegionCode_RE SponsorsCountryOrRegionCode = "RE" SponsorsCountryOrRegionCode_RO SponsorsCountryOrRegionCode = "RO" SponsorsCountryOrRegionCode_RS SponsorsCountryOrRegionCode = "RS" SponsorsCountryOrRegionCode_RU SponsorsCountryOrRegionCode = "RU" SponsorsCountryOrRegionCode_RW SponsorsCountryOrRegionCode = "RW" SponsorsCountryOrRegionCode_SA SponsorsCountryOrRegionCode = "SA" SponsorsCountryOrRegionCode_SB SponsorsCountryOrRegionCode = "SB" SponsorsCountryOrRegionCode_SC SponsorsCountryOrRegionCode = "SC" SponsorsCountryOrRegionCode_SD SponsorsCountryOrRegionCode = "SD" SponsorsCountryOrRegionCode_SE SponsorsCountryOrRegionCode = "SE" SponsorsCountryOrRegionCode_SG SponsorsCountryOrRegionCode = "SG" SponsorsCountryOrRegionCode_SH SponsorsCountryOrRegionCode = "SH" SponsorsCountryOrRegionCode_SI SponsorsCountryOrRegionCode = "SI" SponsorsCountryOrRegionCode_SJ SponsorsCountryOrRegionCode = "SJ" SponsorsCountryOrRegionCode_SK SponsorsCountryOrRegionCode = "SK" SponsorsCountryOrRegionCode_SL SponsorsCountryOrRegionCode = "SL" SponsorsCountryOrRegionCode_SM SponsorsCountryOrRegionCode = "SM" SponsorsCountryOrRegionCode_SN SponsorsCountryOrRegionCode = "SN" SponsorsCountryOrRegionCode_SO SponsorsCountryOrRegionCode = "SO" SponsorsCountryOrRegionCode_SR SponsorsCountryOrRegionCode = "SR" SponsorsCountryOrRegionCode_SS SponsorsCountryOrRegionCode = "SS" SponsorsCountryOrRegionCode_ST SponsorsCountryOrRegionCode = "ST" SponsorsCountryOrRegionCode_SV SponsorsCountryOrRegionCode = "SV" SponsorsCountryOrRegionCode_SX SponsorsCountryOrRegionCode = "SX" SponsorsCountryOrRegionCode_SZ SponsorsCountryOrRegionCode = "SZ" SponsorsCountryOrRegionCode_TC SponsorsCountryOrRegionCode = "TC" SponsorsCountryOrRegionCode_TD SponsorsCountryOrRegionCode = "TD" SponsorsCountryOrRegionCode_TF SponsorsCountryOrRegionCode = "TF" SponsorsCountryOrRegionCode_TG SponsorsCountryOrRegionCode = "TG" SponsorsCountryOrRegionCode_TH SponsorsCountryOrRegionCode = "TH" SponsorsCountryOrRegionCode_TJ SponsorsCountryOrRegionCode = "TJ" SponsorsCountryOrRegionCode_TK SponsorsCountryOrRegionCode = "TK" SponsorsCountryOrRegionCode_TL SponsorsCountryOrRegionCode = "TL" SponsorsCountryOrRegionCode_TM SponsorsCountryOrRegionCode = "TM" SponsorsCountryOrRegionCode_TN SponsorsCountryOrRegionCode = "TN" SponsorsCountryOrRegionCode_TO SponsorsCountryOrRegionCode = "TO" SponsorsCountryOrRegionCode_TR SponsorsCountryOrRegionCode = "TR" SponsorsCountryOrRegionCode_TT SponsorsCountryOrRegionCode = "TT" SponsorsCountryOrRegionCode_TV SponsorsCountryOrRegionCode = "TV" SponsorsCountryOrRegionCode_TW SponsorsCountryOrRegionCode = "TW" SponsorsCountryOrRegionCode_TZ SponsorsCountryOrRegionCode = "TZ" SponsorsCountryOrRegionCode_UA SponsorsCountryOrRegionCode = "UA" SponsorsCountryOrRegionCode_UG SponsorsCountryOrRegionCode = "UG" SponsorsCountryOrRegionCode_UM SponsorsCountryOrRegionCode = "UM" SponsorsCountryOrRegionCode_US SponsorsCountryOrRegionCode = "US" SponsorsCountryOrRegionCode_UY SponsorsCountryOrRegionCode = "UY" SponsorsCountryOrRegionCode_UZ SponsorsCountryOrRegionCode = "UZ" SponsorsCountryOrRegionCode_VA SponsorsCountryOrRegionCode = "VA" SponsorsCountryOrRegionCode_VC SponsorsCountryOrRegionCode = "VC" SponsorsCountryOrRegionCode_VE SponsorsCountryOrRegionCode = "VE" SponsorsCountryOrRegionCode_VG SponsorsCountryOrRegionCode = "VG" SponsorsCountryOrRegionCode_VI SponsorsCountryOrRegionCode = "VI" SponsorsCountryOrRegionCode_VN SponsorsCountryOrRegionCode = "VN" SponsorsCountryOrRegionCode_VU SponsorsCountryOrRegionCode = "VU" SponsorsCountryOrRegionCode_WF SponsorsCountryOrRegionCode = "WF" SponsorsCountryOrRegionCode_WS SponsorsCountryOrRegionCode = "WS" SponsorsCountryOrRegionCode_YE SponsorsCountryOrRegionCode = "YE" SponsorsCountryOrRegionCode_YT SponsorsCountryOrRegionCode = "YT" SponsorsCountryOrRegionCode_ZA SponsorsCountryOrRegionCode = "ZA" SponsorsCountryOrRegionCode_ZM SponsorsCountryOrRegionCode = "ZM" SponsorsCountryOrRegionCode_ZW SponsorsCountryOrRegionCode = "ZW" )
type SponsorsGoalKind ¶
type SponsorsGoalKind string
const ( SponsorsGoalKind_MONTHLY_SPONSORSHIP_AMOUNT SponsorsGoalKind = "MONTHLY_SPONSORSHIP_AMOUNT" SponsorsGoalKind_TOTAL_SPONSORS_COUNT SponsorsGoalKind = "TOTAL_SPONSORS_COUNT" )
type SponsorsListingFeaturedItemFeatureableType ¶ added in v0.12.1
type SponsorsListingFeaturedItemFeatureableType string
const ( SponsorsListingFeaturedItemFeatureableType_REPOSITORY SponsorsListingFeaturedItemFeatureableType = "REPOSITORY" SponsorsListingFeaturedItemFeatureableType_USER SponsorsListingFeaturedItemFeatureableType = "USER" )
type SponsorsTierOrder ¶
type SponsorsTierOrder struct { Direction OrderDirection `json:"direction"` Field SponsorsTierOrderField `json:"field"` }
type SponsorsTierOrderField ¶
type SponsorsTierOrderField string
const ( SponsorsTierOrderField_CREATED_AT SponsorsTierOrderField = "CREATED_AT" SponsorsTierOrderField_MONTHLY_PRICE_IN_CENTS SponsorsTierOrderField = "MONTHLY_PRICE_IN_CENTS" )
type SponsorshipNewsletterOrder ¶ added in v0.12.1
type SponsorshipNewsletterOrder struct { Direction OrderDirection `json:"direction"` Field SponsorshipNewsletterOrderField `json:"field"` }
type SponsorshipNewsletterOrderField ¶ added in v0.12.1
type SponsorshipNewsletterOrderField string
const (
SponsorshipNewsletterOrderField_CREATED_AT SponsorshipNewsletterOrderField = "CREATED_AT"
)
type SponsorshipOrder ¶
type SponsorshipOrder struct { Direction OrderDirection `json:"direction"` Field SponsorshipOrderField `json:"field"` }
type SponsorshipOrderField ¶
type SponsorshipOrderField string
const (
SponsorshipOrderField_CREATED_AT SponsorshipOrderField = "CREATED_AT"
)
type SponsorshipPrivacy ¶
type SponsorshipPrivacy string
const ( SponsorshipPrivacy_PRIVATE SponsorshipPrivacy = "PRIVATE" SponsorshipPrivacy_PUBLIC SponsorshipPrivacy = "PUBLIC" )
type SquashMergeCommitMessage ¶ added in v0.12.1
type SquashMergeCommitMessage string
const ( SquashMergeCommitMessage_BLANK SquashMergeCommitMessage = "BLANK" SquashMergeCommitMessage_COMMIT_MESSAGES SquashMergeCommitMessage = "COMMIT_MESSAGES" SquashMergeCommitMessage_PR_BODY SquashMergeCommitMessage = "PR_BODY" )
type SquashMergeCommitTitle ¶ added in v0.12.1
type SquashMergeCommitTitle string
const ( SquashMergeCommitTitle_COMMIT_OR_PR_TITLE SquashMergeCommitTitle = "COMMIT_OR_PR_TITLE" SquashMergeCommitTitle_PR_TITLE SquashMergeCommitTitle = "PR_TITLE" )
type StarAddAddStar ¶
type StarAddAddStar struct {
ClientMutationId *string
}
type StarAddResponse ¶
type StarAddResponse struct {
AddStar *StarAddAddStar
}
StarAddResponse response type for StarAdd
type StarCheckResponse ¶
type StarCheckResponse struct {
Viewer StarCheckViewer
}
StarCheckResponse response type for StarCheck
type StarCheckViewer ¶
type StarCheckViewer struct {
StarredRepositories StarCheckViewerStarredRepositories
}
type StarCheckViewerStarredRepositories ¶
type StarCheckViewerStarredRepositories struct { Nodes *StarCheckViewerStarredRepositoriesNodes Edges *StarCheckViewerStarredRepositoriesEdges TotalCount int }
type StarCheckViewerStarredRepositoriesEdges ¶
type StarCheckViewerStarredRepositoriesEdges []*struct { Cursor string }
type StarCheckViewerStarredRepositoriesNodes ¶
type StarCheckViewerStarredRepositoriesNodes []*struct { NameWithOwner string }
type StarGetRepoRepository ¶
type StarGetRepoRepository struct {
Id string
}
type StarGetRepoResponse ¶
type StarGetRepoResponse struct {
Repository *StarGetRepoRepository
}
StarGetRepoResponse response type for StarGetRepo
type StarOrder ¶
type StarOrder struct { Direction OrderDirection `json:"direction"` Field StarOrderField `json:"field"` }
type StarOrderField ¶
type StarOrderField string
const (
StarOrderField_STARRED_AT StarOrderField = "STARRED_AT"
)
type StartOrganizationMigrationInput ¶ added in v0.12.1
type StartOrganizationMigrationInput struct { ClientMutationId *string `json:"clientMutationId,omitempty"` SourceAccessToken string `json:"sourceAccessToken"` SourceOrgUrl string `json:"sourceOrgUrl"` TargetEnterpriseId string `json:"targetEnterpriseId"` TargetOrgName string `json:"targetOrgName"` }
type StartRepositoryMigrationInput ¶ added in v0.12.1
type StartRepositoryMigrationInput struct { AccessToken *string `json:"accessToken,omitempty"` ClientMutationId *string `json:"clientMutationId,omitempty"` ContinueOnError *bool `json:"continueOnError,omitempty"` GitArchiveUrl *string `json:"gitArchiveUrl,omitempty"` GithubPat *string `json:"githubPat,omitempty"` LockSource *bool `json:"lockSource,omitempty"` MetadataArchiveUrl *string `json:"metadataArchiveUrl,omitempty"` OwnerId string `json:"ownerId"` RepositoryName string `json:"repositoryName"` SkipReleases *bool `json:"skipReleases,omitempty"` SourceId string `json:"sourceId"` SourceRepositoryUrl *string `json:"sourceRepositoryUrl,omitempty"` TargetRepoVisibility *string `json:"targetRepoVisibility,omitempty"` }
type StatusCheckConfigurationInput ¶ added in v0.12.1
type StatusState ¶
type StatusState string
const ( StatusState_ERROR StatusState = "ERROR" StatusState_EXPECTED StatusState = "EXPECTED" StatusState_FAILURE StatusState = "FAILURE" StatusState_PENDING StatusState = "PENDING" StatusState_SUCCESS StatusState = "SUCCESS" )
type SubmitPullRequestReviewInput ¶
type SubmitPullRequestReviewInput struct { Body *string `json:"body,omitempty"` ClientMutationId *string `json:"clientMutationId,omitempty"` Event PullRequestReviewEvent `json:"event"` PullRequestId *string `json:"pullRequestId,omitempty"` PullRequestReviewId *string `json:"pullRequestReviewId,omitempty"` }
type SubscriptionState ¶
type SubscriptionState string
const ( SubscriptionState_IGNORED SubscriptionState = "IGNORED" SubscriptionState_SUBSCRIBED SubscriptionState = "SUBSCRIBED" SubscriptionState_UNSUBSCRIBED SubscriptionState = "UNSUBSCRIBED" )
type TagNamePatternParametersInput ¶ added in v0.12.1
type TeamDiscussionCommentOrder ¶
type TeamDiscussionCommentOrder struct { Direction OrderDirection `json:"direction"` Field TeamDiscussionCommentOrderField `json:"field"` }
type TeamDiscussionCommentOrderField ¶
type TeamDiscussionCommentOrderField string
const (
TeamDiscussionCommentOrderField_NUMBER TeamDiscussionCommentOrderField = "NUMBER"
)
type TeamDiscussionOrder ¶
type TeamDiscussionOrder struct { Direction OrderDirection `json:"direction"` Field TeamDiscussionOrderField `json:"field"` }
type TeamDiscussionOrderField ¶
type TeamDiscussionOrderField string
const (
TeamDiscussionOrderField_CREATED_AT TeamDiscussionOrderField = "CREATED_AT"
)
type TeamMemberOrder ¶
type TeamMemberOrder struct { Direction OrderDirection `json:"direction"` Field TeamMemberOrderField `json:"field"` }
type TeamMemberOrderField ¶
type TeamMemberOrderField string
const ( TeamMemberOrderField_CREATED_AT TeamMemberOrderField = "CREATED_AT" TeamMemberOrderField_LOGIN TeamMemberOrderField = "LOGIN" )
type TeamMemberRole ¶
type TeamMemberRole string
const ( TeamMemberRole_MAINTAINER TeamMemberRole = "MAINTAINER" TeamMemberRole_MEMBER TeamMemberRole = "MEMBER" )
type TeamMembershipType ¶
type TeamMembershipType string
const ( TeamMembershipType_ALL TeamMembershipType = "ALL" TeamMembershipType_CHILD_TEAM TeamMembershipType = "CHILD_TEAM" TeamMembershipType_IMMEDIATE TeamMembershipType = "IMMEDIATE" )
type TeamNotificationSetting ¶ added in v0.12.1
type TeamNotificationSetting string
const ( TeamNotificationSetting_NOTIFICATIONS_DISABLED TeamNotificationSetting = "NOTIFICATIONS_DISABLED" TeamNotificationSetting_NOTIFICATIONS_ENABLED TeamNotificationSetting = "NOTIFICATIONS_ENABLED" )
type TeamOrder ¶
type TeamOrder struct { Direction OrderDirection `json:"direction"` Field TeamOrderField `json:"field"` }
type TeamOrderField ¶
type TeamOrderField string
const (
TeamOrderField_NAME TeamOrderField = "NAME"
)
type TeamPrivacy ¶
type TeamPrivacy string
const ( TeamPrivacy_SECRET TeamPrivacy = "SECRET" TeamPrivacy_VISIBLE TeamPrivacy = "VISIBLE" )
type TeamRepositoryOrder ¶
type TeamRepositoryOrder struct { Direction OrderDirection `json:"direction"` Field TeamRepositoryOrderField `json:"field"` }
type TeamRepositoryOrderField ¶
type TeamRepositoryOrderField string
const ( TeamRepositoryOrderField_CREATED_AT TeamRepositoryOrderField = "CREATED_AT" TeamRepositoryOrderField_NAME TeamRepositoryOrderField = "NAME" TeamRepositoryOrderField_PERMISSION TeamRepositoryOrderField = "PERMISSION" TeamRepositoryOrderField_PUSHED_AT TeamRepositoryOrderField = "PUSHED_AT" TeamRepositoryOrderField_STARGAZERS TeamRepositoryOrderField = "STARGAZERS" TeamRepositoryOrderField_UPDATED_AT TeamRepositoryOrderField = "UPDATED_AT" )
type TeamReviewAssignmentAlgorithm ¶
type TeamReviewAssignmentAlgorithm string
const ( TeamReviewAssignmentAlgorithm_LOAD_BALANCE TeamReviewAssignmentAlgorithm = "LOAD_BALANCE" TeamReviewAssignmentAlgorithm_ROUND_ROBIN TeamReviewAssignmentAlgorithm = "ROUND_ROBIN" )
type TopicSuggestionDeclineReason ¶
type TopicSuggestionDeclineReason string
const ( TopicSuggestionDeclineReason_NOT_RELEVANT TopicSuggestionDeclineReason = "NOT_RELEVANT" TopicSuggestionDeclineReason_PERSONAL_PREFERENCE TopicSuggestionDeclineReason = "PERSONAL_PREFERENCE" TopicSuggestionDeclineReason_TOO_GENERAL TopicSuggestionDeclineReason = "TOO_GENERAL" TopicSuggestionDeclineReason_TOO_SPECIFIC TopicSuggestionDeclineReason = "TOO_SPECIFIC" )
type TrackedIssueStates ¶ added in v0.12.1
type TrackedIssueStates string
const ( TrackedIssueStates_CLOSED TrackedIssueStates = "CLOSED" TrackedIssueStates_OPEN TrackedIssueStates = "OPEN" )
type TransferEnterpriseOrganizationInput ¶ added in v0.12.1
type TransferIssueInput ¶
type UnarchiveProjectV2ItemInput ¶ added in v0.12.1
type UnfollowOrganizationInput ¶ added in v0.12.1
type UnfollowUserInput ¶
type UnlinkProjectV2FromRepositoryInput ¶ added in v0.12.1
type UnlinkProjectV2FromTeamInput ¶ added in v0.12.1
type UnlockLockableInput ¶
type UnmarkFileAsViewedInput ¶
type UnminimizeCommentInput ¶
type UnpinIssueInput ¶
type UpdateBranchProtectionRuleInput ¶
type UpdateBranchProtectionRuleInput struct { AllowsDeletions *bool `json:"allowsDeletions,omitempty"` AllowsForcePushes *bool `json:"allowsForcePushes,omitempty"` BlocksCreations *bool `json:"blocksCreations,omitempty"` BranchProtectionRuleId string `json:"branchProtectionRuleId"` BypassForcePushActorIds *[]string `json:"bypassForcePushActorIds,omitempty"` BypassPullRequestActorIds *[]string `json:"bypassPullRequestActorIds,omitempty"` ClientMutationId *string `json:"clientMutationId,omitempty"` DismissesStaleReviews *bool `json:"dismissesStaleReviews,omitempty"` IsAdminEnforced *bool `json:"isAdminEnforced,omitempty"` LockAllowsFetchAndMerge *bool `json:"lockAllowsFetchAndMerge,omitempty"` LockBranch *bool `json:"lockBranch,omitempty"` Pattern *string `json:"pattern,omitempty"` PushActorIds *[]string `json:"pushActorIds,omitempty"` RequireLastPushApproval *bool `json:"requireLastPushApproval,omitempty"` RequiredApprovingReviewCount *int `json:"requiredApprovingReviewCount,omitempty"` RequiredDeploymentEnvironments *[]string `json:"requiredDeploymentEnvironments,omitempty"` RequiredStatusCheckContexts *[]string `json:"requiredStatusCheckContexts,omitempty"` RequiredStatusChecks *[]RequiredStatusCheckInput `json:"requiredStatusChecks,omitempty"` RequiresApprovingReviews *bool `json:"requiresApprovingReviews,omitempty"` RequiresCodeOwnerReviews *bool `json:"requiresCodeOwnerReviews,omitempty"` RequiresCommitSignatures *bool `json:"requiresCommitSignatures,omitempty"` RequiresConversationResolution *bool `json:"requiresConversationResolution,omitempty"` RequiresDeployments *bool `json:"requiresDeployments,omitempty"` RequiresLinearHistory *bool `json:"requiresLinearHistory,omitempty"` RequiresStatusChecks *bool `json:"requiresStatusChecks,omitempty"` RequiresStrictStatusChecks *bool `json:"requiresStrictStatusChecks,omitempty"` RestrictsPushes *bool `json:"restrictsPushes,omitempty"` RestrictsReviewDismissals *bool `json:"restrictsReviewDismissals,omitempty"` ReviewDismissalActorIds *[]string `json:"reviewDismissalActorIds,omitempty"` }
type UpdateCheckRunInput ¶
type UpdateCheckRunInput struct { Actions *[]CheckRunAction `json:"actions,omitempty"` CheckRunId string `json:"checkRunId"` ClientMutationId *string `json:"clientMutationId,omitempty"` CompletedAt *string `json:"completedAt,omitempty"` Conclusion *CheckConclusionState `json:"conclusion,omitempty"` DetailsUrl *string `json:"detailsUrl,omitempty"` ExternalId *string `json:"externalId,omitempty"` Name *string `json:"name,omitempty"` Output *CheckRunOutput `json:"output,omitempty"` RepositoryId string `json:"repositoryId"` StartedAt *string `json:"startedAt,omitempty"` Status *RequestableCheckStatusState `json:"status,omitempty"` }
type UpdateCheckSuitePreferencesInput ¶
type UpdateCheckSuitePreferencesInput struct { AutoTriggerPreferences []CheckSuiteAutoTriggerPreference `json:"autoTriggerPreferences"` ClientMutationId *string `json:"clientMutationId,omitempty"` RepositoryId string `json:"repositoryId"` }
type UpdateDiscussionInput ¶
type UpdateEnterpriseAdministratorRoleInput ¶
type UpdateEnterpriseAdministratorRoleInput struct { ClientMutationId *string `json:"clientMutationId,omitempty"` EnterpriseId string `json:"enterpriseId"` Login string `json:"login"` Role EnterpriseAdministratorRole `json:"role"` }
type UpdateEnterpriseAllowPrivateRepositoryForkingSettingInput ¶
type UpdateEnterpriseAllowPrivateRepositoryForkingSettingInput struct { ClientMutationId *string `json:"clientMutationId,omitempty"` EnterpriseId string `json:"enterpriseId"` PolicyValue *EnterpriseAllowPrivateRepositoryForkingPolicyValue `json:"policyValue,omitempty"` SettingValue EnterpriseEnabledDisabledSettingValue `json:"settingValue"` }
type UpdateEnterpriseDefaultRepositoryPermissionSettingInput ¶
type UpdateEnterpriseDefaultRepositoryPermissionSettingInput struct { ClientMutationId *string `json:"clientMutationId,omitempty"` EnterpriseId string `json:"enterpriseId"` SettingValue EnterpriseDefaultRepositoryPermissionSettingValue `json:"settingValue"` }
type UpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput ¶
type UpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput struct { ClientMutationId *string `json:"clientMutationId,omitempty"` EnterpriseId string `json:"enterpriseId"` SettingValue EnterpriseEnabledDisabledSettingValue `json:"settingValue"` }
type UpdateEnterpriseMembersCanCreateRepositoriesSettingInput ¶
type UpdateEnterpriseMembersCanCreateRepositoriesSettingInput struct { ClientMutationId *string `json:"clientMutationId,omitempty"` EnterpriseId string `json:"enterpriseId"` MembersCanCreateInternalRepositories *bool `json:"membersCanCreateInternalRepositories,omitempty"` MembersCanCreatePrivateRepositories *bool `json:"membersCanCreatePrivateRepositories,omitempty"` MembersCanCreatePublicRepositories *bool `json:"membersCanCreatePublicRepositories,omitempty"` MembersCanCreateRepositoriesPolicyEnabled *bool `json:"membersCanCreateRepositoriesPolicyEnabled,omitempty"` SettingValue *EnterpriseMembersCanCreateRepositoriesSettingValue `json:"settingValue,omitempty"` }
type UpdateEnterpriseMembersCanDeleteIssuesSettingInput ¶
type UpdateEnterpriseMembersCanDeleteIssuesSettingInput struct { ClientMutationId *string `json:"clientMutationId,omitempty"` EnterpriseId string `json:"enterpriseId"` SettingValue EnterpriseEnabledDisabledSettingValue `json:"settingValue"` }
type UpdateEnterpriseMembersCanDeleteRepositoriesSettingInput ¶
type UpdateEnterpriseMembersCanDeleteRepositoriesSettingInput struct { ClientMutationId *string `json:"clientMutationId,omitempty"` EnterpriseId string `json:"enterpriseId"` SettingValue EnterpriseEnabledDisabledSettingValue `json:"settingValue"` }
type UpdateEnterpriseMembersCanInviteCollaboratorsSettingInput ¶
type UpdateEnterpriseMembersCanInviteCollaboratorsSettingInput struct { ClientMutationId *string `json:"clientMutationId,omitempty"` EnterpriseId string `json:"enterpriseId"` SettingValue EnterpriseEnabledDisabledSettingValue `json:"settingValue"` }
type UpdateEnterpriseMembersCanMakePurchasesSettingInput ¶
type UpdateEnterpriseMembersCanMakePurchasesSettingInput struct { ClientMutationId *string `json:"clientMutationId,omitempty"` EnterpriseId string `json:"enterpriseId"` SettingValue EnterpriseMembersCanMakePurchasesSettingValue `json:"settingValue"` }
type UpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput ¶
type UpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput struct { ClientMutationId *string `json:"clientMutationId,omitempty"` EnterpriseId string `json:"enterpriseId"` SettingValue EnterpriseEnabledDisabledSettingValue `json:"settingValue"` }
type UpdateEnterpriseMembersCanViewDependencyInsightsSettingInput ¶
type UpdateEnterpriseMembersCanViewDependencyInsightsSettingInput struct { ClientMutationId *string `json:"clientMutationId,omitempty"` EnterpriseId string `json:"enterpriseId"` SettingValue EnterpriseEnabledDisabledSettingValue `json:"settingValue"` }
type UpdateEnterpriseOrganizationProjectsSettingInput ¶
type UpdateEnterpriseOrganizationProjectsSettingInput struct { ClientMutationId *string `json:"clientMutationId,omitempty"` EnterpriseId string `json:"enterpriseId"` SettingValue EnterpriseEnabledDisabledSettingValue `json:"settingValue"` }
type UpdateEnterpriseOwnerOrganizationRoleInput ¶ added in v0.12.1
type UpdateEnterpriseOwnerOrganizationRoleInput struct { ClientMutationId *string `json:"clientMutationId,omitempty"` EnterpriseId string `json:"enterpriseId"` OrganizationId string `json:"organizationId"` OrganizationRole RoleInOrganization `json:"organizationRole"` }
type UpdateEnterpriseProfileInput ¶
type UpdateEnterpriseProfileInput struct { ClientMutationId *string `json:"clientMutationId,omitempty"` Description *string `json:"description,omitempty"` EnterpriseId string `json:"enterpriseId"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` WebsiteUrl *string `json:"websiteUrl,omitempty"` }
type UpdateEnterpriseRepositoryProjectsSettingInput ¶
type UpdateEnterpriseRepositoryProjectsSettingInput struct { ClientMutationId *string `json:"clientMutationId,omitempty"` EnterpriseId string `json:"enterpriseId"` SettingValue EnterpriseEnabledDisabledSettingValue `json:"settingValue"` }
type UpdateEnterpriseTeamDiscussionsSettingInput ¶
type UpdateEnterpriseTeamDiscussionsSettingInput struct { ClientMutationId *string `json:"clientMutationId,omitempty"` EnterpriseId string `json:"enterpriseId"` SettingValue EnterpriseEnabledDisabledSettingValue `json:"settingValue"` }
type UpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput ¶
type UpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput struct { ClientMutationId *string `json:"clientMutationId,omitempty"` EnterpriseId string `json:"enterpriseId"` SettingValue EnterpriseEnabledSettingValue `json:"settingValue"` }
type UpdateEnvironmentInput ¶
type UpdateIpAllowListEnabledSettingInput ¶
type UpdateIpAllowListEnabledSettingInput struct { ClientMutationId *string `json:"clientMutationId,omitempty"` OwnerId string `json:"ownerId"` SettingValue IpAllowListEnabledSettingValue `json:"settingValue"` }
type UpdateIpAllowListForInstalledAppsEnabledSettingInput ¶
type UpdateIpAllowListForInstalledAppsEnabledSettingInput struct { ClientMutationId *string `json:"clientMutationId,omitempty"` OwnerId string `json:"ownerId"` SettingValue IpAllowListForInstalledAppsEnabledSettingValue `json:"settingValue"` }
type UpdateIssueCommentInput ¶
type UpdateIssueInput ¶
type UpdateIssueInput struct { AssigneeIds *[]string `json:"assigneeIds,omitempty"` Body *string `json:"body,omitempty"` ClientMutationId *string `json:"clientMutationId,omitempty"` Id string `json:"id"` LabelIds *[]string `json:"labelIds,omitempty"` MilestoneId *string `json:"milestoneId,omitempty"` ProjectIds *[]string `json:"projectIds,omitempty"` State *IssueState `json:"state,omitempty"` Title *string `json:"title,omitempty"` }
type UpdateLabelInput ¶
type UpdateNotificationRestrictionSettingInput ¶
type UpdateNotificationRestrictionSettingInput struct { ClientMutationId *string `json:"clientMutationId,omitempty"` OwnerId string `json:"ownerId"` SettingValue NotificationRestrictionSettingValue `json:"settingValue"` }
type UpdateOrganizationAllowPrivateRepositoryForkingSettingInput ¶ added in v0.12.1
type UpdateOrganizationWebCommitSignoffSettingInput ¶ added in v0.12.1
type UpdateParametersInput ¶ added in v0.12.1
type UpdateParametersInput struct {
UpdateAllowsFetchAndMerge bool `json:"updateAllowsFetchAndMerge"`
}
type UpdateProjectCardInput ¶
type UpdateProjectInput ¶
type UpdateProjectV2DraftIssueInput ¶ added in v0.12.1
type UpdateProjectV2Input ¶ added in v0.12.1
type UpdateProjectV2Input struct { ClientMutationId *string `json:"clientMutationId,omitempty"` Closed *bool `json:"closed,omitempty"` ProjectId string `json:"projectId"` Public *bool `json:"public,omitempty"` Readme *string `json:"readme,omitempty"` ShortDescription *string `json:"shortDescription,omitempty"` Title *string `json:"title,omitempty"` }
type UpdateProjectV2ItemFieldValueInput ¶ added in v0.12.1
type UpdateProjectV2ItemFieldValueInput struct { ClientMutationId *string `json:"clientMutationId,omitempty"` FieldId string `json:"fieldId"` ItemId string `json:"itemId"` ProjectId string `json:"projectId"` Value ProjectV2FieldValue `json:"value"` }
type UpdateProjectV2ItemPositionInput ¶ added in v0.12.1
type UpdatePullRequestBranchInput ¶ added in v0.12.1
type UpdatePullRequestInput ¶
type UpdatePullRequestInput struct { AssigneeIds *[]string `json:"assigneeIds,omitempty"` BaseRefName *string `json:"baseRefName,omitempty"` Body *string `json:"body,omitempty"` ClientMutationId *string `json:"clientMutationId,omitempty"` LabelIds *[]string `json:"labelIds,omitempty"` MaintainerCanModify *bool `json:"maintainerCanModify,omitempty"` MilestoneId *string `json:"milestoneId,omitempty"` ProjectIds *[]string `json:"projectIds,omitempty"` PullRequestId string `json:"pullRequestId"` State *PullRequestUpdateState `json:"state,omitempty"` Title *string `json:"title,omitempty"` }
type UpdatePullRequestResponse ¶
type UpdatePullRequestResponse struct {
UpdatePullRequest *UpdatePullRequestUpdatePullRequest
}
UpdatePullRequestResponse response type for UpdatePullRequest
type UpdatePullRequestUpdatePullRequest ¶
type UpdatePullRequestUpdatePullRequest struct {
PullRequest *UpdatePullRequestUpdatePullRequestPullRequest
}
type UpdatePullRequestUpdatePullRequestPullRequest ¶
type UpdatePullRequestUpdatePullRequestPullRequest struct {
Number int
}
type UpdateRefInput ¶
type UpdateRefsInput ¶
type UpdateRepositoryInput ¶
type UpdateRepositoryInput struct { ClientMutationId *string `json:"clientMutationId,omitempty"` Description *string `json:"description,omitempty"` HasDiscussionsEnabled *bool `json:"hasDiscussionsEnabled,omitempty"` HasIssuesEnabled *bool `json:"hasIssuesEnabled,omitempty"` HasProjectsEnabled *bool `json:"hasProjectsEnabled,omitempty"` HasWikiEnabled *bool `json:"hasWikiEnabled,omitempty"` HomepageUrl *string `json:"homepageUrl,omitempty"` Name *string `json:"name,omitempty"` RepositoryId string `json:"repositoryId"` Template *bool `json:"template,omitempty"` }
type UpdateRepositoryRulesetInput ¶ added in v0.12.1
type UpdateRepositoryRulesetInput struct { BypassActorIds *[]string `json:"bypassActorIds,omitempty"` BypassMode *RuleBypassMode `json:"bypassMode,omitempty"` ClientMutationId *string `json:"clientMutationId,omitempty"` Conditions *RepositoryRuleConditionsInput `json:"conditions,omitempty"` Enforcement *RuleEnforcement `json:"enforcement,omitempty"` Name *string `json:"name,omitempty"` RepositoryRulesetId string `json:"repositoryRulesetId"` Rules *[]RepositoryRuleInput `json:"rules,omitempty"` Target *RepositoryRulesetTarget `json:"target,omitempty"` }
type UpdateRepositoryWebCommitSignoffSettingInput ¶ added in v0.12.1
type UpdateSponsorshipPreferencesInput ¶ added in v0.12.1
type UpdateSponsorshipPreferencesInput struct { ClientMutationId *string `json:"clientMutationId,omitempty"` PrivacyLevel *SponsorshipPrivacy `json:"privacyLevel,omitempty"` ReceiveEmails *bool `json:"receiveEmails,omitempty"` SponsorId *string `json:"sponsorId,omitempty"` SponsorLogin *string `json:"sponsorLogin,omitempty"` SponsorableId *string `json:"sponsorableId,omitempty"` SponsorableLogin *string `json:"sponsorableLogin,omitempty"` }
type UpdateSubscriptionInput ¶
type UpdateSubscriptionInput struct { ClientMutationId *string `json:"clientMutationId,omitempty"` State SubscriptionState `json:"state"` SubscribableId string `json:"subscribableId"` }
type UpdateTeamReviewAssignmentInput ¶
type UpdateTeamReviewAssignmentInput struct { Algorithm *TeamReviewAssignmentAlgorithm `json:"algorithm,omitempty"` ClientMutationId *string `json:"clientMutationId,omitempty"` Enabled bool `json:"enabled"` ExcludedTeamMemberIds *[]string `json:"excludedTeamMemberIds,omitempty"` Id string `json:"id"` NotifyTeam *bool `json:"notifyTeam,omitempty"` TeamMemberCount *int `json:"teamMemberCount,omitempty"` }
type UpdateTeamsRepositoryInput ¶ added in v0.12.1
type UpdateTeamsRepositoryInput struct { ClientMutationId *string `json:"clientMutationId,omitempty"` Permission RepositoryPermission `json:"permission"` RepositoryId string `json:"repositoryId"` TeamIds []string `json:"teamIds"` }
type UpdateTopicsInput ¶
type UserBlockDuration ¶
type UserBlockDuration string
const ( UserBlockDuration_ONE_DAY UserBlockDuration = "ONE_DAY" UserBlockDuration_ONE_MONTH UserBlockDuration = "ONE_MONTH" UserBlockDuration_ONE_WEEK UserBlockDuration = "ONE_WEEK" UserBlockDuration_PERMANENT UserBlockDuration = "PERMANENT" UserBlockDuration_THREE_DAYS UserBlockDuration = "THREE_DAYS" )
type UserStatusOrder ¶
type UserStatusOrder struct { Direction OrderDirection `json:"direction"` Field UserStatusOrderField `json:"field"` }
type UserStatusOrderField ¶
type UserStatusOrderField string
const (
UserStatusOrderField_UPDATED_AT UserStatusOrderField = "UPDATED_AT"
)
type VerifiableDomainOrder ¶
type VerifiableDomainOrder struct { Direction OrderDirection `json:"direction"` Field VerifiableDomainOrderField `json:"field"` }
type VerifiableDomainOrderField ¶
type VerifiableDomainOrderField string
const ( VerifiableDomainOrderField_CREATED_AT VerifiableDomainOrderField = "CREATED_AT" VerifiableDomainOrderField_DOMAIN VerifiableDomainOrderField = "DOMAIN" )
type WorkflowRunOrder ¶ added in v0.12.1
type WorkflowRunOrder struct { Direction OrderDirection `json:"direction"` Field WorkflowRunOrderField `json:"field"` }
type WorkflowRunOrderField ¶ added in v0.12.1
type WorkflowRunOrderField string
const (
WorkflowRunOrderField_CREATED_AT WorkflowRunOrderField = "CREATED_AT"
)
type WorkflowState ¶ added in v0.12.1
type WorkflowState string
const ( WorkflowState_ACTIVE WorkflowState = "ACTIVE" WorkflowState_DELETED WorkflowState = "DELETED" WorkflowState_DISABLED_FORK WorkflowState = "DISABLED_FORK" WorkflowState_DISABLED_INACTIVITY WorkflowState = "DISABLED_INACTIVITY" WorkflowState_DISABLED_MANUALLY WorkflowState = "DISABLED_MANUALLY" )