pub struct ApiClient { /* private fields */ }Implementations§
Source§impl ApiClient
impl ApiClient
pub async fn meta_root(&self) -> Result<(), Error>
pub async fn security_advisories_list_global_advisories( &self, ghsa_id: Option<String>, type_: Option<String>, cve_id: Option<String>, ecosystem: Option<SecurityAdvisoryEcosystems>, severity: Option<String>, cwes: Option<String>, is_withdrawn: Option<bool>, affects: Option<String>, published: Option<String>, updated: Option<String>, modified: Option<String>, epss_percentage: Option<String>, epss_percentile: Option<String>, before: Option<String>, after: Option<String>, direction: Option<String>, per_page: Option<i64>, sort: Option<String>, ) -> Result<(), Error>
pub async fn security_advisories_get_global_advisory( &self, ghsa_id: String, ) -> Result<(), Error>
pub async fn agent_tasks_list_tasks_for_repo( &self, owner: String, repo: String, per_page: Option<i64>, page: Option<i64>, sort: Option<String>, direction: Option<String>, state: Option<String>, is_archived: Option<bool>, since: Option<String>, creator_id: Option<Vec<i64>>, ) -> Result<(), Error>
pub async fn agent_tasks_create_task_in_repo( &self, owner: String, repo: String, body: String, ) -> Result<(), Error>
pub async fn agent_tasks_get_task_by_repo_and_id( &self, owner: String, repo: String, task_id: String, ) -> Result<(), Error>
pub async fn agent_tasks_list_tasks( &self, per_page: Option<i64>, page: Option<i64>, sort: Option<String>, direction: Option<String>, state: Option<String>, is_archived: Option<bool>, since: Option<String>, ) -> Result<(), Error>
pub async fn agent_tasks_get_task_by_id( &self, task_id: String, ) -> Result<(), Error>
pub async fn apps_get_authenticated(&self) -> Result<(), Error>
pub async fn apps_create_from_manifest(&self, code: String) -> Result<(), Error>
pub async fn apps_get_webhook_config_for_app(&self) -> Result<(), Error>
pub async fn apps_update_webhook_config_for_app( &self, body: String, ) -> Result<(), Error>
pub async fn apps_list_webhook_deliveries( &self, per_page: Option<i64>, cursor: Option<String>, status: Option<String>, ) -> Result<(), Error>
pub async fn apps_get_webhook_delivery( &self, delivery_id: i64, ) -> Result<(), Error>
pub async fn apps_redeliver_webhook_delivery( &self, delivery_id: i64, ) -> Result<(), Error>
pub async fn apps_list_installation_requests_for_authenticated_app( &self, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn apps_list_installations( &self, per_page: Option<i64>, page: Option<i64>, since: Option<String>, outdated: Option<String>, ) -> Result<(), Error>
pub async fn apps_delete_installation( &self, installation_id: i64, ) -> Result<(), Error>
pub async fn apps_get_installation( &self, installation_id: i64, ) -> Result<(), Error>
pub async fn apps_create_installation_access_token( &self, installation_id: i64, body: String, ) -> Result<(), Error>
pub async fn apps_unsuspend_installation( &self, installation_id: i64, ) -> Result<(), Error>
pub async fn apps_suspend_installation( &self, installation_id: i64, ) -> Result<(), Error>
pub async fn apps_delete_token( &self, client_id: String, body: String, ) -> Result<(), Error>
pub async fn apps_reset_token( &self, client_id: String, body: String, ) -> Result<(), Error>
pub async fn apps_check_token( &self, client_id: String, body: String, ) -> Result<(), Error>
pub async fn apps_scope_token( &self, client_id: String, body: String, ) -> Result<(), Error>
pub async fn apps_get_by_slug(&self, app_slug: String) -> Result<(), Error>
pub async fn classroom_get_an_assignment( &self, assignment_id: i64, ) -> Result<(), Error>
pub async fn classroom_list_accepted_assignments_for_an_assignment( &self, assignment_id: i64, page: Option<i64>, per_page: Option<i64>, ) -> Result<(), Error>
pub async fn classroom_get_assignment_grades( &self, assignment_id: i64, ) -> Result<(), Error>
pub async fn classroom_list_classrooms( &self, page: Option<i64>, per_page: Option<i64>, ) -> Result<(), Error>
pub async fn classroom_get_a_classroom( &self, classroom_id: i64, ) -> Result<(), Error>
pub async fn classroom_list_assignments_for_a_classroom( &self, classroom_id: i64, page: Option<i64>, per_page: Option<i64>, ) -> Result<(), Error>
pub async fn codes_of_conduct_get_all_codes_of_conduct( &self, ) -> Result<(), Error>
pub async fn codes_of_conduct_get_conduct_code( &self, key: String, ) -> Result<(), Error>
pub async fn credentials_revoke(&self, body: String) -> Result<(), Error>
pub async fn emojis_get(&self) -> Result<(), Error>
pub async fn actions_get_actions_cache_retention_limit_for_enterprise( &self, enterprise: String, ) -> Result<(), Error>
pub async fn actions_set_actions_cache_retention_limit_for_enterprise( &self, enterprise: String, body: ActionsCacheRetentionLimitForEnterprise, ) -> Result<(), Error>
pub async fn actions_get_actions_cache_storage_limit_for_enterprise( &self, enterprise: String, ) -> Result<(), Error>
pub async fn actions_set_actions_cache_storage_limit_for_enterprise( &self, enterprise: String, body: ActionsCacheStorageLimitForEnterprise, ) -> Result<(), Error>
pub async fn oidc_list_oidc_custom_property_inclusions_for_enterprise( &self, enterprise: String, ) -> Result<(), Error>
pub async fn oidc_create_oidc_custom_property_inclusion_for_enterprise( &self, enterprise: String, body: OidcCustomPropertyInclusionInput, ) -> Result<(), Error>
pub async fn oidc_delete_oidc_custom_property_inclusion_for_enterprise( &self, enterprise: String, custom_property_name: String, ) -> Result<(), Error>
pub async fn code_security_get_configurations_for_enterprise( &self, enterprise: String, per_page: Option<i64>, before: Option<String>, after: Option<String>, ) -> Result<(), Error>
pub async fn code_security_create_configuration_for_enterprise( &self, enterprise: String, body: BTreeMap<String, String>, ) -> Result<(), Error>
pub async fn code_security_get_default_configurations_for_enterprise( &self, enterprise: String, ) -> Result<(), Error>
pub async fn code_security_delete_configuration_for_enterprise( &self, enterprise: String, configuration_id: i64, ) -> Result<(), Error>
pub async fn code_security_get_single_configuration_for_enterprise( &self, enterprise: String, configuration_id: i64, ) -> Result<(), Error>
pub async fn code_security_update_enterprise_configuration( &self, enterprise: String, configuration_id: i64, body: BTreeMap<String, String>, ) -> Result<(), Error>
pub async fn code_security_attach_enterprise_configuration( &self, enterprise: String, configuration_id: i64, body: BTreeMap<String, String>, ) -> Result<(), Error>
pub async fn code_security_set_configuration_as_default_for_enterprise( &self, enterprise: String, configuration_id: i64, body: String, ) -> Result<(), Error>
pub async fn code_security_get_repositories_for_enterprise_configuration( &self, enterprise: String, configuration_id: i64, per_page: Option<i64>, before: Option<String>, after: Option<String>, status: Option<String>, ) -> Result<(), Error>
pub async fn copilot_copilot_enterprise_one_day_usage_metrics( &self, enterprise: String, day: String, ) -> Result<(), Error>
pub async fn copilot_copilot_enterprise_usage_metrics( &self, enterprise: String, ) -> Result<(), Error>
pub async fn copilot_copilot_enterprise_user_teams_one_day_report( &self, enterprise: String, day: String, ) -> Result<(), Error>
pub async fn copilot_copilot_users_one_day_usage_metrics( &self, enterprise: String, day: String, ) -> Result<(), Error>
pub async fn copilot_copilot_users_usage_metrics( &self, enterprise: String, ) -> Result<(), Error>
pub async fn copilot_set_enterprise_coding_agent_policy( &self, enterprise: String, body: String, ) -> Result<(), Error>
pub async fn copilot_remove_organizations_from_enterprise_coding_agent_policy( &self, enterprise: String, body: String, ) -> Result<(), Error>
pub async fn copilot_add_organizations_to_enterprise_coding_agent_policy( &self, enterprise: String, body: String, ) -> Result<(), Error>
pub async fn dependabot_list_alerts_for_enterprise( &self, enterprise: String, classification: Option<String>, state: Option<String>, severity: Option<String>, ecosystem: Option<String>, package: Option<String>, epss_percentage: Option<String>, has: Option<String>, assignee: Option<String>, scope: Option<String>, sort: Option<String>, direction: Option<String>, before: Option<String>, after: Option<String>, per_page: Option<i64>, ) -> Result<(), Error>
pub async fn dependabot_repository_access_for_enterprise( &self, enterprise: String, page: Option<i64>, per_page: Option<i64>, ) -> Result<(), Error>
pub async fn dependabot_update_repository_access_for_enterprise( &self, enterprise: String, body: String, ) -> Result<(), Error>
pub async fn dependabot_set_repository_access_default_level_for_enterprise( &self, enterprise: String, body: String, ) -> Result<(), Error>
pub async fn enterprise_teams_list( &self, enterprise: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn enterprise_teams_create( &self, enterprise: String, body: String, ) -> Result<(), Error>
pub async fn enterprise_team_memberships_list( &self, enterprise: String, enterprise_team: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn enterprise_team_memberships_bulk_add( &self, enterprise: String, enterprise_team: String, body: String, ) -> Result<(), Error>
pub async fn enterprise_team_memberships_bulk_remove( &self, enterprise: String, enterprise_team: String, body: String, ) -> Result<(), Error>
pub async fn enterprise_team_memberships_remove( &self, enterprise: String, enterprise_team: String, username: String, ) -> Result<(), Error>
pub async fn enterprise_team_memberships_get( &self, enterprise: String, enterprise_team: String, username: String, ) -> Result<(), Error>
pub async fn enterprise_team_memberships_add( &self, enterprise: String, enterprise_team: String, username: String, ) -> Result<(), Error>
pub async fn enterprise_team_organizations_get_assignments( &self, enterprise: String, enterprise_team: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn enterprise_team_organizations_bulk_add( &self, enterprise: String, enterprise_team: String, body: String, ) -> Result<(), Error>
pub async fn enterprise_team_organizations_bulk_remove( &self, enterprise: String, enterprise_team: String, body: String, ) -> Result<(), Error>
pub async fn enterprise_team_organizations_delete( &self, enterprise: String, enterprise_team: String, org: String, ) -> Result<(), Error>
pub async fn enterprise_team_organizations_get_assignment( &self, enterprise: String, enterprise_team: String, org: String, ) -> Result<(), Error>
pub async fn enterprise_team_organizations_add( &self, enterprise: String, enterprise_team: String, org: String, ) -> Result<(), Error>
pub async fn enterprise_teams_delete( &self, enterprise: String, team_slug: String, ) -> Result<(), Error>
pub async fn enterprise_teams_get( &self, enterprise: String, team_slug: String, ) -> Result<(), Error>
pub async fn enterprise_teams_update( &self, enterprise: String, team_slug: String, body: String, ) -> Result<(), Error>
pub async fn activity_list_public_events( &self, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn activity_get_feeds(&self) -> Result<(), Error>
pub async fn gists_list( &self, since: Option<String>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn gists_create(&self, body: String) -> Result<(), Error>
pub async fn gists_list_public( &self, since: Option<String>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn gists_list_starred( &self, since: Option<String>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn gists_delete(&self, gist_id: String) -> Result<(), Error>
pub async fn gists_get(&self, gist_id: String) -> Result<(), Error>
pub async fn gists_update( &self, gist_id: String, body: String, ) -> Result<(), Error>
pub async fn gists_list_comments( &self, gist_id: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn gists_create_comment( &self, gist_id: String, body: String, ) -> Result<(), Error>
pub async fn gists_delete_comment( &self, gist_id: String, comment_id: i64, ) -> Result<(), Error>
pub async fn gists_get_comment( &self, gist_id: String, comment_id: i64, ) -> Result<(), Error>
pub async fn gists_update_comment( &self, gist_id: String, comment_id: i64, body: String, ) -> Result<(), Error>
pub async fn gists_list_commits( &self, gist_id: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn gists_list_forks( &self, gist_id: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn gists_fork(&self, gist_id: String) -> Result<(), Error>
pub async fn gists_unstar(&self, gist_id: String) -> Result<(), Error>
pub async fn gists_check_is_starred(&self, gist_id: String) -> Result<(), Error>
pub async fn gists_star(&self, gist_id: String) -> Result<(), Error>
pub async fn gists_get_revision( &self, gist_id: String, sha: String, ) -> Result<(), Error>
pub async fn gitignore_get_all_templates(&self) -> Result<(), Error>
pub async fn gitignore_get_template(&self, name: String) -> Result<(), Error>
pub async fn apps_list_repos_accessible_to_installation( &self, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn apps_revoke_installation_access_token(&self) -> Result<(), Error>
pub async fn issues_list( &self, filter: Option<String>, state: Option<String>, labels: Option<String>, sort: Option<String>, direction: Option<String>, since: Option<String>, collab: Option<bool>, orgs: Option<bool>, owned: Option<bool>, pulls: Option<bool>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn licenses_get_all_commonly_used( &self, featured: Option<bool>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn licenses_get(&self, license: String) -> Result<(), Error>
pub async fn markdown_render(&self, body: String) -> Result<(), Error>
pub async fn markdown_render_raw(&self) -> Result<(), Error>
pub async fn apps_get_subscription_plan_for_account( &self, account_id: i64, ) -> Result<(), Error>
pub async fn apps_list_plans( &self, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn apps_list_accounts_for_plan( &self, plan_id: i64, sort: Option<String>, direction: Option<String>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn apps_get_subscription_plan_for_account_stubbed( &self, account_id: i64, ) -> Result<(), Error>
pub async fn apps_list_plans_stubbed( &self, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn apps_list_accounts_for_plan_stubbed( &self, plan_id: i64, sort: Option<String>, direction: Option<String>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn meta_get(&self) -> Result<(), Error>
pub async fn activity_list_public_events_for_repo_network( &self, owner: String, repo: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn activity_list_notifications_for_authenticated_user( &self, all: Option<bool>, participating: Option<bool>, since: Option<String>, before: Option<String>, page: Option<i64>, per_page: Option<i64>, ) -> Result<(), Error>
pub async fn activity_mark_notifications_as_read( &self, body: String, ) -> Result<(), Error>
pub async fn activity_mark_thread_as_done( &self, thread_id: i64, ) -> Result<(), Error>
pub async fn activity_get_thread(&self, thread_id: i64) -> Result<(), Error>
pub async fn activity_mark_thread_as_read( &self, thread_id: i64, ) -> Result<(), Error>
pub async fn activity_delete_thread_subscription( &self, thread_id: i64, ) -> Result<(), Error>
pub async fn activity_get_thread_subscription_for_authenticated_user( &self, thread_id: i64, ) -> Result<(), Error>
pub async fn activity_set_thread_subscription( &self, thread_id: i64, body: String, ) -> Result<(), Error>
pub async fn meta_get_octocat(&self, s: Option<String>) -> Result<(), Error>
pub async fn orgs_list( &self, since: Option<i64>, per_page: Option<i64>, ) -> Result<(), Error>
pub async fn actions_get_actions_cache_retention_limit_for_organization( &self, org: String, ) -> Result<(), Error>
pub async fn actions_set_actions_cache_retention_limit_for_organization( &self, org: String, body: ActionsCacheRetentionLimitForOrganization, ) -> Result<(), Error>
pub async fn actions_get_actions_cache_storage_limit_for_organization( &self, org: String, ) -> Result<(), Error>
pub async fn actions_set_actions_cache_storage_limit_for_organization( &self, org: String, body: ActionsCacheStorageLimitForOrganization, ) -> Result<(), Error>
pub async fn billing_get_all_budgets_org( &self, org: String, page: Option<i64>, per_page: Option<i64>, scope: Option<String>, ) -> Result<(), Error>
pub async fn billing_delete_budget_org( &self, org: String, budget_id: String, ) -> Result<(), Error>
pub async fn billing_get_budget_org( &self, org: String, budget_id: String, ) -> Result<(), Error>
pub async fn billing_update_budget_org( &self, org: String, budget_id: String, body: String, ) -> Result<(), Error>
pub async fn billing_get_github_billing_usage_report_org( &self, org: String, year: Option<i64>, month: Option<i64>, day: Option<i64>, ) -> Result<(), Error>
pub async fn billing_get_github_billing_usage_summary_report_org( &self, org: String, year: Option<i64>, month: Option<i64>, day: Option<i64>, repository: Option<String>, product: Option<String>, sku: Option<String>, ) -> Result<(), Error>
pub async fn orgs_delete(&self, org: String) -> Result<(), Error>
pub async fn orgs_get(&self, org: String) -> Result<(), Error>
pub async fn orgs_update(&self, org: String, body: String) -> Result<(), Error>
pub async fn actions_get_actions_cache_usage_for_org( &self, org: String, ) -> Result<(), Error>
pub async fn actions_get_actions_cache_usage_by_repo_for_org( &self, org: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn actions_list_hosted_runners_for_org( &self, org: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn actions_create_hosted_runner_for_org( &self, org: String, body: String, ) -> Result<(), Error>
pub async fn actions_list_custom_images_for_org( &self, org: String, ) -> Result<(), Error>
pub async fn actions_delete_custom_image_from_org( &self, org: String, image_definition_id: i64, ) -> Result<(), Error>
pub async fn actions_get_custom_image_for_org( &self, org: String, image_definition_id: i64, ) -> Result<(), Error>
pub async fn actions_list_custom_image_versions_for_org( &self, image_definition_id: i64, org: String, ) -> Result<(), Error>
pub async fn actions_delete_custom_image_version_from_org( &self, org: String, image_definition_id: i64, version: String, ) -> Result<(), Error>
pub async fn actions_get_custom_image_version_for_org( &self, org: String, image_definition_id: i64, version: String, ) -> Result<(), Error>
pub async fn actions_get_hosted_runners_github_owned_images_for_org( &self, org: String, ) -> Result<(), Error>
pub async fn actions_get_hosted_runners_partner_images_for_org( &self, org: String, ) -> Result<(), Error>
pub async fn actions_get_hosted_runners_limits_for_org( &self, org: String, ) -> Result<(), Error>
pub async fn actions_get_hosted_runners_machine_specs_for_org( &self, org: String, ) -> Result<(), Error>
pub async fn actions_get_hosted_runners_platforms_for_org( &self, org: String, ) -> Result<(), Error>
pub async fn actions_delete_hosted_runner_for_org( &self, org: String, hosted_runner_id: i64, ) -> Result<(), Error>
pub async fn actions_get_hosted_runner_for_org( &self, org: String, hosted_runner_id: i64, ) -> Result<(), Error>
pub async fn actions_update_hosted_runner_for_org( &self, org: String, hosted_runner_id: i64, body: String, ) -> Result<(), Error>
pub async fn oidc_list_oidc_custom_property_inclusions_for_org( &self, org: String, ) -> Result<(), Error>
pub async fn oidc_create_oidc_custom_property_inclusion_for_org( &self, org: String, body: OidcCustomPropertyInclusionInput, ) -> Result<(), Error>
pub async fn oidc_delete_oidc_custom_property_inclusion_for_org( &self, org: String, custom_property_name: String, ) -> Result<(), Error>
pub async fn oidc_get_oidc_custom_sub_template_for_org( &self, org: String, ) -> Result<(), Error>
pub async fn oidc_update_oidc_custom_sub_template_for_org( &self, org: String, body: String, ) -> Result<(), Error>
pub async fn actions_get_github_actions_permissions_organization( &self, org: String, ) -> Result<(), Error>
pub async fn actions_set_github_actions_permissions_organization( &self, org: String, body: String, ) -> Result<(), Error>
pub async fn actions_get_artifact_and_log_retention_settings_organization( &self, org: String, ) -> Result<(), Error>
pub async fn actions_set_artifact_and_log_retention_settings_organization( &self, org: String, body: ActionsArtifactAndLogRetention, ) -> Result<(), Error>
pub async fn actions_get_fork_pr_contributor_approval_permissions_organization( &self, org: String, ) -> Result<(), Error>
pub async fn actions_set_fork_pr_contributor_approval_permissions_organization( &self, org: String, body: ActionsForkPrContributorApproval, ) -> Result<(), Error>
pub async fn actions_get_private_repo_fork_pr_workflows_settings_organization( &self, org: String, ) -> Result<(), Error>
pub async fn actions_set_private_repo_fork_pr_workflows_settings_organization( &self, org: String, body: ActionsForkPrWorkflowsPrivateReposRequest, ) -> Result<(), Error>
pub async fn actions_list_selected_repositories_enabled_github_actions_organization( &self, org: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn actions_set_selected_repositories_enabled_github_actions_organization( &self, org: String, body: String, ) -> Result<(), Error>
pub async fn actions_disable_selected_repository_github_actions_organization( &self, org: String, repository_id: i64, ) -> Result<(), Error>
pub async fn actions_enable_selected_repository_github_actions_organization( &self, org: String, repository_id: i64, ) -> Result<(), Error>
pub async fn actions_get_allowed_actions_organization( &self, org: String, ) -> Result<(), Error>
pub async fn actions_set_allowed_actions_organization( &self, org: String, body: SelectedActions, ) -> Result<(), Error>
pub async fn actions_get_self_hosted_runners_permissions_organization( &self, org: String, ) -> Result<(), Error>
pub async fn actions_set_self_hosted_runners_permissions_organization( &self, org: String, body: String, ) -> Result<(), Error>
pub async fn actions_list_selected_repositories_self_hosted_runners_organization( &self, org: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn actions_set_selected_repositories_self_hosted_runners_organization( &self, org: String, body: String, ) -> Result<(), Error>
pub async fn actions_disable_selected_repository_self_hosted_runners_organization( &self, org: String, repository_id: i64, ) -> Result<(), Error>
pub async fn actions_enable_selected_repository_self_hosted_runners_organization( &self, org: String, repository_id: i64, ) -> Result<(), Error>
pub async fn actions_get_github_actions_default_workflow_permissions_organization( &self, org: String, ) -> Result<(), Error>
pub async fn actions_set_github_actions_default_workflow_permissions_organization( &self, org: String, body: ActionsSetDefaultWorkflowPermissions, ) -> Result<(), Error>
pub async fn actions_list_self_hosted_runner_groups_for_org( &self, org: String, per_page: Option<i64>, page: Option<i64>, visible_to_repository: Option<String>, ) -> Result<(), Error>
pub async fn actions_create_self_hosted_runner_group_for_org( &self, org: String, body: String, ) -> Result<(), Error>
pub async fn actions_delete_self_hosted_runner_group_from_org( &self, org: String, runner_group_id: i64, ) -> Result<(), Error>
pub async fn actions_get_self_hosted_runner_group_for_org( &self, org: String, runner_group_id: i64, ) -> Result<(), Error>
pub async fn actions_update_self_hosted_runner_group_for_org( &self, org: String, runner_group_id: i64, body: String, ) -> Result<(), Error>
pub async fn actions_list_github_hosted_runners_in_group_for_org( &self, org: String, runner_group_id: i64, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn actions_list_repo_access_to_self_hosted_runner_group_in_org( &self, org: String, runner_group_id: i64, page: Option<i64>, per_page: Option<i64>, ) -> Result<(), Error>
pub async fn actions_set_repo_access_to_self_hosted_runner_group_in_org( &self, org: String, runner_group_id: i64, body: String, ) -> Result<(), Error>
pub async fn actions_remove_repo_access_to_self_hosted_runner_group_in_org( &self, org: String, runner_group_id: i64, repository_id: i64, ) -> Result<(), Error>
pub async fn actions_add_repo_access_to_self_hosted_runner_group_in_org( &self, org: String, runner_group_id: i64, repository_id: i64, ) -> Result<(), Error>
pub async fn actions_list_self_hosted_runners_in_group_for_org( &self, org: String, runner_group_id: i64, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn actions_set_self_hosted_runners_in_group_for_org( &self, org: String, runner_group_id: i64, body: String, ) -> Result<(), Error>
pub async fn actions_remove_self_hosted_runner_from_group_for_org( &self, org: String, runner_group_id: i64, runner_id: i64, ) -> Result<(), Error>
pub async fn actions_add_self_hosted_runner_to_group_for_org( &self, org: String, runner_group_id: i64, runner_id: i64, ) -> Result<(), Error>
pub async fn actions_list_self_hosted_runners_for_org( &self, name: Option<String>, org: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn actions_list_runner_applications_for_org( &self, org: String, ) -> Result<(), Error>
pub async fn actions_generate_runner_jitconfig_for_org( &self, org: String, body: String, ) -> Result<(), Error>
pub async fn actions_create_registration_token_for_org( &self, org: String, ) -> Result<(), Error>
pub async fn actions_create_remove_token_for_org( &self, org: String, ) -> Result<(), Error>
pub async fn actions_delete_self_hosted_runner_from_org( &self, org: String, runner_id: i64, ) -> Result<(), Error>
pub async fn actions_get_self_hosted_runner_for_org( &self, org: String, runner_id: i64, ) -> Result<(), Error>
pub async fn actions_remove_all_custom_labels_from_self_hosted_runner_for_org( &self, org: String, runner_id: i64, ) -> Result<(), Error>
pub async fn actions_list_labels_for_self_hosted_runner_for_org( &self, org: String, runner_id: i64, ) -> Result<(), Error>
pub async fn actions_add_custom_labels_to_self_hosted_runner_for_org( &self, org: String, runner_id: i64, body: String, ) -> Result<(), Error>
pub async fn actions_set_custom_labels_for_self_hosted_runner_for_org( &self, org: String, runner_id: i64, body: String, ) -> Result<(), Error>
pub async fn actions_remove_custom_label_from_self_hosted_runner_for_org( &self, org: String, runner_id: i64, name: String, ) -> Result<(), Error>
pub async fn actions_list_org_secrets( &self, org: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn actions_get_org_public_key(&self, org: String) -> Result<(), Error>
pub async fn actions_delete_org_secret( &self, org: String, secret_name: String, ) -> Result<(), Error>
pub async fn actions_get_org_secret( &self, org: String, secret_name: String, ) -> Result<(), Error>
pub async fn actions_create_or_update_org_secret( &self, org: String, secret_name: String, body: String, ) -> Result<(), Error>
pub async fn actions_list_selected_repos_for_org_secret( &self, org: String, secret_name: String, page: Option<i64>, per_page: Option<i64>, ) -> Result<(), Error>
pub async fn actions_set_selected_repos_for_org_secret( &self, org: String, secret_name: String, body: String, ) -> Result<(), Error>
pub async fn actions_remove_selected_repo_from_org_secret( &self, org: String, secret_name: String, repository_id: i64, ) -> Result<(), Error>
pub async fn actions_add_selected_repo_to_org_secret( &self, org: String, secret_name: String, repository_id: i64, ) -> Result<(), Error>
pub async fn actions_list_org_variables( &self, org: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn actions_create_org_variable( &self, org: String, body: String, ) -> Result<(), Error>
pub async fn actions_delete_org_variable( &self, org: String, name: String, ) -> Result<(), Error>
pub async fn actions_get_org_variable( &self, org: String, name: String, ) -> Result<(), Error>
pub async fn actions_update_org_variable( &self, org: String, name: String, body: String, ) -> Result<(), Error>
pub async fn actions_list_selected_repos_for_org_variable( &self, org: String, name: String, page: Option<i64>, per_page: Option<i64>, ) -> Result<(), Error>
pub async fn actions_set_selected_repos_for_org_variable( &self, org: String, name: String, body: String, ) -> Result<(), Error>
pub async fn actions_remove_selected_repo_from_org_variable( &self, org: String, name: String, repository_id: i64, ) -> Result<(), Error>
pub async fn actions_add_selected_repo_to_org_variable( &self, org: String, name: String, repository_id: i64, ) -> Result<(), Error>
pub async fn agents_list_org_secrets( &self, org: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn agents_get_org_public_key(&self, org: String) -> Result<(), Error>
pub async fn agents_delete_org_secret( &self, org: String, secret_name: String, ) -> Result<(), Error>
pub async fn agents_get_org_secret( &self, org: String, secret_name: String, ) -> Result<(), Error>
pub async fn agents_create_or_update_org_secret( &self, org: String, secret_name: String, body: String, ) -> Result<(), Error>
pub async fn agents_list_selected_repos_for_org_secret( &self, org: String, secret_name: String, page: Option<i64>, per_page: Option<i64>, ) -> Result<(), Error>
pub async fn agents_set_selected_repos_for_org_secret( &self, org: String, secret_name: String, body: String, ) -> Result<(), Error>
pub async fn agents_remove_selected_repo_from_org_secret( &self, org: String, secret_name: String, repository_id: i64, ) -> Result<(), Error>
pub async fn agents_add_selected_repo_to_org_secret( &self, org: String, secret_name: String, repository_id: i64, ) -> Result<(), Error>
pub async fn agents_list_org_variables( &self, org: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn agents_create_org_variable( &self, org: String, body: String, ) -> Result<(), Error>
pub async fn agents_delete_org_variable( &self, org: String, name: String, ) -> Result<(), Error>
pub async fn agents_get_org_variable( &self, org: String, name: String, ) -> Result<(), Error>
pub async fn agents_update_org_variable( &self, org: String, name: String, body: String, ) -> Result<(), Error>
pub async fn agents_list_selected_repos_for_org_variable( &self, org: String, name: String, page: Option<i64>, per_page: Option<i64>, ) -> Result<(), Error>
pub async fn agents_set_selected_repos_for_org_variable( &self, org: String, name: String, body: String, ) -> Result<(), Error>
pub async fn agents_remove_selected_repo_from_org_variable( &self, org: String, name: String, repository_id: i64, ) -> Result<(), Error>
pub async fn agents_add_selected_repo_to_org_variable( &self, org: String, name: String, repository_id: i64, ) -> Result<(), Error>
pub async fn orgs_create_artifact_deployment_record( &self, org: String, body: String, ) -> Result<(), Error>
pub async fn orgs_set_cluster_deployment_records( &self, org: String, cluster: String, body: String, ) -> Result<(), Error>
pub async fn orgs_create_artifact_storage_record( &self, org: String, body: String, ) -> Result<(), Error>
pub async fn orgs_list_artifact_deployment_records( &self, org: String, subject_digest: String, ) -> Result<(), Error>
pub async fn orgs_list_artifact_storage_records( &self, org: String, subject_digest: String, ) -> Result<(), Error>
pub async fn orgs_list_attestations_bulk( &self, per_page: Option<i64>, before: Option<String>, after: Option<String>, org: String, body: String, ) -> Result<(), Error>
pub async fn orgs_delete_attestations_bulk( &self, org: String, body: String, ) -> Result<(), Error>
pub async fn orgs_delete_attestations_by_subject_digest( &self, org: String, subject_digest: String, ) -> Result<(), Error>
pub async fn orgs_list_attestation_repositories( &self, per_page: Option<i64>, before: Option<String>, after: Option<String>, org: String, predicate_type: Option<String>, ) -> Result<(), Error>
pub async fn orgs_delete_attestations_by_id( &self, org: String, attestation_id: i64, ) -> Result<(), Error>
pub async fn orgs_list_attestations( &self, per_page: Option<i64>, before: Option<String>, after: Option<String>, org: String, subject_digest: String, predicate_type: Option<String>, ) -> Result<(), Error>
pub async fn orgs_list_blocked_users( &self, org: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn orgs_unblock_user( &self, org: String, username: String, ) -> Result<(), Error>
pub async fn orgs_check_blocked_user( &self, org: String, username: String, ) -> Result<(), Error>
pub async fn orgs_block_user( &self, org: String, username: String, ) -> Result<(), Error>
pub async fn campaigns_list_org_campaigns( &self, org: String, page: Option<i64>, per_page: Option<i64>, direction: Option<String>, state: Option<CampaignState>, sort: Option<String>, ) -> Result<(), Error>
pub async fn campaigns_create_campaign( &self, org: String, body: BTreeMap<String, String>, ) -> Result<(), Error>
pub async fn campaigns_delete_campaign( &self, org: String, campaign_number: i64, ) -> Result<(), Error>
pub async fn campaigns_get_campaign_summary( &self, org: String, campaign_number: i64, ) -> Result<(), Error>
pub async fn campaigns_update_campaign( &self, org: String, campaign_number: i64, body: BTreeMap<String, String>, ) -> Result<(), Error>
pub async fn code_scanning_list_alerts_for_org( &self, org: String, tool_name: Option<CodeScanningAnalysisToolName>, tool_guid: Option<CodeScanningAnalysisToolGuid>, before: Option<String>, after: Option<String>, page: Option<i64>, per_page: Option<i64>, direction: Option<String>, state: Option<CodeScanningAlertStateQuery>, sort: Option<String>, severity: Option<CodeScanningAlertSeverity>, assignees: Option<String>, ) -> Result<(), Error>
pub async fn code_security_get_configurations_for_org( &self, org: String, target_type: Option<String>, per_page: Option<i64>, before: Option<String>, after: Option<String>, ) -> Result<(), Error>
pub async fn code_security_create_configuration( &self, org: String, body: BTreeMap<String, String>, ) -> Result<(), Error>
pub async fn code_security_get_default_configurations( &self, org: String, ) -> Result<(), Error>
pub async fn code_security_detach_configuration( &self, org: String, body: BTreeMap<String, String>, ) -> Result<(), Error>
pub async fn code_security_delete_configuration( &self, org: String, configuration_id: i64, ) -> Result<(), Error>
pub async fn code_security_get_configuration( &self, org: String, configuration_id: i64, ) -> Result<(), Error>
pub async fn code_security_update_configuration( &self, org: String, configuration_id: i64, body: BTreeMap<String, String>, ) -> Result<(), Error>
pub async fn code_security_attach_configuration( &self, org: String, configuration_id: i64, body: BTreeMap<String, String>, ) -> Result<(), Error>
pub async fn code_security_set_configuration_as_default( &self, org: String, configuration_id: i64, body: String, ) -> Result<(), Error>
pub async fn code_security_get_repositories_for_configuration( &self, org: String, configuration_id: i64, per_page: Option<i64>, before: Option<String>, after: Option<String>, status: Option<String>, ) -> Result<(), Error>
pub async fn codespaces_list_in_organization( &self, per_page: Option<i64>, page: Option<i64>, org: String, ) -> Result<(), Error>
pub async fn codespaces_set_codespaces_access( &self, org: String, body: String, ) -> Result<(), Error>
pub async fn codespaces_delete_codespaces_access_users( &self, org: String, body: String, ) -> Result<(), Error>
pub async fn codespaces_set_codespaces_access_users( &self, org: String, body: String, ) -> Result<(), Error>
pub async fn codespaces_list_org_secrets( &self, org: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn codespaces_get_org_public_key( &self, org: String, ) -> Result<(), Error>
pub async fn codespaces_delete_org_secret( &self, org: String, secret_name: String, ) -> Result<(), Error>
pub async fn codespaces_get_org_secret( &self, org: String, secret_name: String, ) -> Result<(), Error>
pub async fn codespaces_create_or_update_org_secret( &self, org: String, secret_name: String, body: String, ) -> Result<(), Error>
pub async fn codespaces_list_selected_repos_for_org_secret( &self, org: String, secret_name: String, page: Option<i64>, per_page: Option<i64>, ) -> Result<(), Error>
pub async fn codespaces_set_selected_repos_for_org_secret( &self, org: String, secret_name: String, body: String, ) -> Result<(), Error>
pub async fn codespaces_remove_selected_repo_from_org_secret( &self, org: String, secret_name: String, repository_id: i64, ) -> Result<(), Error>
pub async fn codespaces_add_selected_repo_to_org_secret( &self, org: String, secret_name: String, repository_id: i64, ) -> Result<(), Error>
pub async fn copilot_spaces_list_for_org( &self, org: String, per_page: Option<i64>, before: Option<String>, after: Option<String>, ) -> Result<(), Error>
pub async fn copilot_spaces_create_for_org( &self, org: String, body: String, ) -> Result<(), Error>
pub async fn copilot_spaces_delete_for_org( &self, org: String, space_number: i64, ) -> Result<(), Error>
pub async fn copilot_spaces_get_for_org( &self, org: String, space_number: i64, ) -> Result<(), Error>
pub async fn copilot_spaces_update_for_org( &self, org: String, space_number: i64, body: String, ) -> Result<(), Error>
pub async fn copilot_spaces_list_collaborators_for_org( &self, org: String, space_number: i64, ) -> Result<(), Error>
pub async fn copilot_spaces_add_collaborator_for_org( &self, org: String, space_number: i64, body: String, ) -> Result<(), Error>
pub async fn copilot_spaces_remove_collaborator_for_org( &self, org: String, space_number: i64, actor_type: String, actor_identifier: String, ) -> Result<(), Error>
pub async fn copilot_spaces_update_collaborator_for_org( &self, org: String, space_number: i64, actor_type: String, actor_identifier: String, body: String, ) -> Result<(), Error>
pub async fn copilot_spaces_list_resources_for_org( &self, org: String, space_number: i64, ) -> Result<(), Error>
pub async fn copilot_spaces_create_resource_for_org( &self, org: String, space_number: i64, body: String, ) -> Result<(), Error>
pub async fn copilot_spaces_delete_resource_for_org( &self, org: String, space_number: i64, space_resource_id: i64, ) -> Result<(), Error>
pub async fn copilot_spaces_get_resource_for_org( &self, org: String, space_number: i64, space_resource_id: i64, ) -> Result<(), Error>
pub async fn copilot_spaces_update_resource_for_org( &self, org: String, space_number: i64, space_resource_id: i64, body: String, ) -> Result<(), Error>
pub async fn copilot_get_copilot_organization_details( &self, org: String, ) -> Result<(), Error>
pub async fn copilot_list_copilot_seats( &self, org: String, page: Option<i64>, per_page: Option<i64>, ) -> Result<(), Error>
pub async fn copilot_cancel_copilot_seat_assignment_for_teams( &self, org: String, body: String, ) -> Result<(), Error>
pub async fn copilot_add_copilot_seats_for_teams( &self, org: String, body: String, ) -> Result<(), Error>
pub async fn copilot_cancel_copilot_seat_assignment_for_users( &self, org: String, body: String, ) -> Result<(), Error>
pub async fn copilot_add_copilot_seats_for_users( &self, org: String, body: String, ) -> Result<(), Error>
pub async fn copilot_get_copilot_coding_agent_permissions_organization( &self, org: String, ) -> Result<(), Error>
pub async fn copilot_set_copilot_coding_agent_permissions_organization( &self, org: String, body: String, ) -> Result<(), Error>
pub async fn copilot_list_copilot_coding_agent_selected_repositories_for_organization( &self, org: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn copilot_set_copilot_coding_agent_selected_repositories_for_organization( &self, org: String, body: String, ) -> Result<(), Error>
pub async fn copilot_disable_copilot_coding_agent_for_repository_in_organization( &self, org: String, repository_id: i64, ) -> Result<(), Error>
pub async fn copilot_enable_copilot_coding_agent_for_repository_in_organization( &self, org: String, repository_id: i64, ) -> Result<(), Error>
pub async fn copilot_copilot_content_exclusion_for_organization( &self, org: String, ) -> Result<(), Error>
pub async fn copilot_set_copilot_content_exclusion_for_organization( &self, org: String, body: BTreeMap<String, Vec<String>>, ) -> Result<(), Error>
pub async fn copilot_copilot_metrics_for_organization( &self, org: String, since: Option<String>, until: Option<String>, page: Option<i64>, per_page: Option<i64>, ) -> Result<(), Error>
pub async fn copilot_copilot_organization_one_day_usage_metrics( &self, org: String, day: String, ) -> Result<(), Error>
pub async fn copilot_copilot_organization_usage_metrics( &self, org: String, ) -> Result<(), Error>
pub async fn copilot_copilot_organization_user_teams_one_day_report( &self, org: String, day: String, ) -> Result<(), Error>
pub async fn copilot_copilot_organization_users_one_day_usage_metrics( &self, org: String, day: String, ) -> Result<(), Error>
pub async fn copilot_copilot_organization_users_usage_metrics( &self, org: String, ) -> Result<(), Error>
pub async fn dependabot_list_alerts_for_org( &self, org: String, classification: Option<String>, state: Option<String>, severity: Option<String>, ecosystem: Option<String>, package: Option<String>, epss_percentage: Option<String>, artifact_registry_url: Option<String>, artifact_registry: Option<String>, has: Option<String>, assignee: Option<String>, runtime_risk: Option<String>, scope: Option<String>, sort: Option<String>, direction: Option<String>, before: Option<String>, after: Option<String>, per_page: Option<i64>, ) -> Result<(), Error>
pub async fn dependabot_repository_access_for_org( &self, org: String, page: Option<i64>, per_page: Option<i64>, ) -> Result<(), Error>
pub async fn dependabot_update_repository_access_for_org( &self, org: String, body: String, ) -> Result<(), Error>
pub async fn dependabot_set_repository_access_default_level( &self, org: String, body: String, ) -> Result<(), Error>
pub async fn dependabot_list_org_secrets( &self, org: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn dependabot_get_org_public_key( &self, org: String, ) -> Result<(), Error>
pub async fn dependabot_delete_org_secret( &self, org: String, secret_name: String, ) -> Result<(), Error>
pub async fn dependabot_get_org_secret( &self, org: String, secret_name: String, ) -> Result<(), Error>
pub async fn dependabot_create_or_update_org_secret( &self, org: String, secret_name: String, body: String, ) -> Result<(), Error>
pub async fn dependabot_list_selected_repos_for_org_secret( &self, org: String, secret_name: String, page: Option<i64>, per_page: Option<i64>, ) -> Result<(), Error>
pub async fn dependabot_set_selected_repos_for_org_secret( &self, org: String, secret_name: String, body: String, ) -> Result<(), Error>
pub async fn dependabot_remove_selected_repo_from_org_secret( &self, org: String, secret_name: String, repository_id: i64, ) -> Result<(), Error>
pub async fn dependabot_add_selected_repo_to_org_secret( &self, org: String, secret_name: String, repository_id: i64, ) -> Result<(), Error>
pub async fn packages_list_docker_migration_conflicting_packages_for_organization( &self, org: String, ) -> Result<(), Error>
pub async fn activity_list_public_org_events( &self, org: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn orgs_list_failed_invitations( &self, org: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn orgs_list_webhooks( &self, org: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn orgs_create_webhook( &self, org: String, body: String, ) -> Result<(), Error>
pub async fn orgs_delete_webhook( &self, org: String, hook_id: i64, ) -> Result<(), Error>
pub async fn orgs_get_webhook( &self, org: String, hook_id: i64, ) -> Result<(), Error>
pub async fn orgs_update_webhook( &self, org: String, hook_id: i64, body: String, ) -> Result<(), Error>
pub async fn orgs_get_webhook_config_for_org( &self, org: String, hook_id: i64, ) -> Result<(), Error>
pub async fn orgs_update_webhook_config_for_org( &self, org: String, hook_id: i64, body: String, ) -> Result<(), Error>
pub async fn orgs_list_webhook_deliveries( &self, org: String, hook_id: i64, per_page: Option<i64>, cursor: Option<String>, status: Option<String>, ) -> Result<(), Error>
pub async fn orgs_get_webhook_delivery( &self, org: String, hook_id: i64, delivery_id: i64, ) -> Result<(), Error>
pub async fn orgs_redeliver_webhook_delivery( &self, org: String, hook_id: i64, delivery_id: i64, ) -> Result<(), Error>
pub async fn orgs_ping_webhook( &self, org: String, hook_id: i64, ) -> Result<(), Error>
pub async fn api_insights_get_route_stats_by_actor( &self, org: String, actor_type: String, actor_id: i64, min_timestamp: String, max_timestamp: Option<String>, page: Option<i64>, per_page: Option<i64>, direction: Option<String>, sort: Option<Vec<String>>, api_route_substring: Option<String>, ) -> Result<(), Error>
pub async fn api_insights_get_subject_stats( &self, org: String, min_timestamp: String, max_timestamp: Option<String>, page: Option<i64>, per_page: Option<i64>, direction: Option<String>, sort: Option<Vec<String>>, subject_name_substring: Option<String>, ) -> Result<(), Error>
pub async fn api_insights_get_summary_stats( &self, org: String, min_timestamp: String, max_timestamp: Option<String>, ) -> Result<(), Error>
pub async fn api_insights_get_summary_stats_by_user( &self, org: String, user_id: String, min_timestamp: String, max_timestamp: Option<String>, ) -> Result<(), Error>
pub async fn api_insights_get_summary_stats_by_actor( &self, org: String, min_timestamp: String, max_timestamp: Option<String>, actor_type: String, actor_id: i64, ) -> Result<(), Error>
pub async fn api_insights_get_time_stats( &self, org: String, min_timestamp: String, max_timestamp: Option<String>, timestamp_increment: String, ) -> Result<(), Error>
pub async fn api_insights_get_time_stats_by_user( &self, org: String, user_id: String, min_timestamp: String, max_timestamp: Option<String>, timestamp_increment: String, ) -> Result<(), Error>
pub async fn api_insights_get_time_stats_by_actor( &self, org: String, actor_type: String, actor_id: i64, min_timestamp: String, max_timestamp: Option<String>, timestamp_increment: String, ) -> Result<(), Error>
pub async fn api_insights_get_user_stats( &self, org: String, user_id: String, min_timestamp: String, max_timestamp: Option<String>, page: Option<i64>, per_page: Option<i64>, direction: Option<String>, sort: Option<Vec<String>>, actor_name_substring: Option<String>, ) -> Result<(), Error>
pub async fn apps_get_org_installation(&self, org: String) -> Result<(), Error>
pub async fn orgs_list_app_installations( &self, org: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn interactions_remove_restrictions_for_org( &self, org: String, ) -> Result<(), Error>
pub async fn interactions_get_restrictions_for_org( &self, org: String, ) -> Result<(), Error>
pub async fn interactions_set_restrictions_for_org( &self, org: String, body: InteractionLimit, ) -> Result<(), Error>
pub async fn orgs_list_pending_invitations( &self, org: String, per_page: Option<i64>, page: Option<i64>, role: Option<String>, invitation_source: Option<String>, ) -> Result<(), Error>
pub async fn orgs_create_invitation( &self, org: String, body: String, ) -> Result<(), Error>
pub async fn orgs_cancel_invitation( &self, org: String, invitation_id: i64, ) -> Result<(), Error>
pub async fn orgs_list_invitation_teams( &self, org: String, invitation_id: i64, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn orgs_list_issue_fields(&self, org: String) -> Result<(), Error>
pub async fn orgs_create_issue_field( &self, org: String, body: OrganizationCreateIssueField, ) -> Result<(), Error>
pub async fn orgs_delete_issue_field( &self, org: String, issue_field_id: i64, ) -> Result<(), Error>
pub async fn orgs_update_issue_field( &self, org: String, issue_field_id: i64, body: OrganizationUpdateIssueField, ) -> Result<(), Error>
pub async fn orgs_list_issue_types(&self, org: String) -> Result<(), Error>
pub async fn orgs_create_issue_type( &self, org: String, body: OrganizationCreateIssueType, ) -> Result<(), Error>
pub async fn orgs_delete_issue_type( &self, org: String, issue_type_id: i64, ) -> Result<(), Error>
pub async fn orgs_update_issue_type( &self, org: String, issue_type_id: i64, body: OrganizationUpdateIssueType, ) -> Result<(), Error>
pub async fn issues_list_for_org( &self, org: String, filter: Option<String>, state: Option<String>, labels: Option<String>, type_: Option<String>, sort: Option<String>, direction: Option<String>, since: Option<String>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn orgs_list_members( &self, org: String, filter: Option<String>, role: Option<String>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn orgs_remove_member( &self, org: String, username: String, ) -> Result<(), Error>
pub async fn orgs_check_membership_for_user( &self, org: String, username: String, ) -> Result<(), Error>
pub async fn codespaces_get_codespaces_for_user_in_org( &self, per_page: Option<i64>, page: Option<i64>, org: String, username: String, ) -> Result<(), Error>
pub async fn codespaces_delete_from_organization( &self, org: String, username: String, codespace_name: String, ) -> Result<(), Error>
pub async fn codespaces_stop_in_organization( &self, org: String, username: String, codespace_name: String, ) -> Result<(), Error>
pub async fn copilot_get_copilot_seat_details_for_user( &self, org: String, username: String, ) -> Result<(), Error>
pub async fn orgs_remove_membership_for_user( &self, org: String, username: String, ) -> Result<(), Error>
pub async fn orgs_get_membership_for_user( &self, org: String, username: String, ) -> Result<(), Error>
pub async fn orgs_set_membership_for_user( &self, org: String, username: String, body: String, ) -> Result<(), Error>
pub async fn migrations_list_for_org( &self, org: String, per_page: Option<i64>, page: Option<i64>, exclude: Option<Vec<String>>, ) -> Result<(), Error>
pub async fn migrations_start_for_org( &self, org: String, body: String, ) -> Result<(), Error>
pub async fn migrations_get_status_for_org( &self, org: String, migration_id: i64, exclude: Option<Vec<String>>, ) -> Result<(), Error>
pub async fn migrations_delete_archive_for_org( &self, org: String, migration_id: i64, ) -> Result<(), Error>
pub async fn migrations_download_archive_for_org( &self, org: String, migration_id: i64, ) -> Result<(), Error>
pub async fn migrations_unlock_repo_for_org( &self, org: String, migration_id: i64, repo_name: String, ) -> Result<(), Error>
pub async fn migrations_list_repos_for_org( &self, org: String, migration_id: i64, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn orgs_list_org_roles(&self, org: String) -> Result<(), Error>
pub async fn orgs_revoke_all_org_roles_team( &self, org: String, team_slug: String, ) -> Result<(), Error>
pub async fn orgs_revoke_org_role_team( &self, org: String, team_slug: String, role_id: i64, ) -> Result<(), Error>
pub async fn orgs_assign_team_to_org_role( &self, org: String, team_slug: String, role_id: i64, ) -> Result<(), Error>
pub async fn orgs_revoke_all_org_roles_user( &self, org: String, username: String, ) -> Result<(), Error>
pub async fn orgs_revoke_org_role_user( &self, org: String, username: String, role_id: i64, ) -> Result<(), Error>
pub async fn orgs_assign_user_to_org_role( &self, org: String, username: String, role_id: i64, ) -> Result<(), Error>
pub async fn orgs_get_org_role( &self, org: String, role_id: i64, ) -> Result<(), Error>
pub async fn orgs_list_org_role_teams( &self, org: String, role_id: i64, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn orgs_list_org_role_users( &self, org: String, role_id: i64, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn orgs_list_outside_collaborators( &self, org: String, filter: Option<String>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn orgs_remove_outside_collaborator( &self, org: String, username: String, ) -> Result<(), Error>
pub async fn orgs_convert_member_to_outside_collaborator( &self, org: String, username: String, body: String, ) -> Result<(), Error>
pub async fn packages_list_packages_for_organization( &self, package_type: String, org: String, visibility: Option<String>, page: Option<i64>, per_page: Option<i64>, ) -> Result<(), Error>
pub async fn packages_delete_package_for_org( &self, package_type: String, package_name: String, org: String, ) -> Result<(), Error>
pub async fn packages_get_package_for_organization( &self, package_type: String, package_name: String, org: String, ) -> Result<(), Error>
pub async fn packages_restore_package_for_org( &self, package_type: String, package_name: String, org: String, token: Option<String>, ) -> Result<(), Error>
pub async fn packages_get_all_package_versions_for_package_owned_by_org( &self, package_type: String, package_name: String, org: String, page: Option<i64>, per_page: Option<i64>, state: Option<String>, ) -> Result<(), Error>
pub async fn packages_delete_package_version_for_org( &self, package_type: String, package_name: String, org: String, package_version_id: i64, ) -> Result<(), Error>
pub async fn packages_get_package_version_for_organization( &self, package_type: String, package_name: String, org: String, package_version_id: i64, ) -> Result<(), Error>
pub async fn packages_restore_package_version_for_org( &self, package_type: String, package_name: String, org: String, package_version_id: i64, ) -> Result<(), Error>
pub async fn orgs_list_pat_grant_requests( &self, org: String, per_page: Option<i64>, page: Option<i64>, sort: Option<String>, direction: Option<String>, owner: Option<Vec<String>>, repository: Option<String>, permission: Option<String>, last_used_before: Option<String>, last_used_after: Option<String>, token_id: Option<Vec<String>>, ) -> Result<(), Error>
pub async fn orgs_review_pat_grant_requests_in_bulk( &self, org: String, body: String, ) -> Result<(), Error>
pub async fn orgs_review_pat_grant_request( &self, org: String, pat_request_id: i64, body: String, ) -> Result<(), Error>
pub async fn orgs_list_pat_grant_request_repositories( &self, org: String, pat_request_id: i64, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn orgs_list_pat_grants( &self, org: String, per_page: Option<i64>, page: Option<i64>, sort: Option<String>, direction: Option<String>, owner: Option<Vec<String>>, repository: Option<String>, permission: Option<String>, last_used_before: Option<String>, last_used_after: Option<String>, token_id: Option<Vec<String>>, ) -> Result<(), Error>
pub async fn orgs_update_pat_accesses( &self, org: String, body: String, ) -> Result<(), Error>
pub async fn orgs_update_pat_access( &self, org: String, pat_id: i64, body: String, ) -> Result<(), Error>
pub async fn orgs_list_pat_grant_repositories( &self, org: String, pat_id: i64, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn private_registries_list_org_private_registries( &self, org: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn private_registries_create_org_private_registry( &self, org: String, body: String, ) -> Result<(), Error>
pub async fn private_registries_get_org_public_key( &self, org: String, ) -> Result<(), Error>
pub async fn private_registries_delete_org_private_registry( &self, org: String, secret_name: String, ) -> Result<(), Error>
pub async fn private_registries_get_org_private_registry( &self, org: String, secret_name: String, ) -> Result<(), Error>
pub async fn private_registries_update_org_private_registry( &self, org: String, secret_name: String, body: String, ) -> Result<(), Error>
pub async fn projects_list_for_org( &self, org: String, q: Option<String>, before: Option<String>, after: Option<String>, per_page: Option<i64>, ) -> Result<(), Error>
pub async fn projects_get_for_org( &self, project_number: i64, org: String, ) -> Result<(), Error>
pub async fn projects_create_draft_item_for_org( &self, org: String, project_number: i64, body: String, ) -> Result<(), Error>
pub async fn projects_list_fields_for_org( &self, project_number: i64, org: String, per_page: Option<i64>, before: Option<String>, after: Option<String>, ) -> Result<(), Error>
pub async fn projects_add_field_for_org( &self, project_number: i64, org: String, body: String, ) -> Result<(), Error>
pub async fn projects_get_field_for_org( &self, project_number: i64, field_id: i64, org: String, ) -> Result<(), Error>
pub async fn projects_list_items_for_org( &self, project_number: i64, org: String, q: Option<String>, fields: Option<String>, before: Option<String>, after: Option<String>, per_page: Option<i64>, ) -> Result<(), Error>
pub async fn projects_add_item_for_org( &self, org: String, project_number: i64, body: BTreeMap<String, String>, ) -> Result<(), Error>
pub async fn projects_delete_item_for_org( &self, project_number: i64, org: String, item_id: i64, ) -> Result<(), Error>
pub async fn projects_get_org_item( &self, project_number: i64, org: String, item_id: i64, fields: Option<String>, ) -> Result<(), Error>
pub async fn projects_update_item_for_org( &self, project_number: i64, org: String, item_id: i64, body: String, ) -> Result<(), Error>
pub async fn projects_create_view_for_org( &self, org: String, project_number: i64, body: BTreeMap<String, String>, ) -> Result<(), Error>
pub async fn projects_list_view_items_for_org( &self, project_number: i64, org: String, view_number: i64, fields: Option<String>, before: Option<String>, after: Option<String>, per_page: Option<i64>, ) -> Result<(), Error>
pub async fn orgs_custom_properties_for_repos_get_organization_definitions( &self, org: String, ) -> Result<(), Error>
pub async fn orgs_custom_properties_for_repos_create_or_update_organization_definitions( &self, org: String, body: String, ) -> Result<(), Error>
pub async fn orgs_custom_properties_for_repos_delete_organization_definition( &self, org: String, custom_property_name: String, ) -> Result<(), Error>
pub async fn orgs_custom_properties_for_repos_get_organization_definition( &self, org: String, custom_property_name: String, ) -> Result<(), Error>
pub async fn orgs_custom_properties_for_repos_create_or_update_organization_definition( &self, org: String, custom_property_name: String, body: CustomPropertySetPayload, ) -> Result<(), Error>
pub async fn orgs_custom_properties_for_repos_get_organization_values( &self, org: String, per_page: Option<i64>, page: Option<i64>, repository_query: Option<String>, ) -> Result<(), Error>
pub async fn orgs_custom_properties_for_repos_create_or_update_organization_values( &self, org: String, body: String, ) -> Result<(), Error>
pub async fn orgs_list_public_members( &self, org: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn orgs_remove_public_membership_for_authenticated_user( &self, org: String, username: String, ) -> Result<(), Error>
pub async fn orgs_check_public_membership_for_user( &self, org: String, username: String, ) -> Result<(), Error>
pub async fn orgs_set_public_membership_for_authenticated_user( &self, org: String, username: String, ) -> Result<(), Error>
pub async fn repos_list_for_org( &self, org: String, type_: Option<String>, sort: Option<String>, direction: Option<String>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn repos_create_in_org( &self, org: String, body: String, ) -> Result<(), Error>
pub async fn repos_get_org_rulesets( &self, org: String, per_page: Option<i64>, page: Option<i64>, targets: Option<String>, ) -> Result<(), Error>
pub async fn repos_create_org_ruleset( &self, org: String, body: String, ) -> Result<(), Error>
pub async fn repos_get_org_rule_suites( &self, org: String, ref_: Option<String>, repository_name: Option<String>, time_period: Option<String>, actor_name: Option<String>, rule_suite_result: Option<String>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn repos_get_org_rule_suite( &self, org: String, rule_suite_id: i64, ) -> Result<(), Error>
pub async fn repos_delete_org_ruleset( &self, org: String, ruleset_id: i64, ) -> Result<(), Error>
pub async fn repos_get_org_ruleset( &self, org: String, ruleset_id: i64, ) -> Result<(), Error>
pub async fn repos_update_org_ruleset( &self, org: String, ruleset_id: i64, body: String, ) -> Result<(), Error>
pub async fn orgs_get_org_ruleset_history( &self, org: String, per_page: Option<i64>, page: Option<i64>, ruleset_id: i64, ) -> Result<(), Error>
pub async fn orgs_get_org_ruleset_version( &self, org: String, ruleset_id: i64, version_id: i64, ) -> Result<(), Error>
pub async fn secret_scanning_list_alerts_for_org( &self, org: String, state: Option<String>, secret_type: Option<String>, exclude_secret_types: Option<String>, exclude_providers: Option<String>, providers: Option<String>, resolution: Option<String>, assignee: Option<String>, sort: Option<String>, direction: Option<String>, page: Option<i64>, per_page: Option<i64>, before: Option<String>, after: Option<String>, validity: Option<String>, is_publicly_leaked: Option<bool>, is_multi_repo: Option<bool>, hide_secret: Option<bool>, is_bypassed: Option<bool>, ) -> Result<(), Error>
pub async fn secret_scanning_list_org_pattern_configs( &self, org: String, ) -> Result<(), Error>
pub async fn secret_scanning_update_org_pattern_configs( &self, org: String, body: String, ) -> Result<(), Error>
pub async fn security_advisories_list_org_repository_advisories( &self, org: String, direction: Option<String>, sort: Option<String>, before: Option<String>, after: Option<String>, per_page: Option<i64>, state: Option<String>, ) -> Result<(), Error>
pub async fn orgs_list_security_manager_teams( &self, org: String, ) -> Result<(), Error>
pub async fn orgs_remove_security_manager_team( &self, org: String, team_slug: String, ) -> Result<(), Error>
pub async fn orgs_add_security_manager_team( &self, org: String, team_slug: String, ) -> Result<(), Error>
pub async fn orgs_get_immutable_releases_settings( &self, org: String, ) -> Result<(), Error>
pub async fn orgs_set_immutable_releases_settings( &self, org: String, body: String, ) -> Result<(), Error>
pub async fn orgs_get_immutable_releases_settings_repositories( &self, org: String, page: Option<i64>, per_page: Option<i64>, ) -> Result<(), Error>
pub async fn orgs_set_immutable_releases_settings_repositories( &self, org: String, body: String, ) -> Result<(), Error>
pub async fn orgs_disable_selected_repository_immutable_releases_organization( &self, org: String, repository_id: i64, ) -> Result<(), Error>
pub async fn orgs_enable_selected_repository_immutable_releases_organization( &self, org: String, repository_id: i64, ) -> Result<(), Error>
pub async fn hosted_compute_list_network_configurations_for_org( &self, org: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn hosted_compute_create_network_configuration_for_org( &self, org: String, body: String, ) -> Result<(), Error>
pub async fn hosted_compute_delete_network_configuration_from_org( &self, org: String, network_configuration_id: String, ) -> Result<(), Error>
pub async fn hosted_compute_get_network_configuration_for_org( &self, org: String, network_configuration_id: String, ) -> Result<(), Error>
pub async fn hosted_compute_update_network_configuration_for_org( &self, org: String, network_configuration_id: String, body: String, ) -> Result<(), Error>
pub async fn hosted_compute_get_network_settings_for_org( &self, org: String, network_settings_id: String, ) -> Result<(), Error>
pub async fn copilot_copilot_metrics_for_team( &self, org: String, team_slug: String, since: Option<String>, until: Option<String>, page: Option<i64>, per_page: Option<i64>, ) -> Result<(), Error>
pub async fn teams_list( &self, org: String, per_page: Option<i64>, page: Option<i64>, team_type: Option<String>, ) -> Result<(), Error>
pub async fn teams_create(&self, org: String, body: String) -> Result<(), Error>
pub async fn teams_delete_in_org( &self, org: String, team_slug: String, ) -> Result<(), Error>
pub async fn teams_get_by_name( &self, org: String, team_slug: String, ) -> Result<(), Error>
pub async fn teams_update_in_org( &self, org: String, team_slug: String, body: String, ) -> Result<(), Error>
pub async fn teams_list_pending_invitations_in_org( &self, org: String, team_slug: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn teams_list_members_in_org( &self, org: String, team_slug: String, role: Option<String>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn teams_remove_membership_for_user_in_org( &self, org: String, team_slug: String, username: String, ) -> Result<(), Error>
pub async fn teams_get_membership_for_user_in_org( &self, org: String, team_slug: String, username: String, ) -> Result<(), Error>
pub async fn teams_add_or_update_membership_for_user_in_org( &self, org: String, team_slug: String, username: String, body: String, ) -> Result<(), Error>
pub async fn teams_list_repos_in_org( &self, org: String, team_slug: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn teams_remove_repo_in_org( &self, org: String, team_slug: String, owner: String, repo: String, ) -> Result<(), Error>
pub async fn teams_check_permissions_for_repo_in_org( &self, org: String, team_slug: String, owner: String, repo: String, ) -> Result<(), Error>
pub async fn teams_add_or_update_repo_permissions_in_org( &self, org: String, team_slug: String, owner: String, repo: String, body: String, ) -> Result<(), Error>
pub async fn teams_list_child_in_org( &self, org: String, team_slug: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn orgs_enable_or_disable_security_product_on_all_org_repos( &self, org: String, security_product: String, enablement: String, body: String, ) -> Result<(), Error>
pub async fn rate_limit_get(&self) -> Result<(), Error>
pub async fn repos_delete( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn repos_get(&self, owner: String, repo: String) -> Result<(), Error>
pub async fn repos_update( &self, owner: String, repo: String, body: String, ) -> Result<(), Error>
pub async fn actions_list_artifacts_for_repo( &self, owner: String, repo: String, per_page: Option<i64>, page: Option<i64>, name: Option<String>, ) -> Result<(), Error>
pub async fn actions_delete_artifact( &self, owner: String, repo: String, artifact_id: i64, ) -> Result<(), Error>
pub async fn actions_get_artifact( &self, owner: String, repo: String, artifact_id: i64, ) -> Result<(), Error>
pub async fn actions_download_artifact( &self, owner: String, repo: String, artifact_id: i64, archive_format: String, ) -> Result<(), Error>
pub async fn actions_get_actions_cache_retention_limit_for_repository( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn actions_set_actions_cache_retention_limit_for_repository( &self, owner: String, repo: String, body: ActionsCacheRetentionLimitForRepository, ) -> Result<(), Error>
pub async fn actions_get_actions_cache_storage_limit_for_repository( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn actions_set_actions_cache_storage_limit_for_repository( &self, owner: String, repo: String, body: ActionsCacheStorageLimitForRepository, ) -> Result<(), Error>
pub async fn actions_get_actions_cache_usage( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn actions_delete_actions_cache_by_key( &self, owner: String, repo: String, key: String, ref_: Option<String>, ) -> Result<(), Error>
pub async fn actions_get_actions_cache_list( &self, owner: String, repo: String, per_page: Option<i64>, page: Option<i64>, ref_: Option<String>, key: Option<String>, sort: Option<String>, direction: Option<String>, ) -> Result<(), Error>
pub async fn actions_delete_actions_cache_by_id( &self, owner: String, repo: String, cache_id: i64, ) -> Result<(), Error>
pub async fn actions_list_concurrency_groups_for_repository( &self, owner: String, repo: String, per_page: Option<i64>, after: Option<String>, ) -> Result<(), Error>
pub async fn actions_get_concurrency_group_for_repository( &self, owner: String, repo: String, concurrency_group_name: String, ahead_of_run: Option<i64>, ahead_of_job: Option<i64>, ) -> Result<(), Error>
pub async fn actions_get_job_for_workflow_run( &self, owner: String, repo: String, job_id: i64, ) -> Result<(), Error>
pub async fn actions_download_job_logs_for_workflow_run( &self, owner: String, repo: String, job_id: i64, ) -> Result<(), Error>
pub async fn actions_re_run_job_for_workflow_run( &self, owner: String, repo: String, job_id: i64, body: String, ) -> Result<(), Error>
pub async fn actions_get_custom_oidc_sub_claim_for_repo( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn actions_set_custom_oidc_sub_claim_for_repo( &self, owner: String, repo: String, body: String, ) -> Result<(), Error>
pub async fn actions_list_repo_organization_secrets( &self, owner: String, repo: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn actions_list_repo_organization_variables( &self, owner: String, repo: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn actions_get_github_actions_permissions_repository( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn actions_set_github_actions_permissions_repository( &self, owner: String, repo: String, body: String, ) -> Result<(), Error>
pub async fn actions_get_workflow_access_to_repository( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn actions_set_workflow_access_to_repository( &self, owner: String, repo: String, body: ActionsWorkflowAccessToRepository, ) -> Result<(), Error>
pub async fn actions_get_artifact_and_log_retention_settings_repository( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn actions_set_artifact_and_log_retention_settings_repository( &self, owner: String, repo: String, body: ActionsArtifactAndLogRetention, ) -> Result<(), Error>
pub async fn actions_get_fork_pr_contributor_approval_permissions_repository( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn actions_set_fork_pr_contributor_approval_permissions_repository( &self, owner: String, repo: String, body: ActionsForkPrContributorApproval, ) -> Result<(), Error>
pub async fn actions_get_private_repo_fork_pr_workflows_settings_repository( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn actions_set_private_repo_fork_pr_workflows_settings_repository( &self, owner: String, repo: String, body: ActionsForkPrWorkflowsPrivateReposRequest, ) -> Result<(), Error>
pub async fn actions_get_allowed_actions_repository( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn actions_set_allowed_actions_repository( &self, owner: String, repo: String, body: SelectedActions, ) -> Result<(), Error>
pub async fn actions_get_github_actions_default_workflow_permissions_repository( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn actions_set_github_actions_default_workflow_permissions_repository( &self, owner: String, repo: String, body: ActionsSetDefaultWorkflowPermissions, ) -> Result<(), Error>
pub async fn actions_list_self_hosted_runners_for_repo( &self, name: Option<String>, owner: String, repo: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn actions_list_runner_applications_for_repo( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn actions_generate_runner_jitconfig_for_repo( &self, owner: String, repo: String, body: String, ) -> Result<(), Error>
pub async fn actions_create_registration_token_for_repo( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn actions_create_remove_token_for_repo( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn actions_delete_self_hosted_runner_from_repo( &self, owner: String, repo: String, runner_id: i64, ) -> Result<(), Error>
pub async fn actions_get_self_hosted_runner_for_repo( &self, owner: String, repo: String, runner_id: i64, ) -> Result<(), Error>
pub async fn actions_remove_all_custom_labels_from_self_hosted_runner_for_repo( &self, owner: String, repo: String, runner_id: i64, ) -> Result<(), Error>
pub async fn actions_list_labels_for_self_hosted_runner_for_repo( &self, owner: String, repo: String, runner_id: i64, ) -> Result<(), Error>
pub async fn actions_add_custom_labels_to_self_hosted_runner_for_repo( &self, owner: String, repo: String, runner_id: i64, body: String, ) -> Result<(), Error>
pub async fn actions_set_custom_labels_for_self_hosted_runner_for_repo( &self, owner: String, repo: String, runner_id: i64, body: String, ) -> Result<(), Error>
pub async fn actions_remove_custom_label_from_self_hosted_runner_for_repo( &self, owner: String, repo: String, runner_id: i64, name: String, ) -> Result<(), Error>
pub async fn actions_list_workflow_runs_for_repo( &self, owner: String, repo: String, actor: Option<String>, branch: Option<String>, event: Option<String>, status: Option<String>, per_page: Option<i64>, page: Option<i64>, created: Option<String>, exclude_pull_requests: Option<bool>, check_suite_id: Option<i64>, head_sha: Option<String>, ) -> Result<(), Error>
pub async fn actions_delete_workflow_run( &self, owner: String, repo: String, run_id: i64, ) -> Result<(), Error>
pub async fn actions_get_workflow_run( &self, owner: String, repo: String, run_id: i64, exclude_pull_requests: Option<bool>, ) -> Result<(), Error>
pub async fn actions_get_reviews_for_run( &self, owner: String, repo: String, run_id: i64, ) -> Result<(), Error>
pub async fn actions_approve_workflow_run( &self, owner: String, repo: String, run_id: i64, ) -> Result<(), Error>
pub async fn actions_list_workflow_run_artifacts( &self, owner: String, repo: String, run_id: i64, per_page: Option<i64>, page: Option<i64>, name: Option<String>, direction: Option<String>, ) -> Result<(), Error>
pub async fn actions_get_workflow_run_attempt( &self, owner: String, repo: String, run_id: i64, attempt_number: i64, exclude_pull_requests: Option<bool>, ) -> Result<(), Error>
pub async fn actions_list_jobs_for_workflow_run_attempt( &self, owner: String, repo: String, run_id: i64, attempt_number: i64, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn actions_download_workflow_run_attempt_logs( &self, owner: String, repo: String, run_id: i64, attempt_number: i64, ) -> Result<(), Error>
pub async fn actions_cancel_workflow_run( &self, owner: String, repo: String, run_id: i64, ) -> Result<(), Error>
pub async fn actions_list_concurrency_groups_for_workflow_run( &self, owner: String, repo: String, run_id: i64, per_page: Option<i64>, before: Option<String>, after: Option<String>, ) -> Result<(), Error>
pub async fn actions_review_custom_gates_for_run( &self, owner: String, repo: String, run_id: i64, body: String, ) -> Result<(), Error>
pub async fn actions_force_cancel_workflow_run( &self, owner: String, repo: String, run_id: i64, ) -> Result<(), Error>
pub async fn actions_list_jobs_for_workflow_run( &self, owner: String, repo: String, run_id: i64, filter: Option<String>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn actions_delete_workflow_run_logs( &self, owner: String, repo: String, run_id: i64, ) -> Result<(), Error>
pub async fn actions_download_workflow_run_logs( &self, owner: String, repo: String, run_id: i64, ) -> Result<(), Error>
pub async fn actions_get_pending_deployments_for_run( &self, owner: String, repo: String, run_id: i64, ) -> Result<(), Error>
pub async fn actions_review_pending_deployments_for_run( &self, owner: String, repo: String, run_id: i64, body: String, ) -> Result<(), Error>
pub async fn actions_re_run_workflow( &self, owner: String, repo: String, run_id: i64, body: String, ) -> Result<(), Error>
pub async fn actions_re_run_workflow_failed_jobs( &self, owner: String, repo: String, run_id: i64, body: String, ) -> Result<(), Error>
pub async fn actions_get_workflow_run_usage( &self, owner: String, repo: String, run_id: i64, ) -> Result<(), Error>
pub async fn actions_list_repo_secrets( &self, owner: String, repo: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn actions_get_repo_public_key( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn actions_delete_repo_secret( &self, owner: String, repo: String, secret_name: String, ) -> Result<(), Error>
pub async fn actions_get_repo_secret( &self, owner: String, repo: String, secret_name: String, ) -> Result<(), Error>
pub async fn actions_create_or_update_repo_secret( &self, owner: String, repo: String, secret_name: String, body: String, ) -> Result<(), Error>
pub async fn actions_list_repo_variables( &self, owner: String, repo: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn actions_create_repo_variable( &self, owner: String, repo: String, body: String, ) -> Result<(), Error>
pub async fn actions_delete_repo_variable( &self, owner: String, repo: String, name: String, ) -> Result<(), Error>
pub async fn actions_get_repo_variable( &self, owner: String, repo: String, name: String, ) -> Result<(), Error>
pub async fn actions_update_repo_variable( &self, owner: String, repo: String, name: String, body: String, ) -> Result<(), Error>
pub async fn actions_list_repo_workflows( &self, owner: String, repo: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn actions_get_workflow( &self, owner: String, repo: String, workflow_id: String, ) -> Result<(), Error>
pub async fn actions_disable_workflow( &self, owner: String, repo: String, workflow_id: String, ) -> Result<(), Error>
pub async fn actions_create_workflow_dispatch( &self, owner: String, repo: String, workflow_id: String, body: String, ) -> Result<(), Error>
pub async fn actions_enable_workflow( &self, owner: String, repo: String, workflow_id: String, ) -> Result<(), Error>
pub async fn actions_list_workflow_runs( &self, owner: String, repo: String, workflow_id: String, actor: Option<String>, branch: Option<String>, event: Option<String>, status: Option<String>, per_page: Option<i64>, page: Option<i64>, created: Option<String>, exclude_pull_requests: Option<bool>, check_suite_id: Option<i64>, head_sha: Option<String>, ) -> Result<(), Error>
pub async fn actions_get_workflow_usage( &self, owner: String, repo: String, workflow_id: String, ) -> Result<(), Error>
pub async fn repos_list_activities( &self, owner: String, repo: String, direction: Option<String>, per_page: Option<i64>, before: Option<String>, after: Option<String>, ref_: Option<String>, actor: Option<String>, time_period: Option<String>, activity_type: Option<String>, ) -> Result<(), Error>
pub async fn agents_list_repo_organization_secrets( &self, owner: String, repo: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn agents_list_repo_organization_variables( &self, owner: String, repo: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn agents_list_repo_secrets( &self, owner: String, repo: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn agents_get_repo_public_key( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn agents_delete_repo_secret( &self, owner: String, repo: String, secret_name: String, ) -> Result<(), Error>
pub async fn agents_get_repo_secret( &self, owner: String, repo: String, secret_name: String, ) -> Result<(), Error>
pub async fn agents_create_or_update_repo_secret( &self, owner: String, repo: String, secret_name: String, body: String, ) -> Result<(), Error>
pub async fn agents_list_repo_variables( &self, owner: String, repo: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn agents_create_repo_variable( &self, owner: String, repo: String, body: String, ) -> Result<(), Error>
pub async fn agents_delete_repo_variable( &self, owner: String, repo: String, name: String, ) -> Result<(), Error>
pub async fn agents_get_repo_variable( &self, owner: String, repo: String, name: String, ) -> Result<(), Error>
pub async fn agents_update_repo_variable( &self, owner: String, repo: String, name: String, body: String, ) -> Result<(), Error>
pub async fn issues_list_assignees( &self, owner: String, repo: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn issues_check_user_can_be_assigned( &self, owner: String, repo: String, assignee: String, ) -> Result<(), Error>
pub async fn repos_create_attestation( &self, owner: String, repo: String, body: String, ) -> Result<(), Error>
pub async fn repos_list_attestations( &self, owner: String, repo: String, per_page: Option<i64>, before: Option<String>, after: Option<String>, subject_digest: String, predicate_type: Option<String>, ) -> Result<(), Error>
pub async fn repos_list_autolinks( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn repos_create_autolink( &self, owner: String, repo: String, body: String, ) -> Result<(), Error>
pub async fn repos_delete_autolink( &self, owner: String, repo: String, autolink_id: i64, ) -> Result<(), Error>
pub async fn repos_get_autolink( &self, owner: String, repo: String, autolink_id: i64, ) -> Result<(), Error>
pub async fn repos_disable_automated_security_fixes( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn repos_check_automated_security_fixes( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn repos_enable_automated_security_fixes( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn repos_list_branches( &self, owner: String, repo: String, protected: Option<bool>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn repos_get_branch( &self, owner: String, repo: String, branch: String, ) -> Result<(), Error>
pub async fn repos_delete_branch_protection( &self, owner: String, repo: String, branch: String, ) -> Result<(), Error>
pub async fn repos_get_branch_protection( &self, owner: String, repo: String, branch: String, ) -> Result<(), Error>
pub async fn repos_update_branch_protection( &self, owner: String, repo: String, branch: String, body: String, ) -> Result<(), Error>
pub async fn repos_delete_admin_branch_protection( &self, owner: String, repo: String, branch: String, ) -> Result<(), Error>
pub async fn repos_get_admin_branch_protection( &self, owner: String, repo: String, branch: String, ) -> Result<(), Error>
pub async fn repos_set_admin_branch_protection( &self, owner: String, repo: String, branch: String, ) -> Result<(), Error>
pub async fn repos_delete_pull_request_review_protection( &self, owner: String, repo: String, branch: String, ) -> Result<(), Error>
pub async fn repos_get_pull_request_review_protection( &self, owner: String, repo: String, branch: String, ) -> Result<(), Error>
pub async fn repos_update_pull_request_review_protection( &self, owner: String, repo: String, branch: String, body: String, ) -> Result<(), Error>
pub async fn repos_delete_commit_signature_protection( &self, owner: String, repo: String, branch: String, ) -> Result<(), Error>
pub async fn repos_get_commit_signature_protection( &self, owner: String, repo: String, branch: String, ) -> Result<(), Error>
pub async fn repos_create_commit_signature_protection( &self, owner: String, repo: String, branch: String, ) -> Result<(), Error>
pub async fn repos_remove_status_check_protection( &self, owner: String, repo: String, branch: String, ) -> Result<(), Error>
pub async fn repos_get_status_checks_protection( &self, owner: String, repo: String, branch: String, ) -> Result<(), Error>
pub async fn repos_update_status_check_protection( &self, owner: String, repo: String, branch: String, body: String, ) -> Result<(), Error>
pub async fn repos_remove_status_check_contexts( &self, owner: String, repo: String, branch: String, body: String, ) -> Result<(), Error>
pub async fn repos_get_all_status_check_contexts( &self, owner: String, repo: String, branch: String, ) -> Result<(), Error>
pub async fn repos_add_status_check_contexts( &self, owner: String, repo: String, branch: String, body: String, ) -> Result<(), Error>
pub async fn repos_set_status_check_contexts( &self, owner: String, repo: String, branch: String, body: String, ) -> Result<(), Error>
pub async fn repos_delete_access_restrictions( &self, owner: String, repo: String, branch: String, ) -> Result<(), Error>
pub async fn repos_get_access_restrictions( &self, owner: String, repo: String, branch: String, ) -> Result<(), Error>
pub async fn repos_remove_app_access_restrictions( &self, owner: String, repo: String, branch: String, body: String, ) -> Result<(), Error>
pub async fn repos_get_apps_with_access_to_protected_branch( &self, owner: String, repo: String, branch: String, ) -> Result<(), Error>
pub async fn repos_add_app_access_restrictions( &self, owner: String, repo: String, branch: String, body: String, ) -> Result<(), Error>
pub async fn repos_set_app_access_restrictions( &self, owner: String, repo: String, branch: String, body: String, ) -> Result<(), Error>
pub async fn repos_remove_team_access_restrictions( &self, owner: String, repo: String, branch: String, body: String, ) -> Result<(), Error>
pub async fn repos_get_teams_with_access_to_protected_branch( &self, owner: String, repo: String, branch: String, ) -> Result<(), Error>
pub async fn repos_add_team_access_restrictions( &self, owner: String, repo: String, branch: String, body: String, ) -> Result<(), Error>
pub async fn repos_set_team_access_restrictions( &self, owner: String, repo: String, branch: String, body: String, ) -> Result<(), Error>
pub async fn repos_remove_user_access_restrictions( &self, owner: String, repo: String, branch: String, body: String, ) -> Result<(), Error>
pub async fn repos_get_users_with_access_to_protected_branch( &self, owner: String, repo: String, branch: String, ) -> Result<(), Error>
pub async fn repos_add_user_access_restrictions( &self, owner: String, repo: String, branch: String, body: String, ) -> Result<(), Error>
pub async fn repos_set_user_access_restrictions( &self, owner: String, repo: String, branch: String, body: String, ) -> Result<(), Error>
pub async fn repos_rename_branch( &self, owner: String, repo: String, branch: String, body: String, ) -> Result<(), Error>
pub async fn checks_create( &self, owner: String, repo: String, body: String, ) -> Result<(), Error>
pub async fn checks_get( &self, owner: String, repo: String, check_run_id: i64, ) -> Result<(), Error>
pub async fn checks_update( &self, owner: String, repo: String, check_run_id: i64, body: String, ) -> Result<(), Error>
pub async fn checks_list_annotations( &self, owner: String, repo: String, check_run_id: i64, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn checks_rerequest_run( &self, owner: String, repo: String, check_run_id: i64, ) -> Result<(), Error>
pub async fn checks_create_suite( &self, owner: String, repo: String, body: String, ) -> Result<(), Error>
pub async fn checks_set_suites_preferences( &self, owner: String, repo: String, body: String, ) -> Result<(), Error>
pub async fn checks_get_suite( &self, owner: String, repo: String, check_suite_id: i64, ) -> Result<(), Error>
pub async fn checks_list_for_suite( &self, owner: String, repo: String, check_suite_id: i64, check_name: Option<String>, status: Option<String>, filter: Option<String>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn checks_rerequest_suite( &self, owner: String, repo: String, check_suite_id: i64, ) -> Result<(), Error>
pub async fn code_quality_get_setup( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn code_quality_update_setup( &self, owner: String, repo: String, body: CodeQualitySetupUpdate, ) -> Result<(), Error>
pub async fn code_scanning_list_alerts_for_repo( &self, owner: String, repo: String, tool_name: Option<CodeScanningAnalysisToolName>, tool_guid: Option<CodeScanningAnalysisToolGuid>, page: Option<i64>, per_page: Option<i64>, ref_: Option<CodeScanningRef>, pr: Option<i64>, direction: Option<String>, before: Option<String>, after: Option<String>, sort: Option<String>, state: Option<CodeScanningAlertStateQuery>, severity: Option<CodeScanningAlertSeverity>, assignees: Option<String>, ) -> Result<(), Error>
pub async fn code_scanning_get_alert( &self, owner: String, repo: String, alert_number: AlertNumber, ) -> Result<(), Error>
pub async fn code_scanning_update_alert( &self, owner: String, repo: String, alert_number: AlertNumber, body: String, ) -> Result<(), Error>
pub async fn code_scanning_get_autofix( &self, owner: String, repo: String, alert_number: AlertNumber, ) -> Result<(), Error>
pub async fn code_scanning_create_autofix( &self, owner: String, repo: String, alert_number: AlertNumber, ) -> Result<(), Error>
pub async fn code_scanning_commit_autofix( &self, owner: String, repo: String, alert_number: AlertNumber, body: CodeScanningAutofixCommits, ) -> Result<(), Error>
pub async fn code_scanning_list_alert_instances( &self, owner: String, repo: String, alert_number: AlertNumber, page: Option<i64>, per_page: Option<i64>, ref_: Option<CodeScanningRef>, pr: Option<i64>, ) -> Result<(), Error>
pub async fn code_scanning_list_recent_analyses( &self, owner: String, repo: String, tool_name: Option<CodeScanningAnalysisToolName>, tool_guid: Option<CodeScanningAnalysisToolGuid>, page: Option<i64>, per_page: Option<i64>, pr: Option<i64>, ref_: Option<CodeScanningRef>, sarif_id: Option<CodeScanningAnalysisSarifId>, direction: Option<String>, sort: Option<String>, ) -> Result<(), Error>
pub async fn code_scanning_delete_analysis( &self, owner: String, repo: String, analysis_id: i64, confirm_delete: Option<String>, ) -> Result<(), Error>
pub async fn code_scanning_get_analysis( &self, owner: String, repo: String, analysis_id: i64, ) -> Result<(), Error>
pub async fn code_scanning_list_codeql_databases( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn code_scanning_delete_codeql_database( &self, owner: String, repo: String, language: String, ) -> Result<(), Error>
pub async fn code_scanning_get_codeql_database( &self, owner: String, repo: String, language: String, ) -> Result<(), Error>
pub async fn code_scanning_create_variant_analysis( &self, owner: String, repo: String, body: BTreeMap<String, String>, ) -> Result<(), Error>
pub async fn code_scanning_get_variant_analysis( &self, owner: String, repo: String, codeql_variant_analysis_id: i64, ) -> Result<(), Error>
pub async fn code_scanning_get_variant_analysis_repo_task( &self, owner: String, repo: String, codeql_variant_analysis_id: i64, repo_owner: String, repo_name: String, ) -> Result<(), Error>
pub async fn code_scanning_get_default_setup( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn code_scanning_update_default_setup( &self, owner: String, repo: String, body: CodeScanningDefaultSetupUpdate, ) -> Result<(), Error>
pub async fn code_scanning_upload_sarif( &self, owner: String, repo: String, body: BTreeMap<String, String>, ) -> Result<(), Error>
pub async fn code_scanning_get_sarif( &self, owner: String, repo: String, sarif_id: String, ) -> Result<(), Error>
pub async fn code_security_get_configuration_for_repository( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn repos_codeowners_errors( &self, owner: String, repo: String, ref_: Option<String>, ) -> Result<(), Error>
pub async fn codespaces_list_in_repository_for_authenticated_user( &self, per_page: Option<i64>, page: Option<i64>, owner: String, repo: String, ) -> Result<(), Error>
pub async fn codespaces_create_with_repo_for_authenticated_user( &self, owner: String, repo: String, body: String, ) -> Result<(), Error>
pub async fn codespaces_list_devcontainers_in_repository_for_authenticated_user( &self, per_page: Option<i64>, page: Option<i64>, owner: String, repo: String, ) -> Result<(), Error>
pub async fn codespaces_repo_machines_for_authenticated_user( &self, owner: String, repo: String, location: Option<String>, client_ip: Option<String>, ref_: Option<String>, ) -> Result<(), Error>
pub async fn codespaces_pre_flight_with_repo_for_authenticated_user( &self, owner: String, repo: String, ref_: Option<String>, client_ip: Option<String>, ) -> Result<(), Error>
pub async fn codespaces_check_permissions_for_devcontainer( &self, owner: String, repo: String, ref_: String, devcontainer_path: String, ) -> Result<(), Error>
pub async fn codespaces_list_repo_secrets( &self, owner: String, repo: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn codespaces_get_repo_public_key( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn codespaces_delete_repo_secret( &self, owner: String, repo: String, secret_name: String, ) -> Result<(), Error>
pub async fn codespaces_get_repo_secret( &self, owner: String, repo: String, secret_name: String, ) -> Result<(), Error>
pub async fn codespaces_create_or_update_repo_secret( &self, owner: String, repo: String, secret_name: String, body: String, ) -> Result<(), Error>
pub async fn repos_list_collaborators( &self, owner: String, repo: String, affiliation: Option<String>, permission: Option<String>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn repos_remove_collaborator( &self, owner: String, repo: String, username: String, ) -> Result<(), Error>
pub async fn repos_check_collaborator( &self, owner: String, repo: String, username: String, ) -> Result<(), Error>
pub async fn repos_add_collaborator( &self, owner: String, repo: String, username: String, body: String, ) -> Result<(), Error>
pub async fn repos_get_collaborator_permission_level( &self, owner: String, repo: String, username: String, ) -> Result<(), Error>
pub async fn repos_list_commit_comments_for_repo( &self, owner: String, repo: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn repos_delete_commit_comment( &self, owner: String, repo: String, comment_id: i64, ) -> Result<(), Error>
pub async fn repos_get_commit_comment( &self, owner: String, repo: String, comment_id: i64, ) -> Result<(), Error>
pub async fn repos_update_commit_comment( &self, owner: String, repo: String, comment_id: i64, body: String, ) -> Result<(), Error>
pub async fn reactions_list_for_commit_comment( &self, owner: String, repo: String, comment_id: i64, content: Option<String>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn reactions_create_for_commit_comment( &self, owner: String, repo: String, comment_id: i64, body: String, ) -> Result<(), Error>
pub async fn reactions_delete_for_commit_comment( &self, owner: String, repo: String, comment_id: i64, reaction_id: i64, ) -> Result<(), Error>
pub async fn repos_list_commits( &self, owner: String, repo: String, sha: Option<String>, arg_path: Option<String>, author: Option<String>, committer: Option<String>, since: Option<String>, until: Option<String>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn repos_list_branches_for_head_commit( &self, owner: String, repo: String, commit_sha: String, ) -> Result<(), Error>
pub async fn repos_list_comments_for_commit( &self, owner: String, repo: String, commit_sha: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn repos_create_commit_comment( &self, owner: String, repo: String, commit_sha: String, body: String, ) -> Result<(), Error>
pub async fn repos_list_pull_requests_associated_with_commit( &self, owner: String, repo: String, commit_sha: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn repos_get_commit( &self, owner: String, repo: String, page: Option<i64>, per_page: Option<i64>, ref_: String, ) -> Result<(), Error>
pub async fn checks_list_for_ref( &self, owner: String, repo: String, ref_: String, check_name: Option<String>, status: Option<String>, filter: Option<String>, per_page: Option<i64>, page: Option<i64>, app_id: Option<i64>, ) -> Result<(), Error>
pub async fn checks_list_suites_for_ref( &self, owner: String, repo: String, ref_: String, app_id: Option<i64>, check_name: Option<String>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn repos_get_combined_status_for_ref( &self, owner: String, repo: String, ref_: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn repos_list_commit_statuses_for_ref( &self, owner: String, repo: String, ref_: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn repos_get_community_profile_metrics( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn repos_compare_commits( &self, owner: String, repo: String, page: Option<i64>, per_page: Option<i64>, basehead: String, ) -> Result<(), Error>
pub async fn repos_delete_file( &self, owner: String, repo: String, arg_path: String, body: String, ) -> Result<(), Error>
pub async fn repos_get_content( &self, owner: String, repo: String, arg_path: String, ref_: Option<String>, ) -> Result<(), Error>
pub async fn repos_create_or_update_file_contents( &self, owner: String, repo: String, arg_path: String, body: String, ) -> Result<(), Error>
pub async fn repos_list_contributors( &self, owner: String, repo: String, anon: Option<String>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn copilot_get_copilot_cloud_agent_configuration( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn dependabot_list_alerts_for_repo( &self, owner: String, repo: String, classification: Option<String>, state: Option<String>, severity: Option<String>, ecosystem: Option<String>, package: Option<String>, manifest: Option<String>, epss_percentage: Option<String>, has: Option<String>, assignee: Option<String>, scope: Option<String>, sort: Option<String>, direction: Option<String>, before: Option<String>, after: Option<String>, per_page: Option<i64>, ) -> Result<(), Error>
pub async fn dependabot_get_alert( &self, owner: String, repo: String, alert_number: AlertNumber, ) -> Result<(), Error>
pub async fn dependabot_update_alert( &self, owner: String, repo: String, alert_number: AlertNumber, body: BTreeMap<String, String>, ) -> Result<(), Error>
pub async fn dependabot_list_repo_secrets( &self, owner: String, repo: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn dependabot_get_repo_public_key( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn dependabot_delete_repo_secret( &self, owner: String, repo: String, secret_name: String, ) -> Result<(), Error>
pub async fn dependabot_get_repo_secret( &self, owner: String, repo: String, secret_name: String, ) -> Result<(), Error>
pub async fn dependabot_create_or_update_repo_secret( &self, owner: String, repo: String, secret_name: String, body: String, ) -> Result<(), Error>
pub async fn dependency_graph_diff_range( &self, owner: String, repo: String, basehead: String, name: Option<String>, ) -> Result<(), Error>
pub async fn dependency_graph_export_sbom( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn dependency_graph_fetch_sbom_report( &self, owner: String, repo: String, sbom_uuid: String, ) -> Result<(), Error>
pub async fn dependency_graph_generate_sbom_report( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn dependency_graph_create_repository_snapshot( &self, owner: String, repo: String, body: Snapshot, ) -> Result<(), Error>
pub async fn repos_list_deployments( &self, owner: String, repo: String, sha: Option<String>, ref_: Option<String>, task: Option<String>, environment: Option<String>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn repos_create_deployment( &self, owner: String, repo: String, body: String, ) -> Result<(), Error>
pub async fn repos_delete_deployment( &self, owner: String, repo: String, deployment_id: i64, ) -> Result<(), Error>
pub async fn repos_get_deployment( &self, owner: String, repo: String, deployment_id: i64, ) -> Result<(), Error>
pub async fn repos_list_deployment_statuses( &self, owner: String, repo: String, deployment_id: i64, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn repos_create_deployment_status( &self, owner: String, repo: String, deployment_id: i64, body: String, ) -> Result<(), Error>
pub async fn repos_get_deployment_status( &self, owner: String, repo: String, deployment_id: i64, status_id: i64, ) -> Result<(), Error>
pub async fn repos_create_dispatch_event( &self, owner: String, repo: String, body: String, ) -> Result<(), Error>
pub async fn repos_get_all_environments( &self, owner: String, repo: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn repos_delete_an_environment( &self, owner: String, repo: String, environment_name: String, ) -> Result<(), Error>
pub async fn repos_get_environment( &self, owner: String, repo: String, environment_name: String, ) -> Result<(), Error>
pub async fn repos_create_or_update_environment( &self, owner: String, repo: String, environment_name: String, body: BTreeMap<String, String>, ) -> Result<(), Error>
pub async fn repos_list_deployment_branch_policies( &self, owner: String, repo: String, environment_name: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn repos_create_deployment_branch_policy( &self, owner: String, repo: String, environment_name: String, body: DeploymentBranchPolicyNamePatternWithType, ) -> Result<(), Error>
pub async fn repos_delete_deployment_branch_policy( &self, owner: String, repo: String, environment_name: String, branch_policy_id: i64, ) -> Result<(), Error>
pub async fn repos_get_deployment_branch_policy( &self, owner: String, repo: String, environment_name: String, branch_policy_id: i64, ) -> Result<(), Error>
pub async fn repos_update_deployment_branch_policy( &self, owner: String, repo: String, environment_name: String, branch_policy_id: i64, body: DeploymentBranchPolicyNamePattern, ) -> Result<(), Error>
pub async fn repos_get_all_deployment_protection_rules( &self, environment_name: String, repo: String, owner: String, ) -> Result<(), Error>
pub async fn repos_create_deployment_protection_rule( &self, environment_name: String, repo: String, owner: String, body: String, ) -> Result<(), Error>
pub async fn repos_list_custom_deployment_rule_integrations( &self, environment_name: String, repo: String, owner: String, page: Option<i64>, per_page: Option<i64>, ) -> Result<(), Error>
pub async fn repos_disable_deployment_protection_rule( &self, environment_name: String, repo: String, owner: String, protection_rule_id: i64, ) -> Result<(), Error>
pub async fn repos_get_custom_deployment_protection_rule( &self, owner: String, repo: String, environment_name: String, protection_rule_id: i64, ) -> Result<(), Error>
pub async fn actions_list_environment_secrets( &self, owner: String, repo: String, environment_name: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn actions_get_environment_public_key( &self, owner: String, repo: String, environment_name: String, ) -> Result<(), Error>
pub async fn actions_delete_environment_secret( &self, owner: String, repo: String, environment_name: String, secret_name: String, ) -> Result<(), Error>
pub async fn actions_get_environment_secret( &self, owner: String, repo: String, environment_name: String, secret_name: String, ) -> Result<(), Error>
pub async fn actions_create_or_update_environment_secret( &self, owner: String, repo: String, environment_name: String, secret_name: String, body: String, ) -> Result<(), Error>
pub async fn actions_list_environment_variables( &self, owner: String, repo: String, environment_name: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn actions_create_environment_variable( &self, owner: String, repo: String, environment_name: String, body: String, ) -> Result<(), Error>
pub async fn actions_delete_environment_variable( &self, owner: String, repo: String, name: String, environment_name: String, ) -> Result<(), Error>
pub async fn actions_get_environment_variable( &self, owner: String, repo: String, environment_name: String, name: String, ) -> Result<(), Error>
pub async fn actions_update_environment_variable( &self, owner: String, repo: String, name: String, environment_name: String, body: String, ) -> Result<(), Error>
pub async fn activity_list_repo_events( &self, owner: String, repo: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn repos_list_forks( &self, owner: String, repo: String, sort: Option<String>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn repos_create_fork( &self, owner: String, repo: String, body: String, ) -> Result<(), Error>
pub async fn git_create_blob( &self, owner: String, repo: String, body: String, ) -> Result<(), Error>
pub async fn git_get_blob( &self, owner: String, repo: String, file_sha: String, ) -> Result<(), Error>
pub async fn git_create_commit( &self, owner: String, repo: String, body: String, ) -> Result<(), Error>
pub async fn git_get_commit( &self, owner: String, repo: String, commit_sha: String, ) -> Result<(), Error>
pub async fn git_list_matching_refs( &self, owner: String, repo: String, ref_: String, ) -> Result<(), Error>
pub async fn git_get_ref( &self, owner: String, repo: String, ref_: String, ) -> Result<(), Error>
pub async fn git_create_ref( &self, owner: String, repo: String, body: String, ) -> Result<(), Error>
pub async fn git_delete_ref( &self, owner: String, repo: String, ref_: String, ) -> Result<(), Error>
pub async fn git_update_ref( &self, owner: String, repo: String, ref_: String, body: String, ) -> Result<(), Error>
pub async fn git_create_tag( &self, owner: String, repo: String, body: String, ) -> Result<(), Error>
pub async fn git_get_tag( &self, owner: String, repo: String, tag_sha: String, ) -> Result<(), Error>
pub async fn git_create_tree( &self, owner: String, repo: String, body: String, ) -> Result<(), Error>
pub async fn git_get_tree( &self, owner: String, repo: String, tree_sha: String, recursive: Option<String>, ) -> Result<(), Error>
pub async fn repos_list_webhooks( &self, owner: String, repo: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn repos_create_webhook( &self, owner: String, repo: String, body: BTreeMap<String, String>, ) -> Result<(), Error>
pub async fn repos_delete_webhook( &self, owner: String, repo: String, hook_id: i64, ) -> Result<(), Error>
pub async fn repos_get_webhook( &self, owner: String, repo: String, hook_id: i64, ) -> Result<(), Error>
pub async fn repos_update_webhook( &self, owner: String, repo: String, hook_id: i64, body: String, ) -> Result<(), Error>
pub async fn repos_get_webhook_config_for_repo( &self, owner: String, repo: String, hook_id: i64, ) -> Result<(), Error>
pub async fn repos_update_webhook_config_for_repo( &self, owner: String, repo: String, hook_id: i64, body: BTreeMap<String, String>, ) -> Result<(), Error>
pub async fn repos_list_webhook_deliveries( &self, owner: String, repo: String, hook_id: i64, per_page: Option<i64>, cursor: Option<String>, status: Option<String>, ) -> Result<(), Error>
pub async fn repos_get_webhook_delivery( &self, owner: String, repo: String, hook_id: i64, delivery_id: i64, ) -> Result<(), Error>
pub async fn repos_redeliver_webhook_delivery( &self, owner: String, repo: String, hook_id: i64, delivery_id: i64, ) -> Result<(), Error>
pub async fn repos_ping_webhook( &self, owner: String, repo: String, hook_id: i64, ) -> Result<(), Error>
pub async fn repos_test_push_webhook( &self, owner: String, repo: String, hook_id: i64, ) -> Result<(), Error>
pub async fn repos_disable_immutable_releases( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn repos_check_immutable_releases( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn repos_enable_immutable_releases( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn migrations_cancel_import( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn migrations_get_import_status( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn migrations_update_import( &self, owner: String, repo: String, body: String, ) -> Result<(), Error>
pub async fn migrations_start_import( &self, owner: String, repo: String, body: String, ) -> Result<(), Error>
pub async fn migrations_get_large_files( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn migrations_set_lfs_preference( &self, owner: String, repo: String, body: String, ) -> Result<(), Error>
pub async fn apps_get_repo_installation( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn interactions_remove_restrictions_for_repo( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn interactions_get_restrictions_for_repo( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn interactions_set_restrictions_for_repo( &self, owner: String, repo: String, body: InteractionLimit, ) -> Result<(), Error>
pub async fn repos_list_invitations( &self, owner: String, repo: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn repos_delete_invitation( &self, owner: String, repo: String, invitation_id: i64, ) -> Result<(), Error>
pub async fn repos_update_invitation( &self, owner: String, repo: String, invitation_id: i64, body: String, ) -> Result<(), Error>
pub async fn issues_list_for_repo( &self, owner: String, repo: String, milestone: Option<String>, state: Option<String>, assignee: Option<String>, type_: Option<String>, creator: Option<String>, mentioned: Option<String>, issue_field_values: Option<String>, labels: Option<String>, sort: Option<String>, direction: Option<String>, since: Option<String>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn issues_create( &self, owner: String, repo: String, body: String, ) -> Result<(), Error>
pub async fn issues_list_comments_for_repo( &self, owner: String, repo: String, sort: Option<String>, direction: Option<String>, since: Option<String>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn issues_delete_comment( &self, owner: String, repo: String, comment_id: i64, ) -> Result<(), Error>
pub async fn issues_get_comment( &self, owner: String, repo: String, comment_id: i64, ) -> Result<(), Error>
pub async fn issues_update_comment( &self, owner: String, repo: String, comment_id: i64, body: String, ) -> Result<(), Error>
pub async fn issues_unpin_comment( &self, owner: String, repo: String, comment_id: i64, ) -> Result<(), Error>
pub async fn issues_pin_comment( &self, owner: String, repo: String, comment_id: i64, ) -> Result<(), Error>
pub async fn reactions_list_for_issue_comment( &self, owner: String, repo: String, comment_id: i64, content: Option<String>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn reactions_create_for_issue_comment( &self, owner: String, repo: String, comment_id: i64, body: String, ) -> Result<(), Error>
pub async fn reactions_delete_for_issue_comment( &self, owner: String, repo: String, comment_id: i64, reaction_id: i64, ) -> Result<(), Error>
pub async fn issues_list_events_for_repo( &self, owner: String, repo: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn issues_get_event( &self, owner: String, repo: String, event_id: i64, ) -> Result<(), Error>
pub async fn issues_get( &self, owner: String, repo: String, issue_number: i64, ) -> Result<(), Error>
pub async fn issues_update( &self, owner: String, repo: String, issue_number: i64, body: String, ) -> Result<(), Error>
pub async fn issues_remove_assignees( &self, owner: String, repo: String, issue_number: i64, body: String, ) -> Result<(), Error>
pub async fn issues_add_assignees( &self, owner: String, repo: String, issue_number: i64, body: String, ) -> Result<(), Error>
pub async fn issues_check_user_can_be_assigned_to_issue( &self, owner: String, repo: String, issue_number: i64, assignee: String, ) -> Result<(), Error>
pub async fn issues_list_comments( &self, owner: String, repo: String, issue_number: i64, since: Option<String>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn issues_create_comment( &self, owner: String, repo: String, issue_number: i64, body: String, ) -> Result<(), Error>
pub async fn issues_list_dependencies_blocked_by( &self, owner: String, repo: String, issue_number: i64, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn issues_add_blocked_by_dependency( &self, owner: String, repo: String, issue_number: i64, body: String, ) -> Result<(), Error>
pub async fn issues_remove_dependency_blocked_by( &self, owner: String, repo: String, issue_number: i64, issue_id: i64, ) -> Result<(), Error>
pub async fn issues_list_dependencies_blocking( &self, owner: String, repo: String, issue_number: i64, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn issues_list_events( &self, owner: String, repo: String, issue_number: i64, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn issues_list_issue_field_values_for_issue( &self, owner: String, repo: String, issue_number: i64, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn issues_add_issue_field_values( &self, owner: String, repo: String, issue_number: i64, body: String, ) -> Result<(), Error>
pub async fn issues_set_issue_field_values( &self, owner: String, repo: String, issue_number: i64, body: String, ) -> Result<(), Error>
pub async fn issues_delete_issue_field_value( &self, owner: String, repo: String, issue_number: i64, issue_field_id: i64, ) -> Result<(), Error>
pub async fn issues_remove_all_labels( &self, owner: String, repo: String, issue_number: i64, ) -> Result<(), Error>
pub async fn issues_list_labels_on_issue( &self, owner: String, repo: String, issue_number: i64, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn issues_add_labels( &self, owner: String, repo: String, issue_number: i64, body: String, ) -> Result<(), Error>
pub async fn issues_set_labels( &self, owner: String, repo: String, issue_number: i64, body: String, ) -> Result<(), Error>
pub async fn issues_remove_label( &self, owner: String, repo: String, issue_number: i64, name: String, ) -> Result<(), Error>
pub async fn issues_unlock( &self, owner: String, repo: String, issue_number: i64, ) -> Result<(), Error>
pub async fn issues_lock( &self, owner: String, repo: String, issue_number: i64, body: String, ) -> Result<(), Error>
pub async fn issues_get_parent( &self, owner: String, repo: String, issue_number: i64, ) -> Result<(), Error>
pub async fn reactions_list_for_issue( &self, owner: String, repo: String, issue_number: i64, content: Option<String>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn reactions_create_for_issue( &self, owner: String, repo: String, issue_number: i64, body: String, ) -> Result<(), Error>
pub async fn reactions_delete_for_issue( &self, owner: String, repo: String, issue_number: i64, reaction_id: i64, ) -> Result<(), Error>
pub async fn issues_remove_sub_issue( &self, owner: String, repo: String, issue_number: i64, body: String, ) -> Result<(), Error>
pub async fn issues_list_sub_issues( &self, owner: String, repo: String, issue_number: i64, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn issues_add_sub_issue( &self, owner: String, repo: String, issue_number: i64, body: String, ) -> Result<(), Error>
pub async fn issues_reprioritize_sub_issue( &self, owner: String, repo: String, issue_number: i64, body: String, ) -> Result<(), Error>
pub async fn issues_list_events_for_timeline( &self, owner: String, repo: String, issue_number: i64, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn repos_list_deploy_keys( &self, owner: String, repo: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn repos_create_deploy_key( &self, owner: String, repo: String, body: String, ) -> Result<(), Error>
pub async fn repos_delete_deploy_key( &self, owner: String, repo: String, key_id: i64, ) -> Result<(), Error>
pub async fn repos_get_deploy_key( &self, owner: String, repo: String, key_id: i64, ) -> Result<(), Error>
pub async fn issues_list_labels_for_repo( &self, owner: String, repo: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn issues_create_label( &self, owner: String, repo: String, body: String, ) -> Result<(), Error>
pub async fn issues_delete_label( &self, owner: String, repo: String, name: String, ) -> Result<(), Error>
pub async fn issues_get_label( &self, owner: String, repo: String, name: String, ) -> Result<(), Error>
pub async fn issues_update_label( &self, owner: String, repo: String, name: String, body: String, ) -> Result<(), Error>
pub async fn repos_list_languages( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn licenses_get_for_repo( &self, owner: String, repo: String, ref_: Option<CodeScanningRef>, ) -> Result<(), Error>
pub async fn repos_merge_upstream( &self, owner: String, repo: String, body: String, ) -> Result<(), Error>
pub async fn repos_merge( &self, owner: String, repo: String, body: String, ) -> Result<(), Error>
pub async fn issues_list_milestones( &self, owner: String, repo: String, state: Option<String>, sort: Option<String>, direction: Option<String>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn issues_create_milestone( &self, owner: String, repo: String, body: String, ) -> Result<(), Error>
pub async fn issues_delete_milestone( &self, owner: String, repo: String, milestone_number: i64, ) -> Result<(), Error>
pub async fn issues_get_milestone( &self, owner: String, repo: String, milestone_number: i64, ) -> Result<(), Error>
pub async fn issues_update_milestone( &self, owner: String, repo: String, milestone_number: i64, body: String, ) -> Result<(), Error>
pub async fn issues_list_labels_for_milestone( &self, owner: String, repo: String, milestone_number: i64, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn activity_list_repo_notifications_for_authenticated_user( &self, owner: String, repo: String, all: Option<bool>, participating: Option<bool>, since: Option<String>, before: Option<String>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn activity_mark_repo_notifications_as_read( &self, owner: String, repo: String, body: String, ) -> Result<(), Error>
pub async fn repos_delete_pages_site( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn repos_get_pages( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn repos_create_pages_site( &self, owner: String, repo: String, body: String, ) -> Result<(), Error>
pub async fn repos_update_information_about_pages_site( &self, owner: String, repo: String, body: String, ) -> Result<(), Error>
pub async fn repos_list_pages_builds( &self, owner: String, repo: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn repos_request_pages_build( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn repos_get_latest_pages_build( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn repos_get_pages_build( &self, owner: String, repo: String, build_id: i64, ) -> Result<(), Error>
pub async fn repos_create_pages_deployment( &self, owner: String, repo: String, body: String, ) -> Result<(), Error>
pub async fn repos_get_pages_deployment( &self, owner: String, repo: String, pages_deployment_id: String, ) -> Result<(), Error>
pub async fn repos_cancel_pages_deployment( &self, owner: String, repo: String, pages_deployment_id: String, ) -> Result<(), Error>
pub async fn repos_get_pages_health_check( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn repos_disable_private_vulnerability_reporting( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn repos_check_private_vulnerability_reporting( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn repos_enable_private_vulnerability_reporting( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn repos_custom_properties_for_repos_get_repository_values( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn repos_custom_properties_for_repos_create_or_update_repository_values( &self, owner: String, repo: String, body: String, ) -> Result<(), Error>
pub async fn pulls_list( &self, owner: String, repo: String, state: Option<String>, head: Option<String>, base: Option<String>, sort: Option<String>, direction: Option<String>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn pulls_create( &self, owner: String, repo: String, body: String, ) -> Result<(), Error>
pub async fn pulls_list_review_comments_for_repo( &self, owner: String, repo: String, sort: Option<String>, direction: Option<String>, since: Option<String>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn pulls_delete_review_comment( &self, owner: String, repo: String, comment_id: i64, ) -> Result<(), Error>
pub async fn pulls_get_review_comment( &self, owner: String, repo: String, comment_id: i64, ) -> Result<(), Error>
pub async fn pulls_update_review_comment( &self, owner: String, repo: String, comment_id: i64, body: String, ) -> Result<(), Error>
pub async fn reactions_list_for_pull_request_review_comment( &self, owner: String, repo: String, comment_id: i64, content: Option<String>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn reactions_create_for_pull_request_review_comment( &self, owner: String, repo: String, comment_id: i64, body: String, ) -> Result<(), Error>
pub async fn reactions_delete_for_pull_request_comment( &self, owner: String, repo: String, comment_id: i64, reaction_id: i64, ) -> Result<(), Error>
pub async fn pulls_get( &self, owner: String, repo: String, pull_number: i64, ) -> Result<(), Error>
pub async fn pulls_update( &self, owner: String, repo: String, pull_number: i64, body: String, ) -> Result<(), Error>
pub async fn codespaces_create_with_pr_for_authenticated_user( &self, owner: String, repo: String, pull_number: i64, body: String, ) -> Result<(), Error>
pub async fn pulls_list_review_comments( &self, owner: String, repo: String, pull_number: i64, sort: Option<String>, direction: Option<String>, since: Option<String>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn pulls_create_review_comment( &self, owner: String, repo: String, pull_number: i64, body: String, ) -> Result<(), Error>
pub async fn pulls_create_reply_for_review_comment( &self, owner: String, repo: String, pull_number: i64, comment_id: i64, body: String, ) -> Result<(), Error>
pub async fn pulls_list_commits( &self, owner: String, repo: String, pull_number: i64, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn pulls_list_files( &self, owner: String, repo: String, pull_number: i64, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn pulls_check_if_merged( &self, owner: String, repo: String, pull_number: i64, ) -> Result<(), Error>
pub async fn pulls_merge( &self, owner: String, repo: String, pull_number: i64, body: String, ) -> Result<(), Error>
pub async fn pulls_remove_requested_reviewers( &self, owner: String, repo: String, pull_number: i64, body: String, ) -> Result<(), Error>
pub async fn pulls_list_requested_reviewers( &self, owner: String, repo: String, pull_number: i64, ) -> Result<(), Error>
pub async fn pulls_request_reviewers( &self, owner: String, repo: String, pull_number: i64, body: String, ) -> Result<(), Error>
pub async fn pulls_list_reviews( &self, owner: String, repo: String, pull_number: i64, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn pulls_create_review( &self, owner: String, repo: String, pull_number: i64, body: String, ) -> Result<(), Error>
pub async fn pulls_delete_pending_review( &self, owner: String, repo: String, pull_number: i64, review_id: i64, ) -> Result<(), Error>
pub async fn pulls_get_review( &self, owner: String, repo: String, pull_number: i64, review_id: i64, ) -> Result<(), Error>
pub async fn pulls_update_review( &self, owner: String, repo: String, pull_number: i64, review_id: i64, body: String, ) -> Result<(), Error>
pub async fn pulls_list_comments_for_review( &self, owner: String, repo: String, pull_number: i64, review_id: i64, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn pulls_dismiss_review( &self, owner: String, repo: String, pull_number: i64, review_id: i64, body: String, ) -> Result<(), Error>
pub async fn pulls_submit_review( &self, owner: String, repo: String, pull_number: i64, review_id: i64, body: String, ) -> Result<(), Error>
pub async fn pulls_update_branch( &self, owner: String, repo: String, pull_number: i64, body: String, ) -> Result<(), Error>
pub async fn repos_get_readme( &self, owner: String, repo: String, ref_: Option<String>, ) -> Result<(), Error>
pub async fn repos_get_readme_in_directory( &self, owner: String, repo: String, dir: String, ref_: Option<String>, ) -> Result<(), Error>
pub async fn repos_list_releases( &self, owner: String, repo: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn repos_create_release( &self, owner: String, repo: String, body: String, ) -> Result<(), Error>
pub async fn repos_delete_release_asset( &self, owner: String, repo: String, asset_id: i64, ) -> Result<(), Error>
pub async fn repos_get_release_asset( &self, owner: String, repo: String, asset_id: i64, ) -> Result<(), Error>
pub async fn repos_update_release_asset( &self, owner: String, repo: String, asset_id: i64, body: String, ) -> Result<(), Error>
pub async fn repos_generate_release_notes( &self, owner: String, repo: String, body: String, ) -> Result<(), Error>
pub async fn repos_get_latest_release( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn repos_get_release_by_tag( &self, owner: String, repo: String, tag: String, ) -> Result<(), Error>
pub async fn repos_delete_release( &self, owner: String, repo: String, release_id: i64, ) -> Result<(), Error>
pub async fn repos_get_release( &self, owner: String, repo: String, release_id: i64, ) -> Result<(), Error>
pub async fn repos_update_release( &self, owner: String, repo: String, release_id: i64, body: String, ) -> Result<(), Error>
pub async fn repos_list_release_assets( &self, owner: String, repo: String, release_id: i64, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn repos_upload_release_asset( &self, owner: String, repo: String, release_id: i64, name: String, label: Option<String>, ) -> Result<(), Error>
pub async fn reactions_list_for_release( &self, owner: String, repo: String, release_id: i64, content: Option<String>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn reactions_create_for_release( &self, owner: String, repo: String, release_id: i64, body: String, ) -> Result<(), Error>
pub async fn reactions_delete_for_release( &self, owner: String, repo: String, release_id: i64, reaction_id: i64, ) -> Result<(), Error>
pub async fn repos_get_branch_rules( &self, owner: String, repo: String, branch: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn repos_get_repo_rulesets( &self, owner: String, repo: String, per_page: Option<i64>, page: Option<i64>, includes_parents: Option<bool>, targets: Option<String>, ) -> Result<(), Error>
pub async fn repos_create_repo_ruleset( &self, owner: String, repo: String, body: String, ) -> Result<(), Error>
pub async fn repos_get_repo_rule_suites( &self, owner: String, repo: String, ref_: Option<String>, time_period: Option<String>, actor_name: Option<String>, rule_suite_result: Option<String>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn repos_get_repo_rule_suite( &self, owner: String, repo: String, rule_suite_id: i64, ) -> Result<(), Error>
pub async fn repos_delete_repo_ruleset( &self, owner: String, repo: String, ruleset_id: i64, ) -> Result<(), Error>
pub async fn repos_get_repo_ruleset( &self, owner: String, repo: String, ruleset_id: i64, includes_parents: Option<bool>, ) -> Result<(), Error>
pub async fn repos_update_repo_ruleset( &self, owner: String, repo: String, ruleset_id: i64, body: String, ) -> Result<(), Error>
pub async fn repos_get_repo_ruleset_history( &self, owner: String, repo: String, per_page: Option<i64>, page: Option<i64>, ruleset_id: i64, ) -> Result<(), Error>
pub async fn repos_get_repo_ruleset_version( &self, owner: String, repo: String, ruleset_id: i64, version_id: i64, ) -> Result<(), Error>
pub async fn secret_scanning_list_alerts_for_repo( &self, owner: String, repo: String, state: Option<String>, secret_type: Option<String>, exclude_secret_types: Option<String>, exclude_providers: Option<String>, providers: Option<String>, resolution: Option<String>, assignee: Option<String>, sort: Option<String>, direction: Option<String>, page: Option<i64>, per_page: Option<i64>, before: Option<String>, after: Option<String>, validity: Option<String>, is_publicly_leaked: Option<bool>, is_multi_repo: Option<bool>, hide_secret: Option<bool>, is_bypassed: Option<bool>, ) -> Result<(), Error>
pub async fn secret_scanning_get_alert( &self, owner: String, repo: String, alert_number: AlertNumber, hide_secret: Option<bool>, ) -> Result<(), Error>
pub async fn secret_scanning_update_alert( &self, owner: String, repo: String, alert_number: AlertNumber, body: String, ) -> Result<(), Error>
pub async fn secret_scanning_list_locations_for_alert( &self, owner: String, repo: String, alert_number: AlertNumber, page: Option<i64>, per_page: Option<i64>, ) -> Result<(), Error>
pub async fn secret_scanning_create_push_protection_bypass( &self, owner: String, repo: String, body: String, ) -> Result<(), Error>
pub async fn secret_scanning_get_scan_history( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn security_advisories_list_repository_advisories( &self, owner: String, repo: String, direction: Option<String>, sort: Option<String>, before: Option<String>, after: Option<String>, per_page: Option<i64>, state: Option<String>, ) -> Result<(), Error>
pub async fn security_advisories_create_repository_advisory( &self, owner: String, repo: String, body: RepositoryAdvisoryCreate, ) -> Result<(), Error>
pub async fn security_advisories_create_private_vulnerability_report( &self, owner: String, repo: String, body: PrivateVulnerabilityReportCreate, ) -> Result<(), Error>
pub async fn security_advisories_get_repository_advisory( &self, owner: String, repo: String, ghsa_id: String, ) -> Result<(), Error>
pub async fn security_advisories_update_repository_advisory( &self, owner: String, repo: String, ghsa_id: String, body: RepositoryAdvisoryUpdate, ) -> Result<(), Error>
pub async fn security_advisories_create_repository_advisory_cve_request( &self, owner: String, repo: String, ghsa_id: String, ) -> Result<(), Error>
pub async fn security_advisories_create_fork( &self, owner: String, repo: String, ghsa_id: String, ) -> Result<(), Error>
pub async fn activity_list_stargazers_for_repo( &self, owner: String, repo: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn repos_get_code_frequency_stats( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn repos_get_commit_activity_stats( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn repos_get_contributors_stats( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn repos_get_participation_stats( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn repos_get_punch_card_stats( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn repos_create_commit_status( &self, owner: String, repo: String, sha: String, body: String, ) -> Result<(), Error>
pub async fn activity_list_watchers_for_repo( &self, owner: String, repo: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn activity_delete_repo_subscription( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn activity_get_repo_subscription( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn activity_set_repo_subscription( &self, owner: String, repo: String, body: String, ) -> Result<(), Error>
pub async fn repos_download_tarball_archive( &self, owner: String, repo: String, ref_: String, ) -> Result<(), Error>
pub async fn repos_list_teams( &self, owner: String, repo: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn repos_get_all_topics( &self, owner: String, repo: String, page: Option<i64>, per_page: Option<i64>, ) -> Result<(), Error>
pub async fn repos_replace_all_topics( &self, owner: String, repo: String, body: String, ) -> Result<(), Error>
pub async fn repos_get_clones( &self, owner: String, repo: String, per: Option<String>, ) -> Result<(), Error>
pub async fn repos_get_top_paths( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn repos_get_top_referrers( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn repos_get_views( &self, owner: String, repo: String, per: Option<String>, ) -> Result<(), Error>
pub async fn repos_transfer( &self, owner: String, repo: String, body: String, ) -> Result<(), Error>
pub async fn repos_disable_vulnerability_alerts( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn repos_check_vulnerability_alerts( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn repos_enable_vulnerability_alerts( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn repos_download_zipball_archive( &self, owner: String, repo: String, ref_: String, ) -> Result<(), Error>
pub async fn repos_create_using_template( &self, template_owner: String, template_repo: String, body: String, ) -> Result<(), Error>
pub async fn repos_list_public(&self, since: Option<i64>) -> Result<(), Error>
pub async fn search_code( &self, q: String, sort: Option<String>, order: Option<String>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn search_commits( &self, q: String, sort: Option<String>, order: Option<String>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn search_issues_and_pull_requests( &self, q: String, sort: Option<String>, order: Option<String>, per_page: Option<i64>, page: Option<i64>, advanced_search: Option<String>, search_type: Option<String>, ) -> Result<(), Error>
pub async fn search_labels( &self, repository_id: i64, q: String, sort: Option<String>, order: Option<String>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn search_repos( &self, q: String, sort: Option<String>, order: Option<String>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn search_topics( &self, q: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn search_users( &self, q: String, sort: Option<String>, order: Option<String>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn teams_delete_legacy(&self, team_id: i64) -> Result<(), Error>
pub async fn teams_get_legacy(&self, team_id: i64) -> Result<(), Error>
pub async fn teams_update_legacy( &self, team_id: i64, body: String, ) -> Result<(), Error>
pub async fn teams_list_pending_invitations_legacy( &self, team_id: i64, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn teams_list_members_legacy( &self, team_id: i64, role: Option<String>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn teams_remove_member_legacy( &self, team_id: i64, username: String, ) -> Result<(), Error>
pub async fn teams_get_member_legacy( &self, team_id: i64, username: String, ) -> Result<(), Error>
pub async fn teams_add_member_legacy( &self, team_id: i64, username: String, ) -> Result<(), Error>
pub async fn teams_remove_membership_for_user_legacy( &self, team_id: i64, username: String, ) -> Result<(), Error>
pub async fn teams_get_membership_for_user_legacy( &self, team_id: i64, username: String, ) -> Result<(), Error>
pub async fn teams_add_or_update_membership_for_user_legacy( &self, team_id: i64, username: String, body: String, ) -> Result<(), Error>
pub async fn teams_list_repos_legacy( &self, team_id: i64, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn teams_remove_repo_legacy( &self, team_id: i64, owner: String, repo: String, ) -> Result<(), Error>
pub async fn teams_check_permissions_for_repo_legacy( &self, team_id: i64, owner: String, repo: String, ) -> Result<(), Error>
pub async fn teams_add_or_update_repo_permissions_legacy( &self, team_id: i64, owner: String, repo: String, body: String, ) -> Result<(), Error>
pub async fn teams_list_child_legacy( &self, team_id: i64, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn users_get_authenticated(&self) -> Result<(), Error>
pub async fn users_update_authenticated( &self, body: String, ) -> Result<(), Error>
pub async fn users_list_blocked_by_authenticated_user( &self, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn users_unblock(&self, username: String) -> Result<(), Error>
pub async fn users_check_blocked(&self, username: String) -> Result<(), Error>
pub async fn users_block(&self, username: String) -> Result<(), Error>
pub async fn codespaces_list_for_authenticated_user( &self, per_page: Option<i64>, page: Option<i64>, repository_id: Option<i64>, ) -> Result<(), Error>
pub async fn codespaces_create_for_authenticated_user( &self, body: String, ) -> Result<(), Error>
pub async fn codespaces_list_secrets_for_authenticated_user( &self, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn codespaces_get_public_key_for_authenticated_user( &self, ) -> Result<(), Error>
pub async fn codespaces_delete_secret_for_authenticated_user( &self, secret_name: String, ) -> Result<(), Error>
pub async fn codespaces_get_secret_for_authenticated_user( &self, secret_name: String, ) -> Result<(), Error>
pub async fn codespaces_create_or_update_secret_for_authenticated_user( &self, secret_name: String, body: String, ) -> Result<(), Error>
pub async fn codespaces_list_repositories_for_secret_for_authenticated_user( &self, secret_name: String, ) -> Result<(), Error>
pub async fn codespaces_set_repositories_for_secret_for_authenticated_user( &self, secret_name: String, body: String, ) -> Result<(), Error>
pub async fn codespaces_remove_repository_for_secret_for_authenticated_user( &self, secret_name: String, repository_id: i64, ) -> Result<(), Error>
pub async fn codespaces_add_repository_for_secret_for_authenticated_user( &self, secret_name: String, repository_id: i64, ) -> Result<(), Error>
pub async fn codespaces_delete_for_authenticated_user( &self, codespace_name: String, ) -> Result<(), Error>
pub async fn codespaces_get_for_authenticated_user( &self, codespace_name: String, ) -> Result<(), Error>
pub async fn codespaces_update_for_authenticated_user( &self, codespace_name: String, body: String, ) -> Result<(), Error>
pub async fn codespaces_export_for_authenticated_user( &self, codespace_name: String, ) -> Result<(), Error>
pub async fn codespaces_get_export_details_for_authenticated_user( &self, codespace_name: String, export_id: String, ) -> Result<(), Error>
pub async fn codespaces_codespace_machines_for_authenticated_user( &self, codespace_name: String, ) -> Result<(), Error>
pub async fn codespaces_publish_for_authenticated_user( &self, codespace_name: String, body: String, ) -> Result<(), Error>
pub async fn codespaces_start_for_authenticated_user( &self, codespace_name: String, ) -> Result<(), Error>
pub async fn codespaces_stop_for_authenticated_user( &self, codespace_name: String, ) -> Result<(), Error>
pub async fn packages_list_docker_migration_conflicting_packages_for_authenticated_user( &self, ) -> Result<(), Error>
pub async fn users_set_primary_email_visibility_for_authenticated_user( &self, body: String, ) -> Result<(), Error>
pub async fn users_delete_email_for_authenticated_user( &self, body: String, ) -> Result<(), Error>
pub async fn users_list_emails_for_authenticated_user( &self, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn users_add_email_for_authenticated_user( &self, body: String, ) -> Result<(), Error>
pub async fn users_list_followers_for_authenticated_user( &self, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn users_list_followed_by_authenticated_user( &self, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn users_unfollow(&self, username: String) -> Result<(), Error>
pub async fn users_check_person_is_followed_by_authenticated( &self, username: String, ) -> Result<(), Error>
pub async fn users_follow(&self, username: String) -> Result<(), Error>
pub async fn users_list_gpg_keys_for_authenticated_user( &self, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn users_create_gpg_key_for_authenticated_user( &self, body: String, ) -> Result<(), Error>
pub async fn users_delete_gpg_key_for_authenticated_user( &self, gpg_key_id: i64, ) -> Result<(), Error>
pub async fn users_get_gpg_key_for_authenticated_user( &self, gpg_key_id: i64, ) -> Result<(), Error>
pub async fn apps_list_installations_for_authenticated_user( &self, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn apps_list_installation_repos_for_authenticated_user( &self, installation_id: i64, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn apps_remove_repo_from_installation_for_authenticated_user( &self, installation_id: i64, repository_id: i64, ) -> Result<(), Error>
pub async fn apps_add_repo_to_installation_for_authenticated_user( &self, installation_id: i64, repository_id: i64, ) -> Result<(), Error>
pub async fn interactions_remove_restrictions_for_authenticated_user( &self, ) -> Result<(), Error>
pub async fn interactions_get_restrictions_for_authenticated_user( &self, ) -> Result<(), Error>
pub async fn interactions_set_restrictions_for_authenticated_user( &self, body: InteractionLimit, ) -> Result<(), Error>
pub async fn issues_list_for_authenticated_user( &self, filter: Option<String>, state: Option<String>, labels: Option<String>, sort: Option<String>, direction: Option<String>, since: Option<String>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn users_list_public_ssh_keys_for_authenticated_user( &self, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn users_create_public_ssh_key_for_authenticated_user( &self, body: String, ) -> Result<(), Error>
pub async fn users_delete_public_ssh_key_for_authenticated_user( &self, key_id: i64, ) -> Result<(), Error>
pub async fn users_get_public_ssh_key_for_authenticated_user( &self, key_id: i64, ) -> Result<(), Error>
pub async fn apps_list_subscriptions_for_authenticated_user( &self, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn apps_list_subscriptions_for_authenticated_user_stubbed( &self, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn orgs_list_memberships_for_authenticated_user( &self, state: Option<String>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn orgs_get_membership_for_authenticated_user( &self, org: String, ) -> Result<(), Error>
pub async fn orgs_update_membership_for_authenticated_user( &self, org: String, body: String, ) -> Result<(), Error>
pub async fn migrations_list_for_authenticated_user( &self, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn migrations_start_for_authenticated_user( &self, body: String, ) -> Result<(), Error>
pub async fn migrations_get_status_for_authenticated_user( &self, migration_id: i64, exclude: Option<Vec<String>>, ) -> Result<(), Error>
pub async fn migrations_delete_archive_for_authenticated_user( &self, migration_id: i64, ) -> Result<(), Error>
pub async fn migrations_get_archive_for_authenticated_user( &self, migration_id: i64, ) -> Result<(), Error>
pub async fn migrations_unlock_repo_for_authenticated_user( &self, migration_id: i64, repo_name: String, ) -> Result<(), Error>
pub async fn migrations_list_repos_for_authenticated_user( &self, migration_id: i64, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn orgs_list_for_authenticated_user( &self, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn packages_list_packages_for_authenticated_user( &self, package_type: String, visibility: Option<String>, page: Option<i64>, per_page: Option<i64>, ) -> Result<(), Error>
pub async fn packages_delete_package_for_authenticated_user( &self, package_type: String, package_name: String, ) -> Result<(), Error>
pub async fn packages_get_package_for_authenticated_user( &self, package_type: String, package_name: String, ) -> Result<(), Error>
pub async fn packages_restore_package_for_authenticated_user( &self, package_type: String, package_name: String, token: Option<String>, ) -> Result<(), Error>
pub async fn packages_get_all_package_versions_for_package_owned_by_authenticated_user( &self, package_type: String, package_name: String, page: Option<i64>, per_page: Option<i64>, state: Option<String>, ) -> Result<(), Error>
pub async fn packages_delete_package_version_for_authenticated_user( &self, package_type: String, package_name: String, package_version_id: i64, ) -> Result<(), Error>
pub async fn packages_get_package_version_for_authenticated_user( &self, package_type: String, package_name: String, package_version_id: i64, ) -> Result<(), Error>
pub async fn packages_restore_package_version_for_authenticated_user( &self, package_type: String, package_name: String, package_version_id: i64, ) -> Result<(), Error>
pub async fn users_list_public_emails_for_authenticated_user( &self, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn repos_list_for_authenticated_user( &self, visibility: Option<String>, affiliation: Option<String>, type_: Option<String>, sort: Option<String>, direction: Option<String>, per_page: Option<i64>, page: Option<i64>, since: Option<String>, before: Option<String>, ) -> Result<(), Error>
pub async fn repos_create_for_authenticated_user( &self, body: String, ) -> Result<(), Error>
pub async fn repos_list_invitations_for_authenticated_user( &self, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn repos_decline_invitation_for_authenticated_user( &self, invitation_id: i64, ) -> Result<(), Error>
pub async fn repos_accept_invitation_for_authenticated_user( &self, invitation_id: i64, ) -> Result<(), Error>
pub async fn users_list_ssh_signing_keys_for_authenticated_user( &self, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn users_create_ssh_signing_key_for_authenticated_user( &self, body: String, ) -> Result<(), Error>
pub async fn users_delete_ssh_signing_key_for_authenticated_user( &self, ssh_signing_key_id: i64, ) -> Result<(), Error>
pub async fn users_get_ssh_signing_key_for_authenticated_user( &self, ssh_signing_key_id: i64, ) -> Result<(), Error>
pub async fn activity_list_repos_starred_by_authenticated_user( &self, sort: Option<String>, direction: Option<String>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn activity_unstar_repo_for_authenticated_user( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn activity_check_repo_is_starred_by_authenticated_user( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn activity_star_repo_for_authenticated_user( &self, owner: String, repo: String, ) -> Result<(), Error>
pub async fn activity_list_watched_repos_for_authenticated_user( &self, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn teams_list_for_authenticated_user( &self, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn users_get_by_id(&self, account_id: i64) -> Result<(), Error>
pub async fn projects_create_draft_item_for_authenticated_user( &self, user_id: String, project_number: i64, body: String, ) -> Result<(), Error>
pub async fn users_list( &self, since: Option<i64>, per_page: Option<i64>, ) -> Result<(), Error>
pub async fn projects_create_view_for_user( &self, user_id: String, project_number: i64, body: BTreeMap<String, String>, ) -> Result<(), Error>
pub async fn users_get_by_username(&self, username: String) -> Result<(), Error>
pub async fn users_list_attestations_bulk( &self, per_page: Option<i64>, before: Option<String>, after: Option<String>, username: String, body: String, ) -> Result<(), Error>
pub async fn users_delete_attestations_bulk( &self, username: String, body: String, ) -> Result<(), Error>
pub async fn users_delete_attestations_by_subject_digest( &self, username: String, subject_digest: String, ) -> Result<(), Error>
pub async fn users_delete_attestations_by_id( &self, username: String, attestation_id: i64, ) -> Result<(), Error>
pub async fn users_list_attestations( &self, per_page: Option<i64>, before: Option<String>, after: Option<String>, username: String, subject_digest: String, predicate_type: Option<String>, ) -> Result<(), Error>
pub async fn copilot_spaces_list_for_user( &self, username: String, per_page: Option<i64>, before: Option<String>, after: Option<String>, ) -> Result<(), Error>
pub async fn copilot_spaces_create_for_user( &self, username: String, body: String, ) -> Result<(), Error>
pub async fn copilot_spaces_delete_for_user( &self, username: String, space_number: i64, ) -> Result<(), Error>
pub async fn copilot_spaces_get_for_user( &self, username: String, space_number: i64, ) -> Result<(), Error>
pub async fn copilot_spaces_update_for_user( &self, username: String, space_number: i64, body: String, ) -> Result<(), Error>
pub async fn copilot_spaces_list_collaborators_for_user( &self, username: String, space_number: i64, ) -> Result<(), Error>
pub async fn copilot_spaces_add_collaborator_for_user( &self, username: String, space_number: i64, body: String, ) -> Result<(), Error>
pub async fn copilot_spaces_remove_collaborator_for_user( &self, username: String, space_number: i64, actor_type: String, actor_identifier: String, ) -> Result<(), Error>
pub async fn copilot_spaces_update_collaborator_for_user( &self, username: String, space_number: i64, actor_type: String, actor_identifier: String, body: String, ) -> Result<(), Error>
pub async fn copilot_spaces_list_resources_for_user( &self, username: String, space_number: i64, ) -> Result<(), Error>
pub async fn copilot_spaces_create_resource_for_user( &self, username: String, space_number: i64, body: String, ) -> Result<(), Error>
pub async fn copilot_spaces_delete_resource_for_user( &self, username: String, space_number: i64, space_resource_id: i64, ) -> Result<(), Error>
pub async fn copilot_spaces_get_resource_for_user( &self, username: String, space_number: i64, space_resource_id: i64, ) -> Result<(), Error>
pub async fn copilot_spaces_update_resource_for_user( &self, username: String, space_number: i64, space_resource_id: i64, body: String, ) -> Result<(), Error>
pub async fn packages_list_docker_migration_conflicting_packages_for_user( &self, username: String, ) -> Result<(), Error>
pub async fn activity_list_events_for_authenticated_user( &self, username: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn activity_list_org_events_for_authenticated_user( &self, username: String, org: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn activity_list_public_events_for_user( &self, username: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn users_list_followers_for_user( &self, username: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn users_list_following_for_user( &self, username: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn users_check_following_for_user( &self, username: String, target_user: String, ) -> Result<(), Error>
pub async fn gists_list_for_user( &self, username: String, since: Option<String>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn users_list_gpg_keys_for_user( &self, username: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn users_get_context_for_user( &self, username: String, subject_type: Option<String>, subject_id: Option<String>, ) -> Result<(), Error>
pub async fn apps_get_user_installation( &self, username: String, ) -> Result<(), Error>
pub async fn users_list_public_keys_for_user( &self, username: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn orgs_list_for_user( &self, username: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn packages_list_packages_for_user( &self, package_type: String, visibility: Option<String>, username: String, page: Option<i64>, per_page: Option<i64>, ) -> Result<(), Error>
pub async fn packages_delete_package_for_user( &self, package_type: String, package_name: String, username: String, ) -> Result<(), Error>
pub async fn packages_get_package_for_user( &self, package_type: String, package_name: String, username: String, ) -> Result<(), Error>
pub async fn packages_restore_package_for_user( &self, package_type: String, package_name: String, username: String, token: Option<String>, ) -> Result<(), Error>
pub async fn packages_get_all_package_versions_for_package_owned_by_user( &self, package_type: String, package_name: String, username: String, ) -> Result<(), Error>
pub async fn packages_delete_package_version_for_user( &self, package_type: String, package_name: String, username: String, package_version_id: i64, ) -> Result<(), Error>
pub async fn packages_get_package_version_for_user( &self, package_type: String, package_name: String, package_version_id: i64, username: String, ) -> Result<(), Error>
pub async fn packages_restore_package_version_for_user( &self, package_type: String, package_name: String, username: String, package_version_id: i64, ) -> Result<(), Error>
pub async fn projects_list_for_user( &self, username: String, q: Option<String>, before: Option<String>, after: Option<String>, per_page: Option<i64>, ) -> Result<(), Error>
pub async fn projects_get_for_user( &self, project_number: i64, username: String, ) -> Result<(), Error>
pub async fn projects_list_fields_for_user( &self, project_number: i64, username: String, per_page: Option<i64>, before: Option<String>, after: Option<String>, ) -> Result<(), Error>
pub async fn projects_add_field_for_user( &self, username: String, project_number: i64, body: String, ) -> Result<(), Error>
pub async fn projects_get_field_for_user( &self, project_number: i64, field_id: i64, username: String, ) -> Result<(), Error>
pub async fn projects_list_items_for_user( &self, project_number: i64, username: String, before: Option<String>, after: Option<String>, per_page: Option<i64>, q: Option<String>, fields: Option<String>, ) -> Result<(), Error>
pub async fn projects_add_item_for_user( &self, username: String, project_number: i64, body: BTreeMap<String, String>, ) -> Result<(), Error>
pub async fn projects_delete_item_for_user( &self, project_number: i64, username: String, item_id: i64, ) -> Result<(), Error>
pub async fn projects_get_user_item( &self, project_number: i64, username: String, item_id: i64, fields: Option<String>, ) -> Result<(), Error>
pub async fn projects_update_item_for_user( &self, project_number: i64, username: String, item_id: i64, body: String, ) -> Result<(), Error>
pub async fn projects_list_view_items_for_user( &self, project_number: i64, username: String, view_number: i64, fields: Option<String>, before: Option<String>, after: Option<String>, per_page: Option<i64>, ) -> Result<(), Error>
pub async fn activity_list_received_events_for_user( &self, username: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn activity_list_received_public_events_for_user( &self, username: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn repos_list_for_user( &self, username: String, type_: Option<String>, sort: Option<String>, direction: Option<String>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn billing_get_github_billing_usage_report_user( &self, username: String, year: Option<i64>, month: Option<i64>, day: Option<i64>, ) -> Result<(), Error>
pub async fn billing_get_github_billing_usage_summary_report_user( &self, username: String, year: Option<i64>, month: Option<i64>, day: Option<i64>, repository: Option<String>, product: Option<String>, sku: Option<String>, ) -> Result<(), Error>
pub async fn users_list_ssh_signing_keys_for_user( &self, username: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn activity_list_repos_starred_by_user( &self, username: String, sort: Option<String>, direction: Option<String>, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn activity_list_repos_watched_by_user( &self, username: String, per_page: Option<i64>, page: Option<i64>, ) -> Result<(), Error>
pub async fn meta_get_all_versions(&self) -> Result<(), Error>
pub async fn meta_get_zen(&self) -> Result<(), Error>
Auto Trait Implementations§
impl !RefUnwindSafe for ApiClient
impl !UnwindSafe for ApiClient
impl Freeze for ApiClient
impl Send for ApiClient
impl Sync for ApiClient
impl Unpin for ApiClient
impl UnsafeUnpin for ApiClient
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more