github_sdk/schema
Types
pub type ActionsBillingUsage {
ActionsBillingUsage(
total_paid_minutes_used: Int,
total_minutes_used: Int,
included_minutes: Int,
minutes_used_breakdown: Nil,
)
}
Constructors
-
ActionsBillingUsage( total_paid_minutes_used: Int, total_minutes_used: Int, included_minutes: Int, minutes_used_breakdown: Nil, )
pub type ActionsCacheList {
ActionsCacheList(actions_caches: List(Nil), total_count: Int)
}
Constructors
-
ActionsCacheList(actions_caches: List(Nil), total_count: Int)
pub type ActionsCacheUsageByRepository {
ActionsCacheUsageByRepository(
active_caches_size_in_bytes: Int,
active_caches_count: Int,
full_name: String,
)
}
Constructors
-
ActionsCacheUsageByRepository( active_caches_size_in_bytes: Int, active_caches_count: Int, full_name: String, )
pub type ActionsCacheUsageOrgEnterprise {
ActionsCacheUsageOrgEnterprise(
total_active_caches_size_in_bytes: Int,
total_active_caches_count: Int,
)
}
Constructors
-
ActionsCacheUsageOrgEnterprise( total_active_caches_size_in_bytes: Int, total_active_caches_count: Int, )
pub type ActionsCanApprovePullRequestReviews =
Bool
pub type ActionsDefaultWorkflowPermissions =
String
pub type ActionsEnabled =
Bool
pub type ActionsGetDefaultWorkflowPermissions {
ActionsGetDefaultWorkflowPermissions(
default_workflow_permissions: ActionsDefaultWorkflowPermissions,
can_approve_pull_request_reviews: ActionsCanApprovePullRequestReviews,
)
}
Constructors
-
ActionsGetDefaultWorkflowPermissions( default_workflow_permissions: ActionsDefaultWorkflowPermissions, can_approve_pull_request_reviews: ActionsCanApprovePullRequestReviews, )
pub type ActionsOrganizationPermissions {
ActionsOrganizationPermissions(
allowed_actions: Option(AllowedActions),
enabled_repositories: EnabledRepositories,
selected_actions_url: Option(SelectedActionsUrl),
selected_repositories_url: Option(String),
)
}
Constructors
-
ActionsOrganizationPermissions( allowed_actions: Option(AllowedActions), enabled_repositories: EnabledRepositories, selected_actions_url: Option(SelectedActionsUrl), selected_repositories_url: Option(String), )
pub type ActionsPublicKey {
ActionsPublicKey(
created_at: Option(String),
url: Option(String),
title: Option(String),
id: Option(Int),
key_id: String,
key: String,
)
}
Constructors
-
ActionsPublicKey( created_at: Option(String), url: Option(String), title: Option(String), id: Option(Int), key_id: String, key: String, )
pub type ActionsRepositoryPermissions {
ActionsRepositoryPermissions(
enabled: ActionsEnabled,
allowed_actions: Option(AllowedActions),
selected_actions_url: Option(SelectedActionsUrl),
)
}
Constructors
-
ActionsRepositoryPermissions( enabled: ActionsEnabled, allowed_actions: Option(AllowedActions), selected_actions_url: Option(SelectedActionsUrl), )
pub type ActionsSecret {
ActionsSecret(
created_at: String,
name: String,
updated_at: String,
)
}
Constructors
-
ActionsSecret( created_at: String, name: String, updated_at: String, )
pub type ActionsSetDefaultWorkflowPermissions {
ActionsSetDefaultWorkflowPermissions(
default_workflow_permissions: Option(
ActionsDefaultWorkflowPermissions,
),
can_approve_pull_request_reviews: Option(
ActionsCanApprovePullRequestReviews,
),
)
}
Constructors
-
ActionsSetDefaultWorkflowPermissions( default_workflow_permissions: Option( ActionsDefaultWorkflowPermissions, ), can_approve_pull_request_reviews: Option( ActionsCanApprovePullRequestReviews, ), )
pub type ActionsVariable {
ActionsVariable(
created_at: String,
name: String,
value: String,
updated_at: String,
)
}
Constructors
-
ActionsVariable( created_at: String, name: String, value: String, updated_at: String, )
pub type ActionsWorkflowAccessToRepository {
ActionsWorkflowAccessToRepository(access_level: String)
}
Constructors
-
ActionsWorkflowAccessToRepository(access_level: String)
pub type Activity {
Activity(
activity_type: String,
ref: String,
actor: NullableSimpleUser,
timestamp: String,
node_id: String,
id: Int,
after: String,
before: String,
)
}
Constructors
-
Activity( activity_type: String, ref: String, actor: NullableSimpleUser, timestamp: String, node_id: String, id: Int, after: String, before: String, )
pub type Actor {
Actor(
avatar_url: String,
login: String,
display_login: Option(String),
url: String,
gravatar_id: Option(String),
id: Int,
)
}
Constructors
-
Actor( avatar_url: String, login: String, display_login: Option(String), url: String, gravatar_id: Option(String), id: Int, )
pub type AddedToProjectIssueEvent {
AddedToProjectIssueEvent(
commit_id: Option(String),
commit_url: Option(String),
created_at: String,
url: String,
actor: SimpleUser,
performed_via_github_app: NullableIntegration,
project_card: Option(Nil),
node_id: String,
event: String,
id: Int,
)
}
Constructors
-
AddedToProjectIssueEvent( commit_id: Option(String), commit_url: Option(String), created_at: String, url: String, actor: SimpleUser, performed_via_github_app: NullableIntegration, project_card: Option(Nil), node_id: String, event: String, id: Int, )
pub type AlertAutoDismissedAt =
String
pub type AlertCreatedAt =
String
pub type AlertDismissedAt =
String
pub type AlertFixedAt =
String
pub type AlertHtmlUrl =
String
pub type AlertInstancesUrl =
String
pub type AlertNumber =
Int
pub type AlertUpdatedAt =
String
pub type AllowedActions =
String
pub type ApiInsightsRouteStats =
List(Nil)
pub type ApiInsightsSubjectStats =
List(Nil)
pub type ApiInsightsSummaryStats {
ApiInsightsSummaryStats(
total_request_count: Option(Int),
rate_limited_request_count: Option(Int),
)
}
Constructors
-
ApiInsightsSummaryStats( total_request_count: Option(Int), rate_limited_request_count: Option(Int), )
pub type ApiInsightsTimeStats =
List(Nil)
pub type ApiInsightsUserStats =
List(Nil)
pub type ApiOverview {
ApiOverview(
verifiable_password_authentication: Bool,
pages: Option(List(String)),
ssh_key_fingerprints: Option(Nil),
ssh_keys: Option(List(String)),
copilot: Option(List(String)),
packages: Option(List(String)),
domains: Option(Nil),
hooks: Option(List(String)),
actions_macos: Option(List(String)),
dependabot: Option(List(String)),
importer: Option(List(String)),
git: Option(List(String)),
web: Option(List(String)),
github_enterprise_importer: Option(List(String)),
codespaces: Option(List(String)),
api: Option(List(String)),
actions: Option(List(String)),
)
}
Constructors
-
ApiOverview( verifiable_password_authentication: Bool, pages: Option(List(String)), ssh_key_fingerprints: Option(Nil), ssh_keys: Option(List(String)), copilot: Option(List(String)), packages: Option(List(String)), domains: Option(Nil), hooks: Option(List(String)), actions_macos: Option(List(String)), dependabot: Option(List(String)), importer: Option(List(String)), git: Option(List(String)), web: Option(List(String)), github_enterprise_importer: Option(List(String)), codespaces: Option(List(String)), api: Option(List(String)), actions: Option(List(String)), )
pub type AppPermissions {
AppPermissions(
statuses: Option(String),
environments: Option(String),
organization_custom_org_roles: Option(String),
organization_personal_access_tokens: Option(String),
starring: Option(String),
secrets: Option(String),
organization_hooks: Option(String),
pages: Option(String),
organization_events: Option(String),
interaction_limits: Option(String),
organization_projects: Option(String),
profile: Option(String),
team_discussions: Option(String),
organization_administration: Option(String),
checks: Option(String),
repository_custom_properties: Option(String),
packages: Option(String),
deployments: Option(String),
repository_projects: Option(String),
metadata: Option(String),
organization_personal_access_token_requests: Option(String),
organization_self_hosted_runners: Option(String),
single_file: Option(String),
workflows: Option(String),
followers: Option(String),
gpg_keys: Option(String),
organization_custom_properties: Option(String),
organization_plan: Option(String),
secret_scanning_alerts: Option(String),
dependabot_secrets: Option(String),
organization_secrets: Option(String),
security_events: Option(String),
git_ssh_keys: Option(String),
members: Option(String),
organization_packages: Option(String),
codespaces: Option(String),
issues: Option(String),
contents: Option(String),
vulnerability_alerts: Option(String),
repository_hooks: Option(String),
organization_announcement_banners: Option(String),
organization_custom_roles: Option(String),
organization_user_blocking: Option(String),
actions: Option(String),
administration: Option(String),
pull_requests: Option(String),
organization_copilot_seat_management: Option(String),
email_addresses: Option(String),
)
}
Constructors
-
AppPermissions( statuses: Option(String), environments: Option(String), organization_custom_org_roles: Option(String), organization_personal_access_tokens: Option(String), starring: Option(String), secrets: Option(String), organization_hooks: Option(String), pages: Option(String), organization_events: Option(String), interaction_limits: Option(String), organization_projects: Option(String), profile: Option(String), team_discussions: Option(String), organization_administration: Option(String), checks: Option(String), repository_custom_properties: Option(String), packages: Option(String), deployments: Option(String), repository_projects: Option(String), metadata: Option(String), organization_personal_access_token_requests: Option(String), organization_self_hosted_runners: Option(String), single_file: Option(String), workflows: Option(String), followers: Option(String), gpg_keys: Option(String), organization_custom_properties: Option(String), organization_plan: Option(String), secret_scanning_alerts: Option(String), dependabot_secrets: Option(String), organization_secrets: Option(String), security_events: Option(String), git_ssh_keys: Option(String), members: Option(String), organization_packages: Option(String), codespaces: Option(String), issues: Option(String), contents: Option(String), vulnerability_alerts: Option(String), repository_hooks: Option(String), organization_announcement_banners: Option(String), organization_custom_roles: Option(String), organization_user_blocking: Option(String), actions: Option(String), administration: Option(String), pull_requests: Option(String), organization_copilot_seat_management: Option(String), email_addresses: Option(String), )
pub type Artifact {
Artifact(
expired: Bool,
created_at: Option(String),
workflow_run: Option(Nil),
name: String,
url: String,
size_in_bytes: Int,
archive_download_url: String,
updated_at: Option(String),
node_id: String,
id: Int,
expires_at: Option(String),
)
}
Constructors
-
Artifact( expired: Bool, created_at: Option(String), workflow_run: Option(Nil), name: String, url: String, size_in_bytes: Int, archive_download_url: String, updated_at: Option(String), node_id: String, id: Int, expires_at: Option(String), )
pub type AssignedIssueEvent {
AssignedIssueEvent(
commit_id: Option(String),
commit_url: Option(String),
created_at: String,
url: String,
assignee: SimpleUser,
actor: SimpleUser,
performed_via_github_app: Integration,
node_id: String,
event: String,
id: Int,
assigner: SimpleUser,
)
}
Constructors
-
AssignedIssueEvent( commit_id: Option(String), commit_url: Option(String), created_at: String, url: String, assignee: SimpleUser, actor: SimpleUser, performed_via_github_app: Integration, node_id: String, event: String, id: Int, assigner: SimpleUser, )
pub type AuthenticationToken {
AuthenticationToken(
permissions: Option(Nil),
repositories: Option(List(Repository)),
single_file: Option(String),
repository_selection: Option(String),
token_: String,
expires_at: String,
)
}
Constructors
-
AuthenticationToken( permissions: Option(Nil), repositories: Option(List(Repository)), single_file: Option(String), repository_selection: Option(String), token_: String, expires_at: String, )
pub type AuthorAssociation =
String
pub type Authorization {
Authorization(
app: Nil,
note_url: Option(String),
fingerprint: Option(String),
hashed_token: Option(String),
created_at: String,
user: Option(NullableSimpleUser),
token_last_eight: Option(String),
url: String,
note: Option(String),
updated_at: String,
token_: String,
installation: Option(NullableScopedInstallation),
id: Int,
expires_at: Option(String),
scopes: Option(List(String)),
)
}
Constructors
-
Authorization( app: Nil, note_url: Option(String), fingerprint: Option(String), hashed_token: Option(String), created_at: String, user: Option(NullableSimpleUser), token_last_eight: Option(String), url: String, note: Option(String), updated_at: String, token_: String, installation: Option(NullableScopedInstallation), id: Int, expires_at: Option(String), scopes: Option(List(String)), )
pub type AutoMerge {
AutoMerge(
merge_method: String,
commit_title: String,
enabled_by: SimpleUser,
commit_message: String,
)
}
Constructors
-
AutoMerge( merge_method: String, commit_title: String, enabled_by: SimpleUser, commit_message: String, )
pub type Autolink {
Autolink(
is_alphanumeric: Bool,
url_template: String,
key_prefix: String,
id: Int,
)
}
Constructors
-
Autolink( is_alphanumeric: Bool, url_template: String, key_prefix: String, id: Int, )
pub type BaseGist {
BaseGist(
forks_url: String,
git_pull_url: String,
comments_url: String,
public: Bool,
created_at: String,
user: NullableSimpleUser,
commits_url: String,
url: String,
owner: Option(SimpleUser),
comments: Int,
git_push_url: String,
updated_at: String,
files: Nil,
node_id: String,
id: String,
html_url: String,
description: Option(String),
truncated: Option(Bool),
)
}
Constructors
-
BaseGist( forks_url: String, git_pull_url: String, comments_url: String, public: Bool, created_at: String, user: NullableSimpleUser, commits_url: String, url: String, owner: Option(SimpleUser), comments: Int, git_push_url: String, updated_at: String, files: Nil, node_id: String, id: String, html_url: String, description: Option(String), truncated: Option(Bool), )
pub type BasicError {
BasicError(
message: Option(String),
documentation_url: Option(String),
url: Option(String),
status: Option(String),
)
}
Constructors
-
BasicError( message: Option(String), documentation_url: Option(String), url: Option(String), status: Option(String), )
pub type Blob {
Blob(
size: Option(Int),
sha: String,
highlighted_content: Option(String),
url: String,
encoding: String,
node_id: String,
content: String,
)
}
Constructors
-
Blob( size: Option(Int), sha: String, highlighted_content: Option(String), url: String, encoding: String, node_id: String, content: String, )
pub type BranchProtection {
BranchProtection(
allow_fork_syncing: Option(Nil),
enforce_admins: Option(ProtectedBranchAdminEnforced),
enabled: Option(Bool),
block_creations: Option(Nil),
restrictions: Option(BranchRestrictionPolicy),
required_conversation_resolution: Option(Nil),
protection_url: Option(String),
name: Option(String),
allow_deletions: Option(Nil),
url: Option(String),
required_pull_request_reviews: Option(
ProtectedBranchPullRequestReview,
),
allow_force_pushes: Option(Nil),
lock_branch: Option(Nil),
required_status_checks: Option(
ProtectedBranchRequiredStatusCheck,
),
required_linear_history: Option(Nil),
required_signatures: Option(Nil),
)
}
Constructors
-
BranchProtection( allow_fork_syncing: Option(Nil), enforce_admins: Option(ProtectedBranchAdminEnforced), enabled: Option(Bool), block_creations: Option(Nil), restrictions: Option(BranchRestrictionPolicy), required_conversation_resolution: Option(Nil), protection_url: Option(String), name: Option(String), allow_deletions: Option(Nil), url: Option(String), required_pull_request_reviews: Option( ProtectedBranchPullRequestReview, ), allow_force_pushes: Option(Nil), lock_branch: Option(Nil), required_status_checks: Option( ProtectedBranchRequiredStatusCheck, ), required_linear_history: Option(Nil), required_signatures: Option(Nil), )
pub type BranchRestrictionPolicy {
BranchRestrictionPolicy(
apps_url: String,
teams_url: String,
users: List(Nil),
url: String,
apps: List(Nil),
teams: List(Nil),
users_url: String,
)
}
Constructors
-
BranchRestrictionPolicy( apps_url: String, teams_url: String, users: List(Nil), url: String, apps: List(Nil), teams: List(Nil), users_url: String, )
pub type BranchShort {
BranchShort(name: String, protected: Bool, commit: Nil)
}
Constructors
-
BranchShort(name: String, protected: Bool, commit: Nil)
pub type BranchWithProtection {
BranchWithProtection(
protection_url: String,
name: String,
protected: Bool,
pattern: Option(String),
commit: Commit,
protection: BranchProtection,
links: Nil,
required_approving_review_count: Option(Int),
)
}
Constructors
-
BranchWithProtection( protection_url: String, name: String, protected: Bool, pattern: Option(String), commit: Commit, protection: BranchProtection, links: Nil, required_approving_review_count: Option(Int), )
pub type CheckAnnotation {
CheckAnnotation(
path_: String,
message: Option(String),
raw_details: Option(String),
blob_href: String,
start_line: Int,
start_column: Option(Int),
annotation_level: Option(String),
end_line: Int,
title: Option(String),
end_column: Option(Int),
)
}
Constructors
-
CheckAnnotation( path_: String, message: Option(String), raw_details: Option(String), blob_href: String, start_line: Int, start_column: Option(Int), annotation_level: Option(String), end_line: Int, title: Option(String), end_column: Option(Int), )
pub type CheckAutomatedSecurityFixes {
CheckAutomatedSecurityFixes(enabled: Bool, paused: Bool)
}
Constructors
-
CheckAutomatedSecurityFixes(enabled: Bool, paused: Bool)
pub type CheckRun {
CheckRun(
output: Nil,
check_suite: Option(Nil),
app: NullableIntegration,
deployment: Option(DeploymentSimple),
completed_at: Option(String),
name: String,
head_sha: String,
url: String,
external_id: Option(String),
started_at: Option(String),
details_url: Option(String),
status: String,
node_id: String,
id: Int,
html_url: Option(String),
pull_requests: List(PullRequestMinimal),
conclusion: Option(String),
)
}
Constructors
-
CheckRun( output: Nil, check_suite: Option(Nil), app: NullableIntegration, deployment: Option(DeploymentSimple), completed_at: Option(String), name: String, head_sha: String, url: String, external_id: Option(String), started_at: Option(String), details_url: Option(String), status: String, node_id: String, id: Int, html_url: Option(String), pull_requests: List(PullRequestMinimal), conclusion: Option(String), )
pub type CheckRunWithSimpleCheckSuite {
CheckRunWithSimpleCheckSuite(
output: Nil,
check_suite: SimpleCheckSuite,
app: NullableIntegration,
deployment: Option(DeploymentSimple),
completed_at: Option(String),
name: String,
head_sha: String,
url: String,
external_id: String,
started_at: String,
details_url: String,
status: String,
node_id: String,
id: Int,
html_url: String,
pull_requests: List(PullRequestMinimal),
conclusion: Option(String),
)
}
Constructors
-
CheckRunWithSimpleCheckSuite( output: Nil, check_suite: SimpleCheckSuite, app: NullableIntegration, deployment: Option(DeploymentSimple), completed_at: Option(String), name: String, head_sha: String, url: String, external_id: String, started_at: String, details_url: String, status: String, node_id: String, id: Int, html_url: String, pull_requests: List(PullRequestMinimal), conclusion: Option(String), )
pub type CheckSuite {
CheckSuite(
head_branch: Option(String),
app: NullableIntegration,
latest_check_runs_count: Int,
created_at: Option(String),
repository: MinimalRepository,
head_sha: String,
check_runs_url: String,
url: Option(String),
status: Option(String),
rerequestable: Option(Bool),
head_commit: SimpleCommit,
updated_at: Option(String),
node_id: String,
id: Int,
after: Option(String),
pull_requests: Option(List(PullRequestMinimal)),
conclusion: Option(String),
before: Option(String),
runs_rerequestable: Option(Bool),
)
}
Constructors
-
CheckSuite( head_branch: Option(String), app: NullableIntegration, latest_check_runs_count: Int, created_at: Option(String), repository: MinimalRepository, head_sha: String, check_runs_url: String, url: Option(String), status: Option(String), rerequestable: Option(Bool), head_commit: SimpleCommit, updated_at: Option(String), node_id: String, id: Int, after: Option(String), pull_requests: Option(List(PullRequestMinimal)), conclusion: Option(String), before: Option(String), runs_rerequestable: Option(Bool), )
pub type CheckSuitePreference {
CheckSuitePreference(
repository: MinimalRepository,
preferences: Nil,
)
}
Constructors
-
CheckSuitePreference( repository: MinimalRepository, preferences: Nil, )
pub type Classroom {
Classroom(
archived: Bool,
name: String,
url: String,
organization: SimpleClassroomOrganization,
id: Int,
)
}
Constructors
-
Classroom( archived: Bool, name: String, url: String, organization: SimpleClassroomOrganization, id: Int, )
pub type ClassroomAcceptedAssignment {
ClassroomAcceptedAssignment(
commit_count: Int,
repository: SimpleClassroomRepository,
assignment: SimpleClassroomAssignment,
passing: Bool,
grade: String,
students: List(SimpleClassroomUser),
submitted: Bool,
id: Int,
)
}
Constructors
-
ClassroomAcceptedAssignment( commit_count: Int, repository: SimpleClassroomRepository, assignment: SimpleClassroomAssignment, passing: Bool, grade: String, students: List(SimpleClassroomUser), submitted: Bool, id: Int, )
pub type ClassroomAssignment {
ClassroomAssignment(
feedback_pull_requests_enabled: Bool,
accepted: Int,
public_repo: Bool,
slug: String,
starter_code_repository: SimpleClassroomRepository,
editor: String,
invite_link: String,
passing: Int,
classroom: Classroom,
title: String,
deadline: Option(String),
language: String,
type_: String,
submitted: Int,
id: Int,
max_teams: Option(Int),
invitations_enabled: Bool,
max_members: Option(Int),
students_are_repo_admins: Bool,
)
}
Constructors
-
ClassroomAssignment( feedback_pull_requests_enabled: Bool, accepted: Int, public_repo: Bool, slug: String, starter_code_repository: SimpleClassroomRepository, editor: String, invite_link: String, passing: Int, classroom: Classroom, title: String, deadline: Option(String), language: String, type_: String, submitted: Int, id: Int, max_teams: Option(Int), invitations_enabled: Bool, max_members: Option(Int), students_are_repo_admins: Bool, )
pub type ClassroomAssignmentGrade {
ClassroomAssignmentGrade(
points_awarded: Int,
submission_timestamp: String,
group_name: Option(String),
starter_code_url: String,
points_available: Int,
github_username: String,
student_repository_name: String,
assignment_name: String,
assignment_url: String,
roster_identifier: String,
student_repository_url: String,
)
}
Constructors
-
ClassroomAssignmentGrade( points_awarded: Int, submission_timestamp: String, group_name: Option(String), starter_code_url: String, points_available: Int, github_username: String, student_repository_name: String, assignment_name: String, assignment_url: String, roster_identifier: String, student_repository_url: String, )
pub type CloneTraffic {
CloneTraffic(uniques: Int, count: Int, clones: List(Traffic))
}
Constructors
-
CloneTraffic(uniques: Int, count: Int, clones: List(Traffic))
pub type CodeFrequencyStat =
List(Int)
pub type CodeOfConduct {
CodeOfConduct(
body: Option(String),
name: String,
url: String,
html_url: Option(String),
key: String,
)
}
Constructors
-
CodeOfConduct( body: Option(String), name: String, url: String, html_url: Option(String), key: String, )
pub type CodeOfConductSimple {
CodeOfConductSimple(
name: String,
url: String,
html_url: Option(String),
key: String,
)
}
Constructors
-
CodeOfConductSimple( name: String, url: String, html_url: Option(String), key: String, )
pub type CodeScanningAlert {
CodeScanningAlert(
dismissed_comment: Option(CodeScanningAlertDismissedComment),
number: AlertNumber,
dismissed_at: AlertDismissedAt,
created_at: AlertCreatedAt,
dismissed_by: NullableSimpleUser,
instances_url: AlertInstancesUrl,
url: AlertUrl,
state: CodeScanningAlertState,
updated_at: Option(AlertUpdatedAt),
tool: CodeScanningAnalysisTool,
dismissed_reason: CodeScanningAlertDismissedReason,
html_url: AlertHtmlUrl,
rule: CodeScanningAlertRule,
most_recent_instance: CodeScanningAlertInstance,
fixed_at: Option(AlertFixedAt),
)
}
Constructors
-
CodeScanningAlert( dismissed_comment: Option(CodeScanningAlertDismissedComment), number: AlertNumber, dismissed_at: AlertDismissedAt, created_at: AlertCreatedAt, dismissed_by: NullableSimpleUser, instances_url: AlertInstancesUrl, url: AlertUrl, state: CodeScanningAlertState, updated_at: Option(AlertUpdatedAt), tool: CodeScanningAnalysisTool, dismissed_reason: CodeScanningAlertDismissedReason, html_url: AlertHtmlUrl, rule: CodeScanningAlertRule, most_recent_instance: CodeScanningAlertInstance, fixed_at: Option(AlertFixedAt), )
pub type CodeScanningAlertClassification =
String
pub type CodeScanningAlertDismissedComment =
String
pub type CodeScanningAlertDismissedReason =
String
pub type CodeScanningAlertEnvironment =
String
pub type CodeScanningAlertInstance {
CodeScanningAlertInstance(
commit_sha: Option(String),
message: Option(Nil),
classifications: Option(
List(CodeScanningAlertClassification),
),
state: Option(CodeScanningAlertState),
ref: Option(CodeScanningRef),
environment: Option(CodeScanningAlertEnvironment),
location: Option(CodeScanningAlertLocation),
html_url: Option(String),
analysis_key: Option(CodeScanningAnalysisAnalysisKey),
category: Option(CodeScanningAnalysisCategory),
)
}
Constructors
-
CodeScanningAlertInstance( commit_sha: Option(String), message: Option(Nil), classifications: Option(List(CodeScanningAlertClassification)), state: Option(CodeScanningAlertState), ref: Option(CodeScanningRef), environment: Option(CodeScanningAlertEnvironment), location: Option(CodeScanningAlertLocation), html_url: Option(String), analysis_key: Option(CodeScanningAnalysisAnalysisKey), category: Option(CodeScanningAnalysisCategory), )
pub type CodeScanningAlertItems {
CodeScanningAlertItems(
dismissed_comment: Option(CodeScanningAlertDismissedComment),
number: AlertNumber,
dismissed_at: AlertDismissedAt,
created_at: AlertCreatedAt,
dismissed_by: NullableSimpleUser,
instances_url: AlertInstancesUrl,
url: AlertUrl,
state: CodeScanningAlertState,
updated_at: Option(AlertUpdatedAt),
tool: CodeScanningAnalysisTool,
dismissed_reason: CodeScanningAlertDismissedReason,
html_url: AlertHtmlUrl,
rule: CodeScanningAlertRuleSummary,
most_recent_instance: CodeScanningAlertInstance,
fixed_at: Option(AlertFixedAt),
)
}
Constructors
-
CodeScanningAlertItems( dismissed_comment: Option(CodeScanningAlertDismissedComment), number: AlertNumber, dismissed_at: AlertDismissedAt, created_at: AlertCreatedAt, dismissed_by: NullableSimpleUser, instances_url: AlertInstancesUrl, url: AlertUrl, state: CodeScanningAlertState, updated_at: Option(AlertUpdatedAt), tool: CodeScanningAnalysisTool, dismissed_reason: CodeScanningAlertDismissedReason, html_url: AlertHtmlUrl, rule: CodeScanningAlertRuleSummary, most_recent_instance: CodeScanningAlertInstance, fixed_at: Option(AlertFixedAt), )
pub type CodeScanningAlertLocation {
CodeScanningAlertLocation(
path_: Option(String),
start_line: Option(Int),
start_column: Option(Int),
end_line: Option(Int),
end_column: Option(Int),
)
}
Constructors
-
CodeScanningAlertLocation( path_: Option(String), start_line: Option(Int), start_column: Option(Int), end_line: Option(Int), end_column: Option(Int), )
pub type CodeScanningAlertRule {
CodeScanningAlertRule(
security_severity_level: Option(String),
help: Option(String),
name: Option(String),
full_description: Option(String),
help_uri: Option(String),
tags: Option(List(String)),
id: Option(String),
description: Option(String),
severity: Option(String),
)
}
Constructors
-
CodeScanningAlertRule( security_severity_level: Option(String), help: Option(String), name: Option(String), full_description: Option(String), help_uri: Option(String), tags: Option(List(String)), id: Option(String), description: Option(String), severity: Option(String), )
pub type CodeScanningAlertRuleSummary {
CodeScanningAlertRuleSummary(
security_severity_level: Option(String),
help: Option(String),
name: Option(String),
full_description: Option(String),
help_uri: Option(String),
tags: Option(List(String)),
id: Option(String),
description: Option(String),
severity: Option(String),
)
}
Constructors
-
CodeScanningAlertRuleSummary( security_severity_level: Option(String), help: Option(String), name: Option(String), full_description: Option(String), help_uri: Option(String), tags: Option(List(String)), id: Option(String), description: Option(String), severity: Option(String), )
pub type CodeScanningAlertSetState =
String
pub type CodeScanningAlertSeverity =
String
pub type CodeScanningAlertState =
String
pub type CodeScanningAlertStateQuery =
String
pub type CodeScanningAnalysis {
CodeScanningAnalysis(
commit_sha: CodeScanningAnalysisCommitSha,
results_count: Int,
rules_count: Int,
error: String,
created_at: CodeScanningAnalysisCreatedAt,
url: CodeScanningAnalysisUrl,
ref: CodeScanningRef,
environment: CodeScanningAnalysisEnvironment,
deletable: Bool,
tool: CodeScanningAnalysisTool,
sarif_id: CodeScanningAnalysisSarifId,
id: Int,
analysis_key: CodeScanningAnalysisAnalysisKey,
warning: String,
category: Option(CodeScanningAnalysisCategory),
)
}
Constructors
-
CodeScanningAnalysis( commit_sha: CodeScanningAnalysisCommitSha, results_count: Int, rules_count: Int, error: String, created_at: CodeScanningAnalysisCreatedAt, url: CodeScanningAnalysisUrl, ref: CodeScanningRef, environment: CodeScanningAnalysisEnvironment, deletable: Bool, tool: CodeScanningAnalysisTool, sarif_id: CodeScanningAnalysisSarifId, id: Int, analysis_key: CodeScanningAnalysisAnalysisKey, warning: String, category: Option(CodeScanningAnalysisCategory), )
pub type CodeScanningAnalysisAnalysisKey =
String
pub type CodeScanningAnalysisCategory =
String
pub type CodeScanningAnalysisCommitSha =
String
pub type CodeScanningAnalysisCreatedAt =
String
pub type CodeScanningAnalysisDeletion {
CodeScanningAnalysisDeletion(
next_analysis_url: Option(String),
confirm_delete_url: Option(String),
)
}
Constructors
-
CodeScanningAnalysisDeletion( next_analysis_url: Option(String), confirm_delete_url: Option(String), )
pub type CodeScanningAnalysisEnvironment =
String
pub type CodeScanningAnalysisSarifFile =
String
pub type CodeScanningAnalysisSarifId =
String
pub type CodeScanningAnalysisTool {
CodeScanningAnalysisTool(
guid: Option(CodeScanningAnalysisToolGuid),
name: Option(CodeScanningAnalysisToolName),
version: Option(CodeScanningAnalysisToolVersion),
)
}
Constructors
-
CodeScanningAnalysisTool( guid: Option(CodeScanningAnalysisToolGuid), name: Option(CodeScanningAnalysisToolName), version: Option(CodeScanningAnalysisToolVersion), )
pub type CodeScanningAnalysisToolGuid =
String
pub type CodeScanningAnalysisToolName =
String
pub type CodeScanningAnalysisToolVersion =
String
pub type CodeScanningAnalysisUrl =
String
pub type CodeScanningCodeqlDatabase {
CodeScanningCodeqlDatabase(
content_type: String,
size: Int,
commit_oid: Option(String),
created_at: String,
name: String,
uploader: SimpleUser,
url: String,
updated_at: String,
language: String,
id: Int,
)
}
Constructors
-
CodeScanningCodeqlDatabase( content_type: String, size: Int, commit_oid: Option(String), created_at: String, name: String, uploader: SimpleUser, url: String, updated_at: String, language: String, id: Int, )
pub type CodeScanningDefaultSetup {
CodeScanningDefaultSetup(
query_suite: Option(String),
state: Option(String),
updated_at: Option(String),
schedule: Option(String),
languages: Option(List(String)),
)
}
Constructors
-
CodeScanningDefaultSetup( query_suite: Option(String), state: Option(String), updated_at: Option(String), schedule: Option(String), languages: Option(List(String)), )
pub type CodeScanningDefaultSetupUpdate {
CodeScanningDefaultSetupUpdate(
query_suite: Option(String),
state: Option(String),
languages: Option(List(String)),
)
}
Constructors
-
CodeScanningDefaultSetupUpdate( query_suite: Option(String), state: Option(String), languages: Option(List(String)), )
pub type CodeScanningDefaultSetupUpdateResponse {
CodeScanningDefaultSetupUpdateResponse(
run_id: Option(Int),
run_url: Option(String),
)
}
Constructors
-
CodeScanningDefaultSetupUpdateResponse( run_id: Option(Int), run_url: Option(String), )
pub type CodeScanningOrganizationAlertItems {
CodeScanningOrganizationAlertItems(
dismissed_comment: Option(CodeScanningAlertDismissedComment),
number: AlertNumber,
dismissed_at: AlertDismissedAt,
created_at: AlertCreatedAt,
repository: SimpleRepository,
dismissed_by: NullableSimpleUser,
instances_url: AlertInstancesUrl,
url: AlertUrl,
state: CodeScanningAlertState,
updated_at: Option(AlertUpdatedAt),
tool: CodeScanningAnalysisTool,
dismissed_reason: CodeScanningAlertDismissedReason,
html_url: AlertHtmlUrl,
rule: CodeScanningAlertRuleSummary,
most_recent_instance: CodeScanningAlertInstance,
fixed_at: Option(AlertFixedAt),
)
}
Constructors
-
CodeScanningOrganizationAlertItems( dismissed_comment: Option(CodeScanningAlertDismissedComment), number: AlertNumber, dismissed_at: AlertDismissedAt, created_at: AlertCreatedAt, repository: SimpleRepository, dismissed_by: NullableSimpleUser, instances_url: AlertInstancesUrl, url: AlertUrl, state: CodeScanningAlertState, updated_at: Option(AlertUpdatedAt), tool: CodeScanningAnalysisTool, dismissed_reason: CodeScanningAlertDismissedReason, html_url: AlertHtmlUrl, rule: CodeScanningAlertRuleSummary, most_recent_instance: CodeScanningAlertInstance, fixed_at: Option(AlertFixedAt), )
pub type CodeScanningRef =
String
pub type CodeScanningRefFull =
String
pub type CodeScanningSarifsReceipt {
CodeScanningSarifsReceipt(
url: Option(String),
id: Option(CodeScanningAnalysisSarifId),
)
}
Constructors
-
CodeScanningSarifsReceipt( url: Option(String), id: Option(CodeScanningAnalysisSarifId), )
pub type CodeScanningSarifsStatus {
CodeScanningSarifsStatus(
errors: Option(List(String)),
analyses_url: Option(String),
processing_status: Option(String),
)
}
Constructors
-
CodeScanningSarifsStatus( errors: Option(List(String)), analyses_url: Option(String), processing_status: Option(String), )
pub type CodeScanningVariantAnalysis {
CodeScanningVariantAnalysis(
query_pack_url: String,
completed_at: Option(String),
created_at: Option(String),
actions_workflow_run_id: Option(Int),
query_language: CodeScanningVariantAnalysisLanguage,
status: String,
actor: SimpleUser,
controller_repo: SimpleRepository,
skipped_repositories: Option(Nil),
updated_at: Option(String),
scanned_repositories: Option(List(Nil)),
failure_reason: Option(String),
id: Int,
)
}
Constructors
-
CodeScanningVariantAnalysis( query_pack_url: String, completed_at: Option(String), created_at: Option(String), actions_workflow_run_id: Option(Int), query_language: CodeScanningVariantAnalysisLanguage, status: String, actor: SimpleUser, controller_repo: SimpleRepository, skipped_repositories: Option(Nil), updated_at: Option(String), scanned_repositories: Option(List(Nil)), failure_reason: Option(String), id: Int, )
pub type CodeScanningVariantAnalysisLanguage =
String
pub type CodeScanningVariantAnalysisRepoTask {
CodeScanningVariantAnalysisRepoTask(
artifact_url: Option(String),
artifact_size_in_bytes: Option(Int),
database_commit_sha: Option(String),
repository: SimpleRepository,
result_count: Option(Int),
failure_message: Option(String),
analysis_status: CodeScanningVariantAnalysisStatus,
source_location_prefix: Option(String),
)
}
Constructors
-
CodeScanningVariantAnalysisRepoTask( artifact_url: Option(String), artifact_size_in_bytes: Option(Int), database_commit_sha: Option(String), repository: SimpleRepository, result_count: Option(Int), failure_message: Option(String), analysis_status: CodeScanningVariantAnalysisStatus, source_location_prefix: Option(String), )
pub type CodeScanningVariantAnalysisRepository {
CodeScanningVariantAnalysisRepository(
private: Bool,
stargazers_count: Int,
name: String,
updated_at: Option(String),
id: Int,
full_name: String,
)
}
Constructors
-
CodeScanningVariantAnalysisRepository( private: Bool, stargazers_count: Int, name: String, updated_at: Option(String), id: Int, full_name: String, )
pub type CodeScanningVariantAnalysisSkippedRepoGroup {
CodeScanningVariantAnalysisSkippedRepoGroup(
repositories: List(CodeScanningVariantAnalysisRepository),
repository_count: Int,
)
}
Constructors
-
CodeScanningVariantAnalysisSkippedRepoGroup( repositories: List(CodeScanningVariantAnalysisRepository), repository_count: Int, )
pub type CodeScanningVariantAnalysisStatus =
String
pub type CodeSearchResultItem {
CodeSearchResultItem(
last_modified_at: Option(String),
text_matches: Option(SearchResultTextMatches),
git_url: String,
file_size: Option(Int),
path_: String,
repository: MinimalRepository,
name: String,
sha: String,
url: String,
score: Float,
language: Option(String),
html_url: String,
line_numbers: Option(List(String)),
)
}
Constructors
-
CodeSearchResultItem( last_modified_at: Option(String), text_matches: Option(SearchResultTextMatches), git_url: String, file_size: Option(Int), path_: String, repository: MinimalRepository, name: String, sha: String, url: String, score: Float, language: Option(String), html_url: String, line_numbers: Option(List(String)), )
pub type CodeSecurityConfiguration {
CodeSecurityConfiguration(
enforcement: Option(String),
secret_scanning: Option(String),
secret_scanning_non_provider_patterns: Option(String),
code_scanning_default_setup: Option(String),
dependabot_alerts: Option(String),
secret_scanning_delegated_bypass_options: Option(Nil),
secret_scanning_delegated_bypass: Option(String),
target_type: Option(String),
dependency_graph_autosubmit_action_options: Option(Nil),
dependency_graph_autosubmit_action: Option(String),
created_at: Option(String),
name: Option(String),
url: Option(String),
private_vulnerability_reporting: Option(String),
updated_at: Option(String),
dependabot_security_updates: Option(String),
secret_scanning_validity_checks: Option(String),
dependency_graph: Option(String),
id: Option(Int),
html_url: Option(String),
description: Option(String),
advanced_security: Option(String),
secret_scanning_push_protection: Option(String),
)
}
Constructors
-
CodeSecurityConfiguration( enforcement: Option(String), secret_scanning: Option(String), secret_scanning_non_provider_patterns: Option(String), code_scanning_default_setup: Option(String), dependabot_alerts: Option(String), secret_scanning_delegated_bypass_options: Option(Nil), secret_scanning_delegated_bypass: Option(String), target_type: Option(String), dependency_graph_autosubmit_action_options: Option(Nil), dependency_graph_autosubmit_action: Option(String), created_at: Option(String), name: Option(String), url: Option(String), private_vulnerability_reporting: Option(String), updated_at: Option(String), dependabot_security_updates: Option(String), secret_scanning_validity_checks: Option(String), dependency_graph: Option(String), id: Option(Int), html_url: Option(String), description: Option(String), advanced_security: Option(String), secret_scanning_push_protection: Option(String), )
pub type CodeSecurityConfigurationForRepository {
CodeSecurityConfigurationForRepository(
status: Option(String),
configuration: Option(CodeSecurityConfiguration),
)
}
Constructors
-
CodeSecurityConfigurationForRepository( status: Option(String), configuration: Option(CodeSecurityConfiguration), )
pub type CodeSecurityConfigurationRepositories {
CodeSecurityConfigurationRepositories(
repository: Option(SimpleRepository),
status: Option(String),
)
}
Constructors
-
CodeSecurityConfigurationRepositories( repository: Option(SimpleRepository), status: Option(String), )
pub type CodeSecurityDefaultConfigurations =
List(Nil)
pub type CodeownersErrors {
CodeownersErrors(errors: List(Nil))
}
Constructors
-
CodeownersErrors(errors: List(Nil))
pub type Codespace {
Codespace(
idle_timeout_notice: Option(String),
recent_folders: List(String),
retention_period_minutes: Option(Int),
web_url: String,
machine: NullableCodespaceMachine,
pending_operation_disabled_reason: Option(String),
environment_id: Option(String),
display_name: Option(String),
created_at: String,
repository: MinimalRepository,
prebuild: Option(Bool),
name: String,
last_used_at: String,
runtime_constraints: Option(Nil),
url: String,
last_known_stop_notice: Option(String),
state: String,
start_url: String,
stop_url: String,
owner: SimpleUser,
billable_owner: SimpleUser,
location: String,
idle_timeout_minutes: Option(Int),
updated_at: String,
devcontainer_path: Option(String),
id: Int,
machines_url: String,
pulls_url: Option(String),
pending_operation: Option(Bool),
retention_expires_at: Option(String),
git_status: Nil,
publish_url: Option(String),
)
}
Constructors
-
Codespace( idle_timeout_notice: Option(String), recent_folders: List(String), retention_period_minutes: Option(Int), web_url: String, machine: NullableCodespaceMachine, pending_operation_disabled_reason: Option(String), environment_id: Option(String), display_name: Option(String), created_at: String, repository: MinimalRepository, prebuild: Option(Bool), name: String, last_used_at: String, runtime_constraints: Option(Nil), url: String, last_known_stop_notice: Option(String), state: String, start_url: String, stop_url: String, owner: SimpleUser, billable_owner: SimpleUser, location: String, idle_timeout_minutes: Option(Int), updated_at: String, devcontainer_path: Option(String), id: Int, machines_url: String, pulls_url: Option(String), pending_operation: Option(Bool), retention_expires_at: Option(String), git_status: Nil, publish_url: Option(String), )
pub type CodespaceExportDetails {
CodespaceExportDetails(
branch: Option(String),
export_url: Option(String),
completed_at: Option(String),
sha: Option(String),
state: Option(String),
id: Option(String),
html_url: Option(String),
)
}
Constructors
-
CodespaceExportDetails( branch: Option(String), export_url: Option(String), completed_at: Option(String), sha: Option(String), state: Option(String), id: Option(String), html_url: Option(String), )
pub type CodespaceMachine {
CodespaceMachine(
display_name: String,
name: String,
cpus: Int,
operating_system: String,
memory_in_bytes: Int,
prebuild_availability: Option(String),
storage_in_bytes: Int,
)
}
Constructors
-
CodespaceMachine( display_name: String, name: String, cpus: Int, operating_system: String, memory_in_bytes: Int, prebuild_availability: Option(String), storage_in_bytes: Int, )
pub type CodespaceWithFullRepository {
CodespaceWithFullRepository(
idle_timeout_notice: Option(String),
recent_folders: List(String),
retention_period_minutes: Option(Int),
web_url: String,
machine: NullableCodespaceMachine,
pending_operation_disabled_reason: Option(String),
environment_id: Option(String),
display_name: Option(String),
created_at: String,
repository: FullRepository,
prebuild: Option(Bool),
name: String,
last_used_at: String,
runtime_constraints: Option(Nil),
url: String,
state: String,
start_url: String,
stop_url: String,
owner: SimpleUser,
billable_owner: SimpleUser,
location: String,
idle_timeout_minutes: Option(Int),
updated_at: String,
devcontainer_path: Option(String),
id: Int,
machines_url: String,
pulls_url: Option(String),
pending_operation: Option(Bool),
retention_expires_at: Option(String),
git_status: Nil,
publish_url: Option(String),
)
}
Constructors
-
CodespaceWithFullRepository( idle_timeout_notice: Option(String), recent_folders: List(String), retention_period_minutes: Option(Int), web_url: String, machine: NullableCodespaceMachine, pending_operation_disabled_reason: Option(String), environment_id: Option(String), display_name: Option(String), created_at: String, repository: FullRepository, prebuild: Option(Bool), name: String, last_used_at: String, runtime_constraints: Option(Nil), url: String, state: String, start_url: String, stop_url: String, owner: SimpleUser, billable_owner: SimpleUser, location: String, idle_timeout_minutes: Option(Int), updated_at: String, devcontainer_path: Option(String), id: Int, machines_url: String, pulls_url: Option(String), pending_operation: Option(Bool), retention_expires_at: Option(String), git_status: Nil, publish_url: Option(String), )
pub type CodespacesOrgSecret {
CodespacesOrgSecret(
created_at: String,
name: String,
visibility: String,
updated_at: String,
selected_repositories_url: Option(String),
)
}
Constructors
-
CodespacesOrgSecret( created_at: String, name: String, visibility: String, updated_at: String, selected_repositories_url: Option(String), )
pub type CodespacesPermissionsCheckForDevcontainer {
CodespacesPermissionsCheckForDevcontainer(accepted: Bool)
}
Constructors
-
CodespacesPermissionsCheckForDevcontainer(accepted: Bool)
pub type CodespacesPublicKey {
CodespacesPublicKey(
created_at: Option(String),
url: Option(String),
title: Option(String),
id: Option(Int),
key_id: String,
key: String,
)
}
Constructors
-
CodespacesPublicKey( created_at: Option(String), url: Option(String), title: Option(String), id: Option(Int), key_id: String, key: String, )
pub type CodespacesSecret {
CodespacesSecret(
created_at: String,
name: String,
visibility: String,
updated_at: String,
selected_repositories_url: String,
)
}
Constructors
-
CodespacesSecret( created_at: String, name: String, visibility: String, updated_at: String, selected_repositories_url: String, )
pub type CodespacesUserPublicKey {
CodespacesUserPublicKey(key_id: String, key: String)
}
Constructors
-
CodespacesUserPublicKey(key_id: String, key: String)
pub type Collaborator {
Collaborator(
user_view_type: Option(String),
gists_url: String,
following_url: String,
permissions: Option(Nil),
followers_url: String,
subscriptions_url: String,
received_events_url: String,
events_url: String,
avatar_url: String,
login: String,
name: Option(String),
url: String,
starred_url: String,
organizations_url: String,
repos_url: String,
role_name: String,
gravatar_id: Option(String),
site_admin: Bool,
node_id: String,
type_: String,
id: Int,
html_url: String,
email: Option(String),
)
}
Constructors
-
Collaborator( user_view_type: Option(String), gists_url: String, following_url: String, permissions: Option(Nil), followers_url: String, subscriptions_url: String, received_events_url: String, events_url: String, avatar_url: String, login: String, name: Option(String), url: String, starred_url: String, organizations_url: String, repos_url: String, role_name: String, gravatar_id: Option(String), site_admin: Bool, node_id: String, type_: String, id: Int, html_url: String, email: Option(String), )
pub type CombinedBillingUsage {
CombinedBillingUsage(
estimated_storage_for_month: Int,
estimated_paid_storage_for_month: Int,
days_left_in_billing_cycle: Int,
)
}
Constructors
-
CombinedBillingUsage( estimated_storage_for_month: Int, estimated_paid_storage_for_month: Int, days_left_in_billing_cycle: Int, )
pub type CombinedCommitStatus {
CombinedCommitStatus(
statuses: List(SimpleCommitStatus),
commit_url: String,
repository: MinimalRepository,
sha: String,
url: String,
state: String,
total_count: Int,
)
}
Constructors
-
CombinedCommitStatus( statuses: List(SimpleCommitStatus), commit_url: String, repository: MinimalRepository, sha: String, url: String, state: String, total_count: Int, )
pub type Commit {
Commit(
comments_url: String,
parents: List(Nil),
committer: Nil,
author: Nil,
sha: String,
url: String,
commit: Nil,
files: Option(List(DiffEntry)),
node_id: String,
html_url: String,
stats: Option(Nil),
)
}
Constructors
-
Commit( comments_url: String, parents: List(Nil), committer: Nil, author: Nil, sha: String, url: String, commit: Nil, files: Option(List(DiffEntry)), node_id: String, html_url: String, stats: Option(Nil), )
pub type CommitActivity {
CommitActivity(total: Int, week: Int, days: List(Int))
}
Constructors
-
CommitActivity(total: Int, week: Int, days: List(Int))
pub type CommitComment {
CommitComment(
body: String,
commit_id: String,
path_: Option(String),
position: Option(Int),
created_at: String,
reactions: Option(ReactionRollup),
user: NullableSimpleUser,
author_association: AuthorAssociation,
url: String,
line: Option(Int),
updated_at: String,
node_id: String,
id: Int,
html_url: String,
)
}
Constructors
-
CommitComment( body: String, commit_id: String, path_: Option(String), position: Option(Int), created_at: String, reactions: Option(ReactionRollup), user: NullableSimpleUser, author_association: AuthorAssociation, url: String, line: Option(Int), updated_at: String, node_id: String, id: Int, html_url: String, )
pub type CommitComparison {
CommitComparison(
total_commits: Int,
base_commit: Commit,
url: String,
status: String,
diff_url: String,
ahead_by: Int,
files: Option(List(DiffEntry)),
patch_url: String,
permalink_url: String,
html_url: String,
behind_by: Int,
commits: List(Commit),
merge_base_commit: Commit,
)
}
Constructors
-
CommitComparison( total_commits: Int, base_commit: Commit, url: String, status: String, diff_url: String, ahead_by: Int, files: Option(List(DiffEntry)), patch_url: String, permalink_url: String, html_url: String, behind_by: Int, commits: List(Commit), merge_base_commit: Commit, )
pub type CommitSearchResultItem {
CommitSearchResultItem(
text_matches: Option(SearchResultTextMatches),
comments_url: String,
parents: List(Nil),
repository: MinimalRepository,
committer: NullableGitUser,
author: NullableSimpleUser,
sha: String,
url: String,
score: Float,
commit: Nil,
node_id: String,
html_url: String,
)
}
Constructors
-
CommitSearchResultItem( text_matches: Option(SearchResultTextMatches), comments_url: String, parents: List(Nil), repository: MinimalRepository, committer: NullableGitUser, author: NullableSimpleUser, sha: String, url: String, score: Float, commit: Nil, node_id: String, html_url: String, )
pub type CommunityProfile {
CommunityProfile(
updated_at: Option(String),
files: Nil,
documentation: Option(String),
content_reports_enabled: Option(Bool),
description: Option(String),
health_percentage: Int,
)
}
Constructors
-
CommunityProfile( updated_at: Option(String), files: Nil, documentation: Option(String), content_reports_enabled: Option(Bool), description: Option(String), health_percentage: Int, )
pub type ContentDirectory =
List(Nil)
pub type ContentFile {
ContentFile(
size: Int,
git_url: Option(String),
path_: String,
name: String,
sha: String,
url: String,
submodule_git_url: Option(String),
target: Option(String),
encoding: String,
download_url: Option(String),
content: String,
links: Nil,
type_: String,
html_url: Option(String),
)
}
Constructors
-
ContentFile( size: Int, git_url: Option(String), path_: String, name: String, sha: String, url: String, submodule_git_url: Option(String), target: Option(String), encoding: String, download_url: Option(String), content: String, links: Nil, type_: String, html_url: Option(String), )
pub type ContentSubmodule {
ContentSubmodule(
size: Int,
git_url: Option(String),
path_: String,
name: String,
sha: String,
url: String,
submodule_git_url: String,
download_url: Option(String),
links: Nil,
type_: String,
html_url: Option(String),
)
}
Constructors
-
ContentSubmodule( size: Int, git_url: Option(String), path_: String, name: String, sha: String, url: String, submodule_git_url: String, download_url: Option(String), links: Nil, type_: String, html_url: Option(String), )
pub type ContentSymlink {
ContentSymlink(
size: Int,
git_url: Option(String),
path_: String,
name: String,
sha: String,
url: String,
target: String,
download_url: Option(String),
links: Nil,
type_: String,
html_url: Option(String),
)
}
Constructors
-
ContentSymlink( size: Int, git_url: Option(String), path_: String, name: String, sha: String, url: String, target: String, download_url: Option(String), links: Nil, type_: String, html_url: Option(String), )
pub type ContentTraffic {
ContentTraffic(
uniques: Int,
path_: String,
count: Int,
title: String,
)
}
Constructors
-
ContentTraffic( uniques: Int, path_: String, count: Int, title: String, )
pub type ContentTree {
ContentTree(
size: Int,
git_url: Option(String),
path_: String,
name: String,
sha: String,
url: String,
entries: Option(List(Nil)),
download_url: Option(String),
content: Option(String),
links: Nil,
type_: String,
html_url: Option(String),
)
}
Constructors
-
ContentTree( size: Int, git_url: Option(String), path_: String, name: String, sha: String, url: String, entries: Option(List(Nil)), download_url: Option(String), content: Option(String), links: Nil, type_: String, html_url: Option(String), )
pub type Contributor {
Contributor(
user_view_type: Option(String),
gists_url: Option(String),
following_url: Option(String),
contributions: Int,
followers_url: Option(String),
subscriptions_url: Option(String),
received_events_url: Option(String),
events_url: Option(String),
avatar_url: Option(String),
login: Option(String),
name: Option(String),
url: Option(String),
starred_url: Option(String),
organizations_url: Option(String),
repos_url: Option(String),
gravatar_id: Option(String),
site_admin: Option(Bool),
node_id: Option(String),
type_: String,
id: Option(Int),
html_url: Option(String),
email: Option(String),
)
}
Constructors
-
Contributor( user_view_type: Option(String), gists_url: Option(String), following_url: Option(String), contributions: Int, followers_url: Option(String), subscriptions_url: Option(String), received_events_url: Option(String), events_url: Option(String), avatar_url: Option(String), login: Option(String), name: Option(String), url: Option(String), starred_url: Option(String), organizations_url: Option(String), repos_url: Option(String), gravatar_id: Option(String), site_admin: Option(Bool), node_id: Option(String), type_: String, id: Option(Int), html_url: Option(String), email: Option(String), )
pub type ContributorActivity {
ContributorActivity(
total: Int,
author: NullableSimpleUser,
weeks: List(Nil),
)
}
Constructors
-
ContributorActivity( total: Int, author: NullableSimpleUser, weeks: List(Nil), )
pub type ConvertedNoteToIssueIssueEvent {
ConvertedNoteToIssueIssueEvent(
commit_id: Option(String),
commit_url: Option(String),
created_at: String,
url: String,
actor: SimpleUser,
performed_via_github_app: Integration,
project_card: Option(Nil),
node_id: String,
event: String,
id: Int,
)
}
Constructors
-
ConvertedNoteToIssueIssueEvent( commit_id: Option(String), commit_url: Option(String), created_at: String, url: String, actor: SimpleUser, performed_via_github_app: Integration, project_card: Option(Nil), node_id: String, event: String, id: Int, )
pub type CopilotDotcomChat {
CopilotDotcomChat(
models: Option(List(Nil)),
total_engaged_users: Option(Int),
)
}
Constructors
-
CopilotDotcomChat( models: Option(List(Nil)), total_engaged_users: Option(Int), )
pub type CopilotDotcomPullRequests {
CopilotDotcomPullRequests(
repositories: Option(List(Nil)),
total_engaged_users: Option(Int),
)
}
Constructors
-
CopilotDotcomPullRequests( repositories: Option(List(Nil)), total_engaged_users: Option(Int), )
pub type CopilotIdeChat {
CopilotIdeChat(
editors: Option(List(Nil)),
total_engaged_users: Option(Int),
)
}
Constructors
-
CopilotIdeChat( editors: Option(List(Nil)), total_engaged_users: Option(Int), )
pub type CopilotIdeCodeCompletions {
CopilotIdeCodeCompletions(
editors: Option(List(Nil)),
total_engaged_users: Option(Int),
languages: Option(List(Nil)),
)
}
Constructors
-
CopilotIdeCodeCompletions( editors: Option(List(Nil)), total_engaged_users: Option(Int), languages: Option(List(Nil)), )
pub type CopilotOrganizationDetails {
CopilotOrganizationDetails(
cli: Option(String),
platform_chat: Option(String),
seat_breakdown: CopilotSeatBreakdown,
ide_chat: Option(String),
seat_management_setting: String,
plan_type: Option(String),
public_code_suggestions: String,
)
}
Constructors
-
CopilotOrganizationDetails( cli: Option(String), platform_chat: Option(String), seat_breakdown: CopilotSeatBreakdown, ide_chat: Option(String), seat_management_setting: String, plan_type: Option(String), public_code_suggestions: String, )
pub type CopilotSeatBreakdown {
CopilotSeatBreakdown(
pending_invitation: Option(Int),
added_this_cycle: Option(Int),
total: Option(Int),
pending_cancellation: Option(Int),
inactive_this_cycle: Option(Int),
active_this_cycle: Option(Int),
)
}
Constructors
-
CopilotSeatBreakdown( pending_invitation: Option(Int), added_this_cycle: Option(Int), total: Option(Int), pending_cancellation: Option(Int), inactive_this_cycle: Option(Int), active_this_cycle: Option(Int), )
pub type CopilotSeatDetails {
CopilotSeatDetails(
pending_cancellation_date: Option(String),
assigning_team: Option(Nil),
created_at: String,
assignee: SimpleUser,
plan_type: Option(String),
organization: Option(NullableOrganizationSimple),
last_activity_editor: Option(String),
updated_at: Option(String),
last_activity_at: Option(String),
)
}
Constructors
-
CopilotSeatDetails( pending_cancellation_date: Option(String), assigning_team: Option(Nil), created_at: String, assignee: SimpleUser, plan_type: Option(String), organization: Option(NullableOrganizationSimple), last_activity_editor: Option(String), updated_at: Option(String), last_activity_at: Option(String), )
pub type CopilotUsageMetrics {
CopilotUsageMetrics(
breakdown: Option(List(Nil)),
total_lines_accepted: Option(Int),
total_suggestions_count: Option(Int),
total_lines_suggested: Option(Int),
total_active_users: Option(Int),
total_chat_turns: Option(Int),
total_chat_acceptances: Option(Int),
total_acceptances_count: Option(Int),
day: String,
total_active_chat_users: Option(Int),
)
}
Constructors
-
CopilotUsageMetrics( breakdown: Option(List(Nil)), total_lines_accepted: Option(Int), total_suggestions_count: Option(Int), total_lines_suggested: Option(Int), total_active_users: Option(Int), total_chat_turns: Option(Int), total_chat_acceptances: Option(Int), total_acceptances_count: Option(Int), day: String, total_active_chat_users: Option(Int), )
pub type CopilotUsageMetricsDay {
CopilotUsageMetricsDay(
copilot_ide_chat: Option(CopilotIdeChat),
total_active_users: Option(Int),
copilot_dotcom_pull_requests: Option(
CopilotDotcomPullRequests,
),
copilot_dotcom_chat: Option(CopilotDotcomChat),
copilot_ide_code_completions: Option(
CopilotIdeCodeCompletions,
),
date: String,
total_engaged_users: Option(Int),
)
}
Constructors
-
CopilotUsageMetricsDay( copilot_ide_chat: Option(CopilotIdeChat), total_active_users: Option(Int), copilot_dotcom_pull_requests: Option(CopilotDotcomPullRequests), copilot_dotcom_chat: Option(CopilotDotcomChat), copilot_ide_code_completions: Option(CopilotIdeCodeCompletions), date: String, total_engaged_users: Option(Int), )
pub type CustomDeploymentRuleApp {
CustomDeploymentRuleApp(
integration_url: String,
slug: String,
node_id: String,
id: Int,
)
}
Constructors
-
CustomDeploymentRuleApp( integration_url: String, slug: String, node_id: String, id: Int, )
pub type CustomProperty {
CustomProperty(
value_type: String,
url: Option(String),
default_value: Option(Nil),
values_editable_by: Option(String),
property_name: String,
allowed_values: Option(List(String)),
description: Option(String),
source_type: Option(String),
required: Option(Bool),
)
}
Constructors
-
CustomProperty( value_type: String, url: Option(String), default_value: Option(Nil), values_editable_by: Option(String), property_name: String, allowed_values: Option(List(String)), description: Option(String), source_type: Option(String), required: Option(Bool), )
pub type CustomPropertyValue {
CustomPropertyValue(value: Nil, property_name: String)
}
Constructors
-
CustomPropertyValue(value: Nil, property_name: String)
pub type CvssSeverities {
CvssSeverities(cvss_v3: Option(Nil), cvss_v4: Option(Nil))
}
Constructors
-
CvssSeverities(cvss_v3: Option(Nil), cvss_v4: Option(Nil))
pub type DemilestonedIssueEvent {
DemilestonedIssueEvent(
commit_id: Option(String),
commit_url: Option(String),
created_at: String,
url: String,
milestone: Nil,
actor: SimpleUser,
performed_via_github_app: NullableIntegration,
node_id: String,
event: String,
id: Int,
)
}
Constructors
-
DemilestonedIssueEvent( commit_id: Option(String), commit_url: Option(String), created_at: String, url: String, milestone: Nil, actor: SimpleUser, performed_via_github_app: NullableIntegration, node_id: String, event: String, id: Int, )
pub type DependabotAlert {
DependabotAlert(
dismissed_comment: Option(String),
number: AlertNumber,
dismissed_at: AlertDismissedAt,
created_at: AlertCreatedAt,
dependency: Nil,
dismissed_by: NullableSimpleUser,
url: AlertUrl,
state: String,
updated_at: AlertUpdatedAt,
security_advisory: DependabotAlertSecurityAdvisory,
auto_dismissed_at: Option(AlertAutoDismissedAt),
dismissed_reason: Option(String),
html_url: AlertHtmlUrl,
security_vulnerability: DependabotAlertSecurityVulnerability,
fixed_at: AlertFixedAt,
)
}
Constructors
-
DependabotAlert( dismissed_comment: Option(String), number: AlertNumber, dismissed_at: AlertDismissedAt, created_at: AlertCreatedAt, dependency: Nil, dismissed_by: NullableSimpleUser, url: AlertUrl, state: String, updated_at: AlertUpdatedAt, security_advisory: DependabotAlertSecurityAdvisory, auto_dismissed_at: Option(AlertAutoDismissedAt), dismissed_reason: Option(String), html_url: AlertHtmlUrl, security_vulnerability: DependabotAlertSecurityVulnerability, fixed_at: AlertFixedAt, )
pub type DependabotAlertPackage {
DependabotAlertPackage(ecosystem: String, name: String)
}
Constructors
-
DependabotAlertPackage(ecosystem: String, name: String)
pub type DependabotAlertSecurityAdvisory {
DependabotAlertSecurityAdvisory(
cwes: List(Nil),
published_at: String,
summary: String,
cvss_severities: Option(CvssSeverities),
cve_id: Option(String),
references: List(Nil),
identifiers: List(Nil),
ghsa_id: String,
withdrawn_at: Option(String),
cvss: Nil,
updated_at: String,
vulnerabilities: List(DependabotAlertSecurityVulnerability),
description: String,
severity: String,
)
}
Constructors
-
DependabotAlertSecurityAdvisory( cwes: List(Nil), published_at: String, summary: String, cvss_severities: Option(CvssSeverities), cve_id: Option(String), references: List(Nil), identifiers: List(Nil), ghsa_id: String, withdrawn_at: Option(String), cvss: Nil, updated_at: String, vulnerabilities: List(DependabotAlertSecurityVulnerability), description: String, severity: String, )
pub type DependabotAlertSecurityVulnerability {
DependabotAlertSecurityVulnerability(
package: DependabotAlertPackage,
first_patched_version: Option(Nil),
severity: String,
vulnerable_version_range: String,
)
}
Constructors
-
DependabotAlertSecurityVulnerability( package: DependabotAlertPackage, first_patched_version: Option(Nil), severity: String, vulnerable_version_range: String, )
pub type DependabotAlertWithRepository {
DependabotAlertWithRepository(
dismissed_comment: Option(String),
number: AlertNumber,
dismissed_at: AlertDismissedAt,
created_at: AlertCreatedAt,
repository: SimpleRepository,
dependency: Nil,
dismissed_by: NullableSimpleUser,
url: AlertUrl,
state: String,
updated_at: AlertUpdatedAt,
security_advisory: DependabotAlertSecurityAdvisory,
auto_dismissed_at: Option(AlertAutoDismissedAt),
dismissed_reason: Option(String),
html_url: AlertHtmlUrl,
security_vulnerability: DependabotAlertSecurityVulnerability,
fixed_at: AlertFixedAt,
)
}
Constructors
-
DependabotAlertWithRepository( dismissed_comment: Option(String), number: AlertNumber, dismissed_at: AlertDismissedAt, created_at: AlertCreatedAt, repository: SimpleRepository, dependency: Nil, dismissed_by: NullableSimpleUser, url: AlertUrl, state: String, updated_at: AlertUpdatedAt, security_advisory: DependabotAlertSecurityAdvisory, auto_dismissed_at: Option(AlertAutoDismissedAt), dismissed_reason: Option(String), html_url: AlertHtmlUrl, security_vulnerability: DependabotAlertSecurityVulnerability, fixed_at: AlertFixedAt, )
pub type DependabotPublicKey {
DependabotPublicKey(key_id: String, key: String)
}
Constructors
-
DependabotPublicKey(key_id: String, key: String)
pub type DependabotSecret {
DependabotSecret(
created_at: String,
name: String,
updated_at: String,
)
}
Constructors
-
DependabotSecret( created_at: String, name: String, updated_at: String, )
pub type Dependency {
Dependency(
dependencies: Option(List(String)),
metadata: Option(Metadata),
scope: Option(String),
package_url: Option(String),
relationship: Option(String),
)
}
Constructors
-
Dependency( dependencies: Option(List(String)), metadata: Option(Metadata), scope: Option(String), package_url: Option(String), relationship: Option(String), )
pub type DependencyGraphDiff =
List(Nil)
pub type DependencyGraphSpdxSbom {
DependencyGraphSpdxSbom(sbom: Nil)
}
Constructors
-
DependencyGraphSpdxSbom(sbom: Nil)
pub type DeployKey {
DeployKey(
enabled: Option(Bool),
last_used: Option(String),
verified: Bool,
created_at: String,
url: String,
read_only: Bool,
added_by: Option(String),
title: String,
id: Int,
key: String,
)
}
Constructors
-
DeployKey( enabled: Option(Bool), last_used: Option(String), verified: Bool, created_at: String, url: String, read_only: Bool, added_by: Option(String), title: String, id: Int, key: String, )
pub type Deployment {
Deployment(
original_environment: Option(String),
task: String,
created_at: String,
creator: NullableSimpleUser,
sha: String,
production_environment: Option(Bool),
payload: Nil,
url: String,
statuses_url: String,
ref: String,
environment: String,
performed_via_github_app: Option(NullableIntegration),
updated_at: String,
node_id: String,
repository_url: String,
id: Int,
description: Option(String),
transient_environment: Option(Bool),
)
}
Constructors
-
Deployment( original_environment: Option(String), task: String, created_at: String, creator: NullableSimpleUser, sha: String, production_environment: Option(Bool), payload: Nil, url: String, statuses_url: String, ref: String, environment: String, performed_via_github_app: Option(NullableIntegration), updated_at: String, node_id: String, repository_url: String, id: Int, description: Option(String), transient_environment: Option(Bool), )
pub type DeploymentBranchPolicy {
DeploymentBranchPolicy(
name: Option(String),
node_id: Option(String),
type_: Option(String),
id: Option(Int),
)
}
Constructors
-
DeploymentBranchPolicy( name: Option(String), node_id: Option(String), type_: Option(String), id: Option(Int), )
pub type DeploymentBranchPolicyNamePattern {
DeploymentBranchPolicyNamePattern(name: String)
}
Constructors
-
DeploymentBranchPolicyNamePattern(name: String)
pub type DeploymentBranchPolicyNamePatternWithType {
DeploymentBranchPolicyNamePatternWithType(
name: String,
type_: Option(String),
)
}
Constructors
-
DeploymentBranchPolicyNamePatternWithType( name: String, type_: Option(String), )
pub type DeploymentBranchPolicySettings {
DeploymentBranchPolicySettings(
protected_branches: Bool,
custom_branch_policies: Bool,
)
}
Constructors
-
DeploymentBranchPolicySettings( protected_branches: Bool, custom_branch_policies: Bool, )
pub type DeploymentProtectionRule {
DeploymentProtectionRule(
app: CustomDeploymentRuleApp,
enabled: Bool,
node_id: String,
id: Int,
)
}
Constructors
-
DeploymentProtectionRule( app: CustomDeploymentRuleApp, enabled: Bool, node_id: String, id: Int, )
pub type DeploymentReviewerType =
String
pub type DeploymentSimple {
DeploymentSimple(
original_environment: Option(String),
task: String,
created_at: String,
production_environment: Option(Bool),
url: String,
statuses_url: String,
environment: String,
performed_via_github_app: Option(NullableIntegration),
updated_at: String,
node_id: String,
repository_url: String,
id: Int,
description: Option(String),
transient_environment: Option(Bool),
)
}
Constructors
-
DeploymentSimple( original_environment: Option(String), task: String, created_at: String, production_environment: Option(Bool), url: String, statuses_url: String, environment: String, performed_via_github_app: Option(NullableIntegration), updated_at: String, node_id: String, repository_url: String, id: Int, description: Option(String), transient_environment: Option(Bool), )
pub type DeploymentStatus {
DeploymentStatus(
target_url: String,
environment_url: Option(String),
created_at: String,
creator: NullableSimpleUser,
url: String,
state: String,
environment: Option(String),
log_url: Option(String),
deployment_url: String,
performed_via_github_app: Option(NullableIntegration),
updated_at: String,
node_id: String,
repository_url: String,
id: Int,
description: String,
)
}
Constructors
-
DeploymentStatus( target_url: String, environment_url: Option(String), created_at: String, creator: NullableSimpleUser, url: String, state: String, environment: Option(String), log_url: Option(String), deployment_url: String, performed_via_github_app: Option(NullableIntegration), updated_at: String, node_id: String, repository_url: String, id: Int, description: String, )
pub type DiffEntry {
DiffEntry(
changes: Int,
deletions: Int,
filename: String,
patch: Option(String),
contents_url: String,
sha: String,
blob_url: String,
previous_filename: Option(String),
status: String,
additions: Int,
raw_url: String,
)
}
Constructors
-
DiffEntry( changes: Int, deletions: Int, filename: String, patch: Option(String), contents_url: String, sha: String, blob_url: String, previous_filename: Option(String), status: String, additions: Int, raw_url: String, )
pub type Discussion {
Discussion(
body: String,
answer_chosen_by: Option(Nil),
number: Int,
created_at: String,
locked: Bool,
reactions: Option(Nil),
user: Option(Nil),
author_association: String,
timeline_url: Option(String),
state: String,
state_reason: Option(String),
comments: Int,
updated_at: String,
node_id: String,
title: String,
repository_url: String,
id: Int,
html_url: String,
answer_html_url: Option(String),
category: Nil,
active_lock_reason: Option(String),
answer_chosen_at: Option(String),
labels: Option(List(Label)),
)
}
Constructors
-
Discussion( body: String, answer_chosen_by: Option(Nil), number: Int, created_at: String, locked: Bool, reactions: Option(Nil), user: Option(Nil), author_association: String, timeline_url: Option(String), state: String, state_reason: Option(String), comments: Int, updated_at: String, node_id: String, title: String, repository_url: String, id: Int, html_url: String, answer_html_url: Option(String), category: Nil, active_lock_reason: Option(String), answer_chosen_at: Option(String), labels: Option(List(Label)), )
pub type Email {
Email(
primary: Bool,
verified: Bool,
visibility: Option(String),
email: String,
)
}
Constructors
-
Email( primary: Bool, verified: Bool, visibility: Option(String), email: String, )
pub type EmptyObject {
EmptyObject
}
Constructors
-
EmptyObject
pub type EnabledRepositories =
String
pub type Enterprise {
Enterprise(
avatar_url: String,
created_at: Option(String),
name: String,
slug: String,
website_url: Option(String),
updated_at: Option(String),
node_id: String,
id: Int,
html_url: String,
description: Option(String),
)
}
Constructors
-
Enterprise( avatar_url: String, created_at: Option(String), name: String, slug: String, website_url: Option(String), updated_at: Option(String), node_id: String, id: Int, html_url: String, description: Option(String), )
pub type EnterpriseTeam {
EnterpriseTeam(
sync_to_organizations: String,
members_url: String,
created_at: String,
name: String,
slug: String,
url: String,
updated_at: String,
id: Int,
html_url: String,
group_id: Option(String),
)
}
Constructors
-
EnterpriseTeam( sync_to_organizations: String, members_url: String, created_at: String, name: String, slug: String, url: String, updated_at: String, id: Int, html_url: String, group_id: Option(String), )
pub type EnterpriseWebhooks {
EnterpriseWebhooks(
avatar_url: String,
created_at: Option(String),
name: String,
slug: String,
website_url: Option(String),
updated_at: Option(String),
node_id: String,
id: Int,
html_url: String,
description: Option(String),
)
}
Constructors
-
EnterpriseWebhooks( avatar_url: String, created_at: Option(String), name: String, slug: String, website_url: Option(String), updated_at: Option(String), node_id: String, id: Int, html_url: String, description: Option(String), )
pub type Environment {
Environment(
created_at: String,
name: String,
url: String,
protection_rules: Option(List(Nil)),
deployment_branch_policy: Option(
DeploymentBranchPolicySettings,
),
updated_at: String,
node_id: String,
id: Int,
html_url: String,
)
}
Constructors
-
Environment( created_at: String, name: String, url: String, protection_rules: Option(List(Nil)), deployment_branch_policy: Option( DeploymentBranchPolicySettings, ), updated_at: String, node_id: String, id: Int, html_url: String, )
pub type EnvironmentApprovals {
EnvironmentApprovals(
environments: List(Nil),
user: SimpleUser,
state: String,
comment: String,
)
}
Constructors
-
EnvironmentApprovals( environments: List(Nil), user: SimpleUser, state: String, comment: String, )
pub type Event {
Event(
org: Option(Actor),
public: Bool,
created_at: Option(String),
payload: Nil,
repo: Nil,
actor: Actor,
type_: Option(String),
id: String,
)
}
Constructors
-
Event( org: Option(Actor), public: Bool, created_at: Option(String), payload: Nil, repo: Nil, actor: Actor, type_: Option(String), id: String, )
pub type Feed {
Feed(
current_user_url: Option(String),
current_user_organization_urls: Option(List(String)),
repository_discussions_url: Option(String),
security_advisories_url: Option(String),
current_user_public_url: Option(String),
current_user_organization_url: Option(String),
timeline_url: String,
current_user_actor_url: Option(String),
repository_discussions_category_url: Option(String),
links: Nil,
user_url: String,
)
}
Constructors
-
Feed( current_user_url: Option(String), current_user_organization_urls: Option(List(String)), repository_discussions_url: Option(String), security_advisories_url: Option(String), current_user_public_url: Option(String), current_user_organization_url: Option(String), timeline_url: String, current_user_actor_url: Option(String), repository_discussions_category_url: Option(String), links: Nil, user_url: String, )
pub type FileCommit {
FileCommit(commit: Nil, content: Option(Nil))
}
Constructors
-
FileCommit(commit: Nil, content: Option(Nil))
pub type FullRepository {
FullRepository(
hooks_url: String,
default_branch: String,
branches_url: String,
size: Int,
forks_url: String,
license: NullableLicenseSimple,
delete_branch_on_merge: Option(Bool),
custom_properties: Option(Nil),
forks_count: Int,
fork: Bool,
allow_update_branch: Option(Bool),
git_url: String,
archived: Bool,
private: Bool,
security_and_analysis: Option(SecurityAndAnalysis),
permissions: Option(Nil),
keys_url: String,
comments_url: String,
topics: Option(List(String)),
trees_url: String,
has_downloads: Option(Bool),
blobs_url: String,
squash_merge_commit_message: Option(String),
has_discussions: Bool,
teams_url: String,
merge_commit_message: Option(String),
watchers_count: Int,
stargazers_url: String,
stargazers_count: Int,
contributors_url: String,
tags_url: String,
web_commit_signoff_required: Option(Bool),
issue_comment_url: String,
events_url: String,
parent: Option(Repository),
created_at: String,
allow_forking: Option(Bool),
issues_url: String,
contents_url: String,
merges_url: String,
name: String,
languages_url: String,
temp_clone_token: Option(String),
commits_url: String,
subscription_url: String,
clone_url: String,
code_of_conduct: Option(CodeOfConductSimple),
allow_squash_merge: Option(Bool),
homepage: Option(String),
template_repository: Option(NullableRepository),
issue_events_url: String,
mirror_url: Option(String),
labels_url: String,
url: String,
open_issues: Int,
is_template: Option(Bool),
statuses_url: String,
use_squash_pr_title_as_default: Option(Bool),
forks: Int,
archive_url: String,
visibility: Option(String),
milestones_url: String,
allow_rebase_merge: Option(Bool),
organization: Option(NullableSimpleUser),
owner: SimpleUser,
allow_merge_commit: Option(Bool),
assignees_url: String,
has_wiki: Bool,
compare_url: String,
git_tags_url: String,
squash_merge_commit_title: Option(String),
merge_commit_title: Option(String),
updated_at: String,
watchers: Int,
node_id: String,
anonymous_access_enabled: Option(Bool),
notifications_url: String,
ssh_url: String,
language: Option(String),
pushed_at: String,
downloads_url: String,
source: Option(Repository),
subscribers_url: String,
subscribers_count: Int,
id: Int,
svn_url: String,
full_name: String,
html_url: String,
disabled: Bool,
description: Option(String),
releases_url: String,
git_refs_url: String,
collaborators_url: String,
allow_auto_merge: Option(Bool),
pulls_url: String,
network_count: Int,
deployments_url: String,
has_projects: Bool,
has_pages: Bool,
master_branch: Option(String),
open_issues_count: Int,
git_commits_url: String,
has_issues: Bool,
)
}
Constructors
-
FullRepository( hooks_url: String, default_branch: String, branches_url: String, size: Int, forks_url: String, license: NullableLicenseSimple, delete_branch_on_merge: Option(Bool), custom_properties: Option(Nil), forks_count: Int, fork: Bool, allow_update_branch: Option(Bool), git_url: String, archived: Bool, private: Bool, security_and_analysis: Option(SecurityAndAnalysis), permissions: Option(Nil), keys_url: String, comments_url: String, topics: Option(List(String)), trees_url: String, has_downloads: Option(Bool), blobs_url: String, squash_merge_commit_message: Option(String), has_discussions: Bool, teams_url: String, merge_commit_message: Option(String), watchers_count: Int, stargazers_url: String, stargazers_count: Int, contributors_url: String, tags_url: String, web_commit_signoff_required: Option(Bool), issue_comment_url: String, events_url: String, parent: Option(Repository), created_at: String, allow_forking: Option(Bool), issues_url: String, contents_url: String, merges_url: String, name: String, languages_url: String, temp_clone_token: Option(String), commits_url: String, subscription_url: String, clone_url: String, code_of_conduct: Option(CodeOfConductSimple), allow_squash_merge: Option(Bool), homepage: Option(String), template_repository: Option(NullableRepository), issue_events_url: String, mirror_url: Option(String), labels_url: String, url: String, open_issues: Int, is_template: Option(Bool), statuses_url: String, use_squash_pr_title_as_default: Option(Bool), forks: Int, archive_url: String, visibility: Option(String), milestones_url: String, allow_rebase_merge: Option(Bool), organization: Option(NullableSimpleUser), owner: SimpleUser, allow_merge_commit: Option(Bool), assignees_url: String, has_wiki: Bool, compare_url: String, git_tags_url: String, squash_merge_commit_title: Option(String), merge_commit_title: Option(String), updated_at: String, watchers: Int, node_id: String, anonymous_access_enabled: Option(Bool), notifications_url: String, ssh_url: String, language: Option(String), pushed_at: String, downloads_url: String, source: Option(Repository), subscribers_url: String, subscribers_count: Int, id: Int, svn_url: String, full_name: String, html_url: String, disabled: Bool, description: Option(String), releases_url: String, git_refs_url: String, collaborators_url: String, allow_auto_merge: Option(Bool), pulls_url: String, network_count: Int, deployments_url: String, has_projects: Bool, has_pages: Bool, master_branch: Option(String), open_issues_count: Int, git_commits_url: String, has_issues: Bool, )
pub type GistComment {
GistComment(
body: String,
created_at: String,
user: NullableSimpleUser,
author_association: AuthorAssociation,
url: String,
updated_at: String,
node_id: String,
id: Int,
)
}
Constructors
-
GistComment( body: String, created_at: String, user: NullableSimpleUser, author_association: AuthorAssociation, url: String, updated_at: String, node_id: String, id: Int, )
pub type GistCommit {
GistCommit(
change_status: Nil,
user: NullableSimpleUser,
url: String,
committed_at: String,
version: String,
)
}
Constructors
-
GistCommit( change_status: Nil, user: NullableSimpleUser, url: String, committed_at: String, version: String, )
pub type GistHistory {
GistHistory(
change_status: Option(Nil),
user: Option(NullableSimpleUser),
url: Option(String),
committed_at: Option(String),
version: Option(String),
)
}
Constructors
-
GistHistory( change_status: Option(Nil), user: Option(NullableSimpleUser), url: Option(String), committed_at: Option(String), version: Option(String), )
pub type GistSimple {
GistSimple(
forks_url: Option(String),
git_pull_url: Option(String),
comments_url: Option(String),
public: Option(Bool),
created_at: Option(String),
user: Option(String),
commits_url: Option(String),
url: Option(String),
forks: Option(List(Nil)),
owner: Option(SimpleUser),
history: Option(List(GistHistory)),
comments: Option(Int),
fork_of: Option(Nil),
git_push_url: Option(String),
updated_at: Option(String),
files: Option(Nil),
node_id: Option(String),
id: Option(String),
html_url: Option(String),
description: Option(String),
truncated: Option(Bool),
)
}
Constructors
-
GistSimple( forks_url: Option(String), git_pull_url: Option(String), comments_url: Option(String), public: Option(Bool), created_at: Option(String), user: Option(String), commits_url: Option(String), url: Option(String), forks: Option(List(Nil)), owner: Option(SimpleUser), history: Option(List(GistHistory)), comments: Option(Int), fork_of: Option(Nil), git_push_url: Option(String), updated_at: Option(String), files: Option(Nil), node_id: Option(String), id: Option(String), html_url: Option(String), description: Option(String), truncated: Option(Bool), )
pub type GitCommit {
GitCommit(
message: String,
parents: List(Nil),
committer: Nil,
author: Nil,
sha: String,
url: String,
node_id: String,
verification: Nil,
html_url: String,
tree: Nil,
)
}
Constructors
-
GitCommit( message: String, parents: List(Nil), committer: Nil, author: Nil, sha: String, url: String, node_id: String, verification: Nil, html_url: String, tree: Nil, )
pub type GitRef {
GitRef(url: String, ref: String, node_id: String, object: Nil)
}
Constructors
-
GitRef(url: String, ref: String, node_id: String, object: Nil)
pub type GitTag {
GitTag(
message: String,
sha: String,
url: String,
node_id: String,
tagger: Nil,
tag: String,
verification: Option(Verification),
object: Nil,
)
}
Constructors
-
GitTag( message: String, sha: String, url: String, node_id: String, tagger: Nil, tag: String, verification: Option(Verification), object: Nil, )
pub type GitTree {
GitTree(
sha: String,
url: String,
tree: List(Nil),
truncated: Bool,
)
}
Constructors
-
GitTree( sha: String, url: String, tree: List(Nil), truncated: Bool, )
pub type GitignoreTemplate {
GitignoreTemplate(name: String, source: String)
}
Constructors
-
GitignoreTemplate(name: String, source: String)
pub type GlobalAdvisory {
GlobalAdvisory(
cwes: Option(List(Nil)),
source_code_location: Option(String),
published_at: String,
summary: String,
cvss_severities: Option(CvssSeverities),
nvd_published_at: Option(String),
cve_id: Option(String),
references: Option(List(String)),
identifiers: Option(List(Nil)),
epss: Option(Nil),
ghsa_id: String,
withdrawn_at: Option(String),
url: String,
cvss: Option(Nil),
updated_at: String,
credits: Option(List(Nil)),
vulnerabilities: Option(List(Vulnerability)),
type_: String,
html_url: String,
description: Option(String),
severity: String,
repository_advisory_url: Option(String),
github_reviewed_at: Option(String),
)
}
Constructors
-
GlobalAdvisory( cwes: Option(List(Nil)), source_code_location: Option(String), published_at: String, summary: String, cvss_severities: Option(CvssSeverities), nvd_published_at: Option(String), cve_id: Option(String), references: Option(List(String)), identifiers: Option(List(Nil)), epss: Option(Nil), ghsa_id: String, withdrawn_at: Option(String), url: String, cvss: Option(Nil), updated_at: String, credits: Option(List(Nil)), vulnerabilities: Option(List(Vulnerability)), type_: String, html_url: String, description: Option(String), severity: String, repository_advisory_url: Option(String), github_reviewed_at: Option(String), )
pub type GpgKey {
GpgKey(
raw_key: Option(String),
can_certify: Bool,
public_key: String,
created_at: String,
name: Option(String),
can_sign: Bool,
can_encrypt_storage: Bool,
subkeys: List(Nil),
emails: List(Nil),
primary_key_id: Option(Int),
id: Int,
key_id: String,
expires_at: Option(String),
can_encrypt_comms: Bool,
revoked: Bool,
)
}
Constructors
-
GpgKey( raw_key: Option(String), can_certify: Bool, public_key: String, created_at: String, name: Option(String), can_sign: Bool, can_encrypt_storage: Bool, subkeys: List(Nil), emails: List(Nil), primary_key_id: Option(Int), id: Int, key_id: String, expires_at: Option(String), can_encrypt_comms: Bool, revoked: Bool, )
pub type Hook {
Hook(
test_url: String,
ping_url: String,
config: WebhookConfig,
deliveries_url: Option(String),
active: Bool,
created_at: String,
last_response: HookResponse,
name: String,
url: String,
updated_at: String,
events: List(String),
type_: String,
id: Int,
)
}
Constructors
-
Hook( test_url: String, ping_url: String, config: WebhookConfig, deliveries_url: Option(String), active: Bool, created_at: String, last_response: HookResponse, name: String, url: String, updated_at: String, events: List(String), type_: String, id: Int, )
pub type HookDelivery {
HookDelivery(
installation_id: Option(Int),
response: Nil,
redelivery: Bool,
guid: String,
delivered_at: String,
url: Option(String),
request: Nil,
repository_id: Option(Int),
status: String,
duration: Float,
action: Option(String),
throttled_at: Option(String),
status_code: Int,
event: String,
id: Int,
)
}
Constructors
-
HookDelivery( installation_id: Option(Int), response: Nil, redelivery: Bool, guid: String, delivered_at: String, url: Option(String), request: Nil, repository_id: Option(Int), status: String, duration: Float, action: Option(String), throttled_at: Option(String), status_code: Int, event: String, id: Int, )
pub type HookDeliveryItem {
HookDeliveryItem(
installation_id: Option(Int),
redelivery: Bool,
guid: String,
delivered_at: String,
repository_id: Option(Int),
status: String,
duration: Float,
action: Option(String),
throttled_at: Option(String),
status_code: Int,
event: String,
id: Int,
)
}
Constructors
-
HookDeliveryItem( installation_id: Option(Int), redelivery: Bool, guid: String, delivered_at: String, repository_id: Option(Int), status: String, duration: Float, action: Option(String), throttled_at: Option(String), status_code: Int, event: String, id: Int, )
pub type HookResponse {
HookResponse(
message: Option(String),
code: Option(Int),
status: Option(String),
)
}
Constructors
-
HookResponse( message: Option(String), code: Option(Int), status: Option(String), )
pub type Hovercard {
Hovercard(contexts: List(Nil))
}
Constructors
-
Hovercard(contexts: List(Nil))
pub type Import {
Import(
push_percent: Option(Int),
svc_root: Option(String),
use_lfs: Option(Bool),
large_files_count: Option(Int),
vcs: Option(String),
message: Option(String),
commit_count: Option(Int),
import_percent: Option(Int),
project_choices: Option(List(Nil)),
large_files_size: Option(Int),
failed_step: Option(String),
has_large_files: Option(Bool),
url: String,
error_message: Option(String),
status: String,
vcs_url: String,
svn_root: Option(String),
authors_url: String,
authors_count: Option(Int),
tfvc_project: Option(String),
status_text: Option(String),
repository_url: String,
html_url: String,
)
}
Constructors
-
Import( push_percent: Option(Int), svc_root: Option(String), use_lfs: Option(Bool), large_files_count: Option(Int), vcs: Option(String), message: Option(String), commit_count: Option(Int), import_percent: Option(Int), project_choices: Option(List(Nil)), large_files_size: Option(Int), failed_step: Option(String), has_large_files: Option(Bool), url: String, error_message: Option(String), status: String, vcs_url: String, svn_root: Option(String), authors_url: String, authors_count: Option(Int), tfvc_project: Option(String), status_text: Option(String), repository_url: String, html_url: String, )
pub type Installation {
Installation(
single_file_paths: Option(List(String)),
permissions: AppPermissions,
access_tokens_url: String,
target_type: String,
app_slug: String,
target_id: Int,
created_at: String,
has_multiple_single_files: Option(Bool),
account: Nil,
single_file_name: Option(String),
suspended_at: Option(String),
updated_at: String,
repository_selection: String,
repositories_url: String,
events: List(String),
app_id: Int,
id: Int,
suspended_by: NullableSimpleUser,
html_url: String,
contact_email: Option(String),
)
}
Constructors
-
Installation( single_file_paths: Option(List(String)), permissions: AppPermissions, access_tokens_url: String, target_type: String, app_slug: String, target_id: Int, created_at: String, has_multiple_single_files: Option(Bool), account: Nil, single_file_name: Option(String), suspended_at: Option(String), updated_at: String, repository_selection: String, repositories_url: String, events: List(String), app_id: Int, id: Int, suspended_by: NullableSimpleUser, html_url: String, contact_email: Option(String), )
pub type InstallationToken {
InstallationToken(
single_file_paths: Option(List(String)),
permissions: Option(AppPermissions),
repositories: Option(List(Repository)),
has_multiple_single_files: Option(Bool),
single_file: Option(String),
repository_selection: Option(String),
token_: String,
expires_at: String,
)
}
Constructors
-
InstallationToken( single_file_paths: Option(List(String)), permissions: Option(AppPermissions), repositories: Option(List(Repository)), has_multiple_single_files: Option(Bool), single_file: Option(String), repository_selection: Option(String), token_: String, expires_at: String, )
pub type Integration {
Integration(
permissions: Nil,
client_secret: Option(String),
installations_count: Option(Int),
created_at: String,
name: String,
slug: Option(String),
client_id: Option(String),
owner: NullableSimpleUser,
updated_at: String,
node_id: String,
pem: Option(String),
webhook_secret: Option(String),
events: List(String),
id: Int,
html_url: String,
external_url: String,
description: Option(String),
)
}
Constructors
-
Integration( permissions: Nil, client_secret: Option(String), installations_count: Option(Int), created_at: String, name: String, slug: Option(String), client_id: Option(String), owner: NullableSimpleUser, updated_at: String, node_id: String, pem: Option(String), webhook_secret: Option(String), events: List(String), id: Int, html_url: String, external_url: String, description: Option(String), )
pub type IntegrationInstallationRequest {
IntegrationInstallationRequest(
created_at: String,
account: Nil,
node_id: Option(String),
id: Int,
requester: SimpleUser,
)
}
Constructors
-
IntegrationInstallationRequest( created_at: String, account: Nil, node_id: Option(String), id: Int, requester: SimpleUser, )
pub type InteractionExpiry =
String
pub type InteractionGroup =
String
pub type InteractionLimit {
InteractionLimit(
expiry: Option(InteractionExpiry),
limit: InteractionGroup,
)
}
Constructors
-
InteractionLimit( expiry: Option(InteractionExpiry), limit: InteractionGroup, )
pub type InteractionLimitResponse {
InteractionLimitResponse(
origin: String,
limit: InteractionGroup,
expires_at: String,
)
}
Constructors
-
InteractionLimitResponse( origin: String, limit: InteractionGroup, expires_at: String, )
pub type Issue {
Issue(
draft: Option(Bool),
body: Option(String),
assignees: Option(List(SimpleUser)),
comments_url: String,
closed_at: Option(String),
body_html: Option(String),
events_url: String,
number: Int,
closed_by: Option(NullableSimpleUser),
created_at: String,
body_text: Option(String),
locked: Bool,
repository: Option(Repository),
reactions: Option(ReactionRollup),
user: NullableSimpleUser,
author_association: AuthorAssociation,
labels_url: String,
url: String,
assignee: NullableSimpleUser,
milestone: NullableMilestone,
timeline_url: Option(String),
state: String,
state_reason: Option(String),
comments: Int,
pull_request: Option(Nil),
performed_via_github_app: Option(NullableIntegration),
updated_at: String,
node_id: String,
title: String,
repository_url: String,
id: Int,
html_url: String,
active_lock_reason: Option(String),
labels: List(Nil),
)
}
Constructors
-
Issue( draft: Option(Bool), body: Option(String), assignees: Option(List(SimpleUser)), comments_url: String, closed_at: Option(String), body_html: Option(String), events_url: String, number: Int, closed_by: Option(NullableSimpleUser), created_at: String, body_text: Option(String), locked: Bool, repository: Option(Repository), reactions: Option(ReactionRollup), user: NullableSimpleUser, author_association: AuthorAssociation, labels_url: String, url: String, assignee: NullableSimpleUser, milestone: NullableMilestone, timeline_url: Option(String), state: String, state_reason: Option(String), comments: Int, pull_request: Option(Nil), performed_via_github_app: Option(NullableIntegration), updated_at: String, node_id: String, title: String, repository_url: String, id: Int, html_url: String, active_lock_reason: Option(String), labels: List(Nil), )
pub type IssueComment {
IssueComment(
body: Option(String),
body_html: Option(String),
issue_url: String,
created_at: String,
body_text: Option(String),
reactions: Option(ReactionRollup),
user: NullableSimpleUser,
author_association: AuthorAssociation,
url: String,
performed_via_github_app: Option(NullableIntegration),
updated_at: String,
node_id: String,
id: Int,
html_url: String,
)
}
Constructors
-
IssueComment( body: Option(String), body_html: Option(String), issue_url: String, created_at: String, body_text: Option(String), reactions: Option(ReactionRollup), user: NullableSimpleUser, author_association: AuthorAssociation, url: String, performed_via_github_app: Option(NullableIntegration), updated_at: String, node_id: String, id: Int, html_url: String, )
pub type IssueEvent {
IssueEvent(
commit_id: Option(String),
commit_url: Option(String),
created_at: String,
author_association: Option(AuthorAssociation),
requested_team: Option(Team),
dismissed_review: Option(IssueEventDismissedReview),
url: String,
assignee: Option(NullableSimpleUser),
milestone: Option(IssueEventMilestone),
label: Option(IssueEventLabel),
actor: NullableSimpleUser,
performed_via_github_app: Option(NullableIntegration),
review_requester: Option(NullableSimpleUser),
project_card: Option(IssueEventProjectCard),
requested_reviewer: Option(NullableSimpleUser),
node_id: String,
lock_reason: Option(String),
issue: Option(NullableIssue),
event: String,
id: Int,
assigner: Option(NullableSimpleUser),
rename: Option(IssueEventRename),
)
}
Constructors
-
IssueEvent( commit_id: Option(String), commit_url: Option(String), created_at: String, author_association: Option(AuthorAssociation), requested_team: Option(Team), dismissed_review: Option(IssueEventDismissedReview), url: String, assignee: Option(NullableSimpleUser), milestone: Option(IssueEventMilestone), label: Option(IssueEventLabel), actor: NullableSimpleUser, performed_via_github_app: Option(NullableIntegration), review_requester: Option(NullableSimpleUser), project_card: Option(IssueEventProjectCard), requested_reviewer: Option(NullableSimpleUser), node_id: String, lock_reason: Option(String), issue: Option(NullableIssue), event: String, id: Int, assigner: Option(NullableSimpleUser), rename: Option(IssueEventRename), )
pub type IssueEventDismissedReview {
IssueEventDismissedReview(
review_id: Int,
state: String,
dismissal_commit_id: Option(String),
dismissal_message: Option(String),
)
}
Constructors
-
IssueEventDismissedReview( review_id: Int, state: String, dismissal_commit_id: Option(String), dismissal_message: Option(String), )
pub type IssueEventForIssue =
Nil
pub type IssueEventLabel {
IssueEventLabel(color: Option(String), name: Option(String))
}
Constructors
-
IssueEventLabel(color: Option(String), name: Option(String))
pub type IssueEventMilestone {
IssueEventMilestone(title: String)
}
Constructors
-
IssueEventMilestone(title: String)
pub type IssueEventProjectCard {
IssueEventProjectCard(
project_id: Int,
project_url: String,
previous_column_name: Option(String),
url: String,
column_name: String,
id: Int,
)
}
Constructors
-
IssueEventProjectCard( project_id: Int, project_url: String, previous_column_name: Option(String), url: String, column_name: String, id: Int, )
pub type IssueEventRename {
IssueEventRename(from: String, to: String)
}
Constructors
-
IssueEventRename(from: String, to: String)
pub type IssueSearchResultItem {
IssueSearchResultItem(
text_matches: Option(SearchResultTextMatches),
draft: Option(Bool),
body: Option(String),
assignees: Option(List(SimpleUser)),
comments_url: String,
closed_at: Option(String),
body_html: Option(String),
events_url: String,
number: Int,
created_at: String,
body_text: Option(String),
locked: Bool,
repository: Option(Repository),
reactions: Option(ReactionRollup),
user: NullableSimpleUser,
author_association: AuthorAssociation,
labels_url: String,
url: String,
assignee: NullableSimpleUser,
milestone: NullableMilestone,
timeline_url: Option(String),
state: String,
state_reason: Option(String),
score: Float,
comments: Int,
pull_request: Option(Nil),
performed_via_github_app: Option(NullableIntegration),
updated_at: String,
node_id: String,
title: String,
repository_url: String,
id: Int,
html_url: String,
active_lock_reason: Option(String),
labels: List(Nil),
)
}
Constructors
-
IssueSearchResultItem( text_matches: Option(SearchResultTextMatches), draft: Option(Bool), body: Option(String), assignees: Option(List(SimpleUser)), comments_url: String, closed_at: Option(String), body_html: Option(String), events_url: String, number: Int, created_at: String, body_text: Option(String), locked: Bool, repository: Option(Repository), reactions: Option(ReactionRollup), user: NullableSimpleUser, author_association: AuthorAssociation, labels_url: String, url: String, assignee: NullableSimpleUser, milestone: NullableMilestone, timeline_url: Option(String), state: String, state_reason: Option(String), score: Float, comments: Int, pull_request: Option(Nil), performed_via_github_app: Option(NullableIntegration), updated_at: String, node_id: String, title: String, repository_url: String, id: Int, html_url: String, active_lock_reason: Option(String), labels: List(Nil), )
pub type Job {
Job(
head_branch: Option(String),
check_run_url: String,
completed_at: Option(String),
steps: Option(List(Nil)),
runner_id: Option(Int),
created_at: String,
runner_group_id: Option(Int),
name: String,
workflow_name: Option(String),
head_sha: String,
url: String,
run_id: Int,
started_at: String,
status: String,
node_id: String,
run_attempt: Option(Int),
runner_group_name: Option(String),
runner_name: Option(String),
id: Int,
run_url: String,
html_url: Option(String),
conclusion: Option(String),
labels: List(String),
)
}
Constructors
-
Job( head_branch: Option(String), check_run_url: String, completed_at: Option(String), steps: Option(List(Nil)), runner_id: Option(Int), created_at: String, runner_group_id: Option(Int), name: String, workflow_name: Option(String), head_sha: String, url: String, run_id: Int, started_at: String, status: String, node_id: String, run_attempt: Option(Int), runner_group_name: Option(String), runner_name: Option(String), id: Int, run_url: String, html_url: Option(String), conclusion: Option(String), labels: List(String), )
pub type Key {
Key(
verified: Bool,
created_at: String,
url: String,
read_only: Bool,
title: String,
id: Int,
key: String,
)
}
Constructors
-
Key( verified: Bool, created_at: String, url: String, read_only: Bool, title: String, id: Int, key: String, )
pub type KeySimple {
KeySimple(id: Int, key: String)
}
Constructors
-
KeySimple(id: Int, key: String)
pub type Label {
Label(
default: Bool,
color: String,
name: String,
url: String,
node_id: String,
id: Int,
description: Option(String),
)
}
Constructors
-
Label( default: Bool, color: String, name: String, url: String, node_id: String, id: Int, description: Option(String), )
pub type LabelSearchResultItem {
LabelSearchResultItem(
text_matches: Option(SearchResultTextMatches),
default: Bool,
color: String,
name: String,
url: String,
score: Float,
node_id: String,
id: Int,
description: Option(String),
)
}
Constructors
-
LabelSearchResultItem( text_matches: Option(SearchResultTextMatches), default: Bool, color: String, name: String, url: String, score: Float, node_id: String, id: Int, description: Option(String), )
pub type LabeledIssueEvent {
LabeledIssueEvent(
commit_id: Option(String),
commit_url: Option(String),
created_at: String,
url: String,
label: Nil,
actor: SimpleUser,
performed_via_github_app: NullableIntegration,
node_id: String,
event: String,
id: Int,
)
}
Constructors
-
LabeledIssueEvent( commit_id: Option(String), commit_url: Option(String), created_at: String, url: String, label: Nil, actor: SimpleUser, performed_via_github_app: NullableIntegration, node_id: String, event: String, id: Int, )
pub type License {
License(
body: String,
permissions: List(String),
spdx_id: Option(String),
name: String,
featured: Bool,
url: Option(String),
implementation: String,
node_id: String,
conditions: List(String),
limitations: List(String),
html_url: String,
description: String,
key: String,
)
}
Constructors
-
License( body: String, permissions: List(String), spdx_id: Option(String), name: String, featured: Bool, url: Option(String), implementation: String, node_id: String, conditions: List(String), limitations: List(String), html_url: String, description: String, key: String, )
pub type LicenseContent {
LicenseContent(
size: Int,
license: NullableLicenseSimple,
git_url: Option(String),
path_: String,
name: String,
sha: String,
url: String,
encoding: String,
download_url: Option(String),
content: String,
links: Nil,
type_: String,
html_url: Option(String),
)
}
Constructors
-
LicenseContent( size: Int, license: NullableLicenseSimple, git_url: Option(String), path_: String, name: String, sha: String, url: String, encoding: String, download_url: Option(String), content: String, links: Nil, type_: String, html_url: Option(String), )
pub type LicenseSimple {
LicenseSimple(
spdx_id: Option(String),
name: String,
url: Option(String),
node_id: String,
html_url: Option(String),
key: String,
)
}
Constructors
-
LicenseSimple( spdx_id: Option(String), name: String, url: Option(String), node_id: String, html_url: Option(String), key: String, )
pub type LinkWithType {
LinkWithType(href: String, type_: String)
}
Constructors
-
LinkWithType(href: String, type_: String)
pub type LockedIssueEvent {
LockedIssueEvent(
commit_id: Option(String),
commit_url: Option(String),
created_at: String,
url: String,
actor: SimpleUser,
performed_via_github_app: NullableIntegration,
node_id: String,
lock_reason: Option(String),
event: String,
id: Int,
)
}
Constructors
-
LockedIssueEvent( commit_id: Option(String), commit_url: Option(String), created_at: String, url: String, actor: SimpleUser, performed_via_github_app: NullableIntegration, node_id: String, lock_reason: Option(String), event: String, id: Int, )
pub type Manifest {
Manifest(
name: String,
metadata: Option(Metadata),
resolved: Option(Nil),
file: Option(Nil),
)
}
Constructors
-
Manifest( name: String, metadata: Option(Metadata), resolved: Option(Nil), file: Option(Nil), )
pub type MarketplaceAccount {
MarketplaceAccount(
login: String,
organization_billing_email: Option(String),
url: String,
node_id: Option(String),
type_: String,
id: Int,
email: Option(String),
)
}
Constructors
-
MarketplaceAccount( login: String, organization_billing_email: Option(String), url: String, node_id: Option(String), type_: String, id: Int, email: Option(String), )
pub type MarketplaceListingPlan {
MarketplaceListingPlan(
unit_name: Option(String),
has_free_trial: Bool,
number: Int,
name: String,
url: String,
state: String,
bullets: List(String),
price_model: String,
accounts_url: String,
monthly_price_in_cents: Int,
id: Int,
yearly_price_in_cents: Int,
description: String,
)
}
Constructors
-
MarketplaceListingPlan( unit_name: Option(String), has_free_trial: Bool, number: Int, name: String, url: String, state: String, bullets: List(String), price_model: String, accounts_url: String, monthly_price_in_cents: Int, id: Int, yearly_price_in_cents: Int, description: String, )
pub type MarketplacePurchase {
MarketplacePurchase(
login: String,
organization_billing_email: Option(String),
marketplace_pending_change: Option(Nil),
url: String,
marketplace_purchase: Nil,
type_: String,
id: Int,
email: Option(String),
)
}
Constructors
-
MarketplacePurchase( login: String, organization_billing_email: Option(String), marketplace_pending_change: Option(Nil), url: String, marketplace_purchase: Nil, type_: String, id: Int, email: Option(String), )
pub type MergeGroup {
MergeGroup(
base_ref: String,
head_sha: String,
head_ref: String,
head_commit: SimpleCommit,
base_sha: String,
)
}
Constructors
-
MergeGroup( base_ref: String, head_sha: String, head_ref: String, head_commit: SimpleCommit, base_sha: String, )
pub type MergedUpstream {
MergedUpstream(
merge_type: Option(String),
message: Option(String),
base_branch: Option(String),
)
}
Constructors
-
MergedUpstream( merge_type: Option(String), message: Option(String), base_branch: Option(String), )
pub type Migration {
Migration(
org_metadata_only: Bool,
repositories: List(Repository),
guid: String,
created_at: String,
exclude_attachments: Bool,
exclude_owner_projects: Bool,
url: String,
state: String,
exclude_releases: Bool,
archive_url: Option(String),
owner: NullableSimpleUser,
exclude_metadata: Bool,
updated_at: String,
node_id: String,
exclude: Option(List(String)),
id: Int,
exclude_git_data: Bool,
lock_repositories: Bool,
)
}
Constructors
-
Migration( org_metadata_only: Bool, repositories: List(Repository), guid: String, created_at: String, exclude_attachments: Bool, exclude_owner_projects: Bool, url: String, state: String, exclude_releases: Bool, archive_url: Option(String), owner: NullableSimpleUser, exclude_metadata: Bool, updated_at: String, node_id: String, exclude: Option(List(String)), id: Int, exclude_git_data: Bool, lock_repositories: Bool, )
pub type Milestone {
Milestone(
closed_at: Option(String),
number: Int,
due_on: Option(String),
created_at: String,
creator: NullableSimpleUser,
closed_issues: Int,
labels_url: String,
url: String,
open_issues: Int,
state: String,
updated_at: String,
node_id: String,
title: String,
id: Int,
html_url: String,
description: Option(String),
)
}
Constructors
-
Milestone( closed_at: Option(String), number: Int, due_on: Option(String), created_at: String, creator: NullableSimpleUser, closed_issues: Int, labels_url: String, url: String, open_issues: Int, state: String, updated_at: String, node_id: String, title: String, id: Int, html_url: String, description: Option(String), )
pub type MilestonedIssueEvent {
MilestonedIssueEvent(
commit_id: Option(String),
commit_url: Option(String),
created_at: String,
url: String,
milestone: Nil,
actor: SimpleUser,
performed_via_github_app: NullableIntegration,
node_id: String,
event: String,
id: Int,
)
}
Constructors
-
MilestonedIssueEvent( commit_id: Option(String), commit_url: Option(String), created_at: String, url: String, milestone: Nil, actor: SimpleUser, performed_via_github_app: NullableIntegration, node_id: String, event: String, id: Int, )
pub type MinimalRepository {
MinimalRepository(
hooks_url: String,
default_branch: Option(String),
branches_url: String,
size: Option(Int),
forks_url: String,
license: Option(Nil),
delete_branch_on_merge: Option(Bool),
forks_count: Option(Int),
fork: Bool,
git_url: Option(String),
archived: Option(Bool),
private: Bool,
security_and_analysis: Option(SecurityAndAnalysis),
permissions: Option(Nil),
keys_url: String,
comments_url: String,
topics: Option(List(String)),
trees_url: String,
has_downloads: Option(Bool),
blobs_url: String,
has_discussions: Option(Bool),
teams_url: String,
watchers_count: Option(Int),
stargazers_url: String,
stargazers_count: Option(Int),
contributors_url: String,
tags_url: String,
web_commit_signoff_required: Option(Bool),
issue_comment_url: String,
events_url: String,
created_at: Option(String),
allow_forking: Option(Bool),
issues_url: String,
contents_url: String,
merges_url: String,
name: String,
languages_url: String,
temp_clone_token: Option(String),
commits_url: String,
subscription_url: String,
clone_url: Option(String),
code_of_conduct: Option(CodeOfConduct),
homepage: Option(String),
issue_events_url: String,
mirror_url: Option(String),
labels_url: String,
url: String,
open_issues: Option(Int),
is_template: Option(Bool),
statuses_url: String,
forks: Option(Int),
archive_url: String,
visibility: Option(String),
milestones_url: String,
owner: SimpleUser,
role_name: Option(String),
assignees_url: String,
has_wiki: Option(Bool),
compare_url: String,
git_tags_url: String,
updated_at: Option(String),
watchers: Option(Int),
node_id: String,
notifications_url: String,
ssh_url: Option(String),
language: Option(String),
pushed_at: Option(String),
downloads_url: String,
subscribers_url: String,
subscribers_count: Option(Int),
id: Int,
svn_url: Option(String),
full_name: String,
html_url: String,
disabled: Option(Bool),
description: Option(String),
releases_url: String,
git_refs_url: String,
collaborators_url: String,
pulls_url: String,
network_count: Option(Int),
deployments_url: String,
has_projects: Option(Bool),
has_pages: Option(Bool),
open_issues_count: Option(Int),
git_commits_url: String,
has_issues: Option(Bool),
)
}
Constructors
-
MinimalRepository( hooks_url: String, default_branch: Option(String), branches_url: String, size: Option(Int), forks_url: String, license: Option(Nil), delete_branch_on_merge: Option(Bool), forks_count: Option(Int), fork: Bool, git_url: Option(String), archived: Option(Bool), private: Bool, security_and_analysis: Option(SecurityAndAnalysis), permissions: Option(Nil), keys_url: String, comments_url: String, topics: Option(List(String)), trees_url: String, has_downloads: Option(Bool), blobs_url: String, has_discussions: Option(Bool), teams_url: String, watchers_count: Option(Int), stargazers_url: String, stargazers_count: Option(Int), contributors_url: String, tags_url: String, web_commit_signoff_required: Option(Bool), issue_comment_url: String, events_url: String, created_at: Option(String), allow_forking: Option(Bool), issues_url: String, contents_url: String, merges_url: String, name: String, languages_url: String, temp_clone_token: Option(String), commits_url: String, subscription_url: String, clone_url: Option(String), code_of_conduct: Option(CodeOfConduct), homepage: Option(String), issue_events_url: String, mirror_url: Option(String), labels_url: String, url: String, open_issues: Option(Int), is_template: Option(Bool), statuses_url: String, forks: Option(Int), archive_url: String, visibility: Option(String), milestones_url: String, owner: SimpleUser, role_name: Option(String), assignees_url: String, has_wiki: Option(Bool), compare_url: String, git_tags_url: String, updated_at: Option(String), watchers: Option(Int), node_id: String, notifications_url: String, ssh_url: Option(String), language: Option(String), pushed_at: Option(String), downloads_url: String, subscribers_url: String, subscribers_count: Option(Int), id: Int, svn_url: Option(String), full_name: String, html_url: String, disabled: Option(Bool), description: Option(String), releases_url: String, git_refs_url: String, collaborators_url: String, pulls_url: String, network_count: Option(Int), deployments_url: String, has_projects: Option(Bool), has_pages: Option(Bool), open_issues_count: Option(Int), git_commits_url: String, has_issues: Option(Bool), )
pub type MovedColumnInProjectIssueEvent {
MovedColumnInProjectIssueEvent(
commit_id: Option(String),
commit_url: Option(String),
created_at: String,
url: String,
actor: SimpleUser,
performed_via_github_app: NullableIntegration,
project_card: Option(Nil),
node_id: String,
event: String,
id: Int,
)
}
Constructors
-
MovedColumnInProjectIssueEvent( commit_id: Option(String), commit_url: Option(String), created_at: String, url: String, actor: SimpleUser, performed_via_github_app: NullableIntegration, project_card: Option(Nil), node_id: String, event: String, id: Int, )
pub type NullableAlertUpdatedAt =
String
pub type NullableCodeOfConductSimple {
NullableCodeOfConductSimple(
name: String,
url: String,
html_url: Option(String),
key: String,
)
}
Constructors
-
NullableCodeOfConductSimple( name: String, url: String, html_url: Option(String), key: String, )
pub type NullableCodespaceMachine {
NullableCodespaceMachine(
display_name: String,
name: String,
cpus: Int,
operating_system: String,
memory_in_bytes: Int,
prebuild_availability: Option(String),
storage_in_bytes: Int,
)
}
Constructors
-
NullableCodespaceMachine( display_name: String, name: String, cpus: Int, operating_system: String, memory_in_bytes: Int, prebuild_availability: Option(String), storage_in_bytes: Int, )
pub type NullableCollaborator {
NullableCollaborator(
user_view_type: Option(String),
gists_url: String,
following_url: String,
permissions: Option(Nil),
followers_url: String,
subscriptions_url: String,
received_events_url: String,
events_url: String,
avatar_url: String,
login: String,
name: Option(String),
url: String,
starred_url: String,
organizations_url: String,
repos_url: String,
role_name: String,
gravatar_id: Option(String),
site_admin: Bool,
node_id: String,
type_: String,
id: Int,
html_url: String,
email: Option(String),
)
}
Constructors
-
NullableCollaborator( user_view_type: Option(String), gists_url: String, following_url: String, permissions: Option(Nil), followers_url: String, subscriptions_url: String, received_events_url: String, events_url: String, avatar_url: String, login: String, name: Option(String), url: String, starred_url: String, organizations_url: String, repos_url: String, role_name: String, gravatar_id: Option(String), site_admin: Bool, node_id: String, type_: String, id: Int, html_url: String, email: Option(String), )
pub type NullableCommunityHealthFile {
NullableCommunityHealthFile(url: String, html_url: String)
}
Constructors
-
NullableCommunityHealthFile(url: String, html_url: String)
pub type NullableGitUser {
NullableGitUser(
name: Option(String),
date: Option(String),
email: Option(String),
)
}
Constructors
-
NullableGitUser( name: Option(String), date: Option(String), email: Option(String), )
pub type NullableIntegration {
NullableIntegration(
permissions: Nil,
client_secret: Option(String),
installations_count: Option(Int),
created_at: String,
name: String,
slug: Option(String),
client_id: Option(String),
owner: NullableSimpleUser,
updated_at: String,
node_id: String,
pem: Option(String),
webhook_secret: Option(String),
events: List(String),
id: Int,
html_url: String,
external_url: String,
description: Option(String),
)
}
Constructors
-
NullableIntegration( permissions: Nil, client_secret: Option(String), installations_count: Option(Int), created_at: String, name: String, slug: Option(String), client_id: Option(String), owner: NullableSimpleUser, updated_at: String, node_id: String, pem: Option(String), webhook_secret: Option(String), events: List(String), id: Int, html_url: String, external_url: String, description: Option(String), )
pub type NullableIssue {
NullableIssue(
draft: Option(Bool),
body: Option(String),
assignees: Option(List(SimpleUser)),
comments_url: String,
closed_at: Option(String),
body_html: Option(String),
events_url: String,
number: Int,
closed_by: Option(NullableSimpleUser),
created_at: String,
body_text: Option(String),
locked: Bool,
repository: Option(Repository),
reactions: Option(ReactionRollup),
user: NullableSimpleUser,
author_association: AuthorAssociation,
labels_url: String,
url: String,
assignee: NullableSimpleUser,
milestone: NullableMilestone,
timeline_url: Option(String),
state: String,
state_reason: Option(String),
comments: Int,
pull_request: Option(Nil),
performed_via_github_app: Option(NullableIntegration),
updated_at: String,
node_id: String,
title: String,
repository_url: String,
id: Int,
html_url: String,
active_lock_reason: Option(String),
labels: List(Nil),
)
}
Constructors
-
NullableIssue( draft: Option(Bool), body: Option(String), assignees: Option(List(SimpleUser)), comments_url: String, closed_at: Option(String), body_html: Option(String), events_url: String, number: Int, closed_by: Option(NullableSimpleUser), created_at: String, body_text: Option(String), locked: Bool, repository: Option(Repository), reactions: Option(ReactionRollup), user: NullableSimpleUser, author_association: AuthorAssociation, labels_url: String, url: String, assignee: NullableSimpleUser, milestone: NullableMilestone, timeline_url: Option(String), state: String, state_reason: Option(String), comments: Int, pull_request: Option(Nil), performed_via_github_app: Option(NullableIntegration), updated_at: String, node_id: String, title: String, repository_url: String, id: Int, html_url: String, active_lock_reason: Option(String), labels: List(Nil), )
pub type NullableLicenseSimple {
NullableLicenseSimple(
spdx_id: Option(String),
name: String,
url: Option(String),
node_id: String,
html_url: Option(String),
key: String,
)
}
Constructors
-
NullableLicenseSimple( spdx_id: Option(String), name: String, url: Option(String), node_id: String, html_url: Option(String), key: String, )
pub type NullableMilestone {
NullableMilestone(
closed_at: Option(String),
number: Int,
due_on: Option(String),
created_at: String,
creator: NullableSimpleUser,
closed_issues: Int,
labels_url: String,
url: String,
open_issues: Int,
state: String,
updated_at: String,
node_id: String,
title: String,
id: Int,
html_url: String,
description: Option(String),
)
}
Constructors
-
NullableMilestone( closed_at: Option(String), number: Int, due_on: Option(String), created_at: String, creator: NullableSimpleUser, closed_issues: Int, labels_url: String, url: String, open_issues: Int, state: String, updated_at: String, node_id: String, title: String, id: Int, html_url: String, description: Option(String), )
pub type NullableMinimalRepository {
NullableMinimalRepository(
hooks_url: String,
default_branch: Option(String),
branches_url: String,
size: Option(Int),
forks_url: String,
license: Option(Nil),
delete_branch_on_merge: Option(Bool),
forks_count: Option(Int),
fork: Bool,
git_url: Option(String),
archived: Option(Bool),
private: Bool,
security_and_analysis: Option(SecurityAndAnalysis),
permissions: Option(Nil),
keys_url: String,
comments_url: String,
topics: Option(List(String)),
trees_url: String,
has_downloads: Option(Bool),
blobs_url: String,
has_discussions: Option(Bool),
teams_url: String,
watchers_count: Option(Int),
stargazers_url: String,
stargazers_count: Option(Int),
contributors_url: String,
tags_url: String,
web_commit_signoff_required: Option(Bool),
issue_comment_url: String,
events_url: String,
created_at: Option(String),
allow_forking: Option(Bool),
issues_url: String,
contents_url: String,
merges_url: String,
name: String,
languages_url: String,
temp_clone_token: Option(String),
commits_url: String,
subscription_url: String,
clone_url: Option(String),
code_of_conduct: Option(CodeOfConduct),
homepage: Option(String),
issue_events_url: String,
mirror_url: Option(String),
labels_url: String,
url: String,
open_issues: Option(Int),
is_template: Option(Bool),
statuses_url: String,
forks: Option(Int),
archive_url: String,
visibility: Option(String),
milestones_url: String,
owner: SimpleUser,
role_name: Option(String),
assignees_url: String,
has_wiki: Option(Bool),
compare_url: String,
git_tags_url: String,
updated_at: Option(String),
watchers: Option(Int),
node_id: String,
notifications_url: String,
ssh_url: Option(String),
language: Option(String),
pushed_at: Option(String),
downloads_url: String,
subscribers_url: String,
subscribers_count: Option(Int),
id: Int,
svn_url: Option(String),
full_name: String,
html_url: String,
disabled: Option(Bool),
description: Option(String),
releases_url: String,
git_refs_url: String,
collaborators_url: String,
pulls_url: String,
network_count: Option(Int),
deployments_url: String,
has_projects: Option(Bool),
has_pages: Option(Bool),
open_issues_count: Option(Int),
git_commits_url: String,
has_issues: Option(Bool),
)
}
Constructors
-
NullableMinimalRepository( hooks_url: String, default_branch: Option(String), branches_url: String, size: Option(Int), forks_url: String, license: Option(Nil), delete_branch_on_merge: Option(Bool), forks_count: Option(Int), fork: Bool, git_url: Option(String), archived: Option(Bool), private: Bool, security_and_analysis: Option(SecurityAndAnalysis), permissions: Option(Nil), keys_url: String, comments_url: String, topics: Option(List(String)), trees_url: String, has_downloads: Option(Bool), blobs_url: String, has_discussions: Option(Bool), teams_url: String, watchers_count: Option(Int), stargazers_url: String, stargazers_count: Option(Int), contributors_url: String, tags_url: String, web_commit_signoff_required: Option(Bool), issue_comment_url: String, events_url: String, created_at: Option(String), allow_forking: Option(Bool), issues_url: String, contents_url: String, merges_url: String, name: String, languages_url: String, temp_clone_token: Option(String), commits_url: String, subscription_url: String, clone_url: Option(String), code_of_conduct: Option(CodeOfConduct), homepage: Option(String), issue_events_url: String, mirror_url: Option(String), labels_url: String, url: String, open_issues: Option(Int), is_template: Option(Bool), statuses_url: String, forks: Option(Int), archive_url: String, visibility: Option(String), milestones_url: String, owner: SimpleUser, role_name: Option(String), assignees_url: String, has_wiki: Option(Bool), compare_url: String, git_tags_url: String, updated_at: Option(String), watchers: Option(Int), node_id: String, notifications_url: String, ssh_url: Option(String), language: Option(String), pushed_at: Option(String), downloads_url: String, subscribers_url: String, subscribers_count: Option(Int), id: Int, svn_url: Option(String), full_name: String, html_url: String, disabled: Option(Bool), description: Option(String), releases_url: String, git_refs_url: String, collaborators_url: String, pulls_url: String, network_count: Option(Int), deployments_url: String, has_projects: Option(Bool), has_pages: Option(Bool), open_issues_count: Option(Int), git_commits_url: String, has_issues: Option(Bool), )
pub type NullableOrganizationSimple {
NullableOrganizationSimple(
hooks_url: String,
members_url: String,
events_url: String,
avatar_url: String,
login: String,
issues_url: String,
url: String,
repos_url: String,
public_members_url: String,
node_id: String,
id: Int,
description: Option(String),
)
}
Constructors
-
NullableOrganizationSimple( hooks_url: String, members_url: String, events_url: String, avatar_url: String, login: String, issues_url: String, url: String, repos_url: String, public_members_url: String, node_id: String, id: Int, description: Option(String), )
pub type NullableRepository {
NullableRepository(
hooks_url: String,
default_branch: String,
branches_url: String,
size: Int,
forks_url: String,
license: NullableLicenseSimple,
delete_branch_on_merge: Option(Bool),
forks_count: Int,
fork: Bool,
allow_update_branch: Option(Bool),
git_url: String,
archived: Bool,
private: Bool,
permissions: Option(Nil),
keys_url: String,
comments_url: String,
topics: Option(List(String)),
trees_url: String,
has_downloads: Bool,
blobs_url: String,
squash_merge_commit_message: Option(String),
has_discussions: Option(Bool),
teams_url: String,
merge_commit_message: Option(String),
watchers_count: Int,
stargazers_url: String,
stargazers_count: Int,
contributors_url: String,
tags_url: String,
web_commit_signoff_required: Option(Bool),
issue_comment_url: String,
events_url: String,
created_at: Option(String),
allow_forking: Option(Bool),
issues_url: String,
contents_url: String,
merges_url: String,
name: String,
languages_url: String,
temp_clone_token: Option(String),
commits_url: String,
subscription_url: String,
clone_url: String,
allow_squash_merge: Option(Bool),
homepage: Option(String),
issue_events_url: String,
mirror_url: Option(String),
labels_url: String,
url: String,
open_issues: Int,
is_template: Option(Bool),
statuses_url: String,
use_squash_pr_title_as_default: Option(Bool),
forks: Int,
archive_url: String,
visibility: Option(String),
milestones_url: String,
allow_rebase_merge: Option(Bool),
owner: SimpleUser,
starred_at: Option(String),
allow_merge_commit: Option(Bool),
assignees_url: String,
has_wiki: Bool,
compare_url: String,
git_tags_url: String,
squash_merge_commit_title: Option(String),
merge_commit_title: Option(String),
updated_at: Option(String),
watchers: Int,
node_id: String,
anonymous_access_enabled: Option(Bool),
notifications_url: String,
ssh_url: String,
language: Option(String),
pushed_at: Option(String),
downloads_url: String,
subscribers_url: String,
id: Int,
svn_url: String,
full_name: String,
html_url: String,
disabled: Bool,
description: Option(String),
releases_url: String,
git_refs_url: String,
collaborators_url: String,
allow_auto_merge: Option(Bool),
pulls_url: String,
deployments_url: String,
has_projects: Bool,
has_pages: Bool,
master_branch: Option(String),
open_issues_count: Int,
git_commits_url: String,
has_issues: Bool,
)
}
Constructors
-
NullableRepository( hooks_url: String, default_branch: String, branches_url: String, size: Int, forks_url: String, license: NullableLicenseSimple, delete_branch_on_merge: Option(Bool), forks_count: Int, fork: Bool, allow_update_branch: Option(Bool), git_url: String, archived: Bool, private: Bool, permissions: Option(Nil), keys_url: String, comments_url: String, topics: Option(List(String)), trees_url: String, has_downloads: Bool, blobs_url: String, squash_merge_commit_message: Option(String), has_discussions: Option(Bool), teams_url: String, merge_commit_message: Option(String), watchers_count: Int, stargazers_url: String, stargazers_count: Int, contributors_url: String, tags_url: String, web_commit_signoff_required: Option(Bool), issue_comment_url: String, events_url: String, created_at: Option(String), allow_forking: Option(Bool), issues_url: String, contents_url: String, merges_url: String, name: String, languages_url: String, temp_clone_token: Option(String), commits_url: String, subscription_url: String, clone_url: String, allow_squash_merge: Option(Bool), homepage: Option(String), issue_events_url: String, mirror_url: Option(String), labels_url: String, url: String, open_issues: Int, is_template: Option(Bool), statuses_url: String, use_squash_pr_title_as_default: Option(Bool), forks: Int, archive_url: String, visibility: Option(String), milestones_url: String, allow_rebase_merge: Option(Bool), owner: SimpleUser, starred_at: Option(String), allow_merge_commit: Option(Bool), assignees_url: String, has_wiki: Bool, compare_url: String, git_tags_url: String, squash_merge_commit_title: Option(String), merge_commit_title: Option(String), updated_at: Option(String), watchers: Int, node_id: String, anonymous_access_enabled: Option(Bool), notifications_url: String, ssh_url: String, language: Option(String), pushed_at: Option(String), downloads_url: String, subscribers_url: String, id: Int, svn_url: String, full_name: String, html_url: String, disabled: Bool, description: Option(String), releases_url: String, git_refs_url: String, collaborators_url: String, allow_auto_merge: Option(Bool), pulls_url: String, deployments_url: String, has_projects: Bool, has_pages: Bool, master_branch: Option(String), open_issues_count: Int, git_commits_url: String, has_issues: Bool, )
pub type NullableRepositoryWebhooks {
NullableRepositoryWebhooks(
hooks_url: String,
default_branch: String,
branches_url: String,
size: Int,
forks_url: String,
license: NullableLicenseSimple,
delete_branch_on_merge: Option(Bool),
custom_properties: Option(Nil),
forks_count: Int,
fork: Bool,
allow_update_branch: Option(Bool),
git_url: String,
archived: Bool,
private: Bool,
permissions: Option(Nil),
keys_url: String,
comments_url: String,
topics: Option(List(String)),
trees_url: String,
has_downloads: Bool,
blobs_url: String,
squash_merge_commit_message: Option(String),
has_discussions: Option(Bool),
teams_url: String,
merge_commit_message: Option(String),
watchers_count: Int,
stargazers_url: String,
stargazers_count: Int,
contributors_url: String,
tags_url: String,
web_commit_signoff_required: Option(Bool),
issue_comment_url: String,
events_url: String,
created_at: Option(String),
allow_forking: Option(Bool),
issues_url: String,
contents_url: String,
merges_url: String,
name: String,
languages_url: String,
temp_clone_token: Option(String),
commits_url: String,
subscription_url: String,
clone_url: String,
allow_squash_merge: Option(Bool),
homepage: Option(String),
template_repository: Option(Nil),
issue_events_url: String,
mirror_url: Option(String),
labels_url: String,
url: String,
open_issues: Int,
is_template: Option(Bool),
statuses_url: String,
use_squash_pr_title_as_default: Option(Bool),
forks: Int,
archive_url: String,
visibility: Option(String),
milestones_url: String,
allow_rebase_merge: Option(Bool),
organization: Option(NullableSimpleUser),
owner: SimpleUser,
starred_at: Option(String),
allow_merge_commit: Option(Bool),
assignees_url: String,
has_wiki: Bool,
compare_url: String,
git_tags_url: String,
squash_merge_commit_title: Option(String),
merge_commit_title: Option(String),
updated_at: Option(String),
watchers: Int,
node_id: String,
anonymous_access_enabled: Option(Bool),
notifications_url: String,
ssh_url: String,
language: Option(String),
pushed_at: Option(String),
downloads_url: String,
subscribers_url: String,
subscribers_count: Option(Int),
id: Int,
svn_url: String,
full_name: String,
html_url: String,
disabled: Bool,
description: Option(String),
releases_url: String,
git_refs_url: String,
collaborators_url: String,
allow_auto_merge: Option(Bool),
pulls_url: String,
network_count: Option(Int),
deployments_url: String,
has_projects: Bool,
has_pages: Bool,
master_branch: Option(String),
open_issues_count: Int,
git_commits_url: String,
has_issues: Bool,
)
}
Constructors
-
NullableRepositoryWebhooks( hooks_url: String, default_branch: String, branches_url: String, size: Int, forks_url: String, license: NullableLicenseSimple, delete_branch_on_merge: Option(Bool), custom_properties: Option(Nil), forks_count: Int, fork: Bool, allow_update_branch: Option(Bool), git_url: String, archived: Bool, private: Bool, permissions: Option(Nil), keys_url: String, comments_url: String, topics: Option(List(String)), trees_url: String, has_downloads: Bool, blobs_url: String, squash_merge_commit_message: Option(String), has_discussions: Option(Bool), teams_url: String, merge_commit_message: Option(String), watchers_count: Int, stargazers_url: String, stargazers_count: Int, contributors_url: String, tags_url: String, web_commit_signoff_required: Option(Bool), issue_comment_url: String, events_url: String, created_at: Option(String), allow_forking: Option(Bool), issues_url: String, contents_url: String, merges_url: String, name: String, languages_url: String, temp_clone_token: Option(String), commits_url: String, subscription_url: String, clone_url: String, allow_squash_merge: Option(Bool), homepage: Option(String), template_repository: Option(Nil), issue_events_url: String, mirror_url: Option(String), labels_url: String, url: String, open_issues: Int, is_template: Option(Bool), statuses_url: String, use_squash_pr_title_as_default: Option(Bool), forks: Int, archive_url: String, visibility: Option(String), milestones_url: String, allow_rebase_merge: Option(Bool), organization: Option(NullableSimpleUser), owner: SimpleUser, starred_at: Option(String), allow_merge_commit: Option(Bool), assignees_url: String, has_wiki: Bool, compare_url: String, git_tags_url: String, squash_merge_commit_title: Option(String), merge_commit_title: Option(String), updated_at: Option(String), watchers: Int, node_id: String, anonymous_access_enabled: Option(Bool), notifications_url: String, ssh_url: String, language: Option(String), pushed_at: Option(String), downloads_url: String, subscribers_url: String, subscribers_count: Option(Int), id: Int, svn_url: String, full_name: String, html_url: String, disabled: Bool, description: Option(String), releases_url: String, git_refs_url: String, collaborators_url: String, allow_auto_merge: Option(Bool), pulls_url: String, network_count: Option(Int), deployments_url: String, has_projects: Bool, has_pages: Bool, master_branch: Option(String), open_issues_count: Int, git_commits_url: String, has_issues: Bool, )
pub type NullableScopedInstallation {
NullableScopedInstallation(
single_file_paths: Option(List(String)),
permissions: AppPermissions,
has_multiple_single_files: Option(Bool),
account: SimpleUser,
single_file_name: Option(String),
repository_selection: String,
repositories_url: String,
)
}
Constructors
-
NullableScopedInstallation( single_file_paths: Option(List(String)), permissions: AppPermissions, has_multiple_single_files: Option(Bool), account: SimpleUser, single_file_name: Option(String), repository_selection: String, repositories_url: String, )
pub type NullableSimpleCommit {
NullableSimpleCommit(
message: String,
committer: Option(Nil),
author: Option(Nil),
timestamp: String,
id: String,
tree_id: String,
)
}
Constructors
-
NullableSimpleCommit( message: String, committer: Option(Nil), author: Option(Nil), timestamp: String, id: String, tree_id: String, )
pub type NullableSimpleUser {
NullableSimpleUser(
user_view_type: Option(String),
gists_url: String,
following_url: String,
followers_url: String,
subscriptions_url: String,
received_events_url: String,
events_url: String,
avatar_url: String,
login: String,
name: Option(String),
url: String,
starred_url: String,
organizations_url: String,
repos_url: String,
starred_at: Option(String),
gravatar_id: Option(String),
site_admin: Bool,
node_id: String,
type_: String,
id: Int,
html_url: String,
email: Option(String),
)
}
Constructors
-
NullableSimpleUser( user_view_type: Option(String), gists_url: String, following_url: String, followers_url: String, subscriptions_url: String, received_events_url: String, events_url: String, avatar_url: String, login: String, name: Option(String), url: String, starred_url: String, organizations_url: String, repos_url: String, starred_at: Option(String), gravatar_id: Option(String), site_admin: Bool, node_id: String, type_: String, id: Int, html_url: String, email: Option(String), )
pub type NullableTeamSimple {
NullableTeamSimple(
ldap_dn: Option(String),
privacy: Option(String),
members_url: String,
name: String,
slug: String,
url: String,
permission: String,
node_id: String,
repositories_url: String,
id: Int,
html_url: String,
notification_setting: Option(String),
description: Option(String),
)
}
Constructors
-
NullableTeamSimple( ldap_dn: Option(String), privacy: Option(String), members_url: String, name: String, slug: String, url: String, permission: String, node_id: String, repositories_url: String, id: Int, html_url: String, notification_setting: Option(String), description: Option(String), )
pub type OidcCustomSub {
OidcCustomSub(include_claim_keys: List(String))
}
Constructors
-
OidcCustomSub(include_claim_keys: List(String))
pub type OidcCustomSubRepo {
OidcCustomSubRepo(
use_default: Bool,
include_claim_keys: Option(List(String)),
)
}
Constructors
-
OidcCustomSubRepo( use_default: Bool, include_claim_keys: Option(List(String)), )
pub type OrgHook {
OrgHook(
ping_url: String,
config: Nil,
deliveries_url: Option(String),
active: Bool,
created_at: String,
name: String,
url: String,
updated_at: String,
events: List(String),
type_: String,
id: Int,
)
}
Constructors
-
OrgHook( ping_url: String, config: Nil, deliveries_url: Option(String), active: Bool, created_at: String, name: String, url: String, updated_at: String, events: List(String), type_: String, id: Int, )
pub type OrgMembership {
OrgMembership(
organization_url: String,
permissions: Option(Nil),
user: NullableSimpleUser,
url: String,
state: String,
organization: OrganizationSimple,
role: String,
)
}
Constructors
-
OrgMembership( organization_url: String, permissions: Option(Nil), user: NullableSimpleUser, url: String, state: String, organization: OrganizationSimple, role: String, )
pub type OrgRepoCustomPropertyValues {
OrgRepoCustomPropertyValues(
repository_name: String,
repository_full_name: String,
repository_id: Int,
properties: List(CustomPropertyValue),
)
}
Constructors
-
OrgRepoCustomPropertyValues( repository_name: String, repository_full_name: String, repository_id: Int, properties: List(CustomPropertyValue), )
pub type OrgRulesetConditions {
OrgRulesetConditions
}
Constructors
-
OrgRulesetConditions
pub type OrganizationActionsSecret {
OrganizationActionsSecret(
created_at: String,
name: String,
visibility: String,
updated_at: String,
selected_repositories_url: Option(String),
)
}
Constructors
-
OrganizationActionsSecret( created_at: String, name: String, visibility: String, updated_at: String, selected_repositories_url: Option(String), )
pub type OrganizationActionsVariable {
OrganizationActionsVariable(
created_at: String,
name: String,
value: String,
visibility: String,
updated_at: String,
selected_repositories_url: Option(String),
)
}
Constructors
-
OrganizationActionsVariable( created_at: String, name: String, value: String, visibility: String, updated_at: String, selected_repositories_url: Option(String), )
pub type OrganizationDependabotSecret {
OrganizationDependabotSecret(
created_at: String,
name: String,
visibility: String,
updated_at: String,
selected_repositories_url: Option(String),
)
}
Constructors
-
OrganizationDependabotSecret( created_at: String, name: String, visibility: String, updated_at: String, selected_repositories_url: Option(String), )
pub type OrganizationFull {
OrganizationFull(
hooks_url: String,
dependency_graph_enabled_for_new_repositories: Option(Bool),
has_organization_projects: Bool,
twitter_username: Option(String),
members_allowed_repository_creation_type: Option(String),
dependabot_security_updates_enabled_for_new_repositories: Option(
Bool,
),
blog: Option(String),
default_repository_permission: Option(String),
secret_scanning_push_protection_custom_link: Option(String),
two_factor_requirement_enabled: Option(Bool),
web_commit_signoff_required: Option(Bool),
members_url: String,
events_url: String,
avatar_url: String,
plan: Option(Nil),
login: String,
has_repository_projects: Bool,
created_at: String,
secret_scanning_push_protection_custom_link_enabled: Option(
Bool,
),
issues_url: String,
total_private_repos: Option(Int),
owned_private_repos: Option(Int),
public_repos: Int,
name: Option(String),
members_can_fork_private_repositories: Option(Bool),
collaborators: Option(Int),
deploy_keys_enabled_for_repositories: Option(Bool),
url: String,
members_can_create_public_repositories: Option(Bool),
archived_at: Option(String),
following: Int,
repos_url: String,
members_can_create_private_repositories: Option(Bool),
public_members_url: String,
private_gists: Option(Int),
followers: Int,
location: Option(String),
members_can_create_pages: Option(Bool),
dependabot_alerts_enabled_for_new_repositories: Option(Bool),
members_can_create_repositories: Option(Bool),
updated_at: String,
node_id: String,
billing_email: Option(String),
public_gists: Int,
members_can_create_private_pages: Option(Bool),
secret_scanning_enabled_for_new_repositories: Option(Bool),
type_: String,
secret_scanning_push_protection_enabled_for_new_repositories: Option(
Bool,
),
id: Int,
html_url: String,
members_can_create_public_pages: Option(Bool),
members_can_create_internal_repositories: Option(Bool),
email: Option(String),
description: Option(String),
company: Option(String),
is_verified: Option(Bool),
advanced_security_enabled_for_new_repositories: Option(Bool),
disk_usage: Option(Int),
)
}
Constructors
-
OrganizationFull( hooks_url: String, dependency_graph_enabled_for_new_repositories: Option(Bool), has_organization_projects: Bool, twitter_username: Option(String), members_allowed_repository_creation_type: Option(String), dependabot_security_updates_enabled_for_new_repositories: Option( Bool, ), blog: Option(String), default_repository_permission: Option(String), secret_scanning_push_protection_custom_link: Option(String), two_factor_requirement_enabled: Option(Bool), web_commit_signoff_required: Option(Bool), members_url: String, events_url: String, avatar_url: String, plan: Option(Nil), login: String, has_repository_projects: Bool, created_at: String, secret_scanning_push_protection_custom_link_enabled: Option( Bool, ), issues_url: String, total_private_repos: Option(Int), owned_private_repos: Option(Int), public_repos: Int, name: Option(String), members_can_fork_private_repositories: Option(Bool), collaborators: Option(Int), deploy_keys_enabled_for_repositories: Option(Bool), url: String, members_can_create_public_repositories: Option(Bool), archived_at: Option(String), following: Int, repos_url: String, members_can_create_private_repositories: Option(Bool), public_members_url: String, private_gists: Option(Int), followers: Int, location: Option(String), members_can_create_pages: Option(Bool), dependabot_alerts_enabled_for_new_repositories: Option(Bool), members_can_create_repositories: Option(Bool), updated_at: String, node_id: String, billing_email: Option(String), public_gists: Int, members_can_create_private_pages: Option(Bool), secret_scanning_enabled_for_new_repositories: Option(Bool), type_: String, secret_scanning_push_protection_enabled_for_new_repositories: Option( Bool, ), id: Int, html_url: String, members_can_create_public_pages: Option(Bool), members_can_create_internal_repositories: Option(Bool), email: Option(String), description: Option(String), company: Option(String), is_verified: Option(Bool), advanced_security_enabled_for_new_repositories: Option(Bool), disk_usage: Option(Int), )
pub type OrganizationInvitation {
OrganizationInvitation(
invitation_teams_url: String,
invitation_source: Option(String),
failed_reason: Option(String),
inviter: SimpleUser,
login: Option(String),
created_at: String,
team_count: Int,
failed_at: Option(String),
role: String,
node_id: String,
id: Int,
email: Option(String),
)
}
Constructors
-
OrganizationInvitation( invitation_teams_url: String, invitation_source: Option(String), failed_reason: Option(String), inviter: SimpleUser, login: Option(String), created_at: String, team_count: Int, failed_at: Option(String), role: String, node_id: String, id: Int, email: Option(String), )
pub type OrganizationProgrammaticAccessGrant {
OrganizationProgrammaticAccessGrant(
token_id: Int,
permissions: Nil,
token_expires_at: Option(String),
token_name: String,
access_granted_at: String,
token_last_used_at: Option(String),
owner: SimpleUser,
repository_selection: String,
repositories_url: String,
id: Int,
token_expired: Bool,
)
}
Constructors
-
OrganizationProgrammaticAccessGrant( token_id: Int, permissions: Nil, token_expires_at: Option(String), token_name: String, access_granted_at: String, token_last_used_at: Option(String), owner: SimpleUser, repository_selection: String, repositories_url: String, id: Int, token_expired: Bool, )
pub type OrganizationProgrammaticAccessGrantRequest {
OrganizationProgrammaticAccessGrantRequest(
token_id: Int,
permissions: Nil,
reason: Option(String),
token_expires_at: Option(String),
created_at: String,
token_name: String,
token_last_used_at: Option(String),
owner: SimpleUser,
repository_selection: String,
repositories_url: String,
id: Int,
token_expired: Bool,
)
}
Constructors
-
OrganizationProgrammaticAccessGrantRequest( token_id: Int, permissions: Nil, reason: Option(String), token_expires_at: Option(String), created_at: String, token_name: String, token_last_used_at: Option(String), owner: SimpleUser, repository_selection: String, repositories_url: String, id: Int, token_expired: Bool, )
pub type OrganizationRole {
OrganizationRole(
permissions: List(String),
base_role: Option(String),
created_at: String,
name: String,
organization: NullableSimpleUser,
updated_at: String,
source: Option(String),
id: Int,
description: Option(String),
)
}
Constructors
-
OrganizationRole( permissions: List(String), base_role: Option(String), created_at: String, name: String, organization: NullableSimpleUser, updated_at: String, source: Option(String), id: Int, description: Option(String), )
pub type OrganizationSecretScanningAlert {
OrganizationSecretScanningAlert(
push_protection_bypass_request_html_url: Option(String),
push_protection_bypassed: Option(Bool),
number: Option(AlertNumber),
secret_type: Option(String),
created_at: Option(AlertCreatedAt),
push_protection_bypassed_at: Option(String),
repository: Option(SimpleRepository),
push_protection_bypass_request_reviewer: Option(
NullableSimpleUser,
),
publicly_leaked: Option(Bool),
resolution: Option(SecretScanningAlertResolution),
resolution_comment: Option(String),
locations_url: Option(String),
push_protection_bypassed_by: Option(NullableSimpleUser),
url: Option(AlertUrl),
secret: Option(String),
state: Option(SecretScanningAlertState),
validity: Option(String),
updated_at: Option(NullableAlertUpdatedAt),
multi_repo: Option(Bool),
push_protection_bypass_request_comment: Option(String),
resolved_at: Option(String),
html_url: Option(AlertHtmlUrl),
secret_type_display_name: Option(String),
resolved_by: Option(NullableSimpleUser),
)
}
Constructors
-
OrganizationSecretScanningAlert( push_protection_bypass_request_html_url: Option(String), push_protection_bypassed: Option(Bool), number: Option(AlertNumber), secret_type: Option(String), created_at: Option(AlertCreatedAt), push_protection_bypassed_at: Option(String), repository: Option(SimpleRepository), push_protection_bypass_request_reviewer: Option( NullableSimpleUser, ), publicly_leaked: Option(Bool), resolution: Option(SecretScanningAlertResolution), resolution_comment: Option(String), locations_url: Option(String), push_protection_bypassed_by: Option(NullableSimpleUser), url: Option(AlertUrl), secret: Option(String), state: Option(SecretScanningAlertState), validity: Option(String), updated_at: Option(NullableAlertUpdatedAt), multi_repo: Option(Bool), push_protection_bypass_request_comment: Option(String), resolved_at: Option(String), html_url: Option(AlertHtmlUrl), secret_type_display_name: Option(String), resolved_by: Option(NullableSimpleUser), )
pub type OrganizationSimple {
OrganizationSimple(
hooks_url: String,
members_url: String,
events_url: String,
avatar_url: String,
login: String,
issues_url: String,
url: String,
repos_url: String,
public_members_url: String,
node_id: String,
id: Int,
description: Option(String),
)
}
Constructors
-
OrganizationSimple( hooks_url: String, members_url: String, events_url: String, avatar_url: String, login: String, issues_url: String, url: String, repos_url: String, public_members_url: String, node_id: String, id: Int, description: Option(String), )
pub type OrganizationSimpleWebhooks {
OrganizationSimpleWebhooks(
hooks_url: String,
members_url: String,
events_url: String,
avatar_url: String,
login: String,
issues_url: String,
url: String,
repos_url: String,
public_members_url: String,
node_id: String,
id: Int,
description: Option(String),
)
}
Constructors
-
OrganizationSimpleWebhooks( hooks_url: String, members_url: String, events_url: String, avatar_url: String, login: String, issues_url: String, url: String, repos_url: String, public_members_url: String, node_id: String, id: Int, description: Option(String), )
pub type Package {
Package(
version_count: Int,
created_at: String,
repository: Option(NullableMinimalRepository),
name: String,
url: String,
visibility: String,
owner: Option(NullableSimpleUser),
package_type: String,
updated_at: String,
id: Int,
html_url: String,
)
}
Constructors
-
Package( version_count: Int, created_at: String, repository: Option(NullableMinimalRepository), name: String, url: String, visibility: String, owner: Option(NullableSimpleUser), package_type: String, updated_at: String, id: Int, html_url: String, )
pub type PackageVersion {
PackageVersion(
license: Option(String),
created_at: String,
name: String,
url: String,
metadata: Option(Nil),
package_html_url: String,
updated_at: String,
deleted_at: Option(String),
id: Int,
html_url: Option(String),
description: Option(String),
)
}
Constructors
-
PackageVersion( license: Option(String), created_at: String, name: String, url: String, metadata: Option(Nil), package_html_url: String, updated_at: String, deleted_at: Option(String), id: Int, html_url: Option(String), description: Option(String), )
pub type PackagesBillingUsage {
PackagesBillingUsage(
total_paid_gigabytes_bandwidth_used: Int,
total_gigabytes_bandwidth_used: Int,
included_gigabytes_bandwidth: Int,
)
}
Constructors
-
PackagesBillingUsage( total_paid_gigabytes_bandwidth_used: Int, total_gigabytes_bandwidth_used: Int, included_gigabytes_bandwidth: Int, )
pub type Page {
Page(
https_certificate: Option(PagesHttpsCertificate),
protected_domain_state: Option(String),
public: Bool,
custom_404: Bool,
build_type: Option(String),
cname: Option(String),
url: String,
status: Option(String),
https_enforced: Option(Bool),
source: Option(PagesSourceHash),
html_url: Option(String),
pending_domain_unverified_at: Option(String),
)
}
Constructors
-
Page( https_certificate: Option(PagesHttpsCertificate), protected_domain_state: Option(String), public: Bool, custom_404: Bool, build_type: Option(String), cname: Option(String), url: String, status: Option(String), https_enforced: Option(Bool), source: Option(PagesSourceHash), html_url: Option(String), pending_domain_unverified_at: Option(String), )
pub type PageBuild {
PageBuild(
pusher: NullableSimpleUser,
error: Nil,
created_at: String,
url: String,
status: String,
duration: Int,
commit: String,
updated_at: String,
)
}
Constructors
-
PageBuild( pusher: NullableSimpleUser, error: Nil, created_at: String, url: String, status: String, duration: Int, commit: String, updated_at: String, )
pub type PageBuildStatus {
PageBuildStatus(url: String, status: String)
}
Constructors
-
PageBuildStatus(url: String, status: String)
pub type PageDeployment {
PageDeployment(
status_url: String,
preview_url: Option(String),
id: Nil,
page_url: String,
)
}
Constructors
-
PageDeployment( status_url: String, preview_url: Option(String), id: Nil, page_url: String, )
pub type PagesDeploymentStatus {
PagesDeploymentStatus(status: Option(String))
}
Constructors
-
PagesDeploymentStatus(status: Option(String))
pub type PagesHealthCheck {
PagesHealthCheck(domain: Option(Nil), alt_domain: Option(Nil))
}
Constructors
-
PagesHealthCheck(domain: Option(Nil), alt_domain: Option(Nil))
pub type PagesHttpsCertificate {
PagesHttpsCertificate(
domains: List(String),
state: String,
description: String,
expires_at: Option(String),
)
}
Constructors
-
PagesHttpsCertificate( domains: List(String), state: String, description: String, expires_at: Option(String), )
pub type PagesSourceHash {
PagesSourceHash(branch: String, path_: String)
}
Constructors
-
PagesSourceHash(branch: String, path_: String)
pub type ParticipationStats {
ParticipationStats(all: List(Int), owner: List(Int))
}
Constructors
-
ParticipationStats(all: List(Int), owner: List(Int))
pub type PendingDeployment {
PendingDeployment(
reviewers: List(Nil),
current_user_can_approve: Bool,
environment: Nil,
wait_timer_started_at: Option(String),
wait_timer: Int,
)
}
Constructors
-
PendingDeployment( reviewers: List(Nil), current_user_can_approve: Bool, environment: Nil, wait_timer_started_at: Option(String), wait_timer: Int, )
pub type PersonalAccessTokenRequest {
PersonalAccessTokenRequest(
token_id: Int,
permissions_upgraded: Nil,
token_expires_at: Option(String),
permissions_added: Nil,
repositories: Option(List(Nil)),
created_at: String,
token_name: String,
token_last_used_at: Option(String),
owner: SimpleUser,
repository_selection: String,
permissions_result: Nil,
repository_count: Option(Int),
id: Int,
token_expired: Bool,
)
}
Constructors
-
PersonalAccessTokenRequest( token_id: Int, permissions_upgraded: Nil, token_expires_at: Option(String), permissions_added: Nil, repositories: Option(List(Nil)), created_at: String, token_name: String, token_last_used_at: Option(String), owner: SimpleUser, repository_selection: String, permissions_result: Nil, repository_count: Option(Int), id: Int, token_expired: Bool, )
pub type PorterAuthor {
PorterAuthor(
remote_name: String,
name: String,
url: String,
remote_id: String,
import_url: String,
id: Int,
email: String,
)
}
Constructors
-
PorterAuthor( remote_name: String, name: String, url: String, remote_id: String, import_url: String, id: Int, email: String, )
pub type PorterLargeFile {
PorterLargeFile(
size: Int,
path_: String,
oid: String,
ref_name: String,
)
}
Constructors
-
PorterLargeFile( size: Int, path_: String, oid: String, ref_name: String, )
pub type PreventSelfReview =
Bool
pub type PrivateUser {
PrivateUser(
user_view_type: Option(String),
gists_url: String,
following_url: String,
ldap_dn: Option(String),
twitter_username: Option(String),
blog: Option(String),
followers_url: String,
subscriptions_url: String,
received_events_url: String,
bio: Option(String),
notification_email: Option(String),
events_url: String,
avatar_url: String,
plan: Option(Nil),
login: String,
created_at: String,
total_private_repos: Int,
owned_private_repos: Int,
public_repos: Int,
name: Option(String),
collaborators: Int,
hireable: Option(Bool),
url: String,
starred_url: String,
organizations_url: String,
following: Int,
repos_url: String,
private_gists: Int,
followers: Int,
two_factor_authentication: Bool,
location: Option(String),
gravatar_id: Option(String),
site_admin: Bool,
updated_at: String,
node_id: String,
business_plus: Option(Bool),
public_gists: Int,
type_: String,
id: Int,
html_url: String,
email: Option(String),
company: Option(String),
disk_usage: Int,
)
}
Constructors
-
PrivateUser( user_view_type: Option(String), gists_url: String, following_url: String, ldap_dn: Option(String), twitter_username: Option(String), blog: Option(String), followers_url: String, subscriptions_url: String, received_events_url: String, bio: Option(String), notification_email: Option(String), events_url: String, avatar_url: String, plan: Option(Nil), login: String, created_at: String, total_private_repos: Int, owned_private_repos: Int, public_repos: Int, name: Option(String), collaborators: Int, hireable: Option(Bool), url: String, starred_url: String, organizations_url: String, following: Int, repos_url: String, private_gists: Int, followers: Int, two_factor_authentication: Bool, location: Option(String), gravatar_id: Option(String), site_admin: Bool, updated_at: String, node_id: String, business_plus: Option(Bool), public_gists: Int, type_: String, id: Int, html_url: String, email: Option(String), company: Option(String), disk_usage: Int, )
pub type PrivateVulnerabilityReportCreate {
PrivateVulnerabilityReportCreate(
cvss_vector_string: Option(String),
summary: String,
cwe_ids: Option(List(String)),
vulnerabilities: Option(List(Nil)),
start_private_fork: Option(Bool),
description: String,
severity: Option(String),
)
}
Constructors
-
PrivateVulnerabilityReportCreate( cvss_vector_string: Option(String), summary: String, cwe_ids: Option(List(String)), vulnerabilities: Option(List(Nil)), start_private_fork: Option(Bool), description: String, severity: Option(String), )
pub type Project {
Project(
body: Option(String),
private: Option(Bool),
owner_url: String,
number: Int,
created_at: String,
name: String,
creator: NullableSimpleUser,
columns_url: String,
url: String,
state: String,
updated_at: String,
node_id: String,
organization_permission: Option(String),
id: Int,
html_url: String,
)
}
Constructors
-
Project( body: Option(String), private: Option(Bool), owner_url: String, number: Int, created_at: String, name: String, creator: NullableSimpleUser, columns_url: String, url: String, state: String, updated_at: String, node_id: String, organization_permission: Option(String), id: Int, html_url: String, )
pub type ProjectCard {
ProjectCard(
project_id: Option(String),
archived: Option(Bool),
column_url: String,
content_url: Option(String),
project_url: String,
created_at: String,
creator: NullableSimpleUser,
url: String,
note: Option(String),
column_name: Option(String),
updated_at: String,
node_id: String,
id: Int,
)
}
Constructors
-
ProjectCard( project_id: Option(String), archived: Option(Bool), column_url: String, content_url: Option(String), project_url: String, created_at: String, creator: NullableSimpleUser, url: String, note: Option(String), column_name: Option(String), updated_at: String, node_id: String, id: Int, )
pub type ProjectCollaboratorPermission {
ProjectCollaboratorPermission(
user: NullableSimpleUser,
permission: String,
)
}
Constructors
-
ProjectCollaboratorPermission( user: NullableSimpleUser, permission: String, )
pub type ProjectColumn {
ProjectColumn(
project_url: String,
created_at: String,
name: String,
url: String,
cards_url: String,
updated_at: String,
node_id: String,
id: Int,
)
}
Constructors
-
ProjectColumn( project_url: String, created_at: String, name: String, url: String, cards_url: String, updated_at: String, node_id: String, id: Int, )
pub type ProjectsV2 {
ProjectsV2(
closed_at: Option(String),
public: Bool,
number: Int,
created_at: String,
creator: SimpleUser,
owner: SimpleUser,
updated_at: String,
node_id: String,
title: String,
short_description: Option(String),
deleted_at: Option(String),
id: Float,
description: Option(String),
deleted_by: NullableSimpleUser,
)
}
Constructors
-
ProjectsV2( closed_at: Option(String), public: Bool, number: Int, created_at: String, creator: SimpleUser, owner: SimpleUser, updated_at: String, node_id: String, title: String, short_description: Option(String), deleted_at: Option(String), id: Float, description: Option(String), deleted_by: NullableSimpleUser, )
pub type ProjectsV2Item {
ProjectsV2Item(
content_type: ProjectsV2ItemContentType,
created_at: String,
creator: Option(SimpleUser),
archived_at: Option(String),
project_node_id: Option(String),
content_node_id: String,
updated_at: String,
node_id: Option(String),
id: Float,
)
}
Constructors
-
ProjectsV2Item( content_type: ProjectsV2ItemContentType, created_at: String, creator: Option(SimpleUser), archived_at: Option(String), project_node_id: Option(String), content_node_id: String, updated_at: String, node_id: Option(String), id: Float, )
pub type ProjectsV2ItemContentType =
String
pub type ProjectsV2IterationSetting {
ProjectsV2IterationSetting(
start_date: Option(String),
duration: Option(Float),
title: String,
id: String,
)
}
Constructors
-
ProjectsV2IterationSetting( start_date: Option(String), duration: Option(Float), title: String, id: String, )
pub type ProjectsV2SingleSelectOption {
ProjectsV2SingleSelectOption(
color: Option(String),
name: String,
id: String,
description: Option(String),
)
}
Constructors
-
ProjectsV2SingleSelectOption( color: Option(String), name: String, id: String, description: Option(String), )
pub type ProjectsV2StatusUpdate {
ProjectsV2StatusUpdate(
body: Option(String),
created_at: String,
start_date: Option(String),
creator: Option(SimpleUser),
project_node_id: Option(String),
status: Option(String),
updated_at: String,
node_id: String,
id: Float,
target_date: Option(String),
)
}
Constructors
-
ProjectsV2StatusUpdate( body: Option(String), created_at: String, start_date: Option(String), creator: Option(SimpleUser), project_node_id: Option(String), status: Option(String), updated_at: String, node_id: String, id: Float, target_date: Option(String), )
pub type ProtectedBranch {
ProtectedBranch(
allow_fork_syncing: Option(Nil),
enforce_admins: Option(Nil),
block_creations: Option(Nil),
restrictions: Option(BranchRestrictionPolicy),
required_conversation_resolution: Option(Nil),
allow_deletions: Option(Nil),
url: String,
required_pull_request_reviews: Option(Nil),
allow_force_pushes: Option(Nil),
lock_branch: Option(Nil),
required_status_checks: Option(StatusCheckPolicy),
required_linear_history: Option(Nil),
required_signatures: Option(Nil),
)
}
Constructors
-
ProtectedBranch( allow_fork_syncing: Option(Nil), enforce_admins: Option(Nil), block_creations: Option(Nil), restrictions: Option(BranchRestrictionPolicy), required_conversation_resolution: Option(Nil), allow_deletions: Option(Nil), url: String, required_pull_request_reviews: Option(Nil), allow_force_pushes: Option(Nil), lock_branch: Option(Nil), required_status_checks: Option(StatusCheckPolicy), required_linear_history: Option(Nil), required_signatures: Option(Nil), )
pub type ProtectedBranchAdminEnforced {
ProtectedBranchAdminEnforced(enabled: Bool, url: String)
}
Constructors
-
ProtectedBranchAdminEnforced(enabled: Bool, url: String)
pub type ProtectedBranchPullRequestReview {
ProtectedBranchPullRequestReview(
dismiss_stale_reviews: Bool,
bypass_pull_request_allowances: Option(Nil),
url: Option(String),
dismissal_restrictions: Option(Nil),
require_code_owner_reviews: Bool,
require_last_push_approval: Option(Bool),
required_approving_review_count: Option(Int),
)
}
Constructors
-
ProtectedBranchPullRequestReview( dismiss_stale_reviews: Bool, bypass_pull_request_allowances: Option(Nil), url: Option(String), dismissal_restrictions: Option(Nil), require_code_owner_reviews: Bool, require_last_push_approval: Option(Bool), required_approving_review_count: Option(Int), )
pub type ProtectedBranchRequiredStatusCheck {
ProtectedBranchRequiredStatusCheck(
contexts: List(String),
enforcement_level: Option(String),
strict: Option(Bool),
checks: List(Nil),
url: Option(String),
contexts_url: Option(String),
)
}
Constructors
-
ProtectedBranchRequiredStatusCheck( contexts: List(String), enforcement_level: Option(String), strict: Option(Bool), checks: List(Nil), url: Option(String), contexts_url: Option(String), )
pub type PublicUser {
PublicUser(
user_view_type: Option(String),
gists_url: String,
following_url: String,
twitter_username: Option(String),
blog: Option(String),
followers_url: String,
subscriptions_url: String,
received_events_url: String,
bio: Option(String),
notification_email: Option(String),
events_url: String,
avatar_url: String,
plan: Option(Nil),
login: String,
created_at: String,
total_private_repos: Option(Int),
owned_private_repos: Option(Int),
public_repos: Int,
name: Option(String),
collaborators: Option(Int),
hireable: Option(Bool),
url: String,
starred_url: String,
organizations_url: String,
following: Int,
repos_url: String,
private_gists: Option(Int),
followers: Int,
location: Option(String),
gravatar_id: Option(String),
site_admin: Bool,
updated_at: String,
node_id: String,
public_gists: Int,
type_: String,
id: Int,
html_url: String,
email: Option(String),
company: Option(String),
disk_usage: Option(Int),
)
}
Constructors
-
PublicUser( user_view_type: Option(String), gists_url: String, following_url: String, twitter_username: Option(String), blog: Option(String), followers_url: String, subscriptions_url: String, received_events_url: String, bio: Option(String), notification_email: Option(String), events_url: String, avatar_url: String, plan: Option(Nil), login: String, created_at: String, total_private_repos: Option(Int), owned_private_repos: Option(Int), public_repos: Int, name: Option(String), collaborators: Option(Int), hireable: Option(Bool), url: String, starred_url: String, organizations_url: String, following: Int, repos_url: String, private_gists: Option(Int), followers: Int, location: Option(String), gravatar_id: Option(String), site_admin: Bool, updated_at: String, node_id: String, public_gists: Int, type_: String, id: Int, html_url: String, email: Option(String), company: Option(String), disk_usage: Option(Int), )
pub type PullRequest {
PullRequest(
head: Nil,
draft: Option(Bool),
body: Option(String),
assignees: Option(List(SimpleUser)),
comments_url: String,
mergeable_state: String,
requested_teams: Option(List(TeamSimple)),
deletions: Int,
merged_at: Option(String),
closed_at: Option(String),
review_comment_url: String,
auto_merge: AutoMerge,
issue_url: String,
number: Int,
created_at: String,
merged_by: NullableSimpleUser,
locked: Bool,
merge_commit_sha: Option(String),
review_comments_url: String,
user: SimpleUser,
commits_url: String,
changed_files: Int,
merged: Bool,
author_association: AuthorAssociation,
url: String,
assignee: NullableSimpleUser,
statuses_url: String,
milestone: NullableMilestone,
maintainer_can_modify: Bool,
state: String,
base_: Nil,
mergeable: Option(Bool),
comments: Int,
diff_url: String,
additions: Int,
updated_at: String,
node_id: String,
patch_url: String,
title: String,
links: Nil,
id: Int,
html_url: String,
review_comments: Int,
commits: Int,
requested_reviewers: Option(List(SimpleUser)),
rebaseable: Option(Bool),
active_lock_reason: Option(String),
labels: List(Nil),
)
}
Constructors
-
PullRequest( head: Nil, draft: Option(Bool), body: Option(String), assignees: Option(List(SimpleUser)), comments_url: String, mergeable_state: String, requested_teams: Option(List(TeamSimple)), deletions: Int, merged_at: Option(String), closed_at: Option(String), review_comment_url: String, auto_merge: AutoMerge, issue_url: String, number: Int, created_at: String, merged_by: NullableSimpleUser, locked: Bool, merge_commit_sha: Option(String), review_comments_url: String, user: SimpleUser, commits_url: String, changed_files: Int, merged: Bool, author_association: AuthorAssociation, url: String, assignee: NullableSimpleUser, statuses_url: String, milestone: NullableMilestone, maintainer_can_modify: Bool, state: String, base_: Nil, mergeable: Option(Bool), comments: Int, diff_url: String, additions: Int, updated_at: String, node_id: String, patch_url: String, title: String, links: Nil, id: Int, html_url: String, review_comments: Int, commits: Int, requested_reviewers: Option(List(SimpleUser)), rebaseable: Option(Bool), active_lock_reason: Option(String), labels: List(Nil), )
pub type PullRequestMergeResult {
PullRequestMergeResult(
message: String,
sha: String,
merged: Bool,
)
}
Constructors
-
PullRequestMergeResult( message: String, sha: String, merged: Bool, )
pub type PullRequestMinimal {
PullRequestMinimal(
head: Nil,
number: Int,
url: String,
base_: Nil,
id: Int,
)
}
Constructors
-
PullRequestMinimal( head: Nil, number: Int, url: String, base_: Nil, id: Int, )
pub type PullRequestReview {
PullRequestReview(
body: String,
commit_id: Option(String),
pull_request_url: String,
body_html: Option(String),
body_text: Option(String),
user: NullableSimpleUser,
author_association: AuthorAssociation,
state: String,
submitted_at: Option(String),
node_id: String,
links: Nil,
id: Int,
html_url: String,
)
}
Constructors
-
PullRequestReview( body: String, commit_id: Option(String), pull_request_url: String, body_html: Option(String), body_text: Option(String), user: NullableSimpleUser, author_association: AuthorAssociation, state: String, submitted_at: Option(String), node_id: String, links: Nil, id: Int, html_url: String, )
pub type PullRequestReviewComment {
PullRequestReviewComment(
body: String,
original_line: Option(Int),
commit_id: String,
diff_hunk: String,
path_: String,
pull_request_url: String,
body_html: Option(String),
position: Option(Int),
created_at: String,
body_text: Option(String),
reactions: Option(ReactionRollup),
user: SimpleUser,
subject_type: Option(String),
author_association: AuthorAssociation,
url: String,
in_reply_to_id: Option(Int),
start_line: Option(Int),
start_side: Option(String),
line: Option(Int),
original_commit_id: String,
side: Option(String),
updated_at: String,
original_position: Option(Int),
node_id: String,
pull_request_review_id: Option(Int),
links: Nil,
id: Int,
html_url: String,
original_start_line: Option(Int),
)
}
Constructors
-
PullRequestReviewComment( body: String, original_line: Option(Int), commit_id: String, diff_hunk: String, path_: String, pull_request_url: String, body_html: Option(String), position: Option(Int), created_at: String, body_text: Option(String), reactions: Option(ReactionRollup), user: SimpleUser, subject_type: Option(String), author_association: AuthorAssociation, url: String, in_reply_to_id: Option(Int), start_line: Option(Int), start_side: Option(String), line: Option(Int), original_commit_id: String, side: Option(String), updated_at: String, original_position: Option(Int), node_id: String, pull_request_review_id: Option(Int), links: Nil, id: Int, html_url: String, original_start_line: Option(Int), )
pub type PullRequestReviewRequest {
PullRequestReviewRequest(
users: List(SimpleUser),
teams: List(Team),
)
}
Constructors
-
PullRequestReviewRequest( users: List(SimpleUser), teams: List(Team), )
pub type PullRequestSimple {
PullRequestSimple(
head: Nil,
draft: Option(Bool),
body: Option(String),
assignees: Option(List(SimpleUser)),
comments_url: String,
requested_teams: Option(List(Team)),
merged_at: Option(String),
closed_at: Option(String),
review_comment_url: String,
auto_merge: AutoMerge,
issue_url: String,
number: Int,
created_at: String,
locked: Bool,
merge_commit_sha: Option(String),
review_comments_url: String,
user: NullableSimpleUser,
commits_url: String,
author_association: AuthorAssociation,
url: String,
assignee: NullableSimpleUser,
statuses_url: String,
milestone: NullableMilestone,
state: String,
base_: Nil,
diff_url: String,
updated_at: String,
node_id: String,
patch_url: String,
title: String,
links: Nil,
id: Int,
html_url: String,
requested_reviewers: Option(List(SimpleUser)),
active_lock_reason: Option(String),
labels: List(Nil),
)
}
Constructors
-
PullRequestSimple( head: Nil, draft: Option(Bool), body: Option(String), assignees: Option(List(SimpleUser)), comments_url: String, requested_teams: Option(List(Team)), merged_at: Option(String), closed_at: Option(String), review_comment_url: String, auto_merge: AutoMerge, issue_url: String, number: Int, created_at: String, locked: Bool, merge_commit_sha: Option(String), review_comments_url: String, user: NullableSimpleUser, commits_url: String, author_association: AuthorAssociation, url: String, assignee: NullableSimpleUser, statuses_url: String, milestone: NullableMilestone, state: String, base_: Nil, diff_url: String, updated_at: String, node_id: String, patch_url: String, title: String, links: Nil, id: Int, html_url: String, requested_reviewers: Option(List(SimpleUser)), active_lock_reason: Option(String), labels: List(Nil), )
pub type PullRequestWebhook =
Nil
pub type RateLimit {
RateLimit(reset: Int, remaining: Int, limit: Int, used: Int)
}
Constructors
-
RateLimit(reset: Int, remaining: Int, limit: Int, used: Int)
pub type RateLimitOverview {
RateLimitOverview(rate: RateLimit, resources: Nil)
}
Constructors
-
RateLimitOverview(rate: RateLimit, resources: Nil)
pub type Reaction {
Reaction(
created_at: String,
user: NullableSimpleUser,
node_id: String,
content: String,
id: Int,
)
}
Constructors
-
Reaction( created_at: String, user: NullableSimpleUser, node_id: String, content: String, id: Int, )
pub type ReactionRollup {
ReactionRollup(
confused: Int,
laugh: Int,
eyes: Int,
hooray: Int,
negative_1: Int,
heart: Int,
positive_1: Int,
url: String,
total_count: Int,
rocket: Int,
)
}
Constructors
-
ReactionRollup( confused: Int, laugh: Int, eyes: Int, hooray: Int, negative_1: Int, heart: Int, positive_1: Int, url: String, total_count: Int, rocket: Int, )
pub type ReferencedWorkflow {
ReferencedWorkflow(
path_: String,
sha: String,
ref: Option(String),
)
}
Constructors
-
ReferencedWorkflow( path_: String, sha: String, ref: Option(String), )
pub type ReferrerTraffic {
ReferrerTraffic(uniques: Int, count: Int, referrer: String)
}
Constructors
-
ReferrerTraffic(uniques: Int, count: Int, referrer: String)
pub type Release {
Release(
draft: Bool,
body: Option(String),
assets: List(ReleaseAsset),
prerelease: Bool,
published_at: Option(String),
body_html: Option(String),
created_at: String,
body_text: Option(String),
reactions: Option(ReactionRollup),
author: SimpleUser,
name: Option(String),
url: String,
tag_name: String,
zipball_url: Option(String),
upload_url: String,
assets_url: String,
tarball_url: Option(String),
node_id: String,
discussion_url: Option(String),
mentions_count: Option(Int),
target_commitish: String,
id: Int,
html_url: String,
)
}
Constructors
-
Release( draft: Bool, body: Option(String), assets: List(ReleaseAsset), prerelease: Bool, published_at: Option(String), body_html: Option(String), created_at: String, body_text: Option(String), reactions: Option(ReactionRollup), author: SimpleUser, name: Option(String), url: String, tag_name: String, zipball_url: Option(String), upload_url: String, assets_url: String, tarball_url: Option(String), node_id: String, discussion_url: Option(String), mentions_count: Option(Int), target_commitish: String, id: Int, html_url: String, )
pub type ReleaseAsset {
ReleaseAsset(
content_type: String,
size: Int,
created_at: String,
name: String,
uploader: NullableSimpleUser,
browser_download_url: String,
url: String,
state: String,
label: Option(String),
updated_at: String,
node_id: String,
download_count: Int,
id: Int,
)
}
Constructors
-
ReleaseAsset( content_type: String, size: Int, created_at: String, name: String, uploader: NullableSimpleUser, browser_download_url: String, url: String, state: String, label: Option(String), updated_at: String, node_id: String, download_count: Int, id: Int, )
pub type ReleaseNotesContent {
ReleaseNotesContent(body: String, name: String)
}
Constructors
-
ReleaseNotesContent(body: String, name: String)
pub type RemovedFromProjectIssueEvent {
RemovedFromProjectIssueEvent(
commit_id: Option(String),
commit_url: Option(String),
created_at: String,
url: String,
actor: SimpleUser,
performed_via_github_app: NullableIntegration,
project_card: Option(Nil),
node_id: String,
event: String,
id: Int,
)
}
Constructors
-
RemovedFromProjectIssueEvent( commit_id: Option(String), commit_url: Option(String), created_at: String, url: String, actor: SimpleUser, performed_via_github_app: NullableIntegration, project_card: Option(Nil), node_id: String, event: String, id: Int, )
pub type RenamedIssueEvent {
RenamedIssueEvent(
commit_id: Option(String),
commit_url: Option(String),
created_at: String,
url: String,
actor: SimpleUser,
performed_via_github_app: NullableIntegration,
node_id: String,
event: String,
id: Int,
rename: Nil,
)
}
Constructors
-
RenamedIssueEvent( commit_id: Option(String), commit_url: Option(String), created_at: String, url: String, actor: SimpleUser, performed_via_github_app: NullableIntegration, node_id: String, event: String, id: Int, rename: Nil, )
pub type RepoCodespacesSecret {
RepoCodespacesSecret(
created_at: String,
name: String,
updated_at: String,
)
}
Constructors
-
RepoCodespacesSecret( created_at: String, name: String, updated_at: String, )
pub type RepoSearchResultItem {
RepoSearchResultItem(
hooks_url: String,
default_branch: String,
branches_url: String,
size: Int,
forks_url: String,
text_matches: Option(SearchResultTextMatches),
license: NullableLicenseSimple,
delete_branch_on_merge: Option(Bool),
forks_count: Int,
fork: Bool,
git_url: String,
archived: Bool,
private: Bool,
permissions: Option(Nil),
keys_url: String,
comments_url: String,
topics: Option(List(String)),
trees_url: String,
has_downloads: Bool,
blobs_url: String,
has_discussions: Option(Bool),
teams_url: String,
watchers_count: Int,
stargazers_url: String,
stargazers_count: Int,
contributors_url: String,
tags_url: String,
web_commit_signoff_required: Option(Bool),
issue_comment_url: String,
events_url: String,
created_at: String,
allow_forking: Option(Bool),
issues_url: String,
contents_url: String,
merges_url: String,
name: String,
languages_url: String,
temp_clone_token: Option(String),
commits_url: String,
subscription_url: String,
clone_url: String,
allow_squash_merge: Option(Bool),
homepage: Option(String),
issue_events_url: String,
mirror_url: Option(String),
labels_url: String,
url: String,
open_issues: Int,
is_template: Option(Bool),
statuses_url: String,
forks: Int,
archive_url: String,
score: Float,
visibility: Option(String),
milestones_url: String,
allow_rebase_merge: Option(Bool),
owner: NullableSimpleUser,
allow_merge_commit: Option(Bool),
assignees_url: String,
has_wiki: Bool,
compare_url: String,
git_tags_url: String,
updated_at: String,
watchers: Int,
node_id: String,
notifications_url: String,
ssh_url: String,
language: Option(String),
pushed_at: String,
downloads_url: String,
subscribers_url: String,
id: Int,
svn_url: String,
full_name: String,
html_url: String,
disabled: Bool,
description: Option(String),
releases_url: String,
git_refs_url: String,
collaborators_url: String,
allow_auto_merge: Option(Bool),
pulls_url: String,
deployments_url: String,
has_projects: Bool,
has_pages: Bool,
master_branch: Option(String),
open_issues_count: Int,
git_commits_url: String,
has_issues: Bool,
)
}
Constructors
-
RepoSearchResultItem( hooks_url: String, default_branch: String, branches_url: String, size: Int, forks_url: String, text_matches: Option(SearchResultTextMatches), license: NullableLicenseSimple, delete_branch_on_merge: Option(Bool), forks_count: Int, fork: Bool, git_url: String, archived: Bool, private: Bool, permissions: Option(Nil), keys_url: String, comments_url: String, topics: Option(List(String)), trees_url: String, has_downloads: Bool, blobs_url: String, has_discussions: Option(Bool), teams_url: String, watchers_count: Int, stargazers_url: String, stargazers_count: Int, contributors_url: String, tags_url: String, web_commit_signoff_required: Option(Bool), issue_comment_url: String, events_url: String, created_at: String, allow_forking: Option(Bool), issues_url: String, contents_url: String, merges_url: String, name: String, languages_url: String, temp_clone_token: Option(String), commits_url: String, subscription_url: String, clone_url: String, allow_squash_merge: Option(Bool), homepage: Option(String), issue_events_url: String, mirror_url: Option(String), labels_url: String, url: String, open_issues: Int, is_template: Option(Bool), statuses_url: String, forks: Int, archive_url: String, score: Float, visibility: Option(String), milestones_url: String, allow_rebase_merge: Option(Bool), owner: NullableSimpleUser, allow_merge_commit: Option(Bool), assignees_url: String, has_wiki: Bool, compare_url: String, git_tags_url: String, updated_at: String, watchers: Int, node_id: String, notifications_url: String, ssh_url: String, language: Option(String), pushed_at: String, downloads_url: String, subscribers_url: String, id: Int, svn_url: String, full_name: String, html_url: String, disabled: Bool, description: Option(String), releases_url: String, git_refs_url: String, collaborators_url: String, allow_auto_merge: Option(Bool), pulls_url: String, deployments_url: String, has_projects: Bool, has_pages: Bool, master_branch: Option(String), open_issues_count: Int, git_commits_url: String, has_issues: Bool, )
pub type Repository {
Repository(
hooks_url: String,
default_branch: String,
branches_url: String,
size: Int,
forks_url: String,
license: NullableLicenseSimple,
delete_branch_on_merge: Option(Bool),
forks_count: Int,
fork: Bool,
allow_update_branch: Option(Bool),
git_url: String,
archived: Bool,
private: Bool,
permissions: Option(Nil),
keys_url: String,
comments_url: String,
topics: Option(List(String)),
trees_url: String,
has_downloads: Bool,
blobs_url: String,
squash_merge_commit_message: Option(String),
has_discussions: Option(Bool),
teams_url: String,
merge_commit_message: Option(String),
watchers_count: Int,
stargazers_url: String,
stargazers_count: Int,
contributors_url: String,
tags_url: String,
web_commit_signoff_required: Option(Bool),
issue_comment_url: String,
events_url: String,
created_at: Option(String),
allow_forking: Option(Bool),
issues_url: String,
contents_url: String,
merges_url: String,
name: String,
languages_url: String,
temp_clone_token: Option(String),
commits_url: String,
subscription_url: String,
clone_url: String,
allow_squash_merge: Option(Bool),
homepage: Option(String),
issue_events_url: String,
mirror_url: Option(String),
labels_url: String,
url: String,
open_issues: Int,
is_template: Option(Bool),
statuses_url: String,
use_squash_pr_title_as_default: Option(Bool),
forks: Int,
archive_url: String,
visibility: Option(String),
milestones_url: String,
allow_rebase_merge: Option(Bool),
owner: SimpleUser,
starred_at: Option(String),
allow_merge_commit: Option(Bool),
assignees_url: String,
has_wiki: Bool,
compare_url: String,
git_tags_url: String,
squash_merge_commit_title: Option(String),
merge_commit_title: Option(String),
updated_at: Option(String),
watchers: Int,
node_id: String,
anonymous_access_enabled: Option(Bool),
notifications_url: String,
ssh_url: String,
language: Option(String),
pushed_at: Option(String),
downloads_url: String,
subscribers_url: String,
id: Int,
svn_url: String,
full_name: String,
html_url: String,
disabled: Bool,
description: Option(String),
releases_url: String,
git_refs_url: String,
collaborators_url: String,
allow_auto_merge: Option(Bool),
pulls_url: String,
deployments_url: String,
has_projects: Bool,
has_pages: Bool,
master_branch: Option(String),
open_issues_count: Int,
git_commits_url: String,
has_issues: Bool,
)
}
Constructors
-
Repository( hooks_url: String, default_branch: String, branches_url: String, size: Int, forks_url: String, license: NullableLicenseSimple, delete_branch_on_merge: Option(Bool), forks_count: Int, fork: Bool, allow_update_branch: Option(Bool), git_url: String, archived: Bool, private: Bool, permissions: Option(Nil), keys_url: String, comments_url: String, topics: Option(List(String)), trees_url: String, has_downloads: Bool, blobs_url: String, squash_merge_commit_message: Option(String), has_discussions: Option(Bool), teams_url: String, merge_commit_message: Option(String), watchers_count: Int, stargazers_url: String, stargazers_count: Int, contributors_url: String, tags_url: String, web_commit_signoff_required: Option(Bool), issue_comment_url: String, events_url: String, created_at: Option(String), allow_forking: Option(Bool), issues_url: String, contents_url: String, merges_url: String, name: String, languages_url: String, temp_clone_token: Option(String), commits_url: String, subscription_url: String, clone_url: String, allow_squash_merge: Option(Bool), homepage: Option(String), issue_events_url: String, mirror_url: Option(String), labels_url: String, url: String, open_issues: Int, is_template: Option(Bool), statuses_url: String, use_squash_pr_title_as_default: Option(Bool), forks: Int, archive_url: String, visibility: Option(String), milestones_url: String, allow_rebase_merge: Option(Bool), owner: SimpleUser, starred_at: Option(String), allow_merge_commit: Option(Bool), assignees_url: String, has_wiki: Bool, compare_url: String, git_tags_url: String, squash_merge_commit_title: Option(String), merge_commit_title: Option(String), updated_at: Option(String), watchers: Int, node_id: String, anonymous_access_enabled: Option(Bool), notifications_url: String, ssh_url: String, language: Option(String), pushed_at: Option(String), downloads_url: String, subscribers_url: String, id: Int, svn_url: String, full_name: String, html_url: String, disabled: Bool, description: Option(String), releases_url: String, git_refs_url: String, collaborators_url: String, allow_auto_merge: Option(Bool), pulls_url: String, deployments_url: String, has_projects: Bool, has_pages: Bool, master_branch: Option(String), open_issues_count: Int, git_commits_url: String, has_issues: Bool, )
pub type RepositoryAdvisory {
RepositoryAdvisory(
cwes: Option(List(Nil)),
published_at: Option(String),
summary: String,
closed_at: Option(String),
cvss_severities: Option(CvssSeverities),
cve_id: Option(String),
collaborating_users: Option(List(SimpleUser)),
created_at: Option(String),
identifiers: List(Nil),
cwe_ids: Option(List(String)),
ghsa_id: String,
author: Nil,
submission: Option(Nil),
withdrawn_at: Option(String),
url: String,
state: String,
cvss: Option(Nil),
credits_detailed: Option(List(RepositoryAdvisoryCredit)),
collaborating_teams: Option(List(Team)),
updated_at: Option(String),
credits: Option(List(Nil)),
vulnerabilities: Option(
List(RepositoryAdvisoryVulnerability),
),
html_url: String,
publisher: Nil,
description: Option(String),
severity: Option(String),
private_fork: Nil,
)
}
Constructors
-
RepositoryAdvisory( cwes: Option(List(Nil)), published_at: Option(String), summary: String, closed_at: Option(String), cvss_severities: Option(CvssSeverities), cve_id: Option(String), collaborating_users: Option(List(SimpleUser)), created_at: Option(String), identifiers: List(Nil), cwe_ids: Option(List(String)), ghsa_id: String, author: Nil, submission: Option(Nil), withdrawn_at: Option(String), url: String, state: String, cvss: Option(Nil), credits_detailed: Option(List(RepositoryAdvisoryCredit)), collaborating_teams: Option(List(Team)), updated_at: Option(String), credits: Option(List(Nil)), vulnerabilities: Option(List(RepositoryAdvisoryVulnerability)), html_url: String, publisher: Nil, description: Option(String), severity: Option(String), private_fork: Nil, )
pub type RepositoryAdvisoryCreate {
RepositoryAdvisoryCreate(
cvss_vector_string: Option(String),
summary: String,
cve_id: Option(String),
cwe_ids: Option(List(String)),
credits: Option(List(Nil)),
vulnerabilities: List(Nil),
start_private_fork: Option(Bool),
description: String,
severity: Option(String),
)
}
Constructors
-
RepositoryAdvisoryCreate( cvss_vector_string: Option(String), summary: String, cve_id: Option(String), cwe_ids: Option(List(String)), credits: Option(List(Nil)), vulnerabilities: List(Nil), start_private_fork: Option(Bool), description: String, severity: Option(String), )
pub type RepositoryAdvisoryCredit {
RepositoryAdvisoryCredit(
user: SimpleUser,
state: String,
type_: SecurityAdvisoryCreditTypes,
)
}
Constructors
-
RepositoryAdvisoryCredit( user: SimpleUser, state: String, type_: SecurityAdvisoryCreditTypes, )
pub type RepositoryAdvisoryUpdate {
RepositoryAdvisoryUpdate(
cvss_vector_string: Option(String),
summary: Option(String),
cve_id: Option(String),
collaborating_users: Option(List(String)),
cwe_ids: Option(List(String)),
state: Option(String),
collaborating_teams: Option(List(String)),
credits: Option(List(Nil)),
vulnerabilities: Option(List(Nil)),
description: Option(String),
severity: Option(String),
)
}
Constructors
-
RepositoryAdvisoryUpdate( cvss_vector_string: Option(String), summary: Option(String), cve_id: Option(String), collaborating_users: Option(List(String)), cwe_ids: Option(List(String)), state: Option(String), collaborating_teams: Option(List(String)), credits: Option(List(Nil)), vulnerabilities: Option(List(Nil)), description: Option(String), severity: Option(String), )
pub type RepositoryAdvisoryVulnerability {
RepositoryAdvisoryVulnerability(
vulnerable_functions: Option(List(String)),
package: Option(Nil),
patched_versions: Option(String),
vulnerable_version_range: Option(String),
)
}
Constructors
-
RepositoryAdvisoryVulnerability( vulnerable_functions: Option(List(String)), package: Option(Nil), patched_versions: Option(String), vulnerable_version_range: Option(String), )
pub type RepositoryCollaboratorPermission {
RepositoryCollaboratorPermission(
user: NullableCollaborator,
permission: String,
role_name: String,
)
}
Constructors
-
RepositoryCollaboratorPermission( user: NullableCollaborator, permission: String, role_name: String, )
pub type RepositoryInvitation {
RepositoryInvitation(
permissions: String,
expired: Option(Bool),
inviter: NullableSimpleUser,
created_at: String,
repository: MinimalRepository,
url: String,
node_id: String,
id: Int,
html_url: String,
invitee: NullableSimpleUser,
)
}
Constructors
-
RepositoryInvitation( permissions: String, expired: Option(Bool), inviter: NullableSimpleUser, created_at: String, repository: MinimalRepository, url: String, node_id: String, id: Int, html_url: String, invitee: NullableSimpleUser, )
pub type RepositoryRule {
RepositoryRule
}
Constructors
-
RepositoryRule
pub type RepositoryRuleBranchNamePattern {
RepositoryRuleBranchNamePattern(
parameters: Option(Nil),
type_: String,
)
}
Constructors
-
RepositoryRuleBranchNamePattern( parameters: Option(Nil), type_: String, )
pub type RepositoryRuleCodeScanning {
RepositoryRuleCodeScanning(
parameters: Option(Nil),
type_: String,
)
}
Constructors
-
RepositoryRuleCodeScanning( parameters: Option(Nil), type_: String, )
pub type RepositoryRuleCommitAuthorEmailPattern {
RepositoryRuleCommitAuthorEmailPattern(
parameters: Option(Nil),
type_: String,
)
}
Constructors
-
RepositoryRuleCommitAuthorEmailPattern( parameters: Option(Nil), type_: String, )
pub type RepositoryRuleCommitMessagePattern {
RepositoryRuleCommitMessagePattern(
parameters: Option(Nil),
type_: String,
)
}
Constructors
-
RepositoryRuleCommitMessagePattern( parameters: Option(Nil), type_: String, )
pub type RepositoryRuleCommitterEmailPattern {
RepositoryRuleCommitterEmailPattern(
parameters: Option(Nil),
type_: String,
)
}
Constructors
-
RepositoryRuleCommitterEmailPattern( parameters: Option(Nil), type_: String, )
pub type RepositoryRuleCreation {
RepositoryRuleCreation(type_: String)
}
Constructors
-
RepositoryRuleCreation(type_: String)
pub type RepositoryRuleDeletion {
RepositoryRuleDeletion(type_: String)
}
Constructors
-
RepositoryRuleDeletion(type_: String)
pub type RepositoryRuleDetailed {
RepositoryRuleDetailed
}
Constructors
-
RepositoryRuleDetailed
pub type RepositoryRuleEnforcement =
String
pub type RepositoryRuleMergeQueue {
RepositoryRuleMergeQueue(
parameters: Option(Nil),
type_: String,
)
}
Constructors
-
RepositoryRuleMergeQueue(parameters: Option(Nil), type_: String)
pub type RepositoryRuleNonFastForward {
RepositoryRuleNonFastForward(type_: String)
}
Constructors
-
RepositoryRuleNonFastForward(type_: String)
pub type RepositoryRuleParamsCodeScanningTool {
RepositoryRuleParamsCodeScanningTool(
security_alerts_threshold: String,
alerts_threshold: String,
tool: String,
)
}
Constructors
-
RepositoryRuleParamsCodeScanningTool( security_alerts_threshold: String, alerts_threshold: String, tool: String, )
pub type RepositoryRuleParamsRequiredReviewerConfiguration {
RepositoryRuleParamsRequiredReviewerConfiguration(
file_patterns: List(String),
reviewer_id: String,
minimum_approvals: Int,
)
}
Constructors
-
RepositoryRuleParamsRequiredReviewerConfiguration( file_patterns: List(String), reviewer_id: String, minimum_approvals: Int, )
pub type RepositoryRuleParamsRestrictedCommits {
RepositoryRuleParamsRestrictedCommits(
reason: Option(String),
oid: String,
)
}
Constructors
-
RepositoryRuleParamsRestrictedCommits( reason: Option(String), oid: String, )
pub type RepositoryRuleParamsStatusCheckConfiguration {
RepositoryRuleParamsStatusCheckConfiguration(
integration_id: Option(Int),
context: String,
)
}
Constructors
-
RepositoryRuleParamsStatusCheckConfiguration( integration_id: Option(Int), context: String, )
pub type RepositoryRuleParamsWorkflowFileReference {
RepositoryRuleParamsWorkflowFileReference(
path_: String,
sha: Option(String),
repository_id: Int,
ref: Option(String),
)
}
Constructors
-
RepositoryRuleParamsWorkflowFileReference( path_: String, sha: Option(String), repository_id: Int, ref: Option(String), )
pub type RepositoryRulePullRequest {
RepositoryRulePullRequest(
parameters: Option(Nil),
type_: String,
)
}
Constructors
-
RepositoryRulePullRequest(parameters: Option(Nil), type_: String)
pub type RepositoryRuleRequiredDeployments {
RepositoryRuleRequiredDeployments(
parameters: Option(Nil),
type_: String,
)
}
Constructors
-
RepositoryRuleRequiredDeployments( parameters: Option(Nil), type_: String, )
pub type RepositoryRuleRequiredLinearHistory {
RepositoryRuleRequiredLinearHistory(type_: String)
}
Constructors
-
RepositoryRuleRequiredLinearHistory(type_: String)
pub type RepositoryRuleRequiredSignatures {
RepositoryRuleRequiredSignatures(type_: String)
}
Constructors
-
RepositoryRuleRequiredSignatures(type_: String)
pub type RepositoryRuleRequiredStatusChecks {
RepositoryRuleRequiredStatusChecks(
parameters: Option(Nil),
type_: String,
)
}
Constructors
-
RepositoryRuleRequiredStatusChecks( parameters: Option(Nil), type_: String, )
pub type RepositoryRuleRulesetInfo {
RepositoryRuleRulesetInfo(
ruleset_source_type: Option(String),
ruleset_id: Option(Int),
ruleset_source: Option(String),
)
}
Constructors
-
RepositoryRuleRulesetInfo( ruleset_source_type: Option(String), ruleset_id: Option(Int), ruleset_source: Option(String), )
pub type RepositoryRuleTagNamePattern {
RepositoryRuleTagNamePattern(
parameters: Option(Nil),
type_: String,
)
}
Constructors
-
RepositoryRuleTagNamePattern( parameters: Option(Nil), type_: String, )
pub type RepositoryRuleUpdate {
RepositoryRuleUpdate(parameters: Option(Nil), type_: String)
}
Constructors
-
RepositoryRuleUpdate(parameters: Option(Nil), type_: String)
pub type RepositoryRuleViolationError {
RepositoryRuleViolationError(
message: Option(String),
documentation_url: Option(String),
metadata: Option(Nil),
status: Option(String),
)
}
Constructors
-
RepositoryRuleViolationError( message: Option(String), documentation_url: Option(String), metadata: Option(Nil), status: Option(String), )
pub type RepositoryRuleWorkflows {
RepositoryRuleWorkflows(parameters: Option(Nil), type_: String)
}
Constructors
-
RepositoryRuleWorkflows(parameters: Option(Nil), type_: String)
pub type RepositoryRuleset {
RepositoryRuleset(
enforcement: RepositoryRuleEnforcement,
current_user_can_bypass: Option(String),
created_at: Option(String),
name: String,
target: Option(String),
bypass_actors: Option(List(RepositoryRulesetBypassActor)),
rules: Option(List(RepositoryRule)),
updated_at: Option(String),
node_id: Option(String),
conditions: Option(Nil),
links: Option(Nil),
source: String,
id: Int,
source_type: Option(String),
)
}
Constructors
-
RepositoryRuleset( enforcement: RepositoryRuleEnforcement, current_user_can_bypass: Option(String), created_at: Option(String), name: String, target: Option(String), bypass_actors: Option(List(RepositoryRulesetBypassActor)), rules: Option(List(RepositoryRule)), updated_at: Option(String), node_id: Option(String), conditions: Option(Nil), links: Option(Nil), source: String, id: Int, source_type: Option(String), )
pub type RepositoryRulesetBypassActor {
RepositoryRulesetBypassActor(
actor_type: String,
actor_id: Option(Int),
bypass_mode: Option(String),
)
}
Constructors
-
RepositoryRulesetBypassActor( actor_type: String, actor_id: Option(Int), bypass_mode: Option(String), )
pub type RepositoryRulesetConditions {
RepositoryRulesetConditions(ref_name: Option(Nil))
}
Constructors
-
RepositoryRulesetConditions(ref_name: Option(Nil))
pub type RepositoryRulesetConditionsRepositoryIdTarget {
RepositoryRulesetConditionsRepositoryIdTarget(
repository_id: Nil,
)
}
Constructors
-
RepositoryRulesetConditionsRepositoryIdTarget(repository_id: Nil)
pub type RepositoryRulesetConditionsRepositoryNameTarget {
RepositoryRulesetConditionsRepositoryNameTarget(
repository_name: Nil,
)
}
Constructors
-
RepositoryRulesetConditionsRepositoryNameTarget( repository_name: Nil, )
pub type RepositoryRulesetConditionsRepositoryPropertySpec {
RepositoryRulesetConditionsRepositoryPropertySpec(
name: String,
property_values: List(String),
source: Option(String),
)
}
Constructors
-
RepositoryRulesetConditionsRepositoryPropertySpec( name: String, property_values: List(String), source: Option(String), )
pub type RepositoryRulesetConditionsRepositoryPropertyTarget {
RepositoryRulesetConditionsRepositoryPropertyTarget(
repository_property: Nil,
)
}
Constructors
-
RepositoryRulesetConditionsRepositoryPropertyTarget( repository_property: Nil, )
pub type RepositorySubscription {
RepositorySubscription(
reason: Option(String),
created_at: String,
url: String,
ignored: Bool,
subscribed: Bool,
repository_url: String,
)
}
Constructors
-
RepositorySubscription( reason: Option(String), created_at: String, url: String, ignored: Bool, subscribed: Bool, repository_url: String, )
pub type RepositoryWebhooks {
RepositoryWebhooks(
hooks_url: String,
default_branch: String,
branches_url: String,
size: Int,
forks_url: String,
license: NullableLicenseSimple,
delete_branch_on_merge: Option(Bool),
custom_properties: Option(Nil),
forks_count: Int,
fork: Bool,
allow_update_branch: Option(Bool),
git_url: String,
archived: Bool,
private: Bool,
permissions: Option(Nil),
keys_url: String,
comments_url: String,
topics: Option(List(String)),
trees_url: String,
has_downloads: Bool,
blobs_url: String,
squash_merge_commit_message: Option(String),
has_discussions: Option(Bool),
teams_url: String,
merge_commit_message: Option(String),
watchers_count: Int,
stargazers_url: String,
stargazers_count: Int,
contributors_url: String,
tags_url: String,
web_commit_signoff_required: Option(Bool),
issue_comment_url: String,
events_url: String,
created_at: Option(String),
allow_forking: Option(Bool),
issues_url: String,
contents_url: String,
merges_url: String,
name: String,
languages_url: String,
temp_clone_token: Option(String),
commits_url: String,
subscription_url: String,
clone_url: String,
allow_squash_merge: Option(Bool),
homepage: Option(String),
template_repository: Option(Nil),
issue_events_url: String,
mirror_url: Option(String),
labels_url: String,
url: String,
open_issues: Int,
is_template: Option(Bool),
statuses_url: String,
use_squash_pr_title_as_default: Option(Bool),
forks: Int,
archive_url: String,
visibility: Option(String),
milestones_url: String,
allow_rebase_merge: Option(Bool),
organization: Option(NullableSimpleUser),
owner: SimpleUser,
starred_at: Option(String),
allow_merge_commit: Option(Bool),
assignees_url: String,
has_wiki: Bool,
compare_url: String,
git_tags_url: String,
squash_merge_commit_title: Option(String),
merge_commit_title: Option(String),
updated_at: Option(String),
watchers: Int,
node_id: String,
anonymous_access_enabled: Option(Bool),
notifications_url: String,
ssh_url: String,
language: Option(String),
pushed_at: Option(String),
downloads_url: String,
subscribers_url: String,
subscribers_count: Option(Int),
id: Int,
svn_url: String,
full_name: String,
html_url: String,
disabled: Bool,
description: Option(String),
releases_url: String,
git_refs_url: String,
collaborators_url: String,
allow_auto_merge: Option(Bool),
pulls_url: String,
network_count: Option(Int),
deployments_url: String,
has_projects: Bool,
has_pages: Bool,
master_branch: Option(String),
open_issues_count: Int,
git_commits_url: String,
has_issues: Bool,
)
}
Constructors
-
RepositoryWebhooks( hooks_url: String, default_branch: String, branches_url: String, size: Int, forks_url: String, license: NullableLicenseSimple, delete_branch_on_merge: Option(Bool), custom_properties: Option(Nil), forks_count: Int, fork: Bool, allow_update_branch: Option(Bool), git_url: String, archived: Bool, private: Bool, permissions: Option(Nil), keys_url: String, comments_url: String, topics: Option(List(String)), trees_url: String, has_downloads: Bool, blobs_url: String, squash_merge_commit_message: Option(String), has_discussions: Option(Bool), teams_url: String, merge_commit_message: Option(String), watchers_count: Int, stargazers_url: String, stargazers_count: Int, contributors_url: String, tags_url: String, web_commit_signoff_required: Option(Bool), issue_comment_url: String, events_url: String, created_at: Option(String), allow_forking: Option(Bool), issues_url: String, contents_url: String, merges_url: String, name: String, languages_url: String, temp_clone_token: Option(String), commits_url: String, subscription_url: String, clone_url: String, allow_squash_merge: Option(Bool), homepage: Option(String), template_repository: Option(Nil), issue_events_url: String, mirror_url: Option(String), labels_url: String, url: String, open_issues: Int, is_template: Option(Bool), statuses_url: String, use_squash_pr_title_as_default: Option(Bool), forks: Int, archive_url: String, visibility: Option(String), milestones_url: String, allow_rebase_merge: Option(Bool), organization: Option(NullableSimpleUser), owner: SimpleUser, starred_at: Option(String), allow_merge_commit: Option(Bool), assignees_url: String, has_wiki: Bool, compare_url: String, git_tags_url: String, squash_merge_commit_title: Option(String), merge_commit_title: Option(String), updated_at: Option(String), watchers: Int, node_id: String, anonymous_access_enabled: Option(Bool), notifications_url: String, ssh_url: String, language: Option(String), pushed_at: Option(String), downloads_url: String, subscribers_url: String, subscribers_count: Option(Int), id: Int, svn_url: String, full_name: String, html_url: String, disabled: Bool, description: Option(String), releases_url: String, git_refs_url: String, collaborators_url: String, allow_auto_merge: Option(Bool), pulls_url: String, network_count: Option(Int), deployments_url: String, has_projects: Bool, has_pages: Bool, master_branch: Option(String), open_issues_count: Int, git_commits_url: String, has_issues: Bool, )
pub type ReviewComment {
ReviewComment(
body: String,
original_line: Option(Int),
commit_id: String,
diff_hunk: String,
path_: String,
pull_request_url: String,
body_html: Option(String),
position: Option(Int),
created_at: String,
body_text: Option(String),
reactions: Option(ReactionRollup),
user: NullableSimpleUser,
author_association: AuthorAssociation,
url: String,
in_reply_to_id: Option(Int),
start_line: Option(Int),
start_side: Option(String),
line: Option(Int),
original_commit_id: String,
side: Option(String),
updated_at: String,
original_position: Int,
node_id: String,
pull_request_review_id: Option(Int),
links: Nil,
id: Int,
html_url: String,
original_start_line: Option(Int),
)
}
Constructors
-
ReviewComment( body: String, original_line: Option(Int), commit_id: String, diff_hunk: String, path_: String, pull_request_url: String, body_html: Option(String), position: Option(Int), created_at: String, body_text: Option(String), reactions: Option(ReactionRollup), user: NullableSimpleUser, author_association: AuthorAssociation, url: String, in_reply_to_id: Option(Int), start_line: Option(Int), start_side: Option(String), line: Option(Int), original_commit_id: String, side: Option(String), updated_at: String, original_position: Int, node_id: String, pull_request_review_id: Option(Int), links: Nil, id: Int, html_url: String, original_start_line: Option(Int), )
pub type ReviewCustomGatesCommentRequired {
ReviewCustomGatesCommentRequired(
environment_name: String,
comment: String,
)
}
Constructors
-
ReviewCustomGatesCommentRequired( environment_name: String, comment: String, )
pub type ReviewCustomGatesStateRequired {
ReviewCustomGatesStateRequired(
state: String,
environment_name: String,
comment: Option(String),
)
}
Constructors
-
ReviewCustomGatesStateRequired( state: String, environment_name: String, comment: Option(String), )
pub type ReviewDismissedIssueEvent {
ReviewDismissedIssueEvent(
commit_id: Option(String),
commit_url: Option(String),
created_at: String,
dismissed_review: Nil,
url: String,
actor: SimpleUser,
performed_via_github_app: NullableIntegration,
node_id: String,
event: String,
id: Int,
)
}
Constructors
-
ReviewDismissedIssueEvent( commit_id: Option(String), commit_url: Option(String), created_at: String, dismissed_review: Nil, url: String, actor: SimpleUser, performed_via_github_app: NullableIntegration, node_id: String, event: String, id: Int, )
pub type ReviewRequestRemovedIssueEvent {
ReviewRequestRemovedIssueEvent(
commit_id: Option(String),
commit_url: Option(String),
created_at: String,
requested_team: Option(Team),
url: String,
actor: SimpleUser,
performed_via_github_app: NullableIntegration,
review_requester: SimpleUser,
requested_reviewer: Option(SimpleUser),
node_id: String,
event: String,
id: Int,
)
}
Constructors
-
ReviewRequestRemovedIssueEvent( commit_id: Option(String), commit_url: Option(String), created_at: String, requested_team: Option(Team), url: String, actor: SimpleUser, performed_via_github_app: NullableIntegration, review_requester: SimpleUser, requested_reviewer: Option(SimpleUser), node_id: String, event: String, id: Int, )
pub type ReviewRequestedIssueEvent {
ReviewRequestedIssueEvent(
commit_id: Option(String),
commit_url: Option(String),
created_at: String,
requested_team: Option(Team),
url: String,
actor: SimpleUser,
performed_via_github_app: NullableIntegration,
review_requester: SimpleUser,
requested_reviewer: Option(SimpleUser),
node_id: String,
event: String,
id: Int,
)
}
Constructors
-
ReviewRequestedIssueEvent( commit_id: Option(String), commit_url: Option(String), created_at: String, requested_team: Option(Team), url: String, actor: SimpleUser, performed_via_github_app: NullableIntegration, review_requester: SimpleUser, requested_reviewer: Option(SimpleUser), node_id: String, event: String, id: Int, )
pub type Root {
Root(
commit_search_url: String,
gists_url: String,
starred_gists_url: String,
following_url: String,
current_user_url: String,
organization_url: String,
label_search_url: String,
keys_url: String,
organization_repositories_url: String,
feeds_url: String,
followers_url: String,
hub_url: Option(String),
current_user_repositories_url: String,
emails_url: String,
topic_search_url: Option(String),
events_url: String,
public_gists_url: String,
issues_url: String,
authorizations_url: String,
code_search_url: String,
user_repositories_url: String,
rate_limit_url: String,
user_search_url: String,
repository_search_url: String,
starred_url: String,
current_user_authorizations_html_url: String,
notifications_url: String,
repository_url: String,
organization_teams_url: String,
user_url: String,
user_organizations_url: String,
emojis_url: String,
issue_search_url: String,
)
}
Constructors
-
Root( commit_search_url: String, gists_url: String, starred_gists_url: String, following_url: String, current_user_url: String, organization_url: String, label_search_url: String, keys_url: String, organization_repositories_url: String, feeds_url: String, followers_url: String, hub_url: Option(String), current_user_repositories_url: String, emails_url: String, topic_search_url: Option(String), events_url: String, public_gists_url: String, issues_url: String, authorizations_url: String, code_search_url: String, user_repositories_url: String, rate_limit_url: String, user_search_url: String, repository_search_url: String, starred_url: String, current_user_authorizations_html_url: String, notifications_url: String, repository_url: String, organization_teams_url: String, user_url: String, user_organizations_url: String, emojis_url: String, issue_search_url: String, )
pub type RuleSuite {
RuleSuite(
repository_name: Option(String),
evaluation_result: Option(String),
actor_id: Option(Int),
after_sha: Option(String),
before_sha: Option(String),
repository_id: Option(Int),
ref: Option(String),
rule_evaluations: Option(List(Nil)),
actor_name: Option(String),
pushed_at: Option(String),
id: Option(Int),
result: Option(String),
)
}
Constructors
-
RuleSuite( repository_name: Option(String), evaluation_result: Option(String), actor_id: Option(Int), after_sha: Option(String), before_sha: Option(String), repository_id: Option(Int), ref: Option(String), rule_evaluations: Option(List(Nil)), actor_name: Option(String), pushed_at: Option(String), id: Option(Int), result: Option(String), )
pub type RuleSuites =
List(Nil)
pub type Runner {
Runner(
os: String,
runner_group_id: Option(Int),
name: String,
status: String,
busy: Bool,
id: Int,
labels: List(RunnerLabel),
)
}
Constructors
-
Runner( os: String, runner_group_id: Option(Int), name: String, status: String, busy: Bool, id: Int, labels: List(RunnerLabel), )
pub type RunnerApplication {
RunnerApplication(
os: String,
filename: String,
temp_download_token: Option(String),
architecture: String,
download_url: String,
sha256_checksum: Option(String),
)
}
Constructors
-
RunnerApplication( os: String, filename: String, temp_download_token: Option(String), architecture: String, download_url: String, sha256_checksum: Option(String), )
pub type RunnerGroupsOrg {
RunnerGroupsOrg(
default: Bool,
allows_public_repositories: Bool,
name: String,
inherited_allows_public_repositories: Option(Bool),
selected_workflows: Option(List(String)),
visibility: String,
runners_url: String,
restricted_to_workflows: Option(Bool),
inherited: Bool,
id: Float,
hosted_runners_url: Option(String),
selected_repositories_url: Option(String),
workflow_restrictions_read_only: Option(Bool),
)
}
Constructors
-
RunnerGroupsOrg( default: Bool, allows_public_repositories: Bool, name: String, inherited_allows_public_repositories: Option(Bool), selected_workflows: Option(List(String)), visibility: String, runners_url: String, restricted_to_workflows: Option(Bool), inherited: Bool, id: Float, hosted_runners_url: Option(String), selected_repositories_url: Option(String), workflow_restrictions_read_only: Option(Bool), )
pub type RunnerLabel {
RunnerLabel(
name: String,
type_: Option(String),
id: Option(Int),
)
}
Constructors
-
RunnerLabel(name: String, type_: Option(String), id: Option(Int))
pub type ScimError {
ScimError(
message: Option(String),
documentation_url: Option(String),
scim_type: Option(String),
detail: Option(String),
schemas: Option(List(String)),
status: Option(Int),
)
}
Constructors
-
ScimError( message: Option(String), documentation_url: Option(String), scim_type: Option(String), detail: Option(String), schemas: Option(List(String)), status: Option(Int), )
pub type SearchResultTextMatches =
List(Nil)
pub type SecretScanningAlert {
SecretScanningAlert(
push_protection_bypass_request_html_url: Option(String),
push_protection_bypassed: Option(Bool),
number: Option(AlertNumber),
secret_type: Option(String),
created_at: Option(AlertCreatedAt),
push_protection_bypassed_at: Option(String),
push_protection_bypass_request_reviewer: Option(
NullableSimpleUser,
),
publicly_leaked: Option(Bool),
resolution: Option(SecretScanningAlertResolution),
resolution_comment: Option(String),
locations_url: Option(String),
push_protection_bypassed_by: Option(NullableSimpleUser),
url: Option(AlertUrl),
secret: Option(String),
state: Option(SecretScanningAlertState),
validity: Option(String),
updated_at: Option(NullableAlertUpdatedAt),
multi_repo: Option(Bool),
push_protection_bypass_request_comment: Option(String),
resolved_at: Option(String),
html_url: Option(AlertHtmlUrl),
secret_type_display_name: Option(String),
resolved_by: Option(NullableSimpleUser),
)
}
Constructors
-
SecretScanningAlert( push_protection_bypass_request_html_url: Option(String), push_protection_bypassed: Option(Bool), number: Option(AlertNumber), secret_type: Option(String), created_at: Option(AlertCreatedAt), push_protection_bypassed_at: Option(String), push_protection_bypass_request_reviewer: Option( NullableSimpleUser, ), publicly_leaked: Option(Bool), resolution: Option(SecretScanningAlertResolution), resolution_comment: Option(String), locations_url: Option(String), push_protection_bypassed_by: Option(NullableSimpleUser), url: Option(AlertUrl), secret: Option(String), state: Option(SecretScanningAlertState), validity: Option(String), updated_at: Option(NullableAlertUpdatedAt), multi_repo: Option(Bool), push_protection_bypass_request_comment: Option(String), resolved_at: Option(String), html_url: Option(AlertHtmlUrl), secret_type_display_name: Option(String), resolved_by: Option(NullableSimpleUser), )
pub type SecretScanningAlertResolution =
String
pub type SecretScanningAlertResolutionComment =
String
pub type SecretScanningAlertResolutionWebhook =
String
pub type SecretScanningAlertState =
String
pub type SecretScanningAlertWebhook {
SecretScanningAlertWebhook(
push_protection_bypass_request_html_url: Option(String),
push_protection_bypassed: Option(Bool),
number: Option(AlertNumber),
secret_type: Option(String),
created_at: Option(AlertCreatedAt),
push_protection_bypassed_at: Option(String),
push_protection_bypass_request_reviewer: Option(
NullableSimpleUser,
),
publicly_leaked: Option(Bool),
resolution: Option(SecretScanningAlertResolutionWebhook),
resolution_comment: Option(String),
locations_url: Option(String),
push_protection_bypassed_by: Option(NullableSimpleUser),
url: Option(AlertUrl),
validity: Option(String),
updated_at: Option(NullableAlertUpdatedAt),
multi_repo: Option(Bool),
push_protection_bypass_request_comment: Option(String),
resolved_at: Option(String),
html_url: Option(AlertHtmlUrl),
secret_type_display_name: Option(String),
resolved_by: Option(NullableSimpleUser),
)
}
Constructors
-
SecretScanningAlertWebhook( push_protection_bypass_request_html_url: Option(String), push_protection_bypassed: Option(Bool), number: Option(AlertNumber), secret_type: Option(String), created_at: Option(AlertCreatedAt), push_protection_bypassed_at: Option(String), push_protection_bypass_request_reviewer: Option( NullableSimpleUser, ), publicly_leaked: Option(Bool), resolution: Option(SecretScanningAlertResolutionWebhook), resolution_comment: Option(String), locations_url: Option(String), push_protection_bypassed_by: Option(NullableSimpleUser), url: Option(AlertUrl), validity: Option(String), updated_at: Option(NullableAlertUpdatedAt), multi_repo: Option(Bool), push_protection_bypass_request_comment: Option(String), resolved_at: Option(String), html_url: Option(AlertHtmlUrl), secret_type_display_name: Option(String), resolved_by: Option(NullableSimpleUser), )
pub type SecretScanningLocation {
SecretScanningLocation(
details: Option(Nil),
type_: Option(String),
)
}
Constructors
-
SecretScanningLocation( details: Option(Nil), type_: Option(String), )
pub type SecretScanningLocationCommit {
SecretScanningLocationCommit(
commit_sha: String,
path_: String,
commit_url: String,
blob_sha: String,
blob_url: String,
start_line: Float,
start_column: Float,
end_line: Float,
end_column: Float,
)
}
Constructors
-
SecretScanningLocationCommit( commit_sha: String, path_: String, commit_url: String, blob_sha: String, blob_url: String, start_line: Float, start_column: Float, end_line: Float, end_column: Float, )
pub type SecretScanningLocationDiscussionBody {
SecretScanningLocationDiscussionBody(
discussion_body_url: String,
)
}
Constructors
-
SecretScanningLocationDiscussionBody(discussion_body_url: String)
pub type SecretScanningLocationDiscussionComment {
SecretScanningLocationDiscussionComment(
discussion_comment_url: String,
)
}
Constructors
-
SecretScanningLocationDiscussionComment( discussion_comment_url: String, )
pub type SecretScanningLocationDiscussionTitle {
SecretScanningLocationDiscussionTitle(
discussion_title_url: String,
)
}
Constructors
-
SecretScanningLocationDiscussionTitle( discussion_title_url: String, )
pub type SecretScanningLocationIssueBody {
SecretScanningLocationIssueBody(issue_body_url: String)
}
Constructors
-
SecretScanningLocationIssueBody(issue_body_url: String)
pub type SecretScanningLocationIssueComment {
SecretScanningLocationIssueComment(issue_comment_url: String)
}
Constructors
-
SecretScanningLocationIssueComment(issue_comment_url: String)
pub type SecretScanningLocationIssueTitle {
SecretScanningLocationIssueTitle(issue_title_url: String)
}
Constructors
-
SecretScanningLocationIssueTitle(issue_title_url: String)
pub type SecretScanningLocationPullRequestBody {
SecretScanningLocationPullRequestBody(
pull_request_body_url: String,
)
}
Constructors
-
SecretScanningLocationPullRequestBody( pull_request_body_url: String, )
pub type SecretScanningLocationPullRequestComment {
SecretScanningLocationPullRequestComment(
pull_request_comment_url: String,
)
}
Constructors
-
SecretScanningLocationPullRequestComment( pull_request_comment_url: String, )
pub type SecretScanningLocationPullRequestReview {
SecretScanningLocationPullRequestReview(
pull_request_review_url: String,
)
}
Constructors
-
SecretScanningLocationPullRequestReview( pull_request_review_url: String, )
pub type SecretScanningLocationPullRequestReviewComment {
SecretScanningLocationPullRequestReviewComment(
pull_request_review_comment_url: String,
)
}
Constructors
-
SecretScanningLocationPullRequestReviewComment( pull_request_review_comment_url: String, )
pub type SecretScanningLocationPullRequestTitle {
SecretScanningLocationPullRequestTitle(
pull_request_title_url: String,
)
}
Constructors
-
SecretScanningLocationPullRequestTitle( pull_request_title_url: String, )
pub type SecretScanningLocationWikiCommit {
SecretScanningLocationWikiCommit(
commit_sha: String,
path_: String,
commit_url: String,
blob_sha: String,
start_line: Float,
start_column: Float,
end_line: Float,
end_column: Float,
page_url: String,
)
}
Constructors
-
SecretScanningLocationWikiCommit( commit_sha: String, path_: String, commit_url: String, blob_sha: String, start_line: Float, start_column: Float, end_line: Float, end_column: Float, page_url: String, )
pub type SecretScanningPushProtectionBypass {
SecretScanningPushProtectionBypass(
token_type: Option(String),
reason: Option(SecretScanningPushProtectionBypassReason),
expire_at: Option(String),
)
}
Constructors
-
SecretScanningPushProtectionBypass( token_type: Option(String), reason: Option(SecretScanningPushProtectionBypassReason), expire_at: Option(String), )
pub type SecretScanningPushProtectionBypassPlaceholderId =
String
pub type SecretScanningPushProtectionBypassReason =
String
pub type SecurityAdvisoryCreditTypes =
String
pub type SecurityAdvisoryEcosystems =
String
pub type SecurityAndAnalysis {
SecurityAndAnalysis(
secret_scanning: Option(Nil),
secret_scanning_non_provider_patterns: Option(Nil),
secret_scanning_ai_detection: Option(Nil),
dependabot_security_updates: Option(Nil),
advanced_security: Option(Nil),
secret_scanning_push_protection: Option(Nil),
)
}
Constructors
-
SecurityAndAnalysis( secret_scanning: Option(Nil), secret_scanning_non_provider_patterns: Option(Nil), secret_scanning_ai_detection: Option(Nil), dependabot_security_updates: Option(Nil), advanced_security: Option(Nil), secret_scanning_push_protection: Option(Nil), )
pub type SelectedActions {
SelectedActions(
patterns_allowed: Option(List(String)),
verified_allowed: Option(Bool),
github_owned_allowed: Option(Bool),
)
}
Constructors
-
SelectedActions( patterns_allowed: Option(List(String)), verified_allowed: Option(Bool), github_owned_allowed: Option(Bool), )
pub type SelectedActionsUrl =
String
pub type ShortBlob {
ShortBlob(sha: String, url: String)
}
Constructors
-
ShortBlob(sha: String, url: String)
pub type ShortBranch {
ShortBranch(
protection_url: Option(String),
name: String,
protected: Bool,
commit: Nil,
protection: Option(BranchProtection),
)
}
Constructors
-
ShortBranch( protection_url: Option(String), name: String, protected: Bool, commit: Nil, protection: Option(BranchProtection), )
pub type SigstoreBundle0 {
SigstoreBundle0(
verification_material: Option(Nil),
dsse_envelope: Option(Nil),
media_type: Option(String),
)
}
Constructors
-
SigstoreBundle0( verification_material: Option(Nil), dsse_envelope: Option(Nil), media_type: Option(String), )
pub type SimpleCheckSuite {
SimpleCheckSuite(
head_branch: Option(String),
app: Option(Integration),
created_at: Option(String),
repository: Option(MinimalRepository),
head_sha: Option(String),
url: Option(String),
status: Option(String),
updated_at: Option(String),
node_id: Option(String),
id: Option(Int),
after: Option(String),
pull_requests: Option(List(PullRequestMinimal)),
conclusion: Option(String),
before: Option(String),
)
}
Constructors
-
SimpleCheckSuite( head_branch: Option(String), app: Option(Integration), created_at: Option(String), repository: Option(MinimalRepository), head_sha: Option(String), url: Option(String), status: Option(String), updated_at: Option(String), node_id: Option(String), id: Option(Int), after: Option(String), pull_requests: Option(List(PullRequestMinimal)), conclusion: Option(String), before: Option(String), )
pub type SimpleClassroom {
SimpleClassroom(
archived: Bool,
name: String,
url: String,
id: Int,
)
}
Constructors
-
SimpleClassroom( archived: Bool, name: String, url: String, id: Int, )
pub type SimpleClassroomAssignment {
SimpleClassroomAssignment(
feedback_pull_requests_enabled: Bool,
accepted: Int,
public_repo: Bool,
slug: String,
editor: String,
invite_link: String,
passing: Int,
classroom: SimpleClassroom,
title: String,
deadline: Option(String),
language: String,
type_: String,
submitted: Int,
id: Int,
max_teams: Option(Int),
invitations_enabled: Bool,
max_members: Option(Int),
students_are_repo_admins: Bool,
)
}
Constructors
-
SimpleClassroomAssignment( feedback_pull_requests_enabled: Bool, accepted: Int, public_repo: Bool, slug: String, editor: String, invite_link: String, passing: Int, classroom: SimpleClassroom, title: String, deadline: Option(String), language: String, type_: String, submitted: Int, id: Int, max_teams: Option(Int), invitations_enabled: Bool, max_members: Option(Int), students_are_repo_admins: Bool, )
pub type SimpleClassroomOrganization {
SimpleClassroomOrganization(
avatar_url: String,
login: String,
name: Option(String),
node_id: String,
id: Int,
html_url: String,
)
}
Constructors
-
SimpleClassroomOrganization( avatar_url: String, login: String, name: Option(String), node_id: String, id: Int, html_url: String, )
pub type SimpleClassroomRepository {
SimpleClassroomRepository(
default_branch: String,
private: Bool,
node_id: String,
id: Int,
full_name: String,
html_url: String,
)
}
Constructors
-
SimpleClassroomRepository( default_branch: String, private: Bool, node_id: String, id: Int, full_name: String, html_url: String, )
pub type SimpleClassroomUser {
SimpleClassroomUser(
avatar_url: String,
login: String,
id: Int,
html_url: String,
)
}
Constructors
-
SimpleClassroomUser( avatar_url: String, login: String, id: Int, html_url: String, )
pub type SimpleCommit {
SimpleCommit(
message: String,
committer: Option(Nil),
author: Option(Nil),
timestamp: String,
id: String,
tree_id: String,
)
}
Constructors
-
SimpleCommit( message: String, committer: Option(Nil), author: Option(Nil), timestamp: String, id: String, tree_id: String, )
pub type SimpleCommitStatus {
SimpleCommitStatus(
target_url: Option(String),
avatar_url: Option(String),
created_at: String,
url: String,
context: String,
state: String,
updated_at: String,
node_id: String,
id: Int,
description: Option(String),
required: Option(Bool),
)
}
Constructors
-
SimpleCommitStatus( target_url: Option(String), avatar_url: Option(String), created_at: String, url: String, context: String, state: String, updated_at: String, node_id: String, id: Int, description: Option(String), required: Option(Bool), )
pub type SimpleInstallation {
SimpleInstallation(node_id: String, id: Int)
}
Constructors
-
SimpleInstallation(node_id: String, id: Int)
pub type SimpleRepository {
SimpleRepository(
hooks_url: String,
branches_url: String,
forks_url: String,
fork: Bool,
private: Bool,
keys_url: String,
comments_url: String,
trees_url: String,
blobs_url: String,
teams_url: String,
stargazers_url: String,
contributors_url: String,
tags_url: String,
issue_comment_url: String,
events_url: String,
issues_url: String,
contents_url: String,
merges_url: String,
name: String,
languages_url: String,
commits_url: String,
subscription_url: String,
issue_events_url: String,
labels_url: String,
url: String,
statuses_url: String,
archive_url: String,
milestones_url: String,
owner: SimpleUser,
assignees_url: String,
compare_url: String,
git_tags_url: String,
node_id: String,
notifications_url: String,
downloads_url: String,
subscribers_url: String,
id: Int,
full_name: String,
html_url: String,
description: Option(String),
releases_url: String,
git_refs_url: String,
collaborators_url: String,
pulls_url: String,
deployments_url: String,
git_commits_url: String,
)
}
Constructors
-
SimpleRepository( hooks_url: String, branches_url: String, forks_url: String, fork: Bool, private: Bool, keys_url: String, comments_url: String, trees_url: String, blobs_url: String, teams_url: String, stargazers_url: String, contributors_url: String, tags_url: String, issue_comment_url: String, events_url: String, issues_url: String, contents_url: String, merges_url: String, name: String, languages_url: String, commits_url: String, subscription_url: String, issue_events_url: String, labels_url: String, url: String, statuses_url: String, archive_url: String, milestones_url: String, owner: SimpleUser, assignees_url: String, compare_url: String, git_tags_url: String, node_id: String, notifications_url: String, downloads_url: String, subscribers_url: String, id: Int, full_name: String, html_url: String, description: Option(String), releases_url: String, git_refs_url: String, collaborators_url: String, pulls_url: String, deployments_url: String, git_commits_url: String, )
pub type SimpleUser {
SimpleUser(
user_view_type: Option(String),
gists_url: String,
following_url: String,
followers_url: String,
subscriptions_url: String,
received_events_url: String,
events_url: String,
avatar_url: String,
login: String,
name: Option(String),
url: String,
starred_url: String,
organizations_url: String,
repos_url: String,
starred_at: Option(String),
gravatar_id: Option(String),
site_admin: Bool,
node_id: String,
type_: String,
id: Int,
html_url: String,
email: Option(String),
)
}
Constructors
-
SimpleUser( user_view_type: Option(String), gists_url: String, following_url: String, followers_url: String, subscriptions_url: String, received_events_url: String, events_url: String, avatar_url: String, login: String, name: Option(String), url: String, starred_url: String, organizations_url: String, repos_url: String, starred_at: Option(String), gravatar_id: Option(String), site_admin: Bool, node_id: String, type_: String, id: Int, html_url: String, email: Option(String), )
pub type Snapshot {
Snapshot(
manifests: Option(Nil),
detector: Nil,
sha: String,
metadata: Option(Metadata),
scanned: String,
ref: String,
version: Int,
job: Nil,
)
}
Constructors
-
Snapshot( manifests: Option(Nil), detector: Nil, sha: String, metadata: Option(Metadata), scanned: String, ref: String, version: Int, job: Nil, )
pub type SocialAccount {
SocialAccount(url: String, provider: String)
}
Constructors
-
SocialAccount(url: String, provider: String)
pub type SshSigningKey {
SshSigningKey(
created_at: String,
title: String,
id: Int,
key: String,
)
}
Constructors
-
SshSigningKey( created_at: String, title: String, id: Int, key: String, )
pub type Stargazer {
Stargazer(user: NullableSimpleUser, starred_at: String)
}
Constructors
-
Stargazer(user: NullableSimpleUser, starred_at: String)
pub type StarredRepository {
StarredRepository(repo: Repository, starred_at: String)
}
Constructors
-
StarredRepository(repo: Repository, starred_at: String)
pub type StateChangeIssueEvent {
StateChangeIssueEvent(
commit_id: Option(String),
commit_url: Option(String),
created_at: String,
url: String,
state_reason: Option(String),
actor: SimpleUser,
performed_via_github_app: NullableIntegration,
node_id: String,
event: String,
id: Int,
)
}
Constructors
-
StateChangeIssueEvent( commit_id: Option(String), commit_url: Option(String), created_at: String, url: String, state_reason: Option(String), actor: SimpleUser, performed_via_github_app: NullableIntegration, node_id: String, event: String, id: Int, )
pub type Status {
Status(
target_url: Option(String),
avatar_url: Option(String),
created_at: String,
creator: NullableSimpleUser,
url: String,
context: String,
state: String,
updated_at: String,
node_id: String,
id: Int,
description: Option(String),
)
}
Constructors
-
Status( target_url: Option(String), avatar_url: Option(String), created_at: String, creator: NullableSimpleUser, url: String, context: String, state: String, updated_at: String, node_id: String, id: Int, description: Option(String), )
pub type StatusCheckPolicy {
StatusCheckPolicy(
contexts: List(String),
strict: Bool,
checks: List(Nil),
url: String,
contexts_url: String,
)
}
Constructors
-
StatusCheckPolicy( contexts: List(String), strict: Bool, checks: List(Nil), url: String, contexts_url: String, )
pub type Tag {
Tag(
name: String,
zipball_url: String,
tarball_url: String,
commit: Nil,
node_id: String,
)
}
Constructors
-
Tag( name: String, zipball_url: String, tarball_url: String, commit: Nil, node_id: String, )
pub type TagProtection {
TagProtection(
enabled: Option(Bool),
created_at: Option(String),
pattern: String,
updated_at: Option(String),
id: Option(Int),
)
}
Constructors
-
TagProtection( enabled: Option(Bool), created_at: Option(String), pattern: String, updated_at: Option(String), id: Option(Int), )
pub type Team {
Team(
permissions: Option(Nil),
privacy: Option(String),
members_url: String,
parent: NullableTeamSimple,
name: String,
slug: String,
url: String,
permission: String,
node_id: String,
repositories_url: String,
id: Int,
html_url: String,
notification_setting: Option(String),
description: Option(String),
)
}
Constructors
-
Team( permissions: Option(Nil), privacy: Option(String), members_url: String, parent: NullableTeamSimple, name: String, slug: String, url: String, permission: String, node_id: String, repositories_url: String, id: Int, html_url: String, notification_setting: Option(String), description: Option(String), )
pub type TeamDiscussion {
TeamDiscussion(
last_edited_at: Option(String),
body: String,
private: Bool,
comments_url: String,
comments_count: Int,
body_html: String,
number: Int,
created_at: String,
reactions: Option(ReactionRollup),
author: NullableSimpleUser,
team_url: String,
url: String,
updated_at: String,
node_id: String,
title: String,
pinned: Bool,
html_url: String,
body_version: String,
)
}
Constructors
-
TeamDiscussion( last_edited_at: Option(String), body: String, private: Bool, comments_url: String, comments_count: Int, body_html: String, number: Int, created_at: String, reactions: Option(ReactionRollup), author: NullableSimpleUser, team_url: String, url: String, updated_at: String, node_id: String, title: String, pinned: Bool, html_url: String, body_version: String, )
pub type TeamDiscussionComment {
TeamDiscussionComment(
last_edited_at: Option(String),
body: String,
body_html: String,
number: Int,
created_at: String,
reactions: Option(ReactionRollup),
author: NullableSimpleUser,
url: String,
updated_at: String,
node_id: String,
discussion_url: String,
html_url: String,
body_version: String,
)
}
Constructors
-
TeamDiscussionComment( last_edited_at: Option(String), body: String, body_html: String, number: Int, created_at: String, reactions: Option(ReactionRollup), author: NullableSimpleUser, url: String, updated_at: String, node_id: String, discussion_url: String, html_url: String, body_version: String, )
pub type TeamFull {
TeamFull(
ldap_dn: Option(String),
privacy: Option(String),
members_url: String,
members_count: Int,
parent: Option(NullableTeamSimple),
created_at: String,
name: String,
slug: String,
url: String,
permission: String,
repos_count: Int,
organization: TeamOrganization,
updated_at: String,
node_id: String,
repositories_url: String,
id: Int,
html_url: String,
notification_setting: Option(String),
description: Option(String),
)
}
Constructors
-
TeamFull( ldap_dn: Option(String), privacy: Option(String), members_url: String, members_count: Int, parent: Option(NullableTeamSimple), created_at: String, name: String, slug: String, url: String, permission: String, repos_count: Int, organization: TeamOrganization, updated_at: String, node_id: String, repositories_url: String, id: Int, html_url: String, notification_setting: Option(String), description: Option(String), )
pub type TeamMembership {
TeamMembership(url: String, state: String, role: String)
}
Constructors
-
TeamMembership(url: String, state: String, role: String)
pub type TeamOrganization {
TeamOrganization(
hooks_url: String,
has_organization_projects: Bool,
twitter_username: Option(String),
members_allowed_repository_creation_type: Option(String),
blog: Option(String),
default_repository_permission: Option(String),
two_factor_requirement_enabled: Option(Bool),
web_commit_signoff_required: Option(Bool),
members_url: String,
events_url: String,
avatar_url: String,
plan: Option(Nil),
login: String,
has_repository_projects: Bool,
created_at: String,
issues_url: String,
total_private_repos: Option(Int),
owned_private_repos: Option(Int),
public_repos: Int,
name: Option(String),
members_can_fork_private_repositories: Option(Bool),
collaborators: Option(Int),
url: String,
members_can_create_public_repositories: Option(Bool),
archived_at: Option(String),
following: Int,
repos_url: String,
members_can_create_private_repositories: Option(Bool),
public_members_url: String,
private_gists: Option(Int),
followers: Int,
location: Option(String),
members_can_create_pages: Option(Bool),
members_can_create_repositories: Option(Bool),
updated_at: String,
node_id: String,
billing_email: Option(String),
public_gists: Int,
members_can_create_private_pages: Option(Bool),
type_: String,
id: Int,
html_url: String,
members_can_create_public_pages: Option(Bool),
members_can_create_internal_repositories: Option(Bool),
email: Option(String),
description: Option(String),
company: Option(String),
is_verified: Option(Bool),
disk_usage: Option(Int),
)
}
Constructors
-
TeamOrganization( hooks_url: String, has_organization_projects: Bool, twitter_username: Option(String), members_allowed_repository_creation_type: Option(String), blog: Option(String), default_repository_permission: Option(String), two_factor_requirement_enabled: Option(Bool), web_commit_signoff_required: Option(Bool), members_url: String, events_url: String, avatar_url: String, plan: Option(Nil), login: String, has_repository_projects: Bool, created_at: String, issues_url: String, total_private_repos: Option(Int), owned_private_repos: Option(Int), public_repos: Int, name: Option(String), members_can_fork_private_repositories: Option(Bool), collaborators: Option(Int), url: String, members_can_create_public_repositories: Option(Bool), archived_at: Option(String), following: Int, repos_url: String, members_can_create_private_repositories: Option(Bool), public_members_url: String, private_gists: Option(Int), followers: Int, location: Option(String), members_can_create_pages: Option(Bool), members_can_create_repositories: Option(Bool), updated_at: String, node_id: String, billing_email: Option(String), public_gists: Int, members_can_create_private_pages: Option(Bool), type_: String, id: Int, html_url: String, members_can_create_public_pages: Option(Bool), members_can_create_internal_repositories: Option(Bool), email: Option(String), description: Option(String), company: Option(String), is_verified: Option(Bool), disk_usage: Option(Int), )
pub type TeamProject {
TeamProject(
body: Option(String),
private: Option(Bool),
owner_url: String,
permissions: Nil,
number: Int,
created_at: String,
name: String,
creator: SimpleUser,
columns_url: String,
url: String,
state: String,
updated_at: String,
node_id: String,
organization_permission: Option(String),
id: Int,
html_url: String,
)
}
Constructors
-
TeamProject( body: Option(String), private: Option(Bool), owner_url: String, permissions: Nil, number: Int, created_at: String, name: String, creator: SimpleUser, columns_url: String, url: String, state: String, updated_at: String, node_id: String, organization_permission: Option(String), id: Int, html_url: String, )
pub type TeamRepository {
TeamRepository(
hooks_url: String,
default_branch: String,
branches_url: String,
size: Int,
forks_url: String,
license: NullableLicenseSimple,
delete_branch_on_merge: Option(Bool),
forks_count: Int,
fork: Bool,
git_url: String,
archived: Bool,
private: Bool,
permissions: Option(Nil),
keys_url: String,
comments_url: String,
topics: Option(List(String)),
trees_url: String,
has_downloads: Bool,
blobs_url: String,
teams_url: String,
watchers_count: Int,
stargazers_url: String,
stargazers_count: Int,
contributors_url: String,
tags_url: String,
web_commit_signoff_required: Option(Bool),
issue_comment_url: String,
events_url: String,
created_at: Option(String),
allow_forking: Option(Bool),
issues_url: String,
contents_url: String,
merges_url: String,
name: String,
languages_url: String,
temp_clone_token: Option(String),
commits_url: String,
subscription_url: String,
clone_url: String,
allow_squash_merge: Option(Bool),
homepage: Option(String),
issue_events_url: String,
mirror_url: Option(String),
labels_url: String,
url: String,
open_issues: Int,
is_template: Option(Bool),
statuses_url: String,
forks: Int,
archive_url: String,
visibility: Option(String),
milestones_url: String,
allow_rebase_merge: Option(Bool),
owner: NullableSimpleUser,
allow_merge_commit: Option(Bool),
role_name: Option(String),
assignees_url: String,
has_wiki: Bool,
compare_url: String,
git_tags_url: String,
updated_at: Option(String),
watchers: Int,
node_id: String,
notifications_url: String,
ssh_url: String,
language: Option(String),
pushed_at: Option(String),
downloads_url: String,
subscribers_url: String,
subscribers_count: Option(Int),
id: Int,
svn_url: String,
full_name: String,
html_url: String,
disabled: Bool,
description: Option(String),
releases_url: String,
git_refs_url: String,
collaborators_url: String,
allow_auto_merge: Option(Bool),
pulls_url: String,
network_count: Option(Int),
deployments_url: String,
has_projects: Bool,
has_pages: Bool,
master_branch: Option(String),
open_issues_count: Int,
git_commits_url: String,
has_issues: Bool,
)
}
Constructors
-
TeamRepository( hooks_url: String, default_branch: String, branches_url: String, size: Int, forks_url: String, license: NullableLicenseSimple, delete_branch_on_merge: Option(Bool), forks_count: Int, fork: Bool, git_url: String, archived: Bool, private: Bool, permissions: Option(Nil), keys_url: String, comments_url: String, topics: Option(List(String)), trees_url: String, has_downloads: Bool, blobs_url: String, teams_url: String, watchers_count: Int, stargazers_url: String, stargazers_count: Int, contributors_url: String, tags_url: String, web_commit_signoff_required: Option(Bool), issue_comment_url: String, events_url: String, created_at: Option(String), allow_forking: Option(Bool), issues_url: String, contents_url: String, merges_url: String, name: String, languages_url: String, temp_clone_token: Option(String), commits_url: String, subscription_url: String, clone_url: String, allow_squash_merge: Option(Bool), homepage: Option(String), issue_events_url: String, mirror_url: Option(String), labels_url: String, url: String, open_issues: Int, is_template: Option(Bool), statuses_url: String, forks: Int, archive_url: String, visibility: Option(String), milestones_url: String, allow_rebase_merge: Option(Bool), owner: NullableSimpleUser, allow_merge_commit: Option(Bool), role_name: Option(String), assignees_url: String, has_wiki: Bool, compare_url: String, git_tags_url: String, updated_at: Option(String), watchers: Int, node_id: String, notifications_url: String, ssh_url: String, language: Option(String), pushed_at: Option(String), downloads_url: String, subscribers_url: String, subscribers_count: Option(Int), id: Int, svn_url: String, full_name: String, html_url: String, disabled: Bool, description: Option(String), releases_url: String, git_refs_url: String, collaborators_url: String, allow_auto_merge: Option(Bool), pulls_url: String, network_count: Option(Int), deployments_url: String, has_projects: Bool, has_pages: Bool, master_branch: Option(String), open_issues_count: Int, git_commits_url: String, has_issues: Bool, )
pub type TeamRoleAssignment {
TeamRoleAssignment(
permissions: Option(Nil),
privacy: Option(String),
members_url: String,
parent: NullableTeamSimple,
name: String,
slug: String,
assignment: Option(String),
url: String,
permission: String,
node_id: String,
repositories_url: String,
id: Int,
html_url: String,
notification_setting: Option(String),
description: Option(String),
)
}
Constructors
-
TeamRoleAssignment( permissions: Option(Nil), privacy: Option(String), members_url: String, parent: NullableTeamSimple, name: String, slug: String, assignment: Option(String), url: String, permission: String, node_id: String, repositories_url: String, id: Int, html_url: String, notification_setting: Option(String), description: Option(String), )
pub type TeamSimple {
TeamSimple(
ldap_dn: Option(String),
privacy: Option(String),
members_url: String,
name: String,
slug: String,
url: String,
permission: String,
node_id: String,
repositories_url: String,
id: Int,
html_url: String,
notification_setting: Option(String),
description: Option(String),
)
}
Constructors
-
TeamSimple( ldap_dn: Option(String), privacy: Option(String), members_url: String, name: String, slug: String, url: String, permission: String, node_id: String, repositories_url: String, id: Int, html_url: String, notification_setting: Option(String), description: Option(String), )
pub type Thread {
Thread(
reason: String,
repository: MinimalRepository,
subject: Nil,
subscription_url: String,
url: String,
unread: Bool,
last_read_at: Option(String),
updated_at: String,
id: String,
)
}
Constructors
-
Thread( reason: String, repository: MinimalRepository, subject: Nil, subscription_url: String, url: String, unread: Bool, last_read_at: Option(String), updated_at: String, id: String, )
pub type ThreadSubscription {
ThreadSubscription(
reason: Option(String),
created_at: Option(String),
url: String,
ignored: Bool,
subscribed: Bool,
thread_url: Option(String),
repository_url: Option(String),
)
}
Constructors
-
ThreadSubscription( reason: Option(String), created_at: Option(String), url: String, ignored: Bool, subscribed: Bool, thread_url: Option(String), repository_url: Option(String), )
pub type TimelineAssignedIssueEvent {
TimelineAssignedIssueEvent(
commit_id: Option(String),
commit_url: Option(String),
created_at: String,
url: String,
assignee: SimpleUser,
actor: SimpleUser,
performed_via_github_app: NullableIntegration,
node_id: String,
event: String,
id: Int,
)
}
Constructors
-
TimelineAssignedIssueEvent( commit_id: Option(String), commit_url: Option(String), created_at: String, url: String, assignee: SimpleUser, actor: SimpleUser, performed_via_github_app: NullableIntegration, node_id: String, event: String, id: Int, )
pub type TimelineCommentEvent {
TimelineCommentEvent(
body: Option(String),
body_html: Option(String),
issue_url: String,
created_at: String,
body_text: Option(String),
reactions: Option(ReactionRollup),
user: SimpleUser,
author_association: AuthorAssociation,
url: String,
actor: SimpleUser,
performed_via_github_app: Option(NullableIntegration),
updated_at: String,
node_id: String,
event: String,
id: Int,
html_url: String,
)
}
Constructors
-
TimelineCommentEvent( body: Option(String), body_html: Option(String), issue_url: String, created_at: String, body_text: Option(String), reactions: Option(ReactionRollup), user: SimpleUser, author_association: AuthorAssociation, url: String, actor: SimpleUser, performed_via_github_app: Option(NullableIntegration), updated_at: String, node_id: String, event: String, id: Int, html_url: String, )
pub type TimelineCommitCommentedEvent {
TimelineCommitCommentedEvent(
commit_id: Option(String),
comments: Option(List(CommitComment)),
node_id: Option(String),
event: Option(String),
)
}
Constructors
-
TimelineCommitCommentedEvent( commit_id: Option(String), comments: Option(List(CommitComment)), node_id: Option(String), event: Option(String), )
pub type TimelineCommittedEvent {
TimelineCommittedEvent(
message: String,
parents: List(Nil),
committer: Nil,
author: Nil,
sha: String,
url: String,
node_id: String,
event: Option(String),
verification: Nil,
html_url: String,
tree: Nil,
)
}
Constructors
-
TimelineCommittedEvent( message: String, parents: List(Nil), committer: Nil, author: Nil, sha: String, url: String, node_id: String, event: Option(String), verification: Nil, html_url: String, tree: Nil, )
pub type TimelineCrossReferencedEvent {
TimelineCrossReferencedEvent(
created_at: String,
actor: Option(SimpleUser),
updated_at: String,
event: String,
source: Nil,
)
}
Constructors
-
TimelineCrossReferencedEvent( created_at: String, actor: Option(SimpleUser), updated_at: String, event: String, source: Nil, )
pub type TimelineIssueEvents {
TimelineIssueEvents
}
Constructors
-
TimelineIssueEvents
pub type TimelineLineCommentedEvent {
TimelineLineCommentedEvent(
comments: Option(List(PullRequestReviewComment)),
node_id: Option(String),
event: Option(String),
)
}
Constructors
-
TimelineLineCommentedEvent( comments: Option(List(PullRequestReviewComment)), node_id: Option(String), event: Option(String), )
pub type TimelineReviewedEvent {
TimelineReviewedEvent(
body: Option(String),
commit_id: String,
pull_request_url: String,
body_html: Option(String),
body_text: Option(String),
user: SimpleUser,
author_association: AuthorAssociation,
state: String,
submitted_at: Option(String),
node_id: String,
event: String,
links: Nil,
id: Int,
html_url: String,
)
}
Constructors
-
TimelineReviewedEvent( body: Option(String), commit_id: String, pull_request_url: String, body_html: Option(String), body_text: Option(String), user: SimpleUser, author_association: AuthorAssociation, state: String, submitted_at: Option(String), node_id: String, event: String, links: Nil, id: Int, html_url: String, )
pub type TimelineUnassignedIssueEvent {
TimelineUnassignedIssueEvent(
commit_id: Option(String),
commit_url: Option(String),
created_at: String,
url: String,
assignee: SimpleUser,
actor: SimpleUser,
performed_via_github_app: NullableIntegration,
node_id: String,
event: String,
id: Int,
)
}
Constructors
-
TimelineUnassignedIssueEvent( commit_id: Option(String), commit_url: Option(String), created_at: String, url: String, assignee: SimpleUser, actor: SimpleUser, performed_via_github_app: NullableIntegration, node_id: String, event: String, id: Int, )
pub type TopicSearchResultItem {
TopicSearchResultItem(
text_matches: Option(SearchResultTextMatches),
display_name: Option(String),
created_at: String,
related: Option(List(Nil)),
name: String,
featured: Bool,
created_by: Option(String),
curated: Bool,
score: Float,
updated_at: String,
short_description: Option(String),
repository_count: Option(Int),
logo_url: Option(String),
description: Option(String),
released: Option(String),
aliases: Option(List(Nil)),
)
}
Constructors
-
TopicSearchResultItem( text_matches: Option(SearchResultTextMatches), display_name: Option(String), created_at: String, related: Option(List(Nil)), name: String, featured: Bool, created_by: Option(String), curated: Bool, score: Float, updated_at: String, short_description: Option(String), repository_count: Option(Int), logo_url: Option(String), description: Option(String), released: Option(String), aliases: Option(List(Nil)), )
pub type Traffic {
Traffic(uniques: Int, count: Int, timestamp: String)
}
Constructors
-
Traffic(uniques: Int, count: Int, timestamp: String)
pub type UnassignedIssueEvent {
UnassignedIssueEvent(
commit_id: Option(String),
commit_url: Option(String),
created_at: String,
url: String,
assignee: SimpleUser,
actor: SimpleUser,
performed_via_github_app: NullableIntegration,
node_id: String,
event: String,
id: Int,
assigner: SimpleUser,
)
}
Constructors
-
UnassignedIssueEvent( commit_id: Option(String), commit_url: Option(String), created_at: String, url: String, assignee: SimpleUser, actor: SimpleUser, performed_via_github_app: NullableIntegration, node_id: String, event: String, id: Int, assigner: SimpleUser, )
pub type UnlabeledIssueEvent {
UnlabeledIssueEvent(
commit_id: Option(String),
commit_url: Option(String),
created_at: String,
url: String,
label: Nil,
actor: SimpleUser,
performed_via_github_app: NullableIntegration,
node_id: String,
event: String,
id: Int,
)
}
Constructors
-
UnlabeledIssueEvent( commit_id: Option(String), commit_url: Option(String), created_at: String, url: String, label: Nil, actor: SimpleUser, performed_via_github_app: NullableIntegration, node_id: String, event: String, id: Int, )
pub type UserMarketplacePurchase {
UserMarketplacePurchase(
billing_cycle: String,
on_free_trial: Bool,
plan: MarketplaceListingPlan,
free_trial_ends_on: Option(String),
account: MarketplaceAccount,
unit_count: Option(Int),
updated_at: Option(String),
next_billing_date: Option(String),
)
}
Constructors
-
UserMarketplacePurchase( billing_cycle: String, on_free_trial: Bool, plan: MarketplaceListingPlan, free_trial_ends_on: Option(String), account: MarketplaceAccount, unit_count: Option(Int), updated_at: Option(String), next_billing_date: Option(String), )
pub type UserRoleAssignment {
UserRoleAssignment(
user_view_type: Option(String),
gists_url: String,
following_url: String,
followers_url: String,
subscriptions_url: String,
received_events_url: String,
events_url: String,
avatar_url: String,
login: String,
name: Option(String),
assignment: Option(String),
url: String,
inherited_from: Option(List(TeamSimple)),
starred_url: String,
organizations_url: String,
repos_url: String,
starred_at: Option(String),
gravatar_id: Option(String),
site_admin: Bool,
node_id: String,
type_: String,
id: Int,
html_url: String,
email: Option(String),
)
}
Constructors
-
UserRoleAssignment( user_view_type: Option(String), gists_url: String, following_url: String, followers_url: String, subscriptions_url: String, received_events_url: String, events_url: String, avatar_url: String, login: String, name: Option(String), assignment: Option(String), url: String, inherited_from: Option(List(TeamSimple)), starred_url: String, organizations_url: String, repos_url: String, starred_at: Option(String), gravatar_id: Option(String), site_admin: Bool, node_id: String, type_: String, id: Int, html_url: String, email: Option(String), )
pub type UserSearchResultItem {
UserSearchResultItem(
user_view_type: Option(String),
gists_url: String,
text_matches: Option(SearchResultTextMatches),
following_url: String,
blog: Option(String),
followers_url: String,
subscriptions_url: String,
received_events_url: String,
bio: Option(String),
events_url: String,
avatar_url: String,
login: String,
created_at: Option(String),
public_repos: Option(Int),
name: Option(String),
hireable: Option(Bool),
url: String,
starred_url: String,
organizations_url: String,
following: Option(Int),
repos_url: String,
score: Float,
followers: Option(Int),
location: Option(String),
gravatar_id: Option(String),
site_admin: Bool,
suspended_at: Option(String),
updated_at: Option(String),
node_id: String,
public_gists: Option(Int),
type_: String,
id: Int,
html_url: String,
email: Option(String),
company: Option(String),
)
}
Constructors
-
UserSearchResultItem( user_view_type: Option(String), gists_url: String, text_matches: Option(SearchResultTextMatches), following_url: String, blog: Option(String), followers_url: String, subscriptions_url: String, received_events_url: String, bio: Option(String), events_url: String, avatar_url: String, login: String, created_at: Option(String), public_repos: Option(Int), name: Option(String), hireable: Option(Bool), url: String, starred_url: String, organizations_url: String, following: Option(Int), repos_url: String, score: Float, followers: Option(Int), location: Option(String), gravatar_id: Option(String), site_admin: Bool, suspended_at: Option(String), updated_at: Option(String), node_id: String, public_gists: Option(Int), type_: String, id: Int, html_url: String, email: Option(String), company: Option(String), )
pub type ValidationError {
ValidationError(
message: String,
documentation_url: String,
errors: Option(List(Nil)),
)
}
Constructors
-
ValidationError( message: String, documentation_url: String, errors: Option(List(Nil)), )
pub type ValidationErrorSimple {
ValidationErrorSimple(
message: String,
documentation_url: String,
errors: Option(List(String)),
)
}
Constructors
-
ValidationErrorSimple( message: String, documentation_url: String, errors: Option(List(String)), )
pub type Verification {
Verification(
reason: String,
verified: Bool,
payload: Option(String),
signature: Option(String),
)
}
Constructors
-
Verification( reason: String, verified: Bool, payload: Option(String), signature: Option(String), )
pub type ViewTraffic {
ViewTraffic(uniques: Int, views: List(Traffic), count: Int)
}
Constructors
-
ViewTraffic(uniques: Int, views: List(Traffic), count: Int)
pub type Vulnerability {
Vulnerability(
vulnerable_functions: Option(List(String)),
package: Option(Nil),
first_patched_version: Option(String),
vulnerable_version_range: Option(String),
)
}
Constructors
-
Vulnerability( vulnerable_functions: Option(List(String)), package: Option(Nil), first_patched_version: Option(String), vulnerable_version_range: Option(String), )
pub type WebhookBranchProtectionConfigurationDisabled {
WebhookBranchProtectionConfigurationDisabled(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookBranchProtectionConfigurationDisabled( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookBranchProtectionConfigurationEnabled {
WebhookBranchProtectionConfigurationEnabled(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookBranchProtectionConfigurationEnabled( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookBranchProtectionRuleCreated {
WebhookBranchProtectionRuleCreated(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
rule: WebhooksRule,
)
}
Constructors
-
WebhookBranchProtectionRuleCreated( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), rule: WebhooksRule, )
pub type WebhookBranchProtectionRuleDeleted {
WebhookBranchProtectionRuleDeleted(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
rule: WebhooksRule,
)
}
Constructors
-
WebhookBranchProtectionRuleDeleted( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), rule: WebhooksRule, )
pub type WebhookBranchProtectionRuleEdited {
WebhookBranchProtectionRuleEdited(
enterprise: Option(EnterpriseWebhooks),
changes: Option(Nil),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
rule: WebhooksRule,
)
}
Constructors
-
WebhookBranchProtectionRuleEdited( enterprise: Option(EnterpriseWebhooks), changes: Option(Nil), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), rule: WebhooksRule, )
pub type WebhookCheckRunCompleted {
WebhookCheckRunCompleted(
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
check_run: CheckRunWithSimpleCheckSuite,
sender: SimpleUser,
action: Option(String),
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookCheckRunCompleted( repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), check_run: CheckRunWithSimpleCheckSuite, sender: SimpleUser, action: Option(String), installation: Option(SimpleInstallation), )
pub type WebhookCheckRunCompletedFormEncoded {
WebhookCheckRunCompletedFormEncoded(payload: String)
}
Constructors
-
WebhookCheckRunCompletedFormEncoded(payload: String)
pub type WebhookCheckRunCreated {
WebhookCheckRunCreated(
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
check_run: CheckRunWithSimpleCheckSuite,
sender: SimpleUser,
action: Option(String),
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookCheckRunCreated( repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), check_run: CheckRunWithSimpleCheckSuite, sender: SimpleUser, action: Option(String), installation: Option(SimpleInstallation), )
pub type WebhookCheckRunCreatedFormEncoded {
WebhookCheckRunCreatedFormEncoded(payload: String)
}
Constructors
-
WebhookCheckRunCreatedFormEncoded(payload: String)
pub type WebhookCheckRunRequestedAction {
WebhookCheckRunRequestedAction(
requested_action: Option(Nil),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
check_run: CheckRunWithSimpleCheckSuite,
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookCheckRunRequestedAction( requested_action: Option(Nil), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), check_run: CheckRunWithSimpleCheckSuite, sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookCheckRunRequestedActionFormEncoded {
WebhookCheckRunRequestedActionFormEncoded(payload: String)
}
Constructors
-
WebhookCheckRunRequestedActionFormEncoded(payload: String)
pub type WebhookCheckRunRerequested {
WebhookCheckRunRerequested(
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
check_run: CheckRunWithSimpleCheckSuite,
sender: SimpleUser,
action: Option(String),
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookCheckRunRerequested( repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), check_run: CheckRunWithSimpleCheckSuite, sender: SimpleUser, action: Option(String), installation: Option(SimpleInstallation), )
pub type WebhookCheckRunRerequestedFormEncoded {
WebhookCheckRunRerequestedFormEncoded(payload: String)
}
Constructors
-
WebhookCheckRunRerequestedFormEncoded(payload: String)
pub type WebhookCheckSuiteCompleted {
WebhookCheckSuiteCompleted(
check_suite: Nil,
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookCheckSuiteCompleted( check_suite: Nil, enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookCheckSuiteRequested {
WebhookCheckSuiteRequested(
check_suite: Nil,
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookCheckSuiteRequested( check_suite: Nil, enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookCheckSuiteRerequested {
WebhookCheckSuiteRerequested(
check_suite: Nil,
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookCheckSuiteRerequested( check_suite: Nil, enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookCodeScanningAlertAppearedInBranch {
WebhookCodeScanningAlertAppearedInBranch(
enterprise: Option(EnterpriseWebhooks),
commit_oid: WebhooksCodeScanningCommitOid,
repository: RepositoryWebhooks,
ref: WebhooksCodeScanningRef,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
alert: Nil,
)
}
Constructors
-
WebhookCodeScanningAlertAppearedInBranch( enterprise: Option(EnterpriseWebhooks), commit_oid: WebhooksCodeScanningCommitOid, repository: RepositoryWebhooks, ref: WebhooksCodeScanningRef, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), alert: Nil, )
pub type WebhookCodeScanningAlertClosedByUser {
WebhookCodeScanningAlertClosedByUser(
enterprise: Option(EnterpriseWebhooks),
commit_oid: WebhooksCodeScanningCommitOid,
repository: RepositoryWebhooks,
ref: WebhooksCodeScanningRef,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
alert: Nil,
)
}
Constructors
-
WebhookCodeScanningAlertClosedByUser( enterprise: Option(EnterpriseWebhooks), commit_oid: WebhooksCodeScanningCommitOid, repository: RepositoryWebhooks, ref: WebhooksCodeScanningRef, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), alert: Nil, )
pub type WebhookCodeScanningAlertCreated {
WebhookCodeScanningAlertCreated(
enterprise: Option(EnterpriseWebhooks),
commit_oid: WebhooksCodeScanningCommitOid,
repository: RepositoryWebhooks,
ref: WebhooksCodeScanningRef,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
alert: Nil,
)
}
Constructors
-
WebhookCodeScanningAlertCreated( enterprise: Option(EnterpriseWebhooks), commit_oid: WebhooksCodeScanningCommitOid, repository: RepositoryWebhooks, ref: WebhooksCodeScanningRef, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), alert: Nil, )
pub type WebhookCodeScanningAlertFixed {
WebhookCodeScanningAlertFixed(
enterprise: Option(EnterpriseWebhooks),
commit_oid: WebhooksCodeScanningCommitOid,
repository: RepositoryWebhooks,
ref: WebhooksCodeScanningRef,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
alert: Nil,
)
}
Constructors
-
WebhookCodeScanningAlertFixed( enterprise: Option(EnterpriseWebhooks), commit_oid: WebhooksCodeScanningCommitOid, repository: RepositoryWebhooks, ref: WebhooksCodeScanningRef, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), alert: Nil, )
pub type WebhookCodeScanningAlertReopened {
WebhookCodeScanningAlertReopened(
enterprise: Option(EnterpriseWebhooks),
commit_oid: Option(String),
repository: RepositoryWebhooks,
ref: Option(String),
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
alert: Option(Nil),
)
}
Constructors
-
WebhookCodeScanningAlertReopened( enterprise: Option(EnterpriseWebhooks), commit_oid: Option(String), repository: RepositoryWebhooks, ref: Option(String), organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), alert: Option(Nil), )
pub type WebhookCodeScanningAlertReopenedByUser {
WebhookCodeScanningAlertReopenedByUser(
enterprise: Option(EnterpriseWebhooks),
commit_oid: WebhooksCodeScanningCommitOid,
repository: RepositoryWebhooks,
ref: WebhooksCodeScanningRef,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
alert: Nil,
)
}
Constructors
-
WebhookCodeScanningAlertReopenedByUser( enterprise: Option(EnterpriseWebhooks), commit_oid: WebhooksCodeScanningCommitOid, repository: RepositoryWebhooks, ref: WebhooksCodeScanningRef, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), alert: Nil, )
pub type WebhookCommitCommentCreated {
WebhookCommitCommentCreated(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
comment: Nil,
)
}
Constructors
-
WebhookCommitCommentCreated( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), comment: Nil, )
pub type WebhookConfig {
WebhookConfig(
content_type: Option(WebhookConfigContentType),
insecure_ssl: Option(WebhookConfigInsecureSsl),
url: Option(WebhookConfigUrl),
secret: Option(WebhookConfigSecret),
)
}
Constructors
-
WebhookConfig( content_type: Option(WebhookConfigContentType), insecure_ssl: Option(WebhookConfigInsecureSsl), url: Option(WebhookConfigUrl), secret: Option(WebhookConfigSecret), )
pub type WebhookConfigContentType =
String
pub type WebhookConfigInsecureSsl =
Nil
pub type WebhookConfigSecret =
String
pub type WebhookConfigUrl =
String
pub type WebhookCreate {
WebhookCreate(
enterprise: Option(EnterpriseWebhooks),
ref_type: String,
repository: RepositoryWebhooks,
pusher_type: WebhooksDeployPusherType,
ref: WebhooksRef0,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
installation: Option(SimpleInstallation),
description: Option(String),
master_branch: String,
)
}
Constructors
-
WebhookCreate( enterprise: Option(EnterpriseWebhooks), ref_type: String, repository: RepositoryWebhooks, pusher_type: WebhooksDeployPusherType, ref: WebhooksRef0, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, installation: Option(SimpleInstallation), description: Option(String), master_branch: String, )
pub type WebhookCustomPropertyCreated {
WebhookCustomPropertyCreated(
enterprise: Option(EnterpriseWebhooks),
organization: Option(OrganizationSimpleWebhooks),
definition: CustomProperty,
sender: Option(SimpleUser),
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookCustomPropertyCreated( enterprise: Option(EnterpriseWebhooks), organization: Option(OrganizationSimpleWebhooks), definition: CustomProperty, sender: Option(SimpleUser), action: String, installation: Option(SimpleInstallation), )
pub type WebhookCustomPropertyDeleted {
WebhookCustomPropertyDeleted(
enterprise: Option(EnterpriseWebhooks),
organization: Option(OrganizationSimpleWebhooks),
definition: Nil,
sender: Option(SimpleUser),
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookCustomPropertyDeleted( enterprise: Option(EnterpriseWebhooks), organization: Option(OrganizationSimpleWebhooks), definition: Nil, sender: Option(SimpleUser), action: String, installation: Option(SimpleInstallation), )
pub type WebhookCustomPropertyUpdated {
WebhookCustomPropertyUpdated(
enterprise: Option(EnterpriseWebhooks),
organization: Option(OrganizationSimpleWebhooks),
definition: CustomProperty,
sender: Option(SimpleUser),
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookCustomPropertyUpdated( enterprise: Option(EnterpriseWebhooks), organization: Option(OrganizationSimpleWebhooks), definition: CustomProperty, sender: Option(SimpleUser), action: String, installation: Option(SimpleInstallation), )
pub type WebhookCustomPropertyValuesUpdated {
WebhookCustomPropertyValuesUpdated(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
new_property_values: List(CustomPropertyValue),
organization: OrganizationSimpleWebhooks,
old_property_values: List(CustomPropertyValue),
sender: Option(SimpleUser),
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookCustomPropertyValuesUpdated( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, new_property_values: List(CustomPropertyValue), organization: OrganizationSimpleWebhooks, old_property_values: List(CustomPropertyValue), sender: Option(SimpleUser), action: String, installation: Option(SimpleInstallation), )
pub type WebhookDelete {
WebhookDelete(
enterprise: Option(EnterpriseWebhooks),
ref_type: String,
repository: RepositoryWebhooks,
pusher_type: WebhooksDeployPusherType,
ref: WebhooksRef0,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookDelete( enterprise: Option(EnterpriseWebhooks), ref_type: String, repository: RepositoryWebhooks, pusher_type: WebhooksDeployPusherType, ref: WebhooksRef0, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, installation: Option(SimpleInstallation), )
pub type WebhookDependabotAlertAutoDismissed {
WebhookDependabotAlertAutoDismissed(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
alert: DependabotAlert,
)
}
Constructors
-
WebhookDependabotAlertAutoDismissed( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), alert: DependabotAlert, )
pub type WebhookDependabotAlertAutoReopened {
WebhookDependabotAlertAutoReopened(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
alert: DependabotAlert,
)
}
Constructors
-
WebhookDependabotAlertAutoReopened( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), alert: DependabotAlert, )
pub type WebhookDependabotAlertCreated {
WebhookDependabotAlertCreated(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
alert: DependabotAlert,
)
}
Constructors
-
WebhookDependabotAlertCreated( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), alert: DependabotAlert, )
pub type WebhookDependabotAlertDismissed {
WebhookDependabotAlertDismissed(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
alert: DependabotAlert,
)
}
Constructors
-
WebhookDependabotAlertDismissed( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), alert: DependabotAlert, )
pub type WebhookDependabotAlertFixed {
WebhookDependabotAlertFixed(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
alert: DependabotAlert,
)
}
Constructors
-
WebhookDependabotAlertFixed( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), alert: DependabotAlert, )
pub type WebhookDependabotAlertReintroduced {
WebhookDependabotAlertReintroduced(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
alert: DependabotAlert,
)
}
Constructors
-
WebhookDependabotAlertReintroduced( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), alert: DependabotAlert, )
pub type WebhookDependabotAlertReopened {
WebhookDependabotAlertReopened(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
alert: DependabotAlert,
)
}
Constructors
-
WebhookDependabotAlertReopened( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), alert: DependabotAlert, )
pub type WebhookDeployKeyCreated {
WebhookDeployKeyCreated(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
key: WebhooksDeployKey,
)
}
Constructors
-
WebhookDeployKeyCreated( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), key: WebhooksDeployKey, )
pub type WebhookDeployKeyDeleted {
WebhookDeployKeyDeleted(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
key: WebhooksDeployKey,
)
}
Constructors
-
WebhookDeployKeyDeleted( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), key: WebhooksDeployKey, )
pub type WebhookDeploymentCreated {
WebhookDeploymentCreated(
enterprise: Option(EnterpriseWebhooks),
deployment: Nil,
repository: RepositoryWebhooks,
workflow_run: Option(Nil),
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
workflow: WebhooksWorkflow,
)
}
Constructors
-
WebhookDeploymentCreated( enterprise: Option(EnterpriseWebhooks), deployment: Nil, repository: RepositoryWebhooks, workflow_run: Option(Nil), organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), workflow: WebhooksWorkflow, )
pub type WebhookDeploymentProtectionRuleRequested {
WebhookDeploymentProtectionRuleRequested(
deployment: Option(Deployment),
repository: Option(RepositoryWebhooks),
deployment_callback_url: Option(String),
organization: Option(OrganizationSimpleWebhooks),
environment: Option(String),
sender: Option(SimpleUser),
action: Option(String),
installation: Option(SimpleInstallation),
event: Option(String),
pull_requests: Option(List(PullRequest)),
)
}
Constructors
-
WebhookDeploymentProtectionRuleRequested( deployment: Option(Deployment), repository: Option(RepositoryWebhooks), deployment_callback_url: Option(String), organization: Option(OrganizationSimpleWebhooks), environment: Option(String), sender: Option(SimpleUser), action: Option(String), installation: Option(SimpleInstallation), event: Option(String), pull_requests: Option(List(PullRequest)), )
pub type WebhookDeploymentReviewApproved {
WebhookDeploymentReviewApproved(
enterprise: Option(EnterpriseWebhooks),
approver: Option(WebhooksApprover),
workflow_job_run: Option(WebhooksWorkflowJobRun),
workflow_job_runs: Option(List(Nil)),
repository: RepositoryWebhooks,
workflow_run: Option(Nil),
reviewers: Option(WebhooksReviewers),
organization: OrganizationSimpleWebhooks,
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
since: String,
comment: Option(String),
)
}
Constructors
-
WebhookDeploymentReviewApproved( enterprise: Option(EnterpriseWebhooks), approver: Option(WebhooksApprover), workflow_job_run: Option(WebhooksWorkflowJobRun), workflow_job_runs: Option(List(Nil)), repository: RepositoryWebhooks, workflow_run: Option(Nil), reviewers: Option(WebhooksReviewers), organization: OrganizationSimpleWebhooks, sender: SimpleUser, action: String, installation: Option(SimpleInstallation), since: String, comment: Option(String), )
pub type WebhookDeploymentReviewRejected {
WebhookDeploymentReviewRejected(
enterprise: Option(EnterpriseWebhooks),
approver: Option(WebhooksApprover),
workflow_job_run: Option(WebhooksWorkflowJobRun),
workflow_job_runs: Option(List(Nil)),
repository: RepositoryWebhooks,
workflow_run: Option(Nil),
reviewers: Option(WebhooksReviewers),
organization: OrganizationSimpleWebhooks,
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
since: String,
comment: Option(String),
)
}
Constructors
-
WebhookDeploymentReviewRejected( enterprise: Option(EnterpriseWebhooks), approver: Option(WebhooksApprover), workflow_job_run: Option(WebhooksWorkflowJobRun), workflow_job_runs: Option(List(Nil)), repository: RepositoryWebhooks, workflow_run: Option(Nil), reviewers: Option(WebhooksReviewers), organization: OrganizationSimpleWebhooks, sender: SimpleUser, action: String, installation: Option(SimpleInstallation), since: String, comment: Option(String), )
pub type WebhookDeploymentReviewRequested {
WebhookDeploymentReviewRequested(
enterprise: Option(EnterpriseWebhooks),
workflow_job_run: Nil,
repository: RepositoryWebhooks,
workflow_run: Option(Nil),
reviewers: List(Nil),
requestor: WebhooksUser,
organization: OrganizationSimpleWebhooks,
environment: String,
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
since: String,
)
}
Constructors
-
WebhookDeploymentReviewRequested( enterprise: Option(EnterpriseWebhooks), workflow_job_run: Nil, repository: RepositoryWebhooks, workflow_run: Option(Nil), reviewers: List(Nil), requestor: WebhooksUser, organization: OrganizationSimpleWebhooks, environment: String, sender: SimpleUser, action: String, installation: Option(SimpleInstallation), since: String, )
pub type WebhookDeploymentStatusCreated {
WebhookDeploymentStatusCreated(
enterprise: Option(EnterpriseWebhooks),
deployment: Nil,
repository: RepositoryWebhooks,
workflow_run: Option(Nil),
deployment_status: Nil,
organization: Option(OrganizationSimpleWebhooks),
check_run: Option(Nil),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
workflow: Option(WebhooksWorkflow),
)
}
Constructors
-
WebhookDeploymentStatusCreated( enterprise: Option(EnterpriseWebhooks), deployment: Nil, repository: RepositoryWebhooks, workflow_run: Option(Nil), deployment_status: Nil, organization: Option(OrganizationSimpleWebhooks), check_run: Option(Nil), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), workflow: Option(WebhooksWorkflow), )
pub type WebhookDiscussionAnswered {
WebhookDiscussionAnswered(
enterprise: Option(EnterpriseWebhooks),
discussion: Discussion,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
answer: WebhooksAnswer,
)
}
Constructors
-
WebhookDiscussionAnswered( enterprise: Option(EnterpriseWebhooks), discussion: Discussion, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), answer: WebhooksAnswer, )
pub type WebhookDiscussionCategoryChanged {
WebhookDiscussionCategoryChanged(
enterprise: Option(EnterpriseWebhooks),
changes: Nil,
discussion: Discussion,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookDiscussionCategoryChanged( enterprise: Option(EnterpriseWebhooks), changes: Nil, discussion: Discussion, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookDiscussionClosed {
WebhookDiscussionClosed(
enterprise: Option(EnterpriseWebhooks),
discussion: Discussion,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookDiscussionClosed( enterprise: Option(EnterpriseWebhooks), discussion: Discussion, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookDiscussionCommentCreated {
WebhookDiscussionCommentCreated(
enterprise: Option(EnterpriseWebhooks),
discussion: Discussion,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
comment: WebhooksComment,
)
}
Constructors
-
WebhookDiscussionCommentCreated( enterprise: Option(EnterpriseWebhooks), discussion: Discussion, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), comment: WebhooksComment, )
pub type WebhookDiscussionCommentDeleted {
WebhookDiscussionCommentDeleted(
enterprise: Option(EnterpriseWebhooks),
discussion: Discussion,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
comment: WebhooksComment,
)
}
Constructors
-
WebhookDiscussionCommentDeleted( enterprise: Option(EnterpriseWebhooks), discussion: Discussion, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), comment: WebhooksComment, )
pub type WebhookDiscussionCommentEdited {
WebhookDiscussionCommentEdited(
enterprise: Option(EnterpriseWebhooks),
changes: Nil,
discussion: Discussion,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
comment: WebhooksComment,
)
}
Constructors
-
WebhookDiscussionCommentEdited( enterprise: Option(EnterpriseWebhooks), changes: Nil, discussion: Discussion, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), comment: WebhooksComment, )
pub type WebhookDiscussionCreated {
WebhookDiscussionCreated(
enterprise: Option(EnterpriseWebhooks),
discussion: Discussion,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookDiscussionCreated( enterprise: Option(EnterpriseWebhooks), discussion: Discussion, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookDiscussionDeleted {
WebhookDiscussionDeleted(
enterprise: Option(EnterpriseWebhooks),
discussion: Discussion,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookDiscussionDeleted( enterprise: Option(EnterpriseWebhooks), discussion: Discussion, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookDiscussionEdited {
WebhookDiscussionEdited(
enterprise: Option(EnterpriseWebhooks),
changes: Option(Nil),
discussion: Discussion,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookDiscussionEdited( enterprise: Option(EnterpriseWebhooks), changes: Option(Nil), discussion: Discussion, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookDiscussionLabeled {
WebhookDiscussionLabeled(
enterprise: Option(EnterpriseWebhooks),
discussion: Discussion,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
label: WebhooksLabel,
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookDiscussionLabeled( enterprise: Option(EnterpriseWebhooks), discussion: Discussion, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), label: WebhooksLabel, sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookDiscussionLocked {
WebhookDiscussionLocked(
enterprise: Option(EnterpriseWebhooks),
discussion: Discussion,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookDiscussionLocked( enterprise: Option(EnterpriseWebhooks), discussion: Discussion, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookDiscussionPinned {
WebhookDiscussionPinned(
enterprise: Option(EnterpriseWebhooks),
discussion: Discussion,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookDiscussionPinned( enterprise: Option(EnterpriseWebhooks), discussion: Discussion, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookDiscussionReopened {
WebhookDiscussionReopened(
enterprise: Option(EnterpriseWebhooks),
discussion: Discussion,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookDiscussionReopened( enterprise: Option(EnterpriseWebhooks), discussion: Discussion, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookDiscussionTransferred {
WebhookDiscussionTransferred(
enterprise: Option(EnterpriseWebhooks),
changes: Nil,
discussion: Discussion,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookDiscussionTransferred( enterprise: Option(EnterpriseWebhooks), changes: Nil, discussion: Discussion, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookDiscussionUnanswered {
WebhookDiscussionUnanswered(
discussion: Discussion,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: Option(SimpleUser),
old_answer: WebhooksAnswer,
action: String,
)
}
Constructors
-
WebhookDiscussionUnanswered( discussion: Discussion, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: Option(SimpleUser), old_answer: WebhooksAnswer, action: String, )
pub type WebhookDiscussionUnlabeled {
WebhookDiscussionUnlabeled(
enterprise: Option(EnterpriseWebhooks),
discussion: Discussion,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
label: WebhooksLabel,
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookDiscussionUnlabeled( enterprise: Option(EnterpriseWebhooks), discussion: Discussion, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), label: WebhooksLabel, sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookDiscussionUnlocked {
WebhookDiscussionUnlocked(
enterprise: Option(EnterpriseWebhooks),
discussion: Discussion,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookDiscussionUnlocked( enterprise: Option(EnterpriseWebhooks), discussion: Discussion, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookDiscussionUnpinned {
WebhookDiscussionUnpinned(
enterprise: Option(EnterpriseWebhooks),
discussion: Discussion,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookDiscussionUnpinned( enterprise: Option(EnterpriseWebhooks), discussion: Discussion, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookFork {
WebhookFork(
enterprise: Option(EnterpriseWebhooks),
forkee: Nil,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookFork( enterprise: Option(EnterpriseWebhooks), forkee: Nil, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, installation: Option(SimpleInstallation), )
pub type WebhookGithubAppAuthorizationRevoked {
WebhookGithubAppAuthorizationRevoked(
sender: SimpleUser,
action: String,
)
}
Constructors
-
WebhookGithubAppAuthorizationRevoked( sender: SimpleUser, action: String, )
pub type WebhookGollum {
WebhookGollum(
enterprise: Option(EnterpriseWebhooks),
pages: List(Nil),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookGollum( enterprise: Option(EnterpriseWebhooks), pages: List(Nil), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, installation: Option(SimpleInstallation), )
pub type WebhookInstallationCreated {
WebhookInstallationCreated(
enterprise: Option(EnterpriseWebhooks),
repositories: Option(WebhooksRepositories),
repository: Option(RepositoryWebhooks),
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Installation,
requester: Option(WebhooksUser),
)
}
Constructors
-
WebhookInstallationCreated( enterprise: Option(EnterpriseWebhooks), repositories: Option(WebhooksRepositories), repository: Option(RepositoryWebhooks), organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Installation, requester: Option(WebhooksUser), )
pub type WebhookInstallationDeleted {
WebhookInstallationDeleted(
enterprise: Option(EnterpriseWebhooks),
repositories: Option(WebhooksRepositories),
repository: Option(RepositoryWebhooks),
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Installation,
)
}
Constructors
-
WebhookInstallationDeleted( enterprise: Option(EnterpriseWebhooks), repositories: Option(WebhooksRepositories), repository: Option(RepositoryWebhooks), organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Installation, )
pub type WebhookInstallationNewPermissionsAccepted {
WebhookInstallationNewPermissionsAccepted(
enterprise: Option(EnterpriseWebhooks),
repositories: Option(WebhooksRepositories),
repository: Option(RepositoryWebhooks),
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Installation,
)
}
Constructors
-
WebhookInstallationNewPermissionsAccepted( enterprise: Option(EnterpriseWebhooks), repositories: Option(WebhooksRepositories), repository: Option(RepositoryWebhooks), organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Installation, )
pub type WebhookInstallationRepositoriesAdded {
WebhookInstallationRepositoriesAdded(
enterprise: Option(EnterpriseWebhooks),
repositories_removed: List(Nil),
repositories_added: WebhooksRepositoriesAdded,
repository: Option(RepositoryWebhooks),
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
repository_selection: WebhooksRepositorySelection,
installation: Installation,
requester: WebhooksUser,
)
}
Constructors
-
WebhookInstallationRepositoriesAdded( enterprise: Option(EnterpriseWebhooks), repositories_removed: List(Nil), repositories_added: WebhooksRepositoriesAdded, repository: Option(RepositoryWebhooks), organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, repository_selection: WebhooksRepositorySelection, installation: Installation, requester: WebhooksUser, )
pub type WebhookInstallationRepositoriesRemoved {
WebhookInstallationRepositoriesRemoved(
enterprise: Option(EnterpriseWebhooks),
repositories_removed: List(Nil),
repositories_added: WebhooksRepositoriesAdded,
repository: Option(RepositoryWebhooks),
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
repository_selection: WebhooksRepositorySelection,
installation: Installation,
requester: WebhooksUser,
)
}
Constructors
-
WebhookInstallationRepositoriesRemoved( enterprise: Option(EnterpriseWebhooks), repositories_removed: List(Nil), repositories_added: WebhooksRepositoriesAdded, repository: Option(RepositoryWebhooks), organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, repository_selection: WebhooksRepositorySelection, installation: Installation, requester: WebhooksUser, )
pub type WebhookInstallationSuspend {
WebhookInstallationSuspend(
enterprise: Option(EnterpriseWebhooks),
repositories: Option(WebhooksRepositories),
repository: Option(RepositoryWebhooks),
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Installation,
)
}
Constructors
-
WebhookInstallationSuspend( enterprise: Option(EnterpriseWebhooks), repositories: Option(WebhooksRepositories), repository: Option(RepositoryWebhooks), organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Installation, )
pub type WebhookInstallationTargetRenamed {
WebhookInstallationTargetRenamed(
enterprise: Option(EnterpriseWebhooks),
changes: Nil,
target_type: String,
repository: Option(RepositoryWebhooks),
account: Nil,
organization: Option(OrganizationSimpleWebhooks),
sender: Option(SimpleUser),
action: String,
installation: SimpleInstallation,
)
}
Constructors
-
WebhookInstallationTargetRenamed( enterprise: Option(EnterpriseWebhooks), changes: Nil, target_type: String, repository: Option(RepositoryWebhooks), account: Nil, organization: Option(OrganizationSimpleWebhooks), sender: Option(SimpleUser), action: String, installation: SimpleInstallation, )
pub type WebhookInstallationUnsuspend {
WebhookInstallationUnsuspend(
enterprise: Option(EnterpriseWebhooks),
repositories: Option(WebhooksRepositories),
repository: Option(RepositoryWebhooks),
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Installation,
)
}
Constructors
-
WebhookInstallationUnsuspend( enterprise: Option(EnterpriseWebhooks), repositories: Option(WebhooksRepositories), repository: Option(RepositoryWebhooks), organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Installation, )
pub type WebhookIssueCommentCreated {
WebhookIssueCommentCreated(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
issue: Nil,
installation: Option(SimpleInstallation),
comment: Nil,
)
}
Constructors
-
WebhookIssueCommentCreated( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, issue: Nil, installation: Option(SimpleInstallation), comment: Nil, )
pub type WebhookIssueCommentDeleted {
WebhookIssueCommentDeleted(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
issue: Nil,
installation: Option(SimpleInstallation),
comment: WebhooksIssueComment,
)
}
Constructors
-
WebhookIssueCommentDeleted( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, issue: Nil, installation: Option(SimpleInstallation), comment: WebhooksIssueComment, )
pub type WebhookIssueCommentEdited {
WebhookIssueCommentEdited(
enterprise: Option(EnterpriseWebhooks),
changes: WebhooksChanges,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
issue: Nil,
installation: Option(SimpleInstallation),
comment: WebhooksIssueComment,
)
}
Constructors
-
WebhookIssueCommentEdited( enterprise: Option(EnterpriseWebhooks), changes: WebhooksChanges, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, issue: Nil, installation: Option(SimpleInstallation), comment: WebhooksIssueComment, )
pub type WebhookIssuesAssigned {
WebhookIssuesAssigned(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
assignee: Option(WebhooksUser),
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
issue: WebhooksIssue,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookIssuesAssigned( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, assignee: Option(WebhooksUser), organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, issue: WebhooksIssue, installation: Option(SimpleInstallation), )
pub type WebhookIssuesClosed {
WebhookIssuesClosed(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
issue: Nil,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookIssuesClosed( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, issue: Nil, installation: Option(SimpleInstallation), )
pub type WebhookIssuesDeleted {
WebhookIssuesDeleted(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
issue: Nil,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookIssuesDeleted( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, issue: Nil, installation: Option(SimpleInstallation), )
pub type WebhookIssuesDemilestoned {
WebhookIssuesDemilestoned(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
milestone: Option(WebhooksMilestone),
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
issue: Nil,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookIssuesDemilestoned( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, milestone: Option(WebhooksMilestone), organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, issue: Nil, installation: Option(SimpleInstallation), )
pub type WebhookIssuesEdited {
WebhookIssuesEdited(
enterprise: Option(EnterpriseWebhooks),
changes: Nil,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
label: Option(WebhooksLabel),
sender: SimpleUser,
action: String,
issue: Nil,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookIssuesEdited( enterprise: Option(EnterpriseWebhooks), changes: Nil, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), label: Option(WebhooksLabel), sender: SimpleUser, action: String, issue: Nil, installation: Option(SimpleInstallation), )
pub type WebhookIssuesLabeled {
WebhookIssuesLabeled(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
label: Option(WebhooksLabel),
sender: SimpleUser,
action: String,
issue: Nil,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookIssuesLabeled( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), label: Option(WebhooksLabel), sender: SimpleUser, action: String, issue: Nil, installation: Option(SimpleInstallation), )
pub type WebhookIssuesLocked {
WebhookIssuesLocked(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
issue: Nil,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookIssuesLocked( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, issue: Nil, installation: Option(SimpleInstallation), )
pub type WebhookIssuesMilestoned {
WebhookIssuesMilestoned(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
milestone: WebhooksMilestone,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
issue: Nil,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookIssuesMilestoned( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, milestone: WebhooksMilestone, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, issue: Nil, installation: Option(SimpleInstallation), )
pub type WebhookIssuesOpened {
WebhookIssuesOpened(
enterprise: Option(EnterpriseWebhooks),
changes: Option(Nil),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
issue: Nil,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookIssuesOpened( enterprise: Option(EnterpriseWebhooks), changes: Option(Nil), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, issue: Nil, installation: Option(SimpleInstallation), )
pub type WebhookIssuesPinned {
WebhookIssuesPinned(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
issue: WebhooksIssue2,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookIssuesPinned( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, issue: WebhooksIssue2, installation: Option(SimpleInstallation), )
pub type WebhookIssuesReopened {
WebhookIssuesReopened(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
issue: Nil,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookIssuesReopened( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, issue: Nil, installation: Option(SimpleInstallation), )
pub type WebhookIssuesTransferred {
WebhookIssuesTransferred(
enterprise: Option(EnterpriseWebhooks),
changes: Nil,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
issue: WebhooksIssue2,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookIssuesTransferred( enterprise: Option(EnterpriseWebhooks), changes: Nil, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, issue: WebhooksIssue2, installation: Option(SimpleInstallation), )
pub type WebhookIssuesUnassigned {
WebhookIssuesUnassigned(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
assignee: Option(WebhooksUserMannequin),
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
issue: WebhooksIssue,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookIssuesUnassigned( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, assignee: Option(WebhooksUserMannequin), organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, issue: WebhooksIssue, installation: Option(SimpleInstallation), )
pub type WebhookIssuesUnlabeled {
WebhookIssuesUnlabeled(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
label: Option(WebhooksLabel),
sender: SimpleUser,
action: String,
issue: WebhooksIssue,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookIssuesUnlabeled( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), label: Option(WebhooksLabel), sender: SimpleUser, action: String, issue: WebhooksIssue, installation: Option(SimpleInstallation), )
pub type WebhookIssuesUnlocked {
WebhookIssuesUnlocked(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
issue: Nil,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookIssuesUnlocked( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, issue: Nil, installation: Option(SimpleInstallation), )
pub type WebhookIssuesUnpinned {
WebhookIssuesUnpinned(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
issue: WebhooksIssue2,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookIssuesUnpinned( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, issue: WebhooksIssue2, installation: Option(SimpleInstallation), )
pub type WebhookLabelCreated {
WebhookLabelCreated(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
label: WebhooksLabel,
sender: Option(SimpleUser),
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookLabelCreated( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), label: WebhooksLabel, sender: Option(SimpleUser), action: String, installation: Option(SimpleInstallation), )
pub type WebhookLabelDeleted {
WebhookLabelDeleted(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
label: WebhooksLabel,
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookLabelDeleted( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), label: WebhooksLabel, sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookLabelEdited {
WebhookLabelEdited(
enterprise: Option(EnterpriseWebhooks),
changes: Option(Nil),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
label: WebhooksLabel,
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookLabelEdited( enterprise: Option(EnterpriseWebhooks), changes: Option(Nil), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), label: WebhooksLabel, sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookMarketplacePurchaseCancelled {
WebhookMarketplacePurchaseCancelled(
enterprise: Option(EnterpriseWebhooks),
effective_date: String,
repository: Option(RepositoryWebhooks),
organization: Option(OrganizationSimpleWebhooks),
marketplace_purchase: WebhooksMarketplacePurchase,
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
previous_marketplace_purchase: Option(
WebhooksPreviousMarketplacePurchase,
),
)
}
Constructors
-
WebhookMarketplacePurchaseCancelled( enterprise: Option(EnterpriseWebhooks), effective_date: String, repository: Option(RepositoryWebhooks), organization: Option(OrganizationSimpleWebhooks), marketplace_purchase: WebhooksMarketplacePurchase, sender: SimpleUser, action: String, installation: Option(SimpleInstallation), previous_marketplace_purchase: Option( WebhooksPreviousMarketplacePurchase, ), )
pub type WebhookMarketplacePurchaseChanged {
WebhookMarketplacePurchaseChanged(
enterprise: Option(EnterpriseWebhooks),
effective_date: String,
repository: Option(RepositoryWebhooks),
organization: Option(OrganizationSimpleWebhooks),
marketplace_purchase: WebhooksMarketplacePurchase,
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
previous_marketplace_purchase: Option(Nil),
)
}
Constructors
-
WebhookMarketplacePurchaseChanged( enterprise: Option(EnterpriseWebhooks), effective_date: String, repository: Option(RepositoryWebhooks), organization: Option(OrganizationSimpleWebhooks), marketplace_purchase: WebhooksMarketplacePurchase, sender: SimpleUser, action: String, installation: Option(SimpleInstallation), previous_marketplace_purchase: Option(Nil), )
pub type WebhookMarketplacePurchasePendingChange {
WebhookMarketplacePurchasePendingChange(
enterprise: Option(EnterpriseWebhooks),
effective_date: String,
repository: Option(RepositoryWebhooks),
organization: Option(OrganizationSimpleWebhooks),
marketplace_purchase: WebhooksMarketplacePurchase,
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
previous_marketplace_purchase: Option(Nil),
)
}
Constructors
-
WebhookMarketplacePurchasePendingChange( enterprise: Option(EnterpriseWebhooks), effective_date: String, repository: Option(RepositoryWebhooks), organization: Option(OrganizationSimpleWebhooks), marketplace_purchase: WebhooksMarketplacePurchase, sender: SimpleUser, action: String, installation: Option(SimpleInstallation), previous_marketplace_purchase: Option(Nil), )
pub type WebhookMarketplacePurchasePendingChangeCancelled {
WebhookMarketplacePurchasePendingChangeCancelled(
enterprise: Option(EnterpriseWebhooks),
effective_date: String,
repository: Option(RepositoryWebhooks),
organization: Option(OrganizationSimpleWebhooks),
marketplace_purchase: Nil,
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
previous_marketplace_purchase: Option(
WebhooksPreviousMarketplacePurchase,
),
)
}
Constructors
-
WebhookMarketplacePurchasePendingChangeCancelled( enterprise: Option(EnterpriseWebhooks), effective_date: String, repository: Option(RepositoryWebhooks), organization: Option(OrganizationSimpleWebhooks), marketplace_purchase: Nil, sender: SimpleUser, action: String, installation: Option(SimpleInstallation), previous_marketplace_purchase: Option( WebhooksPreviousMarketplacePurchase, ), )
pub type WebhookMarketplacePurchasePurchased {
WebhookMarketplacePurchasePurchased(
enterprise: Option(EnterpriseWebhooks),
effective_date: String,
repository: Option(RepositoryWebhooks),
organization: Option(OrganizationSimpleWebhooks),
marketplace_purchase: WebhooksMarketplacePurchase,
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
previous_marketplace_purchase: Option(
WebhooksPreviousMarketplacePurchase,
),
)
}
Constructors
-
WebhookMarketplacePurchasePurchased( enterprise: Option(EnterpriseWebhooks), effective_date: String, repository: Option(RepositoryWebhooks), organization: Option(OrganizationSimpleWebhooks), marketplace_purchase: WebhooksMarketplacePurchase, sender: SimpleUser, action: String, installation: Option(SimpleInstallation), previous_marketplace_purchase: Option( WebhooksPreviousMarketplacePurchase, ), )
pub type WebhookMemberAdded {
WebhookMemberAdded(
enterprise: Option(EnterpriseWebhooks),
changes: Option(Nil),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
member: WebhooksUser,
)
}
Constructors
-
WebhookMemberAdded( enterprise: Option(EnterpriseWebhooks), changes: Option(Nil), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), member: WebhooksUser, )
pub type WebhookMemberEdited {
WebhookMemberEdited(
enterprise: Option(EnterpriseWebhooks),
changes: Nil,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
member: WebhooksUser,
)
}
Constructors
-
WebhookMemberEdited( enterprise: Option(EnterpriseWebhooks), changes: Nil, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), member: WebhooksUser, )
pub type WebhookMemberRemoved {
WebhookMemberRemoved(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
member: WebhooksUser,
)
}
Constructors
-
WebhookMemberRemoved( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), member: WebhooksUser, )
pub type WebhookMembershipAdded {
WebhookMembershipAdded(
enterprise: Option(EnterpriseWebhooks),
repository: Option(RepositoryWebhooks),
organization: OrganizationSimpleWebhooks,
scope: String,
sender: Option(Nil),
action: String,
installation: Option(SimpleInstallation),
member: WebhooksUser,
team: WebhooksTeam,
)
}
Constructors
-
WebhookMembershipAdded( enterprise: Option(EnterpriseWebhooks), repository: Option(RepositoryWebhooks), organization: OrganizationSimpleWebhooks, scope: String, sender: Option(Nil), action: String, installation: Option(SimpleInstallation), member: WebhooksUser, team: WebhooksTeam, )
pub type WebhookMembershipRemoved {
WebhookMembershipRemoved(
enterprise: Option(EnterpriseWebhooks),
repository: Option(RepositoryWebhooks),
organization: OrganizationSimpleWebhooks,
scope: String,
sender: Option(Nil),
action: String,
installation: Option(SimpleInstallation),
member: WebhooksUser,
team: WebhooksTeam,
)
}
Constructors
-
WebhookMembershipRemoved( enterprise: Option(EnterpriseWebhooks), repository: Option(RepositoryWebhooks), organization: OrganizationSimpleWebhooks, scope: String, sender: Option(Nil), action: String, installation: Option(SimpleInstallation), member: WebhooksUser, team: WebhooksTeam, )
pub type WebhookMergeGroupChecksRequested {
WebhookMergeGroupChecksRequested(
repository: Option(RepositoryWebhooks),
organization: Option(OrganizationSimpleWebhooks),
sender: Option(SimpleUser),
action: String,
merge_group: MergeGroup,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookMergeGroupChecksRequested( repository: Option(RepositoryWebhooks), organization: Option(OrganizationSimpleWebhooks), sender: Option(SimpleUser), action: String, merge_group: MergeGroup, installation: Option(SimpleInstallation), )
pub type WebhookMergeGroupDestroyed {
WebhookMergeGroupDestroyed(
reason: Option(String),
repository: Option(RepositoryWebhooks),
organization: Option(OrganizationSimpleWebhooks),
sender: Option(SimpleUser),
action: String,
merge_group: MergeGroup,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookMergeGroupDestroyed( reason: Option(String), repository: Option(RepositoryWebhooks), organization: Option(OrganizationSimpleWebhooks), sender: Option(SimpleUser), action: String, merge_group: MergeGroup, installation: Option(SimpleInstallation), )
pub type WebhookMetaDeleted {
WebhookMetaDeleted(
enterprise: Option(EnterpriseWebhooks),
hook: Nil,
repository: Option(NullableRepositoryWebhooks),
organization: Option(OrganizationSimpleWebhooks),
sender: Option(SimpleUser),
action: String,
hook_id: Int,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookMetaDeleted( enterprise: Option(EnterpriseWebhooks), hook: Nil, repository: Option(NullableRepositoryWebhooks), organization: Option(OrganizationSimpleWebhooks), sender: Option(SimpleUser), action: String, hook_id: Int, installation: Option(SimpleInstallation), )
pub type WebhookMilestoneClosed {
WebhookMilestoneClosed(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
milestone: WebhooksMilestone,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookMilestoneClosed( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, milestone: WebhooksMilestone, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookMilestoneCreated {
WebhookMilestoneCreated(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
milestone: WebhooksMilestone3,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookMilestoneCreated( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, milestone: WebhooksMilestone3, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookMilestoneDeleted {
WebhookMilestoneDeleted(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
milestone: WebhooksMilestone,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookMilestoneDeleted( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, milestone: WebhooksMilestone, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookMilestoneEdited {
WebhookMilestoneEdited(
enterprise: Option(EnterpriseWebhooks),
changes: Nil,
repository: RepositoryWebhooks,
milestone: WebhooksMilestone,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookMilestoneEdited( enterprise: Option(EnterpriseWebhooks), changes: Nil, repository: RepositoryWebhooks, milestone: WebhooksMilestone, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookMilestoneOpened {
WebhookMilestoneOpened(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
milestone: WebhooksMilestone3,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookMilestoneOpened( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, milestone: WebhooksMilestone3, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookOrgBlockBlocked {
WebhookOrgBlockBlocked(
enterprise: Option(EnterpriseWebhooks),
repository: Option(RepositoryWebhooks),
organization: OrganizationSimpleWebhooks,
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
blocked_user: WebhooksUser,
)
}
Constructors
-
WebhookOrgBlockBlocked( enterprise: Option(EnterpriseWebhooks), repository: Option(RepositoryWebhooks), organization: OrganizationSimpleWebhooks, sender: SimpleUser, action: String, installation: Option(SimpleInstallation), blocked_user: WebhooksUser, )
pub type WebhookOrgBlockUnblocked {
WebhookOrgBlockUnblocked(
enterprise: Option(EnterpriseWebhooks),
repository: Option(RepositoryWebhooks),
organization: OrganizationSimpleWebhooks,
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
blocked_user: WebhooksUser,
)
}
Constructors
-
WebhookOrgBlockUnblocked( enterprise: Option(EnterpriseWebhooks), repository: Option(RepositoryWebhooks), organization: OrganizationSimpleWebhooks, sender: SimpleUser, action: String, installation: Option(SimpleInstallation), blocked_user: WebhooksUser, )
pub type WebhookOrganizationDeleted {
WebhookOrganizationDeleted(
enterprise: Option(EnterpriseWebhooks),
repository: Option(RepositoryWebhooks),
organization: OrganizationSimpleWebhooks,
sender: SimpleUser,
action: String,
membership: Option(WebhooksMembership),
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookOrganizationDeleted( enterprise: Option(EnterpriseWebhooks), repository: Option(RepositoryWebhooks), organization: OrganizationSimpleWebhooks, sender: SimpleUser, action: String, membership: Option(WebhooksMembership), installation: Option(SimpleInstallation), )
pub type WebhookOrganizationMemberAdded {
WebhookOrganizationMemberAdded(
enterprise: Option(EnterpriseWebhooks),
repository: Option(RepositoryWebhooks),
organization: OrganizationSimpleWebhooks,
sender: SimpleUser,
action: String,
membership: WebhooksMembership,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookOrganizationMemberAdded( enterprise: Option(EnterpriseWebhooks), repository: Option(RepositoryWebhooks), organization: OrganizationSimpleWebhooks, sender: SimpleUser, action: String, membership: WebhooksMembership, installation: Option(SimpleInstallation), )
pub type WebhookOrganizationMemberInvited {
WebhookOrganizationMemberInvited(
enterprise: Option(EnterpriseWebhooks),
repository: Option(RepositoryWebhooks),
user: Option(WebhooksUser),
organization: OrganizationSimpleWebhooks,
sender: SimpleUser,
action: String,
invitation: Nil,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookOrganizationMemberInvited( enterprise: Option(EnterpriseWebhooks), repository: Option(RepositoryWebhooks), user: Option(WebhooksUser), organization: OrganizationSimpleWebhooks, sender: SimpleUser, action: String, invitation: Nil, installation: Option(SimpleInstallation), )
pub type WebhookOrganizationMemberRemoved {
WebhookOrganizationMemberRemoved(
enterprise: Option(EnterpriseWebhooks),
repository: Option(RepositoryWebhooks),
organization: OrganizationSimpleWebhooks,
sender: SimpleUser,
action: String,
membership: WebhooksMembership,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookOrganizationMemberRemoved( enterprise: Option(EnterpriseWebhooks), repository: Option(RepositoryWebhooks), organization: OrganizationSimpleWebhooks, sender: SimpleUser, action: String, membership: WebhooksMembership, installation: Option(SimpleInstallation), )
pub type WebhookOrganizationRenamed {
WebhookOrganizationRenamed(
enterprise: Option(EnterpriseWebhooks),
changes: Option(Nil),
repository: Option(RepositoryWebhooks),
organization: OrganizationSimpleWebhooks,
sender: SimpleUser,
action: String,
membership: Option(WebhooksMembership),
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookOrganizationRenamed( enterprise: Option(EnterpriseWebhooks), changes: Option(Nil), repository: Option(RepositoryWebhooks), organization: OrganizationSimpleWebhooks, sender: SimpleUser, action: String, membership: Option(WebhooksMembership), installation: Option(SimpleInstallation), )
pub type WebhookPackagePublished {
WebhookPackagePublished(
enterprise: Option(EnterpriseWebhooks),
package: Nil,
repository: Option(RepositoryWebhooks),
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookPackagePublished( enterprise: Option(EnterpriseWebhooks), package: Nil, repository: Option(RepositoryWebhooks), organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookPackageUpdated {
WebhookPackageUpdated(
enterprise: Option(EnterpriseWebhooks),
package: Nil,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookPackageUpdated( enterprise: Option(EnterpriseWebhooks), package: Nil, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookPageBuild {
WebhookPageBuild(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
build: Nil,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
installation: Option(SimpleInstallation),
id: Int,
)
}
Constructors
-
WebhookPageBuild( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, build: Nil, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, installation: Option(SimpleInstallation), id: Int, )
pub type WebhookPersonalAccessTokenRequestApproved {
WebhookPersonalAccessTokenRequestApproved(
enterprise: Option(EnterpriseWebhooks),
personal_access_token_request: PersonalAccessTokenRequest,
organization: OrganizationSimpleWebhooks,
sender: SimpleUser,
action: String,
installation: SimpleInstallation,
)
}
Constructors
-
WebhookPersonalAccessTokenRequestApproved( enterprise: Option(EnterpriseWebhooks), personal_access_token_request: PersonalAccessTokenRequest, organization: OrganizationSimpleWebhooks, sender: SimpleUser, action: String, installation: SimpleInstallation, )
pub type WebhookPersonalAccessTokenRequestCancelled {
WebhookPersonalAccessTokenRequestCancelled(
enterprise: Option(EnterpriseWebhooks),
personal_access_token_request: PersonalAccessTokenRequest,
organization: OrganizationSimpleWebhooks,
sender: SimpleUser,
action: String,
installation: SimpleInstallation,
)
}
Constructors
-
WebhookPersonalAccessTokenRequestCancelled( enterprise: Option(EnterpriseWebhooks), personal_access_token_request: PersonalAccessTokenRequest, organization: OrganizationSimpleWebhooks, sender: SimpleUser, action: String, installation: SimpleInstallation, )
pub type WebhookPersonalAccessTokenRequestCreated {
WebhookPersonalAccessTokenRequestCreated(
enterprise: Option(EnterpriseWebhooks),
personal_access_token_request: PersonalAccessTokenRequest,
organization: OrganizationSimpleWebhooks,
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookPersonalAccessTokenRequestCreated( enterprise: Option(EnterpriseWebhooks), personal_access_token_request: PersonalAccessTokenRequest, organization: OrganizationSimpleWebhooks, sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookPersonalAccessTokenRequestDenied {
WebhookPersonalAccessTokenRequestDenied(
enterprise: Option(EnterpriseWebhooks),
personal_access_token_request: PersonalAccessTokenRequest,
organization: OrganizationSimpleWebhooks,
sender: SimpleUser,
action: String,
installation: SimpleInstallation,
)
}
Constructors
-
WebhookPersonalAccessTokenRequestDenied( enterprise: Option(EnterpriseWebhooks), personal_access_token_request: PersonalAccessTokenRequest, organization: OrganizationSimpleWebhooks, sender: SimpleUser, action: String, installation: SimpleInstallation, )
pub type WebhookPing {
WebhookPing(
hook: Option(Nil),
zen: Option(String),
repository: Option(RepositoryWebhooks),
organization: Option(OrganizationSimpleWebhooks),
sender: Option(SimpleUser),
hook_id: Option(Int),
)
}
Constructors
-
WebhookPing( hook: Option(Nil), zen: Option(String), repository: Option(RepositoryWebhooks), organization: Option(OrganizationSimpleWebhooks), sender: Option(SimpleUser), hook_id: Option(Int), )
pub type WebhookPingFormEncoded {
WebhookPingFormEncoded(payload: String)
}
Constructors
-
WebhookPingFormEncoded(payload: String)
pub type WebhookProjectCardConverted {
WebhookProjectCardConverted(
enterprise: Option(EnterpriseWebhooks),
changes: Nil,
repository: Option(RepositoryWebhooks),
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
project_card: WebhooksProjectCard,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookProjectCardConverted( enterprise: Option(EnterpriseWebhooks), changes: Nil, repository: Option(RepositoryWebhooks), organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, project_card: WebhooksProjectCard, action: String, installation: Option(SimpleInstallation), )
pub type WebhookProjectCardCreated {
WebhookProjectCardCreated(
enterprise: Option(EnterpriseWebhooks),
repository: Option(RepositoryWebhooks),
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
project_card: WebhooksProjectCard,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookProjectCardCreated( enterprise: Option(EnterpriseWebhooks), repository: Option(RepositoryWebhooks), organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, project_card: WebhooksProjectCard, action: String, installation: Option(SimpleInstallation), )
pub type WebhookProjectCardDeleted {
WebhookProjectCardDeleted(
enterprise: Option(EnterpriseWebhooks),
repository: Option(NullableRepositoryWebhooks),
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
project_card: Nil,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookProjectCardDeleted( enterprise: Option(EnterpriseWebhooks), repository: Option(NullableRepositoryWebhooks), organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, project_card: Nil, action: String, installation: Option(SimpleInstallation), )
pub type WebhookProjectCardEdited {
WebhookProjectCardEdited(
enterprise: Option(EnterpriseWebhooks),
changes: Nil,
repository: Option(RepositoryWebhooks),
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
project_card: WebhooksProjectCard,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookProjectCardEdited( enterprise: Option(EnterpriseWebhooks), changes: Nil, repository: Option(RepositoryWebhooks), organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, project_card: WebhooksProjectCard, action: String, installation: Option(SimpleInstallation), )
pub type WebhookProjectCardMoved {
WebhookProjectCardMoved(
enterprise: Option(EnterpriseWebhooks),
changes: Option(Nil),
repository: Option(RepositoryWebhooks),
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
project_card: Nil,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookProjectCardMoved( enterprise: Option(EnterpriseWebhooks), changes: Option(Nil), repository: Option(RepositoryWebhooks), organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, project_card: Nil, action: String, installation: Option(SimpleInstallation), )
pub type WebhookProjectClosed {
WebhookProjectClosed(
enterprise: Option(EnterpriseWebhooks),
repository: Option(RepositoryWebhooks),
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
project: WebhooksProject,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookProjectClosed( enterprise: Option(EnterpriseWebhooks), repository: Option(RepositoryWebhooks), organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, project: WebhooksProject, installation: Option(SimpleInstallation), )
pub type WebhookProjectColumnCreated {
WebhookProjectColumnCreated(
enterprise: Option(EnterpriseWebhooks),
repository: Option(RepositoryWebhooks),
organization: Option(OrganizationSimpleWebhooks),
sender: Option(SimpleUser),
action: String,
installation: Option(SimpleInstallation),
project_column: WebhooksProjectColumn,
)
}
Constructors
-
WebhookProjectColumnCreated( enterprise: Option(EnterpriseWebhooks), repository: Option(RepositoryWebhooks), organization: Option(OrganizationSimpleWebhooks), sender: Option(SimpleUser), action: String, installation: Option(SimpleInstallation), project_column: WebhooksProjectColumn, )
pub type WebhookProjectColumnDeleted {
WebhookProjectColumnDeleted(
enterprise: Option(EnterpriseWebhooks),
repository: Option(NullableRepositoryWebhooks),
organization: Option(OrganizationSimpleWebhooks),
sender: Option(SimpleUser),
action: String,
installation: Option(SimpleInstallation),
project_column: WebhooksProjectColumn,
)
}
Constructors
-
WebhookProjectColumnDeleted( enterprise: Option(EnterpriseWebhooks), repository: Option(NullableRepositoryWebhooks), organization: Option(OrganizationSimpleWebhooks), sender: Option(SimpleUser), action: String, installation: Option(SimpleInstallation), project_column: WebhooksProjectColumn, )
pub type WebhookProjectColumnEdited {
WebhookProjectColumnEdited(
enterprise: Option(EnterpriseWebhooks),
changes: Nil,
repository: Option(RepositoryWebhooks),
organization: Option(OrganizationSimpleWebhooks),
sender: Option(SimpleUser),
action: String,
installation: Option(SimpleInstallation),
project_column: WebhooksProjectColumn,
)
}
Constructors
-
WebhookProjectColumnEdited( enterprise: Option(EnterpriseWebhooks), changes: Nil, repository: Option(RepositoryWebhooks), organization: Option(OrganizationSimpleWebhooks), sender: Option(SimpleUser), action: String, installation: Option(SimpleInstallation), project_column: WebhooksProjectColumn, )
pub type WebhookProjectColumnMoved {
WebhookProjectColumnMoved(
enterprise: Option(EnterpriseWebhooks),
repository: Option(RepositoryWebhooks),
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
project_column: WebhooksProjectColumn,
)
}
Constructors
-
WebhookProjectColumnMoved( enterprise: Option(EnterpriseWebhooks), repository: Option(RepositoryWebhooks), organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), project_column: WebhooksProjectColumn, )
pub type WebhookProjectCreated {
WebhookProjectCreated(
enterprise: Option(EnterpriseWebhooks),
repository: Option(RepositoryWebhooks),
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
project: WebhooksProject,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookProjectCreated( enterprise: Option(EnterpriseWebhooks), repository: Option(RepositoryWebhooks), organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, project: WebhooksProject, installation: Option(SimpleInstallation), )
pub type WebhookProjectDeleted {
WebhookProjectDeleted(
enterprise: Option(EnterpriseWebhooks),
repository: Option(NullableRepositoryWebhooks),
organization: Option(OrganizationSimpleWebhooks),
sender: Option(SimpleUser),
action: String,
project: WebhooksProject,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookProjectDeleted( enterprise: Option(EnterpriseWebhooks), repository: Option(NullableRepositoryWebhooks), organization: Option(OrganizationSimpleWebhooks), sender: Option(SimpleUser), action: String, project: WebhooksProject, installation: Option(SimpleInstallation), )
pub type WebhookProjectEdited {
WebhookProjectEdited(
enterprise: Option(EnterpriseWebhooks),
changes: Option(Nil),
repository: Option(RepositoryWebhooks),
organization: Option(OrganizationSimpleWebhooks),
sender: Option(SimpleUser),
action: String,
project: WebhooksProject,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookProjectEdited( enterprise: Option(EnterpriseWebhooks), changes: Option(Nil), repository: Option(RepositoryWebhooks), organization: Option(OrganizationSimpleWebhooks), sender: Option(SimpleUser), action: String, project: WebhooksProject, installation: Option(SimpleInstallation), )
pub type WebhookProjectReopened {
WebhookProjectReopened(
enterprise: Option(EnterpriseWebhooks),
repository: Option(RepositoryWebhooks),
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
project: WebhooksProject,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookProjectReopened( enterprise: Option(EnterpriseWebhooks), repository: Option(RepositoryWebhooks), organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, project: WebhooksProject, installation: Option(SimpleInstallation), )
pub type WebhookProjectsV2ItemArchived {
WebhookProjectsV2ItemArchived(
changes: WebhooksProjectChanges,
projects_v2_item: ProjectsV2Item,
organization: OrganizationSimpleWebhooks,
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookProjectsV2ItemArchived( changes: WebhooksProjectChanges, projects_v2_item: ProjectsV2Item, organization: OrganizationSimpleWebhooks, sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookProjectsV2ItemConverted {
WebhookProjectsV2ItemConverted(
changes: Nil,
projects_v2_item: ProjectsV2Item,
organization: OrganizationSimpleWebhooks,
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookProjectsV2ItemConverted( changes: Nil, projects_v2_item: ProjectsV2Item, organization: OrganizationSimpleWebhooks, sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookProjectsV2ItemCreated {
WebhookProjectsV2ItemCreated(
projects_v2_item: ProjectsV2Item,
organization: OrganizationSimpleWebhooks,
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookProjectsV2ItemCreated( projects_v2_item: ProjectsV2Item, organization: OrganizationSimpleWebhooks, sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookProjectsV2ItemDeleted {
WebhookProjectsV2ItemDeleted(
projects_v2_item: ProjectsV2Item,
organization: OrganizationSimpleWebhooks,
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookProjectsV2ItemDeleted( projects_v2_item: ProjectsV2Item, organization: OrganizationSimpleWebhooks, sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookProjectsV2ItemEdited {
WebhookProjectsV2ItemEdited(
changes: Option(Nil),
projects_v2_item: ProjectsV2Item,
organization: OrganizationSimpleWebhooks,
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookProjectsV2ItemEdited( changes: Option(Nil), projects_v2_item: ProjectsV2Item, organization: OrganizationSimpleWebhooks, sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookProjectsV2ItemReordered {
WebhookProjectsV2ItemReordered(
changes: Nil,
projects_v2_item: ProjectsV2Item,
organization: OrganizationSimpleWebhooks,
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookProjectsV2ItemReordered( changes: Nil, projects_v2_item: ProjectsV2Item, organization: OrganizationSimpleWebhooks, sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookProjectsV2ItemRestored {
WebhookProjectsV2ItemRestored(
changes: WebhooksProjectChanges,
projects_v2_item: ProjectsV2Item,
organization: OrganizationSimpleWebhooks,
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookProjectsV2ItemRestored( changes: WebhooksProjectChanges, projects_v2_item: ProjectsV2Item, organization: OrganizationSimpleWebhooks, sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookProjectsV2ProjectClosed {
WebhookProjectsV2ProjectClosed(
projects_v2: ProjectsV2,
organization: OrganizationSimpleWebhooks,
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookProjectsV2ProjectClosed( projects_v2: ProjectsV2, organization: OrganizationSimpleWebhooks, sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookProjectsV2ProjectCreated {
WebhookProjectsV2ProjectCreated(
projects_v2: ProjectsV2,
organization: OrganizationSimpleWebhooks,
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookProjectsV2ProjectCreated( projects_v2: ProjectsV2, organization: OrganizationSimpleWebhooks, sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookProjectsV2ProjectDeleted {
WebhookProjectsV2ProjectDeleted(
projects_v2: ProjectsV2,
organization: OrganizationSimpleWebhooks,
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookProjectsV2ProjectDeleted( projects_v2: ProjectsV2, organization: OrganizationSimpleWebhooks, sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookProjectsV2ProjectEdited {
WebhookProjectsV2ProjectEdited(
projects_v2: ProjectsV2,
changes: Nil,
organization: OrganizationSimpleWebhooks,
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookProjectsV2ProjectEdited( projects_v2: ProjectsV2, changes: Nil, organization: OrganizationSimpleWebhooks, sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookProjectsV2ProjectReopened {
WebhookProjectsV2ProjectReopened(
projects_v2: ProjectsV2,
organization: OrganizationSimpleWebhooks,
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookProjectsV2ProjectReopened( projects_v2: ProjectsV2, organization: OrganizationSimpleWebhooks, sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookProjectsV2StatusUpdateCreated {
WebhookProjectsV2StatusUpdateCreated(
organization: OrganizationSimpleWebhooks,
sender: SimpleUser,
action: String,
projects_v2_status_update: ProjectsV2StatusUpdate,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookProjectsV2StatusUpdateCreated( organization: OrganizationSimpleWebhooks, sender: SimpleUser, action: String, projects_v2_status_update: ProjectsV2StatusUpdate, installation: Option(SimpleInstallation), )
pub type WebhookProjectsV2StatusUpdateDeleted {
WebhookProjectsV2StatusUpdateDeleted(
organization: OrganizationSimpleWebhooks,
sender: SimpleUser,
action: String,
projects_v2_status_update: ProjectsV2StatusUpdate,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookProjectsV2StatusUpdateDeleted( organization: OrganizationSimpleWebhooks, sender: SimpleUser, action: String, projects_v2_status_update: ProjectsV2StatusUpdate, installation: Option(SimpleInstallation), )
pub type WebhookProjectsV2StatusUpdateEdited {
WebhookProjectsV2StatusUpdateEdited(
changes: Option(Nil),
organization: OrganizationSimpleWebhooks,
sender: SimpleUser,
action: String,
projects_v2_status_update: ProjectsV2StatusUpdate,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookProjectsV2StatusUpdateEdited( changes: Option(Nil), organization: OrganizationSimpleWebhooks, sender: SimpleUser, action: String, projects_v2_status_update: ProjectsV2StatusUpdate, installation: Option(SimpleInstallation), )
pub type WebhookPublic {
WebhookPublic(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookPublic( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, installation: Option(SimpleInstallation), )
pub type WebhookPullRequestAssigned {
WebhookPullRequestAssigned(
enterprise: Option(EnterpriseWebhooks),
number: WebhooksNumber,
repository: RepositoryWebhooks,
assignee: WebhooksUser,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
pull_request: Nil,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookPullRequestAssigned( enterprise: Option(EnterpriseWebhooks), number: WebhooksNumber, repository: RepositoryWebhooks, assignee: WebhooksUser, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, pull_request: Nil, action: String, installation: Option(SimpleInstallation), )
pub type WebhookPullRequestAutoMergeDisabled {
WebhookPullRequestAutoMergeDisabled(
enterprise: Option(EnterpriseWebhooks),
reason: String,
number: Int,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
pull_request: Nil,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookPullRequestAutoMergeDisabled( enterprise: Option(EnterpriseWebhooks), reason: String, number: Int, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, pull_request: Nil, action: String, installation: Option(SimpleInstallation), )
pub type WebhookPullRequestAutoMergeEnabled {
WebhookPullRequestAutoMergeEnabled(
enterprise: Option(EnterpriseWebhooks),
reason: Option(String),
number: Int,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
pull_request: Nil,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookPullRequestAutoMergeEnabled( enterprise: Option(EnterpriseWebhooks), reason: Option(String), number: Int, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, pull_request: Nil, action: String, installation: Option(SimpleInstallation), )
pub type WebhookPullRequestClosed {
WebhookPullRequestClosed(
enterprise: Option(EnterpriseWebhooks),
number: WebhooksNumber,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
pull_request: PullRequestWebhook,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookPullRequestClosed( enterprise: Option(EnterpriseWebhooks), number: WebhooksNumber, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, pull_request: PullRequestWebhook, action: String, installation: Option(SimpleInstallation), )
pub type WebhookPullRequestConvertedToDraft {
WebhookPullRequestConvertedToDraft(
enterprise: Option(EnterpriseWebhooks),
number: WebhooksNumber,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
pull_request: PullRequestWebhook,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookPullRequestConvertedToDraft( enterprise: Option(EnterpriseWebhooks), number: WebhooksNumber, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, pull_request: PullRequestWebhook, action: String, installation: Option(SimpleInstallation), )
pub type WebhookPullRequestDemilestoned {
WebhookPullRequestDemilestoned(
enterprise: Option(EnterpriseWebhooks),
number: WebhooksNumber,
repository: RepositoryWebhooks,
milestone: Option(Milestone),
organization: Option(OrganizationSimpleWebhooks),
sender: Option(SimpleUser),
pull_request: WebhooksPullRequest5,
action: String,
)
}
Constructors
-
WebhookPullRequestDemilestoned( enterprise: Option(EnterpriseWebhooks), number: WebhooksNumber, repository: RepositoryWebhooks, milestone: Option(Milestone), organization: Option(OrganizationSimpleWebhooks), sender: Option(SimpleUser), pull_request: WebhooksPullRequest5, action: String, )
pub type WebhookPullRequestDequeued {
WebhookPullRequestDequeued(
enterprise: Option(EnterpriseWebhooks),
reason: String,
number: Int,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
pull_request: Nil,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookPullRequestDequeued( enterprise: Option(EnterpriseWebhooks), reason: String, number: Int, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, pull_request: Nil, action: String, installation: Option(SimpleInstallation), )
pub type WebhookPullRequestEdited {
WebhookPullRequestEdited(
enterprise: Option(EnterpriseWebhooks),
changes: Nil,
number: WebhooksNumber,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: Option(SimpleUser),
pull_request: PullRequestWebhook,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookPullRequestEdited( enterprise: Option(EnterpriseWebhooks), changes: Nil, number: WebhooksNumber, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: Option(SimpleUser), pull_request: PullRequestWebhook, action: String, installation: Option(SimpleInstallation), )
pub type WebhookPullRequestEnqueued {
WebhookPullRequestEnqueued(
enterprise: Option(EnterpriseWebhooks),
number: Int,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
pull_request: Nil,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookPullRequestEnqueued( enterprise: Option(EnterpriseWebhooks), number: Int, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, pull_request: Nil, action: String, installation: Option(SimpleInstallation), )
pub type WebhookPullRequestLabeled {
WebhookPullRequestLabeled(
enterprise: Option(EnterpriseWebhooks),
number: WebhooksNumber,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
label: Option(WebhooksLabel),
sender: SimpleUser,
pull_request: Nil,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookPullRequestLabeled( enterprise: Option(EnterpriseWebhooks), number: WebhooksNumber, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), label: Option(WebhooksLabel), sender: SimpleUser, pull_request: Nil, action: String, installation: Option(SimpleInstallation), )
pub type WebhookPullRequestLocked {
WebhookPullRequestLocked(
enterprise: Option(EnterpriseWebhooks),
number: WebhooksNumber,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
pull_request: Nil,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookPullRequestLocked( enterprise: Option(EnterpriseWebhooks), number: WebhooksNumber, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, pull_request: Nil, action: String, installation: Option(SimpleInstallation), )
pub type WebhookPullRequestMilestoned {
WebhookPullRequestMilestoned(
enterprise: Option(EnterpriseWebhooks),
number: WebhooksNumber,
repository: RepositoryWebhooks,
milestone: Option(Milestone),
organization: Option(OrganizationSimpleWebhooks),
sender: Option(SimpleUser),
pull_request: WebhooksPullRequest5,
action: String,
)
}
Constructors
-
WebhookPullRequestMilestoned( enterprise: Option(EnterpriseWebhooks), number: WebhooksNumber, repository: RepositoryWebhooks, milestone: Option(Milestone), organization: Option(OrganizationSimpleWebhooks), sender: Option(SimpleUser), pull_request: WebhooksPullRequest5, action: String, )
pub type WebhookPullRequestOpened {
WebhookPullRequestOpened(
enterprise: Option(EnterpriseWebhooks),
number: WebhooksNumber,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
pull_request: PullRequestWebhook,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookPullRequestOpened( enterprise: Option(EnterpriseWebhooks), number: WebhooksNumber, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, pull_request: PullRequestWebhook, action: String, installation: Option(SimpleInstallation), )
pub type WebhookPullRequestReadyForReview {
WebhookPullRequestReadyForReview(
enterprise: Option(EnterpriseWebhooks),
number: WebhooksNumber,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
pull_request: PullRequestWebhook,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookPullRequestReadyForReview( enterprise: Option(EnterpriseWebhooks), number: WebhooksNumber, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, pull_request: PullRequestWebhook, action: String, installation: Option(SimpleInstallation), )
pub type WebhookPullRequestReopened {
WebhookPullRequestReopened(
enterprise: Option(EnterpriseWebhooks),
number: WebhooksNumber,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
pull_request: PullRequestWebhook,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookPullRequestReopened( enterprise: Option(EnterpriseWebhooks), number: WebhooksNumber, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, pull_request: PullRequestWebhook, action: String, installation: Option(SimpleInstallation), )
pub type WebhookPullRequestReviewCommentCreated {
WebhookPullRequestReviewCommentCreated(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
pull_request: Nil,
action: String,
installation: Option(SimpleInstallation),
comment: Nil,
)
}
Constructors
-
WebhookPullRequestReviewCommentCreated( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, pull_request: Nil, action: String, installation: Option(SimpleInstallation), comment: Nil, )
pub type WebhookPullRequestReviewCommentDeleted {
WebhookPullRequestReviewCommentDeleted(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
pull_request: Nil,
action: String,
installation: Option(SimpleInstallation),
comment: WebhooksReviewComment,
)
}
Constructors
-
WebhookPullRequestReviewCommentDeleted( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, pull_request: Nil, action: String, installation: Option(SimpleInstallation), comment: WebhooksReviewComment, )
pub type WebhookPullRequestReviewCommentEdited {
WebhookPullRequestReviewCommentEdited(
enterprise: Option(EnterpriseWebhooks),
changes: WebhooksChanges,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
pull_request: Nil,
action: String,
installation: Option(SimpleInstallation),
comment: WebhooksReviewComment,
)
}
Constructors
-
WebhookPullRequestReviewCommentEdited( enterprise: Option(EnterpriseWebhooks), changes: WebhooksChanges, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, pull_request: Nil, action: String, installation: Option(SimpleInstallation), comment: WebhooksReviewComment, )
pub type WebhookPullRequestReviewDismissed {
WebhookPullRequestReviewDismissed(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
pull_request: Nil,
action: String,
review: Nil,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookPullRequestReviewDismissed( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, pull_request: Nil, action: String, review: Nil, installation: Option(SimpleInstallation), )
pub type WebhookPullRequestReviewEdited {
WebhookPullRequestReviewEdited(
enterprise: Option(EnterpriseWebhooks),
changes: Nil,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
pull_request: Nil,
action: String,
review: WebhooksReview,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookPullRequestReviewEdited( enterprise: Option(EnterpriseWebhooks), changes: Nil, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, pull_request: Nil, action: String, review: WebhooksReview, installation: Option(SimpleInstallation), )
pub type WebhookPullRequestReviewRequestRemoved =
Nil
pub type WebhookPullRequestReviewRequested =
Nil
pub type WebhookPullRequestReviewSubmitted {
WebhookPullRequestReviewSubmitted(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
pull_request: Nil,
action: String,
review: WebhooksReview,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookPullRequestReviewSubmitted( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, pull_request: Nil, action: String, review: WebhooksReview, installation: Option(SimpleInstallation), )
pub type WebhookPullRequestReviewThreadResolved {
WebhookPullRequestReviewThreadResolved(
enterprise: Option(EnterpriseWebhooks),
thread: Nil,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: Option(SimpleUser),
pull_request: Nil,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookPullRequestReviewThreadResolved( enterprise: Option(EnterpriseWebhooks), thread: Nil, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: Option(SimpleUser), pull_request: Nil, action: String, installation: Option(SimpleInstallation), )
pub type WebhookPullRequestReviewThreadUnresolved {
WebhookPullRequestReviewThreadUnresolved(
enterprise: Option(EnterpriseWebhooks),
thread: Nil,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: Option(SimpleUser),
pull_request: Nil,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookPullRequestReviewThreadUnresolved( enterprise: Option(EnterpriseWebhooks), thread: Nil, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: Option(SimpleUser), pull_request: Nil, action: String, installation: Option(SimpleInstallation), )
pub type WebhookPullRequestSynchronize {
WebhookPullRequestSynchronize(
enterprise: Option(EnterpriseWebhooks),
number: WebhooksNumber,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
pull_request: Nil,
action: String,
installation: Option(SimpleInstallation),
after: String,
before: String,
)
}
Constructors
-
WebhookPullRequestSynchronize( enterprise: Option(EnterpriseWebhooks), number: WebhooksNumber, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, pull_request: Nil, action: String, installation: Option(SimpleInstallation), after: String, before: String, )
pub type WebhookPullRequestUnassigned {
WebhookPullRequestUnassigned(
enterprise: Option(EnterpriseWebhooks),
number: WebhooksNumber,
repository: RepositoryWebhooks,
assignee: Option(WebhooksUserMannequin),
organization: Option(OrganizationSimpleWebhooks),
sender: Option(SimpleUser),
pull_request: Nil,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookPullRequestUnassigned( enterprise: Option(EnterpriseWebhooks), number: WebhooksNumber, repository: RepositoryWebhooks, assignee: Option(WebhooksUserMannequin), organization: Option(OrganizationSimpleWebhooks), sender: Option(SimpleUser), pull_request: Nil, action: String, installation: Option(SimpleInstallation), )
pub type WebhookPullRequestUnlabeled {
WebhookPullRequestUnlabeled(
enterprise: Option(EnterpriseWebhooks),
number: WebhooksNumber,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
label: Option(WebhooksLabel),
sender: SimpleUser,
pull_request: Nil,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookPullRequestUnlabeled( enterprise: Option(EnterpriseWebhooks), number: WebhooksNumber, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), label: Option(WebhooksLabel), sender: SimpleUser, pull_request: Nil, action: String, installation: Option(SimpleInstallation), )
pub type WebhookPullRequestUnlocked {
WebhookPullRequestUnlocked(
enterprise: Option(EnterpriseWebhooks),
number: WebhooksNumber,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
pull_request: Nil,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookPullRequestUnlocked( enterprise: Option(EnterpriseWebhooks), number: WebhooksNumber, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, pull_request: Nil, action: String, installation: Option(SimpleInstallation), )
pub type WebhookPush {
WebhookPush(
enterprise: Option(EnterpriseWebhooks),
compare: String,
base_ref: WebhooksNullableString,
pusher: Nil,
created: Bool,
repository: Nil,
ref: String,
organization: Option(OrganizationSimpleWebhooks),
sender: Option(SimpleUser),
head_commit: Option(Nil),
deleted: Bool,
forced: Bool,
installation: Option(SimpleInstallation),
after: String,
commits: List(Nil),
before: String,
)
}
Constructors
-
WebhookPush( enterprise: Option(EnterpriseWebhooks), compare: String, base_ref: WebhooksNullableString, pusher: Nil, created: Bool, repository: Nil, ref: String, organization: Option(OrganizationSimpleWebhooks), sender: Option(SimpleUser), head_commit: Option(Nil), deleted: Bool, forced: Bool, installation: Option(SimpleInstallation), after: String, commits: List(Nil), before: String, )
pub type WebhookRegistryPackagePublished {
WebhookRegistryPackagePublished(
enterprise: Option(EnterpriseWebhooks),
registry_package: Nil,
repository: Option(RepositoryWebhooks),
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookRegistryPackagePublished( enterprise: Option(EnterpriseWebhooks), registry_package: Nil, repository: Option(RepositoryWebhooks), organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookRegistryPackageUpdated {
WebhookRegistryPackageUpdated(
enterprise: Option(EnterpriseWebhooks),
registry_package: Nil,
repository: Option(RepositoryWebhooks),
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookRegistryPackageUpdated( enterprise: Option(EnterpriseWebhooks), registry_package: Nil, repository: Option(RepositoryWebhooks), organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookReleaseCreated {
WebhookReleaseCreated(
enterprise: Option(EnterpriseWebhooks),
release: WebhooksRelease,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookReleaseCreated( enterprise: Option(EnterpriseWebhooks), release: WebhooksRelease, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookReleaseDeleted {
WebhookReleaseDeleted(
enterprise: Option(EnterpriseWebhooks),
release: WebhooksRelease,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookReleaseDeleted( enterprise: Option(EnterpriseWebhooks), release: WebhooksRelease, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookReleaseEdited {
WebhookReleaseEdited(
enterprise: Option(EnterpriseWebhooks),
changes: Nil,
release: WebhooksRelease,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: Option(SimpleUser),
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookReleaseEdited( enterprise: Option(EnterpriseWebhooks), changes: Nil, release: WebhooksRelease, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: Option(SimpleUser), action: String, installation: Option(SimpleInstallation), )
pub type WebhookReleasePrereleased {
WebhookReleasePrereleased(
enterprise: Option(EnterpriseWebhooks),
release: Nil,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: Option(SimpleUser),
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookReleasePrereleased( enterprise: Option(EnterpriseWebhooks), release: Nil, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: Option(SimpleUser), action: String, installation: Option(SimpleInstallation), )
pub type WebhookReleasePublished {
WebhookReleasePublished(
enterprise: Option(EnterpriseWebhooks),
release: WebhooksRelease1,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: Option(SimpleUser),
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookReleasePublished( enterprise: Option(EnterpriseWebhooks), release: WebhooksRelease1, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: Option(SimpleUser), action: String, installation: Option(SimpleInstallation), )
pub type WebhookReleaseReleased {
WebhookReleaseReleased(
enterprise: Option(EnterpriseWebhooks),
release: WebhooksRelease,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: Option(SimpleUser),
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookReleaseReleased( enterprise: Option(EnterpriseWebhooks), release: WebhooksRelease, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: Option(SimpleUser), action: String, installation: Option(SimpleInstallation), )
pub type WebhookReleaseUnpublished {
WebhookReleaseUnpublished(
enterprise: Option(EnterpriseWebhooks),
release: WebhooksRelease1,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: Option(SimpleUser),
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookReleaseUnpublished( enterprise: Option(EnterpriseWebhooks), release: WebhooksRelease1, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: Option(SimpleUser), action: String, installation: Option(SimpleInstallation), )
pub type WebhookRepositoryAdvisoryPublished {
WebhookRepositoryAdvisoryPublished(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
repository_advisory: RepositoryAdvisory,
organization: Option(OrganizationSimpleWebhooks),
sender: Option(SimpleUser),
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookRepositoryAdvisoryPublished( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, repository_advisory: RepositoryAdvisory, organization: Option(OrganizationSimpleWebhooks), sender: Option(SimpleUser), action: String, installation: Option(SimpleInstallation), )
pub type WebhookRepositoryAdvisoryReported {
WebhookRepositoryAdvisoryReported(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
repository_advisory: RepositoryAdvisory,
organization: Option(OrganizationSimpleWebhooks),
sender: Option(SimpleUser),
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookRepositoryAdvisoryReported( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, repository_advisory: RepositoryAdvisory, organization: Option(OrganizationSimpleWebhooks), sender: Option(SimpleUser), action: String, installation: Option(SimpleInstallation), )
pub type WebhookRepositoryArchived {
WebhookRepositoryArchived(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookRepositoryArchived( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookRepositoryCreated {
WebhookRepositoryCreated(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookRepositoryCreated( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookRepositoryDeleted {
WebhookRepositoryDeleted(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookRepositoryDeleted( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookRepositoryDispatchSample {
WebhookRepositoryDispatchSample(
enterprise: Option(EnterpriseWebhooks),
branch: String,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
client_payload: Option(Nil),
installation: SimpleInstallation,
)
}
Constructors
-
WebhookRepositoryDispatchSample( enterprise: Option(EnterpriseWebhooks), branch: String, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, client_payload: Option(Nil), installation: SimpleInstallation, )
pub type WebhookRepositoryEdited {
WebhookRepositoryEdited(
enterprise: Option(EnterpriseWebhooks),
changes: Nil,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookRepositoryEdited( enterprise: Option(EnterpriseWebhooks), changes: Nil, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookRepositoryImport {
WebhookRepositoryImport(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
status: String,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookRepositoryImport( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, status: String, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, installation: Option(SimpleInstallation), )
pub type WebhookRepositoryPrivatized {
WebhookRepositoryPrivatized(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookRepositoryPrivatized( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookRepositoryPublicized {
WebhookRepositoryPublicized(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookRepositoryPublicized( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookRepositoryRenamed {
WebhookRepositoryRenamed(
enterprise: Option(EnterpriseWebhooks),
changes: Nil,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookRepositoryRenamed( enterprise: Option(EnterpriseWebhooks), changes: Nil, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookRepositoryRulesetCreated {
WebhookRepositoryRulesetCreated(
enterprise: Option(EnterpriseWebhooks),
repository: Option(RepositoryWebhooks),
repository_ruleset: RepositoryRuleset,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookRepositoryRulesetCreated( enterprise: Option(EnterpriseWebhooks), repository: Option(RepositoryWebhooks), repository_ruleset: RepositoryRuleset, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookRepositoryRulesetDeleted {
WebhookRepositoryRulesetDeleted(
enterprise: Option(EnterpriseWebhooks),
repository: Option(RepositoryWebhooks),
repository_ruleset: RepositoryRuleset,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookRepositoryRulesetDeleted( enterprise: Option(EnterpriseWebhooks), repository: Option(RepositoryWebhooks), repository_ruleset: RepositoryRuleset, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookRepositoryRulesetEdited {
WebhookRepositoryRulesetEdited(
enterprise: Option(EnterpriseWebhooks),
changes: Option(Nil),
repository: Option(RepositoryWebhooks),
repository_ruleset: RepositoryRuleset,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookRepositoryRulesetEdited( enterprise: Option(EnterpriseWebhooks), changes: Option(Nil), repository: Option(RepositoryWebhooks), repository_ruleset: RepositoryRuleset, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookRepositoryTransferred {
WebhookRepositoryTransferred(
enterprise: Option(EnterpriseWebhooks),
changes: Nil,
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookRepositoryTransferred( enterprise: Option(EnterpriseWebhooks), changes: Nil, repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookRepositoryUnarchived {
WebhookRepositoryUnarchived(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookRepositoryUnarchived( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookRepositoryVulnerabilityAlertCreate {
WebhookRepositoryVulnerabilityAlertCreate(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
alert: WebhooksAlert,
)
}
Constructors
-
WebhookRepositoryVulnerabilityAlertCreate( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), alert: WebhooksAlert, )
pub type WebhookRepositoryVulnerabilityAlertDismiss {
WebhookRepositoryVulnerabilityAlertDismiss(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
alert: Nil,
)
}
Constructors
-
WebhookRepositoryVulnerabilityAlertDismiss( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), alert: Nil, )
pub type WebhookRepositoryVulnerabilityAlertReopen {
WebhookRepositoryVulnerabilityAlertReopen(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
alert: WebhooksAlert,
)
}
Constructors
-
WebhookRepositoryVulnerabilityAlertReopen( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), alert: WebhooksAlert, )
pub type WebhookRepositoryVulnerabilityAlertResolve {
WebhookRepositoryVulnerabilityAlertResolve(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
alert: Nil,
)
}
Constructors
-
WebhookRepositoryVulnerabilityAlertResolve( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), alert: Nil, )
pub type WebhookRubygemsMetadata {
WebhookRubygemsMetadata(
commit_oid: Option(String),
dependencies: Option(List(Nil)),
name: Option(String),
readme: Option(String),
homepage: Option(String),
metadata: Option(Nil),
repo: Option(String),
platform: Option(String),
version_info: Option(Nil),
description: Option(String),
)
}
Constructors
-
WebhookRubygemsMetadata( commit_oid: Option(String), dependencies: Option(List(Nil)), name: Option(String), readme: Option(String), homepage: Option(String), metadata: Option(Nil), repo: Option(String), platform: Option(String), version_info: Option(Nil), description: Option(String), )
pub type WebhookSecretScanningAlertCreated {
WebhookSecretScanningAlertCreated(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: Option(SimpleUser),
action: String,
installation: Option(SimpleInstallation),
alert: SecretScanningAlertWebhook,
)
}
Constructors
-
WebhookSecretScanningAlertCreated( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: Option(SimpleUser), action: String, installation: Option(SimpleInstallation), alert: SecretScanningAlertWebhook, )
pub type WebhookSecretScanningAlertLocationCreated {
WebhookSecretScanningAlertLocationCreated(
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
location: SecretScanningLocation,
action: Option(String),
installation: Option(SimpleInstallation),
alert: SecretScanningAlertWebhook,
)
}
Constructors
-
WebhookSecretScanningAlertLocationCreated( repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, location: SecretScanningLocation, action: Option(String), installation: Option(SimpleInstallation), alert: SecretScanningAlertWebhook, )
pub type WebhookSecretScanningAlertLocationCreatedFormEncoded {
WebhookSecretScanningAlertLocationCreatedFormEncoded(
payload: String,
)
}
Constructors
-
WebhookSecretScanningAlertLocationCreatedFormEncoded( payload: String, )
pub type WebhookSecretScanningAlertPubliclyLeaked {
WebhookSecretScanningAlertPubliclyLeaked(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: Option(SimpleUser),
action: String,
installation: Option(SimpleInstallation),
alert: SecretScanningAlertWebhook,
)
}
Constructors
-
WebhookSecretScanningAlertPubliclyLeaked( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: Option(SimpleUser), action: String, installation: Option(SimpleInstallation), alert: SecretScanningAlertWebhook, )
pub type WebhookSecretScanningAlertReopened {
WebhookSecretScanningAlertReopened(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: Option(SimpleUser),
action: String,
installation: Option(SimpleInstallation),
alert: SecretScanningAlertWebhook,
)
}
Constructors
-
WebhookSecretScanningAlertReopened( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: Option(SimpleUser), action: String, installation: Option(SimpleInstallation), alert: SecretScanningAlertWebhook, )
pub type WebhookSecretScanningAlertResolved {
WebhookSecretScanningAlertResolved(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: Option(SimpleUser),
action: String,
installation: Option(SimpleInstallation),
alert: SecretScanningAlertWebhook,
)
}
Constructors
-
WebhookSecretScanningAlertResolved( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: Option(SimpleUser), action: String, installation: Option(SimpleInstallation), alert: SecretScanningAlertWebhook, )
pub type WebhookSecretScanningAlertValidated {
WebhookSecretScanningAlertValidated(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: Option(SimpleUser),
action: String,
installation: Option(SimpleInstallation),
alert: SecretScanningAlertWebhook,
)
}
Constructors
-
WebhookSecretScanningAlertValidated( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: Option(SimpleUser), action: String, installation: Option(SimpleInstallation), alert: SecretScanningAlertWebhook, )
pub type WebhookSecurityAdvisoryPublished {
WebhookSecurityAdvisoryPublished(
enterprise: Option(EnterpriseWebhooks),
repository: Option(RepositoryWebhooks),
organization: Option(OrganizationSimpleWebhooks),
sender: Option(SimpleUser),
action: String,
security_advisory: WebhooksSecurityAdvisory,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookSecurityAdvisoryPublished( enterprise: Option(EnterpriseWebhooks), repository: Option(RepositoryWebhooks), organization: Option(OrganizationSimpleWebhooks), sender: Option(SimpleUser), action: String, security_advisory: WebhooksSecurityAdvisory, installation: Option(SimpleInstallation), )
pub type WebhookSecurityAdvisoryUpdated {
WebhookSecurityAdvisoryUpdated(
enterprise: Option(EnterpriseWebhooks),
repository: Option(RepositoryWebhooks),
organization: Option(OrganizationSimpleWebhooks),
sender: Option(SimpleUser),
action: String,
security_advisory: WebhooksSecurityAdvisory,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookSecurityAdvisoryUpdated( enterprise: Option(EnterpriseWebhooks), repository: Option(RepositoryWebhooks), organization: Option(OrganizationSimpleWebhooks), sender: Option(SimpleUser), action: String, security_advisory: WebhooksSecurityAdvisory, installation: Option(SimpleInstallation), )
pub type WebhookSecurityAdvisoryWithdrawn {
WebhookSecurityAdvisoryWithdrawn(
enterprise: Option(EnterpriseWebhooks),
repository: Option(RepositoryWebhooks),
organization: Option(OrganizationSimpleWebhooks),
sender: Option(SimpleUser),
action: String,
security_advisory: Nil,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookSecurityAdvisoryWithdrawn( enterprise: Option(EnterpriseWebhooks), repository: Option(RepositoryWebhooks), organization: Option(OrganizationSimpleWebhooks), sender: Option(SimpleUser), action: String, security_advisory: Nil, installation: Option(SimpleInstallation), )
pub type WebhookSecurityAndAnalysis {
WebhookSecurityAndAnalysis(
enterprise: Option(EnterpriseWebhooks),
changes: Nil,
repository: FullRepository,
organization: Option(OrganizationSimpleWebhooks),
sender: Option(SimpleUser),
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookSecurityAndAnalysis( enterprise: Option(EnterpriseWebhooks), changes: Nil, repository: FullRepository, organization: Option(OrganizationSimpleWebhooks), sender: Option(SimpleUser), installation: Option(SimpleInstallation), )
pub type WebhookSponsorshipCancelled {
WebhookSponsorshipCancelled(
enterprise: Option(EnterpriseWebhooks),
repository: Option(RepositoryWebhooks),
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
sponsorship: WebhooksSponsorship,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookSponsorshipCancelled( enterprise: Option(EnterpriseWebhooks), repository: Option(RepositoryWebhooks), organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, sponsorship: WebhooksSponsorship, action: String, installation: Option(SimpleInstallation), )
pub type WebhookSponsorshipCreated {
WebhookSponsorshipCreated(
enterprise: Option(EnterpriseWebhooks),
repository: Option(RepositoryWebhooks),
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
sponsorship: WebhooksSponsorship,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookSponsorshipCreated( enterprise: Option(EnterpriseWebhooks), repository: Option(RepositoryWebhooks), organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, sponsorship: WebhooksSponsorship, action: String, installation: Option(SimpleInstallation), )
pub type WebhookSponsorshipEdited {
WebhookSponsorshipEdited(
enterprise: Option(EnterpriseWebhooks),
changes: Nil,
repository: Option(RepositoryWebhooks),
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
sponsorship: WebhooksSponsorship,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookSponsorshipEdited( enterprise: Option(EnterpriseWebhooks), changes: Nil, repository: Option(RepositoryWebhooks), organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, sponsorship: WebhooksSponsorship, action: String, installation: Option(SimpleInstallation), )
pub type WebhookSponsorshipPendingCancellation {
WebhookSponsorshipPendingCancellation(
enterprise: Option(EnterpriseWebhooks),
effective_date: Option(WebhooksEffectiveDate),
repository: Option(RepositoryWebhooks),
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
sponsorship: WebhooksSponsorship,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookSponsorshipPendingCancellation( enterprise: Option(EnterpriseWebhooks), effective_date: Option(WebhooksEffectiveDate), repository: Option(RepositoryWebhooks), organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, sponsorship: WebhooksSponsorship, action: String, installation: Option(SimpleInstallation), )
pub type WebhookSponsorshipPendingTierChange {
WebhookSponsorshipPendingTierChange(
enterprise: Option(EnterpriseWebhooks),
changes: WebhooksChanges8,
effective_date: Option(WebhooksEffectiveDate),
repository: Option(RepositoryWebhooks),
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
sponsorship: WebhooksSponsorship,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookSponsorshipPendingTierChange( enterprise: Option(EnterpriseWebhooks), changes: WebhooksChanges8, effective_date: Option(WebhooksEffectiveDate), repository: Option(RepositoryWebhooks), organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, sponsorship: WebhooksSponsorship, action: String, installation: Option(SimpleInstallation), )
pub type WebhookSponsorshipTierChanged {
WebhookSponsorshipTierChanged(
enterprise: Option(EnterpriseWebhooks),
changes: WebhooksChanges8,
repository: Option(RepositoryWebhooks),
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
sponsorship: WebhooksSponsorship,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookSponsorshipTierChanged( enterprise: Option(EnterpriseWebhooks), changes: WebhooksChanges8, repository: Option(RepositoryWebhooks), organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, sponsorship: WebhooksSponsorship, action: String, installation: Option(SimpleInstallation), )
pub type WebhookStarCreated {
WebhookStarCreated(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
starred_at: Option(String),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookStarCreated( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), starred_at: Option(String), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookStarDeleted {
WebhookStarDeleted(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookStarDeleted( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookStatus {
WebhookStatus(
target_url: Option(String),
enterprise: Option(EnterpriseWebhooks),
avatar_url: Option(String),
created_at: String,
repository: RepositoryWebhooks,
name: String,
sha: String,
context: String,
branches: List(Nil),
state: String,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
commit: Nil,
updated_at: String,
installation: Option(SimpleInstallation),
id: Int,
description: Option(String),
)
}
Constructors
-
WebhookStatus( target_url: Option(String), enterprise: Option(EnterpriseWebhooks), avatar_url: Option(String), created_at: String, repository: RepositoryWebhooks, name: String, sha: String, context: String, branches: List(Nil), state: String, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, commit: Nil, updated_at: String, installation: Option(SimpleInstallation), id: Int, description: Option(String), )
pub type WebhookSubIssuesParentIssueAdded {
WebhookSubIssuesParentIssueAdded(
sub_issue_id: Float,
parent_issue: Issue,
repository: Option(RepositoryWebhooks),
parent_issue_repo: Repository,
organization: Option(OrganizationSimpleWebhooks),
sender: Option(SimpleUser),
parent_issue_id: Float,
action: String,
sub_issue: Issue,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookSubIssuesParentIssueAdded( sub_issue_id: Float, parent_issue: Issue, repository: Option(RepositoryWebhooks), parent_issue_repo: Repository, organization: Option(OrganizationSimpleWebhooks), sender: Option(SimpleUser), parent_issue_id: Float, action: String, sub_issue: Issue, installation: Option(SimpleInstallation), )
pub type WebhookSubIssuesParentIssueRemoved {
WebhookSubIssuesParentIssueRemoved(
sub_issue_id: Float,
parent_issue: Issue,
repository: Option(RepositoryWebhooks),
parent_issue_repo: Repository,
organization: Option(OrganizationSimpleWebhooks),
sender: Option(SimpleUser),
parent_issue_id: Float,
action: String,
sub_issue: Issue,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookSubIssuesParentIssueRemoved( sub_issue_id: Float, parent_issue: Issue, repository: Option(RepositoryWebhooks), parent_issue_repo: Repository, organization: Option(OrganizationSimpleWebhooks), sender: Option(SimpleUser), parent_issue_id: Float, action: String, sub_issue: Issue, installation: Option(SimpleInstallation), )
pub type WebhookSubIssuesSubIssueAdded {
WebhookSubIssuesSubIssueAdded(
sub_issue_id: Float,
parent_issue: Issue,
repository: Option(RepositoryWebhooks),
organization: Option(OrganizationSimpleWebhooks),
sender: Option(SimpleUser),
parent_issue_id: Float,
action: String,
sub_issue_repo: Repository,
sub_issue: Issue,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookSubIssuesSubIssueAdded( sub_issue_id: Float, parent_issue: Issue, repository: Option(RepositoryWebhooks), organization: Option(OrganizationSimpleWebhooks), sender: Option(SimpleUser), parent_issue_id: Float, action: String, sub_issue_repo: Repository, sub_issue: Issue, installation: Option(SimpleInstallation), )
pub type WebhookSubIssuesSubIssueRemoved {
WebhookSubIssuesSubIssueRemoved(
sub_issue_id: Float,
parent_issue: Issue,
repository: Option(RepositoryWebhooks),
organization: Option(OrganizationSimpleWebhooks),
sender: Option(SimpleUser),
parent_issue_id: Float,
action: String,
sub_issue_repo: Repository,
sub_issue: Issue,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookSubIssuesSubIssueRemoved( sub_issue_id: Float, parent_issue: Issue, repository: Option(RepositoryWebhooks), organization: Option(OrganizationSimpleWebhooks), sender: Option(SimpleUser), parent_issue_id: Float, action: String, sub_issue_repo: Repository, sub_issue: Issue, installation: Option(SimpleInstallation), )
pub type WebhookTeamAdd {
WebhookTeamAdd(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
installation: Option(SimpleInstallation),
team: WebhooksTeam1,
)
}
Constructors
-
WebhookTeamAdd( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, installation: Option(SimpleInstallation), team: WebhooksTeam1, )
pub type WebhookTeamAddedToRepository {
WebhookTeamAddedToRepository(
enterprise: Option(EnterpriseWebhooks),
repository: Option(Nil),
organization: OrganizationSimpleWebhooks,
sender: Option(SimpleUser),
action: String,
installation: Option(SimpleInstallation),
team: WebhooksTeam1,
)
}
Constructors
-
WebhookTeamAddedToRepository( enterprise: Option(EnterpriseWebhooks), repository: Option(Nil), organization: OrganizationSimpleWebhooks, sender: Option(SimpleUser), action: String, installation: Option(SimpleInstallation), team: WebhooksTeam1, )
pub type WebhookTeamCreated {
WebhookTeamCreated(
enterprise: Option(EnterpriseWebhooks),
repository: Option(Nil),
organization: OrganizationSimpleWebhooks,
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
team: WebhooksTeam1,
)
}
Constructors
-
WebhookTeamCreated( enterprise: Option(EnterpriseWebhooks), repository: Option(Nil), organization: OrganizationSimpleWebhooks, sender: SimpleUser, action: String, installation: Option(SimpleInstallation), team: WebhooksTeam1, )
pub type WebhookTeamDeleted {
WebhookTeamDeleted(
enterprise: Option(EnterpriseWebhooks),
repository: Option(Nil),
organization: OrganizationSimpleWebhooks,
sender: Option(SimpleUser),
action: String,
installation: Option(SimpleInstallation),
team: WebhooksTeam1,
)
}
Constructors
-
WebhookTeamDeleted( enterprise: Option(EnterpriseWebhooks), repository: Option(Nil), organization: OrganizationSimpleWebhooks, sender: Option(SimpleUser), action: String, installation: Option(SimpleInstallation), team: WebhooksTeam1, )
pub type WebhookTeamEdited {
WebhookTeamEdited(
enterprise: Option(EnterpriseWebhooks),
changes: Nil,
repository: Option(Nil),
organization: OrganizationSimpleWebhooks,
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
team: WebhooksTeam1,
)
}
Constructors
-
WebhookTeamEdited( enterprise: Option(EnterpriseWebhooks), changes: Nil, repository: Option(Nil), organization: OrganizationSimpleWebhooks, sender: SimpleUser, action: String, installation: Option(SimpleInstallation), team: WebhooksTeam1, )
pub type WebhookTeamRemovedFromRepository {
WebhookTeamRemovedFromRepository(
enterprise: Option(EnterpriseWebhooks),
repository: Option(Nil),
organization: OrganizationSimpleWebhooks,
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
team: WebhooksTeam1,
)
}
Constructors
-
WebhookTeamRemovedFromRepository( enterprise: Option(EnterpriseWebhooks), repository: Option(Nil), organization: OrganizationSimpleWebhooks, sender: SimpleUser, action: String, installation: Option(SimpleInstallation), team: WebhooksTeam1, )
pub type WebhookWatchStarted {
WebhookWatchStarted(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
)
}
Constructors
-
WebhookWatchStarted( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), )
pub type WebhookWorkflowDispatch {
WebhookWorkflowDispatch(
enterprise: Option(EnterpriseWebhooks),
inputs: Option(Nil),
repository: RepositoryWebhooks,
ref: String,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
installation: Option(SimpleInstallation),
workflow: String,
)
}
Constructors
-
WebhookWorkflowDispatch( enterprise: Option(EnterpriseWebhooks), inputs: Option(Nil), repository: RepositoryWebhooks, ref: String, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, installation: Option(SimpleInstallation), workflow: String, )
pub type WebhookWorkflowJobCompleted {
WebhookWorkflowJobCompleted(
enterprise: Option(EnterpriseWebhooks),
deployment: Option(Deployment),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
workflow_job: Nil,
)
}
Constructors
-
WebhookWorkflowJobCompleted( enterprise: Option(EnterpriseWebhooks), deployment: Option(Deployment), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), workflow_job: Nil, )
pub type WebhookWorkflowJobInProgress {
WebhookWorkflowJobInProgress(
enterprise: Option(EnterpriseWebhooks),
deployment: Option(Deployment),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
workflow_job: Nil,
)
}
Constructors
-
WebhookWorkflowJobInProgress( enterprise: Option(EnterpriseWebhooks), deployment: Option(Deployment), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), workflow_job: Nil, )
pub type WebhookWorkflowJobQueued {
WebhookWorkflowJobQueued(
enterprise: Option(EnterpriseWebhooks),
deployment: Option(Deployment),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
workflow_job: Nil,
)
}
Constructors
-
WebhookWorkflowJobQueued( enterprise: Option(EnterpriseWebhooks), deployment: Option(Deployment), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), workflow_job: Nil, )
pub type WebhookWorkflowJobWaiting {
WebhookWorkflowJobWaiting(
enterprise: Option(EnterpriseWebhooks),
deployment: Option(Deployment),
repository: RepositoryWebhooks,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
workflow_job: Nil,
)
}
Constructors
-
WebhookWorkflowJobWaiting( enterprise: Option(EnterpriseWebhooks), deployment: Option(Deployment), repository: RepositoryWebhooks, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), workflow_job: Nil, )
pub type WebhookWorkflowRunCompleted {
WebhookWorkflowRunCompleted(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
workflow_run: Nil,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
workflow: WebhooksWorkflow,
)
}
Constructors
-
WebhookWorkflowRunCompleted( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, workflow_run: Nil, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), workflow: WebhooksWorkflow, )
pub type WebhookWorkflowRunInProgress {
WebhookWorkflowRunInProgress(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
workflow_run: Nil,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
workflow: WebhooksWorkflow,
)
}
Constructors
-
WebhookWorkflowRunInProgress( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, workflow_run: Nil, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), workflow: WebhooksWorkflow, )
pub type WebhookWorkflowRunRequested {
WebhookWorkflowRunRequested(
enterprise: Option(EnterpriseWebhooks),
repository: RepositoryWebhooks,
workflow_run: Nil,
organization: Option(OrganizationSimpleWebhooks),
sender: SimpleUser,
action: String,
installation: Option(SimpleInstallation),
workflow: WebhooksWorkflow,
)
}
Constructors
-
WebhookWorkflowRunRequested( enterprise: Option(EnterpriseWebhooks), repository: RepositoryWebhooks, workflow_run: Nil, organization: Option(OrganizationSimpleWebhooks), sender: SimpleUser, action: String, installation: Option(SimpleInstallation), workflow: WebhooksWorkflow, )
pub type WebhooksAlert {
WebhooksAlert(
number: Int,
dismissed_at: Option(String),
created_at: String,
ghsa_id: String,
fix_reason: Option(String),
affected_package_name: String,
fixed_in: Option(String),
state: String,
affected_range: String,
dismisser: Option(Nil),
external_reference: Option(String),
node_id: String,
dismiss_reason: Option(String),
id: Int,
external_identifier: String,
severity: String,
fixed_at: Option(String),
)
}
Constructors
-
WebhooksAlert( number: Int, dismissed_at: Option(String), created_at: String, ghsa_id: String, fix_reason: Option(String), affected_package_name: String, fixed_in: Option(String), state: String, affected_range: String, dismisser: Option(Nil), external_reference: Option(String), node_id: String, dismiss_reason: Option(String), id: Int, external_identifier: String, severity: String, fixed_at: Option(String), )
pub type WebhooksAnswer {
WebhooksAnswer(
body: String,
created_at: String,
reactions: Option(Nil),
user: Option(Nil),
child_comment_count: Int,
author_association: String,
discussion_id: Int,
updated_at: String,
node_id: String,
repository_url: String,
id: Int,
html_url: String,
)
}
Constructors
-
WebhooksAnswer( body: String, created_at: String, reactions: Option(Nil), user: Option(Nil), child_comment_count: Int, author_association: String, discussion_id: Int, updated_at: String, node_id: String, repository_url: String, id: Int, html_url: String, )
pub type WebhooksApprover {
WebhooksApprover(
user_view_type: Option(String),
gists_url: Option(String),
following_url: Option(String),
followers_url: Option(String),
subscriptions_url: Option(String),
received_events_url: Option(String),
events_url: Option(String),
avatar_url: Option(String),
login: Option(String),
url: Option(String),
starred_url: Option(String),
organizations_url: Option(String),
repos_url: Option(String),
gravatar_id: Option(String),
site_admin: Option(Bool),
node_id: Option(String),
type_: Option(String),
id: Option(Int),
html_url: Option(String),
)
}
Constructors
-
WebhooksApprover( user_view_type: Option(String), gists_url: Option(String), following_url: Option(String), followers_url: Option(String), subscriptions_url: Option(String), received_events_url: Option(String), events_url: Option(String), avatar_url: Option(String), login: Option(String), url: Option(String), starred_url: Option(String), organizations_url: Option(String), repos_url: Option(String), gravatar_id: Option(String), site_admin: Option(Bool), node_id: Option(String), type_: Option(String), id: Option(Int), html_url: Option(String), )
pub type WebhooksChanges {
WebhooksChanges(body: Option(Nil))
}
Constructors
-
WebhooksChanges(body: Option(Nil))
pub type WebhooksChanges8 {
WebhooksChanges8(tier: Nil)
}
Constructors
-
WebhooksChanges8(tier: Nil)
pub type WebhooksCodeScanningCommitOid =
String
pub type WebhooksCodeScanningRef =
String
pub type WebhooksComment {
WebhooksComment(
body: String,
created_at: String,
reactions: Nil,
user: Option(Nil),
child_comment_count: Int,
author_association: String,
parent_id: Option(Int),
discussion_id: Int,
updated_at: String,
node_id: String,
repository_url: String,
id: Int,
html_url: String,
)
}
Constructors
-
WebhooksComment( body: String, created_at: String, reactions: Nil, user: Option(Nil), child_comment_count: Int, author_association: String, parent_id: Option(Int), discussion_id: Int, updated_at: String, node_id: String, repository_url: String, id: Int, html_url: String, )
pub type WebhooksDeployKey {
WebhooksDeployKey(
enabled: Option(Bool),
last_used: Option(String),
verified: Bool,
created_at: String,
url: String,
read_only: Bool,
added_by: Option(String),
title: String,
id: Int,
key: String,
)
}
Constructors
-
WebhooksDeployKey( enabled: Option(Bool), last_used: Option(String), verified: Bool, created_at: String, url: String, read_only: Bool, added_by: Option(String), title: String, id: Int, key: String, )
pub type WebhooksDeployPusherType =
String
pub type WebhooksEffectiveDate =
String
pub type WebhooksIssue {
WebhooksIssue(
draft: Option(Bool),
body: Option(String),
assignees: List(Nil),
comments_url: String,
closed_at: Option(String),
events_url: String,
number: Int,
created_at: String,
locked: Option(Bool),
reactions: Nil,
user: Option(Nil),
author_association: String,
labels_url: String,
url: String,
assignee: Option(Nil),
milestone: Option(Nil),
timeline_url: Option(String),
state: Option(String),
state_reason: Option(String),
comments: Int,
pull_request: Option(Nil),
performed_via_github_app: Option(Nil),
updated_at: String,
node_id: String,
title: String,
repository_url: String,
id: Int,
html_url: String,
active_lock_reason: Option(String),
labels: Option(List(Nil)),
)
}
Constructors
-
WebhooksIssue( draft: Option(Bool), body: Option(String), assignees: List(Nil), comments_url: String, closed_at: Option(String), events_url: String, number: Int, created_at: String, locked: Option(Bool), reactions: Nil, user: Option(Nil), author_association: String, labels_url: String, url: String, assignee: Option(Nil), milestone: Option(Nil), timeline_url: Option(String), state: Option(String), state_reason: Option(String), comments: Int, pull_request: Option(Nil), performed_via_github_app: Option(Nil), updated_at: String, node_id: String, title: String, repository_url: String, id: Int, html_url: String, active_lock_reason: Option(String), labels: Option(List(Nil)), )
pub type WebhooksIssue2 {
WebhooksIssue2(
draft: Option(Bool),
body: Option(String),
assignees: List(Nil),
comments_url: String,
closed_at: Option(String),
events_url: String,
number: Int,
created_at: String,
locked: Option(Bool),
reactions: Nil,
user: Option(Nil),
author_association: String,
labels_url: String,
url: String,
assignee: Option(Nil),
milestone: Option(Nil),
timeline_url: Option(String),
state: Option(String),
state_reason: Option(String),
comments: Int,
pull_request: Option(Nil),
performed_via_github_app: Option(Nil),
updated_at: String,
node_id: String,
title: String,
repository_url: String,
id: Int,
html_url: String,
active_lock_reason: Option(String),
labels: Option(List(Nil)),
)
}
Constructors
-
WebhooksIssue2( draft: Option(Bool), body: Option(String), assignees: List(Nil), comments_url: String, closed_at: Option(String), events_url: String, number: Int, created_at: String, locked: Option(Bool), reactions: Nil, user: Option(Nil), author_association: String, labels_url: String, url: String, assignee: Option(Nil), milestone: Option(Nil), timeline_url: Option(String), state: Option(String), state_reason: Option(String), comments: Int, pull_request: Option(Nil), performed_via_github_app: Option(Nil), updated_at: String, node_id: String, title: String, repository_url: String, id: Int, html_url: String, active_lock_reason: Option(String), labels: Option(List(Nil)), )
pub type WebhooksIssueComment {
WebhooksIssueComment(
body: String,
issue_url: String,
created_at: String,
reactions: Nil,
user: Option(Nil),
author_association: String,
url: String,
performed_via_github_app: Integration,
updated_at: String,
node_id: String,
id: Int,
html_url: String,
)
}
Constructors
-
WebhooksIssueComment( body: String, issue_url: String, created_at: String, reactions: Nil, user: Option(Nil), author_association: String, url: String, performed_via_github_app: Integration, updated_at: String, node_id: String, id: Int, html_url: String, )
pub type WebhooksLabel {
WebhooksLabel(
default: Bool,
color: String,
name: String,
url: String,
node_id: String,
id: Int,
description: Option(String),
)
}
Constructors
-
WebhooksLabel( default: Bool, color: String, name: String, url: String, node_id: String, id: Int, description: Option(String), )
pub type WebhooksMarketplacePurchase {
WebhooksMarketplacePurchase(
billing_cycle: String,
on_free_trial: Bool,
plan: Nil,
free_trial_ends_on: Option(String),
account: Nil,
unit_count: Int,
next_billing_date: Option(String),
)
}
Constructors
-
WebhooksMarketplacePurchase( billing_cycle: String, on_free_trial: Bool, plan: Nil, free_trial_ends_on: Option(String), account: Nil, unit_count: Int, next_billing_date: Option(String), )
pub type WebhooksMembership {
WebhooksMembership(
organization_url: String,
user: Option(Nil),
url: String,
state: String,
role: String,
)
}
Constructors
-
WebhooksMembership( organization_url: String, user: Option(Nil), url: String, state: String, role: String, )
pub type WebhooksMilestone {
WebhooksMilestone(
closed_at: Option(String),
number: Int,
due_on: Option(String),
created_at: String,
creator: Option(Nil),
closed_issues: Int,
labels_url: String,
url: String,
open_issues: Int,
state: String,
updated_at: String,
node_id: String,
title: String,
id: Int,
html_url: String,
description: Option(String),
)
}
Constructors
-
WebhooksMilestone( closed_at: Option(String), number: Int, due_on: Option(String), created_at: String, creator: Option(Nil), closed_issues: Int, labels_url: String, url: String, open_issues: Int, state: String, updated_at: String, node_id: String, title: String, id: Int, html_url: String, description: Option(String), )
pub type WebhooksMilestone3 {
WebhooksMilestone3(
closed_at: Option(String),
number: Int,
due_on: Option(String),
created_at: String,
creator: Option(Nil),
closed_issues: Int,
labels_url: String,
url: String,
open_issues: Int,
state: String,
updated_at: String,
node_id: String,
title: String,
id: Int,
html_url: String,
description: Option(String),
)
}
Constructors
-
WebhooksMilestone3( closed_at: Option(String), number: Int, due_on: Option(String), created_at: String, creator: Option(Nil), closed_issues: Int, labels_url: String, url: String, open_issues: Int, state: String, updated_at: String, node_id: String, title: String, id: Int, html_url: String, description: Option(String), )
pub type WebhooksNullableString =
String
pub type WebhooksNumber =
Int
pub type WebhooksPreviousMarketplacePurchase {
WebhooksPreviousMarketplacePurchase(
billing_cycle: String,
on_free_trial: Bool,
plan: Nil,
account: Nil,
unit_count: Int,
next_billing_date: Option(String),
)
}
Constructors
-
WebhooksPreviousMarketplacePurchase( billing_cycle: String, on_free_trial: Bool, plan: Nil, account: Nil, unit_count: Int, next_billing_date: Option(String), )
pub type WebhooksProject {
WebhooksProject(
body: Option(String),
owner_url: String,
number: Int,
created_at: String,
name: String,
creator: Option(Nil),
columns_url: String,
url: String,
state: String,
updated_at: String,
node_id: String,
id: Int,
html_url: String,
)
}
Constructors
-
WebhooksProject( body: Option(String), owner_url: String, number: Int, created_at: String, name: String, creator: Option(Nil), columns_url: String, url: String, state: String, updated_at: String, node_id: String, id: Int, html_url: String, )
pub type WebhooksProjectCard {
WebhooksProjectCard(
archived: Bool,
column_id: Int,
column_url: String,
content_url: Option(String),
project_url: String,
created_at: String,
creator: Option(Nil),
url: String,
note: Option(String),
updated_at: String,
node_id: String,
id: Int,
after_id: Option(Int),
)
}
Constructors
-
WebhooksProjectCard( archived: Bool, column_id: Int, column_url: String, content_url: Option(String), project_url: String, created_at: String, creator: Option(Nil), url: String, note: Option(String), updated_at: String, node_id: String, id: Int, after_id: Option(Int), )
pub type WebhooksProjectChanges {
WebhooksProjectChanges(archived_at: Option(Nil))
}
Constructors
-
WebhooksProjectChanges(archived_at: Option(Nil))
pub type WebhooksProjectColumn {
WebhooksProjectColumn(
project_url: String,
created_at: String,
name: String,
url: String,
cards_url: String,
updated_at: String,
node_id: String,
id: Int,
after_id: Option(Int),
)
}
Constructors
-
WebhooksProjectColumn( project_url: String, created_at: String, name: String, url: String, cards_url: String, updated_at: String, node_id: String, id: Int, after_id: Option(Int), )
pub type WebhooksPullRequest5 {
WebhooksPullRequest5(
head: Nil,
draft: Bool,
body: Option(String),
assignees: List(Nil),
comments_url: String,
mergeable_state: Option(String),
requested_teams: List(Nil),
deletions: Option(Int),
merged_at: Option(String),
closed_at: Option(String),
review_comment_url: String,
auto_merge: Option(Nil),
issue_url: String,
number: Int,
created_at: String,
merged_by: Option(Nil),
locked: Bool,
merge_commit_sha: Option(String),
review_comments_url: String,
user: Option(Nil),
commits_url: String,
changed_files: Option(Int),
merged: Option(Bool),
author_association: String,
url: String,
assignee: Option(Nil),
statuses_url: String,
milestone: Option(Nil),
maintainer_can_modify: Option(Bool),
state: String,
base_: Nil,
mergeable: Option(Bool),
comments: Option(Int),
diff_url: String,
additions: Option(Int),
updated_at: String,
node_id: String,
patch_url: String,
title: String,
links: Nil,
id: Int,
html_url: String,
review_comments: Option(Int),
commits: Option(Int),
requested_reviewers: List(Nil),
rebaseable: Option(Bool),
active_lock_reason: Option(String),
labels: List(Nil),
)
}
Constructors
-
WebhooksPullRequest5( head: Nil, draft: Bool, body: Option(String), assignees: List(Nil), comments_url: String, mergeable_state: Option(String), requested_teams: List(Nil), deletions: Option(Int), merged_at: Option(String), closed_at: Option(String), review_comment_url: String, auto_merge: Option(Nil), issue_url: String, number: Int, created_at: String, merged_by: Option(Nil), locked: Bool, merge_commit_sha: Option(String), review_comments_url: String, user: Option(Nil), commits_url: String, changed_files: Option(Int), merged: Option(Bool), author_association: String, url: String, assignee: Option(Nil), statuses_url: String, milestone: Option(Nil), maintainer_can_modify: Option(Bool), state: String, base_: Nil, mergeable: Option(Bool), comments: Option(Int), diff_url: String, additions: Option(Int), updated_at: String, node_id: String, patch_url: String, title: String, links: Nil, id: Int, html_url: String, review_comments: Option(Int), commits: Option(Int), requested_reviewers: List(Nil), rebaseable: Option(Bool), active_lock_reason: Option(String), labels: List(Nil), )
pub type WebhooksRef0 =
String
pub type WebhooksRelease {
WebhooksRelease(
draft: Bool,
body: Option(String),
assets: List(Nil),
prerelease: Bool,
published_at: Option(String),
created_at: Option(String),
reactions: Option(Nil),
author: Option(Nil),
name: Option(String),
url: String,
tag_name: String,
zipball_url: Option(String),
upload_url: String,
assets_url: String,
tarball_url: Option(String),
node_id: String,
discussion_url: Option(String),
target_commitish: String,
id: Int,
html_url: String,
)
}
Constructors
-
WebhooksRelease( draft: Bool, body: Option(String), assets: List(Nil), prerelease: Bool, published_at: Option(String), created_at: Option(String), reactions: Option(Nil), author: Option(Nil), name: Option(String), url: String, tag_name: String, zipball_url: Option(String), upload_url: String, assets_url: String, tarball_url: Option(String), node_id: String, discussion_url: Option(String), target_commitish: String, id: Int, html_url: String, )
pub type WebhooksRelease1 {
WebhooksRelease1(
draft: Bool,
body: Option(String),
assets: List(Nil),
prerelease: Bool,
published_at: Option(String),
created_at: Option(String),
reactions: Option(Nil),
author: Option(Nil),
name: Option(String),
url: String,
tag_name: String,
zipball_url: Option(String),
upload_url: String,
assets_url: String,
tarball_url: Option(String),
node_id: String,
discussion_url: Option(String),
target_commitish: String,
id: Int,
html_url: String,
)
}
Constructors
-
WebhooksRelease1( draft: Bool, body: Option(String), assets: List(Nil), prerelease: Bool, published_at: Option(String), created_at: Option(String), reactions: Option(Nil), author: Option(Nil), name: Option(String), url: String, tag_name: String, zipball_url: Option(String), upload_url: String, assets_url: String, tarball_url: Option(String), node_id: String, discussion_url: Option(String), target_commitish: String, id: Int, html_url: String, )
pub type WebhooksRepositories =
List(Nil)
pub type WebhooksRepositoriesAdded =
List(Nil)
pub type WebhooksRepositorySelection =
String
pub type WebhooksReview {
WebhooksReview(
body: Option(String),
commit_id: String,
pull_request_url: String,
user: Option(Nil),
author_association: String,
state: String,
submitted_at: Option(String),
node_id: String,
links: Nil,
id: Int,
html_url: String,
)
}
Constructors
-
WebhooksReview( body: Option(String), commit_id: String, pull_request_url: String, user: Option(Nil), author_association: String, state: String, submitted_at: Option(String), node_id: String, links: Nil, id: Int, html_url: String, )
pub type WebhooksReviewComment {
WebhooksReviewComment(
body: String,
original_line: Int,
commit_id: String,
diff_hunk: String,
path_: String,
pull_request_url: String,
position: Option(Int),
created_at: String,
reactions: Nil,
user: Option(Nil),
subject_type: Option(String),
author_association: String,
url: String,
in_reply_to_id: Option(Int),
start_line: Option(Int),
start_side: Option(String),
line: Option(Int),
original_commit_id: String,
side: String,
updated_at: String,
original_position: Int,
node_id: String,
pull_request_review_id: Option(Int),
links: Nil,
id: Int,
html_url: String,
original_start_line: Option(Int),
)
}
Constructors
-
WebhooksReviewComment( body: String, original_line: Int, commit_id: String, diff_hunk: String, path_: String, pull_request_url: String, position: Option(Int), created_at: String, reactions: Nil, user: Option(Nil), subject_type: Option(String), author_association: String, url: String, in_reply_to_id: Option(Int), start_line: Option(Int), start_side: Option(String), line: Option(Int), original_commit_id: String, side: String, updated_at: String, original_position: Int, node_id: String, pull_request_review_id: Option(Int), links: Nil, id: Int, html_url: String, original_start_line: Option(Int), )
pub type WebhooksReviewers =
List(Nil)
pub type WebhooksRule {
WebhooksRule(
signature_requirement_enforcement_level: String,
strict_required_status_checks_policy: Bool,
linear_history_requirement_enforcement_level: String,
authorized_actors_only: Bool,
created_at: String,
create_protected: Option(Bool),
name: String,
required_conversation_resolution_level: String,
merge_queue_enforcement_level: String,
repository_id: Int,
ignore_approvals_from_contributors: Bool,
admin_enforced: Bool,
required_deployments_enforcement_level: String,
allow_deletions_enforcement_level: String,
lock_allows_fork_sync: Option(Bool),
updated_at: String,
pull_request_reviews_enforcement_level: String,
required_status_checks: List(String),
allow_force_pushes_enforcement_level: String,
require_last_push_approval: Option(Bool),
authorized_actor_names: List(String),
dismiss_stale_reviews_on_push: Bool,
id: Int,
lock_branch_enforcement_level: String,
require_code_owner_review: Bool,
required_approving_review_count: Int,
required_status_checks_enforcement_level: String,
authorized_dismissal_actors_only: Bool,
)
}
Constructors
-
WebhooksRule( signature_requirement_enforcement_level: String, strict_required_status_checks_policy: Bool, linear_history_requirement_enforcement_level: String, authorized_actors_only: Bool, created_at: String, create_protected: Option(Bool), name: String, required_conversation_resolution_level: String, merge_queue_enforcement_level: String, repository_id: Int, ignore_approvals_from_contributors: Bool, admin_enforced: Bool, required_deployments_enforcement_level: String, allow_deletions_enforcement_level: String, lock_allows_fork_sync: Option(Bool), updated_at: String, pull_request_reviews_enforcement_level: String, required_status_checks: List(String), allow_force_pushes_enforcement_level: String, require_last_push_approval: Option(Bool), authorized_actor_names: List(String), dismiss_stale_reviews_on_push: Bool, id: Int, lock_branch_enforcement_level: String, require_code_owner_review: Bool, required_approving_review_count: Int, required_status_checks_enforcement_level: String, authorized_dismissal_actors_only: Bool, )
pub type WebhooksSecurityAdvisory {
WebhooksSecurityAdvisory(
cwes: List(Nil),
published_at: String,
summary: String,
cvss_severities: Option(CvssSeverities),
references: List(Nil),
identifiers: List(Nil),
ghsa_id: String,
withdrawn_at: Option(String),
cvss: Nil,
updated_at: String,
vulnerabilities: List(Nil),
description: String,
severity: String,
)
}
Constructors
-
WebhooksSecurityAdvisory( cwes: List(Nil), published_at: String, summary: String, cvss_severities: Option(CvssSeverities), references: List(Nil), identifiers: List(Nil), ghsa_id: String, withdrawn_at: Option(String), cvss: Nil, updated_at: String, vulnerabilities: List(Nil), description: String, severity: String, )
pub type WebhooksSponsorship {
WebhooksSponsorship(
tier: Nil,
created_at: String,
privacy_level: String,
sponsorable: Option(Nil),
node_id: String,
maintainer: Option(Nil),
sponsor: Option(Nil),
)
}
Constructors
-
WebhooksSponsorship( tier: Nil, created_at: String, privacy_level: String, sponsorable: Option(Nil), node_id: String, maintainer: Option(Nil), sponsor: Option(Nil), )
pub type WebhooksTeam {
WebhooksTeam(
privacy: Option(String),
members_url: Option(String),
parent: Option(Nil),
name: String,
slug: Option(String),
url: Option(String),
permission: Option(String),
node_id: Option(String),
repositories_url: Option(String),
deleted: Option(Bool),
id: Int,
html_url: Option(String),
notification_setting: Option(String),
description: Option(String),
)
}
Constructors
-
WebhooksTeam( privacy: Option(String), members_url: Option(String), parent: Option(Nil), name: String, slug: Option(String), url: Option(String), permission: Option(String), node_id: Option(String), repositories_url: Option(String), deleted: Option(Bool), id: Int, html_url: Option(String), notification_setting: Option(String), description: Option(String), )
pub type WebhooksTeam1 {
WebhooksTeam1(
privacy: Option(String),
members_url: Option(String),
parent: Option(Nil),
name: String,
slug: Option(String),
url: Option(String),
permission: Option(String),
node_id: Option(String),
repositories_url: Option(String),
deleted: Option(Bool),
id: Int,
html_url: Option(String),
notification_setting: Option(String),
description: Option(String),
)
}
Constructors
-
WebhooksTeam1( privacy: Option(String), members_url: Option(String), parent: Option(Nil), name: String, slug: Option(String), url: Option(String), permission: Option(String), node_id: Option(String), repositories_url: Option(String), deleted: Option(Bool), id: Int, html_url: Option(String), notification_setting: Option(String), description: Option(String), )
pub type WebhooksUser {
WebhooksUser(
user_view_type: Option(String),
gists_url: Option(String),
following_url: Option(String),
followers_url: Option(String),
subscriptions_url: Option(String),
received_events_url: Option(String),
events_url: Option(String),
avatar_url: Option(String),
login: String,
name: Option(String),
url: Option(String),
starred_url: Option(String),
organizations_url: Option(String),
repos_url: Option(String),
gravatar_id: Option(String),
site_admin: Option(Bool),
node_id: Option(String),
deleted: Option(Bool),
type_: Option(String),
id: Int,
html_url: Option(String),
email: Option(String),
)
}
Constructors
-
WebhooksUser( user_view_type: Option(String), gists_url: Option(String), following_url: Option(String), followers_url: Option(String), subscriptions_url: Option(String), received_events_url: Option(String), events_url: Option(String), avatar_url: Option(String), login: String, name: Option(String), url: Option(String), starred_url: Option(String), organizations_url: Option(String), repos_url: Option(String), gravatar_id: Option(String), site_admin: Option(Bool), node_id: Option(String), deleted: Option(Bool), type_: Option(String), id: Int, html_url: Option(String), email: Option(String), )
pub type WebhooksUserMannequin {
WebhooksUserMannequin(
user_view_type: Option(String),
gists_url: Option(String),
following_url: Option(String),
followers_url: Option(String),
subscriptions_url: Option(String),
received_events_url: Option(String),
events_url: Option(String),
avatar_url: Option(String),
login: String,
name: Option(String),
url: Option(String),
starred_url: Option(String),
organizations_url: Option(String),
repos_url: Option(String),
gravatar_id: Option(String),
site_admin: Option(Bool),
node_id: Option(String),
deleted: Option(Bool),
type_: Option(String),
id: Int,
html_url: Option(String),
email: Option(String),
)
}
Constructors
-
WebhooksUserMannequin( user_view_type: Option(String), gists_url: Option(String), following_url: Option(String), followers_url: Option(String), subscriptions_url: Option(String), received_events_url: Option(String), events_url: Option(String), avatar_url: Option(String), login: String, name: Option(String), url: Option(String), starred_url: Option(String), organizations_url: Option(String), repos_url: Option(String), gravatar_id: Option(String), site_admin: Option(Bool), node_id: Option(String), deleted: Option(Bool), type_: Option(String), id: Int, html_url: Option(String), email: Option(String), )
pub type WebhooksWorkflow {
WebhooksWorkflow(
path_: String,
created_at: String,
name: String,
url: String,
state: String,
badge_url: String,
updated_at: String,
node_id: String,
id: Int,
html_url: String,
)
}
Constructors
-
WebhooksWorkflow( path_: String, created_at: String, name: String, url: String, state: String, badge_url: String, updated_at: String, node_id: String, id: Int, html_url: String, )
pub type WebhooksWorkflowJobRun {
WebhooksWorkflowJobRun(
created_at: String,
status: String,
environment: String,
updated_at: String,
id: Int,
html_url: String,
)
}
Constructors
-
WebhooksWorkflowJobRun( created_at: String, status: String, environment: String, updated_at: String, id: Int, html_url: String, )
pub type Workflow {
Workflow(
path_: String,
created_at: String,
name: String,
url: String,
state: String,
badge_url: String,
updated_at: String,
node_id: String,
deleted_at: Option(String),
id: Int,
html_url: String,
)
}
Constructors
-
Workflow( path_: String, created_at: String, name: String, url: String, state: String, badge_url: String, updated_at: String, node_id: String, deleted_at: Option(String), id: Int, html_url: String, )
pub type WorkflowRun {
WorkflowRun(
triggering_actor: Option(SimpleUser),
head_branch: Option(String),
path_: String,
run_started_at: Option(String),
jobs_url: String,
rerun_url: String,
head_repository: MinimalRepository,
created_at: String,
cancel_url: String,
repository: MinimalRepository,
name: Option(String),
head_sha: String,
referenced_workflows: Option(List(ReferencedWorkflow)),
workflow_url: String,
url: String,
artifacts_url: String,
check_suite_url: String,
head_repository_id: Option(Int),
status: Option(String),
actor: Option(SimpleUser),
previous_attempt_url: Option(String),
head_commit: NullableSimpleCommit,
updated_at: String,
node_id: String,
check_suite_id: Option(Int),
run_attempt: Option(Int),
event: String,
check_suite_node_id: Option(String),
display_title: String,
id: Int,
workflow_id: Int,
html_url: String,
run_number: Int,
pull_requests: Option(List(PullRequestMinimal)),
conclusion: Option(String),
logs_url: String,
)
}
Constructors
-
WorkflowRun( triggering_actor: Option(SimpleUser), head_branch: Option(String), path_: String, run_started_at: Option(String), jobs_url: String, rerun_url: String, head_repository: MinimalRepository, created_at: String, cancel_url: String, repository: MinimalRepository, name: Option(String), head_sha: String, referenced_workflows: Option(List(ReferencedWorkflow)), workflow_url: String, url: String, artifacts_url: String, check_suite_url: String, head_repository_id: Option(Int), status: Option(String), actor: Option(SimpleUser), previous_attempt_url: Option(String), head_commit: NullableSimpleCommit, updated_at: String, node_id: String, check_suite_id: Option(Int), run_attempt: Option(Int), event: String, check_suite_node_id: Option(String), display_title: String, id: Int, workflow_id: Int, html_url: String, run_number: Int, pull_requests: Option(List(PullRequestMinimal)), conclusion: Option(String), logs_url: String, )
pub type WorkflowRunUsage {
WorkflowRunUsage(billable: Nil, run_duration_ms: Option(Int))
}
Constructors
-
WorkflowRunUsage(billable: Nil, run_duration_ms: Option(Int))
pub type WorkflowUsage {
WorkflowUsage(billable: Nil)
}
Constructors
-
WorkflowUsage(billable: Nil)
Values
pub fn actions_billing_usage_decoder() -> Decoder(
ActionsBillingUsage,
)
pub fn actions_billing_usage_encode(
data: ActionsBillingUsage,
) -> Json
pub fn actions_cache_list_decoder() -> Decoder(ActionsCacheList)
pub fn actions_cache_list_encode(data: ActionsCacheList) -> Json
pub fn actions_cache_usage_by_repository_decoder() -> Decoder(
ActionsCacheUsageByRepository,
)
pub fn actions_cache_usage_by_repository_encode(
data: ActionsCacheUsageByRepository,
) -> Json
pub fn actions_cache_usage_org_enterprise_decoder() -> Decoder(
ActionsCacheUsageOrgEnterprise,
)
pub fn actions_cache_usage_org_enterprise_encode(
data: ActionsCacheUsageOrgEnterprise,
) -> Json
pub fn actions_can_approve_pull_request_reviews_decoder() -> Decoder(
Bool,
)
pub fn actions_can_approve_pull_request_reviews_encode(
data: Bool,
) -> Json
pub fn actions_default_workflow_permissions_decoder() -> Decoder(
String,
)
pub fn actions_default_workflow_permissions_encode(
data: String,
) -> Json
pub fn actions_enabled_decoder() -> Decoder(Bool)
pub fn actions_enabled_encode(data: Bool) -> Json
pub fn actions_get_default_workflow_permissions_decoder() -> Decoder(
ActionsGetDefaultWorkflowPermissions,
)
pub fn actions_get_default_workflow_permissions_encode(
data: ActionsGetDefaultWorkflowPermissions,
) -> Json
pub fn actions_organization_permissions_decoder() -> Decoder(
ActionsOrganizationPermissions,
)
pub fn actions_organization_permissions_encode(
data: ActionsOrganizationPermissions,
) -> Json
pub fn actions_public_key_decoder() -> Decoder(ActionsPublicKey)
pub fn actions_public_key_encode(data: ActionsPublicKey) -> Json
pub fn actions_repository_permissions_decoder() -> Decoder(
ActionsRepositoryPermissions,
)
pub fn actions_repository_permissions_encode(
data: ActionsRepositoryPermissions,
) -> Json
pub fn actions_secret_decoder() -> Decoder(ActionsSecret)
pub fn actions_secret_encode(data: ActionsSecret) -> Json
pub fn actions_set_default_workflow_permissions_decoder() -> Decoder(
ActionsSetDefaultWorkflowPermissions,
)
pub fn actions_set_default_workflow_permissions_encode(
data: ActionsSetDefaultWorkflowPermissions,
) -> Json
pub fn actions_variable_decoder() -> Decoder(ActionsVariable)
pub fn actions_variable_encode(data: ActionsVariable) -> Json
pub fn actions_workflow_access_to_repository_decoder() -> Decoder(
ActionsWorkflowAccessToRepository,
)
pub fn actions_workflow_access_to_repository_encode(
data: ActionsWorkflowAccessToRepository,
) -> Json
pub fn activity_decoder() -> Decoder(Activity)
pub fn activity_encode(data: Activity) -> Json
pub fn actor_decoder() -> Decoder(Actor)
pub fn actor_encode(data: Actor) -> Json
pub fn added_to_project_issue_event_decoder() -> Decoder(
AddedToProjectIssueEvent,
)
pub fn added_to_project_issue_event_encode(
data: AddedToProjectIssueEvent,
) -> Json
pub fn alert_auto_dismissed_at_decoder() -> Decoder(String)
pub fn alert_auto_dismissed_at_encode(data: String) -> Json
pub fn alert_created_at_decoder() -> Decoder(String)
pub fn alert_created_at_encode(data: String) -> Json
pub fn alert_dismissed_at_decoder() -> Decoder(String)
pub fn alert_dismissed_at_encode(data: String) -> Json
pub fn alert_fixed_at_decoder() -> Decoder(String)
pub fn alert_fixed_at_encode(data: String) -> Json
pub fn alert_html_url_decoder() -> Decoder(String)
pub fn alert_html_url_encode(data: String) -> Json
pub fn alert_instances_url_decoder() -> Decoder(String)
pub fn alert_instances_url_encode(data: String) -> Json
pub fn alert_number_decoder() -> Decoder(Int)
pub fn alert_number_encode(data: Int) -> Json
pub fn alert_updated_at_decoder() -> Decoder(String)
pub fn alert_updated_at_encode(data: String) -> Json
pub fn alert_url_decoder() -> Decoder(String)
pub fn alert_url_encode(data: String) -> Json
pub fn allowed_actions_decoder() -> Decoder(String)
pub fn allowed_actions_encode(data: String) -> Json
pub fn api_insights_route_stats_decoder() -> Decoder(List(Nil))
pub fn api_insights_route_stats_encode(data: List(Nil)) -> Json
pub fn api_insights_subject_stats_decoder() -> Decoder(List(Nil))
pub fn api_insights_subject_stats_encode(data: List(Nil)) -> Json
pub fn api_insights_summary_stats_decoder() -> Decoder(
ApiInsightsSummaryStats,
)
pub fn api_insights_summary_stats_encode(
data: ApiInsightsSummaryStats,
) -> Json
pub fn api_insights_time_stats_decoder() -> Decoder(List(Nil))
pub fn api_insights_time_stats_encode(data: List(Nil)) -> Json
pub fn api_insights_user_stats_decoder() -> Decoder(List(Nil))
pub fn api_insights_user_stats_encode(data: List(Nil)) -> Json
pub fn api_overview_decoder() -> Decoder(ApiOverview)
pub fn api_overview_encode(data: ApiOverview) -> Json
pub fn app_permissions_decoder() -> Decoder(AppPermissions)
pub fn app_permissions_encode(data: AppPermissions) -> Json
pub fn artifact_decoder() -> Decoder(Artifact)
pub fn artifact_encode(data: Artifact) -> Json
pub fn assigned_issue_event_decoder() -> Decoder(
AssignedIssueEvent,
)
pub fn assigned_issue_event_encode(
data: AssignedIssueEvent,
) -> Json
pub fn authentication_token_decoder() -> Decoder(
AuthenticationToken,
)
pub fn authentication_token_encode(
data: AuthenticationToken,
) -> Json
pub fn author_association_decoder() -> Decoder(String)
pub fn author_association_encode(data: String) -> Json
pub fn authorization_decoder() -> Decoder(Authorization)
pub fn authorization_encode(data: Authorization) -> Json
pub fn auto_merge_decoder() -> Decoder(AutoMerge)
pub fn auto_merge_encode(data: AutoMerge) -> Json
pub fn autolink_decoder() -> Decoder(Autolink)
pub fn autolink_encode(data: Autolink) -> Json
pub fn base_gist_decoder() -> Decoder(BaseGist)
pub fn base_gist_encode(data: BaseGist) -> Json
pub fn basic_error_decoder() -> Decoder(BasicError)
pub fn basic_error_encode(data: BasicError) -> Json
pub fn blob_decoder() -> Decoder(Blob)
pub fn blob_encode(data: Blob) -> Json
pub fn branch_protection_decoder() -> Decoder(BranchProtection)
pub fn branch_protection_encode(data: BranchProtection) -> Json
pub fn branch_restriction_policy_decoder() -> Decoder(
BranchRestrictionPolicy,
)
pub fn branch_restriction_policy_encode(
data: BranchRestrictionPolicy,
) -> Json
pub fn branch_short_decoder() -> Decoder(BranchShort)
pub fn branch_short_encode(data: BranchShort) -> Json
pub fn branch_with_protection_decoder() -> Decoder(
BranchWithProtection,
)
pub fn branch_with_protection_encode(
data: BranchWithProtection,
) -> Json
pub fn check_annotation_decoder() -> Decoder(CheckAnnotation)
pub fn check_annotation_encode(data: CheckAnnotation) -> Json
pub fn check_automated_security_fixes_decoder() -> Decoder(
CheckAutomatedSecurityFixes,
)
pub fn check_automated_security_fixes_encode(
data: CheckAutomatedSecurityFixes,
) -> Json
pub fn check_run_decoder() -> Decoder(CheckRun)
pub fn check_run_encode(data: CheckRun) -> Json
pub fn check_run_with_simple_check_suite_decoder() -> Decoder(
CheckRunWithSimpleCheckSuite,
)
pub fn check_run_with_simple_check_suite_encode(
data: CheckRunWithSimpleCheckSuite,
) -> Json
pub fn check_suite_decoder() -> Decoder(CheckSuite)
pub fn check_suite_encode(data: CheckSuite) -> Json
pub fn check_suite_preference_decoder() -> Decoder(
CheckSuitePreference,
)
pub fn check_suite_preference_encode(
data: CheckSuitePreference,
) -> Json
pub fn classroom_accepted_assignment_decoder() -> Decoder(
ClassroomAcceptedAssignment,
)
pub fn classroom_accepted_assignment_encode(
data: ClassroomAcceptedAssignment,
) -> Json
pub fn classroom_assignment_decoder() -> Decoder(
ClassroomAssignment,
)
pub fn classroom_assignment_encode(
data: ClassroomAssignment,
) -> Json
pub fn classroom_assignment_grade_decoder() -> Decoder(
ClassroomAssignmentGrade,
)
pub fn classroom_assignment_grade_encode(
data: ClassroomAssignmentGrade,
) -> Json
pub fn classroom_decoder() -> Decoder(Classroom)
pub fn classroom_encode(data: Classroom) -> Json
pub fn clone_traffic_decoder() -> Decoder(CloneTraffic)
pub fn clone_traffic_encode(data: CloneTraffic) -> Json
pub fn code_frequency_stat_decoder() -> Decoder(List(Int))
pub fn code_frequency_stat_encode(data: List(Int)) -> Json
pub fn code_of_conduct_decoder() -> Decoder(CodeOfConduct)
pub fn code_of_conduct_encode(data: CodeOfConduct) -> Json
pub fn code_of_conduct_simple_decoder() -> Decoder(
CodeOfConductSimple,
)
pub fn code_of_conduct_simple_encode(
data: CodeOfConductSimple,
) -> Json
pub fn code_scanning_alert_classification_decoder() -> Decoder(
String,
)
pub fn code_scanning_alert_classification_encode(
data: String,
) -> Json
pub fn code_scanning_alert_decoder() -> Decoder(CodeScanningAlert)
pub fn code_scanning_alert_dismissed_comment_decoder() -> Decoder(
String,
)
pub fn code_scanning_alert_dismissed_comment_encode(
data: String,
) -> Json
pub fn code_scanning_alert_dismissed_reason_decoder() -> Decoder(
String,
)
pub fn code_scanning_alert_dismissed_reason_encode(
data: String,
) -> Json
pub fn code_scanning_alert_encode(
data: CodeScanningAlert,
) -> Json
pub fn code_scanning_alert_environment_decoder() -> Decoder(
String,
)
pub fn code_scanning_alert_environment_encode(
data: String,
) -> Json
pub fn code_scanning_alert_instance_decoder() -> Decoder(
CodeScanningAlertInstance,
)
pub fn code_scanning_alert_instance_encode(
data: CodeScanningAlertInstance,
) -> Json
pub fn code_scanning_alert_items_decoder() -> Decoder(
CodeScanningAlertItems,
)
pub fn code_scanning_alert_items_encode(
data: CodeScanningAlertItems,
) -> Json
pub fn code_scanning_alert_location_decoder() -> Decoder(
CodeScanningAlertLocation,
)
pub fn code_scanning_alert_location_encode(
data: CodeScanningAlertLocation,
) -> Json
pub fn code_scanning_alert_rule_decoder() -> Decoder(
CodeScanningAlertRule,
)
pub fn code_scanning_alert_rule_encode(
data: CodeScanningAlertRule,
) -> Json
pub fn code_scanning_alert_rule_summary_decoder() -> Decoder(
CodeScanningAlertRuleSummary,
)
pub fn code_scanning_alert_rule_summary_encode(
data: CodeScanningAlertRuleSummary,
) -> Json
pub fn code_scanning_alert_set_state_decoder() -> Decoder(String)
pub fn code_scanning_alert_set_state_encode(data: String) -> Json
pub fn code_scanning_alert_severity_decoder() -> Decoder(String)
pub fn code_scanning_alert_severity_encode(data: String) -> Json
pub fn code_scanning_alert_state_decoder() -> Decoder(String)
pub fn code_scanning_alert_state_encode(data: String) -> Json
pub fn code_scanning_alert_state_query_decoder() -> Decoder(
String,
)
pub fn code_scanning_alert_state_query_encode(
data: String,
) -> Json
pub fn code_scanning_analysis_analysis_key_decoder() -> Decoder(
String,
)
pub fn code_scanning_analysis_analysis_key_encode(
data: String,
) -> Json
pub fn code_scanning_analysis_category_decoder() -> Decoder(
String,
)
pub fn code_scanning_analysis_category_encode(
data: String,
) -> Json
pub fn code_scanning_analysis_commit_sha_decoder() -> Decoder(
String,
)
pub fn code_scanning_analysis_commit_sha_encode(
data: String,
) -> Json
pub fn code_scanning_analysis_created_at_decoder() -> Decoder(
String,
)
pub fn code_scanning_analysis_created_at_encode(
data: String,
) -> Json
pub fn code_scanning_analysis_decoder() -> Decoder(
CodeScanningAnalysis,
)
pub fn code_scanning_analysis_deletion_decoder() -> Decoder(
CodeScanningAnalysisDeletion,
)
pub fn code_scanning_analysis_deletion_encode(
data: CodeScanningAnalysisDeletion,
) -> Json
pub fn code_scanning_analysis_encode(
data: CodeScanningAnalysis,
) -> Json
pub fn code_scanning_analysis_environment_decoder() -> Decoder(
String,
)
pub fn code_scanning_analysis_environment_encode(
data: String,
) -> Json
pub fn code_scanning_analysis_sarif_file_decoder() -> Decoder(
String,
)
pub fn code_scanning_analysis_sarif_file_encode(
data: String,
) -> Json
pub fn code_scanning_analysis_sarif_id_decoder() -> Decoder(
String,
)
pub fn code_scanning_analysis_sarif_id_encode(
data: String,
) -> Json
pub fn code_scanning_analysis_tool_decoder() -> Decoder(
CodeScanningAnalysisTool,
)
pub fn code_scanning_analysis_tool_encode(
data: CodeScanningAnalysisTool,
) -> Json
pub fn code_scanning_analysis_tool_guid_decoder() -> Decoder(
String,
)
pub fn code_scanning_analysis_tool_guid_encode(
data: String,
) -> Json
pub fn code_scanning_analysis_tool_name_decoder() -> Decoder(
String,
)
pub fn code_scanning_analysis_tool_name_encode(
data: String,
) -> Json
pub fn code_scanning_analysis_tool_version_decoder() -> Decoder(
String,
)
pub fn code_scanning_analysis_tool_version_encode(
data: String,
) -> Json
pub fn code_scanning_analysis_url_decoder() -> Decoder(String)
pub fn code_scanning_analysis_url_encode(data: String) -> Json
pub fn code_scanning_codeql_database_decoder() -> Decoder(
CodeScanningCodeqlDatabase,
)
pub fn code_scanning_codeql_database_encode(
data: CodeScanningCodeqlDatabase,
) -> Json
pub fn code_scanning_default_setup_decoder() -> Decoder(
CodeScanningDefaultSetup,
)
pub fn code_scanning_default_setup_encode(
data: CodeScanningDefaultSetup,
) -> Json
pub fn code_scanning_default_setup_update_decoder() -> Decoder(
CodeScanningDefaultSetupUpdate,
)
pub fn code_scanning_default_setup_update_encode(
data: CodeScanningDefaultSetupUpdate,
) -> Json
pub fn code_scanning_default_setup_update_response_decoder() -> Decoder(
CodeScanningDefaultSetupUpdateResponse,
)
pub fn code_scanning_default_setup_update_response_encode(
data: CodeScanningDefaultSetupUpdateResponse,
) -> Json
pub fn code_scanning_organization_alert_items_decoder() -> Decoder(
CodeScanningOrganizationAlertItems,
)
pub fn code_scanning_organization_alert_items_encode(
data: CodeScanningOrganizationAlertItems,
) -> Json
pub fn code_scanning_ref_decoder() -> Decoder(String)
pub fn code_scanning_ref_encode(data: String) -> Json
pub fn code_scanning_ref_full_decoder() -> Decoder(String)
pub fn code_scanning_ref_full_encode(data: String) -> Json
pub fn code_scanning_sarifs_receipt_decoder() -> Decoder(
CodeScanningSarifsReceipt,
)
pub fn code_scanning_sarifs_receipt_encode(
data: CodeScanningSarifsReceipt,
) -> Json
pub fn code_scanning_sarifs_status_decoder() -> Decoder(
CodeScanningSarifsStatus,
)
pub fn code_scanning_sarifs_status_encode(
data: CodeScanningSarifsStatus,
) -> Json
pub fn code_scanning_variant_analysis_decoder() -> Decoder(
CodeScanningVariantAnalysis,
)
pub fn code_scanning_variant_analysis_encode(
data: CodeScanningVariantAnalysis,
) -> Json
pub fn code_scanning_variant_analysis_language_decoder() -> Decoder(
String,
)
pub fn code_scanning_variant_analysis_language_encode(
data: String,
) -> Json
pub fn code_scanning_variant_analysis_repo_task_decoder() -> Decoder(
CodeScanningVariantAnalysisRepoTask,
)
pub fn code_scanning_variant_analysis_repo_task_encode(
data: CodeScanningVariantAnalysisRepoTask,
) -> Json
pub fn code_scanning_variant_analysis_repository_decoder() -> Decoder(
CodeScanningVariantAnalysisRepository,
)
pub fn code_scanning_variant_analysis_repository_encode(
data: CodeScanningVariantAnalysisRepository,
) -> Json
pub fn code_scanning_variant_analysis_skipped_repo_group_decoder() -> Decoder(
CodeScanningVariantAnalysisSkippedRepoGroup,
)
pub fn code_scanning_variant_analysis_skipped_repo_group_encode(
data: CodeScanningVariantAnalysisSkippedRepoGroup,
) -> Json
pub fn code_scanning_variant_analysis_status_decoder() -> Decoder(
String,
)
pub fn code_scanning_variant_analysis_status_encode(
data: String,
) -> Json
pub fn code_search_result_item_decoder() -> Decoder(
CodeSearchResultItem,
)
pub fn code_search_result_item_encode(
data: CodeSearchResultItem,
) -> Json
pub fn code_security_configuration_decoder() -> Decoder(
CodeSecurityConfiguration,
)
pub fn code_security_configuration_encode(
data: CodeSecurityConfiguration,
) -> Json
pub fn code_security_configuration_for_repository_decoder() -> Decoder(
CodeSecurityConfigurationForRepository,
)
pub fn code_security_configuration_for_repository_encode(
data: CodeSecurityConfigurationForRepository,
) -> Json
pub fn code_security_configuration_repositories_decoder() -> Decoder(
CodeSecurityConfigurationRepositories,
)
pub fn code_security_configuration_repositories_encode(
data: CodeSecurityConfigurationRepositories,
) -> Json
pub fn code_security_default_configurations_decoder() -> Decoder(
List(Nil),
)
pub fn code_security_default_configurations_encode(
data: List(Nil),
) -> Json
pub fn codeowners_errors_decoder() -> Decoder(CodeownersErrors)
pub fn codeowners_errors_encode(data: CodeownersErrors) -> Json
pub fn codespace_decoder() -> Decoder(Codespace)
pub fn codespace_encode(data: Codespace) -> Json
pub fn codespace_export_details_decoder() -> Decoder(
CodespaceExportDetails,
)
pub fn codespace_export_details_encode(
data: CodespaceExportDetails,
) -> Json
pub fn codespace_machine_decoder() -> Decoder(CodespaceMachine)
pub fn codespace_machine_encode(data: CodespaceMachine) -> Json
pub fn codespace_with_full_repository_decoder() -> Decoder(
CodespaceWithFullRepository,
)
pub fn codespace_with_full_repository_encode(
data: CodespaceWithFullRepository,
) -> Json
pub fn codespaces_org_secret_decoder() -> Decoder(
CodespacesOrgSecret,
)
pub fn codespaces_org_secret_encode(
data: CodespacesOrgSecret,
) -> Json
pub fn codespaces_permissions_check_for_devcontainer_decoder() -> Decoder(
CodespacesPermissionsCheckForDevcontainer,
)
pub fn codespaces_permissions_check_for_devcontainer_encode(
data: CodespacesPermissionsCheckForDevcontainer,
) -> Json
pub fn codespaces_public_key_decoder() -> Decoder(
CodespacesPublicKey,
)
pub fn codespaces_public_key_encode(
data: CodespacesPublicKey,
) -> Json
pub fn codespaces_secret_decoder() -> Decoder(CodespacesSecret)
pub fn codespaces_secret_encode(data: CodespacesSecret) -> Json
pub fn codespaces_user_public_key_decoder() -> Decoder(
CodespacesUserPublicKey,
)
pub fn codespaces_user_public_key_encode(
data: CodespacesUserPublicKey,
) -> Json
pub fn collaborator_decoder() -> Decoder(Collaborator)
pub fn collaborator_encode(data: Collaborator) -> Json
pub fn combined_billing_usage_decoder() -> Decoder(
CombinedBillingUsage,
)
pub fn combined_billing_usage_encode(
data: CombinedBillingUsage,
) -> Json
pub fn combined_commit_status_decoder() -> Decoder(
CombinedCommitStatus,
)
pub fn combined_commit_status_encode(
data: CombinedCommitStatus,
) -> Json
pub fn commit_activity_decoder() -> Decoder(CommitActivity)
pub fn commit_activity_encode(data: CommitActivity) -> Json
pub fn commit_comment_decoder() -> Decoder(CommitComment)
pub fn commit_comment_encode(data: CommitComment) -> Json
pub fn commit_comparison_decoder() -> Decoder(CommitComparison)
pub fn commit_comparison_encode(data: CommitComparison) -> Json
pub fn commit_decoder() -> Decoder(Commit)
pub fn commit_encode(data: Commit) -> Json
pub fn commit_search_result_item_decoder() -> Decoder(
CommitSearchResultItem,
)
pub fn commit_search_result_item_encode(
data: CommitSearchResultItem,
) -> Json
pub fn community_profile_decoder() -> Decoder(CommunityProfile)
pub fn community_profile_encode(data: CommunityProfile) -> Json
pub fn content_directory_decoder() -> Decoder(List(Nil))
pub fn content_directory_encode(data: List(Nil)) -> Json
pub fn content_file_decoder() -> Decoder(ContentFile)
pub fn content_file_encode(data: ContentFile) -> Json
pub fn content_submodule_decoder() -> Decoder(ContentSubmodule)
pub fn content_submodule_encode(data: ContentSubmodule) -> Json
pub fn content_symlink_decoder() -> Decoder(ContentSymlink)
pub fn content_symlink_encode(data: ContentSymlink) -> Json
pub fn content_traffic_decoder() -> Decoder(ContentTraffic)
pub fn content_traffic_encode(data: ContentTraffic) -> Json
pub fn content_tree_decoder() -> Decoder(ContentTree)
pub fn content_tree_encode(data: ContentTree) -> Json
pub fn contributor_activity_decoder() -> Decoder(
ContributorActivity,
)
pub fn contributor_activity_encode(
data: ContributorActivity,
) -> Json
pub fn contributor_decoder() -> Decoder(Contributor)
pub fn contributor_encode(data: Contributor) -> Json
pub fn converted_note_to_issue_issue_event_decoder() -> Decoder(
ConvertedNoteToIssueIssueEvent,
)
pub fn converted_note_to_issue_issue_event_encode(
data: ConvertedNoteToIssueIssueEvent,
) -> Json
pub fn copilot_dotcom_chat_decoder() -> Decoder(CopilotDotcomChat)
pub fn copilot_dotcom_chat_encode(
data: CopilotDotcomChat,
) -> Json
pub fn copilot_dotcom_pull_requests_decoder() -> Decoder(
CopilotDotcomPullRequests,
)
pub fn copilot_dotcom_pull_requests_encode(
data: CopilotDotcomPullRequests,
) -> Json
pub fn copilot_ide_chat_decoder() -> Decoder(CopilotIdeChat)
pub fn copilot_ide_chat_encode(data: CopilotIdeChat) -> Json
pub fn copilot_ide_code_completions_decoder() -> Decoder(
CopilotIdeCodeCompletions,
)
pub fn copilot_ide_code_completions_encode(
data: CopilotIdeCodeCompletions,
) -> Json
pub fn copilot_organization_details_decoder() -> Decoder(
CopilotOrganizationDetails,
)
pub fn copilot_organization_details_encode(
data: CopilotOrganizationDetails,
) -> Json
pub fn copilot_seat_breakdown_decoder() -> Decoder(
CopilotSeatBreakdown,
)
pub fn copilot_seat_breakdown_encode(
data: CopilotSeatBreakdown,
) -> Json
pub fn copilot_seat_details_decoder() -> Decoder(
CopilotSeatDetails,
)
pub fn copilot_seat_details_encode(
data: CopilotSeatDetails,
) -> Json
pub fn copilot_usage_metrics_day_decoder() -> Decoder(
CopilotUsageMetricsDay,
)
pub fn copilot_usage_metrics_day_encode(
data: CopilotUsageMetricsDay,
) -> Json
pub fn copilot_usage_metrics_decoder() -> Decoder(
CopilotUsageMetrics,
)
pub fn copilot_usage_metrics_encode(
data: CopilotUsageMetrics,
) -> Json
pub fn custom_deployment_rule_app_decoder() -> Decoder(
CustomDeploymentRuleApp,
)
pub fn custom_deployment_rule_app_encode(
data: CustomDeploymentRuleApp,
) -> Json
pub fn custom_property_decoder() -> Decoder(CustomProperty)
pub fn custom_property_encode(data: CustomProperty) -> Json
pub fn custom_property_value_decoder() -> Decoder(
CustomPropertyValue,
)
pub fn custom_property_value_encode(
data: CustomPropertyValue,
) -> Json
pub fn cvss_severities_decoder() -> Decoder(CvssSeverities)
pub fn cvss_severities_encode(data: CvssSeverities) -> Json
pub fn demilestoned_issue_event_decoder() -> Decoder(
DemilestonedIssueEvent,
)
pub fn demilestoned_issue_event_encode(
data: DemilestonedIssueEvent,
) -> Json
pub fn dependabot_alert_decoder() -> Decoder(DependabotAlert)
pub fn dependabot_alert_encode(data: DependabotAlert) -> Json
pub fn dependabot_alert_package_decoder() -> Decoder(
DependabotAlertPackage,
)
pub fn dependabot_alert_package_encode(
data: DependabotAlertPackage,
) -> Json
pub fn dependabot_alert_security_advisory_decoder() -> Decoder(
DependabotAlertSecurityAdvisory,
)
pub fn dependabot_alert_security_advisory_encode(
data: DependabotAlertSecurityAdvisory,
) -> Json
pub fn dependabot_alert_security_vulnerability_decoder() -> Decoder(
DependabotAlertSecurityVulnerability,
)
pub fn dependabot_alert_security_vulnerability_encode(
data: DependabotAlertSecurityVulnerability,
) -> Json
pub fn dependabot_alert_with_repository_decoder() -> Decoder(
DependabotAlertWithRepository,
)
pub fn dependabot_alert_with_repository_encode(
data: DependabotAlertWithRepository,
) -> Json
pub fn dependabot_public_key_decoder() -> Decoder(
DependabotPublicKey,
)
pub fn dependabot_public_key_encode(
data: DependabotPublicKey,
) -> Json
pub fn dependabot_secret_decoder() -> Decoder(DependabotSecret)
pub fn dependabot_secret_encode(data: DependabotSecret) -> Json
pub fn dependency_decoder() -> Decoder(Dependency)
pub fn dependency_encode(data: Dependency) -> Json
pub fn dependency_graph_diff_decoder() -> Decoder(List(Nil))
pub fn dependency_graph_diff_encode(data: List(Nil)) -> Json
pub fn dependency_graph_spdx_sbom_decoder() -> Decoder(
DependencyGraphSpdxSbom,
)
pub fn dependency_graph_spdx_sbom_encode(
data: DependencyGraphSpdxSbom,
) -> Json
pub fn deploy_key_decoder() -> Decoder(DeployKey)
pub fn deploy_key_encode(data: DeployKey) -> Json
pub fn deployment_branch_policy_decoder() -> Decoder(
DeploymentBranchPolicy,
)
pub fn deployment_branch_policy_encode(
data: DeploymentBranchPolicy,
) -> Json
pub fn deployment_branch_policy_name_pattern_decoder() -> Decoder(
DeploymentBranchPolicyNamePattern,
)
pub fn deployment_branch_policy_name_pattern_encode(
data: DeploymentBranchPolicyNamePattern,
) -> Json
pub fn deployment_branch_policy_name_pattern_with_type_decoder() -> Decoder(
DeploymentBranchPolicyNamePatternWithType,
)
pub fn deployment_branch_policy_name_pattern_with_type_encode(
data: DeploymentBranchPolicyNamePatternWithType,
) -> Json
pub fn deployment_branch_policy_settings_decoder() -> Decoder(
DeploymentBranchPolicySettings,
)
pub fn deployment_branch_policy_settings_encode(
data: DeploymentBranchPolicySettings,
) -> Json
pub fn deployment_decoder() -> Decoder(Deployment)
pub fn deployment_encode(data: Deployment) -> Json
pub fn deployment_protection_rule_decoder() -> Decoder(
DeploymentProtectionRule,
)
pub fn deployment_protection_rule_encode(
data: DeploymentProtectionRule,
) -> Json
pub fn deployment_reviewer_type_decoder() -> Decoder(String)
pub fn deployment_reviewer_type_encode(data: String) -> Json
pub fn deployment_simple_decoder() -> Decoder(DeploymentSimple)
pub fn deployment_simple_encode(data: DeploymentSimple) -> Json
pub fn deployment_status_decoder() -> Decoder(DeploymentStatus)
pub fn deployment_status_encode(data: DeploymentStatus) -> Json
pub fn diff_entry_decoder() -> Decoder(DiffEntry)
pub fn diff_entry_encode(data: DiffEntry) -> Json
pub fn discussion_decoder() -> Decoder(Discussion)
pub fn discussion_encode(data: Discussion) -> Json
pub fn email_decoder() -> Decoder(Email)
pub fn email_encode(data: Email) -> Json
pub fn empty_object_decoder() -> Decoder(EmptyObject)
pub fn empty_object_encode(data: EmptyObject) -> Json
pub fn enabled_repositories_decoder() -> Decoder(String)
pub fn enabled_repositories_encode(data: String) -> Json
pub fn enterprise_decoder() -> Decoder(Enterprise)
pub fn enterprise_encode(data: Enterprise) -> Json
pub fn enterprise_team_decoder() -> Decoder(EnterpriseTeam)
pub fn enterprise_team_encode(data: EnterpriseTeam) -> Json
pub fn enterprise_webhooks_decoder() -> Decoder(
EnterpriseWebhooks,
)
pub fn enterprise_webhooks_encode(
data: EnterpriseWebhooks,
) -> Json
pub fn environment_approvals_decoder() -> Decoder(
EnvironmentApprovals,
)
pub fn environment_approvals_encode(
data: EnvironmentApprovals,
) -> Json
pub fn environment_decoder() -> Decoder(Environment)
pub fn environment_encode(data: Environment) -> Json
pub fn event_decoder() -> Decoder(Event)
pub fn event_encode(data: Event) -> Json
pub fn feed_decoder() -> Decoder(Feed)
pub fn feed_encode(data: Feed) -> Json
pub fn file_commit_decoder() -> Decoder(FileCommit)
pub fn file_commit_encode(data: FileCommit) -> Json
pub fn full_repository_decoder() -> Decoder(FullRepository)
pub fn full_repository_encode(data: FullRepository) -> Json
pub fn gist_comment_decoder() -> Decoder(GistComment)
pub fn gist_comment_encode(data: GistComment) -> Json
pub fn gist_commit_decoder() -> Decoder(GistCommit)
pub fn gist_commit_encode(data: GistCommit) -> Json
pub fn gist_history_decoder() -> Decoder(GistHistory)
pub fn gist_history_encode(data: GistHistory) -> Json
pub fn gist_simple_decoder() -> Decoder(GistSimple)
pub fn gist_simple_encode(data: GistSimple) -> Json
pub fn git_commit_decoder() -> Decoder(GitCommit)
pub fn git_commit_encode(data: GitCommit) -> Json
pub fn git_ref_decoder() -> Decoder(GitRef)
pub fn git_ref_encode(data: GitRef) -> Json
pub fn git_tag_decoder() -> Decoder(GitTag)
pub fn git_tag_encode(data: GitTag) -> Json
pub fn git_tree_decoder() -> Decoder(GitTree)
pub fn git_tree_encode(data: GitTree) -> Json
pub fn gitignore_template_decoder() -> Decoder(GitignoreTemplate)
pub fn gitignore_template_encode(data: GitignoreTemplate) -> Json
pub fn global_advisory_decoder() -> Decoder(GlobalAdvisory)
pub fn global_advisory_encode(data: GlobalAdvisory) -> Json
pub fn gpg_key_decoder() -> Decoder(GpgKey)
pub fn gpg_key_encode(data: GpgKey) -> Json
pub fn hook_decoder() -> Decoder(Hook)
pub fn hook_delivery_decoder() -> Decoder(HookDelivery)
pub fn hook_delivery_encode(data: HookDelivery) -> Json
pub fn hook_delivery_item_decoder() -> Decoder(HookDeliveryItem)
pub fn hook_delivery_item_encode(data: HookDeliveryItem) -> Json
pub fn hook_encode(data: Hook) -> Json
pub fn hook_response_decoder() -> Decoder(HookResponse)
pub fn hook_response_encode(data: HookResponse) -> Json
pub fn hovercard_decoder() -> Decoder(Hovercard)
pub fn hovercard_encode(data: Hovercard) -> Json
pub fn import_decoder() -> Decoder(Import)
pub fn import_encode(data: Import) -> Json
pub fn installation_decoder() -> Decoder(Installation)
pub fn installation_encode(data: Installation) -> Json
pub fn installation_token_decoder() -> Decoder(InstallationToken)
pub fn installation_token_encode(data: InstallationToken) -> Json
pub fn integration_decoder() -> Decoder(Integration)
pub fn integration_encode(data: Integration) -> Json
pub fn integration_installation_request_decoder() -> Decoder(
IntegrationInstallationRequest,
)
pub fn integration_installation_request_encode(
data: IntegrationInstallationRequest,
) -> Json
pub fn interaction_expiry_decoder() -> Decoder(String)
pub fn interaction_expiry_encode(data: String) -> Json
pub fn interaction_group_decoder() -> Decoder(String)
pub fn interaction_group_encode(data: String) -> Json
pub fn interaction_limit_decoder() -> Decoder(InteractionLimit)
pub fn interaction_limit_encode(data: InteractionLimit) -> Json
pub fn interaction_limit_response_decoder() -> Decoder(
InteractionLimitResponse,
)
pub fn interaction_limit_response_encode(
data: InteractionLimitResponse,
) -> Json
pub fn issue_comment_decoder() -> Decoder(IssueComment)
pub fn issue_comment_encode(data: IssueComment) -> Json
pub fn issue_decoder() -> Decoder(Issue)
pub fn issue_encode(data: Issue) -> Json
pub fn issue_event_decoder() -> Decoder(IssueEvent)
pub fn issue_event_dismissed_review_decoder() -> Decoder(
IssueEventDismissedReview,
)
pub fn issue_event_dismissed_review_encode(
data: IssueEventDismissedReview,
) -> Json
pub fn issue_event_encode(data: IssueEvent) -> Json
pub fn issue_event_for_issue_decoder() -> a
pub fn issue_event_for_issue_encode(data: Nil) -> a
pub fn issue_event_label_decoder() -> Decoder(IssueEventLabel)
pub fn issue_event_label_encode(data: IssueEventLabel) -> Json
pub fn issue_event_milestone_decoder() -> Decoder(
IssueEventMilestone,
)
pub fn issue_event_milestone_encode(
data: IssueEventMilestone,
) -> Json
pub fn issue_event_project_card_decoder() -> Decoder(
IssueEventProjectCard,
)
pub fn issue_event_project_card_encode(
data: IssueEventProjectCard,
) -> Json
pub fn issue_event_rename_decoder() -> Decoder(IssueEventRename)
pub fn issue_event_rename_encode(data: IssueEventRename) -> Json
pub fn issue_search_result_item_decoder() -> Decoder(
IssueSearchResultItem,
)
pub fn issue_search_result_item_encode(
data: IssueSearchResultItem,
) -> Json
pub fn job_decoder() -> Decoder(Job)
pub fn job_encode(data: Job) -> Json
pub fn key_decoder() -> Decoder(Key)
pub fn key_encode(data: Key) -> Json
pub fn key_simple_decoder() -> Decoder(KeySimple)
pub fn key_simple_encode(data: KeySimple) -> Json
pub fn label_decoder() -> Decoder(Label)
pub fn label_encode(data: Label) -> Json
pub fn label_search_result_item_decoder() -> Decoder(
LabelSearchResultItem,
)
pub fn label_search_result_item_encode(
data: LabelSearchResultItem,
) -> Json
pub fn labeled_issue_event_decoder() -> Decoder(LabeledIssueEvent)
pub fn labeled_issue_event_encode(
data: LabeledIssueEvent,
) -> Json
pub fn language_decoder() -> Decoder(Language)
pub fn language_encode(data: Language) -> Json
pub fn license_content_decoder() -> Decoder(LicenseContent)
pub fn license_content_encode(data: LicenseContent) -> Json
pub fn license_decoder() -> Decoder(License)
pub fn license_encode(data: License) -> Json
pub fn license_simple_decoder() -> Decoder(LicenseSimple)
pub fn license_simple_encode(data: LicenseSimple) -> Json
pub fn link_decoder() -> Decoder(Link)
pub fn link_encode(data: Link) -> Json
pub fn link_with_type_decoder() -> Decoder(LinkWithType)
pub fn link_with_type_encode(data: LinkWithType) -> Json
pub fn locked_issue_event_decoder() -> Decoder(LockedIssueEvent)
pub fn locked_issue_event_encode(data: LockedIssueEvent) -> Json
pub fn manifest_decoder() -> Decoder(Manifest)
pub fn manifest_encode(data: Manifest) -> Json
pub fn marketplace_account_decoder() -> Decoder(
MarketplaceAccount,
)
pub fn marketplace_account_encode(
data: MarketplaceAccount,
) -> Json
pub fn marketplace_listing_plan_decoder() -> Decoder(
MarketplaceListingPlan,
)
pub fn marketplace_listing_plan_encode(
data: MarketplaceListingPlan,
) -> Json
pub fn marketplace_purchase_decoder() -> Decoder(
MarketplacePurchase,
)
pub fn marketplace_purchase_encode(
data: MarketplacePurchase,
) -> Json
pub fn merge_group_decoder() -> Decoder(MergeGroup)
pub fn merge_group_encode(data: MergeGroup) -> Json
pub fn merged_upstream_decoder() -> Decoder(MergedUpstream)
pub fn merged_upstream_encode(data: MergedUpstream) -> Json
pub fn metadata_decoder() -> Decoder(Metadata)
pub fn metadata_encode(data: Metadata) -> Json
pub fn migration_decoder() -> Decoder(Migration)
pub fn migration_encode(data: Migration) -> Json
pub fn milestone_decoder() -> Decoder(Milestone)
pub fn milestone_encode(data: Milestone) -> Json
pub fn milestoned_issue_event_decoder() -> Decoder(
MilestonedIssueEvent,
)
pub fn milestoned_issue_event_encode(
data: MilestonedIssueEvent,
) -> Json
pub fn minimal_repository_decoder() -> Decoder(MinimalRepository)
pub fn minimal_repository_encode(data: MinimalRepository) -> Json
pub fn moved_column_in_project_issue_event_decoder() -> Decoder(
MovedColumnInProjectIssueEvent,
)
pub fn moved_column_in_project_issue_event_encode(
data: MovedColumnInProjectIssueEvent,
) -> Json
pub fn nullable_alert_updated_at_decoder() -> Decoder(String)
pub fn nullable_alert_updated_at_encode(data: String) -> Json
pub fn nullable_code_of_conduct_simple_decoder() -> Decoder(
NullableCodeOfConductSimple,
)
pub fn nullable_code_of_conduct_simple_encode(
data: NullableCodeOfConductSimple,
) -> Json
pub fn nullable_codespace_machine_decoder() -> Decoder(
NullableCodespaceMachine,
)
pub fn nullable_codespace_machine_encode(
data: NullableCodespaceMachine,
) -> Json
pub fn nullable_collaborator_decoder() -> Decoder(
NullableCollaborator,
)
pub fn nullable_collaborator_encode(
data: NullableCollaborator,
) -> Json
pub fn nullable_community_health_file_decoder() -> Decoder(
NullableCommunityHealthFile,
)
pub fn nullable_community_health_file_encode(
data: NullableCommunityHealthFile,
) -> Json
pub fn nullable_git_user_decoder() -> Decoder(NullableGitUser)
pub fn nullable_git_user_encode(data: NullableGitUser) -> Json
pub fn nullable_integration_decoder() -> Decoder(
NullableIntegration,
)
pub fn nullable_integration_encode(
data: NullableIntegration,
) -> Json
pub fn nullable_issue_decoder() -> Decoder(NullableIssue)
pub fn nullable_issue_encode(data: NullableIssue) -> Json
pub fn nullable_license_simple_decoder() -> Decoder(
NullableLicenseSimple,
)
pub fn nullable_license_simple_encode(
data: NullableLicenseSimple,
) -> Json
pub fn nullable_milestone_decoder() -> Decoder(NullableMilestone)
pub fn nullable_milestone_encode(data: NullableMilestone) -> Json
pub fn nullable_minimal_repository_decoder() -> Decoder(
NullableMinimalRepository,
)
pub fn nullable_minimal_repository_encode(
data: NullableMinimalRepository,
) -> Json
pub fn nullable_organization_simple_decoder() -> Decoder(
NullableOrganizationSimple,
)
pub fn nullable_organization_simple_encode(
data: NullableOrganizationSimple,
) -> Json
pub fn nullable_repository_decoder() -> Decoder(
NullableRepository,
)
pub fn nullable_repository_encode(
data: NullableRepository,
) -> Json
pub fn nullable_repository_webhooks_decoder() -> Decoder(
NullableRepositoryWebhooks,
)
pub fn nullable_repository_webhooks_encode(
data: NullableRepositoryWebhooks,
) -> Json
pub fn nullable_scoped_installation_decoder() -> Decoder(
NullableScopedInstallation,
)
pub fn nullable_scoped_installation_encode(
data: NullableScopedInstallation,
) -> Json
pub fn nullable_simple_commit_decoder() -> Decoder(
NullableSimpleCommit,
)
pub fn nullable_simple_commit_encode(
data: NullableSimpleCommit,
) -> Json
pub fn nullable_simple_user_decoder() -> Decoder(
NullableSimpleUser,
)
pub fn nullable_simple_user_encode(
data: NullableSimpleUser,
) -> Json
pub fn nullable_team_simple_decoder() -> Decoder(
NullableTeamSimple,
)
pub fn nullable_team_simple_encode(
data: NullableTeamSimple,
) -> Json
pub fn oidc_custom_sub_decoder() -> Decoder(OidcCustomSub)
pub fn oidc_custom_sub_encode(data: OidcCustomSub) -> Json
pub fn oidc_custom_sub_repo_decoder() -> Decoder(
OidcCustomSubRepo,
)
pub fn oidc_custom_sub_repo_encode(
data: OidcCustomSubRepo,
) -> Json
pub fn org_hook_decoder() -> Decoder(OrgHook)
pub fn org_hook_encode(data: OrgHook) -> Json
pub fn org_membership_decoder() -> Decoder(OrgMembership)
pub fn org_membership_encode(data: OrgMembership) -> Json
pub fn org_repo_custom_property_values_decoder() -> Decoder(
OrgRepoCustomPropertyValues,
)
pub fn org_repo_custom_property_values_encode(
data: OrgRepoCustomPropertyValues,
) -> Json
pub fn org_ruleset_conditions_decoder() -> Decoder(
OrgRulesetConditions,
)
pub fn org_ruleset_conditions_encode(
data: OrgRulesetConditions,
) -> Json
pub fn organization_actions_secret_decoder() -> Decoder(
OrganizationActionsSecret,
)
pub fn organization_actions_secret_encode(
data: OrganizationActionsSecret,
) -> Json
pub fn organization_actions_variable_decoder() -> Decoder(
OrganizationActionsVariable,
)
pub fn organization_actions_variable_encode(
data: OrganizationActionsVariable,
) -> Json
pub fn organization_dependabot_secret_decoder() -> Decoder(
OrganizationDependabotSecret,
)
pub fn organization_dependabot_secret_encode(
data: OrganizationDependabotSecret,
) -> Json
pub fn organization_full_decoder() -> Decoder(OrganizationFull)
pub fn organization_full_encode(data: OrganizationFull) -> Json
pub fn organization_invitation_decoder() -> Decoder(
OrganizationInvitation,
)
pub fn organization_invitation_encode(
data: OrganizationInvitation,
) -> Json
pub fn organization_programmatic_access_grant_decoder() -> Decoder(
OrganizationProgrammaticAccessGrant,
)
pub fn organization_programmatic_access_grant_encode(
data: OrganizationProgrammaticAccessGrant,
) -> Json
pub fn organization_programmatic_access_grant_request_decoder() -> Decoder(
OrganizationProgrammaticAccessGrantRequest,
)
pub fn organization_programmatic_access_grant_request_encode(
data: OrganizationProgrammaticAccessGrantRequest,
) -> Json
pub fn organization_role_decoder() -> Decoder(OrganizationRole)
pub fn organization_role_encode(data: OrganizationRole) -> Json
pub fn organization_secret_scanning_alert_decoder() -> Decoder(
OrganizationSecretScanningAlert,
)
pub fn organization_secret_scanning_alert_encode(
data: OrganizationSecretScanningAlert,
) -> Json
pub fn organization_simple_decoder() -> Decoder(
OrganizationSimple,
)
pub fn organization_simple_encode(
data: OrganizationSimple,
) -> Json
pub fn organization_simple_webhooks_decoder() -> Decoder(
OrganizationSimpleWebhooks,
)
pub fn organization_simple_webhooks_encode(
data: OrganizationSimpleWebhooks,
) -> Json
pub fn package_decoder() -> Decoder(Package)
pub fn package_encode(data: Package) -> Json
pub fn package_version_decoder() -> Decoder(PackageVersion)
pub fn package_version_encode(data: PackageVersion) -> Json
pub fn packages_billing_usage_decoder() -> Decoder(
PackagesBillingUsage,
)
pub fn packages_billing_usage_encode(
data: PackagesBillingUsage,
) -> Json
pub fn page_build_decoder() -> Decoder(PageBuild)
pub fn page_build_encode(data: PageBuild) -> Json
pub fn page_build_status_decoder() -> Decoder(PageBuildStatus)
pub fn page_build_status_encode(data: PageBuildStatus) -> Json
pub fn page_decoder() -> Decoder(Page)
pub fn page_deployment_decoder() -> Decoder(PageDeployment)
pub fn page_deployment_encode(data: PageDeployment) -> Json
pub fn page_encode(data: Page) -> Json
pub fn pages_deployment_status_decoder() -> Decoder(
PagesDeploymentStatus,
)
pub fn pages_deployment_status_encode(
data: PagesDeploymentStatus,
) -> Json
pub fn pages_health_check_decoder() -> Decoder(PagesHealthCheck)
pub fn pages_health_check_encode(data: PagesHealthCheck) -> Json
pub fn pages_https_certificate_decoder() -> Decoder(
PagesHttpsCertificate,
)
pub fn pages_https_certificate_encode(
data: PagesHttpsCertificate,
) -> Json
pub fn pages_source_hash_decoder() -> Decoder(PagesSourceHash)
pub fn pages_source_hash_encode(data: PagesSourceHash) -> Json
pub fn participation_stats_decoder() -> Decoder(
ParticipationStats,
)
pub fn participation_stats_encode(
data: ParticipationStats,
) -> Json
pub fn pending_deployment_decoder() -> Decoder(PendingDeployment)
pub fn pending_deployment_encode(data: PendingDeployment) -> Json
pub fn personal_access_token_request_decoder() -> Decoder(
PersonalAccessTokenRequest,
)
pub fn personal_access_token_request_encode(
data: PersonalAccessTokenRequest,
) -> Json
pub fn porter_author_decoder() -> Decoder(PorterAuthor)
pub fn porter_author_encode(data: PorterAuthor) -> Json
pub fn porter_large_file_decoder() -> Decoder(PorterLargeFile)
pub fn porter_large_file_encode(data: PorterLargeFile) -> Json
pub fn prevent_self_review_decoder() -> Decoder(Bool)
pub fn prevent_self_review_encode(data: Bool) -> Json
pub fn private_user_decoder() -> Decoder(PrivateUser)
pub fn private_user_encode(data: PrivateUser) -> Json
pub fn private_vulnerability_report_create_decoder() -> Decoder(
PrivateVulnerabilityReportCreate,
)
pub fn private_vulnerability_report_create_encode(
data: PrivateVulnerabilityReportCreate,
) -> Json
pub fn project_card_decoder() -> Decoder(ProjectCard)
pub fn project_card_encode(data: ProjectCard) -> Json
pub fn project_collaborator_permission_decoder() -> Decoder(
ProjectCollaboratorPermission,
)
pub fn project_collaborator_permission_encode(
data: ProjectCollaboratorPermission,
) -> Json
pub fn project_column_decoder() -> Decoder(ProjectColumn)
pub fn project_column_encode(data: ProjectColumn) -> Json
pub fn project_decoder() -> Decoder(Project)
pub fn project_encode(data: Project) -> Json
pub fn projects_v2_decoder() -> Decoder(ProjectsV2)
pub fn projects_v2_encode(data: ProjectsV2) -> Json
pub fn projects_v2_item_content_type_decoder() -> Decoder(String)
pub fn projects_v2_item_content_type_encode(data: String) -> Json
pub fn projects_v2_item_decoder() -> Decoder(ProjectsV2Item)
pub fn projects_v2_item_encode(data: ProjectsV2Item) -> Json
pub fn projects_v2_iteration_setting_decoder() -> Decoder(
ProjectsV2IterationSetting,
)
pub fn projects_v2_iteration_setting_encode(
data: ProjectsV2IterationSetting,
) -> Json
pub fn projects_v2_single_select_option_decoder() -> Decoder(
ProjectsV2SingleSelectOption,
)
pub fn projects_v2_single_select_option_encode(
data: ProjectsV2SingleSelectOption,
) -> Json
pub fn projects_v2_status_update_decoder() -> Decoder(
ProjectsV2StatusUpdate,
)
pub fn projects_v2_status_update_encode(
data: ProjectsV2StatusUpdate,
) -> Json
pub fn protected_branch_admin_enforced_decoder() -> Decoder(
ProtectedBranchAdminEnforced,
)
pub fn protected_branch_admin_enforced_encode(
data: ProtectedBranchAdminEnforced,
) -> Json
pub fn protected_branch_decoder() -> Decoder(ProtectedBranch)
pub fn protected_branch_encode(data: ProtectedBranch) -> Json
pub fn protected_branch_pull_request_review_decoder() -> Decoder(
ProtectedBranchPullRequestReview,
)
pub fn protected_branch_pull_request_review_encode(
data: ProtectedBranchPullRequestReview,
) -> Json
pub fn protected_branch_required_status_check_decoder() -> Decoder(
ProtectedBranchRequiredStatusCheck,
)
pub fn protected_branch_required_status_check_encode(
data: ProtectedBranchRequiredStatusCheck,
) -> Json
pub fn public_user_decoder() -> Decoder(PublicUser)
pub fn public_user_encode(data: PublicUser) -> Json
pub fn pull_request_decoder() -> Decoder(PullRequest)
pub fn pull_request_encode(data: PullRequest) -> Json
pub fn pull_request_merge_result_decoder() -> Decoder(
PullRequestMergeResult,
)
pub fn pull_request_merge_result_encode(
data: PullRequestMergeResult,
) -> Json
pub fn pull_request_minimal_decoder() -> Decoder(
PullRequestMinimal,
)
pub fn pull_request_minimal_encode(
data: PullRequestMinimal,
) -> Json
pub fn pull_request_review_comment_decoder() -> Decoder(
PullRequestReviewComment,
)
pub fn pull_request_review_comment_encode(
data: PullRequestReviewComment,
) -> Json
pub fn pull_request_review_decoder() -> Decoder(PullRequestReview)
pub fn pull_request_review_encode(
data: PullRequestReview,
) -> Json
pub fn pull_request_review_request_decoder() -> Decoder(
PullRequestReviewRequest,
)
pub fn pull_request_review_request_encode(
data: PullRequestReviewRequest,
) -> Json
pub fn pull_request_simple_decoder() -> Decoder(PullRequestSimple)
pub fn pull_request_simple_encode(
data: PullRequestSimple,
) -> Json
pub fn pull_request_webhook_decoder() -> a
pub fn pull_request_webhook_encode(data: Nil) -> a
pub fn rate_limit_decoder() -> Decoder(RateLimit)
pub fn rate_limit_encode(data: RateLimit) -> Json
pub fn rate_limit_overview_decoder() -> Decoder(RateLimitOverview)
pub fn rate_limit_overview_encode(
data: RateLimitOverview,
) -> Json
pub fn reaction_decoder() -> Decoder(Reaction)
pub fn reaction_encode(data: Reaction) -> Json
pub fn reaction_rollup_decoder() -> Decoder(ReactionRollup)
pub fn reaction_rollup_encode(data: ReactionRollup) -> Json
pub fn referenced_workflow_decoder() -> Decoder(
ReferencedWorkflow,
)
pub fn referenced_workflow_encode(
data: ReferencedWorkflow,
) -> Json
pub fn referrer_traffic_decoder() -> Decoder(ReferrerTraffic)
pub fn referrer_traffic_encode(data: ReferrerTraffic) -> Json
pub fn release_asset_decoder() -> Decoder(ReleaseAsset)
pub fn release_asset_encode(data: ReleaseAsset) -> Json
pub fn release_decoder() -> Decoder(Release)
pub fn release_encode(data: Release) -> Json
pub fn release_notes_content_decoder() -> Decoder(
ReleaseNotesContent,
)
pub fn release_notes_content_encode(
data: ReleaseNotesContent,
) -> Json
pub fn removed_from_project_issue_event_decoder() -> Decoder(
RemovedFromProjectIssueEvent,
)
pub fn removed_from_project_issue_event_encode(
data: RemovedFromProjectIssueEvent,
) -> Json
pub fn renamed_issue_event_decoder() -> Decoder(RenamedIssueEvent)
pub fn renamed_issue_event_encode(
data: RenamedIssueEvent,
) -> Json
pub fn repo_codespaces_secret_decoder() -> Decoder(
RepoCodespacesSecret,
)
pub fn repo_codespaces_secret_encode(
data: RepoCodespacesSecret,
) -> Json
pub fn repo_search_result_item_decoder() -> Decoder(
RepoSearchResultItem,
)
pub fn repo_search_result_item_encode(
data: RepoSearchResultItem,
) -> Json
pub fn repository_advisory_create_decoder() -> Decoder(
RepositoryAdvisoryCreate,
)
pub fn repository_advisory_create_encode(
data: RepositoryAdvisoryCreate,
) -> Json
pub fn repository_advisory_credit_decoder() -> Decoder(
RepositoryAdvisoryCredit,
)
pub fn repository_advisory_credit_encode(
data: RepositoryAdvisoryCredit,
) -> Json
pub fn repository_advisory_decoder() -> Decoder(
RepositoryAdvisory,
)
pub fn repository_advisory_encode(
data: RepositoryAdvisory,
) -> Json
pub fn repository_advisory_update_decoder() -> Decoder(
RepositoryAdvisoryUpdate,
)
pub fn repository_advisory_update_encode(
data: RepositoryAdvisoryUpdate,
) -> Json
pub fn repository_advisory_vulnerability_decoder() -> Decoder(
RepositoryAdvisoryVulnerability,
)
pub fn repository_advisory_vulnerability_encode(
data: RepositoryAdvisoryVulnerability,
) -> Json
pub fn repository_collaborator_permission_decoder() -> Decoder(
RepositoryCollaboratorPermission,
)
pub fn repository_collaborator_permission_encode(
data: RepositoryCollaboratorPermission,
) -> Json
pub fn repository_decoder() -> Decoder(Repository)
pub fn repository_encode(data: Repository) -> Json
pub fn repository_invitation_decoder() -> Decoder(
RepositoryInvitation,
)
pub fn repository_invitation_encode(
data: RepositoryInvitation,
) -> Json
pub fn repository_rule_branch_name_pattern_decoder() -> Decoder(
RepositoryRuleBranchNamePattern,
)
pub fn repository_rule_branch_name_pattern_encode(
data: RepositoryRuleBranchNamePattern,
) -> Json
pub fn repository_rule_code_scanning_decoder() -> Decoder(
RepositoryRuleCodeScanning,
)
pub fn repository_rule_code_scanning_encode(
data: RepositoryRuleCodeScanning,
) -> Json
pub fn repository_rule_commit_author_email_pattern_decoder() -> Decoder(
RepositoryRuleCommitAuthorEmailPattern,
)
pub fn repository_rule_commit_author_email_pattern_encode(
data: RepositoryRuleCommitAuthorEmailPattern,
) -> Json
pub fn repository_rule_commit_message_pattern_decoder() -> Decoder(
RepositoryRuleCommitMessagePattern,
)
pub fn repository_rule_commit_message_pattern_encode(
data: RepositoryRuleCommitMessagePattern,
) -> Json
pub fn repository_rule_committer_email_pattern_decoder() -> Decoder(
RepositoryRuleCommitterEmailPattern,
)
pub fn repository_rule_committer_email_pattern_encode(
data: RepositoryRuleCommitterEmailPattern,
) -> Json
pub fn repository_rule_creation_decoder() -> Decoder(
RepositoryRuleCreation,
)
pub fn repository_rule_creation_encode(
data: RepositoryRuleCreation,
) -> Json
pub fn repository_rule_decoder() -> Decoder(RepositoryRule)
pub fn repository_rule_deletion_decoder() -> Decoder(
RepositoryRuleDeletion,
)
pub fn repository_rule_deletion_encode(
data: RepositoryRuleDeletion,
) -> Json
pub fn repository_rule_detailed_decoder() -> Decoder(
RepositoryRuleDetailed,
)
pub fn repository_rule_detailed_encode(
data: RepositoryRuleDetailed,
) -> Json
pub fn repository_rule_encode(data: RepositoryRule) -> Json
pub fn repository_rule_enforcement_decoder() -> Decoder(String)
pub fn repository_rule_enforcement_encode(data: String) -> Json
pub fn repository_rule_merge_queue_decoder() -> Decoder(
RepositoryRuleMergeQueue,
)
pub fn repository_rule_merge_queue_encode(
data: RepositoryRuleMergeQueue,
) -> Json
pub fn repository_rule_non_fast_forward_decoder() -> Decoder(
RepositoryRuleNonFastForward,
)
pub fn repository_rule_non_fast_forward_encode(
data: RepositoryRuleNonFastForward,
) -> Json
pub fn repository_rule_params_code_scanning_tool_decoder() -> Decoder(
RepositoryRuleParamsCodeScanningTool,
)
pub fn repository_rule_params_code_scanning_tool_encode(
data: RepositoryRuleParamsCodeScanningTool,
) -> Json
pub fn repository_rule_params_required_reviewer_configuration_decoder() -> Decoder(
RepositoryRuleParamsRequiredReviewerConfiguration,
)
pub fn repository_rule_params_required_reviewer_configuration_encode(
data: RepositoryRuleParamsRequiredReviewerConfiguration,
) -> Json
pub fn repository_rule_params_restricted_commits_decoder() -> Decoder(
RepositoryRuleParamsRestrictedCommits,
)
pub fn repository_rule_params_restricted_commits_encode(
data: RepositoryRuleParamsRestrictedCommits,
) -> Json
pub fn repository_rule_params_status_check_configuration_decoder() -> Decoder(
RepositoryRuleParamsStatusCheckConfiguration,
)
pub fn repository_rule_params_status_check_configuration_encode(
data: RepositoryRuleParamsStatusCheckConfiguration,
) -> Json
pub fn repository_rule_params_workflow_file_reference_decoder() -> Decoder(
RepositoryRuleParamsWorkflowFileReference,
)
pub fn repository_rule_params_workflow_file_reference_encode(
data: RepositoryRuleParamsWorkflowFileReference,
) -> Json
pub fn repository_rule_pull_request_decoder() -> Decoder(
RepositoryRulePullRequest,
)
pub fn repository_rule_pull_request_encode(
data: RepositoryRulePullRequest,
) -> Json
pub fn repository_rule_required_deployments_decoder() -> Decoder(
RepositoryRuleRequiredDeployments,
)
pub fn repository_rule_required_deployments_encode(
data: RepositoryRuleRequiredDeployments,
) -> Json
pub fn repository_rule_required_linear_history_decoder() -> Decoder(
RepositoryRuleRequiredLinearHistory,
)
pub fn repository_rule_required_linear_history_encode(
data: RepositoryRuleRequiredLinearHistory,
) -> Json
pub fn repository_rule_required_signatures_decoder() -> Decoder(
RepositoryRuleRequiredSignatures,
)
pub fn repository_rule_required_signatures_encode(
data: RepositoryRuleRequiredSignatures,
) -> Json
pub fn repository_rule_required_status_checks_decoder() -> Decoder(
RepositoryRuleRequiredStatusChecks,
)
pub fn repository_rule_required_status_checks_encode(
data: RepositoryRuleRequiredStatusChecks,
) -> Json
pub fn repository_rule_ruleset_info_decoder() -> Decoder(
RepositoryRuleRulesetInfo,
)
pub fn repository_rule_ruleset_info_encode(
data: RepositoryRuleRulesetInfo,
) -> Json
pub fn repository_rule_tag_name_pattern_decoder() -> Decoder(
RepositoryRuleTagNamePattern,
)
pub fn repository_rule_tag_name_pattern_encode(
data: RepositoryRuleTagNamePattern,
) -> Json
pub fn repository_rule_update_decoder() -> Decoder(
RepositoryRuleUpdate,
)
pub fn repository_rule_update_encode(
data: RepositoryRuleUpdate,
) -> Json
pub fn repository_rule_violation_error_decoder() -> Decoder(
RepositoryRuleViolationError,
)
pub fn repository_rule_violation_error_encode(
data: RepositoryRuleViolationError,
) -> Json
pub fn repository_rule_workflows_decoder() -> Decoder(
RepositoryRuleWorkflows,
)
pub fn repository_rule_workflows_encode(
data: RepositoryRuleWorkflows,
) -> Json
pub fn repository_ruleset_bypass_actor_decoder() -> Decoder(
RepositoryRulesetBypassActor,
)
pub fn repository_ruleset_bypass_actor_encode(
data: RepositoryRulesetBypassActor,
) -> Json
pub fn repository_ruleset_conditions_decoder() -> Decoder(
RepositoryRulesetConditions,
)
pub fn repository_ruleset_conditions_encode(
data: RepositoryRulesetConditions,
) -> Json
pub fn repository_ruleset_conditions_repository_id_target_decoder() -> Decoder(
RepositoryRulesetConditionsRepositoryIdTarget,
)
pub fn repository_ruleset_conditions_repository_id_target_encode(
data: RepositoryRulesetConditionsRepositoryIdTarget,
) -> Json
pub fn repository_ruleset_conditions_repository_name_target_decoder() -> Decoder(
RepositoryRulesetConditionsRepositoryNameTarget,
)
pub fn repository_ruleset_conditions_repository_name_target_encode(
data: RepositoryRulesetConditionsRepositoryNameTarget,
) -> Json
pub fn repository_ruleset_conditions_repository_property_spec_decoder() -> Decoder(
RepositoryRulesetConditionsRepositoryPropertySpec,
)
pub fn repository_ruleset_conditions_repository_property_spec_encode(
data: RepositoryRulesetConditionsRepositoryPropertySpec,
) -> Json
pub fn repository_ruleset_conditions_repository_property_target_decoder() -> Decoder(
RepositoryRulesetConditionsRepositoryPropertyTarget,
)
pub fn repository_ruleset_conditions_repository_property_target_encode(
data: RepositoryRulesetConditionsRepositoryPropertyTarget,
) -> Json
pub fn repository_ruleset_decoder() -> Decoder(RepositoryRuleset)
pub fn repository_ruleset_encode(data: RepositoryRuleset) -> Json
pub fn repository_subscription_decoder() -> Decoder(
RepositorySubscription,
)
pub fn repository_subscription_encode(
data: RepositorySubscription,
) -> Json
pub fn repository_webhooks_decoder() -> Decoder(
RepositoryWebhooks,
)
pub fn repository_webhooks_encode(
data: RepositoryWebhooks,
) -> Json
pub fn review_comment_decoder() -> Decoder(ReviewComment)
pub fn review_comment_encode(data: ReviewComment) -> Json
pub fn review_custom_gates_comment_required_decoder() -> Decoder(
ReviewCustomGatesCommentRequired,
)
pub fn review_custom_gates_comment_required_encode(
data: ReviewCustomGatesCommentRequired,
) -> Json
pub fn review_custom_gates_state_required_decoder() -> Decoder(
ReviewCustomGatesStateRequired,
)
pub fn review_custom_gates_state_required_encode(
data: ReviewCustomGatesStateRequired,
) -> Json
pub fn review_dismissed_issue_event_decoder() -> Decoder(
ReviewDismissedIssueEvent,
)
pub fn review_dismissed_issue_event_encode(
data: ReviewDismissedIssueEvent,
) -> Json
pub fn review_request_removed_issue_event_decoder() -> Decoder(
ReviewRequestRemovedIssueEvent,
)
pub fn review_request_removed_issue_event_encode(
data: ReviewRequestRemovedIssueEvent,
) -> Json
pub fn review_requested_issue_event_decoder() -> Decoder(
ReviewRequestedIssueEvent,
)
pub fn review_requested_issue_event_encode(
data: ReviewRequestedIssueEvent,
) -> Json
pub fn root_decoder() -> Decoder(Root)
pub fn root_encode(data: Root) -> Json
pub fn rule_suite_decoder() -> Decoder(RuleSuite)
pub fn rule_suite_encode(data: RuleSuite) -> Json
pub fn rule_suites_decoder() -> Decoder(List(Nil))
pub fn rule_suites_encode(data: List(Nil)) -> Json
pub fn runner_application_decoder() -> Decoder(RunnerApplication)
pub fn runner_application_encode(data: RunnerApplication) -> Json
pub fn runner_decoder() -> Decoder(Runner)
pub fn runner_encode(data: Runner) -> Json
pub fn runner_groups_org_decoder() -> Decoder(RunnerGroupsOrg)
pub fn runner_groups_org_encode(data: RunnerGroupsOrg) -> Json
pub fn runner_label_decoder() -> Decoder(RunnerLabel)
pub fn runner_label_encode(data: RunnerLabel) -> Json
pub fn scim_error_decoder() -> Decoder(ScimError)
pub fn scim_error_encode(data: ScimError) -> Json
pub fn search_result_text_matches_decoder() -> Decoder(List(Nil))
pub fn search_result_text_matches_encode(data: List(Nil)) -> Json
pub fn secret_scanning_alert_decoder() -> Decoder(
SecretScanningAlert,
)
pub fn secret_scanning_alert_encode(
data: SecretScanningAlert,
) -> Json
pub fn secret_scanning_alert_resolution_comment_decoder() -> Decoder(
String,
)
pub fn secret_scanning_alert_resolution_comment_encode(
data: String,
) -> Json
pub fn secret_scanning_alert_resolution_decoder() -> Decoder(
String,
)
pub fn secret_scanning_alert_resolution_encode(
data: String,
) -> Json
pub fn secret_scanning_alert_resolution_webhook_decoder() -> Decoder(
String,
)
pub fn secret_scanning_alert_resolution_webhook_encode(
data: String,
) -> Json
pub fn secret_scanning_alert_state_decoder() -> Decoder(String)
pub fn secret_scanning_alert_state_encode(data: String) -> Json
pub fn secret_scanning_alert_webhook_decoder() -> Decoder(
SecretScanningAlertWebhook,
)
pub fn secret_scanning_alert_webhook_encode(
data: SecretScanningAlertWebhook,
) -> Json
pub fn secret_scanning_location_commit_decoder() -> Decoder(
SecretScanningLocationCommit,
)
pub fn secret_scanning_location_commit_encode(
data: SecretScanningLocationCommit,
) -> Json
pub fn secret_scanning_location_decoder() -> Decoder(
SecretScanningLocation,
)
pub fn secret_scanning_location_discussion_body_decoder() -> Decoder(
SecretScanningLocationDiscussionBody,
)
pub fn secret_scanning_location_discussion_body_encode(
data: SecretScanningLocationDiscussionBody,
) -> Json
pub fn secret_scanning_location_discussion_comment_decoder() -> Decoder(
SecretScanningLocationDiscussionComment,
)
pub fn secret_scanning_location_discussion_comment_encode(
data: SecretScanningLocationDiscussionComment,
) -> Json
pub fn secret_scanning_location_discussion_title_decoder() -> Decoder(
SecretScanningLocationDiscussionTitle,
)
pub fn secret_scanning_location_discussion_title_encode(
data: SecretScanningLocationDiscussionTitle,
) -> Json
pub fn secret_scanning_location_encode(
data: SecretScanningLocation,
) -> Json
pub fn secret_scanning_location_issue_body_decoder() -> Decoder(
SecretScanningLocationIssueBody,
)
pub fn secret_scanning_location_issue_body_encode(
data: SecretScanningLocationIssueBody,
) -> Json
pub fn secret_scanning_location_issue_comment_decoder() -> Decoder(
SecretScanningLocationIssueComment,
)
pub fn secret_scanning_location_issue_comment_encode(
data: SecretScanningLocationIssueComment,
) -> Json
pub fn secret_scanning_location_issue_title_decoder() -> Decoder(
SecretScanningLocationIssueTitle,
)
pub fn secret_scanning_location_issue_title_encode(
data: SecretScanningLocationIssueTitle,
) -> Json
pub fn secret_scanning_location_pull_request_body_decoder() -> Decoder(
SecretScanningLocationPullRequestBody,
)
pub fn secret_scanning_location_pull_request_body_encode(
data: SecretScanningLocationPullRequestBody,
) -> Json
pub fn secret_scanning_location_pull_request_comment_decoder() -> Decoder(
SecretScanningLocationPullRequestComment,
)
pub fn secret_scanning_location_pull_request_comment_encode(
data: SecretScanningLocationPullRequestComment,
) -> Json
pub fn secret_scanning_location_pull_request_review_comment_decoder() -> Decoder(
SecretScanningLocationPullRequestReviewComment,
)
pub fn secret_scanning_location_pull_request_review_comment_encode(
data: SecretScanningLocationPullRequestReviewComment,
) -> Json
pub fn secret_scanning_location_pull_request_review_decoder() -> Decoder(
SecretScanningLocationPullRequestReview,
)
pub fn secret_scanning_location_pull_request_review_encode(
data: SecretScanningLocationPullRequestReview,
) -> Json
pub fn secret_scanning_location_pull_request_title_decoder() -> Decoder(
SecretScanningLocationPullRequestTitle,
)
pub fn secret_scanning_location_pull_request_title_encode(
data: SecretScanningLocationPullRequestTitle,
) -> Json
pub fn secret_scanning_location_wiki_commit_decoder() -> Decoder(
SecretScanningLocationWikiCommit,
)
pub fn secret_scanning_location_wiki_commit_encode(
data: SecretScanningLocationWikiCommit,
) -> Json
pub fn secret_scanning_push_protection_bypass_decoder() -> Decoder(
SecretScanningPushProtectionBypass,
)
pub fn secret_scanning_push_protection_bypass_encode(
data: SecretScanningPushProtectionBypass,
) -> Json
pub fn secret_scanning_push_protection_bypass_placeholder_id_decoder() -> Decoder(
String,
)
pub fn secret_scanning_push_protection_bypass_placeholder_id_encode(
data: String,
) -> Json
pub fn secret_scanning_push_protection_bypass_reason_decoder() -> Decoder(
String,
)
pub fn secret_scanning_push_protection_bypass_reason_encode(
data: String,
) -> Json
pub fn security_advisory_credit_types_decoder() -> Decoder(String)
pub fn security_advisory_credit_types_encode(
data: String,
) -> Json
pub fn security_advisory_ecosystems_decoder() -> Decoder(String)
pub fn security_advisory_ecosystems_encode(data: String) -> Json
pub fn security_and_analysis_decoder() -> Decoder(
SecurityAndAnalysis,
)
pub fn security_and_analysis_encode(
data: SecurityAndAnalysis,
) -> Json
pub fn selected_actions_decoder() -> Decoder(SelectedActions)
pub fn selected_actions_encode(data: SelectedActions) -> Json
pub fn selected_actions_url_decoder() -> Decoder(String)
pub fn selected_actions_url_encode(data: String) -> Json
pub fn short_blob_decoder() -> Decoder(ShortBlob)
pub fn short_blob_encode(data: ShortBlob) -> Json
pub fn short_branch_decoder() -> Decoder(ShortBranch)
pub fn short_branch_encode(data: ShortBranch) -> Json
pub fn sigstore_bundle_0_decoder() -> Decoder(SigstoreBundle0)
pub fn sigstore_bundle_0_encode(data: SigstoreBundle0) -> Json
pub fn simple_check_suite_decoder() -> Decoder(SimpleCheckSuite)
pub fn simple_check_suite_encode(data: SimpleCheckSuite) -> Json
pub fn simple_classroom_assignment_decoder() -> Decoder(
SimpleClassroomAssignment,
)
pub fn simple_classroom_assignment_encode(
data: SimpleClassroomAssignment,
) -> Json
pub fn simple_classroom_decoder() -> Decoder(SimpleClassroom)
pub fn simple_classroom_encode(data: SimpleClassroom) -> Json
pub fn simple_classroom_organization_decoder() -> Decoder(
SimpleClassroomOrganization,
)
pub fn simple_classroom_organization_encode(
data: SimpleClassroomOrganization,
) -> Json
pub fn simple_classroom_repository_decoder() -> Decoder(
SimpleClassroomRepository,
)
pub fn simple_classroom_repository_encode(
data: SimpleClassroomRepository,
) -> Json
pub fn simple_classroom_user_decoder() -> Decoder(
SimpleClassroomUser,
)
pub fn simple_classroom_user_encode(
data: SimpleClassroomUser,
) -> Json
pub fn simple_commit_decoder() -> Decoder(SimpleCommit)
pub fn simple_commit_encode(data: SimpleCommit) -> Json
pub fn simple_commit_status_decoder() -> Decoder(
SimpleCommitStatus,
)
pub fn simple_commit_status_encode(
data: SimpleCommitStatus,
) -> Json
pub fn simple_installation_decoder() -> Decoder(
SimpleInstallation,
)
pub fn simple_installation_encode(
data: SimpleInstallation,
) -> Json
pub fn simple_repository_decoder() -> Decoder(SimpleRepository)
pub fn simple_repository_encode(data: SimpleRepository) -> Json
pub fn simple_user_decoder() -> Decoder(SimpleUser)
pub fn simple_user_encode(data: SimpleUser) -> Json
pub fn snapshot_decoder() -> Decoder(Snapshot)
pub fn snapshot_encode(data: Snapshot) -> Json
pub fn social_account_decoder() -> Decoder(SocialAccount)
pub fn social_account_encode(data: SocialAccount) -> Json
pub fn ssh_signing_key_decoder() -> Decoder(SshSigningKey)
pub fn ssh_signing_key_encode(data: SshSigningKey) -> Json
pub fn stargazer_decoder() -> Decoder(Stargazer)
pub fn stargazer_encode(data: Stargazer) -> Json
pub fn starred_repository_decoder() -> Decoder(StarredRepository)
pub fn starred_repository_encode(data: StarredRepository) -> Json
pub fn state_change_issue_event_decoder() -> Decoder(
StateChangeIssueEvent,
)
pub fn state_change_issue_event_encode(
data: StateChangeIssueEvent,
) -> Json
pub fn status_check_policy_decoder() -> Decoder(StatusCheckPolicy)
pub fn status_check_policy_encode(
data: StatusCheckPolicy,
) -> Json
pub fn status_decoder() -> Decoder(Status)
pub fn status_encode(data: Status) -> Json
pub fn tag_decoder() -> Decoder(Tag)
pub fn tag_encode(data: Tag) -> Json
pub fn tag_protection_decoder() -> Decoder(TagProtection)
pub fn tag_protection_encode(data: TagProtection) -> Json
pub fn team_decoder() -> Decoder(Team)
pub fn team_discussion_comment_decoder() -> Decoder(
TeamDiscussionComment,
)
pub fn team_discussion_comment_encode(
data: TeamDiscussionComment,
) -> Json
pub fn team_discussion_decoder() -> Decoder(TeamDiscussion)
pub fn team_discussion_encode(data: TeamDiscussion) -> Json
pub fn team_encode(data: Team) -> Json
pub fn team_full_decoder() -> Decoder(TeamFull)
pub fn team_full_encode(data: TeamFull) -> Json
pub fn team_membership_decoder() -> Decoder(TeamMembership)
pub fn team_membership_encode(data: TeamMembership) -> Json
pub fn team_organization_decoder() -> Decoder(TeamOrganization)
pub fn team_organization_encode(data: TeamOrganization) -> Json
pub fn team_project_decoder() -> Decoder(TeamProject)
pub fn team_project_encode(data: TeamProject) -> Json
pub fn team_repository_decoder() -> Decoder(TeamRepository)
pub fn team_repository_encode(data: TeamRepository) -> Json
pub fn team_role_assignment_decoder() -> Decoder(
TeamRoleAssignment,
)
pub fn team_role_assignment_encode(
data: TeamRoleAssignment,
) -> Json
pub fn team_simple_decoder() -> Decoder(TeamSimple)
pub fn team_simple_encode(data: TeamSimple) -> Json
pub fn thread_decoder() -> Decoder(Thread)
pub fn thread_encode(data: Thread) -> Json
pub fn thread_subscription_decoder() -> Decoder(
ThreadSubscription,
)
pub fn thread_subscription_encode(
data: ThreadSubscription,
) -> Json
pub fn timeline_assigned_issue_event_decoder() -> Decoder(
TimelineAssignedIssueEvent,
)
pub fn timeline_assigned_issue_event_encode(
data: TimelineAssignedIssueEvent,
) -> Json
pub fn timeline_comment_event_decoder() -> Decoder(
TimelineCommentEvent,
)
pub fn timeline_comment_event_encode(
data: TimelineCommentEvent,
) -> Json
pub fn timeline_commit_commented_event_decoder() -> Decoder(
TimelineCommitCommentedEvent,
)
pub fn timeline_commit_commented_event_encode(
data: TimelineCommitCommentedEvent,
) -> Json
pub fn timeline_committed_event_decoder() -> Decoder(
TimelineCommittedEvent,
)
pub fn timeline_committed_event_encode(
data: TimelineCommittedEvent,
) -> Json
pub fn timeline_cross_referenced_event_decoder() -> Decoder(
TimelineCrossReferencedEvent,
)
pub fn timeline_cross_referenced_event_encode(
data: TimelineCrossReferencedEvent,
) -> Json
pub fn timeline_issue_events_decoder() -> Decoder(
TimelineIssueEvents,
)
pub fn timeline_issue_events_encode(
data: TimelineIssueEvents,
) -> Json
pub fn timeline_line_commented_event_decoder() -> Decoder(
TimelineLineCommentedEvent,
)
pub fn timeline_line_commented_event_encode(
data: TimelineLineCommentedEvent,
) -> Json
pub fn timeline_reviewed_event_decoder() -> Decoder(
TimelineReviewedEvent,
)
pub fn timeline_reviewed_event_encode(
data: TimelineReviewedEvent,
) -> Json
pub fn timeline_unassigned_issue_event_decoder() -> Decoder(
TimelineUnassignedIssueEvent,
)
pub fn timeline_unassigned_issue_event_encode(
data: TimelineUnassignedIssueEvent,
) -> Json
pub fn topic_decoder() -> Decoder(Topic)
pub fn topic_encode(data: Topic) -> Json
pub fn topic_search_result_item_decoder() -> Decoder(
TopicSearchResultItem,
)
pub fn topic_search_result_item_encode(
data: TopicSearchResultItem,
) -> Json
pub fn traffic_decoder() -> Decoder(Traffic)
pub fn traffic_encode(data: Traffic) -> Json
pub fn unassigned_issue_event_decoder() -> Decoder(
UnassignedIssueEvent,
)
pub fn unassigned_issue_event_encode(
data: UnassignedIssueEvent,
) -> Json
pub fn unlabeled_issue_event_decoder() -> Decoder(
UnlabeledIssueEvent,
)
pub fn unlabeled_issue_event_encode(
data: UnlabeledIssueEvent,
) -> Json
pub fn user_marketplace_purchase_decoder() -> Decoder(
UserMarketplacePurchase,
)
pub fn user_marketplace_purchase_encode(
data: UserMarketplacePurchase,
) -> Json
pub fn user_role_assignment_decoder() -> Decoder(
UserRoleAssignment,
)
pub fn user_role_assignment_encode(
data: UserRoleAssignment,
) -> Json
pub fn user_search_result_item_decoder() -> Decoder(
UserSearchResultItem,
)
pub fn user_search_result_item_encode(
data: UserSearchResultItem,
) -> Json
pub fn validation_error_decoder() -> Decoder(ValidationError)
pub fn validation_error_encode(data: ValidationError) -> Json
pub fn validation_error_simple_decoder() -> Decoder(
ValidationErrorSimple,
)
pub fn validation_error_simple_encode(
data: ValidationErrorSimple,
) -> Json
pub fn verification_decoder() -> Decoder(Verification)
pub fn verification_encode(data: Verification) -> Json
pub fn view_traffic_decoder() -> Decoder(ViewTraffic)
pub fn view_traffic_encode(data: ViewTraffic) -> Json
pub fn vulnerability_decoder() -> Decoder(Vulnerability)
pub fn vulnerability_encode(data: Vulnerability) -> Json
pub fn wait_timer_decoder() -> Decoder(Int)
pub fn wait_timer_encode(data: Int) -> Json
pub fn webhook_branch_protection_configuration_disabled_decoder() -> Decoder(
WebhookBranchProtectionConfigurationDisabled,
)
pub fn webhook_branch_protection_configuration_disabled_encode(
data: WebhookBranchProtectionConfigurationDisabled,
) -> Json
pub fn webhook_branch_protection_configuration_enabled_decoder() -> Decoder(
WebhookBranchProtectionConfigurationEnabled,
)
pub fn webhook_branch_protection_configuration_enabled_encode(
data: WebhookBranchProtectionConfigurationEnabled,
) -> Json
pub fn webhook_branch_protection_rule_created_decoder() -> Decoder(
WebhookBranchProtectionRuleCreated,
)
pub fn webhook_branch_protection_rule_created_encode(
data: WebhookBranchProtectionRuleCreated,
) -> Json
pub fn webhook_branch_protection_rule_deleted_decoder() -> Decoder(
WebhookBranchProtectionRuleDeleted,
)
pub fn webhook_branch_protection_rule_deleted_encode(
data: WebhookBranchProtectionRuleDeleted,
) -> Json
pub fn webhook_branch_protection_rule_edited_decoder() -> Decoder(
WebhookBranchProtectionRuleEdited,
)
pub fn webhook_branch_protection_rule_edited_encode(
data: WebhookBranchProtectionRuleEdited,
) -> Json
pub fn webhook_check_run_completed_decoder() -> Decoder(
WebhookCheckRunCompleted,
)
pub fn webhook_check_run_completed_encode(
data: WebhookCheckRunCompleted,
) -> Json
pub fn webhook_check_run_completed_form_encoded_decoder() -> Decoder(
WebhookCheckRunCompletedFormEncoded,
)
pub fn webhook_check_run_completed_form_encoded_encode(
data: WebhookCheckRunCompletedFormEncoded,
) -> Json
pub fn webhook_check_run_created_decoder() -> Decoder(
WebhookCheckRunCreated,
)
pub fn webhook_check_run_created_encode(
data: WebhookCheckRunCreated,
) -> Json
pub fn webhook_check_run_created_form_encoded_decoder() -> Decoder(
WebhookCheckRunCreatedFormEncoded,
)
pub fn webhook_check_run_created_form_encoded_encode(
data: WebhookCheckRunCreatedFormEncoded,
) -> Json
pub fn webhook_check_run_requested_action_decoder() -> Decoder(
WebhookCheckRunRequestedAction,
)
pub fn webhook_check_run_requested_action_encode(
data: WebhookCheckRunRequestedAction,
) -> Json
pub fn webhook_check_run_requested_action_form_encoded_decoder() -> Decoder(
WebhookCheckRunRequestedActionFormEncoded,
)
pub fn webhook_check_run_requested_action_form_encoded_encode(
data: WebhookCheckRunRequestedActionFormEncoded,
) -> Json
pub fn webhook_check_run_rerequested_decoder() -> Decoder(
WebhookCheckRunRerequested,
)
pub fn webhook_check_run_rerequested_encode(
data: WebhookCheckRunRerequested,
) -> Json
pub fn webhook_check_run_rerequested_form_encoded_decoder() -> Decoder(
WebhookCheckRunRerequestedFormEncoded,
)
pub fn webhook_check_run_rerequested_form_encoded_encode(
data: WebhookCheckRunRerequestedFormEncoded,
) -> Json
pub fn webhook_check_suite_completed_decoder() -> Decoder(
WebhookCheckSuiteCompleted,
)
pub fn webhook_check_suite_completed_encode(
data: WebhookCheckSuiteCompleted,
) -> Json
pub fn webhook_check_suite_requested_decoder() -> Decoder(
WebhookCheckSuiteRequested,
)
pub fn webhook_check_suite_requested_encode(
data: WebhookCheckSuiteRequested,
) -> Json
pub fn webhook_check_suite_rerequested_decoder() -> Decoder(
WebhookCheckSuiteRerequested,
)
pub fn webhook_check_suite_rerequested_encode(
data: WebhookCheckSuiteRerequested,
) -> Json
pub fn webhook_code_scanning_alert_appeared_in_branch_decoder() -> Decoder(
WebhookCodeScanningAlertAppearedInBranch,
)
pub fn webhook_code_scanning_alert_appeared_in_branch_encode(
data: WebhookCodeScanningAlertAppearedInBranch,
) -> Json
pub fn webhook_code_scanning_alert_closed_by_user_decoder() -> Decoder(
WebhookCodeScanningAlertClosedByUser,
)
pub fn webhook_code_scanning_alert_closed_by_user_encode(
data: WebhookCodeScanningAlertClosedByUser,
) -> Json
pub fn webhook_code_scanning_alert_created_decoder() -> Decoder(
WebhookCodeScanningAlertCreated,
)
pub fn webhook_code_scanning_alert_created_encode(
data: WebhookCodeScanningAlertCreated,
) -> Json
pub fn webhook_code_scanning_alert_fixed_decoder() -> Decoder(
WebhookCodeScanningAlertFixed,
)
pub fn webhook_code_scanning_alert_fixed_encode(
data: WebhookCodeScanningAlertFixed,
) -> Json
pub fn webhook_code_scanning_alert_reopened_by_user_decoder() -> Decoder(
WebhookCodeScanningAlertReopenedByUser,
)
pub fn webhook_code_scanning_alert_reopened_by_user_encode(
data: WebhookCodeScanningAlertReopenedByUser,
) -> Json
pub fn webhook_code_scanning_alert_reopened_decoder() -> Decoder(
WebhookCodeScanningAlertReopened,
)
pub fn webhook_code_scanning_alert_reopened_encode(
data: WebhookCodeScanningAlertReopened,
) -> Json
pub fn webhook_commit_comment_created_decoder() -> Decoder(
WebhookCommitCommentCreated,
)
pub fn webhook_commit_comment_created_encode(
data: WebhookCommitCommentCreated,
) -> Json
pub fn webhook_config_content_type_decoder() -> Decoder(String)
pub fn webhook_config_content_type_encode(data: String) -> Json
pub fn webhook_config_decoder() -> Decoder(WebhookConfig)
pub fn webhook_config_encode(data: WebhookConfig) -> Json
pub fn webhook_config_insecure_ssl_decoder() -> a
pub fn webhook_config_insecure_ssl_encode(data: Nil) -> a
pub fn webhook_config_secret_decoder() -> Decoder(String)
pub fn webhook_config_secret_encode(data: String) -> Json
pub fn webhook_config_url_decoder() -> Decoder(String)
pub fn webhook_config_url_encode(data: String) -> Json
pub fn webhook_create_decoder() -> Decoder(WebhookCreate)
pub fn webhook_create_encode(data: WebhookCreate) -> Json
pub fn webhook_custom_property_created_decoder() -> Decoder(
WebhookCustomPropertyCreated,
)
pub fn webhook_custom_property_created_encode(
data: WebhookCustomPropertyCreated,
) -> Json
pub fn webhook_custom_property_deleted_decoder() -> Decoder(
WebhookCustomPropertyDeleted,
)
pub fn webhook_custom_property_deleted_encode(
data: WebhookCustomPropertyDeleted,
) -> Json
pub fn webhook_custom_property_updated_decoder() -> Decoder(
WebhookCustomPropertyUpdated,
)
pub fn webhook_custom_property_updated_encode(
data: WebhookCustomPropertyUpdated,
) -> Json
pub fn webhook_custom_property_values_updated_decoder() -> Decoder(
WebhookCustomPropertyValuesUpdated,
)
pub fn webhook_custom_property_values_updated_encode(
data: WebhookCustomPropertyValuesUpdated,
) -> Json
pub fn webhook_delete_decoder() -> Decoder(WebhookDelete)
pub fn webhook_delete_encode(data: WebhookDelete) -> Json
pub fn webhook_dependabot_alert_auto_dismissed_decoder() -> Decoder(
WebhookDependabotAlertAutoDismissed,
)
pub fn webhook_dependabot_alert_auto_dismissed_encode(
data: WebhookDependabotAlertAutoDismissed,
) -> Json
pub fn webhook_dependabot_alert_auto_reopened_decoder() -> Decoder(
WebhookDependabotAlertAutoReopened,
)
pub fn webhook_dependabot_alert_auto_reopened_encode(
data: WebhookDependabotAlertAutoReopened,
) -> Json
pub fn webhook_dependabot_alert_created_decoder() -> Decoder(
WebhookDependabotAlertCreated,
)
pub fn webhook_dependabot_alert_created_encode(
data: WebhookDependabotAlertCreated,
) -> Json
pub fn webhook_dependabot_alert_dismissed_decoder() -> Decoder(
WebhookDependabotAlertDismissed,
)
pub fn webhook_dependabot_alert_dismissed_encode(
data: WebhookDependabotAlertDismissed,
) -> Json
pub fn webhook_dependabot_alert_fixed_decoder() -> Decoder(
WebhookDependabotAlertFixed,
)
pub fn webhook_dependabot_alert_fixed_encode(
data: WebhookDependabotAlertFixed,
) -> Json
pub fn webhook_dependabot_alert_reintroduced_decoder() -> Decoder(
WebhookDependabotAlertReintroduced,
)
pub fn webhook_dependabot_alert_reintroduced_encode(
data: WebhookDependabotAlertReintroduced,
) -> Json
pub fn webhook_dependabot_alert_reopened_decoder() -> Decoder(
WebhookDependabotAlertReopened,
)
pub fn webhook_dependabot_alert_reopened_encode(
data: WebhookDependabotAlertReopened,
) -> Json
pub fn webhook_deploy_key_created_decoder() -> Decoder(
WebhookDeployKeyCreated,
)
pub fn webhook_deploy_key_created_encode(
data: WebhookDeployKeyCreated,
) -> Json
pub fn webhook_deploy_key_deleted_decoder() -> Decoder(
WebhookDeployKeyDeleted,
)
pub fn webhook_deploy_key_deleted_encode(
data: WebhookDeployKeyDeleted,
) -> Json
pub fn webhook_deployment_created_decoder() -> Decoder(
WebhookDeploymentCreated,
)
pub fn webhook_deployment_created_encode(
data: WebhookDeploymentCreated,
) -> Json
pub fn webhook_deployment_protection_rule_requested_decoder() -> Decoder(
WebhookDeploymentProtectionRuleRequested,
)
pub fn webhook_deployment_protection_rule_requested_encode(
data: WebhookDeploymentProtectionRuleRequested,
) -> Json
pub fn webhook_deployment_review_approved_decoder() -> Decoder(
WebhookDeploymentReviewApproved,
)
pub fn webhook_deployment_review_approved_encode(
data: WebhookDeploymentReviewApproved,
) -> Json
pub fn webhook_deployment_review_rejected_decoder() -> Decoder(
WebhookDeploymentReviewRejected,
)
pub fn webhook_deployment_review_rejected_encode(
data: WebhookDeploymentReviewRejected,
) -> Json
pub fn webhook_deployment_review_requested_decoder() -> Decoder(
WebhookDeploymentReviewRequested,
)
pub fn webhook_deployment_review_requested_encode(
data: WebhookDeploymentReviewRequested,
) -> Json
pub fn webhook_deployment_status_created_decoder() -> Decoder(
WebhookDeploymentStatusCreated,
)
pub fn webhook_deployment_status_created_encode(
data: WebhookDeploymentStatusCreated,
) -> Json
pub fn webhook_discussion_answered_decoder() -> Decoder(
WebhookDiscussionAnswered,
)
pub fn webhook_discussion_answered_encode(
data: WebhookDiscussionAnswered,
) -> Json
pub fn webhook_discussion_category_changed_decoder() -> Decoder(
WebhookDiscussionCategoryChanged,
)
pub fn webhook_discussion_category_changed_encode(
data: WebhookDiscussionCategoryChanged,
) -> Json
pub fn webhook_discussion_closed_decoder() -> Decoder(
WebhookDiscussionClosed,
)
pub fn webhook_discussion_closed_encode(
data: WebhookDiscussionClosed,
) -> Json
pub fn webhook_discussion_comment_created_decoder() -> Decoder(
WebhookDiscussionCommentCreated,
)
pub fn webhook_discussion_comment_created_encode(
data: WebhookDiscussionCommentCreated,
) -> Json
pub fn webhook_discussion_comment_deleted_decoder() -> Decoder(
WebhookDiscussionCommentDeleted,
)
pub fn webhook_discussion_comment_deleted_encode(
data: WebhookDiscussionCommentDeleted,
) -> Json
pub fn webhook_discussion_comment_edited_decoder() -> Decoder(
WebhookDiscussionCommentEdited,
)
pub fn webhook_discussion_comment_edited_encode(
data: WebhookDiscussionCommentEdited,
) -> Json
pub fn webhook_discussion_created_decoder() -> Decoder(
WebhookDiscussionCreated,
)
pub fn webhook_discussion_created_encode(
data: WebhookDiscussionCreated,
) -> Json
pub fn webhook_discussion_deleted_decoder() -> Decoder(
WebhookDiscussionDeleted,
)
pub fn webhook_discussion_deleted_encode(
data: WebhookDiscussionDeleted,
) -> Json
pub fn webhook_discussion_edited_decoder() -> Decoder(
WebhookDiscussionEdited,
)
pub fn webhook_discussion_edited_encode(
data: WebhookDiscussionEdited,
) -> Json
pub fn webhook_discussion_labeled_decoder() -> Decoder(
WebhookDiscussionLabeled,
)
pub fn webhook_discussion_labeled_encode(
data: WebhookDiscussionLabeled,
) -> Json
pub fn webhook_discussion_locked_decoder() -> Decoder(
WebhookDiscussionLocked,
)
pub fn webhook_discussion_locked_encode(
data: WebhookDiscussionLocked,
) -> Json
pub fn webhook_discussion_pinned_decoder() -> Decoder(
WebhookDiscussionPinned,
)
pub fn webhook_discussion_pinned_encode(
data: WebhookDiscussionPinned,
) -> Json
pub fn webhook_discussion_reopened_decoder() -> Decoder(
WebhookDiscussionReopened,
)
pub fn webhook_discussion_reopened_encode(
data: WebhookDiscussionReopened,
) -> Json
pub fn webhook_discussion_transferred_decoder() -> Decoder(
WebhookDiscussionTransferred,
)
pub fn webhook_discussion_transferred_encode(
data: WebhookDiscussionTransferred,
) -> Json
pub fn webhook_discussion_unanswered_decoder() -> Decoder(
WebhookDiscussionUnanswered,
)
pub fn webhook_discussion_unanswered_encode(
data: WebhookDiscussionUnanswered,
) -> Json
pub fn webhook_discussion_unlabeled_decoder() -> Decoder(
WebhookDiscussionUnlabeled,
)
pub fn webhook_discussion_unlabeled_encode(
data: WebhookDiscussionUnlabeled,
) -> Json
pub fn webhook_discussion_unlocked_decoder() -> Decoder(
WebhookDiscussionUnlocked,
)
pub fn webhook_discussion_unlocked_encode(
data: WebhookDiscussionUnlocked,
) -> Json
pub fn webhook_discussion_unpinned_decoder() -> Decoder(
WebhookDiscussionUnpinned,
)
pub fn webhook_discussion_unpinned_encode(
data: WebhookDiscussionUnpinned,
) -> Json
pub fn webhook_fork_decoder() -> Decoder(WebhookFork)
pub fn webhook_fork_encode(data: WebhookFork) -> Json
pub fn webhook_github_app_authorization_revoked_decoder() -> Decoder(
WebhookGithubAppAuthorizationRevoked,
)
pub fn webhook_github_app_authorization_revoked_encode(
data: WebhookGithubAppAuthorizationRevoked,
) -> Json
pub fn webhook_gollum_decoder() -> Decoder(WebhookGollum)
pub fn webhook_gollum_encode(data: WebhookGollum) -> Json
pub fn webhook_installation_created_decoder() -> Decoder(
WebhookInstallationCreated,
)
pub fn webhook_installation_created_encode(
data: WebhookInstallationCreated,
) -> Json
pub fn webhook_installation_deleted_decoder() -> Decoder(
WebhookInstallationDeleted,
)
pub fn webhook_installation_deleted_encode(
data: WebhookInstallationDeleted,
) -> Json
pub fn webhook_installation_new_permissions_accepted_decoder() -> Decoder(
WebhookInstallationNewPermissionsAccepted,
)
pub fn webhook_installation_new_permissions_accepted_encode(
data: WebhookInstallationNewPermissionsAccepted,
) -> Json
pub fn webhook_installation_repositories_added_decoder() -> Decoder(
WebhookInstallationRepositoriesAdded,
)
pub fn webhook_installation_repositories_added_encode(
data: WebhookInstallationRepositoriesAdded,
) -> Json
pub fn webhook_installation_repositories_removed_decoder() -> Decoder(
WebhookInstallationRepositoriesRemoved,
)
pub fn webhook_installation_repositories_removed_encode(
data: WebhookInstallationRepositoriesRemoved,
) -> Json
pub fn webhook_installation_suspend_decoder() -> Decoder(
WebhookInstallationSuspend,
)
pub fn webhook_installation_suspend_encode(
data: WebhookInstallationSuspend,
) -> Json
pub fn webhook_installation_target_renamed_decoder() -> Decoder(
WebhookInstallationTargetRenamed,
)
pub fn webhook_installation_target_renamed_encode(
data: WebhookInstallationTargetRenamed,
) -> Json
pub fn webhook_installation_unsuspend_decoder() -> Decoder(
WebhookInstallationUnsuspend,
)
pub fn webhook_installation_unsuspend_encode(
data: WebhookInstallationUnsuspend,
) -> Json
pub fn webhook_issue_comment_created_decoder() -> Decoder(
WebhookIssueCommentCreated,
)
pub fn webhook_issue_comment_created_encode(
data: WebhookIssueCommentCreated,
) -> Json
pub fn webhook_issue_comment_deleted_decoder() -> Decoder(
WebhookIssueCommentDeleted,
)
pub fn webhook_issue_comment_deleted_encode(
data: WebhookIssueCommentDeleted,
) -> Json
pub fn webhook_issue_comment_edited_decoder() -> Decoder(
WebhookIssueCommentEdited,
)
pub fn webhook_issue_comment_edited_encode(
data: WebhookIssueCommentEdited,
) -> Json
pub fn webhook_issues_assigned_decoder() -> Decoder(
WebhookIssuesAssigned,
)
pub fn webhook_issues_assigned_encode(
data: WebhookIssuesAssigned,
) -> Json
pub fn webhook_issues_closed_decoder() -> Decoder(
WebhookIssuesClosed,
)
pub fn webhook_issues_closed_encode(
data: WebhookIssuesClosed,
) -> Json
pub fn webhook_issues_deleted_decoder() -> Decoder(
WebhookIssuesDeleted,
)
pub fn webhook_issues_deleted_encode(
data: WebhookIssuesDeleted,
) -> Json
pub fn webhook_issues_demilestoned_decoder() -> Decoder(
WebhookIssuesDemilestoned,
)
pub fn webhook_issues_demilestoned_encode(
data: WebhookIssuesDemilestoned,
) -> Json
pub fn webhook_issues_edited_decoder() -> Decoder(
WebhookIssuesEdited,
)
pub fn webhook_issues_edited_encode(
data: WebhookIssuesEdited,
) -> Json
pub fn webhook_issues_labeled_decoder() -> Decoder(
WebhookIssuesLabeled,
)
pub fn webhook_issues_labeled_encode(
data: WebhookIssuesLabeled,
) -> Json
pub fn webhook_issues_locked_decoder() -> Decoder(
WebhookIssuesLocked,
)
pub fn webhook_issues_locked_encode(
data: WebhookIssuesLocked,
) -> Json
pub fn webhook_issues_milestoned_decoder() -> Decoder(
WebhookIssuesMilestoned,
)
pub fn webhook_issues_milestoned_encode(
data: WebhookIssuesMilestoned,
) -> Json
pub fn webhook_issues_opened_decoder() -> Decoder(
WebhookIssuesOpened,
)
pub fn webhook_issues_opened_encode(
data: WebhookIssuesOpened,
) -> Json
pub fn webhook_issues_pinned_decoder() -> Decoder(
WebhookIssuesPinned,
)
pub fn webhook_issues_pinned_encode(
data: WebhookIssuesPinned,
) -> Json
pub fn webhook_issues_reopened_decoder() -> Decoder(
WebhookIssuesReopened,
)
pub fn webhook_issues_reopened_encode(
data: WebhookIssuesReopened,
) -> Json
pub fn webhook_issues_transferred_decoder() -> Decoder(
WebhookIssuesTransferred,
)
pub fn webhook_issues_transferred_encode(
data: WebhookIssuesTransferred,
) -> Json
pub fn webhook_issues_unassigned_decoder() -> Decoder(
WebhookIssuesUnassigned,
)
pub fn webhook_issues_unassigned_encode(
data: WebhookIssuesUnassigned,
) -> Json
pub fn webhook_issues_unlabeled_decoder() -> Decoder(
WebhookIssuesUnlabeled,
)
pub fn webhook_issues_unlabeled_encode(
data: WebhookIssuesUnlabeled,
) -> Json
pub fn webhook_issues_unlocked_decoder() -> Decoder(
WebhookIssuesUnlocked,
)
pub fn webhook_issues_unlocked_encode(
data: WebhookIssuesUnlocked,
) -> Json
pub fn webhook_issues_unpinned_decoder() -> Decoder(
WebhookIssuesUnpinned,
)
pub fn webhook_issues_unpinned_encode(
data: WebhookIssuesUnpinned,
) -> Json
pub fn webhook_label_created_decoder() -> Decoder(
WebhookLabelCreated,
)
pub fn webhook_label_created_encode(
data: WebhookLabelCreated,
) -> Json
pub fn webhook_label_deleted_decoder() -> Decoder(
WebhookLabelDeleted,
)
pub fn webhook_label_deleted_encode(
data: WebhookLabelDeleted,
) -> Json
pub fn webhook_label_edited_decoder() -> Decoder(
WebhookLabelEdited,
)
pub fn webhook_label_edited_encode(
data: WebhookLabelEdited,
) -> Json
pub fn webhook_marketplace_purchase_cancelled_decoder() -> Decoder(
WebhookMarketplacePurchaseCancelled,
)
pub fn webhook_marketplace_purchase_cancelled_encode(
data: WebhookMarketplacePurchaseCancelled,
) -> Json
pub fn webhook_marketplace_purchase_changed_decoder() -> Decoder(
WebhookMarketplacePurchaseChanged,
)
pub fn webhook_marketplace_purchase_changed_encode(
data: WebhookMarketplacePurchaseChanged,
) -> Json
pub fn webhook_marketplace_purchase_pending_change_cancelled_decoder() -> Decoder(
WebhookMarketplacePurchasePendingChangeCancelled,
)
pub fn webhook_marketplace_purchase_pending_change_cancelled_encode(
data: WebhookMarketplacePurchasePendingChangeCancelled,
) -> Json
pub fn webhook_marketplace_purchase_pending_change_decoder() -> Decoder(
WebhookMarketplacePurchasePendingChange,
)
pub fn webhook_marketplace_purchase_pending_change_encode(
data: WebhookMarketplacePurchasePendingChange,
) -> Json
pub fn webhook_marketplace_purchase_purchased_decoder() -> Decoder(
WebhookMarketplacePurchasePurchased,
)
pub fn webhook_marketplace_purchase_purchased_encode(
data: WebhookMarketplacePurchasePurchased,
) -> Json
pub fn webhook_member_added_decoder() -> Decoder(
WebhookMemberAdded,
)
pub fn webhook_member_added_encode(
data: WebhookMemberAdded,
) -> Json
pub fn webhook_member_edited_decoder() -> Decoder(
WebhookMemberEdited,
)
pub fn webhook_member_edited_encode(
data: WebhookMemberEdited,
) -> Json
pub fn webhook_member_removed_decoder() -> Decoder(
WebhookMemberRemoved,
)
pub fn webhook_member_removed_encode(
data: WebhookMemberRemoved,
) -> Json
pub fn webhook_membership_added_decoder() -> Decoder(
WebhookMembershipAdded,
)
pub fn webhook_membership_added_encode(
data: WebhookMembershipAdded,
) -> Json
pub fn webhook_membership_removed_decoder() -> Decoder(
WebhookMembershipRemoved,
)
pub fn webhook_membership_removed_encode(
data: WebhookMembershipRemoved,
) -> Json
pub fn webhook_merge_group_checks_requested_decoder() -> Decoder(
WebhookMergeGroupChecksRequested,
)
pub fn webhook_merge_group_checks_requested_encode(
data: WebhookMergeGroupChecksRequested,
) -> Json
pub fn webhook_merge_group_destroyed_decoder() -> Decoder(
WebhookMergeGroupDestroyed,
)
pub fn webhook_merge_group_destroyed_encode(
data: WebhookMergeGroupDestroyed,
) -> Json
pub fn webhook_meta_deleted_decoder() -> Decoder(
WebhookMetaDeleted,
)
pub fn webhook_meta_deleted_encode(
data: WebhookMetaDeleted,
) -> Json
pub fn webhook_milestone_closed_decoder() -> Decoder(
WebhookMilestoneClosed,
)
pub fn webhook_milestone_closed_encode(
data: WebhookMilestoneClosed,
) -> Json
pub fn webhook_milestone_created_decoder() -> Decoder(
WebhookMilestoneCreated,
)
pub fn webhook_milestone_created_encode(
data: WebhookMilestoneCreated,
) -> Json
pub fn webhook_milestone_deleted_decoder() -> Decoder(
WebhookMilestoneDeleted,
)
pub fn webhook_milestone_deleted_encode(
data: WebhookMilestoneDeleted,
) -> Json
pub fn webhook_milestone_edited_decoder() -> Decoder(
WebhookMilestoneEdited,
)
pub fn webhook_milestone_edited_encode(
data: WebhookMilestoneEdited,
) -> Json
pub fn webhook_milestone_opened_decoder() -> Decoder(
WebhookMilestoneOpened,
)
pub fn webhook_milestone_opened_encode(
data: WebhookMilestoneOpened,
) -> Json
pub fn webhook_org_block_blocked_decoder() -> Decoder(
WebhookOrgBlockBlocked,
)
pub fn webhook_org_block_blocked_encode(
data: WebhookOrgBlockBlocked,
) -> Json
pub fn webhook_org_block_unblocked_decoder() -> Decoder(
WebhookOrgBlockUnblocked,
)
pub fn webhook_org_block_unblocked_encode(
data: WebhookOrgBlockUnblocked,
) -> Json
pub fn webhook_organization_deleted_decoder() -> Decoder(
WebhookOrganizationDeleted,
)
pub fn webhook_organization_deleted_encode(
data: WebhookOrganizationDeleted,
) -> Json
pub fn webhook_organization_member_added_decoder() -> Decoder(
WebhookOrganizationMemberAdded,
)
pub fn webhook_organization_member_added_encode(
data: WebhookOrganizationMemberAdded,
) -> Json
pub fn webhook_organization_member_invited_decoder() -> Decoder(
WebhookOrganizationMemberInvited,
)
pub fn webhook_organization_member_invited_encode(
data: WebhookOrganizationMemberInvited,
) -> Json
pub fn webhook_organization_member_removed_decoder() -> Decoder(
WebhookOrganizationMemberRemoved,
)
pub fn webhook_organization_member_removed_encode(
data: WebhookOrganizationMemberRemoved,
) -> Json
pub fn webhook_organization_renamed_decoder() -> Decoder(
WebhookOrganizationRenamed,
)
pub fn webhook_organization_renamed_encode(
data: WebhookOrganizationRenamed,
) -> Json
pub fn webhook_package_published_decoder() -> Decoder(
WebhookPackagePublished,
)
pub fn webhook_package_published_encode(
data: WebhookPackagePublished,
) -> Json
pub fn webhook_package_updated_decoder() -> Decoder(
WebhookPackageUpdated,
)
pub fn webhook_package_updated_encode(
data: WebhookPackageUpdated,
) -> Json
pub fn webhook_page_build_decoder() -> Decoder(WebhookPageBuild)
pub fn webhook_page_build_encode(data: WebhookPageBuild) -> Json
pub fn webhook_personal_access_token_request_approved_decoder() -> Decoder(
WebhookPersonalAccessTokenRequestApproved,
)
pub fn webhook_personal_access_token_request_approved_encode(
data: WebhookPersonalAccessTokenRequestApproved,
) -> Json
pub fn webhook_personal_access_token_request_cancelled_decoder() -> Decoder(
WebhookPersonalAccessTokenRequestCancelled,
)
pub fn webhook_personal_access_token_request_cancelled_encode(
data: WebhookPersonalAccessTokenRequestCancelled,
) -> Json
pub fn webhook_personal_access_token_request_created_decoder() -> Decoder(
WebhookPersonalAccessTokenRequestCreated,
)
pub fn webhook_personal_access_token_request_created_encode(
data: WebhookPersonalAccessTokenRequestCreated,
) -> Json
pub fn webhook_personal_access_token_request_denied_decoder() -> Decoder(
WebhookPersonalAccessTokenRequestDenied,
)
pub fn webhook_personal_access_token_request_denied_encode(
data: WebhookPersonalAccessTokenRequestDenied,
) -> Json
pub fn webhook_ping_decoder() -> Decoder(WebhookPing)
pub fn webhook_ping_encode(data: WebhookPing) -> Json
pub fn webhook_ping_form_encoded_decoder() -> Decoder(
WebhookPingFormEncoded,
)
pub fn webhook_ping_form_encoded_encode(
data: WebhookPingFormEncoded,
) -> Json
pub fn webhook_project_card_converted_decoder() -> Decoder(
WebhookProjectCardConverted,
)
pub fn webhook_project_card_converted_encode(
data: WebhookProjectCardConverted,
) -> Json
pub fn webhook_project_card_created_decoder() -> Decoder(
WebhookProjectCardCreated,
)
pub fn webhook_project_card_created_encode(
data: WebhookProjectCardCreated,
) -> Json
pub fn webhook_project_card_deleted_decoder() -> Decoder(
WebhookProjectCardDeleted,
)
pub fn webhook_project_card_deleted_encode(
data: WebhookProjectCardDeleted,
) -> Json
pub fn webhook_project_card_edited_decoder() -> Decoder(
WebhookProjectCardEdited,
)
pub fn webhook_project_card_edited_encode(
data: WebhookProjectCardEdited,
) -> Json
pub fn webhook_project_card_moved_decoder() -> Decoder(
WebhookProjectCardMoved,
)
pub fn webhook_project_card_moved_encode(
data: WebhookProjectCardMoved,
) -> Json
pub fn webhook_project_closed_decoder() -> Decoder(
WebhookProjectClosed,
)
pub fn webhook_project_closed_encode(
data: WebhookProjectClosed,
) -> Json
pub fn webhook_project_column_created_decoder() -> Decoder(
WebhookProjectColumnCreated,
)
pub fn webhook_project_column_created_encode(
data: WebhookProjectColumnCreated,
) -> Json
pub fn webhook_project_column_deleted_decoder() -> Decoder(
WebhookProjectColumnDeleted,
)
pub fn webhook_project_column_deleted_encode(
data: WebhookProjectColumnDeleted,
) -> Json
pub fn webhook_project_column_edited_decoder() -> Decoder(
WebhookProjectColumnEdited,
)
pub fn webhook_project_column_edited_encode(
data: WebhookProjectColumnEdited,
) -> Json
pub fn webhook_project_column_moved_decoder() -> Decoder(
WebhookProjectColumnMoved,
)
pub fn webhook_project_column_moved_encode(
data: WebhookProjectColumnMoved,
) -> Json
pub fn webhook_project_created_decoder() -> Decoder(
WebhookProjectCreated,
)
pub fn webhook_project_created_encode(
data: WebhookProjectCreated,
) -> Json
pub fn webhook_project_deleted_decoder() -> Decoder(
WebhookProjectDeleted,
)
pub fn webhook_project_deleted_encode(
data: WebhookProjectDeleted,
) -> Json
pub fn webhook_project_edited_decoder() -> Decoder(
WebhookProjectEdited,
)
pub fn webhook_project_edited_encode(
data: WebhookProjectEdited,
) -> Json
pub fn webhook_project_reopened_decoder() -> Decoder(
WebhookProjectReopened,
)
pub fn webhook_project_reopened_encode(
data: WebhookProjectReopened,
) -> Json
pub fn webhook_projects_v2_item_archived_decoder() -> Decoder(
WebhookProjectsV2ItemArchived,
)
pub fn webhook_projects_v2_item_archived_encode(
data: WebhookProjectsV2ItemArchived,
) -> Json
pub fn webhook_projects_v2_item_converted_decoder() -> Decoder(
WebhookProjectsV2ItemConverted,
)
pub fn webhook_projects_v2_item_converted_encode(
data: WebhookProjectsV2ItemConverted,
) -> Json
pub fn webhook_projects_v2_item_created_decoder() -> Decoder(
WebhookProjectsV2ItemCreated,
)
pub fn webhook_projects_v2_item_created_encode(
data: WebhookProjectsV2ItemCreated,
) -> Json
pub fn webhook_projects_v2_item_deleted_decoder() -> Decoder(
WebhookProjectsV2ItemDeleted,
)
pub fn webhook_projects_v2_item_deleted_encode(
data: WebhookProjectsV2ItemDeleted,
) -> Json
pub fn webhook_projects_v2_item_edited_decoder() -> Decoder(
WebhookProjectsV2ItemEdited,
)
pub fn webhook_projects_v2_item_edited_encode(
data: WebhookProjectsV2ItemEdited,
) -> Json
pub fn webhook_projects_v2_item_reordered_decoder() -> Decoder(
WebhookProjectsV2ItemReordered,
)
pub fn webhook_projects_v2_item_reordered_encode(
data: WebhookProjectsV2ItemReordered,
) -> Json
pub fn webhook_projects_v2_item_restored_decoder() -> Decoder(
WebhookProjectsV2ItemRestored,
)
pub fn webhook_projects_v2_item_restored_encode(
data: WebhookProjectsV2ItemRestored,
) -> Json
pub fn webhook_projects_v2_project_closed_decoder() -> Decoder(
WebhookProjectsV2ProjectClosed,
)
pub fn webhook_projects_v2_project_closed_encode(
data: WebhookProjectsV2ProjectClosed,
) -> Json
pub fn webhook_projects_v2_project_created_decoder() -> Decoder(
WebhookProjectsV2ProjectCreated,
)
pub fn webhook_projects_v2_project_created_encode(
data: WebhookProjectsV2ProjectCreated,
) -> Json
pub fn webhook_projects_v2_project_deleted_decoder() -> Decoder(
WebhookProjectsV2ProjectDeleted,
)
pub fn webhook_projects_v2_project_deleted_encode(
data: WebhookProjectsV2ProjectDeleted,
) -> Json
pub fn webhook_projects_v2_project_edited_decoder() -> Decoder(
WebhookProjectsV2ProjectEdited,
)
pub fn webhook_projects_v2_project_edited_encode(
data: WebhookProjectsV2ProjectEdited,
) -> Json
pub fn webhook_projects_v2_project_reopened_decoder() -> Decoder(
WebhookProjectsV2ProjectReopened,
)
pub fn webhook_projects_v2_project_reopened_encode(
data: WebhookProjectsV2ProjectReopened,
) -> Json
pub fn webhook_projects_v2_status_update_created_decoder() -> Decoder(
WebhookProjectsV2StatusUpdateCreated,
)
pub fn webhook_projects_v2_status_update_created_encode(
data: WebhookProjectsV2StatusUpdateCreated,
) -> Json
pub fn webhook_projects_v2_status_update_deleted_decoder() -> Decoder(
WebhookProjectsV2StatusUpdateDeleted,
)
pub fn webhook_projects_v2_status_update_deleted_encode(
data: WebhookProjectsV2StatusUpdateDeleted,
) -> Json
pub fn webhook_projects_v2_status_update_edited_decoder() -> Decoder(
WebhookProjectsV2StatusUpdateEdited,
)
pub fn webhook_projects_v2_status_update_edited_encode(
data: WebhookProjectsV2StatusUpdateEdited,
) -> Json
pub fn webhook_public_decoder() -> Decoder(WebhookPublic)
pub fn webhook_public_encode(data: WebhookPublic) -> Json
pub fn webhook_pull_request_assigned_decoder() -> Decoder(
WebhookPullRequestAssigned,
)
pub fn webhook_pull_request_assigned_encode(
data: WebhookPullRequestAssigned,
) -> Json
pub fn webhook_pull_request_auto_merge_disabled_decoder() -> Decoder(
WebhookPullRequestAutoMergeDisabled,
)
pub fn webhook_pull_request_auto_merge_disabled_encode(
data: WebhookPullRequestAutoMergeDisabled,
) -> Json
pub fn webhook_pull_request_auto_merge_enabled_decoder() -> Decoder(
WebhookPullRequestAutoMergeEnabled,
)
pub fn webhook_pull_request_auto_merge_enabled_encode(
data: WebhookPullRequestAutoMergeEnabled,
) -> Json
pub fn webhook_pull_request_closed_decoder() -> Decoder(
WebhookPullRequestClosed,
)
pub fn webhook_pull_request_closed_encode(
data: WebhookPullRequestClosed,
) -> Json
pub fn webhook_pull_request_converted_to_draft_decoder() -> Decoder(
WebhookPullRequestConvertedToDraft,
)
pub fn webhook_pull_request_converted_to_draft_encode(
data: WebhookPullRequestConvertedToDraft,
) -> Json
pub fn webhook_pull_request_demilestoned_decoder() -> Decoder(
WebhookPullRequestDemilestoned,
)
pub fn webhook_pull_request_demilestoned_encode(
data: WebhookPullRequestDemilestoned,
) -> Json
pub fn webhook_pull_request_dequeued_decoder() -> Decoder(
WebhookPullRequestDequeued,
)
pub fn webhook_pull_request_dequeued_encode(
data: WebhookPullRequestDequeued,
) -> Json
pub fn webhook_pull_request_edited_decoder() -> Decoder(
WebhookPullRequestEdited,
)
pub fn webhook_pull_request_edited_encode(
data: WebhookPullRequestEdited,
) -> Json
pub fn webhook_pull_request_enqueued_decoder() -> Decoder(
WebhookPullRequestEnqueued,
)
pub fn webhook_pull_request_enqueued_encode(
data: WebhookPullRequestEnqueued,
) -> Json
pub fn webhook_pull_request_labeled_decoder() -> Decoder(
WebhookPullRequestLabeled,
)
pub fn webhook_pull_request_labeled_encode(
data: WebhookPullRequestLabeled,
) -> Json
pub fn webhook_pull_request_locked_decoder() -> Decoder(
WebhookPullRequestLocked,
)
pub fn webhook_pull_request_locked_encode(
data: WebhookPullRequestLocked,
) -> Json
pub fn webhook_pull_request_milestoned_decoder() -> Decoder(
WebhookPullRequestMilestoned,
)
pub fn webhook_pull_request_milestoned_encode(
data: WebhookPullRequestMilestoned,
) -> Json
pub fn webhook_pull_request_opened_decoder() -> Decoder(
WebhookPullRequestOpened,
)
pub fn webhook_pull_request_opened_encode(
data: WebhookPullRequestOpened,
) -> Json
pub fn webhook_pull_request_ready_for_review_decoder() -> Decoder(
WebhookPullRequestReadyForReview,
)
pub fn webhook_pull_request_ready_for_review_encode(
data: WebhookPullRequestReadyForReview,
) -> Json
pub fn webhook_pull_request_reopened_decoder() -> Decoder(
WebhookPullRequestReopened,
)
pub fn webhook_pull_request_reopened_encode(
data: WebhookPullRequestReopened,
) -> Json
pub fn webhook_pull_request_review_comment_created_decoder() -> Decoder(
WebhookPullRequestReviewCommentCreated,
)
pub fn webhook_pull_request_review_comment_created_encode(
data: WebhookPullRequestReviewCommentCreated,
) -> Json
pub fn webhook_pull_request_review_comment_deleted_decoder() -> Decoder(
WebhookPullRequestReviewCommentDeleted,
)
pub fn webhook_pull_request_review_comment_deleted_encode(
data: WebhookPullRequestReviewCommentDeleted,
) -> Json
pub fn webhook_pull_request_review_comment_edited_decoder() -> Decoder(
WebhookPullRequestReviewCommentEdited,
)
pub fn webhook_pull_request_review_comment_edited_encode(
data: WebhookPullRequestReviewCommentEdited,
) -> Json
pub fn webhook_pull_request_review_dismissed_decoder() -> Decoder(
WebhookPullRequestReviewDismissed,
)
pub fn webhook_pull_request_review_dismissed_encode(
data: WebhookPullRequestReviewDismissed,
) -> Json
pub fn webhook_pull_request_review_edited_decoder() -> Decoder(
WebhookPullRequestReviewEdited,
)
pub fn webhook_pull_request_review_edited_encode(
data: WebhookPullRequestReviewEdited,
) -> Json
pub fn webhook_pull_request_review_request_removed_decoder() -> a
pub fn webhook_pull_request_review_request_removed_encode(
data: Nil,
) -> a
pub fn webhook_pull_request_review_requested_decoder() -> a
pub fn webhook_pull_request_review_requested_encode(
data: Nil,
) -> a
pub fn webhook_pull_request_review_submitted_decoder() -> Decoder(
WebhookPullRequestReviewSubmitted,
)
pub fn webhook_pull_request_review_submitted_encode(
data: WebhookPullRequestReviewSubmitted,
) -> Json
pub fn webhook_pull_request_review_thread_resolved_decoder() -> Decoder(
WebhookPullRequestReviewThreadResolved,
)
pub fn webhook_pull_request_review_thread_resolved_encode(
data: WebhookPullRequestReviewThreadResolved,
) -> Json
pub fn webhook_pull_request_review_thread_unresolved_decoder() -> Decoder(
WebhookPullRequestReviewThreadUnresolved,
)
pub fn webhook_pull_request_review_thread_unresolved_encode(
data: WebhookPullRequestReviewThreadUnresolved,
) -> Json
pub fn webhook_pull_request_synchronize_decoder() -> Decoder(
WebhookPullRequestSynchronize,
)
pub fn webhook_pull_request_synchronize_encode(
data: WebhookPullRequestSynchronize,
) -> Json
pub fn webhook_pull_request_unassigned_decoder() -> Decoder(
WebhookPullRequestUnassigned,
)
pub fn webhook_pull_request_unassigned_encode(
data: WebhookPullRequestUnassigned,
) -> Json
pub fn webhook_pull_request_unlabeled_decoder() -> Decoder(
WebhookPullRequestUnlabeled,
)
pub fn webhook_pull_request_unlabeled_encode(
data: WebhookPullRequestUnlabeled,
) -> Json
pub fn webhook_pull_request_unlocked_decoder() -> Decoder(
WebhookPullRequestUnlocked,
)
pub fn webhook_pull_request_unlocked_encode(
data: WebhookPullRequestUnlocked,
) -> Json
pub fn webhook_push_decoder() -> Decoder(WebhookPush)
pub fn webhook_push_encode(data: WebhookPush) -> Json
pub fn webhook_registry_package_published_decoder() -> Decoder(
WebhookRegistryPackagePublished,
)
pub fn webhook_registry_package_published_encode(
data: WebhookRegistryPackagePublished,
) -> Json
pub fn webhook_registry_package_updated_decoder() -> Decoder(
WebhookRegistryPackageUpdated,
)
pub fn webhook_registry_package_updated_encode(
data: WebhookRegistryPackageUpdated,
) -> Json
pub fn webhook_release_created_decoder() -> Decoder(
WebhookReleaseCreated,
)
pub fn webhook_release_created_encode(
data: WebhookReleaseCreated,
) -> Json
pub fn webhook_release_deleted_decoder() -> Decoder(
WebhookReleaseDeleted,
)
pub fn webhook_release_deleted_encode(
data: WebhookReleaseDeleted,
) -> Json
pub fn webhook_release_edited_decoder() -> Decoder(
WebhookReleaseEdited,
)
pub fn webhook_release_edited_encode(
data: WebhookReleaseEdited,
) -> Json
pub fn webhook_release_prereleased_decoder() -> Decoder(
WebhookReleasePrereleased,
)
pub fn webhook_release_prereleased_encode(
data: WebhookReleasePrereleased,
) -> Json
pub fn webhook_release_published_decoder() -> Decoder(
WebhookReleasePublished,
)
pub fn webhook_release_published_encode(
data: WebhookReleasePublished,
) -> Json
pub fn webhook_release_released_decoder() -> Decoder(
WebhookReleaseReleased,
)
pub fn webhook_release_released_encode(
data: WebhookReleaseReleased,
) -> Json
pub fn webhook_release_unpublished_decoder() -> Decoder(
WebhookReleaseUnpublished,
)
pub fn webhook_release_unpublished_encode(
data: WebhookReleaseUnpublished,
) -> Json
pub fn webhook_repository_advisory_published_decoder() -> Decoder(
WebhookRepositoryAdvisoryPublished,
)
pub fn webhook_repository_advisory_published_encode(
data: WebhookRepositoryAdvisoryPublished,
) -> Json
pub fn webhook_repository_advisory_reported_decoder() -> Decoder(
WebhookRepositoryAdvisoryReported,
)
pub fn webhook_repository_advisory_reported_encode(
data: WebhookRepositoryAdvisoryReported,
) -> Json
pub fn webhook_repository_archived_decoder() -> Decoder(
WebhookRepositoryArchived,
)
pub fn webhook_repository_archived_encode(
data: WebhookRepositoryArchived,
) -> Json
pub fn webhook_repository_created_decoder() -> Decoder(
WebhookRepositoryCreated,
)
pub fn webhook_repository_created_encode(
data: WebhookRepositoryCreated,
) -> Json
pub fn webhook_repository_deleted_decoder() -> Decoder(
WebhookRepositoryDeleted,
)
pub fn webhook_repository_deleted_encode(
data: WebhookRepositoryDeleted,
) -> Json
pub fn webhook_repository_dispatch_sample_decoder() -> Decoder(
WebhookRepositoryDispatchSample,
)
pub fn webhook_repository_dispatch_sample_encode(
data: WebhookRepositoryDispatchSample,
) -> Json
pub fn webhook_repository_edited_decoder() -> Decoder(
WebhookRepositoryEdited,
)
pub fn webhook_repository_edited_encode(
data: WebhookRepositoryEdited,
) -> Json
pub fn webhook_repository_import_decoder() -> Decoder(
WebhookRepositoryImport,
)
pub fn webhook_repository_import_encode(
data: WebhookRepositoryImport,
) -> Json
pub fn webhook_repository_privatized_decoder() -> Decoder(
WebhookRepositoryPrivatized,
)
pub fn webhook_repository_privatized_encode(
data: WebhookRepositoryPrivatized,
) -> Json
pub fn webhook_repository_publicized_decoder() -> Decoder(
WebhookRepositoryPublicized,
)
pub fn webhook_repository_publicized_encode(
data: WebhookRepositoryPublicized,
) -> Json
pub fn webhook_repository_renamed_decoder() -> Decoder(
WebhookRepositoryRenamed,
)
pub fn webhook_repository_renamed_encode(
data: WebhookRepositoryRenamed,
) -> Json
pub fn webhook_repository_ruleset_created_decoder() -> Decoder(
WebhookRepositoryRulesetCreated,
)
pub fn webhook_repository_ruleset_created_encode(
data: WebhookRepositoryRulesetCreated,
) -> Json
pub fn webhook_repository_ruleset_deleted_decoder() -> Decoder(
WebhookRepositoryRulesetDeleted,
)
pub fn webhook_repository_ruleset_deleted_encode(
data: WebhookRepositoryRulesetDeleted,
) -> Json
pub fn webhook_repository_ruleset_edited_decoder() -> Decoder(
WebhookRepositoryRulesetEdited,
)
pub fn webhook_repository_ruleset_edited_encode(
data: WebhookRepositoryRulesetEdited,
) -> Json
pub fn webhook_repository_transferred_decoder() -> Decoder(
WebhookRepositoryTransferred,
)
pub fn webhook_repository_transferred_encode(
data: WebhookRepositoryTransferred,
) -> Json
pub fn webhook_repository_unarchived_decoder() -> Decoder(
WebhookRepositoryUnarchived,
)
pub fn webhook_repository_unarchived_encode(
data: WebhookRepositoryUnarchived,
) -> Json
pub fn webhook_repository_vulnerability_alert_create_decoder() -> Decoder(
WebhookRepositoryVulnerabilityAlertCreate,
)
pub fn webhook_repository_vulnerability_alert_create_encode(
data: WebhookRepositoryVulnerabilityAlertCreate,
) -> Json
pub fn webhook_repository_vulnerability_alert_dismiss_decoder() -> Decoder(
WebhookRepositoryVulnerabilityAlertDismiss,
)
pub fn webhook_repository_vulnerability_alert_dismiss_encode(
data: WebhookRepositoryVulnerabilityAlertDismiss,
) -> Json
pub fn webhook_repository_vulnerability_alert_reopen_decoder() -> Decoder(
WebhookRepositoryVulnerabilityAlertReopen,
)
pub fn webhook_repository_vulnerability_alert_reopen_encode(
data: WebhookRepositoryVulnerabilityAlertReopen,
) -> Json
pub fn webhook_repository_vulnerability_alert_resolve_decoder() -> Decoder(
WebhookRepositoryVulnerabilityAlertResolve,
)
pub fn webhook_repository_vulnerability_alert_resolve_encode(
data: WebhookRepositoryVulnerabilityAlertResolve,
) -> Json
pub fn webhook_rubygems_metadata_decoder() -> Decoder(
WebhookRubygemsMetadata,
)
pub fn webhook_rubygems_metadata_encode(
data: WebhookRubygemsMetadata,
) -> Json
pub fn webhook_secret_scanning_alert_created_decoder() -> Decoder(
WebhookSecretScanningAlertCreated,
)
pub fn webhook_secret_scanning_alert_created_encode(
data: WebhookSecretScanningAlertCreated,
) -> Json
pub fn webhook_secret_scanning_alert_location_created_decoder() -> Decoder(
WebhookSecretScanningAlertLocationCreated,
)
pub fn webhook_secret_scanning_alert_location_created_encode(
data: WebhookSecretScanningAlertLocationCreated,
) -> Json
pub fn webhook_secret_scanning_alert_location_created_form_encoded_decoder() -> Decoder(
WebhookSecretScanningAlertLocationCreatedFormEncoded,
)
pub fn webhook_secret_scanning_alert_location_created_form_encoded_encode(
data: WebhookSecretScanningAlertLocationCreatedFormEncoded,
) -> Json
pub fn webhook_secret_scanning_alert_publicly_leaked_decoder() -> Decoder(
WebhookSecretScanningAlertPubliclyLeaked,
)
pub fn webhook_secret_scanning_alert_publicly_leaked_encode(
data: WebhookSecretScanningAlertPubliclyLeaked,
) -> Json
pub fn webhook_secret_scanning_alert_reopened_decoder() -> Decoder(
WebhookSecretScanningAlertReopened,
)
pub fn webhook_secret_scanning_alert_reopened_encode(
data: WebhookSecretScanningAlertReopened,
) -> Json
pub fn webhook_secret_scanning_alert_resolved_decoder() -> Decoder(
WebhookSecretScanningAlertResolved,
)
pub fn webhook_secret_scanning_alert_resolved_encode(
data: WebhookSecretScanningAlertResolved,
) -> Json
pub fn webhook_secret_scanning_alert_validated_decoder() -> Decoder(
WebhookSecretScanningAlertValidated,
)
pub fn webhook_secret_scanning_alert_validated_encode(
data: WebhookSecretScanningAlertValidated,
) -> Json
pub fn webhook_security_advisory_published_decoder() -> Decoder(
WebhookSecurityAdvisoryPublished,
)
pub fn webhook_security_advisory_published_encode(
data: WebhookSecurityAdvisoryPublished,
) -> Json
pub fn webhook_security_advisory_updated_decoder() -> Decoder(
WebhookSecurityAdvisoryUpdated,
)
pub fn webhook_security_advisory_updated_encode(
data: WebhookSecurityAdvisoryUpdated,
) -> Json
pub fn webhook_security_advisory_withdrawn_decoder() -> Decoder(
WebhookSecurityAdvisoryWithdrawn,
)
pub fn webhook_security_advisory_withdrawn_encode(
data: WebhookSecurityAdvisoryWithdrawn,
) -> Json
pub fn webhook_security_and_analysis_decoder() -> Decoder(
WebhookSecurityAndAnalysis,
)
pub fn webhook_security_and_analysis_encode(
data: WebhookSecurityAndAnalysis,
) -> Json
pub fn webhook_sponsorship_cancelled_decoder() -> Decoder(
WebhookSponsorshipCancelled,
)
pub fn webhook_sponsorship_cancelled_encode(
data: WebhookSponsorshipCancelled,
) -> Json
pub fn webhook_sponsorship_created_decoder() -> Decoder(
WebhookSponsorshipCreated,
)
pub fn webhook_sponsorship_created_encode(
data: WebhookSponsorshipCreated,
) -> Json
pub fn webhook_sponsorship_edited_decoder() -> Decoder(
WebhookSponsorshipEdited,
)
pub fn webhook_sponsorship_edited_encode(
data: WebhookSponsorshipEdited,
) -> Json
pub fn webhook_sponsorship_pending_cancellation_decoder() -> Decoder(
WebhookSponsorshipPendingCancellation,
)
pub fn webhook_sponsorship_pending_cancellation_encode(
data: WebhookSponsorshipPendingCancellation,
) -> Json
pub fn webhook_sponsorship_pending_tier_change_decoder() -> Decoder(
WebhookSponsorshipPendingTierChange,
)
pub fn webhook_sponsorship_pending_tier_change_encode(
data: WebhookSponsorshipPendingTierChange,
) -> Json
pub fn webhook_sponsorship_tier_changed_decoder() -> Decoder(
WebhookSponsorshipTierChanged,
)
pub fn webhook_sponsorship_tier_changed_encode(
data: WebhookSponsorshipTierChanged,
) -> Json
pub fn webhook_star_created_decoder() -> Decoder(
WebhookStarCreated,
)
pub fn webhook_star_created_encode(
data: WebhookStarCreated,
) -> Json
pub fn webhook_star_deleted_decoder() -> Decoder(
WebhookStarDeleted,
)
pub fn webhook_star_deleted_encode(
data: WebhookStarDeleted,
) -> Json
pub fn webhook_status_decoder() -> Decoder(WebhookStatus)
pub fn webhook_status_encode(data: WebhookStatus) -> Json
pub fn webhook_sub_issues_parent_issue_added_decoder() -> Decoder(
WebhookSubIssuesParentIssueAdded,
)
pub fn webhook_sub_issues_parent_issue_added_encode(
data: WebhookSubIssuesParentIssueAdded,
) -> Json
pub fn webhook_sub_issues_parent_issue_removed_decoder() -> Decoder(
WebhookSubIssuesParentIssueRemoved,
)
pub fn webhook_sub_issues_parent_issue_removed_encode(
data: WebhookSubIssuesParentIssueRemoved,
) -> Json
pub fn webhook_sub_issues_sub_issue_added_decoder() -> Decoder(
WebhookSubIssuesSubIssueAdded,
)
pub fn webhook_sub_issues_sub_issue_added_encode(
data: WebhookSubIssuesSubIssueAdded,
) -> Json
pub fn webhook_sub_issues_sub_issue_removed_decoder() -> Decoder(
WebhookSubIssuesSubIssueRemoved,
)
pub fn webhook_sub_issues_sub_issue_removed_encode(
data: WebhookSubIssuesSubIssueRemoved,
) -> Json
pub fn webhook_team_add_decoder() -> Decoder(WebhookTeamAdd)
pub fn webhook_team_add_encode(data: WebhookTeamAdd) -> Json
pub fn webhook_team_added_to_repository_decoder() -> Decoder(
WebhookTeamAddedToRepository,
)
pub fn webhook_team_added_to_repository_encode(
data: WebhookTeamAddedToRepository,
) -> Json
pub fn webhook_team_created_decoder() -> Decoder(
WebhookTeamCreated,
)
pub fn webhook_team_created_encode(
data: WebhookTeamCreated,
) -> Json
pub fn webhook_team_deleted_decoder() -> Decoder(
WebhookTeamDeleted,
)
pub fn webhook_team_deleted_encode(
data: WebhookTeamDeleted,
) -> Json
pub fn webhook_team_edited_decoder() -> Decoder(WebhookTeamEdited)
pub fn webhook_team_edited_encode(
data: WebhookTeamEdited,
) -> Json
pub fn webhook_team_removed_from_repository_decoder() -> Decoder(
WebhookTeamRemovedFromRepository,
)
pub fn webhook_team_removed_from_repository_encode(
data: WebhookTeamRemovedFromRepository,
) -> Json
pub fn webhook_watch_started_decoder() -> Decoder(
WebhookWatchStarted,
)
pub fn webhook_watch_started_encode(
data: WebhookWatchStarted,
) -> Json
pub fn webhook_workflow_dispatch_decoder() -> Decoder(
WebhookWorkflowDispatch,
)
pub fn webhook_workflow_dispatch_encode(
data: WebhookWorkflowDispatch,
) -> Json
pub fn webhook_workflow_job_completed_decoder() -> Decoder(
WebhookWorkflowJobCompleted,
)
pub fn webhook_workflow_job_completed_encode(
data: WebhookWorkflowJobCompleted,
) -> Json
pub fn webhook_workflow_job_in_progress_decoder() -> Decoder(
WebhookWorkflowJobInProgress,
)
pub fn webhook_workflow_job_in_progress_encode(
data: WebhookWorkflowJobInProgress,
) -> Json
pub fn webhook_workflow_job_queued_decoder() -> Decoder(
WebhookWorkflowJobQueued,
)
pub fn webhook_workflow_job_queued_encode(
data: WebhookWorkflowJobQueued,
) -> Json
pub fn webhook_workflow_job_waiting_decoder() -> Decoder(
WebhookWorkflowJobWaiting,
)
pub fn webhook_workflow_job_waiting_encode(
data: WebhookWorkflowJobWaiting,
) -> Json
pub fn webhook_workflow_run_completed_decoder() -> Decoder(
WebhookWorkflowRunCompleted,
)
pub fn webhook_workflow_run_completed_encode(
data: WebhookWorkflowRunCompleted,
) -> Json
pub fn webhook_workflow_run_in_progress_decoder() -> Decoder(
WebhookWorkflowRunInProgress,
)
pub fn webhook_workflow_run_in_progress_encode(
data: WebhookWorkflowRunInProgress,
) -> Json
pub fn webhook_workflow_run_requested_decoder() -> Decoder(
WebhookWorkflowRunRequested,
)
pub fn webhook_workflow_run_requested_encode(
data: WebhookWorkflowRunRequested,
) -> Json
pub fn webhooks_alert_decoder() -> Decoder(WebhooksAlert)
pub fn webhooks_alert_encode(data: WebhooksAlert) -> Json
pub fn webhooks_answer_decoder() -> Decoder(WebhooksAnswer)
pub fn webhooks_answer_encode(data: WebhooksAnswer) -> Json
pub fn webhooks_approver_decoder() -> Decoder(WebhooksApprover)
pub fn webhooks_approver_encode(data: WebhooksApprover) -> Json
pub fn webhooks_changes_8_decoder() -> Decoder(WebhooksChanges8)
pub fn webhooks_changes_8_encode(data: WebhooksChanges8) -> Json
pub fn webhooks_changes_decoder() -> Decoder(WebhooksChanges)
pub fn webhooks_changes_encode(data: WebhooksChanges) -> Json
pub fn webhooks_code_scanning_commit_oid_decoder() -> Decoder(
String,
)
pub fn webhooks_code_scanning_commit_oid_encode(
data: String,
) -> Json
pub fn webhooks_code_scanning_ref_decoder() -> Decoder(String)
pub fn webhooks_code_scanning_ref_encode(data: String) -> Json
pub fn webhooks_comment_decoder() -> Decoder(WebhooksComment)
pub fn webhooks_comment_encode(data: WebhooksComment) -> Json
pub fn webhooks_deploy_key_decoder() -> Decoder(WebhooksDeployKey)
pub fn webhooks_deploy_key_encode(
data: WebhooksDeployKey,
) -> Json
pub fn webhooks_deploy_pusher_type_decoder() -> Decoder(String)
pub fn webhooks_deploy_pusher_type_encode(data: String) -> Json
pub fn webhooks_effective_date_decoder() -> Decoder(String)
pub fn webhooks_effective_date_encode(data: String) -> Json
pub fn webhooks_issue_2_decoder() -> Decoder(WebhooksIssue2)
pub fn webhooks_issue_2_encode(data: WebhooksIssue2) -> Json
pub fn webhooks_issue_comment_decoder() -> Decoder(
WebhooksIssueComment,
)
pub fn webhooks_issue_comment_encode(
data: WebhooksIssueComment,
) -> Json
pub fn webhooks_issue_decoder() -> Decoder(WebhooksIssue)
pub fn webhooks_issue_encode(data: WebhooksIssue) -> Json
pub fn webhooks_label_decoder() -> Decoder(WebhooksLabel)
pub fn webhooks_label_encode(data: WebhooksLabel) -> Json
pub fn webhooks_marketplace_purchase_decoder() -> Decoder(
WebhooksMarketplacePurchase,
)
pub fn webhooks_marketplace_purchase_encode(
data: WebhooksMarketplacePurchase,
) -> Json
pub fn webhooks_membership_decoder() -> Decoder(
WebhooksMembership,
)
pub fn webhooks_membership_encode(
data: WebhooksMembership,
) -> Json
pub fn webhooks_milestone_3_decoder() -> Decoder(
WebhooksMilestone3,
)
pub fn webhooks_milestone_3_encode(
data: WebhooksMilestone3,
) -> Json
pub fn webhooks_milestone_decoder() -> Decoder(WebhooksMilestone)
pub fn webhooks_milestone_encode(data: WebhooksMilestone) -> Json
pub fn webhooks_nullable_string_decoder() -> Decoder(String)
pub fn webhooks_nullable_string_encode(data: String) -> Json
pub fn webhooks_number_decoder() -> Decoder(Int)
pub fn webhooks_number_encode(data: Int) -> Json
pub fn webhooks_previous_marketplace_purchase_decoder() -> Decoder(
WebhooksPreviousMarketplacePurchase,
)
pub fn webhooks_previous_marketplace_purchase_encode(
data: WebhooksPreviousMarketplacePurchase,
) -> Json
pub fn webhooks_project_card_decoder() -> Decoder(
WebhooksProjectCard,
)
pub fn webhooks_project_card_encode(
data: WebhooksProjectCard,
) -> Json
pub fn webhooks_project_changes_decoder() -> Decoder(
WebhooksProjectChanges,
)
pub fn webhooks_project_changes_encode(
data: WebhooksProjectChanges,
) -> Json
pub fn webhooks_project_column_decoder() -> Decoder(
WebhooksProjectColumn,
)
pub fn webhooks_project_column_encode(
data: WebhooksProjectColumn,
) -> Json
pub fn webhooks_project_decoder() -> Decoder(WebhooksProject)
pub fn webhooks_project_encode(data: WebhooksProject) -> Json
pub fn webhooks_pull_request_5_decoder() -> Decoder(
WebhooksPullRequest5,
)
pub fn webhooks_pull_request_5_encode(
data: WebhooksPullRequest5,
) -> Json
pub fn webhooks_ref_0_decoder() -> Decoder(String)
pub fn webhooks_ref_0_encode(data: String) -> Json
pub fn webhooks_release_1_decoder() -> Decoder(WebhooksRelease1)
pub fn webhooks_release_1_encode(data: WebhooksRelease1) -> Json
pub fn webhooks_release_decoder() -> Decoder(WebhooksRelease)
pub fn webhooks_release_encode(data: WebhooksRelease) -> Json
pub fn webhooks_repositories_added_decoder() -> Decoder(List(Nil))
pub fn webhooks_repositories_added_encode(
data: List(Nil),
) -> Json
pub fn webhooks_repositories_decoder() -> Decoder(List(Nil))
pub fn webhooks_repositories_encode(data: List(Nil)) -> Json
pub fn webhooks_repository_selection_decoder() -> Decoder(String)
pub fn webhooks_repository_selection_encode(data: String) -> Json
pub fn webhooks_review_comment_decoder() -> Decoder(
WebhooksReviewComment,
)
pub fn webhooks_review_comment_encode(
data: WebhooksReviewComment,
) -> Json
pub fn webhooks_review_decoder() -> Decoder(WebhooksReview)
pub fn webhooks_review_encode(data: WebhooksReview) -> Json
pub fn webhooks_reviewers_decoder() -> Decoder(List(Nil))
pub fn webhooks_reviewers_encode(data: List(Nil)) -> Json
pub fn webhooks_rule_decoder() -> Decoder(WebhooksRule)
pub fn webhooks_rule_encode(data: WebhooksRule) -> Json
pub fn webhooks_security_advisory_decoder() -> Decoder(
WebhooksSecurityAdvisory,
)
pub fn webhooks_security_advisory_encode(
data: WebhooksSecurityAdvisory,
) -> Json
pub fn webhooks_sponsorship_decoder() -> Decoder(
WebhooksSponsorship,
)
pub fn webhooks_sponsorship_encode(
data: WebhooksSponsorship,
) -> Json
pub fn webhooks_team_1_decoder() -> Decoder(WebhooksTeam1)
pub fn webhooks_team_1_encode(data: WebhooksTeam1) -> Json
pub fn webhooks_team_decoder() -> Decoder(WebhooksTeam)
pub fn webhooks_team_encode(data: WebhooksTeam) -> Json
pub fn webhooks_user_decoder() -> Decoder(WebhooksUser)
pub fn webhooks_user_encode(data: WebhooksUser) -> Json
pub fn webhooks_user_mannequin_decoder() -> Decoder(
WebhooksUserMannequin,
)
pub fn webhooks_user_mannequin_encode(
data: WebhooksUserMannequin,
) -> Json
pub fn webhooks_workflow_decoder() -> Decoder(WebhooksWorkflow)
pub fn webhooks_workflow_encode(data: WebhooksWorkflow) -> Json
pub fn webhooks_workflow_job_run_decoder() -> Decoder(
WebhooksWorkflowJobRun,
)
pub fn webhooks_workflow_job_run_encode(
data: WebhooksWorkflowJobRun,
) -> Json
pub fn workflow_decoder() -> Decoder(Workflow)
pub fn workflow_encode(data: Workflow) -> Json
pub fn workflow_run_decoder() -> Decoder(WorkflowRun)
pub fn workflow_run_encode(data: WorkflowRun) -> Json
pub fn workflow_run_usage_decoder() -> Decoder(WorkflowRunUsage)
pub fn workflow_run_usage_encode(data: WorkflowRunUsage) -> Json
pub fn workflow_usage_decoder() -> Decoder(WorkflowUsage)
pub fn workflow_usage_encode(data: WorkflowUsage) -> Json