@@ -77,46 +77,48 @@ type InstallationTokenListRepoOptions struct {
77
77
// https://docs.github.com/[email protected] /rest/apps#create-an-installation-access-token-for-an-app
78
78
// https://docs.github.com/rest/apps#create-an-installation-access-token-for-an-app
79
79
type InstallationPermissions struct {
80
- Actions * string `json:"actions,omitempty"`
81
- ActionsVariables * string `json:"actions_variables,omitempty"`
82
- Administration * string `json:"administration,omitempty"`
83
- Blocking * string `json:"blocking,omitempty"`
84
- Checks * string `json:"checks,omitempty"`
85
- Contents * string `json:"contents,omitempty"`
86
- ContentReferences * string `json:"content_references,omitempty"`
87
- Deployments * string `json:"deployments,omitempty"`
88
- Emails * string `json:"emails,omitempty"`
89
- Environments * string `json:"environments,omitempty"`
90
- Followers * string `json:"followers,omitempty"`
91
- Issues * string `json:"issues,omitempty"`
92
- Metadata * string `json:"metadata,omitempty"`
93
- Members * string `json:"members,omitempty"`
94
- OrganizationAdministration * string `json:"organization_administration,omitempty"`
95
- OrganizationCustomProperties * string `json:"organization_custom_properties,omitempty"`
96
- OrganizationCustomRoles * string `json:"organization_custom_roles,omitempty"`
97
- OrganizationCustomOrgRoles * string `json:"organization_custom_org_roles,omitempty"`
98
- OrganizationHooks * string `json:"organization_hooks,omitempty"`
99
- OrganizationPackages * string `json:"organization_packages,omitempty"`
100
- OrganizationPlan * string `json:"organization_plan,omitempty"`
101
- OrganizationPreReceiveHooks * string `json:"organization_pre_receive_hooks,omitempty"`
102
- OrganizationProjects * string `json:"organization_projects,omitempty"`
103
- OrganizationSecrets * string `json:"organization_secrets,omitempty"`
104
- OrganizationSelfHostedRunners * string `json:"organization_self_hosted_runners,omitempty"`
105
- OrganizationUserBlocking * string `json:"organization_user_blocking,omitempty"`
106
- Packages * string `json:"packages,omitempty"`
107
- Pages * string `json:"pages,omitempty"`
108
- PullRequests * string `json:"pull_requests,omitempty"`
109
- RepositoryHooks * string `json:"repository_hooks,omitempty"`
110
- RepositoryProjects * string `json:"repository_projects,omitempty"`
111
- RepositoryPreReceiveHooks * string `json:"repository_pre_receive_hooks,omitempty"`
112
- Secrets * string `json:"secrets,omitempty"`
113
- SecretScanningAlerts * string `json:"secret_scanning_alerts,omitempty"`
114
- SecurityEvents * string `json:"security_events,omitempty"`
115
- SingleFile * string `json:"single_file,omitempty"`
116
- Statuses * string `json:"statuses,omitempty"`
117
- TeamDiscussions * string `json:"team_discussions,omitempty"`
118
- VulnerabilityAlerts * string `json:"vulnerability_alerts,omitempty"`
119
- Workflows * string `json:"workflows,omitempty"`
80
+ Actions * string `json:"actions,omitempty"`
81
+ ActionsVariables * string `json:"actions_variables,omitempty"`
82
+ Administration * string `json:"administration,omitempty"`
83
+ Blocking * string `json:"blocking,omitempty"`
84
+ Checks * string `json:"checks,omitempty"`
85
+ Contents * string `json:"contents,omitempty"`
86
+ ContentReferences * string `json:"content_references,omitempty"`
87
+ Deployments * string `json:"deployments,omitempty"`
88
+ Emails * string `json:"emails,omitempty"`
89
+ Environments * string `json:"environments,omitempty"`
90
+ Followers * string `json:"followers,omitempty"`
91
+ Issues * string `json:"issues,omitempty"`
92
+ Metadata * string `json:"metadata,omitempty"`
93
+ Members * string `json:"members,omitempty"`
94
+ OrganizationAdministration * string `json:"organization_administration,omitempty"`
95
+ OrganizationCustomProperties * string `json:"organization_custom_properties,omitempty"`
96
+ OrganizationCustomRoles * string `json:"organization_custom_roles,omitempty"`
97
+ OrganizationCustomOrgRoles * string `json:"organization_custom_org_roles,omitempty"`
98
+ OrganizationHooks * string `json:"organization_hooks,omitempty"`
99
+ OrganizationPackages * string `json:"organization_packages,omitempty"`
100
+ OrganizationPersonalAccessTokens * string `json:"organization_personal_access_tokens,omitempty"`
101
+ OrganizationPersonalAccessTokenRequests * string `json:"organization_personal_access_token_requests,omitempty"`
102
+ OrganizationPlan * string `json:"organization_plan,omitempty"`
103
+ OrganizationPreReceiveHooks * string `json:"organization_pre_receive_hooks,omitempty"`
104
+ OrganizationProjects * string `json:"organization_projects,omitempty"`
105
+ OrganizationSecrets * string `json:"organization_secrets,omitempty"`
106
+ OrganizationSelfHostedRunners * string `json:"organization_self_hosted_runners,omitempty"`
107
+ OrganizationUserBlocking * string `json:"organization_user_blocking,omitempty"`
108
+ Packages * string `json:"packages,omitempty"`
109
+ Pages * string `json:"pages,omitempty"`
110
+ PullRequests * string `json:"pull_requests,omitempty"`
111
+ RepositoryHooks * string `json:"repository_hooks,omitempty"`
112
+ RepositoryProjects * string `json:"repository_projects,omitempty"`
113
+ RepositoryPreReceiveHooks * string `json:"repository_pre_receive_hooks,omitempty"`
114
+ Secrets * string `json:"secrets,omitempty"`
115
+ SecretScanningAlerts * string `json:"secret_scanning_alerts,omitempty"`
116
+ SecurityEvents * string `json:"security_events,omitempty"`
117
+ SingleFile * string `json:"single_file,omitempty"`
118
+ Statuses * string `json:"statuses,omitempty"`
119
+ TeamDiscussions * string `json:"team_discussions,omitempty"`
120
+ VulnerabilityAlerts * string `json:"vulnerability_alerts,omitempty"`
121
+ Workflows * string `json:"workflows,omitempty"`
120
122
}
121
123
122
124
// InstallationRequest represents a pending GitHub App installation request.
0 commit comments