OctoPy Admin Library Reference

Graph Package

octopy_admin.graph.graph_client.GraphClient

This following methods are used to form requests to the GitHub GraphQL API.

__init__(hostname=None, api_token=None)

Initialize the GraphQL client.

octopy_admin.graph.graph_query.GraphQuery

This class is used to get the data from the GraphQL API.

__init__(client)

Initialize the GraphQuery class.

get_enterprise_admins(enterprise)

This module returns a generator that will yield a dictionary of all admins in an Enterprise.

Attributes:

Name Type Description
enterprise str

The name of the Enterprise.

get_enterprise_id(slug)

This method returns a dictionary of the ID for a given enterprise.

get_enterprise_members(slug)

This method returns a generator that will yield a dictionary of all members for a given enterprise.

get_enterprise_orgs(enterprise)

This module returns a generator that will yield a dictionary of all organizations in an Enterprise.

Attributes:

Name Type Description
enterprise str

The name of the Enterprise.

get_org_members_with_role(org)

This module returns a generator that will yield a dictionary of all members in an organization.

Attributes:

Name Type Description
org str

The name of the Organization.

get_org_repos(org)

This module returns a generator that will yield a dictionary of all repositories in an organization.

Attributes:

Name Type Description
org str

The name of the Organization.

get_repo_branch_protection_rules(owner, name)

This module returns a generator that will yield a dictionary of all branch protection rules in a repository.

Attributes:

Name Type Description
owner str

The name of the Organization.

name str

The name of the Repository.

get_repo_collaborators_with_permission(owner, name)

This module returns a generator that will yield a dictionary of all collaborators in a repository.

Attributes:

Name Type Description
owner str

The name of the Organization.

name str

The name of the Repository.

get_repo_id(owner, name)

This method returns a dictionary of the ID for a given repository.

get_repo_languages(owner, name)

This method returns a generator that will yield a dictionary of all languages for a given repository.

get_repo_pr_review_requested_events(owner, name)

This module returns a generator that will yield a dictionary of all pull request review requested events in a repository.

Attributes:

Name Type Description
owner str

The name of the Organization.

name str

The name of the Repository.

get_repo_prs(owner, name)

This module returns a generator that will yield a dictionary of all pull requests in a repository.

Attributes:

Name Type Description
owner str

The name of the Organization.

name str

The name of the Repository.

get_the_authenticated_user()

This module returns a dictionary with the login of the currently authenticated user.

get_users_public_repos(user)

This method returns a generator that will yield a dictionary of all public repos for a given user.

results_to_list(results)

This method returns a list of all results from the nodes or edges field in a GraphQL query.

Attributes:

Name Type Description
results dict

The results of a GraphQL query.

octopy_admin.graph.graph_mutation.GraphMutation

This class is used to make mutations through the GitHub GraphQL API.

__init__(client)

Initialize the GraphMutation class.

add_enterprise_org(organization)

This module adds an Enterprise organization to the GitHub Enterprise.

Attributes:

Name Type Description
organization str

The name of the Organization.

add_repository(repository)

This module adds a repository to the GitHub Enterprise.

Attributes:

Name Type Description
repository str

The name of the Repository.

create_branch_protection_rule(rule)

This module adds a branch protection rule to a repository.

Attributes:

Name Type Description
rule dict

The branch protection rule.

Rest Package

octopy_admin.rest.rest_client.RestClient

The following methods are used to form requests to the GitHub REST API.

__init__(hostname=None, api_token=None, verify=None)

Initialize the REST client to make requests to the GitHub API.

Attributes:

Name Type Description
api_token str

GitHub API token.

hostname str

GitHub URL Slug (only needed if using GHES).

verify bool

Verify SSL certificate.

paginate_request(response)

Paginate a request.

Attributes:

Name Type Description
response obj

API request.

octopy_admin.rest.apis.actions.Actions

Endpoints to manage GitHub Actions using the REST API.

__init__(client)

Initializes the Actions class.

add_a_self_hosted_runner_to_a_group_for_an_organization(org, runner_group_id, runner_id, params=None, payload=None)

Summary: Add a self-hosted runner to a group for an organization Docs: https://docs.github.com/rest/reference/actions#add-a-self-hosted-runner-to-a-group-for-an-organization

add_custom_labels_to_a_self_hosted_runner_for_a_repository(owner, repo, runner_id, params=None, payload=None)

Summary: Add custom labels to a self-hosted runner for a repository Docs: https://docs.github.com/rest/reference/actions#add-custom-labels-to-a-self-hosted-runner-for-a-repository

add_custom_labels_to_a_self_hosted_runner_for_an_organization(org, runner_id, params=None, payload=None)

Summary: Add custom labels to a self-hosted runner for an organization Docs: https://docs.github.com/rest/reference/actions#add-custom-labels-to-a-self-hosted-runner-for-an-organization

add_selected_repository_to_an_organization_secret(org, secret_name, repository_id, params=None, payload=None)

Summary: Add selected repository to an organization secret Docs: https://docs.github.com/rest/reference/actions#add-selected-repository-to-an-organization-secret

approve_a_workflow_run_for_a_fork_pull_request(owner, repo, run_id, params=None, payload=None)

Summary: Approve a workflow run for a fork pull request Docs: https://docs.github.com/rest/reference/actions#approve-a-workflow-run-for-a-fork-pull-request

cancel_a_workflow_run(owner, repo, run_id, params=None, payload=None)

Summary: Cancel a workflow run Docs: https://docs.github.com/rest/reference/actions#cancel-a-workflow-run

create_a_registration_token_for_a_repository(owner, repo, params=None, payload=None)

Summary: Create a registration token for a repository Docs: https://docs.github.com/rest/reference/actions#create-a-registration-token-for-a-repository

create_a_registration_token_for_an_organization(org, params=None, payload=None)

Summary: Create a registration token for an organization Docs: https://docs.github.com/rest/reference/actions#create-a-registration-token-for-an-organization

create_a_remove_token_for_a_repository(owner, repo, params=None, payload=None)

Summary: Create a remove token for a repository Docs: https://docs.github.com/rest/reference/actions#create-a-remove-token-for-a-repository

create_a_remove_token_for_an_organization(org, params=None, payload=None)

Summary: Create a remove token for an organization Docs: https://docs.github.com/rest/reference/actions#create-a-remove-token-for-an-organization

create_a_self_hosted_runner_group_for_an_organization(org, params=None, payload=None)

Summary: Create a self-hosted runner group for an organization Docs: https://docs.github.com/rest/reference/actions#create-a-self-hosted-runner-group-for-an-organization

create_a_workflow_dispatch_event(owner, repo, workflow_id, params=None, payload=None)

Summary: Create a workflow dispatch event Docs: https://docs.github.com/rest/reference/actions#create-a-workflow-dispatch-event

create_or_update_a_repository_secret(owner, repo, secret_name, params=None, payload=None)

Summary: Create or update a repository secret Docs: https://docs.github.com/rest/reference/actions#create-or-update-a-repository-secret

create_or_update_an_environment_secret(repository_id, environment_name, secret_name, params=None, payload=None)

Summary: Create or update an environment secret Docs: https://docs.github.com/rest/reference/actions#create-or-update-an-environment-secret

create_or_update_an_organization_secret(org, secret_name, params=None, payload=None)

Summary: Create or update an organization secret Docs: https://docs.github.com/rest/reference/actions#create-or-update-an-organization-secret

delete_a_github_actions_cache_for_a_repository__using_a_cache_id(owner, repo, cache_id, params=None, payload=None)

Summary: Delete a GitHub Actions cache for a repository (using a cache ID) Docs: https://docs.github.com/rest/actions/cache#delete-a-github-actions-cache-for-a-repository-using-a-cache-id

delete_a_repository_secret(owner, repo, secret_name, params=None, payload=None)

Summary: Delete a repository secret Docs: https://docs.github.com/rest/reference/actions#delete-a-repository-secret

delete_a_self_hosted_runner_from_a_repository(owner, repo, runner_id, params=None, payload=None)

Summary: Delete a self-hosted runner from a repository Docs: https://docs.github.com/rest/reference/actions#delete-a-self-hosted-runner-from-a-repository

delete_a_self_hosted_runner_from_an_organization(org, runner_id, params=None, payload=None)

Summary: Delete a self-hosted runner from an organization Docs: https://docs.github.com/rest/reference/actions#delete-a-self-hosted-runner-from-an-organization

delete_a_self_hosted_runner_group_from_an_organization(org, runner_group_id, params=None, payload=None)

Summary: Delete a self-hosted runner group from an organization Docs: https://docs.github.com/rest/reference/actions#delete-a-self-hosted-runner-group-from-an-organization

delete_a_workflow_run(owner, repo, run_id, params=None, payload=None)

Summary: Delete a workflow run Docs: https://docs.github.com/rest/reference/actions#delete-a-workflow-run

delete_an_artifact(owner, repo, artifact_id, params=None, payload=None)

Summary: Delete an artifact Docs: https://docs.github.com/rest/reference/actions#delete-an-artifact

delete_an_environment_secret(repository_id, environment_name, secret_name, params=None, payload=None)

Summary: Delete an environment secret Docs: https://docs.github.com/rest/reference/actions#delete-an-environment-secret

delete_an_organization_secret(org, secret_name, params=None, payload=None)

Summary: Delete an organization secret Docs: https://docs.github.com/rest/reference/actions#delete-an-organization-secret

delete_github_actions_caches_for_a_repository__using_a_cache_key(owner, repo, params=None, payload=None)

Summary: Delete GitHub Actions caches for a repository (using a cache key) Docs: https://docs.github.com/rest/actions/cache#delete-github-actions-caches-for-a-repository-using-a-cache-key

delete_workflow_run_logs(owner, repo, run_id, params=None, payload=None)

Summary: Delete workflow run logs Docs: https://docs.github.com/rest/reference/actions#delete-workflow-run-logs

disable_a_selected_repository_for_github_actions_in_an_organization(org, repository_id, params=None, payload=None)

Summary: Disable a selected repository for GitHub Actions in an organization Docs: https://docs.github.com/rest/reference/actions#disable-a-selected-repository-for-github-actions-in-an-organization

disable_a_workflow(owner, repo, workflow_id, params=None, payload=None)

Summary: Disable a workflow Docs: https://docs.github.com/rest/reference/actions#disable-a-workflow

download_an_artifact(owner, repo, artifact_id, archive_format, params=None, payload=None)

Summary: Download an artifact Docs: https://docs.github.com/rest/reference/actions#download-an-artifact

download_job_logs_for_a_workflow_run(owner, repo, job_id, params=None, payload=None)

Summary: Download job logs for a workflow run Docs: https://docs.github.com/rest/reference/actions#download-job-logs-for-a-workflow-run

download_workflow_run_attempt_logs(owner, repo, run_id, attempt_number, params=None, payload=None)

Summary: Download workflow run attempt logs Docs: https://docs.github.com/rest/reference/actions#download-workflow-run-attempt-logs

download_workflow_run_logs(owner, repo, run_id, params=None, payload=None)

Summary: Download workflow run logs Docs: https://docs.github.com/rest/reference/actions#download-workflow-run-logs

enable_a_selected_repository_for_github_actions_in_an_organization(org, repository_id, params=None, payload=None)

Summary: Enable a selected repository for GitHub Actions in an organization Docs: https://docs.github.com/rest/reference/actions#enable-a-selected-repository-for-github-actions-in-an-organization

enable_a_workflow(owner, repo, workflow_id, params=None, payload=None)

Summary: Enable a workflow Docs: https://docs.github.com/rest/reference/actions#enable-a-workflow

get_a_job_for_a_workflow_run(owner, repo, job_id, params=None, payload=None)

Summary: Get a job for a workflow run Docs: https://docs.github.com/rest/reference/actions#get-a-job-for-a-workflow-run

get_a_repository_public_key(owner, repo, params=None, payload=None)

Summary: Get a repository public key Docs: https://docs.github.com/rest/reference/actions#get-a-repository-public-key

get_a_repository_secret(owner, repo, secret_name, params=None, payload=None)

Summary: Get a repository secret Docs: https://docs.github.com/rest/reference/actions#get-a-repository-secret

get_a_self_hosted_runner_for_a_repository(owner, repo, runner_id, params=None, payload=None)

Summary: Get a self-hosted runner for a repository Docs: https://docs.github.com/rest/reference/actions#get-a-self-hosted-runner-for-a-repository

get_a_self_hosted_runner_for_an_organization(org, runner_id, params=None, payload=None)

Summary: Get a self-hosted runner for an organization Docs: https://docs.github.com/rest/reference/actions#get-a-self-hosted-runner-for-an-organization

get_a_self_hosted_runner_group_for_an_organization(org, runner_group_id, params=None, payload=None)

Summary: Get a self-hosted runner group for an organization Docs: https://docs.github.com/rest/reference/actions#get-a-self-hosted-runner-group-for-an-organization

get_a_workflow(owner, repo, workflow_id, params=None, payload=None)

Summary: Get a workflow Docs: https://docs.github.com/rest/reference/actions#get-a-workflow

get_a_workflow_run(owner, repo, run_id, params=None, payload=None)

Summary: Get a workflow run Docs: https://docs.github.com/rest/reference/actions#get-a-workflow-run

get_a_workflow_run_attempt(owner, repo, run_id, attempt_number, params=None, payload=None)

Summary: Get a workflow run attempt Docs: https://docs.github.com/rest/reference/actions#get-a-workflow-run-attempt

get_allowed_actions_and_reusable_workflows_for_a_repository(owner, repo, params=None, payload=None)

Summary: Get allowed actions and reusable workflows for a repository Docs: https://docs.github.com/rest/reference/actions#get-allowed-actions-for-a-repository

get_allowed_actions_and_reusable_workflows_for_an_organization(org, params=None, payload=None)

Summary: Get allowed actions and reusable workflows for an organization Docs: https://docs.github.com/rest/reference/actions#get-allowed-actions-for-an-organization

get_an_artifact(owner, repo, artifact_id, params=None, payload=None)

Summary: Get an artifact Docs: https://docs.github.com/rest/reference/actions#get-an-artifact

get_an_environment_public_key(repository_id, environment_name, params=None, payload=None)

Summary: Get an environment public key Docs: https://docs.github.com/rest/reference/actions#get-an-environment-public-key

get_an_environment_secret(repository_id, environment_name, secret_name, params=None, payload=None)

Summary: Get an environment secret Docs: https://docs.github.com/rest/reference/actions#get-an-environment-secret

get_an_organization_public_key(org, params=None, payload=None)

Summary: Get an organization public key Docs: https://docs.github.com/rest/reference/actions#get-an-organization-public-key

get_an_organization_secret(org, secret_name, params=None, payload=None)

Summary: Get an organization secret Docs: https://docs.github.com/rest/reference/actions#get-an-organization-secret

get_default_workflow_permissions_for_a_repository(owner, repo, params=None, payload=None)

Summary: Get default workflow permissions for a repository Docs: https://docs.github.com/rest/reference/actions#get-default-workflow-permissions-for-a-repository

get_default_workflow_permissions_for_an_enterprise(enterprise, params=None, payload=None)

Summary: Get default workflow permissions for an enterprise Docs: https://docs.github.com/rest/reference/actions#get-default-workflow-permissions-for-an-enterprise

get_default_workflow_permissions_for_an_organization(org, params=None, payload=None)

Summary: Get default workflow permissions for an organization Docs: https://docs.github.com/rest/reference/actions#get-default-workflow-permissions

get_github_actions_cache_usage_for_a_repository(owner, repo, params=None, payload=None)

Summary: Get GitHub Actions cache usage for a repository Docs: https://docs.github.com/rest/reference/actions#get-github-actions-cache-usage-for-a-repository

get_github_actions_cache_usage_for_an_enterprise(enterprise, params=None, payload=None)

Summary: Get GitHub Actions cache usage for an enterprise Docs: https://docs.github.com/rest/reference/actions#get-github-actions-cache-usage-for-an-enterprise

get_github_actions_cache_usage_for_an_organization(org, params=None, payload=None)

Summary: Get GitHub Actions cache usage for an organization Docs: https://docs.github.com/rest/reference/actions#get-github-actions-cache-usage-for-an-organization

get_github_actions_permissions_for_a_repository(owner, repo, params=None, payload=None)

Summary: Get GitHub Actions permissions for a repository Docs: https://docs.github.com/rest/reference/actions#get-github-actions-permissions-for-a-repository

get_github_actions_permissions_for_an_organization(org, params=None, payload=None)

Summary: Get GitHub Actions permissions for an organization Docs: https://docs.github.com/rest/reference/actions#get-github-actions-permissions-for-an-organization

get_pending_deployments_for_a_workflow_run(owner, repo, run_id, params=None, payload=None)

Summary: Get pending deployments for a workflow run Docs: https://docs.github.com/rest/reference/actions#get-pending-deployments-for-a-workflow-run

get_the_level_of_access_for_workflows_outside_of_the_repository(owner, repo, params=None, payload=None)

Summary: Get the level of access for workflows outside of the repository Docs: https://docs.github.com/rest/reference/actions#get-workflow-access-level-to-a-repository

get_the_review_history_for_a_workflow_run(owner, repo, run_id, params=None, payload=None)

Summary: Get the review history for a workflow run Docs: https://docs.github.com/rest/reference/actions#get-the-review-history-for-a-workflow-run

get_workflow_run_usage(owner, repo, run_id, params=None, payload=None)

Summary: Get workflow run usage Docs: https://docs.github.com/rest/reference/actions#get-workflow-run-usage

get_workflow_usage(owner, repo, workflow_id, params=None, payload=None)

Summary: Get workflow usage Docs: https://docs.github.com/rest/reference/actions#get-workflow-usage

list_artifacts_for_a_repository(owner, repo, params=None, payload=None)

Summary: List artifacts for a repository Docs: https://docs.github.com/rest/reference/actions#list-artifacts-for-a-repository

list_environment_secrets(repository_id, environment_name, params=None, payload=None)

Summary: List environment secrets Docs: https://docs.github.com/rest/reference/actions#list-environment-secrets

list_github_actions_caches_for_a_repository(owner, repo, params=None, payload=None)

Summary: List GitHub Actions caches for a repository Docs: https://docs.github.com/rest/actions/cache#list-github-actions-caches-for-a-repository

list_jobs_for_a_workflow_run(owner, repo, run_id, params=None, payload=None)

Summary: List jobs for a workflow run Docs: https://docs.github.com/rest/reference/actions#list-jobs-for-a-workflow-run

list_jobs_for_a_workflow_run_attempt(owner, repo, run_id, attempt_number, params=None, payload=None)

Summary: List jobs for a workflow run attempt Docs: https://docs.github.com/rest/reference/actions#list-jobs-for-a-workflow-run-attempt

list_labels_for_a_self_hosted_runner_for_a_repository(owner, repo, runner_id, params=None, payload=None)

Summary: List labels for a self-hosted runner for a repository Docs: https://docs.github.com/rest/reference/actions#list-labels-for-a-self-hosted-runner-for-a-repository

list_labels_for_a_self_hosted_runner_for_an_organization(org, runner_id, params=None, payload=None)

Summary: List labels for a self-hosted runner for an organization Docs: https://docs.github.com/rest/reference/actions#list-labels-for-a-self-hosted-runner-for-an-organization

list_organization_secrets(org, params=None, payload=None)

Summary: List organization secrets Docs: https://docs.github.com/rest/reference/actions#list-organization-secrets

list_repositories_with_github_actions_cache_usage_for_an_organization(org, params=None, payload=None)

Summary: List repositories with GitHub Actions cache usage for an organization Docs: https://docs.github.com/rest/reference/actions#list-repositories-with-github-actions-cache-usage-for-an-organization

list_repository_access_to_a_self_hosted_runner_group_in_an_organization(org, runner_group_id, params=None, payload=None)

Summary: List repository access to a self-hosted runner group in an organization Docs: https://docs.github.com/rest/reference/actions#list-repository-access-to-a-self-hosted-runner-group-in-an-organization

list_repository_secrets(owner, repo, params=None, payload=None)

Summary: List repository secrets Docs: https://docs.github.com/rest/reference/actions#list-repository-secrets

list_repository_workflows(owner, repo, params=None, payload=None)

Summary: List repository workflows Docs: https://docs.github.com/rest/reference/actions#list-repository-workflows

list_runner_applications_for_a_repository(owner, repo, params=None, payload=None)

Summary: List runner applications for a repository Docs: https://docs.github.com/rest/reference/actions#list-runner-applications-for-a-repository

list_runner_applications_for_an_organization(org, params=None, payload=None)

Summary: List runner applications for an organization Docs: https://docs.github.com/rest/reference/actions#list-runner-applications-for-an-organization

list_selected_repositories_enabled_for_github_actions_in_an_organization(org, params=None, payload=None)

Summary: List selected repositories enabled for GitHub Actions in an organization Docs: https://docs.github.com/rest/reference/actions#list-selected-repositories-enabled-for-github-actions-in-an-organization

list_selected_repositories_for_an_organization_secret(org, secret_name, params=None, payload=None)

Summary: List selected repositories for an organization secret Docs: https://docs.github.com/rest/reference/actions#list-selected-repositories-for-an-organization-secret

list_self_hosted_runner_groups_for_an_organization(org, params=None, payload=None)

Summary: List self-hosted runner groups for an organization Docs: https://docs.github.com/rest/reference/actions#list-self-hosted-runner-groups-for-an-organization

list_self_hosted_runners_for_a_repository(owner, repo, params=None, payload=None)

Summary: List self-hosted runners for a repository Docs: https://docs.github.com/rest/reference/actions#list-self-hosted-runners-for-a-repository

list_self_hosted_runners_for_an_organization(org, params=None, payload=None)

Summary: List self-hosted runners for an organization Docs: https://docs.github.com/rest/reference/actions#list-self-hosted-runners-for-an-organization

list_self_hosted_runners_in_a_group_for_an_organization(org, runner_group_id, params=None, payload=None)

Summary: List self-hosted runners in a group for an organization Docs: https://docs.github.com/rest/reference/actions#list-self-hosted-runners-in-a-group-for-an-organization

list_workflow_run_artifacts(owner, repo, run_id, params=None, payload=None)

Summary: List workflow run artifacts Docs: https://docs.github.com/rest/reference/actions#list-workflow-run-artifacts

list_workflow_runs_for_a_repository(owner, repo, params=None, payload=None)

Summary: List workflow runs for a repository Docs: https://docs.github.com/rest/reference/actions#list-workflow-runs-for-a-repository

list_workflow_runs_for_a_workflow(owner, repo, workflow_id, params=None, payload=None)

Summary: List workflow runs for a workflow Docs: https://docs.github.com/rest/reference/actions#list-workflow-runs

re_run_a_job_from_a_workflow_run(owner, repo, job_id, params=None, payload=None)

Summary: Re-run a job from a workflow run Docs: https://docs.github.com/rest/reference/actions#re-run-job-for-workflow-run

re_run_a_workflow(owner, repo, run_id, params=None, payload=None)

Summary: Re-run a workflow Docs: https://docs.github.com/rest/reference/actions#re-run-a-workflow

re_run_failed_jobs_from_a_workflow_run(owner, repo, run_id, params=None, payload=None)

Summary: Re-run failed jobs from a workflow run Docs: https://docs.github.com/rest/reference/actions#re-run-workflow-failed-jobs

remove_a_custom_label_from_a_self_hosted_runner_for_a_repository(owner, repo, runner_id, name, params=None, payload=None)

Summary: Remove a custom label from a self-hosted runner for a repository Docs: https://docs.github.com/rest/reference/actions#remove-a-custom-label-from-a-self-hosted-runner-for-a-repository

remove_a_custom_label_from_a_self_hosted_runner_for_an_organization(org, runner_id, name, params=None, payload=None)

Summary: Remove a custom label from a self-hosted runner for an organization Docs: https://docs.github.com/rest/reference/actions#remove-a-custom-label-from-a-self-hosted-runner-for-an-organization

remove_a_self_hosted_runner_from_a_group_for_an_organization(org, runner_group_id, runner_id, params=None, payload=None)

Summary: Remove a self-hosted runner from a group for an organization Docs: https://docs.github.com/rest/reference/actions#remove-a-self-hosted-runner-from-a-group-for-an-organization

remove_all_custom_labels_from_a_self_hosted_runner_for_a_repository(owner, repo, runner_id, params=None, payload=None)

Summary: Remove all custom labels from a self-hosted runner for a repository Docs: https://docs.github.com/rest/reference/actions#remove-all-custom-labels-from-a-self-hosted-runner-for-a-repository

remove_all_custom_labels_from_a_self_hosted_runner_for_an_organization(org, runner_id, params=None, payload=None)

Summary: Remove all custom labels from a self-hosted runner for an organization Docs: https://docs.github.com/rest/reference/actions#remove-all-custom-labels-from-a-self-hosted-runner-for-an-organization

remove_repository_access_to_a_self_hosted_runner_group_in_an_organization(org, runner_group_id, repository_id, params=None, payload=None)

Summary: Remove repository access to a self-hosted runner group in an organization Docs: https://docs.github.com/rest/reference/actions#remove-repository-access-to-a-self-hosted-runner-group-in-an-organization

remove_selected_repository_from_an_organization_secret(org, secret_name, repository_id, params=None, payload=None)

Summary: Remove selected repository from an organization secret Docs: https://docs.github.com/rest/reference/actions#remove-selected-repository-from-an-organization-secret

review_pending_deployments_for_a_workflow_run(owner, repo, run_id, params=None, payload=None)

Summary: Review pending deployments for a workflow run Docs: https://docs.github.com/rest/reference/actions#review-pending-deployments-for-a-workflow-run

set_allowed_actions_and_reusable_workflows_for_a_repository(owner, repo, params=None, payload=None)

Summary: Set allowed actions and reusable workflows for a repository Docs: https://docs.github.com/rest/reference/actions#set-allowed-actions-for-a-repository

set_allowed_actions_and_reusable_workflows_for_an_organization(org, params=None, payload=None)

Summary: Set allowed actions and reusable workflows for an organization Docs: https://docs.github.com/rest/reference/actions#set-allowed-actions-for-an-organization

set_custom_labels_for_a_self_hosted_runner_for_a_repository(owner, repo, runner_id, params=None, payload=None)

Summary: Set custom labels for a self-hosted runner for a repository Docs: https://docs.github.com/rest/reference/actions#set-custom-labels-for-a-self-hosted-runner-for-a-repository

set_custom_labels_for_a_self_hosted_runner_for_an_organization(org, runner_id, params=None, payload=None)

Summary: Set custom labels for a self-hosted runner for an organization Docs: https://docs.github.com/rest/reference/actions#set-custom-labels-for-a-self-hosted-runner-for-an-organization

set_default_workflow_permissions_for_a_repository(owner, repo, params=None, payload=None)

Summary: Set default workflow permissions for a repository Docs: https://docs.github.com/rest/reference/actions#set-default-workflow-permissions-for-a-repository

set_default_workflow_permissions_for_an_enterprise(enterprise, params=None, payload=None)

Summary: Set default workflow permissions for an enterprise Docs: https://docs.github.com/rest/reference/actions#set-default-workflow-permissions-for-an-enterprise

set_default_workflow_permissions_for_an_organization(org, params=None, payload=None)

Summary: Set default workflow permissions for an organization Docs: https://docs.github.com/rest/reference/actions#set-default-workflow-permissions

set_github_actions_permissions_for_a_repository(owner, repo, params=None, payload=None)

Summary: Set GitHub Actions permissions for a repository Docs: https://docs.github.com/rest/reference/actions#set-github-actions-permissions-for-a-repository

set_github_actions_permissions_for_an_organization(org, params=None, payload=None)

Summary: Set GitHub Actions permissions for an organization Docs: https://docs.github.com/rest/reference/actions#set-github-actions-permissions-for-an-organization

set_repository_access_for_a_self_hosted_runner_group_in_an_organization(org, runner_group_id, params=None, payload=None)

Summary: Set repository access for a self-hosted runner group in an organization Docs: https://docs.github.com/rest/reference/actions#set-repository-access-to-a-self-hosted-runner-group-in-an-organization

set_selected_repositories_enabled_for_github_actions_in_an_organization(org, params=None, payload=None)

Summary: Set selected repositories enabled for GitHub Actions in an organization Docs: https://docs.github.com/rest/reference/actions#set-selected-repositories-enabled-for-github-actions-in-an-organization

set_selected_repositories_for_an_organization_secret(org, secret_name, params=None, payload=None)

Summary: Set selected repositories for an organization secret Docs: https://docs.github.com/rest/reference/actions#set-selected-repositories-for-an-organization-secret

set_self_hosted_runners_in_a_group_for_an_organization(org, runner_group_id, params=None, payload=None)

Summary: Set self-hosted runners in a group for an organization Docs: https://docs.github.com/rest/reference/actions#set-self-hosted-runners-in-a-group-for-an-organization

set_the_level_of_access_for_workflows_outside_of_the_repository(owner, repo, params=None, payload=None)

Summary: Set the level of access for workflows outside of the repository Docs: https://docs.github.com/rest/reference/actions#set-workflow-access-to-a-repository

update_a_self_hosted_runner_group_for_an_organization(org, runner_group_id, params=None, payload=None)

Summary: Update a self-hosted runner group for an organization Docs: https://docs.github.com/rest/reference/actions#update-a-self-hosted-runner-group-for-an-organization

octopy_admin.rest.apis.activity.Activity

Activity APIs provide access to notifications, subscriptions, and timelines.

__init__(client)

Initializes the Activity class.

check_if_a_repository_is_starred_by_the_authenticated_user(owner, repo, params=None, payload=None)

Summary: Check if a repository is starred by the authenticated user Docs: https://docs.github.com/rest/reference/activity#check-if-a-repository-is-starred-by-the-authenticated-user

delete_a_repository_subscription(owner, repo, params=None, payload=None)

Summary: Delete a repository subscription Docs: https://docs.github.com/rest/reference/activity#delete-a-repository-subscription

delete_a_thread_subscription(thread_id, params=None, payload=None)

Summary: Delete a thread subscription Docs: https://docs.github.com/rest/reference/activity#delete-a-thread-subscription

get_a_repository_subscription(owner, repo, params=None, payload=None)

Summary: Get a repository subscription Docs: https://docs.github.com/rest/reference/activity#get-a-repository-subscription

get_a_thread(thread_id, params=None, payload=None)

Summary: Get a thread Docs: https://docs.github.com/rest/reference/activity#get-a-thread

get_a_thread_subscription_for_the_authenticated_user(thread_id, params=None, payload=None)

Summary: Get a thread subscription for the authenticated user Docs: https://docs.github.com/rest/reference/activity#get-a-thread-subscription-for-the-authenticated-user

get_feeds(params=None, payload=None)

Summary: Get feeds Docs: https://docs.github.com/rest/reference/activity#get-feeds

list_events_for_the_authenticated_user(username, params=None, payload=None)

Summary: List events for the authenticated user Docs: https://docs.github.com/rest/reference/activity#list-events-for-the-authenticated-user

list_events_received_by_the_authenticated_user(username, params=None, payload=None)

Summary: List events received by the authenticated user Docs: https://docs.github.com/rest/reference/activity#list-events-received-by-the-authenticated-user

list_notifications_for_the_authenticated_user(params=None, payload=None)

Summary: List notifications for the authenticated user Docs: https://docs.github.com/rest/reference/activity#list-notifications-for-the-authenticated-user

list_organization_events_for_the_authenticated_user(username, org, params=None, payload=None)

Summary: List organization events for the authenticated user Docs: https://docs.github.com/rest/reference/activity#list-organization-events-for-the-authenticated-user

list_public_events(params=None, payload=None)

Summary: List public events Docs: https://docs.github.com/rest/reference/activity#list-public-events

list_public_events_for_a_network_of_repositories(owner, repo, params=None, payload=None)

Summary: List public events for a network of repositories Docs: https://docs.github.com/rest/reference/activity#list-public-events-for-a-network-of-repositories

list_public_events_for_a_user(username, params=None, payload=None)

Summary: List public events for a user Docs: https://docs.github.com/rest/reference/activity#list-public-events-for-a-user

list_public_events_received_by_a_user(username, params=None, payload=None)

Summary: List public events received by a user Docs: https://docs.github.com/rest/reference/activity#list-public-events-received-by-a-user

list_public_organization_events(org, params=None, payload=None)

Summary: List public organization events Docs: https://docs.github.com/rest/reference/activity#list-public-organization-events

list_repositories_starred_by_a_user(username, params=None, payload=None)

Summary: List repositories starred by a user Docs: https://docs.github.com/rest/reference/activity#list-repositories-starred-by-a-user

list_repositories_starred_by_the_authenticated_user(params=None, payload=None)

Summary: List repositories starred by the authenticated user Docs: https://docs.github.com/rest/reference/activity#list-repositories-starred-by-the-authenticated-user

list_repositories_watched_by_a_user(username, params=None, payload=None)

Summary: List repositories watched by a user Docs: https://docs.github.com/rest/reference/activity#list-repositories-watched-by-a-user

list_repositories_watched_by_the_authenticated_user(params=None, payload=None)

Summary: List repositories watched by the authenticated user Docs: https://docs.github.com/rest/reference/activity#list-repositories-watched-by-the-authenticated-user

list_repository_events(owner, repo, params=None, payload=None)

Summary: List repository events Docs: https://docs.github.com/rest/reference/activity#list-repository-events

list_repository_notifications_for_the_authenticated_user(owner, repo, params=None, payload=None)

Summary: List repository notifications for the authenticated user Docs: https://docs.github.com/rest/reference/activity#list-repository-notifications-for-the-authenticated-user

list_stargazers(owner, repo, params=None, payload=None)

Summary: List stargazers Docs: https://docs.github.com/rest/reference/activity#list-stargazers

list_watchers(owner, repo, params=None, payload=None)

Summary: List watchers Docs: https://docs.github.com/rest/reference/activity#list-watchers

mark_a_thread_as_read(thread_id, params=None, payload=None)

Summary: Mark a thread as read Docs: https://docs.github.com/rest/reference/activity#mark-a-thread-as-read

mark_notifications_as_read(params=None, payload=None)

Summary: Mark notifications as read Docs: https://docs.github.com/rest/reference/activity#mark-notifications-as-read

mark_repository_notifications_as_read(owner, repo, params=None, payload=None)

Summary: Mark repository notifications as read Docs: https://docs.github.com/rest/reference/activity#mark-repository-notifications-as-read

set_a_repository_subscription(owner, repo, params=None, payload=None)

Summary: Set a repository subscription Docs: https://docs.github.com/rest/reference/activity#set-a-repository-subscription

set_a_thread_subscription(thread_id, params=None, payload=None)

Summary: Set a thread subscription Docs: https://docs.github.com/rest/reference/activity#set-a-thread-subscription

star_a_repository_for_the_authenticated_user(owner, repo, params=None, payload=None)

Summary: Star a repository for the authenticated user Docs: https://docs.github.com/rest/reference/activity#star-a-repository-for-the-authenticated-user

unstar_a_repository_for_the_authenticated_user(owner, repo, params=None, payload=None)

Summary: Unstar a repository for the authenticated user Docs: https://docs.github.com/rest/reference/activity#unstar-a-repository-for-the-authenticated-user

octopy_admin.rest.apis.apps.Apps

Information for integrations and installations.

__init__(client)

Initializes the Apps class.

add_a_repository_to_an_app_installation(installation_id, repository_id, params=None, payload=None)

Summary: Add a repository to an app installation Docs: https://docs.github.com/rest/reference/apps#add-a-repository-to-an-app-installation

check_a_token(client_id, params=None, payload=None)

Summary: Check a token Docs: https://docs.github.com/rest/reference/apps#check-a-token

create_a_github_app_from_a_manifest(code, params=None, payload=None)

Summary: Create a GitHub App from a manifest Docs: https://docs.github.com/rest/reference/apps#create-a-github-app-from-a-manifest

create_a_scoped_access_token(client_id, params=None, payload=None)

Summary: Create a scoped access token Docs: https://docs.github.com/rest/reference/apps#create-a-scoped-access-token

create_an_installation_access_token_for_an_app(installation_id, params=None, payload=None)

Summary: Create an installation access token for an app Docs: https://docs.github.com/rest/reference/apps/#create-an-installation-access-token-for-an-app

delete_an_app_authorization(client_id, params=None, payload=None)

Summary: Delete an app authorization Docs: https://docs.github.com/rest/reference/apps#delete-an-app-authorization

delete_an_app_token(client_id, params=None, payload=None)

Summary: Delete an app token Docs: https://docs.github.com/rest/reference/apps#delete-an-app-token

delete_an_installation_for_the_authenticated_app(installation_id, params=None, payload=None)

Summary: Delete an installation for the authenticated app Docs: https://docs.github.com/rest/reference/apps#delete-an-installation-for-the-authenticated-app

get_a_delivery_for_an_app_webhook(delivery_id, params=None, payload=None)

Summary: Get a delivery for an app webhook Docs: https://docs.github.com/rest/reference/apps#get-a-delivery-for-an-app-webhook

get_a_repository_installation_for_the_authenticated_app(owner, repo, params=None, payload=None)

Summary: Get a repository installation for the authenticated app Docs: https://docs.github.com/rest/reference/apps#get-a-repository-installation-for-the-authenticated-app

get_a_subscription_plan_for_an_account(account_id, params=None, payload=None)

Summary: Get a subscription plan for an account Docs: https://docs.github.com/rest/reference/apps#get-a-subscription-plan-for-an-account

get_a_subscription_plan_for_an_account__stubbed(account_id, params=None, payload=None)

Summary: Get a subscription plan for an account (stubbed) Docs: https://docs.github.com/rest/reference/apps#get-a-subscription-plan-for-an-account-stubbed

get_a_user_installation_for_the_authenticated_app(username, params=None, payload=None)

Summary: Get a user installation for the authenticated app Docs: https://docs.github.com/rest/reference/apps#get-a-user-installation-for-the-authenticated-app

get_a_webhook_configuration_for_an_app(params=None, payload=None)

Summary: Get a webhook configuration for an app Docs: https://docs.github.com/rest/reference/apps#get-a-webhook-configuration-for-an-app

get_an_app(app_slug, params=None, payload=None)

Summary: Get an app Docs: https://docs.github.com/rest/reference/apps/#get-an-app

get_an_installation_for_the_authenticated_app(installation_id, params=None, payload=None)

Summary: Get an installation for the authenticated app Docs: https://docs.github.com/rest/reference/apps#get-an-installation-for-the-authenticated-app

get_an_organization_installation_for_the_authenticated_app(org, params=None, payload=None)

Summary: Get an organization installation for the authenticated app Docs: https://docs.github.com/rest/reference/apps#get-an-organization-installation-for-the-authenticated-app

get_the_authenticated_app(params=None, payload=None)

Summary: Get the authenticated app Docs: https://docs.github.com/rest/reference/apps#get-the-authenticated-app

list_accounts_for_a_plan(plan_id, params=None, payload=None)

Summary: List accounts for a plan Docs: https://docs.github.com/rest/reference/apps#list-accounts-for-a-plan

list_accounts_for_a_plan__stubbed(plan_id, params=None, payload=None)

Summary: List accounts for a plan (stubbed) Docs: https://docs.github.com/rest/reference/apps#list-accounts-for-a-plan-stubbed

list_app_installations_accessible_to_the_user_access_token(params=None, payload=None)

Summary: List app installations accessible to the user access token Docs: https://docs.github.com/rest/reference/apps#list-app-installations-accessible-to-the-user-access-token

list_deliveries_for_an_app_webhook(params=None, payload=None)

Summary: List deliveries for an app webhook Docs: https://docs.github.com/rest/reference/apps#list-deliveries-for-an-app-webhook

list_installations_for_the_authenticated_app(params=None, payload=None)

Summary: List installations for the authenticated app Docs: https://docs.github.com/rest/reference/apps#list-installations-for-the-authenticated-app

list_plans(params=None, payload=None)

Summary: List plans Docs: https://docs.github.com/rest/reference/apps#list-plans

list_plans__stubbed(params=None, payload=None)

Summary: List plans (stubbed) Docs: https://docs.github.com/rest/reference/apps#list-plans-stubbed

list_repositories_accessible_to_the_app_installation(params=None, payload=None)

Summary: List repositories accessible to the app installation Docs: https://docs.github.com/rest/reference/apps#list-repositories-accessible-to-the-app-installation

list_repositories_accessible_to_the_user_access_token(installation_id, params=None, payload=None)

Summary: List repositories accessible to the user access token Docs: https://docs.github.com/rest/reference/apps#list-repositories-accessible-to-the-user-access-token

list_subscriptions_for_the_authenticated_user(params=None, payload=None)

Summary: List subscriptions for the authenticated user Docs: https://docs.github.com/rest/reference/apps#list-subscriptions-for-the-authenticated-user

list_subscriptions_for_the_authenticated_user__stubbed(params=None, payload=None)

Summary: List subscriptions for the authenticated user (stubbed) Docs: https://docs.github.com/rest/reference/apps#list-subscriptions-for-the-authenticated-user-stubbed

redeliver_a_delivery_for_an_app_webhook(delivery_id, params=None, payload=None)

Summary: Redeliver a delivery for an app webhook Docs: https://docs.github.com/rest/reference/apps#redeliver-a-delivery-for-an-app-webhook

remove_a_repository_from_an_app_installation(installation_id, repository_id, params=None, payload=None)

Summary: Remove a repository from an app installation Docs: https://docs.github.com/rest/reference/apps#remove-a-repository-from-an-app-installation

reset_a_token(client_id, params=None, payload=None)

Summary: Reset a token Docs: https://docs.github.com/rest/reference/apps#reset-a-token

revoke_an_installation_access_token(params=None, payload=None)

Summary: Revoke an installation access token Docs: https://docs.github.com/rest/reference/apps#revoke-an-installation-access-token

suspend_an_app_installation(installation_id, params=None, payload=None)

Summary: Suspend an app installation Docs: https://docs.github.com/rest/reference/apps#suspend-an-app-installation

unsuspend_an_app_installation(installation_id, params=None, payload=None)

Summary: Unsuspend an app installation Docs: https://docs.github.com/rest/reference/apps#unsuspend-an-app-installation

update_a_webhook_configuration_for_an_app(params=None, payload=None)

Summary: Update a webhook configuration for an app Docs: https://docs.github.com/rest/reference/apps#update-a-webhook-configuration-for-an-app

octopy_admin.rest.apis.billing.Billing

Monitor charges and usage from Actions and Packages.

__init__(client)

Initializes the Billing class.

get_github_actions_billing_for_a_user(username, params=None, payload=None)

Summary: Get GitHub Actions billing for a user Docs: https://docs.github.com/rest/reference/billing#get-github-actions-billing-for-a-user

get_github_actions_billing_for_an_organization(org, params=None, payload=None)

Summary: Get GitHub Actions billing for an organization Docs: https://docs.github.com/rest/reference/billing#get-github-actions-billing-for-an-organization

get_github_advanced_security_active_committers_for_an_enterprise(enterprise, params=None, payload=None)

Summary: Get GitHub Advanced Security active committers for an enterprise Docs: https://docs.github.com/rest/reference/billing#export-advanced-security-active-committers-data-for-enterprise

get_github_advanced_security_active_committers_for_an_organization(org, params=None, payload=None)

Summary: Get GitHub Advanced Security active committers for an organization Docs: https://docs.github.com/rest/reference/billing#get-github-advanced-security-active-committers-for-an-organization

get_github_packages_billing_for_a_user(username, params=None, payload=None)

Summary: Get GitHub Packages billing for a user Docs: https://docs.github.com/rest/reference/billing#get-github-packages-billing-for-a-user

get_github_packages_billing_for_an_organization(org, params=None, payload=None)

Summary: Get GitHub Packages billing for an organization Docs: https://docs.github.com/rest/reference/billing#get-github-packages-billing-for-an-organization

get_shared_storage_billing_for_a_user(username, params=None, payload=None)

Summary: Get shared storage billing for a user Docs: https://docs.github.com/rest/reference/billing#get-shared-storage-billing-for-a-user

get_shared_storage_billing_for_an_organization(org, params=None, payload=None)

Summary: Get shared storage billing for an organization Docs: https://docs.github.com/rest/reference/billing#get-shared-storage-billing-for-an-organization

octopy_admin.rest.apis.checks.Checks

Rich interactions with checks run by your integrations.

__init__(client)

Initializes the Checks class.

create_a_check_run(owner, repo, params=None, payload=None)

Summary: Create a check run Docs: https://docs.github.com/rest/reference/checks#create-a-check-run

create_a_check_suite(owner, repo, params=None, payload=None)

Summary: Create a check suite Docs: https://docs.github.com/rest/reference/checks#create-a-check-suite

get_a_check_run(owner, repo, check_run_id, params=None, payload=None)

Summary: Get a check run Docs: https://docs.github.com/rest/reference/checks#get-a-check-run

get_a_check_suite(owner, repo, check_suite_id, params=None, payload=None)

Summary: Get a check suite Docs: https://docs.github.com/rest/reference/checks#get-a-check-suite

list_check_run_annotations(owner, repo, check_run_id, params=None, payload=None)

Summary: List check run annotations Docs: https://docs.github.com/rest/reference/checks#list-check-run-annotations

list_check_runs_for_a_git_reference(owner, repo, ref, params=None, payload=None)

Summary: List check runs for a Git reference Docs: https://docs.github.com/rest/reference/checks#list-check-runs-for-a-git-reference

list_check_runs_in_a_check_suite(owner, repo, check_suite_id, params=None, payload=None)

Summary: List check runs in a check suite Docs: https://docs.github.com/rest/reference/checks#list-check-runs-in-a-check-suite

list_check_suites_for_a_git_reference(owner, repo, ref, params=None, payload=None)

Summary: List check suites for a Git reference Docs: https://docs.github.com/rest/reference/checks#list-check-suites-for-a-git-reference

rerequest_a_check_run(owner, repo, check_run_id, params=None, payload=None)

Summary: Rerequest a check run Docs: https://docs.github.com/rest/reference/checks#rerequest-a-check-run

rerequest_a_check_suite(owner, repo, check_suite_id, params=None, payload=None)

Summary: Rerequest a check suite Docs: https://docs.github.com/rest/reference/checks#rerequest-a-check-suite

update_a_check_run(owner, repo, check_run_id, params=None, payload=None)

Summary: Update a check run Docs: https://docs.github.com/rest/reference/checks#update-a-check-run

update_repository_preferences_for_check_suites(owner, repo, params=None, payload=None)

Summary: Update repository preferences for check suites Docs: https://docs.github.com/rest/reference/checks#update-repository-preferences-for-check-suites

octopy_admin.rest.apis.code_scanning.CodeScanning

Retrieve code scanning alerts from a repository.

__init__(client)

Initializes the CodeScanning class.

delete_a_code_scanning_analysis_from_a_repository(owner, repo, analysis_id, params=None, payload=None)

Summary: Delete a code scanning analysis from a repository Docs: https://docs.github.com/rest/reference/code-scanning#delete-a-code-scanning-analysis-from-a-repository

get_a_code_scanning_alert(owner, repo, alert_number, params=None, payload=None)

Summary: Get a code scanning alert Docs: https://docs.github.com/rest/reference/code-scanning#get-a-code-scanning-alert

get_a_code_scanning_analysis_for_a_repository(owner, repo, analysis_id, params=None, payload=None)

Summary: Get a code scanning analysis for a repository Docs: https://docs.github.com/rest/reference/code-scanning#get-a-code-scanning-analysis-for-a-repository

get_a_codeql_database_for_a_repository(owner, repo, language, params=None, payload=None)

Summary: Get a CodeQL database for a repository Docs: https://docs.github.com/rest/reference/code-scanning#get-codeql-database

get_information_about_a_sarif_upload(owner, repo, sarif_id, params=None, payload=None)

Summary: Get information about a SARIF upload Docs: https://docs.github.com/rest/reference/code-scanning#list-recent-code-scanning-analyses-for-a-repository

list_code_scanning_alerts_for_a_repository(owner, repo, params=None, payload=None)

Summary: List code scanning alerts for a repository Docs: https://docs.github.com/rest/reference/code-scanning#list-code-scanning-alerts-for-a-repository

list_code_scanning_alerts_for_an_enterprise(enterprise, params=None, payload=None)

Summary: List code scanning alerts for an enterprise Docs: https://docs.github.com/rest/reference/code-scanning#list-code-scanning-alerts-for-an-enterprise

list_code_scanning_alerts_for_an_organization(org, params=None, payload=None)

Summary: List code scanning alerts for an organization Docs: https://docs.github.com/rest/reference/code-scanning#list-code-scanning-alerts-by-organization

list_code_scanning_analyses_for_a_repository(owner, repo, params=None, payload=None)

Summary: List code scanning analyses for a repository Docs: https://docs.github.com/rest/reference/code-scanning#list-code-scanning-analyses-for-a-repository

list_codeql_databases_for_a_repository(owner, repo, params=None, payload=None)

Summary: List CodeQL databases for a repository Docs: https://docs.github.com/rest/reference/code-scanning#list-codeql-databases

list_instances_of_a_code_scanning_alert(owner, repo, alert_number, params=None, payload=None)

Summary: List instances of a code scanning alert Docs: https://docs.github.com/rest/reference/code-scanning#list-instances-of-a-code-scanning-alert

update_a_code_scanning_alert(owner, repo, alert_number, params=None, payload=None)

Summary: Update a code scanning alert Docs: https://docs.github.com/rest/reference/code-scanning#update-a-code-scanning-alert

upload_an_analysis_as_sarif_data(owner, repo, params=None, payload=None)

Summary: Upload an analysis as SARIF data Docs: https://docs.github.com/rest/reference/code-scanning#upload-a-sarif-file

octopy_admin.rest.apis.codes_of_conduct.CodesOfConduct

Insight into codes of conduct for your communities.

__init__(client)

Initializes the CodesOfConduct class.

get_a_code_of_conduct(key, params=None, payload=None)

Summary: Get a code of conduct Docs: https://docs.github.com/rest/reference/codes-of-conduct#get-a-code-of-conduct

get_all_codes_of_conduct(params=None, payload=None)

Summary: Get all codes of conduct Docs: https://docs.github.com/rest/reference/codes-of-conduct#get-all-codes-of-conduct

octopy_admin.rest.apis.codespaces.Codespaces

Endpoints to manage Codespaces using the REST API.

__init__(client)

Initializes the Codespaces class.

add_a_selected_repository_to_a_user_secret(secret_name, repository_id, params=None, payload=None)

Summary: Add a selected repository to a user secret Docs: https://docs.github.com/rest/reference/codespaces#add-a-selected-repository-to-a-user-secret

add_selected_repository_to_an_organization_secret(org, secret_name, repository_id, params=None, payload=None)

Summary: Add selected repository to an organization secret Docs: https://docs.github.com/rest/reference/codespaces#add-selected-repository-to-an-organization-secret

create_a_codespace_for_the_authenticated_user(params=None, payload=None)

Summary: Create a codespace for the authenticated user Docs: https://docs.github.com/rest/reference/codespaces#create-a-codespace-for-the-authenticated-user

create_a_codespace_from_a_pull_request(owner, repo, pull_number, params=None, payload=None)

Summary: Create a codespace from a pull request Docs: https://docs.github.com/rest/reference/codespaces#create-a-codespace-from-a-pull-request

create_a_codespace_in_a_repository(owner, repo, params=None, payload=None)

Summary: Create a codespace in a repository Docs: https://docs.github.com/rest/reference/codespaces#create-a-codespace-in-a-repository

create_or_update_a_repository_secret(owner, repo, secret_name, params=None, payload=None)

Summary: Create or update a repository secret Docs: https://docs.github.com/rest/reference/codespaces#create-or-update-a-repository-secret

create_or_update_a_secret_for_the_authenticated_user(secret_name, params=None, payload=None)

Summary: Create or update a secret for the authenticated user Docs: https://docs.github.com/rest/reference/codespaces#create-or-update-a-secret-for-the-authenticated-user

create_or_update_an_organization_secret(org, secret_name, params=None, payload=None)

Summary: Create or update an organization secret Docs: https://docs.github.com/rest/reference/codespaces#create-or-update-an-organization-secret

delete_a_codespace_for_the_authenticated_user(codespace_name, params=None, payload=None)

Summary: Delete a codespace for the authenticated user Docs: https://docs.github.com/rest/reference/codespaces#delete-a-codespace-for-the-authenticated-user

delete_a_codespace_from_the_organization(org, username, codespace_name, params=None, payload=None)

Summary: Delete a codespace from the organization Docs: https://docs.github.com/rest/reference/codespaces

delete_a_repository_secret(owner, repo, secret_name, params=None, payload=None)

Summary: Delete a repository secret Docs: https://docs.github.com/rest/reference/codespaces#delete-a-repository-secret

delete_a_secret_for_the_authenticated_user(secret_name, params=None, payload=None)

Summary: Delete a secret for the authenticated user Docs: https://docs.github.com/rest/reference/codespaces#delete-a-secret-for-the-authenticated-user

delete_an_organization_secret(org, secret_name, params=None, payload=None)

Summary: Delete an organization secret Docs: https://docs.github.com/rest/reference/codespaces#delete-an-organization-secret

export_a_codespace_for_the_authenticated_user(codespace_name, params=None, payload=None)

Summary: Export a codespace for the authenticated user Docs: N/A

get_a_codespace_for_the_authenticated_user(codespace_name, params=None, payload=None)

Summary: Get a codespace for the authenticated user Docs: https://docs.github.com/rest/reference/codespaces#get-a-codespace-for-the-authenticated-user

get_a_repository_public_key(owner, repo, params=None, payload=None)

Summary: Get a repository public key Docs: https://docs.github.com/rest/reference/codespaces#get-a-repository-public-key

get_a_repository_secret(owner, repo, secret_name, params=None, payload=None)

Summary: Get a repository secret Docs: https://docs.github.com/rest/reference/codespaces#get-a-repository-secret

get_a_secret_for_the_authenticated_user(secret_name, params=None, payload=None)

Summary: Get a secret for the authenticated user Docs: https://docs.github.com/rest/reference/codespaces#get-a-secret-for-the-authenticated-user

get_an_organization_public_key(org, params=None, payload=None)

Summary: Get an organization public key Docs: https://docs.github.com/rest/reference/codespaces#get-an-organization-public-key

get_an_organization_secret(org, secret_name, params=None, payload=None)

Summary: Get an organization secret Docs: https://docs.github.com/rest/reference/codespaces#get-an-organization-secret

get_default_attributes_for_a_codespace(owner, repo, params=None, payload=None)

Summary: Get default attributes for a codespace Docs: https://docs.github.com/rest/reference/codespaces#preview-attributes-for-a-new-codespace

get_details_about_a_codespace_export(codespace_name, export_id, params=None, payload=None)

Summary: Get details about a codespace export Docs: N/A

get_public_key_for_the_authenticated_user(params=None, payload=None)

Summary: Get public key for the authenticated user Docs: https://docs.github.com/rest/reference/codespaces#get-public-key-for-the-authenticated-user

list_available_machine_types_for_a_repository(owner, repo, params=None, payload=None)

Summary: List available machine types for a repository Docs: https://docs.github.com/rest/reference/codespaces#list-available-machine-types-for-a-repository

list_codespaces_for_a_user_in_organization(org, username, params=None, payload=None)

Summary: List codespaces for a user in organization Docs: https://docs.github.com/rest/reference/codespaces#get-codespaces-for-user-in-org

list_codespaces_for_the_authenticated_user(params=None, payload=None)

Summary: List codespaces for the authenticated user Docs: https://docs.github.com/rest/reference/codespaces#list-codespaces-for-the-authenticated-user

list_codespaces_for_the_organization(org, params=None, payload=None)

Summary: List codespaces for the organization Docs: https://docs.github.com/rest/reference/codespaces#list-in-organization

list_codespaces_in_a_repository_for_the_authenticated_user(owner, repo, params=None, payload=None)

Summary: List codespaces in a repository for the authenticated user Docs: https://docs.github.com/rest/reference/codespaces#list-codespaces-in-a-repository-for-the-authenticated-user

list_devcontainer_configurations_in_a_repository_for_the_authenticated_user(owner, repo, params=None, payload=None)

Summary: List devcontainer configurations in a repository for the authenticated user Docs: https://docs.github.com/rest/reference/codespaces#list-devcontainers-in-a-repository-for-the-authenticated-user

list_machine_types_for_a_codespace(codespace_name, params=None, payload=None)

Summary: List machine types for a codespace Docs: https://docs.github.com/rest/reference/codespaces#list-machine-types-for-a-codespace

list_organization_secrets(org, params=None, payload=None)

Summary: List organization secrets Docs: https://docs.github.com/rest/reference/codespaces#list-organization-secrets

list_repository_secrets(owner, repo, params=None, payload=None)

Summary: List repository secrets Docs: https://docs.github.com/rest/reference/codespaces#list-repository-secrets

list_secrets_for_the_authenticated_user(params=None, payload=None)

Summary: List secrets for the authenticated user Docs: https://docs.github.com/rest/reference/codespaces#list-secrets-for-the-authenticated-user

list_selected_repositories_for_a_user_secret(secret_name, params=None, payload=None)

Summary: List selected repositories for a user secret Docs: https://docs.github.com/rest/reference/codespaces#list-selected-repositories-for-a-user-secret

list_selected_repositories_for_an_organization_secret(org, secret_name, params=None, payload=None)

Summary: List selected repositories for an organization secret Docs: https://docs.github.com/rest/reference/codespaces#list-selected-repositories-for-an-organization-secret

manage_access_control_for_organization_codespaces(org, params=None, payload=None)

Summary: Manage access control for organization codespaces Docs: https://docs.github.com/rest/reference/codespaces#set-codespaces-billing

remove_a_selected_repository_from_a_user_secret(secret_name, repository_id, params=None, payload=None)

Summary: Remove a selected repository from a user secret Docs: https://docs.github.com/rest/reference/codespaces#remove-a-selected-repository-from-a-user-secret

remove_selected_repository_from_an_organization_secret(org, secret_name, repository_id, params=None, payload=None)

Summary: Remove selected repository from an organization secret Docs: https://docs.github.com/rest/reference/codespaces#remove-selected-repository-from-an-organization-secret

set_selected_repositories_for_a_user_secret(secret_name, params=None, payload=None)

Summary: Set selected repositories for a user secret Docs: https://docs.github.com/rest/reference/codespaces#set-selected-repositories-for-a-user-secret

set_selected_repositories_for_an_organization_secret(org, secret_name, params=None, payload=None)

Summary: Set selected repositories for an organization secret Docs: https://docs.github.com/rest/reference/codespaces#set-selected-repositories-for-an-organization-secret

start_a_codespace_for_the_authenticated_user(codespace_name, params=None, payload=None)

Summary: Start a codespace for the authenticated user Docs: https://docs.github.com/rest/reference/codespaces#start-a-codespace-for-the-authenticated-user

stop_a_codespace_for_an_organization_user(org, username, codespace_name, params=None, payload=None)

Summary: Stop a codespace for an organization user Docs: https://docs.github.com/rest/reference/codespaces

stop_a_codespace_for_the_authenticated_user(codespace_name, params=None, payload=None)

Summary: Stop a codespace for the authenticated user Docs: https://docs.github.com/rest/reference/codespaces#stop-a-codespace-for-the-authenticated-user

update_a_codespace_for_the_authenticated_user(codespace_name, params=None, payload=None)

Summary: Update a codespace for the authenticated user Docs: https://docs.github.com/rest/reference/codespaces#update-a-codespace-for-the-authenticated-user

octopy_admin.rest.apis.dependabot.Dependabot

Endpoints to manage Dependabot.

__init__(client)

Initializes the Dependabot class.

add_selected_repository_to_an_organization_secret(org, secret_name, repository_id, params=None, payload=None)

Summary: Add selected repository to an organization secret Docs: https://docs.github.com/rest/reference/dependabot#add-selected-repository-to-an-organization-secret

create_or_update_a_repository_secret(owner, repo, secret_name, params=None, payload=None)

Summary: Create or update a repository secret Docs: https://docs.github.com/rest/reference/dependabot#create-or-update-a-repository-secret

create_or_update_an_organization_secret(org, secret_name, params=None, payload=None)

Summary: Create or update an organization secret Docs: https://docs.github.com/rest/reference/dependabot#create-or-update-an-organization-secret

delete_a_repository_secret(owner, repo, secret_name, params=None, payload=None)

Summary: Delete a repository secret Docs: https://docs.github.com/rest/reference/dependabot#delete-a-repository-secret

delete_an_organization_secret(org, secret_name, params=None, payload=None)

Summary: Delete an organization secret Docs: https://docs.github.com/rest/reference/dependabot#delete-an-organization-secret

get_a_dependabot_alert(owner, repo, alert_number, params=None, payload=None)

Summary: Get a Dependabot alert Docs: https://docs.github.com/rest/reference/dependabot#get-a-dependabot-alert

get_a_repository_public_key(owner, repo, params=None, payload=None)

Summary: Get a repository public key Docs: https://docs.github.com/rest/reference/dependabot#get-a-repository-public-key

get_a_repository_secret(owner, repo, secret_name, params=None, payload=None)

Summary: Get a repository secret Docs: https://docs.github.com/rest/reference/dependabot#get-a-repository-secret

get_an_organization_public_key(org, params=None, payload=None)

Summary: Get an organization public key Docs: https://docs.github.com/rest/reference/dependabot#get-an-organization-public-key

get_an_organization_secret(org, secret_name, params=None, payload=None)

Summary: Get an organization secret Docs: https://docs.github.com/rest/reference/dependabot#get-an-organization-secret

list_dependabot_alerts_for_a_repository(owner, repo, params=None, payload=None)

Summary: List Dependabot alerts for a repository Docs: https://docs.github.com/rest/reference/dependabot#list-dependabot-alerts-for-a-repository

list_organization_secrets(org, params=None, payload=None)

Summary: List organization secrets Docs: https://docs.github.com/rest/reference/dependabot#list-organization-secrets

list_repository_secrets(owner, repo, params=None, payload=None)

Summary: List repository secrets Docs: https://docs.github.com/rest/reference/dependabot#list-repository-secrets

list_selected_repositories_for_an_organization_secret(org, secret_name, params=None, payload=None)

Summary: List selected repositories for an organization secret Docs: https://docs.github.com/rest/reference/dependabot#list-selected-repositories-for-an-organization-secret

remove_selected_repository_from_an_organization_secret(org, secret_name, repository_id, params=None, payload=None)

Summary: Remove selected repository from an organization secret Docs: https://docs.github.com/rest/reference/dependabot#remove-selected-repository-from-an-organization-secret

set_selected_repositories_for_an_organization_secret(org, secret_name, params=None, payload=None)

Summary: Set selected repositories for an organization secret Docs: https://docs.github.com/rest/reference/dependabot#set-selected-repositories-for-an-organization-secret

update_a_dependabot_alert(owner, repo, alert_number, params=None, payload=None)

Summary: Update a Dependabot alert Docs: https://docs.github.com/rest/reference/dependabot#update-a-dependabot-alert

octopy_admin.rest.apis.dependency_graph.DependencyGraph

Endpoints to access Dependency Graph features.

__init__(client)

Initializes the DependencyGraph class.

create_a_snapshot_of_dependencies_for_a_repository(owner, repo, params=None, payload=None)

Summary: Create a snapshot of dependencies for a repository Docs: https://docs.github.com/rest/reference/dependency-graph#create-a-snapshot-of-dependencies-for-a-repository

get_a_diff_of_the_dependencies_between_commits(owner, repo, basehead, params=None, payload=None)

Summary: Get a diff of the dependencies between commits Docs: https://docs.github.com/rest/reference/dependency-graph#get-a-diff-of-the-dependencies-between-commits

octopy_admin.rest.apis.emojis.Emojis

List emojis available to use on GitHub.

__init__(client)

Initializes the Emojis class.

get_emojis(params=None, payload=None)

Summary: Get emojis Docs: https://docs.github.com/rest/reference/emojis#get-emojis

octopy_admin.rest.apis.enterprise_admin.EnterpriseAdmin

Administer a GitHub enterprise.

__init__(client)

Initializes the EnterpriseAdmin class.

add_a_self_hosted_runner_to_a_group_for_an_enterprise(enterprise, runner_group_id, runner_id, params=None, payload=None)

Summary: Add a self-hosted runner to a group for an enterprise Docs: https://docs.github.com/rest/reference/actions#add-a-self-hosted-runner-to-a-group-for-an-enterprise

add_custom_labels_to_a_self_hosted_runner_for_an_enterprise(enterprise, runner_id, params=None, payload=None)

Summary: Add custom labels to a self-hosted runner for an enterprise Docs: https://docs.github.com/rest/reference/actions#add-custom-labels-to-a-self-hosted-runner-for-an-enterprise

add_organization_access_to_a_self_hosted_runner_group_in_an_enterprise(enterprise, runner_group_id, org_id, params=None, payload=None)

Summary: Add organization access to a self-hosted runner group in an enterprise Docs: https://docs.github.com/rest/reference/actions#add-organization-access-to-a-self-hosted-runner-group-in-an-enterprise

create_a_registration_token_for_an_enterprise(enterprise, params=None, payload=None)

Summary: Create a registration token for an enterprise Docs: https://docs.github.com/rest/reference/actions#create-a-registration-token-for-an-enterprise

create_a_remove_token_for_an_enterprise(enterprise, params=None, payload=None)

Summary: Create a remove token for an enterprise Docs: https://docs.github.com/rest/reference/actions#create-a-remove-token-for-an-enterprise

create_a_self_hosted_runner_group_for_an_enterprise(enterprise, params=None, payload=None)

Summary: Create a self-hosted runner group for an enterprise Docs: https://docs.github.com/rest/reference/actions#create-self-hosted-runner-group-for-an-enterprise

delete_a_self_hosted_runner_from_an_enterprise(enterprise, runner_id, params=None, payload=None)

Summary: Delete a self-hosted runner from an enterprise Docs: https://docs.github.com/rest/reference/actions#delete-self-hosted-runner-from-an-enterprise

delete_a_self_hosted_runner_group_from_an_enterprise(enterprise, runner_group_id, params=None, payload=None)

Summary: Delete a self-hosted runner group from an enterprise Docs: https://docs.github.com/rest/reference/actions#delete-a-self-hosted-runner-group-from-an-enterprise

disable_a_selected_organization_for_github_actions_in_an_enterprise(enterprise, org_id, params=None, payload=None)

Summary: Disable a selected organization for GitHub Actions in an enterprise Docs: https://docs.github.com/rest/reference/actions#disable-a-selected-organization-for-github-actions-in-an-enterprise

enable_a_selected_organization_for_github_actions_in_an_enterprise(enterprise, org_id, params=None, payload=None)

Summary: Enable a selected organization for GitHub Actions in an enterprise Docs: https://docs.github.com/rest/reference/actions#enable-a-selected-organization-for-github-actions-in-an-enterprise

get_a_self_hosted_runner_for_an_enterprise(enterprise, runner_id, params=None, payload=None)

Summary: Get a self-hosted runner for an enterprise Docs: https://docs.github.com/rest/reference/actions#get-a-self-hosted-runner-for-an-enterprise

get_a_self_hosted_runner_group_for_an_enterprise(enterprise, runner_group_id, params=None, payload=None)

Summary: Get a self-hosted runner group for an enterprise Docs: https://docs.github.com/rest/reference/actions#get-a-self-hosted-runner-group-for-an-enterprise

get_allowed_actions_and_reusable_workflows_for_an_enterprise(enterprise, params=None, payload=None)

Summary: Get allowed actions and reusable workflows for an enterprise Docs: https://docs.github.com/rest/reference/actions#get-allowed-actions-for-an-enterprise

get_github_actions_permissions_for_an_enterprise(enterprise, params=None, payload=None)

Summary: Get GitHub Actions permissions for an enterprise Docs: https://docs.github.com/rest/reference/actions#get-github-actions-permissions-for-an-enterprise

list_labels_for_a_self_hosted_runner_for_an_enterprise(enterprise, runner_id, params=None, payload=None)

Summary: List labels for a self-hosted runner for an enterprise Docs: https://docs.github.com/rest/reference/actions#list-labels-for-a-self-hosted-runner-for-an-enterprise

list_organization_access_to_a_self_hosted_runner_group_in_an_enterprise(enterprise, runner_group_id, params=None, payload=None)

Summary: List organization access to a self-hosted runner group in an enterprise Docs: https://docs.github.com/rest/reference/actions#list-organization-access-to-a-self-hosted-runner-group-in-a-enterprise

list_runner_applications_for_an_enterprise(enterprise, params=None, payload=None)

Summary: List runner applications for an enterprise Docs: https://docs.github.com/rest/reference/actions#list-runner-applications-for-an-enterprise

list_selected_organizations_enabled_for_github_actions_in_an_enterprise(enterprise, params=None, payload=None)

Summary: List selected organizations enabled for GitHub Actions in an enterprise Docs: https://docs.github.com/rest/reference/actions#list-selected-organizations-enabled-for-github-actions-in-an-enterprise

list_self_hosted_runner_groups_for_an_enterprise(enterprise, params=None, payload=None)

Summary: List self-hosted runner groups for an enterprise Docs: https://docs.github.com/rest/reference/actions#list-self-hosted-runner-groups-for-an-enterprise

list_self_hosted_runners_for_an_enterprise(enterprise, params=None, payload=None)

Summary: List self-hosted runners for an enterprise Docs: https://docs.github.com/rest/reference/actions#list-self-hosted-runners-for-an-enterprise

list_self_hosted_runners_in_a_group_for_an_enterprise(enterprise, runner_group_id, params=None, payload=None)

Summary: List self-hosted runners in a group for an enterprise Docs: https://docs.github.com/rest/reference/actions#list-self-hosted-runners-in-a-group-for-an-enterprise

remove_a_custom_label_from_a_self_hosted_runner_for_an_enterprise(enterprise, runner_id, name, params=None, payload=None)

Summary: Remove a custom label from a self-hosted runner for an enterprise Docs: https://docs.github.com/rest/reference/actions#remove-a-custom-label-from-a-self-hosted-runner-for-an-enterprise

remove_a_self_hosted_runner_from_a_group_for_an_enterprise(enterprise, runner_group_id, runner_id, params=None, payload=None)

Summary: Remove a self-hosted runner from a group for an enterprise Docs: https://docs.github.com/rest/reference/actions#remove-a-self-hosted-runner-from-a-group-for-an-enterprise

remove_all_custom_labels_from_a_self_hosted_runner_for_an_enterprise(enterprise, runner_id, params=None, payload=None)

Summary: Remove all custom labels from a self-hosted runner for an enterprise Docs: https://docs.github.com/rest/reference/actions#remove-all-custom-labels-from-a-self-hosted-runner-for-an-enterprise

remove_organization_access_to_a_self_hosted_runner_group_in_an_enterprise(enterprise, runner_group_id, org_id, params=None, payload=None)

Summary: Remove organization access to a self-hosted runner group in an enterprise Docs: https://docs.github.com/rest/reference/actions#remove-organization-access-to-a-self-hosted-runner-group-in-an-enterprise

set_allowed_actions_and_reusable_workflows_for_an_enterprise(enterprise, params=None, payload=None)

Summary: Set allowed actions and reusable workflows for an enterprise Docs: https://docs.github.com/rest/reference/actions#set-allowed-actions-for-an-enterprise

set_custom_labels_for_a_self_hosted_runner_for_an_enterprise(enterprise, runner_id, params=None, payload=None)

Summary: Set custom labels for a self-hosted runner for an enterprise Docs: https://docs.github.com/rest/reference/actions#set-custom-labels-for-a-self-hosted-runner-for-an-enterprise

set_github_actions_permissions_for_an_enterprise(enterprise, params=None, payload=None)

Summary: Set GitHub Actions permissions for an enterprise Docs: https://docs.github.com/rest/reference/actions#set-github-actions-permissions-for-an-enterprise

set_organization_access_for_a_self_hosted_runner_group_in_an_enterprise(enterprise, runner_group_id, params=None, payload=None)

Summary: Set organization access for a self-hosted runner group in an enterprise Docs: https://docs.github.com/rest/reference/actions#set-organization-access-to-a-self-hosted-runner-group-in-an-enterprise

set_selected_organizations_enabled_for_github_actions_in_an_enterprise(enterprise, params=None, payload=None)

Summary: Set selected organizations enabled for GitHub Actions in an enterprise Docs: https://docs.github.com/rest/reference/actions#set-selected-organizations-enabled-for-github-actions-in-an-enterprise

set_self_hosted_runners_in_a_group_for_an_enterprise(enterprise, runner_group_id, params=None, payload=None)

Summary: Set self-hosted runners in a group for an enterprise Docs: https://docs.github.com/rest/reference/actions#set-self-hosted-runners-in-a-group-for-an-enterprise

update_a_self_hosted_runner_group_for_an_enterprise(enterprise, runner_group_id, params=None, payload=None)

Summary: Update a self-hosted runner group for an enterprise Docs: https://docs.github.com/rest/reference/actions#update-a-self-hosted-runner-group-for-an-enterprise

octopy_admin.rest.apis.gists.Gists

View, modify your gists.

__init__(client)

Initializes the Gists class.

check_if_a_gist_is_starred(gist_id, params=None, payload=None)

Summary: Check if a gist is starred Docs: https://docs.github.com/rest/reference/gists#check-if-a-gist-is-starred

create_a_gist(params=None, payload=None)

Summary: Create a gist Docs: https://docs.github.com/rest/reference/gists#create-a-gist

create_a_gist_comment(gist_id, params=None, payload=None)

Summary: Create a gist comment Docs: https://docs.github.com/rest/reference/gists#create-a-gist-comment

delete_a_gist(gist_id, params=None, payload=None)

Summary: Delete a gist Docs: https://docs.github.com/rest/reference/gists#delete-a-gist

delete_a_gist_comment(gist_id, comment_id, params=None, payload=None)

Summary: Delete a gist comment Docs: https://docs.github.com/rest/reference/gists#delete-a-gist-comment

fork_a_gist(gist_id, params=None, payload=None)

Summary: Fork a gist Docs: https://docs.github.com/rest/reference/gists#fork-a-gist

get_a_gist(gist_id, params=None, payload=None)

Summary: Get a gist Docs: https://docs.github.com/rest/reference/gists#get-a-gist

get_a_gist_comment(gist_id, comment_id, params=None, payload=None)

Summary: Get a gist comment Docs: https://docs.github.com/rest/reference/gists#get-a-gist-comment

get_a_gist_revision(gist_id, sha, params=None, payload=None)

Summary: Get a gist revision Docs: https://docs.github.com/rest/reference/gists#get-a-gist-revision

list_gist_comments(gist_id, params=None, payload=None)

Summary: List gist comments Docs: https://docs.github.com/rest/reference/gists#list-gist-comments

list_gist_commits(gist_id, params=None, payload=None)

Summary: List gist commits Docs: https://docs.github.com/rest/reference/gists#list-gist-commits

list_gist_forks(gist_id, params=None, payload=None)

Summary: List gist forks Docs: https://docs.github.com/rest/reference/gists#list-gist-forks

list_gists_for_a_user(username, params=None, payload=None)

Summary: List gists for a user Docs: https://docs.github.com/rest/reference/gists#list-gists-for-a-user

list_gists_for_the_authenticated_user(params=None, payload=None)

Summary: List gists for the authenticated user Docs: https://docs.github.com/rest/reference/gists#list-gists-for-the-authenticated-user

list_public_gists(params=None, payload=None)

Summary: List public gists Docs: https://docs.github.com/rest/reference/gists#list-public-gists

list_starred_gists(params=None, payload=None)

Summary: List starred gists Docs: https://docs.github.com/rest/reference/gists#list-starred-gists

star_a_gist(gist_id, params=None, payload=None)

Summary: Star a gist Docs: https://docs.github.com/rest/reference/gists#star-a-gist

unstar_a_gist(gist_id, params=None, payload=None)

Summary: Unstar a gist Docs: https://docs.github.com/rest/reference/gists#unstar-a-gist

update_a_gist(gist_id, params=None, payload=None)

Summary: Update a gist Docs: https://docs.github.com/rest/reference/gists/#update-a-gist

update_a_gist_comment(gist_id, comment_id, params=None, payload=None)

Summary: Update a gist comment Docs: https://docs.github.com/rest/reference/gists#update-a-gist-comment

octopy_admin.rest.apis.git.Git

Raw Git functionality.

__init__(client)

Initializes the Git class.

create_a_blob(owner, repo, params=None, payload=None)

Summary: Create a blob Docs: https://docs.github.com/rest/reference/git#create-a-blob

create_a_commit(owner, repo, params=None, payload=None)

Summary: Create a commit Docs: https://docs.github.com/rest/reference/git#create-a-commit

create_a_reference(owner, repo, params=None, payload=None)

Summary: Create a reference Docs: https://docs.github.com/rest/reference/git#create-a-reference

create_a_tag_object(owner, repo, params=None, payload=None)

Summary: Create a tag object Docs: https://docs.github.com/rest/reference/git#create-a-tag-object

create_a_tree(owner, repo, params=None, payload=None)

Summary: Create a tree Docs: https://docs.github.com/rest/reference/git#create-a-tree

delete_a_reference(owner, repo, ref, params=None, payload=None)

Summary: Delete a reference Docs: https://docs.github.com/rest/reference/git#delete-a-reference

get_a_blob(owner, repo, file_sha, params=None, payload=None)

Summary: Get a blob Docs: https://docs.github.com/rest/reference/git#get-a-blob

get_a_commit(owner, repo, commit_sha, params=None, payload=None)

Summary: Get a commit Docs: https://docs.github.com/rest/reference/git#get-a-commit

get_a_reference(owner, repo, ref, params=None, payload=None)

Summary: Get a reference Docs: https://docs.github.com/rest/reference/git#get-a-reference

get_a_tag(owner, repo, tag_sha, params=None, payload=None)

Summary: Get a tag Docs: https://docs.github.com/rest/reference/git#get-a-tag

get_a_tree(owner, repo, tree_sha, params=None, payload=None)

Summary: Get a tree Docs: https://docs.github.com/rest/reference/git#get-a-tree

list_matching_references(owner, repo, ref, params=None, payload=None)

Summary: List matching references Docs: https://docs.github.com/rest/reference/git#list-matching-references

update_a_reference(owner, repo, ref, params=None, payload=None)

Summary: Update a reference Docs: https://docs.github.com/rest/reference/git#update-a-reference

octopy_admin.rest.apis.gitignore.Gitignore

View gitignore templates

__init__(client)

Initializes the Gitignore class.

get_a_gitignore_template(name, params=None, payload=None)

Summary: Get a gitignore template Docs: https://docs.github.com/rest/reference/gitignore#get-a-gitignore-template

get_all_gitignore_templates(params=None, payload=None)

Summary: Get all gitignore templates Docs: https://docs.github.com/rest/reference/gitignore#get-all-gitignore-templates

octopy_admin.rest.apis.interactions.Interactions

Owner or admin management of users interactions.

__init__(client)

Initializes the Interactions class.

get_interaction_restrictions_for_a_repository(owner, repo, params=None, payload=None)

Summary: Get interaction restrictions for a repository Docs: https://docs.github.com/rest/reference/interactions#get-interaction-restrictions-for-a-repository

get_interaction_restrictions_for_an_organization(org, params=None, payload=None)

Summary: Get interaction restrictions for an organization Docs: https://docs.github.com/rest/reference/interactions#get-interaction-restrictions-for-an-organization

get_interaction_restrictions_for_your_public_repositories(params=None, payload=None)

Summary: Get interaction restrictions for your public repositories Docs: https://docs.github.com/rest/reference/interactions#get-interaction-restrictions-for-your-public-repositories

remove_interaction_restrictions_for_a_repository(owner, repo, params=None, payload=None)

Summary: Remove interaction restrictions for a repository Docs: https://docs.github.com/rest/reference/interactions#remove-interaction-restrictions-for-a-repository

remove_interaction_restrictions_for_an_organization(org, params=None, payload=None)

Summary: Remove interaction restrictions for an organization Docs: https://docs.github.com/rest/reference/interactions#remove-interaction-restrictions-for-an-organization

remove_interaction_restrictions_from_your_public_repositories(params=None, payload=None)

Summary: Remove interaction restrictions from your public repositories Docs: https://docs.github.com/rest/reference/interactions#remove-interaction-restrictions-from-your-public-repositories

set_interaction_restrictions_for_a_repository(owner, repo, params=None, payload=None)

Summary: Set interaction restrictions for a repository Docs: https://docs.github.com/rest/reference/interactions#set-interaction-restrictions-for-a-repository

set_interaction_restrictions_for_an_organization(org, params=None, payload=None)

Summary: Set interaction restrictions for an organization Docs: https://docs.github.com/rest/reference/interactions#set-interaction-restrictions-for-an-organization

set_interaction_restrictions_for_your_public_repositories(params=None, payload=None)

Summary: Set interaction restrictions for your public repositories Docs: https://docs.github.com/rest/reference/interactions#set-interaction-restrictions-for-your-public-repositories

octopy_admin.rest.apis.issues.Issues

Interact with GitHub Issues.

__init__(client)

Initializes the Issues class.

add_assignees_to_an_issue(owner, repo, issue_number, params=None, payload=None)

Summary: Add assignees to an issue Docs: https://docs.github.com/rest/reference/issues#add-assignees-to-an-issue

add_labels_to_an_issue(owner, repo, issue_number, params=None, payload=None)

Summary: Add labels to an issue Docs: https://docs.github.com/rest/reference/issues#add-labels-to-an-issue

check_if_a_user_can_be_assigned(owner, repo, assignee, params=None, payload=None)

Summary: Check if a user can be assigned Docs: https://docs.github.com/rest/reference/issues#check-if-a-user-can-be-assigned

create_a_label(owner, repo, params=None, payload=None)

Summary: Create a label Docs: https://docs.github.com/rest/reference/issues#create-a-label

create_a_milestone(owner, repo, params=None, payload=None)

Summary: Create a milestone Docs: https://docs.github.com/rest/reference/issues#create-a-milestone

create_an_issue(owner, repo, params=None, payload=None)

Summary: Create an issue Docs: https://docs.github.com/rest/reference/issues#create-an-issue

create_an_issue_comment(owner, repo, issue_number, params=None, payload=None)

Summary: Create an issue comment Docs: https://docs.github.com/rest/reference/issues#create-an-issue-comment

delete_a_label(owner, repo, name, params=None, payload=None)

Summary: Delete a label Docs: https://docs.github.com/rest/reference/issues#delete-a-label

delete_a_milestone(owner, repo, milestone_number, params=None, payload=None)

Summary: Delete a milestone Docs: https://docs.github.com/rest/reference/issues#delete-a-milestone

delete_an_issue_comment(owner, repo, comment_id, params=None, payload=None)

Summary: Delete an issue comment Docs: https://docs.github.com/rest/reference/issues#delete-an-issue-comment

get_a_label(owner, repo, name, params=None, payload=None)

Summary: Get a label Docs: https://docs.github.com/rest/reference/issues#get-a-label

get_a_milestone(owner, repo, milestone_number, params=None, payload=None)

Summary: Get a milestone Docs: https://docs.github.com/rest/reference/issues#get-a-milestone

get_an_issue(owner, repo, issue_number, params=None, payload=None)

Summary: Get an issue Docs: https://docs.github.com/rest/reference/issues#get-an-issue

get_an_issue_comment(owner, repo, comment_id, params=None, payload=None)

Summary: Get an issue comment Docs: https://docs.github.com/rest/reference/issues#get-an-issue-comment

get_an_issue_event(owner, repo, event_id, params=None, payload=None)

Summary: Get an issue event Docs: https://docs.github.com/rest/reference/issues#get-an-issue-event

list_assignees(owner, repo, params=None, payload=None)

Summary: List assignees Docs: https://docs.github.com/rest/reference/issues#list-assignees

list_issue_comments(owner, repo, issue_number, params=None, payload=None)

Summary: List issue comments Docs: https://docs.github.com/rest/reference/issues#list-issue-comments

list_issue_comments_for_a_repository(owner, repo, params=None, payload=None)

Summary: List issue comments for a repository Docs: https://docs.github.com/rest/reference/issues#list-issue-comments-for-a-repository

list_issue_events(owner, repo, issue_number, params=None, payload=None)

Summary: List issue events Docs: https://docs.github.com/rest/reference/issues#list-issue-events

list_issue_events_for_a_repository(owner, repo, params=None, payload=None)

Summary: List issue events for a repository Docs: https://docs.github.com/rest/reference/issues#list-issue-events-for-a-repository

list_issues_assigned_to_the_authenticated_user(params=None, payload=None)

Summary: List issues assigned to the authenticated user Docs: https://docs.github.com/rest/reference/issues#list-issues-assigned-to-the-authenticated-user

list_labels_for_a_repository(owner, repo, params=None, payload=None)

Summary: List labels for a repository Docs: https://docs.github.com/rest/reference/issues#list-labels-for-a-repository

list_labels_for_an_issue(owner, repo, issue_number, params=None, payload=None)

Summary: List labels for an issue Docs: https://docs.github.com/rest/reference/issues#list-labels-for-an-issue

list_labels_for_issues_in_a_milestone(owner, repo, milestone_number, params=None, payload=None)

Summary: List labels for issues in a milestone Docs: https://docs.github.com/rest/reference/issues#list-labels-for-issues-in-a-milestone

list_milestones(owner, repo, params=None, payload=None)

Summary: List milestones Docs: https://docs.github.com/rest/reference/issues#list-milestones

list_organization_issues_assigned_to_the_authenticated_user(org, params=None, payload=None)

Summary: List organization issues assigned to the authenticated user Docs: https://docs.github.com/rest/reference/issues#list-organization-issues-assigned-to-the-authenticated-user

list_repository_issues(owner, repo, params=None, payload=None)

Summary: List repository issues Docs: https://docs.github.com/rest/reference/issues#list-repository-issues

list_timeline_events_for_an_issue(owner, repo, issue_number, params=None, payload=None)

Summary: List timeline events for an issue Docs: https://docs.github.com/rest/reference/issues#list-timeline-events-for-an-issue

list_user_account_issues_assigned_to_the_authenticated_user(params=None, payload=None)

Summary: List user account issues assigned to the authenticated user Docs: https://docs.github.com/rest/reference/issues#list-user-account-issues-assigned-to-the-authenticated-user

lock_an_issue(owner, repo, issue_number, params=None, payload=None)

Summary: Lock an issue Docs: https://docs.github.com/rest/reference/issues#lock-an-issue

remove_a_label_from_an_issue(owner, repo, issue_number, name, params=None, payload=None)

Summary: Remove a label from an issue Docs: https://docs.github.com/rest/reference/issues#remove-a-label-from-an-issue

remove_all_labels_from_an_issue(owner, repo, issue_number, params=None, payload=None)

Summary: Remove all labels from an issue Docs: https://docs.github.com/rest/reference/issues#remove-all-labels-from-an-issue

remove_assignees_from_an_issue(owner, repo, issue_number, params=None, payload=None)

Summary: Remove assignees from an issue Docs: https://docs.github.com/rest/reference/issues#remove-assignees-from-an-issue

set_labels_for_an_issue(owner, repo, issue_number, params=None, payload=None)

Summary: Set labels for an issue Docs: https://docs.github.com/rest/reference/issues#set-labels-for-an-issue

unlock_an_issue(owner, repo, issue_number, params=None, payload=None)

Summary: Unlock an issue Docs: https://docs.github.com/rest/reference/issues#unlock-an-issue

update_a_label(owner, repo, name, params=None, payload=None)

Summary: Update a label Docs: https://docs.github.com/rest/reference/issues#update-a-label

update_a_milestone(owner, repo, milestone_number, params=None, payload=None)

Summary: Update a milestone Docs: https://docs.github.com/rest/reference/issues#update-a-milestone

update_an_issue(owner, repo, issue_number, params=None, payload=None)

Summary: Update an issue Docs: https://docs.github.com/rest/reference/issues/#update-an-issue

update_an_issue_comment(owner, repo, comment_id, params=None, payload=None)

Summary: Update an issue comment Docs: https://docs.github.com/rest/reference/issues#update-an-issue-comment

octopy_admin.rest.apis.licenses.Licenses

View various OSS licenses.

__init__(client)

Initializes the Licenses class.

get_a_license(license, params=None, payload=None)

Summary: Get a license Docs: https://docs.github.com/rest/reference/licenses#get-a-license

get_all_commonly_used_licenses(params=None, payload=None)

Summary: Get all commonly used licenses Docs: https://docs.github.com/rest/reference/licenses#get-all-commonly-used-licenses

get_the_license_for_a_repository(owner, repo, params=None, payload=None)

Summary: Get the license for a repository Docs: https://docs.github.com/rest/reference/licenses/#get-the-license-for-a-repository

octopy_admin.rest.apis.markdown.Markdown

Render GitHub flavored markdown

__init__(client)

Initializes the Markdown class.

render_a_markdown_document(params=None, payload=None)

Summary: Render a Markdown document Docs: https://docs.github.com/rest/reference/markdown#render-a-markdown-document

render_a_markdown_document_in_raw_mode(params=None, payload=None)

Summary: Render a Markdown document in raw mode Docs: https://docs.github.com/rest/reference/markdown#render-a-markdown-document-in-raw-mode

octopy_admin.rest.apis.meta.Meta

Endpoints that give information about the API.

__init__(client)

Initializes the Meta class.

get_github_meta_information(params=None, payload=None)

Summary: Get GitHub meta information Docs: https://docs.github.com/rest/reference/meta#get-github-meta-information

get_octocat(params=None, payload=None)

Summary: Get Octocat Docs: https://docs.github.com/rest/reference/meta#get-octocat

get_the_zen_of_github(params=None, payload=None)

Summary: Get the Zen of GitHub Docs: N/A

github_api_root(params=None, payload=None)

Summary: GitHub API Root Docs: https://docs.github.com/rest/overview/resources-in-the-rest-api#root-endpoint

octopy_admin.rest.apis.migrations.Migrations

Move projects to or from GitHub.

__init__(client)

Initializes the Migrations class.

cancel_an_import(owner, repo, params=None, payload=None)

Summary: Cancel an import Docs: https://docs.github.com/rest/reference/migrations#cancel-an-import

delete_a_user_migration_archive(migration_id, params=None, payload=None)

Summary: Delete a user migration archive Docs: https://docs.github.com/rest/reference/migrations#delete-a-user-migration-archive

delete_an_organization_migration_archive(org, migration_id, params=None, payload=None)

Summary: Delete an organization migration archive Docs: https://docs.github.com/rest/reference/migrations#delete-an-organization-migration-archive

download_a_user_migration_archive(migration_id, params=None, payload=None)

Summary: Download a user migration archive Docs: https://docs.github.com/rest/reference/migrations#download-a-user-migration-archive

download_an_organization_migration_archive(org, migration_id, params=None, payload=None)

Summary: Download an organization migration archive Docs: https://docs.github.com/rest/reference/migrations#download-an-organization-migration-archive

get_a_user_migration_status(migration_id, params=None, payload=None)

Summary: Get a user migration status Docs: https://docs.github.com/rest/reference/migrations#get-a-user-migration-status

get_an_import_status(owner, repo, params=None, payload=None)

Summary: Get an import status Docs: https://docs.github.com/rest/reference/migrations#get-an-import-status

get_an_organization_migration_status(org, migration_id, params=None, payload=None)

Summary: Get an organization migration status Docs: https://docs.github.com/rest/reference/migrations#get-an-organization-migration-status

get_commit_authors(owner, repo, params=None, payload=None)

Summary: Get commit authors Docs: https://docs.github.com/rest/reference/migrations#get-commit-authors

get_large_files(owner, repo, params=None, payload=None)

Summary: Get large files Docs: https://docs.github.com/rest/reference/migrations#get-large-files

list_organization_migrations(org, params=None, payload=None)

Summary: List organization migrations Docs: https://docs.github.com/rest/reference/migrations#list-organization-migrations

list_repositories_for_a_user_migration(migration_id, params=None, payload=None)

Summary: List repositories for a user migration Docs: https://docs.github.com/rest/reference/migrations#list-repositories-for-a-user-migration

list_repositories_in_an_organization_migration(org, migration_id, params=None, payload=None)

Summary: List repositories in an organization migration Docs: https://docs.github.com/rest/reference/migrations#list-repositories-in-an-organization-migration

list_user_migrations(params=None, payload=None)

Summary: List user migrations Docs: https://docs.github.com/rest/reference/migrations#list-user-migrations

map_a_commit_author(owner, repo, author_id, params=None, payload=None)

Summary: Map a commit author Docs: https://docs.github.com/rest/reference/migrations#map-a-commit-author

start_a_user_migration(params=None, payload=None)

Summary: Start a user migration Docs: https://docs.github.com/rest/reference/migrations#start-a-user-migration

start_an_import(owner, repo, params=None, payload=None)

Summary: Start an import Docs: https://docs.github.com/rest/reference/migrations#start-an-import

start_an_organization_migration(org, params=None, payload=None)

Summary: Start an organization migration Docs: https://docs.github.com/rest/reference/migrations#start-an-organization-migration

unlock_a_user_repository(migration_id, repo_name, params=None, payload=None)

Summary: Unlock a user repository Docs: https://docs.github.com/rest/reference/migrations#unlock-a-user-repository

unlock_an_organization_repository(org, migration_id, repo_name, params=None, payload=None)

Summary: Unlock an organization repository Docs: https://docs.github.com/rest/reference/migrations#unlock-an-organization-repository

update_an_import(owner, repo, params=None, payload=None)

Summary: Update an import Docs: https://docs.github.com/rest/reference/migrations#update-an-import

update_git_lfs_preference(owner, repo, params=None, payload=None)

Summary: Update Git LFS preference Docs: https://docs.github.com/rest/reference/migrations#update-git-lfs-preference

octopy_admin.rest.apis.orgs.Orgs

Interact with GitHub Orgs.

__init__(client)

Initializes the Orgs class.

add_a_security_manager_team(org, team_slug, params=None, payload=None)

Summary: Add a security manager team Docs: https://docs.github.com/rest/reference/orgs#add-a-security-manager-team

block_a_user_from_an_organization(org, username, params=None, payload=None)

Summary: Block a user from an organization Docs: https://docs.github.com/rest/reference/orgs#block-a-user-from-an-organization

cancel_an_organization_invitation(org, invitation_id, params=None, payload=None)

Summary: Cancel an organization invitation Docs: https://docs.github.com/rest/reference/orgs#cancel-an-organization-invitation

check_if_a_user_is_blocked_by_an_organization(org, username, params=None, payload=None)

Summary: Check if a user is blocked by an organization Docs: https://docs.github.com/rest/reference/orgs#check-if-a-user-is-blocked-by-an-organization

check_organization_membership_for_a_user(org, username, params=None, payload=None)

Summary: Check organization membership for a user Docs: https://docs.github.com/rest/reference/orgs#check-organization-membership-for-a-user

check_public_organization_membership_for_a_user(org, username, params=None, payload=None)

Summary: Check public organization membership for a user Docs: https://docs.github.com/rest/reference/orgs#check-public-organization-membership-for-a-user

convert_an_organization_member_to_outside_collaborator(org, username, params=None, payload=None)

Summary: Convert an organization member to outside collaborator Docs: https://docs.github.com/rest/reference/orgs#convert-an-organization-member-to-outside-collaborator

create_a_custom_role(org, params=None, payload=None)

Summary: Create a custom role Docs: https://docs.github.com/rest/reference/orgs#create-a-custom-role

create_an_organization_invitation(org, params=None, payload=None)

Summary: Create an organization invitation Docs: https://docs.github.com/rest/reference/orgs#create-an-organization-invitation

create_an_organization_webhook(org, params=None, payload=None)

Summary: Create an organization webhook Docs: https://docs.github.com/rest/reference/orgs#create-an-organization-webhook

delete_a_custom_role(org, role_id, params=None, payload=None)

Summary: Delete a custom role Docs: https://docs.github.com/rest/reference/orgs#delete-a-custom-role

delete_an_organization_webhook(org, hook_id, params=None, payload=None)

Summary: Delete an organization webhook Docs: https://docs.github.com/rest/reference/orgs#delete-an-organization-webhook

enable_or_disable_a_security_feature_for_an_organization(org, security_product, enablement, params=None, payload=None)

Summary: Enable or disable a security feature for an organization Docs: https://docs.github.com/rest/reference/orgs#enable-or-disable-security-product-on-all-org-repos

get_a_webhook_configuration_for_an_organization(org, hook_id, params=None, payload=None)

Summary: Get a webhook configuration for an organization Docs: https://docs.github.com/rest/reference/orgs#get-a-webhook-configuration-for-an-organization

get_a_webhook_delivery_for_an_organization_webhook(org, hook_id, delivery_id, params=None, payload=None)

Summary: Get a webhook delivery for an organization webhook Docs: https://docs.github.com/rest/reference/orgs#get-a-webhook-delivery-for-an-organization-webhook

get_an_organization(org, params=None, payload=None)

Summary: Get an organization Docs: https://docs.github.com/rest/reference/orgs#get-an-organization

get_an_organization_membership_for_the_authenticated_user(org, params=None, payload=None)

Summary: Get an organization membership for the authenticated user Docs: https://docs.github.com/rest/reference/orgs#get-an-organization-membership-for-the-authenticated-user

get_an_organization_webhook(org, hook_id, params=None, payload=None)

Summary: Get an organization webhook Docs: https://docs.github.com/rest/reference/orgs#get-an-organization-webhook

get_organization_membership_for_a_user(org, username, params=None, payload=None)

Summary: Get organization membership for a user Docs: https://docs.github.com/rest/reference/orgs#get-organization-membership-for-a-user

list_app_installations_for_an_organization(org, params=None, payload=None)

Summary: List app installations for an organization Docs: https://docs.github.com/rest/reference/orgs#list-app-installations-for-an-organization

list_custom_repository_roles_in_an_organization(organization_id, params=None, payload=None)

Summary: List custom repository roles in an organization Docs: https://docs.github.com/rest/reference/orgs#list-custom-repository-roles-in-an-organization

list_deliveries_for_an_organization_webhook(org, hook_id, params=None, payload=None)

Summary: List deliveries for an organization webhook Docs: https://docs.github.com/rest/reference/orgs#list-deliveries-for-an-organization-webhook

list_failed_organization_invitations(org, params=None, payload=None)

Summary: List failed organization invitations Docs: https://docs.github.com/rest/reference/orgs#list-failed-organization-invitations

list_fine_grained_permissions_for_an_organization(org, params=None, payload=None)

Summary: List fine-grained permissions for an organization Docs: https://docs.github.com/rest/reference/orgs#list-fine-grained-permissions-for-an-organization

list_organization_invitation_teams(org, invitation_id, params=None, payload=None)

Summary: List organization invitation teams Docs: https://docs.github.com/rest/reference/orgs#list-organization-invitation-teams

list_organization_members(org, params=None, payload=None)

Summary: List organization members Docs: https://docs.github.com/rest/reference/orgs#list-organization-members

list_organization_memberships_for_the_authenticated_user(params=None, payload=None)

Summary: List organization memberships for the authenticated user Docs: https://docs.github.com/rest/reference/orgs#list-organization-memberships-for-the-authenticated-user

list_organization_webhooks(org, params=None, payload=None)

Summary: List organization webhooks Docs: https://docs.github.com/rest/reference/orgs#list-organization-webhooks

list_organizations(params=None, payload=None)

Summary: List organizations Docs: https://docs.github.com/rest/reference/orgs#list-organizations

list_organizations_for_a_user(username, params=None, payload=None)

Summary: List organizations for a user Docs: https://docs.github.com/rest/reference/orgs#list-organizations-for-a-user

list_organizations_for_the_authenticated_user(params=None, payload=None)

Summary: List organizations for the authenticated user Docs: https://docs.github.com/rest/reference/orgs#list-organizations-for-the-authenticated-user

list_outside_collaborators_for_an_organization(org, params=None, payload=None)

Summary: List outside collaborators for an organization Docs: https://docs.github.com/rest/reference/orgs#list-outside-collaborators-for-an-organization

list_pending_organization_invitations(org, params=None, payload=None)

Summary: List pending organization invitations Docs: https://docs.github.com/rest/reference/orgs#list-pending-organization-invitations

list_public_organization_members(org, params=None, payload=None)

Summary: List public organization members Docs: https://docs.github.com/rest/reference/orgs#list-public-organization-members

list_security_manager_teams(org, params=None, payload=None)

Summary: List security manager teams Docs: https://docs.github.com/rest/reference/orgs#list-security-manager-teams

list_users_blocked_by_an_organization(org, params=None, payload=None)

Summary: List users blocked by an organization Docs: https://docs.github.com/rest/reference/orgs#list-users-blocked-by-an-organization

ping_an_organization_webhook(org, hook_id, params=None, payload=None)

Summary: Ping an organization webhook Docs: https://docs.github.com/rest/reference/orgs#ping-an-organization-webhook

redeliver_a_delivery_for_an_organization_webhook(org, hook_id, delivery_id, params=None, payload=None)

Summary: Redeliver a delivery for an organization webhook Docs: https://docs.github.com/rest/reference/orgs#redeliver-a-delivery-for-an-organization-webhook

remove_a_security_manager_team(org, team_slug, params=None, payload=None)

Summary: Remove a security manager team Docs: https://docs.github.com/rest/reference/orgs#remove-a-security-manager-team

remove_an_organization_member(org, username, params=None, payload=None)

Summary: Remove an organization member Docs: https://docs.github.com/rest/reference/orgs#remove-an-organization-member

remove_organization_membership_for_a_user(org, username, params=None, payload=None)

Summary: Remove organization membership for a user Docs: https://docs.github.com/rest/reference/orgs#remove-organization-membership-for-a-user

remove_outside_collaborator_from_an_organization(org, username, params=None, payload=None)

Summary: Remove outside collaborator from an organization Docs: https://docs.github.com/rest/reference/orgs#remove-outside-collaborator-from-an-organization

remove_public_organization_membership_for_the_authenticated_user(org, username, params=None, payload=None)

Summary: Remove public organization membership for the authenticated user Docs: https://docs.github.com/rest/reference/orgs#remove-public-organization-membership-for-the-authenticated-user

set_organization_membership_for_a_user(org, username, params=None, payload=None)

Summary: Set organization membership for a user Docs: https://docs.github.com/rest/reference/orgs#set-organization-membership-for-a-user

set_public_organization_membership_for_the_authenticated_user(org, username, params=None, payload=None)

Summary: Set public organization membership for the authenticated user Docs: https://docs.github.com/rest/reference/orgs#set-public-organization-membership-for-the-authenticated-user

unblock_a_user_from_an_organization(org, username, params=None, payload=None)

Summary: Unblock a user from an organization Docs: https://docs.github.com/rest/reference/orgs#unblock-a-user-from-an-organization

update_a_custom_role(org, role_id, params=None, payload=None)

Summary: Update a custom role Docs: https://docs.github.com/rest/reference/orgs#update-a-custom-role

update_a_webhook_configuration_for_an_organization(org, hook_id, params=None, payload=None)

Summary: Update a webhook configuration for an organization Docs: https://docs.github.com/rest/reference/orgs#update-a-webhook-configuration-for-an-organization

update_an_organization(org, params=None, payload=None)

Summary: Update an organization Docs: https://docs.github.com/rest/reference/orgs/#update-an-organization

update_an_organization_membership_for_the_authenticated_user(org, params=None, payload=None)

Summary: Update an organization membership for the authenticated user Docs: https://docs.github.com/rest/reference/orgs#update-an-organization-membership-for-the-authenticated-user

update_an_organization_webhook(org, hook_id, params=None, payload=None)

Summary: Update an organization webhook Docs: https://docs.github.com/rest/reference/orgs#update-an-organization-webhook

octopy_admin.rest.apis.packages.Packages

Manage packages for authenticated users and organizations.

__init__(client)

Initializes the Packages class.

delete_a_package_for_a_user(package_type, package_name, username, params=None, payload=None)

Summary: Delete a package for a user Docs: https://docs.github.com/rest/reference/packages#delete-a-package-for-a-user

delete_a_package_for_an_organization(package_type, package_name, org, params=None, payload=None)

Summary: Delete a package for an organization Docs: https://docs.github.com/rest/reference/packages#delete-a-package-for-an-organization

delete_a_package_for_the_authenticated_user(package_type, package_name, params=None, payload=None)

Summary: Delete a package for the authenticated user Docs: https://docs.github.com/rest/reference/packages#delete-a-package-for-the-authenticated-user

delete_a_package_version_for_the_authenticated_user(package_type, package_name, package_version_id, params=None, payload=None)

Summary: Delete a package version for the authenticated user Docs: https://docs.github.com/rest/reference/packages#delete-a-package-version-for-the-authenticated-user

delete_package_version_for_a_user(package_type, package_name, username, package_version_id, params=None, payload=None)

Summary: Delete package version for a user Docs: https://docs.github.com/rest/reference/packages#delete-a-package-version-for-a-user

delete_package_version_for_an_organization(package_type, package_name, org, package_version_id, params=None, payload=None)

Summary: Delete package version for an organization Docs: https://docs.github.com/rest/reference/packages#delete-a-package-version-for-an-organization

get_a_package_for_a_user(package_type, package_name, username, params=None, payload=None)

Summary: Get a package for a user Docs: https://docs.github.com/rest/reference/packages#get-a-package-for-a-user

get_a_package_for_an_organization(package_type, package_name, org, params=None, payload=None)

Summary: Get a package for an organization Docs: https://docs.github.com/rest/reference/packages#get-a-package-for-an-organization

get_a_package_for_the_authenticated_user(package_type, package_name, params=None, payload=None)

Summary: Get a package for the authenticated user Docs: https://docs.github.com/rest/reference/packages#get-a-package-for-the-authenticated-user

get_a_package_version_for_a_user(package_type, package_name, package_version_id, username, params=None, payload=None)

Summary: Get a package version for a user Docs: https://docs.github.com/rest/reference/packages#get-a-package-version-for-a-user

get_a_package_version_for_an_organization(package_type, package_name, org, package_version_id, params=None, payload=None)

Summary: Get a package version for an organization Docs: https://docs.github.com/rest/reference/packages#get-a-package-version-for-an-organization

get_a_package_version_for_the_authenticated_user(package_type, package_name, package_version_id, params=None, payload=None)

Summary: Get a package version for the authenticated user Docs: https://docs.github.com/rest/reference/packages#get-a-package-version-for-the-authenticated-user

list_package_versions_for_a_package_owned_by_a_user(package_type, package_name, username, params=None, payload=None)

Summary: List package versions for a package owned by a user Docs: https://docs.github.com/rest/packages#get-all-package-versions-for-a-package-owned-by-a-user

list_package_versions_for_a_package_owned_by_an_organization(package_type, package_name, org, params=None, payload=None)

Summary: List package versions for a package owned by an organization Docs: https://docs.github.com/rest/packages#get-all-package-versions-for-a-package-owned-by-an-organization

list_package_versions_for_a_package_owned_by_the_authenticated_user(package_type, package_name, params=None, payload=None)

Summary: List package versions for a package owned by the authenticated user Docs: https://docs.github.com/rest/packages#get-all-package-versions-for-a-package-owned-by-the-authenticated-user

list_packages_for_a_user(username, params=None, payload=None)

Summary: List packages for a user Docs: https://docs.github.com/rest/reference/packages#list-packages-for-user

list_packages_for_an_organization(org, params=None, payload=None)

Summary: List packages for an organization Docs: https://docs.github.com/rest/reference/packages#list-packages-for-an-organization

list_packages_for_the_authenticated_users_namespace(params=None, payload=None)

Summary: List packages for the authenticated user's namespace Docs: https://docs.github.com/rest/reference/packages#list-packages-for-the-authenticated-user

restore_a_package_for_a_user(package_type, package_name, username, params=None, payload=None)

Summary: Restore a package for a user Docs: https://docs.github.com/rest/reference/packages#restore-a-package-for-a-user

restore_a_package_for_an_organization(package_type, package_name, org, params=None, payload=None)

Summary: Restore a package for an organization Docs: https://docs.github.com/rest/reference/packages#restore-a-package-for-an-organization

restore_a_package_for_the_authenticated_user(package_type, package_name, params=None, payload=None)

Summary: Restore a package for the authenticated user Docs: https://docs.github.com/rest/reference/packages#restore-a-package-for-the-authenticated-user

restore_a_package_version_for_the_authenticated_user(package_type, package_name, package_version_id, params=None, payload=None)

Summary: Restore a package version for the authenticated user Docs: https://docs.github.com/rest/reference/packages#restore-a-package-version-for-the-authenticated-user

restore_package_version_for_a_user(package_type, package_name, username, package_version_id, params=None, payload=None)

Summary: Restore package version for a user Docs: https://docs.github.com/rest/reference/packages#restore-a-package-version-for-a-user

restore_package_version_for_an_organization(package_type, package_name, org, package_version_id, params=None, payload=None)

Summary: Restore package version for an organization Docs: https://docs.github.com/rest/reference/packages#restore-a-package-version-for-an-organization

octopy_admin.rest.apis.projects.Projects

Interact with GitHub Projects.

__init__(client)

Initializes the Projects class.

add_project_collaborator(project_id, username, params=None, payload=None)

Summary: Add project collaborator Docs: https://docs.github.com/rest/reference/projects#add-project-collaborator

create_a_project_card(column_id, params=None, payload=None)

Summary: Create a project card Docs: https://docs.github.com/rest/reference/projects#create-a-project-card

create_a_project_column(project_id, params=None, payload=None)

Summary: Create a project column Docs: https://docs.github.com/rest/reference/projects#create-a-project-column

create_a_repository_project(owner, repo, params=None, payload=None)

Summary: Create a repository project Docs: https://docs.github.com/rest/reference/projects#create-a-repository-project

create_a_user_project(params=None, payload=None)

Summary: Create a user project Docs: https://docs.github.com/rest/reference/projects#create-a-user-project

create_an_organization_project(org, params=None, payload=None)

Summary: Create an organization project Docs: https://docs.github.com/rest/reference/projects#create-an-organization-project

delete_a_project(project_id, params=None, payload=None)

Summary: Delete a project Docs: https://docs.github.com/rest/reference/projects#delete-a-project

delete_a_project_card(card_id, params=None, payload=None)

Summary: Delete a project card Docs: https://docs.github.com/rest/reference/projects#delete-a-project-card

delete_a_project_column(column_id, params=None, payload=None)

Summary: Delete a project column Docs: https://docs.github.com/rest/reference/projects#delete-a-project-column

get_a_project(project_id, params=None, payload=None)

Summary: Get a project Docs: https://docs.github.com/rest/reference/projects#get-a-project

get_a_project_card(card_id, params=None, payload=None)

Summary: Get a project card Docs: https://docs.github.com/rest/reference/projects#get-a-project-card

get_a_project_column(column_id, params=None, payload=None)

Summary: Get a project column Docs: https://docs.github.com/rest/reference/projects#get-a-project-column

get_project_permission_for_a_user(project_id, username, params=None, payload=None)

Summary: Get project permission for a user Docs: https://docs.github.com/rest/reference/projects#get-project-permission-for-a-user

list_organization_projects(org, params=None, payload=None)

Summary: List organization projects Docs: https://docs.github.com/rest/reference/projects#list-organization-projects

list_project_cards(column_id, params=None, payload=None)

Summary: List project cards Docs: https://docs.github.com/rest/reference/projects#list-project-cards

list_project_collaborators(project_id, params=None, payload=None)

Summary: List project collaborators Docs: https://docs.github.com/rest/reference/projects#list-project-collaborators

list_project_columns(project_id, params=None, payload=None)

Summary: List project columns Docs: https://docs.github.com/rest/reference/projects#list-project-columns

list_repository_projects(owner, repo, params=None, payload=None)

Summary: List repository projects Docs: https://docs.github.com/rest/reference/projects#list-repository-projects

list_user_projects(username, params=None, payload=None)

Summary: List user projects Docs: https://docs.github.com/rest/reference/projects#list-user-projects

move_a_project_card(card_id, params=None, payload=None)

Summary: Move a project card Docs: https://docs.github.com/rest/reference/projects#move-a-project-card

move_a_project_column(column_id, params=None, payload=None)

Summary: Move a project column Docs: https://docs.github.com/rest/reference/projects#move-a-project-column

remove_user_as_a_collaborator(project_id, username, params=None, payload=None)

Summary: Remove user as a collaborator Docs: https://docs.github.com/rest/reference/projects#remove-project-collaborator

update_a_project(project_id, params=None, payload=None)

Summary: Update a project Docs: https://docs.github.com/rest/reference/projects#update-a-project

update_an_existing_project_card(card_id, params=None, payload=None)

Summary: Update an existing project card Docs: https://docs.github.com/rest/reference/projects#update-a-project-card

update_an_existing_project_column(column_id, params=None, payload=None)

Summary: Update an existing project column Docs: https://docs.github.com/rest/reference/projects#update-a-project-column

octopy_admin.rest.apis.pulls.Pulls

Interact with GitHub Pull Requests.

__init__(client)

Initializes the Pulls class.

check_if_a_pull_request_has_been_merged(owner, repo, pull_number, params=None, payload=None)

Summary: Check if a pull request has been merged Docs: https://docs.github.com/rest/reference/pulls#check-if-a-pull-request-has-been-merged

create_a_pull_request(owner, repo, params=None, payload=None)

Summary: Create a pull request Docs: https://docs.github.com/rest/reference/pulls#create-a-pull-request

create_a_reply_for_a_review_comment(owner, repo, pull_number, comment_id, params=None, payload=None)

Summary: Create a reply for a review comment Docs: https://docs.github.com/rest/reference/pulls#create-a-reply-for-a-review-comment

create_a_review_comment_for_a_pull_request(owner, repo, pull_number, params=None, payload=None)

Summary: Create a review comment for a pull request Docs: https://docs.github.com/rest/reference/pulls#create-a-review-comment-for-a-pull-request

create_a_review_for_a_pull_request(owner, repo, pull_number, params=None, payload=None)

Summary: Create a review for a pull request Docs: https://docs.github.com/rest/reference/pulls#create-a-review-for-a-pull-request

delete_a_pending_review_for_a_pull_request(owner, repo, pull_number, review_id, params=None, payload=None)

Summary: Delete a pending review for a pull request Docs: https://docs.github.com/rest/reference/pulls#delete-a-pending-review-for-a-pull-request

delete_a_review_comment_for_a_pull_request(owner, repo, comment_id, params=None, payload=None)

Summary: Delete a review comment for a pull request Docs: https://docs.github.com/rest/reference/pulls#delete-a-review-comment-for-a-pull-request

dismiss_a_review_for_a_pull_request(owner, repo, pull_number, review_id, params=None, payload=None)

Summary: Dismiss a review for a pull request Docs: https://docs.github.com/rest/reference/pulls#dismiss-a-review-for-a-pull-request

get_a_pull_request(owner, repo, pull_number, params=None, payload=None)

Summary: Get a pull request Docs: https://docs.github.com/rest/reference/pulls#get-a-pull-request

get_a_review_comment_for_a_pull_request(owner, repo, comment_id, params=None, payload=None)

Summary: Get a review comment for a pull request Docs: https://docs.github.com/rest/reference/pulls#get-a-review-comment-for-a-pull-request

get_a_review_for_a_pull_request(owner, repo, pull_number, review_id, params=None, payload=None)

Summary: Get a review for a pull request Docs: https://docs.github.com/rest/reference/pulls#get-a-review-for-a-pull-request

get_all_requested_reviewers_for_a_pull_request(owner, repo, pull_number, params=None, payload=None)

Summary: Get all requested reviewers for a pull request Docs: https://docs.github.com/rest/reference/pulls#get-all-requested-reviewers-for-a-pull-request

list_comments_for_a_pull_request_review(owner, repo, pull_number, review_id, params=None, payload=None)

Summary: List comments for a pull request review Docs: https://docs.github.com/rest/reference/pulls#list-comments-for-a-pull-request-review

list_commits_on_a_pull_request(owner, repo, pull_number, params=None, payload=None)

Summary: List commits on a pull request Docs: https://docs.github.com/rest/reference/pulls#list-commits-on-a-pull-request

list_pull_requests(owner, repo, params=None, payload=None)

Summary: List pull requests Docs: https://docs.github.com/rest/reference/pulls#list-pull-requests

list_pull_requests_files(owner, repo, pull_number, params=None, payload=None)

Summary: List pull requests files Docs: https://docs.github.com/rest/reference/pulls#list-pull-requests-files

list_review_comments_in_a_repository(owner, repo, params=None, payload=None)

Summary: List review comments in a repository Docs: https://docs.github.com/rest/reference/pulls#list-review-comments-in-a-repository

list_review_comments_on_a_pull_request(owner, repo, pull_number, params=None, payload=None)

Summary: List review comments on a pull request Docs: https://docs.github.com/rest/reference/pulls#list-review-comments-on-a-pull-request

list_reviews_for_a_pull_request(owner, repo, pull_number, params=None, payload=None)

Summary: List reviews for a pull request Docs: https://docs.github.com/rest/reference/pulls#list-reviews-for-a-pull-request

merge_a_pull_request(owner, repo, pull_number, params=None, payload=None)

Summary: Merge a pull request Docs: https://docs.github.com/rest/reference/pulls#merge-a-pull-request

remove_requested_reviewers_from_a_pull_request(owner, repo, pull_number, params=None, payload=None)

Summary: Remove requested reviewers from a pull request Docs: https://docs.github.com/rest/reference/pulls#remove-requested-reviewers-from-a-pull-request

request_reviewers_for_a_pull_request(owner, repo, pull_number, params=None, payload=None)

Summary: Request reviewers for a pull request Docs: https://docs.github.com/rest/reference/pulls#request-reviewers-for-a-pull-request

submit_a_review_for_a_pull_request(owner, repo, pull_number, review_id, params=None, payload=None)

Summary: Submit a review for a pull request Docs: https://docs.github.com/rest/reference/pulls#submit-a-review-for-a-pull-request

update_a_pull_request(owner, repo, pull_number, params=None, payload=None)

Summary: Update a pull request Docs: https://docs.github.com/rest/reference/pulls/#update-a-pull-request

update_a_pull_request_branch(owner, repo, pull_number, params=None, payload=None)

Summary: Update a pull request branch Docs: https://docs.github.com/rest/reference/pulls#update-a-pull-request-branch

update_a_review_comment_for_a_pull_request(owner, repo, comment_id, params=None, payload=None)

Summary: Update a review comment for a pull request Docs: https://docs.github.com/rest/reference/pulls#update-a-review-comment-for-a-pull-request

update_a_review_for_a_pull_request(owner, repo, pull_number, review_id, params=None, payload=None)

Summary: Update a review for a pull request Docs: https://docs.github.com/rest/reference/pulls#update-a-review-for-a-pull-request

octopy_admin.rest.apis.rate_limit.RateLimit

Check your current rate limit status

__init__(client)

Initializes the RateLimit class.

get_rate_limit_status_for_the_authenticated_user(params=None, payload=None)

Summary: Get rate limit status for the authenticated user Docs: https://docs.github.com/rest/reference/rate-limit#get-rate-limit-status-for-the-authenticated-user

octopy_admin.rest.apis.reactions.Reactions

Interact with reactions to various GitHub entities.

__init__(client)

Initializes the Reactions class.

create_reaction_for_a_commit_comment(owner, repo, comment_id, params=None, payload=None)

Summary: Create reaction for a commit comment Docs: https://docs.github.com/rest/reference/reactions#create-reaction-for-a-commit-comment

create_reaction_for_a_pull_request_review_comment(owner, repo, comment_id, params=None, payload=None)

Summary: Create reaction for a pull request review comment Docs: https://docs.github.com/rest/reference/reactions#create-reaction-for-a-pull-request-review-comment

create_reaction_for_a_release(owner, repo, release_id, params=None, payload=None)

Summary: Create reaction for a release Docs: https://docs.github.com/rest/reference/reactions/#create-reaction-for-a-release

create_reaction_for_a_team_discussion(org, team_slug, discussion_number, params=None, payload=None)

Summary: Create reaction for a team discussion Docs: https://docs.github.com/rest/reference/reactions#create-reaction-for-a-team-discussion

create_reaction_for_a_team_discussion__legacy(team_id, discussion_number, params=None, payload=None)

Summary: Create reaction for a team discussion (Legacy) Docs: https://docs.github.com/rest/reference/reactions/#create-reaction-for-a-team-discussion-legacy

create_reaction_for_a_team_discussion_comment(org, team_slug, discussion_number, comment_number, params=None, payload=None)

Summary: Create reaction for a team discussion comment Docs: https://docs.github.com/rest/reference/reactions#create-reaction-for-a-team-discussion-comment

create_reaction_for_a_team_discussion_comment__legacy(team_id, discussion_number, comment_number, params=None, payload=None)

Summary: Create reaction for a team discussion comment (Legacy) Docs: https://docs.github.com/rest/reference/reactions/#create-reaction-for-a-team-discussion-comment-legacy

create_reaction_for_an_issue(owner, repo, issue_number, params=None, payload=None)

Summary: Create reaction for an issue Docs: https://docs.github.com/rest/reference/reactions#create-reaction-for-an-issue

create_reaction_for_an_issue_comment(owner, repo, comment_id, params=None, payload=None)

Summary: Create reaction for an issue comment Docs: https://docs.github.com/rest/reference/reactions#create-reaction-for-an-issue-comment

delete_a_commit_comment_reaction(owner, repo, comment_id, reaction_id, params=None, payload=None)

Summary: Delete a commit comment reaction Docs: https://docs.github.com/rest/reference/reactions#delete-a-commit-comment-reaction

delete_a_pull_request_comment_reaction(owner, repo, comment_id, reaction_id, params=None, payload=None)

Summary: Delete a pull request comment reaction Docs: https://docs.github.com/rest/reference/reactions#delete-a-pull-request-comment-reaction

delete_a_release_reaction(owner, repo, release_id, reaction_id, params=None, payload=None)

Summary: Delete a release reaction Docs: https://docs.github.com/rest/reference/reactions/#delete-a-release-reaction

delete_an_issue_comment_reaction(owner, repo, comment_id, reaction_id, params=None, payload=None)

Summary: Delete an issue comment reaction Docs: https://docs.github.com/rest/reference/reactions#delete-an-issue-comment-reaction

delete_an_issue_reaction(owner, repo, issue_number, reaction_id, params=None, payload=None)

Summary: Delete an issue reaction Docs: https://docs.github.com/rest/reference/reactions#delete-an-issue-reaction

delete_team_discussion_comment_reaction(org, team_slug, discussion_number, comment_number, reaction_id, params=None, payload=None)

Summary: Delete team discussion comment reaction Docs: https://docs.github.com/rest/reference/reactions#delete-team-discussion-comment-reaction

delete_team_discussion_reaction(org, team_slug, discussion_number, reaction_id, params=None, payload=None)

Summary: Delete team discussion reaction Docs: https://docs.github.com/rest/reference/reactions#delete-team-discussion-reaction

list_reactions_for_a_commit_comment(owner, repo, comment_id, params=None, payload=None)

Summary: List reactions for a commit comment Docs: https://docs.github.com/rest/reference/reactions#list-reactions-for-a-commit-comment

list_reactions_for_a_pull_request_review_comment(owner, repo, comment_id, params=None, payload=None)

Summary: List reactions for a pull request review comment Docs: https://docs.github.com/rest/reference/reactions#list-reactions-for-a-pull-request-review-comment

list_reactions_for_a_release(owner, repo, release_id, params=None, payload=None)

Summary: List reactions for a release Docs: https://docs.github.com/rest/reference/reactions/#list-reactions-for-a-release

list_reactions_for_a_team_discussion(org, team_slug, discussion_number, params=None, payload=None)

Summary: List reactions for a team discussion Docs: https://docs.github.com/rest/reference/reactions#list-reactions-for-a-team-discussion

list_reactions_for_a_team_discussion__legacy(team_id, discussion_number, params=None, payload=None)

Summary: List reactions for a team discussion (Legacy) Docs: https://docs.github.com/rest/reference/reactions/#list-reactions-for-a-team-discussion-legacy

list_reactions_for_a_team_discussion_comment(org, team_slug, discussion_number, comment_number, params=None, payload=None)

Summary: List reactions for a team discussion comment Docs: https://docs.github.com/rest/reference/reactions#list-reactions-for-a-team-discussion-comment

list_reactions_for_a_team_discussion_comment__legacy(team_id, discussion_number, comment_number, params=None, payload=None)

Summary: List reactions for a team discussion comment (Legacy) Docs: https://docs.github.com/rest/reference/reactions/#list-reactions-for-a-team-discussion-comment-legacy

list_reactions_for_an_issue(owner, repo, issue_number, params=None, payload=None)

Summary: List reactions for an issue Docs: https://docs.github.com/rest/reference/reactions#list-reactions-for-an-issue

list_reactions_for_an_issue_comment(owner, repo, comment_id, params=None, payload=None)

Summary: List reactions for an issue comment Docs: https://docs.github.com/rest/reference/reactions#list-reactions-for-an-issue-comment

octopy_admin.rest.apis.repos.Repos

Interact with GitHub Repos.

__init__(client)

Initializes the Repos class.

accept_a_repository_invitation(invitation_id, params=None, payload=None)

Summary: Accept a repository invitation Docs: https://docs.github.com/rest/collaborators/invitations#accept-a-repository-invitation

add_a_repository_collaborator(owner, repo, username, params=None, payload=None)

Summary: Add a repository collaborator Docs: https://docs.github.com/rest/collaborators/collaborators#add-a-repository-collaborator

add_app_access_restrictions(owner, repo, branch, params=None, payload=None)

Summary: Add app access restrictions Docs: https://docs.github.com/rest/reference/repos#add-app-access-restrictions

add_status_check_contexts(owner, repo, branch, params=None, payload=None)

Summary: Add status check contexts Docs: https://docs.github.com/rest/reference/repos#add-status-check-contexts

add_team_access_restrictions(owner, repo, branch, params=None, payload=None)

Summary: Add team access restrictions Docs: https://docs.github.com/rest/reference/repos#add-team-access-restrictions

add_user_access_restrictions(owner, repo, branch, params=None, payload=None)

Summary: Add user access restrictions Docs: https://docs.github.com/rest/reference/repos#add-user-access-restrictions

check_if_a_user_is_a_repository_collaborator(owner, repo, username, params=None, payload=None)

Summary: Check if a user is a repository collaborator Docs: https://docs.github.com/rest/collaborators/collaborators#check-if-a-user-is-a-repository-collaborator

check_if_vulnerability_alerts_are_enabled_for_a_repository(owner, repo, params=None, payload=None)

Summary: Check if vulnerability alerts are enabled for a repository Docs: https://docs.github.com/rest/reference/repos#check-if-vulnerability-alerts-are-enabled-for-a-repository

compare_two_commits(owner, repo, basehead, params=None, payload=None)

Summary: Compare two commits Docs: https://docs.github.com/rest/commits/commits#compare-two-commits

create_a_commit_comment(owner, repo, commit_sha, params=None, payload=None)

Summary: Create a commit comment Docs: https://docs.github.com/rest/commits/comments#create-a-commit-comment

create_a_commit_status(owner, repo, sha, params=None, payload=None)

Summary: Create a commit status Docs: https://docs.github.com/rest/commits/statuses#create-a-commit-status

create_a_deploy_key(owner, repo, params=None, payload=None)

Summary: Create a deploy key Docs: https://docs.github.com/rest/reference/repos#create-a-deploy-key

create_a_deployment(owner, repo, params=None, payload=None)

Summary: Create a deployment Docs: https://docs.github.com/rest/reference/repos#create-a-deployment

create_a_deployment_branch_policy(owner, repo, environment_name, params=None, payload=None)

Summary: Create a deployment branch policy Docs: https://docs.github.com/rest/deployments/branch-policies#create-deployment-branch-policy

create_a_deployment_status(owner, repo, deployment_id, params=None, payload=None)

Summary: Create a deployment status Docs: https://docs.github.com/rest/reference/repos#create-a-deployment-status

create_a_fork(owner, repo, params=None, payload=None)

Summary: Create a fork Docs: https://docs.github.com/rest/reference/repos#create-a-fork

create_a_github_pages_deployment(owner, repo, params=None, payload=None)

Summary: Create a GitHub Pages deployment Docs: https://docs.github.com/rest/pages#create-a-github-pages-deployment

create_a_github_pages_site(owner, repo, params=None, payload=None)

Summary: Create a GitHub Pages site Docs: https://docs.github.com/rest/pages#create-a-github-pages-site

create_a_release(owner, repo, params=None, payload=None)

Summary: Create a release Docs: https://docs.github.com/rest/reference/repos#create-a-release

create_a_repository_dispatch_event(owner, repo, params=None, payload=None)

Summary: Create a repository dispatch event Docs: https://docs.github.com/rest/reference/repos#create-a-repository-dispatch-event

create_a_repository_for_the_authenticated_user(params=None, payload=None)

Summary: Create a repository for the authenticated user Docs: https://docs.github.com/rest/reference/repos#create-a-repository-for-the-authenticated-user

create_a_repository_using_a_template(template_owner, template_repo, params=None, payload=None)

Summary: Create a repository using a template Docs: https://docs.github.com/rest/reference/repos#create-a-repository-using-a-template

create_a_repository_webhook(owner, repo, params=None, payload=None)

Summary: Create a repository webhook Docs: https://docs.github.com/rest/webhooks/repos#create-a-repository-webhook

create_a_tag_protection_state_for_a_repository(owner, repo, params=None, payload=None)

Summary: Create a tag protection state for a repository Docs: https://docs.github.com/rest/reference/repos#create-tag-protection-state-for-a-repository

Summary: Create an autolink reference for a repository Docs: https://docs.github.com/v3/repos#create-an-autolink

create_an_organization_repository(org, params=None, payload=None)

Summary: Create an organization repository Docs: https://docs.github.com/rest/reference/repos#create-an-organization-repository

create_commit_signature_protection(owner, repo, branch, params=None, payload=None)

Summary: Create commit signature protection Docs: https://docs.github.com/rest/reference/repos#create-commit-signature-protection

create_or_update_an_environment(owner, repo, environment_name, params=None, payload=None)

Summary: Create or update an environment Docs: https://docs.github.com/rest/reference/repos#create-or-update-an-environment

create_or_update_file_contents(owner, repo, path, params=None, payload=None)

Summary: Create or update file contents Docs: https://docs.github.com/rest/reference/repos#create-or-update-file-contents

decline_a_repository_invitation(invitation_id, params=None, payload=None)

Summary: Decline a repository invitation Docs: https://docs.github.com/rest/collaborators/invitations#decline-a-repository-invitation

delete_a_commit_comment(owner, repo, comment_id, params=None, payload=None)

Summary: Delete a commit comment Docs: https://docs.github.com/rest/commits/comments#delete-a-commit-comment

delete_a_deploy_key(owner, repo, key_id, params=None, payload=None)

Summary: Delete a deploy key Docs: https://docs.github.com/rest/reference/repos#delete-a-deploy-key

delete_a_deployment(owner, repo, deployment_id, params=None, payload=None)

Summary: Delete a deployment Docs: https://docs.github.com/rest/reference/repos#delete-a-deployment

delete_a_deployment_branch_policy(owner, repo, environment_name, branch_policy_id, params=None, payload=None)

Summary: Delete a deployment branch policy Docs: https://docs.github.com/rest/deployments/branch-policies#delete-deployment-branch-policy

delete_a_file(owner, repo, path, params=None, payload=None)

Summary: Delete a file Docs: https://docs.github.com/rest/reference/repos#delete-a-file

delete_a_github_pages_site(owner, repo, params=None, payload=None)

Summary: Delete a GitHub Pages site Docs: https://docs.github.com/rest/pages#delete-a-github-pages-site

delete_a_release(owner, repo, release_id, params=None, payload=None)

Summary: Delete a release Docs: https://docs.github.com/rest/reference/repos#delete-a-release

delete_a_release_asset(owner, repo, asset_id, params=None, payload=None)

Summary: Delete a release asset Docs: https://docs.github.com/rest/reference/repos#delete-a-release-asset

delete_a_repository(owner, repo, params=None, payload=None)

Summary: Delete a repository Docs: https://docs.github.com/rest/reference/repos#delete-a-repository

delete_a_repository_invitation(owner, repo, invitation_id, params=None, payload=None)

Summary: Delete a repository invitation Docs: https://docs.github.com/rest/collaborators/invitations#delete-a-repository-invitation

delete_a_repository_webhook(owner, repo, hook_id, params=None, payload=None)

Summary: Delete a repository webhook Docs: https://docs.github.com/rest/webhooks/repos#delete-a-repository-webhook

delete_a_tag_protection_state_for_a_repository(owner, repo, tag_protection_id, params=None, payload=None)

Summary: Delete a tag protection state for a repository Docs: https://docs.github.com/rest/reference/repos#delete-tag-protection-state-for-a-repository

delete_access_restrictions(owner, repo, branch, params=None, payload=None)

Summary: Delete access restrictions Docs: https://docs.github.com/rest/reference/repos#delete-access-restrictions

delete_admin_branch_protection(owner, repo, branch, params=None, payload=None)

Summary: Delete admin branch protection Docs: https://docs.github.com/rest/reference/repos#delete-admin-branch-protection

Summary: Delete an autolink reference from a repository Docs: https://docs.github.com/v3/repos#delete-autolink

delete_an_environment(owner, repo, environment_name, params=None, payload=None)

Summary: Delete an environment Docs: https://docs.github.com/rest/reference/repos#delete-an-environment

delete_branch_protection(owner, repo, branch, params=None, payload=None)

Summary: Delete branch protection Docs: https://docs.github.com/rest/reference/repos#delete-branch-protection

delete_commit_signature_protection(owner, repo, branch, params=None, payload=None)

Summary: Delete commit signature protection Docs: https://docs.github.com/rest/reference/repos#delete-commit-signature-protection

delete_pull_request_review_protection(owner, repo, branch, params=None, payload=None)

Summary: Delete pull request review protection Docs: https://docs.github.com/rest/reference/repos#delete-pull-request-review-protection

disable_automated_security_fixes(owner, repo, params=None, payload=None)

Summary: Disable automated security fixes Docs: https://docs.github.com/rest/reference/repos#disable-automated-security-fixes

disable_git_lfs_for_a_repository(owner, repo, params=None, payload=None)

Summary: Disable Git LFS for a repository Docs: https://docs.github.com/rest/reference/repos#disable-git-lfs-for-a-repository

disable_vulnerability_alerts(owner, repo, params=None, payload=None)

Summary: Disable vulnerability alerts Docs: https://docs.github.com/rest/reference/repos#disable-vulnerability-alerts

download_a_repository_archive__tar(owner, repo, ref, params=None, payload=None)

Summary: Download a repository archive (tar) Docs: https://docs.github.com/rest/reference/repos#download-a-repository-archive

download_a_repository_archive__zip(owner, repo, ref, params=None, payload=None)

Summary: Download a repository archive (zip) Docs: https://docs.github.com/rest/reference/repos#download-a-repository-archive

enable_automated_security_fixes(owner, repo, params=None, payload=None)

Summary: Enable automated security fixes Docs: https://docs.github.com/rest/reference/repos#enable-automated-security-fixes

enable_git_lfs_for_a_repository(owner, repo, params=None, payload=None)

Summary: Enable Git LFS for a repository Docs: https://docs.github.com/rest/reference/repos#enable-git-lfs-for-a-repository

enable_vulnerability_alerts(owner, repo, params=None, payload=None)

Summary: Enable vulnerability alerts Docs: https://docs.github.com/rest/reference/repos#enable-vulnerability-alerts

generate_release_notes_content_for_a_release(owner, repo, params=None, payload=None)

Summary: Generate release notes content for a release Docs: https://docs.github.com/rest/reference/repos#generate-release-notes

get_a_branch(owner, repo, branch, params=None, payload=None)

Summary: Get a branch Docs: https://docs.github.com/rest/reference/repos#get-a-branch

get_a_commit(owner, repo, ref, params=None, payload=None)

Summary: Get a commit Docs: https://docs.github.com/rest/commits/commits#get-a-commit

get_a_commit_comment(owner, repo, comment_id, params=None, payload=None)

Summary: Get a commit comment Docs: https://docs.github.com/rest/commits/comments#get-a-commit-comment

get_a_delivery_for_a_repository_webhook(owner, repo, hook_id, delivery_id, params=None, payload=None)

Summary: Get a delivery for a repository webhook Docs: https://docs.github.com/rest/webhooks/repo-deliveries#get-a-delivery-for-a-repository-webhook

get_a_deploy_key(owner, repo, key_id, params=None, payload=None)

Summary: Get a deploy key Docs: https://docs.github.com/rest/reference/repos#get-a-deploy-key

get_a_deployment(owner, repo, deployment_id, params=None, payload=None)

Summary: Get a deployment Docs: https://docs.github.com/rest/reference/repos#get-a-deployment

get_a_deployment_branch_policy(owner, repo, environment_name, branch_policy_id, params=None, payload=None)

Summary: Get a deployment branch policy Docs: https://docs.github.com/rest/deployments/branch-policies#get-deployment-branch-policy

get_a_deployment_status(owner, repo, deployment_id, status_id, params=None, payload=None)

Summary: Get a deployment status Docs: https://docs.github.com/rest/reference/repos#get-a-deployment-status

get_a_dns_health_check_for_github_pages(owner, repo, params=None, payload=None)

Summary: Get a DNS health check for GitHub Pages Docs: https://docs.github.com/rest/pages#get-a-dns-health-check-for-github-pages

get_a_github_pages_site(owner, repo, params=None, payload=None)

Summary: Get a GitHub Pages site Docs: https://docs.github.com/rest/pages#get-a-github-pages-site

get_a_release(owner, repo, release_id, params=None, payload=None)

Summary: Get a release Docs: https://docs.github.com/rest/reference/repos#get-a-release

get_a_release_asset(owner, repo, asset_id, params=None, payload=None)

Summary: Get a release asset Docs: https://docs.github.com/rest/reference/repos#get-a-release-asset

get_a_release_by_tag_name(owner, repo, tag, params=None, payload=None)

Summary: Get a release by tag name Docs: https://docs.github.com/rest/reference/repos#get-a-release-by-tag-name

get_a_repository(owner, repo, params=None, payload=None)

Summary: Get a repository Docs: https://docs.github.com/rest/reference/repos#get-a-repository

get_a_repository_readme(owner, repo, params=None, payload=None)

Summary: Get a repository README Docs: https://docs.github.com/rest/reference/repos#get-a-repository-readme

get_a_repository_readme_for_a_directory(owner, repo, dir, params=None, payload=None)

Summary: Get a repository README for a directory Docs: https://docs.github.com/rest/reference/repos#get-a-repository-directory-readme

get_a_repository_webhook(owner, repo, hook_id, params=None, payload=None)

Summary: Get a repository webhook Docs: https://docs.github.com/rest/webhooks/repos#get-a-repository-webhook

get_a_webhook_configuration_for_a_repository(owner, repo, hook_id, params=None, payload=None)

Summary: Get a webhook configuration for a repository Docs: https://docs.github.com/rest/webhooks/repo-config#get-a-webhook-configuration-for-a-repository

get_access_restrictions(owner, repo, branch, params=None, payload=None)

Summary: Get access restrictions Docs: https://docs.github.com/rest/reference/repos#get-access-restrictions

get_admin_branch_protection(owner, repo, branch, params=None, payload=None)

Summary: Get admin branch protection Docs: https://docs.github.com/rest/reference/repos#get-admin-branch-protection

get_all_contributor_commit_activity(owner, repo, params=None, payload=None)

Summary: Get all contributor commit activity Docs: https://docs.github.com/rest/metrics/statistics#get-all-contributor-commit-activity

get_all_repository_topics(owner, repo, params=None, payload=None)

Summary: Get all repository topics Docs: https://docs.github.com/rest/reference/repos#get-all-repository-topics

get_all_status_check_contexts(owner, repo, branch, params=None, payload=None)

Summary: Get all status check contexts Docs: https://docs.github.com/rest/reference/repos#get-all-status-check-contexts

Summary: Get an autolink reference of a repository Docs: https://docs.github.com/v3/repos#get-autolink

get_an_environment(owner, repo, environment_name, params=None, payload=None)

Summary: Get an environment Docs: https://docs.github.com/rest/reference/repos#get-an-environment

get_apps_with_access_to_the_protected_branch(owner, repo, branch, params=None, payload=None)

Summary: Get apps with access to the protected branch Docs: https://docs.github.com/rest/reference/repos#list-apps-with-access-to-the-protected-branch

get_branch_protection(owner, repo, branch, params=None, payload=None)

Summary: Get branch protection Docs: https://docs.github.com/rest/reference/repos#get-branch-protection

get_commit_signature_protection(owner, repo, branch, params=None, payload=None)

Summary: Get commit signature protection Docs: https://docs.github.com/rest/reference/repos#get-commit-signature-protection

get_community_profile_metrics(owner, repo, params=None, payload=None)

Summary: Get community profile metrics Docs: https://docs.github.com/rest/metrics/community#get-community-profile-metrics

get_github_pages_build(owner, repo, build_id, params=None, payload=None)

Summary: Get GitHub Pages build Docs: https://docs.github.com/rest/pages#get-github-pages-build

get_latest_pages_build(owner, repo, params=None, payload=None)

Summary: Get latest Pages build Docs: https://docs.github.com/rest/pages#get-latest-pages-build

get_page_views(owner, repo, params=None, payload=None)

Summary: Get page views Docs: https://docs.github.com/rest/metrics/traffic#get-page-views

get_pull_request_review_protection(owner, repo, branch, params=None, payload=None)

Summary: Get pull request review protection Docs: https://docs.github.com/rest/reference/repos#get-pull-request-review-protection

get_repository_clones(owner, repo, params=None, payload=None)

Summary: Get repository clones Docs: https://docs.github.com/rest/metrics/traffic#get-repository-clones

get_repository_content(owner, repo, path, params=None, payload=None)

Summary: Get repository content Docs: https://docs.github.com/rest/reference/repos#get-repository-content

get_repository_permissions_for_a_user(owner, repo, username, params=None, payload=None)

Summary: Get repository permissions for a user Docs: https://docs.github.com/rest/collaborators/collaborators#get-repository-permissions-for-a-user

get_status_checks_protection(owner, repo, branch, params=None, payload=None)

Summary: Get status checks protection Docs: https://docs.github.com/rest/reference/repos#get-status-checks-protection

get_teams_with_access_to_the_protected_branch(owner, repo, branch, params=None, payload=None)

Summary: Get teams with access to the protected branch Docs: https://docs.github.com/rest/reference/repos#list-teams-with-access-to-the-protected-branch

get_the_combined_status_for_a_specific_reference(owner, repo, ref, params=None, payload=None)

Summary: Get the combined status for a specific reference Docs: https://docs.github.com/rest/commits/statuses#get-the-combined-status-for-a-specific-reference

get_the_hourly_commit_count_for_each_day(owner, repo, params=None, payload=None)

Summary: Get the hourly commit count for each day Docs: https://docs.github.com/rest/statistics/repos#get-the-hourly-commit-count-for-each-day

get_the_last_year_of_commit_activity(owner, repo, params=None, payload=None)

Summary: Get the last year of commit activity Docs: https://docs.github.com/rest/metrics/statistics#get-the-last-year-of-commit-activity

get_the_latest_release(owner, repo, params=None, payload=None)

Summary: Get the latest release Docs: https://docs.github.com/rest/reference/repos#get-the-latest-release

get_the_weekly_commit_activity(owner, repo, params=None, payload=None)

Summary: Get the weekly commit activity Docs: https://docs.github.com/rest/metrics/statistics#get-the-weekly-commit-activity

get_the_weekly_commit_count(owner, repo, params=None, payload=None)

Summary: Get the weekly commit count Docs: https://docs.github.com/rest/metrics/statistics#get-the-weekly-commit-count

get_top_referral_paths(owner, repo, params=None, payload=None)

Summary: Get top referral paths Docs: https://docs.github.com/rest/metrics/traffic#get-top-referral-paths

get_top_referral_sources(owner, repo, params=None, payload=None)

Summary: Get top referral sources Docs: https://docs.github.com/rest/metrics/traffic#get-top-referral-sources

get_users_with_access_to_the_protected_branch(owner, repo, branch, params=None, payload=None)

Summary: Get users with access to the protected branch Docs: https://docs.github.com/rest/reference/repos#list-users-with-access-to-the-protected-branch

Summary: List all autolinks of a repository Docs: https://docs.github.com/v3/repos#list-autolinks

list_branches(owner, repo, params=None, payload=None)

Summary: List branches Docs: https://docs.github.com/rest/reference/repos#list-branches

list_branches_for_head_commit(owner, repo, commit_sha, params=None, payload=None)

Summary: List branches for HEAD commit Docs: https://docs.github.com/rest/commits/commits#list-branches-for-head-commit

list_codeowners_errors(owner, repo, params=None, payload=None)

Summary: List CODEOWNERS errors Docs: https://docs.github.com/rest/reference/repos#list-codeowners-errors

list_commit_comments(owner, repo, commit_sha, params=None, payload=None)

Summary: List commit comments Docs: https://docs.github.com/rest/commits/comments#list-commit-comments

list_commit_comments_for_a_repository(owner, repo, params=None, payload=None)

Summary: List commit comments for a repository Docs: https://docs.github.com/rest/commits/comments#list-commit-comments-for-a-repository

list_commit_statuses_for_a_reference(owner, repo, ref, params=None, payload=None)

Summary: List commit statuses for a reference Docs: https://docs.github.com/rest/commits/statuses#list-commit-statuses-for-a-reference

list_commits(owner, repo, params=None, payload=None)

Summary: List commits Docs: https://docs.github.com/rest/commits/commits#list-commits

list_deliveries_for_a_repository_webhook(owner, repo, hook_id, params=None, payload=None)

Summary: List deliveries for a repository webhook Docs: https://docs.github.com/rest/webhooks/repo-deliveries#list-deliveries-for-a-repository-webhook

list_deploy_keys(owner, repo, params=None, payload=None)

Summary: List deploy keys Docs: https://docs.github.com/rest/reference/repos#list-deploy-keys

list_deployment_branch_policies(owner, repo, environment_name, params=None, payload=None)

Summary: List deployment branch policies Docs: https://docs.github.com/rest/deployments/branch-policies#list-deployment-branch-policies

list_deployment_statuses(owner, repo, deployment_id, params=None, payload=None)

Summary: List deployment statuses Docs: https://docs.github.com/rest/reference/repos#list-deployment-statuses

list_deployments(owner, repo, params=None, payload=None)

Summary: List deployments Docs: https://docs.github.com/rest/reference/repos#list-deployments

list_environments(owner, repo, params=None, payload=None)

Summary: List environments Docs: https://docs.github.com/rest/deployments/environments#list-environments

list_forks(owner, repo, params=None, payload=None)

Summary: List forks Docs: https://docs.github.com/rest/reference/repos#list-forks

list_github_pages_builds(owner, repo, params=None, payload=None)

Summary: List GitHub Pages builds Docs: https://docs.github.com/rest/pages#list-github-pages-builds

list_organization_repositories(org, params=None, payload=None)

Summary: List organization repositories Docs: https://docs.github.com/rest/reference/repos#list-organization-repositories

list_public_repositories(params=None, payload=None)

Summary: List public repositories Docs: https://docs.github.com/rest/reference/repos#list-public-repositories

list_pull_requests_associated_with_a_commit(owner, repo, commit_sha, params=None, payload=None)

Summary: List pull requests associated with a commit Docs: https://docs.github.com/rest/commits/commits#list-pull-requests-associated-with-a-commit

list_release_assets(owner, repo, release_id, params=None, payload=None)

Summary: List release assets Docs: https://docs.github.com/rest/reference/repos#list-release-assets

list_releases(owner, repo, params=None, payload=None)

Summary: List releases Docs: https://docs.github.com/rest/reference/repos#list-releases

list_repositories_for_a_user(username, params=None, payload=None)

Summary: List repositories for a user Docs: https://docs.github.com/rest/reference/repos#list-repositories-for-a-user

list_repositories_for_the_authenticated_user(params=None, payload=None)

Summary: List repositories for the authenticated user Docs: https://docs.github.com/rest/reference/repos#list-repositories-for-the-authenticated-user

list_repository_collaborators(owner, repo, params=None, payload=None)

Summary: List repository collaborators Docs: https://docs.github.com/rest/collaborators/collaborators#list-repository-collaborators

list_repository_contributors(owner, repo, params=None, payload=None)

Summary: List repository contributors Docs: https://docs.github.com/rest/reference/repos#list-repository-contributors

list_repository_invitations(owner, repo, params=None, payload=None)

Summary: List repository invitations Docs: https://docs.github.com/rest/collaborators/invitations#list-repository-invitations

list_repository_invitations_for_the_authenticated_user(params=None, payload=None)

Summary: List repository invitations for the authenticated user Docs: https://docs.github.com/rest/collaborators/invitations#list-repository-invitations-for-the-authenticated-user

list_repository_languages(owner, repo, params=None, payload=None)

Summary: List repository languages Docs: https://docs.github.com/rest/reference/repos#list-repository-languages

list_repository_tags(owner, repo, params=None, payload=None)

Summary: List repository tags Docs: https://docs.github.com/rest/reference/repos#list-repository-tags

list_repository_teams(owner, repo, params=None, payload=None)

Summary: List repository teams Docs: https://docs.github.com/rest/reference/repos#list-repository-teams

list_repository_webhooks(owner, repo, params=None, payload=None)

Summary: List repository webhooks Docs: https://docs.github.com/rest/webhooks/repos#list-repository-webhooks

list_tag_protection_states_for_a_repository(owner, repo, params=None, payload=None)

Summary: List tag protection states for a repository Docs: https://docs.github.com/rest/reference/repos#list-tag-protection-state-of-a-repository

merge_a_branch(owner, repo, params=None, payload=None)

Summary: Merge a branch Docs: https://docs.github.com/rest/reference/repos#merge-a-branch

ping_a_repository_webhook(owner, repo, hook_id, params=None, payload=None)

Summary: Ping a repository webhook Docs: https://docs.github.com/rest/webhooks/repos#ping-a-repository-webhook

redeliver_a_delivery_for_a_repository_webhook(owner, repo, hook_id, delivery_id, params=None, payload=None)

Summary: Redeliver a delivery for a repository webhook Docs: https://docs.github.com/rest/webhooks/repo-deliveries#redeliver-a-delivery-for-a-repository-webhook

remove_a_repository_collaborator(owner, repo, username, params=None, payload=None)

Summary: Remove a repository collaborator Docs: https://docs.github.com/rest/collaborators/collaborators#remove-a-repository-collaborator

remove_app_access_restrictions(owner, repo, branch, params=None, payload=None)

Summary: Remove app access restrictions Docs: https://docs.github.com/rest/reference/repos#remove-app-access-restrictions

remove_status_check_contexts(owner, repo, branch, params=None, payload=None)

Summary: Remove status check contexts Docs: https://docs.github.com/rest/reference/repos#remove-status-check-contexts

remove_status_check_protection(owner, repo, branch, params=None, payload=None)

Summary: Remove status check protection Docs: https://docs.github.com/rest/reference/repos#remove-status-check-protection

remove_team_access_restrictions(owner, repo, branch, params=None, payload=None)

Summary: Remove team access restrictions Docs: https://docs.github.com/rest/reference/repos#remove-team-access-restrictions

remove_user_access_restrictions(owner, repo, branch, params=None, payload=None)

Summary: Remove user access restrictions Docs: https://docs.github.com/rest/reference/repos#remove-user-access-restrictions

rename_a_branch(owner, repo, branch, params=None, payload=None)

Summary: Rename a branch Docs: https://docs.github.com/rest/reference/repos#rename-a-branch

replace_all_repository_topics(owner, repo, params=None, payload=None)

Summary: Replace all repository topics Docs: https://docs.github.com/rest/reference/repos#replace-all-repository-topics

request_a_github_pages_build(owner, repo, params=None, payload=None)

Summary: Request a GitHub Pages build Docs: https://docs.github.com/rest/pages#request-a-github-pages-build

set_admin_branch_protection(owner, repo, branch, params=None, payload=None)

Summary: Set admin branch protection Docs: https://docs.github.com/rest/reference/repos#set-admin-branch-protection

set_app_access_restrictions(owner, repo, branch, params=None, payload=None)

Summary: Set app access restrictions Docs: https://docs.github.com/rest/reference/repos#set-app-access-restrictions

set_status_check_contexts(owner, repo, branch, params=None, payload=None)

Summary: Set status check contexts Docs: https://docs.github.com/rest/reference/repos#set-status-check-contexts

set_team_access_restrictions(owner, repo, branch, params=None, payload=None)

Summary: Set team access restrictions Docs: https://docs.github.com/rest/reference/repos#set-team-access-restrictions

set_user_access_restrictions(owner, repo, branch, params=None, payload=None)

Summary: Set user access restrictions Docs: https://docs.github.com/rest/reference/repos#set-user-access-restrictions

sync_a_fork_branch_with_the_upstream_repository(owner, repo, params=None, payload=None)

Summary: Sync a fork branch with the upstream repository Docs: https://docs.github.com/rest/reference/repos#sync-a-fork-branch-with-the-upstream-repository

test_the_push_repository_webhook(owner, repo, hook_id, params=None, payload=None)

Summary: Test the push repository webhook Docs: https://docs.github.com/rest/webhooks/repos#test-the-push-repository-webhook

transfer_a_repository(owner, repo, params=None, payload=None)

Summary: Transfer a repository Docs: https://docs.github.com/rest/reference/repos#transfer-a-repository

update_a_commit_comment(owner, repo, comment_id, params=None, payload=None)

Summary: Update a commit comment Docs: https://docs.github.com/rest/commits/comments#update-a-commit-comment

update_a_deployment_branch_policy(owner, repo, environment_name, branch_policy_id, params=None, payload=None)

Summary: Update a deployment branch policy Docs: https://docs.github.com/rest/deployments/branch-policies#update-deployment-branch-policy

update_a_release(owner, repo, release_id, params=None, payload=None)

Summary: Update a release Docs: https://docs.github.com/rest/reference/repos#update-a-release

update_a_release_asset(owner, repo, asset_id, params=None, payload=None)

Summary: Update a release asset Docs: https://docs.github.com/rest/reference/repos#update-a-release-asset

update_a_repository(owner, repo, params=None, payload=None)

Summary: Update a repository Docs: https://docs.github.com/rest/reference/repos/#update-a-repository

update_a_repository_invitation(owner, repo, invitation_id, params=None, payload=None)

Summary: Update a repository invitation Docs: https://docs.github.com/rest/collaborators/invitations#update-a-repository-invitation

update_a_repository_webhook(owner, repo, hook_id, params=None, payload=None)

Summary: Update a repository webhook Docs: https://docs.github.com/rest/webhooks/repos#update-a-repository-webhook

update_a_webhook_configuration_for_a_repository(owner, repo, hook_id, params=None, payload=None)

Summary: Update a webhook configuration for a repository Docs: https://docs.github.com/rest/webhooks/repo-config#update-a-webhook-configuration-for-a-repository

update_branch_protection(owner, repo, branch, params=None, payload=None)

Summary: Update branch protection Docs: https://docs.github.com/rest/reference/repos#update-branch-protection

update_information_about_a_github_pages_site(owner, repo, params=None, payload=None)

Summary: Update information about a GitHub Pages site Docs: https://docs.github.com/rest/pages#update-information-about-a-github-pages-site

update_pull_request_review_protection(owner, repo, branch, params=None, payload=None)

Summary: Update pull request review protection Docs: https://docs.github.com/rest/reference/repos#update-pull-request-review-protection

update_status_check_protection(owner, repo, branch, params=None, payload=None)

Summary: Update status check protection Docs: https://docs.github.com/rest/reference/repos#update-status-check-protection

upload_a_release_asset(owner, repo, release_id, params=None, payload=None)

Summary: Upload a release asset Docs: https://docs.github.com/rest/reference/repos#upload-a-release-asset

octopy_admin.rest.apis.search.Search

Look for stuff on GitHub.

__init__(client)

Initializes the Search class.

search_code(params=None, payload=None)

Summary: Search code Docs: https://docs.github.com/rest/reference/search#search-code

search_commits(params=None, payload=None)

Summary: Search commits Docs: https://docs.github.com/rest/reference/search#search-commits

search_issues_and_pull_requests(params=None, payload=None)

Summary: Search issues and pull requests Docs: https://docs.github.com/rest/reference/search#search-issues-and-pull-requests

search_labels(params=None, payload=None)

Summary: Search labels Docs: https://docs.github.com/rest/reference/search#search-labels

search_repositories(params=None, payload=None)

Summary: Search repositories Docs: https://docs.github.com/rest/reference/search#search-repositories

search_topics(params=None, payload=None)

Summary: Search topics Docs: https://docs.github.com/rest/reference/search#search-topics

search_users(params=None, payload=None)

Summary: Search users Docs: https://docs.github.com/rest/reference/search#search-users

octopy_admin.rest.apis.secret_scanning.SecretScanning

Retrieve secret scanning alerts from a repository.

__init__(client)

Initializes the SecretScanning class.

get_a_secret_scanning_alert(owner, repo, alert_number, params=None, payload=None)

Summary: Get a secret scanning alert Docs: https://docs.github.com/rest/reference/secret-scanning#get-a-secret-scanning-alert

list_locations_for_a_secret_scanning_alert(owner, repo, alert_number, params=None, payload=None)

Summary: List locations for a secret scanning alert Docs: https://docs.github.com/rest/reference/secret-scanning#list-locations-for-a-secret-scanning-alert

list_secret_scanning_alerts_for_a_repository(owner, repo, params=None, payload=None)

Summary: List secret scanning alerts for a repository Docs: https://docs.github.com/rest/reference/secret-scanning#list-secret-scanning-alerts-for-a-repository

list_secret_scanning_alerts_for_an_enterprise(enterprise, params=None, payload=None)

Summary: List secret scanning alerts for an enterprise Docs: https://docs.github.com/rest/reference/secret-scanning#list-secret-scanning-alerts-for-an-enterprise

list_secret_scanning_alerts_for_an_organization(org, params=None, payload=None)

Summary: List secret scanning alerts for an organization Docs: https://docs.github.com/rest/reference/secret-scanning#list-secret-scanning-alerts-for-an-organization

update_a_secret_scanning_alert(owner, repo, alert_number, params=None, payload=None)

Summary: Update a secret scanning alert Docs: https://docs.github.com/rest/reference/secret-scanning#update-a-secret-scanning-alert

octopy_admin.rest.apis.server_statistics.ServerStatistics

GHES statistics

__init__(client)

Initializes the ServerStatistics class.

get_github_enterprise_server_statistics(enterprise_or_org, params=None, payload=None)

Summary: Get GitHub Enterprise Server statistics Docs: https://docs.github.com/rest/reference/enterprise-admin#get-github-enterprise-server-statistics

octopy_admin.rest.apis.teams.Teams

Interact with GitHub Teams.

__init__(client)

Initializes the Teams class.

add_or_update_team_membership_for_a_user(org, team_slug, username, params=None, payload=None)

Summary: Add or update team membership for a user Docs: https://docs.github.com/rest/reference/teams#add-or-update-team-membership-for-a-user

add_or_update_team_membership_for_a_user__legacy(team_id, username, params=None, payload=None)

Summary: Add or update team membership for a user (Legacy) Docs: https://docs.github.com/rest/reference/teams#add-or-update-team-membership-for-a-user-legacy

add_or_update_team_project_permissions(org, team_slug, project_id, params=None, payload=None)

Summary: Add or update team project permissions Docs: https://docs.github.com/rest/reference/teams#add-or-update-team-project-permissions

add_or_update_team_project_permissions__legacy(team_id, project_id, params=None, payload=None)

Summary: Add or update team project permissions (Legacy) Docs: https://docs.github.com/rest/reference/teams/#add-or-update-team-project-permissions-legacy

add_or_update_team_repository_permissions(org, team_slug, owner, repo, params=None, payload=None)

Summary: Add or update team repository permissions Docs: https://docs.github.com/rest/reference/teams/#add-or-update-team-repository-permissions

add_or_update_team_repository_permissions__legacy(team_id, owner, repo, params=None, payload=None)

Summary: Add or update team repository permissions (Legacy) Docs: https://docs.github.com/rest/reference/teams/#add-or-update-team-repository-permissions-legacy

add_team_member__legacy(team_id, username, params=None, payload=None)

Summary: Add team member (Legacy) Docs: https://docs.github.com/rest/reference/teams#add-team-member-legacy

check_team_permissions_for_a_project(org, team_slug, project_id, params=None, payload=None)

Summary: Check team permissions for a project Docs: https://docs.github.com/rest/reference/teams#check-team-permissions-for-a-project

check_team_permissions_for_a_project__legacy(team_id, project_id, params=None, payload=None)

Summary: Check team permissions for a project (Legacy) Docs: https://docs.github.com/rest/reference/teams/#check-team-permissions-for-a-project-legacy

check_team_permissions_for_a_repository(org, team_slug, owner, repo, params=None, payload=None)

Summary: Check team permissions for a repository Docs: https://docs.github.com/rest/reference/teams/#check-team-permissions-for-a-repository

check_team_permissions_for_a_repository__legacy(team_id, owner, repo, params=None, payload=None)

Summary: Check team permissions for a repository (Legacy) Docs: https://docs.github.com/rest/reference/teams/#check-team-permissions-for-a-repository-legacy

create_a_discussion(org, team_slug, params=None, payload=None)

Summary: Create a discussion Docs: https://docs.github.com/rest/reference/teams#create-a-discussion

create_a_discussion__legacy(team_id, params=None, payload=None)

Summary: Create a discussion (Legacy) Docs: https://docs.github.com/rest/reference/teams#create-a-discussion-legacy

create_a_discussion_comment(org, team_slug, discussion_number, params=None, payload=None)

Summary: Create a discussion comment Docs: https://docs.github.com/rest/reference/teams#create-a-discussion-comment

create_a_discussion_comment__legacy(team_id, discussion_number, params=None, payload=None)

Summary: Create a discussion comment (Legacy) Docs: https://docs.github.com/rest/reference/teams#create-a-discussion-comment-legacy

create_a_team(org, params=None, payload=None)

Summary: Create a team Docs: https://docs.github.com/rest/reference/teams#create-a-team

delete_a_discussion(org, team_slug, discussion_number, params=None, payload=None)

Summary: Delete a discussion Docs: https://docs.github.com/rest/reference/teams#delete-a-discussion

delete_a_discussion__legacy(team_id, discussion_number, params=None, payload=None)

Summary: Delete a discussion (Legacy) Docs: https://docs.github.com/rest/reference/teams#delete-a-discussion-legacy

delete_a_discussion_comment(org, team_slug, discussion_number, comment_number, params=None, payload=None)

Summary: Delete a discussion comment Docs: https://docs.github.com/rest/reference/teams#delete-a-discussion-comment

delete_a_discussion_comment__legacy(team_id, discussion_number, comment_number, params=None, payload=None)

Summary: Delete a discussion comment (Legacy) Docs: https://docs.github.com/rest/reference/teams#delete-a-discussion-comment-legacy

delete_a_team(org, team_slug, params=None, payload=None)

Summary: Delete a team Docs: https://docs.github.com/rest/reference/teams#delete-a-team

delete_a_team__legacy(team_id, params=None, payload=None)

Summary: Delete a team (Legacy) Docs: https://docs.github.com/rest/reference/teams/#delete-a-team-legacy

get_a_discussion(org, team_slug, discussion_number, params=None, payload=None)

Summary: Get a discussion Docs: https://docs.github.com/rest/reference/teams#get-a-discussion

get_a_discussion__legacy(team_id, discussion_number, params=None, payload=None)

Summary: Get a discussion (Legacy) Docs: https://docs.github.com/rest/reference/teams#get-a-discussion-legacy

get_a_discussion_comment(org, team_slug, discussion_number, comment_number, params=None, payload=None)

Summary: Get a discussion comment Docs: https://docs.github.com/rest/reference/teams#get-a-discussion-comment

get_a_discussion_comment__legacy(team_id, discussion_number, comment_number, params=None, payload=None)

Summary: Get a discussion comment (Legacy) Docs: https://docs.github.com/rest/reference/teams#get-a-discussion-comment-legacy

get_a_team__legacy(team_id, params=None, payload=None)

Summary: Get a team (Legacy) Docs: https://docs.github.com/rest/reference/teams/#get-a-team-legacy

get_a_team_by_name(org, team_slug, params=None, payload=None)

Summary: Get a team by name Docs: https://docs.github.com/rest/reference/teams#get-a-team-by-name

get_team_member__legacy(team_id, username, params=None, payload=None)

Summary: Get team member (Legacy) Docs: https://docs.github.com/rest/reference/teams#get-team-member-legacy

get_team_membership_for_a_user(org, team_slug, username, params=None, payload=None)

Summary: Get team membership for a user Docs: https://docs.github.com/rest/reference/teams#get-team-membership-for-a-user

get_team_membership_for_a_user__legacy(team_id, username, params=None, payload=None)

Summary: Get team membership for a user (Legacy) Docs: https://docs.github.com/rest/reference/teams#get-team-membership-for-a-user-legacy

list_child_teams(org, team_slug, params=None, payload=None)

Summary: List child teams Docs: https://docs.github.com/rest/reference/teams#list-child-teams

list_child_teams__legacy(team_id, params=None, payload=None)

Summary: List child teams (Legacy) Docs: https://docs.github.com/rest/reference/teams/#list-child-teams-legacy

list_discussion_comments(org, team_slug, discussion_number, params=None, payload=None)

Summary: List discussion comments Docs: https://docs.github.com/rest/reference/teams#list-discussion-comments

list_discussion_comments__legacy(team_id, discussion_number, params=None, payload=None)

Summary: List discussion comments (Legacy) Docs: https://docs.github.com/rest/reference/teams#list-discussion-comments-legacy

list_discussions(org, team_slug, params=None, payload=None)

Summary: List discussions Docs: https://docs.github.com/rest/reference/teams#list-discussions

list_discussions__legacy(team_id, params=None, payload=None)

Summary: List discussions (Legacy) Docs: https://docs.github.com/rest/reference/teams#list-discussions-legacy

list_pending_team_invitations(org, team_slug, params=None, payload=None)

Summary: List pending team invitations Docs: https://docs.github.com/rest/reference/teams#list-pending-team-invitations

list_pending_team_invitations__legacy(team_id, params=None, payload=None)

Summary: List pending team invitations (Legacy) Docs: https://docs.github.com/rest/reference/teams#list-pending-team-invitations-legacy

list_team_members(org, team_slug, params=None, payload=None)

Summary: List team members Docs: https://docs.github.com/rest/reference/teams#list-team-members

list_team_members__legacy(team_id, params=None, payload=None)

Summary: List team members (Legacy) Docs: https://docs.github.com/rest/reference/teams#list-team-members-legacy

list_team_projects(org, team_slug, params=None, payload=None)

Summary: List team projects Docs: https://docs.github.com/rest/reference/teams#list-team-projects

list_team_projects__legacy(team_id, params=None, payload=None)

Summary: List team projects (Legacy) Docs: https://docs.github.com/rest/reference/teams/#list-team-projects-legacy

list_team_repositories(org, team_slug, params=None, payload=None)

Summary: List team repositories Docs: https://docs.github.com/rest/reference/teams#list-team-repositories

list_team_repositories__legacy(team_id, params=None, payload=None)

Summary: List team repositories (Legacy) Docs: https://docs.github.com/rest/reference/teams/#list-team-repositories-legacy

list_teams(org, params=None, payload=None)

Summary: List teams Docs: https://docs.github.com/rest/reference/teams#list-teams

list_teams_for_the_authenticated_user(params=None, payload=None)

Summary: List teams for the authenticated user Docs: https://docs.github.com/rest/reference/teams#list-teams-for-the-authenticated-user

remove_a_project_from_a_team(org, team_slug, project_id, params=None, payload=None)

Summary: Remove a project from a team Docs: https://docs.github.com/rest/reference/teams#remove-a-project-from-a-team

remove_a_project_from_a_team__legacy(team_id, project_id, params=None, payload=None)

Summary: Remove a project from a team (Legacy) Docs: https://docs.github.com/rest/reference/teams/#remove-a-project-from-a-team-legacy

remove_a_repository_from_a_team(org, team_slug, owner, repo, params=None, payload=None)

Summary: Remove a repository from a team Docs: https://docs.github.com/rest/reference/teams/#remove-a-repository-from-a-team

remove_a_repository_from_a_team__legacy(team_id, owner, repo, params=None, payload=None)

Summary: Remove a repository from a team (Legacy) Docs: https://docs.github.com/rest/reference/teams/#remove-a-repository-from-a-team-legacy

remove_team_member__legacy(team_id, username, params=None, payload=None)

Summary: Remove team member (Legacy) Docs: https://docs.github.com/rest/reference/teams#remove-team-member-legacy

remove_team_membership_for_a_user(org, team_slug, username, params=None, payload=None)

Summary: Remove team membership for a user Docs: https://docs.github.com/rest/reference/teams#remove-team-membership-for-a-user

remove_team_membership_for_a_user__legacy(team_id, username, params=None, payload=None)

Summary: Remove team membership for a user (Legacy) Docs: https://docs.github.com/rest/reference/teams#remove-team-membership-for-a-user-legacy

update_a_discussion(org, team_slug, discussion_number, params=None, payload=None)

Summary: Update a discussion Docs: https://docs.github.com/rest/reference/teams#update-a-discussion

update_a_discussion__legacy(team_id, discussion_number, params=None, payload=None)

Summary: Update a discussion (Legacy) Docs: https://docs.github.com/rest/reference/teams#update-a-discussion-legacy

update_a_discussion_comment(org, team_slug, discussion_number, comment_number, params=None, payload=None)

Summary: Update a discussion comment Docs: https://docs.github.com/rest/reference/teams#update-a-discussion-comment

update_a_discussion_comment__legacy(team_id, discussion_number, comment_number, params=None, payload=None)

Summary: Update a discussion comment (Legacy) Docs: https://docs.github.com/rest/reference/teams#update-a-discussion-comment-legacy

update_a_team(org, team_slug, params=None, payload=None)

Summary: Update a team Docs: https://docs.github.com/rest/reference/teams#update-a-team

update_a_team__legacy(team_id, params=None, payload=None)

Summary: Update a team (Legacy) Docs: https://docs.github.com/rest/reference/teams/#update-a-team-legacy

octopy_admin.rest.apis.users.Users

Interact with and view information about users and also current user.

__init__(client)

Initializes the Users class.

add_an_email_address_for_the_authenticated_user(params=None, payload=None)

Summary: Add an email address for the authenticated user Docs: https://docs.github.com/rest/reference/users#add-an-email-address-for-the-authenticated-user

block_a_user(username, params=None, payload=None)

Summary: Block a user Docs: https://docs.github.com/rest/reference/users#block-a-user

check_if_a_person_is_followed_by_the_authenticated_user(username, params=None, payload=None)

Summary: Check if a person is followed by the authenticated user Docs: https://docs.github.com/rest/reference/users#check-if-a-person-is-followed-by-the-authenticated-user

check_if_a_user_follows_another_user(username, target_user, params=None, payload=None)

Summary: Check if a user follows another user Docs: https://docs.github.com/rest/reference/users#check-if-a-user-follows-another-user

check_if_a_user_is_blocked_by_the_authenticated_user(username, params=None, payload=None)

Summary: Check if a user is blocked by the authenticated user Docs: https://docs.github.com/rest/reference/users#check-if-a-user-is-blocked-by-the-authenticated-user

create_a_gpg_key_for_the_authenticated_user(params=None, payload=None)

Summary: Create a GPG key for the authenticated user Docs: https://docs.github.com/rest/reference/users#create-a-gpg-key-for-the-authenticated-user

create_a_public_ssh_key_for_the_authenticated_user(params=None, payload=None)

Summary: Create a public SSH key for the authenticated user Docs: https://docs.github.com/rest/reference/users#create-a-public-ssh-key-for-the-authenticated-user

create_a_ssh_signing_key_for_the_authenticated_user(params=None, payload=None)

Summary: Create a SSH signing key for the authenticated user Docs: https://docs.github.com/rest/reference/users#create-an-ssh-signing-key-for-the-authenticated-user

delete_a_gpg_key_for_the_authenticated_user(gpg_key_id, params=None, payload=None)

Summary: Delete a GPG key for the authenticated user Docs: https://docs.github.com/rest/reference/users#delete-a-gpg-key-for-the-authenticated-user

delete_a_public_ssh_key_for_the_authenticated_user(key_id, params=None, payload=None)

Summary: Delete a public SSH key for the authenticated user Docs: https://docs.github.com/rest/reference/users#delete-a-public-ssh-key-for-the-authenticated-user

delete_an_email_address_for_the_authenticated_user(params=None, payload=None)

Summary: Delete an email address for the authenticated user Docs: https://docs.github.com/rest/reference/users#delete-an-email-address-for-the-authenticated-user

delete_an_ssh_signing_key_for_the_authenticated_user(ssh_signing_key_id, params=None, payload=None)

Summary: Delete an SSH signing key for the authenticated user Docs: https://docs.github.com/rest/reference/users#delete-a-ssh-signing-key-for-the-authenticated-user

follow_a_user(username, params=None, payload=None)

Summary: Follow a user Docs: https://docs.github.com/rest/reference/users#follow-a-user

get_a_gpg_key_for_the_authenticated_user(gpg_key_id, params=None, payload=None)

Summary: Get a GPG key for the authenticated user Docs: https://docs.github.com/rest/reference/users#get-a-gpg-key-for-the-authenticated-user

get_a_public_ssh_key_for_the_authenticated_user(key_id, params=None, payload=None)

Summary: Get a public SSH key for the authenticated user Docs: https://docs.github.com/rest/reference/users#get-a-public-ssh-key-for-the-authenticated-user

get_a_user(username, params=None, payload=None)

Summary: Get a user Docs: https://docs.github.com/rest/reference/users#get-a-user

get_an_ssh_signing_key_for_the_authenticated_user(ssh_signing_key_id, params=None, payload=None)

Summary: Get an SSH signing key for the authenticated user Docs: https://docs.github.com/rest/reference/users#get-a-ssh-signing-key-for-the-authenticated-user

get_contextual_information_for_a_user(username, params=None, payload=None)

Summary: Get contextual information for a user Docs: https://docs.github.com/rest/reference/users#get-contextual-information-for-a-user

get_the_authenticated_user(params=None, payload=None)

Summary: Get the authenticated user Docs: https://docs.github.com/rest/reference/users#get-the-authenticated-user

list_email_addresses_for_the_authenticated_user(params=None, payload=None)

Summary: List email addresses for the authenticated user Docs: https://docs.github.com/rest/reference/users#list-email-addresses-for-the-authenticated-user

list_followers_of_a_user(username, params=None, payload=None)

Summary: List followers of a user Docs: https://docs.github.com/rest/reference/users#list-followers-of-a-user

list_followers_of_the_authenticated_user(params=None, payload=None)

Summary: List followers of the authenticated user Docs: https://docs.github.com/rest/reference/users#list-followers-of-the-authenticated-user

list_gpg_keys_for_a_user(username, params=None, payload=None)

Summary: List GPG keys for a user Docs: https://docs.github.com/rest/reference/users#list-gpg-keys-for-a-user

list_gpg_keys_for_the_authenticated_user(params=None, payload=None)

Summary: List GPG keys for the authenticated user Docs: https://docs.github.com/rest/reference/users#list-gpg-keys-for-the-authenticated-user

list_public_email_addresses_for_the_authenticated_user(params=None, payload=None)

Summary: List public email addresses for the authenticated user Docs: https://docs.github.com/rest/reference/users#list-public-email-addresses-for-the-authenticated-user

list_public_keys_for_a_user(username, params=None, payload=None)

Summary: List public keys for a user Docs: https://docs.github.com/rest/reference/users#list-public-keys-for-a-user

list_public_ssh_keys_for_the_authenticated_user(params=None, payload=None)

Summary: List public SSH keys for the authenticated user Docs: https://docs.github.com/rest/reference/users#list-public-ssh-keys-for-the-authenticated-user

list_ssh_signing_keys_for_a_user(username, params=None, payload=None)

Summary: List SSH signing keys for a user Docs: https://docs.github.com/rest/reference/users#list-ssh-signing-keys-for-a-user

list_ssh_signing_keys_for_the_authenticated_user(params=None, payload=None)

Summary: List SSH signing keys for the authenticated user Docs: https://docs.github.com/rest/reference/users#list-public-ssh-signing-keys-for-the-authenticated-user

list_the_people_a_user_follows(username, params=None, payload=None)

Summary: List the people a user follows Docs: https://docs.github.com/rest/reference/users#list-the-people-a-user-follows

list_the_people_the_authenticated_user_follows(params=None, payload=None)

Summary: List the people the authenticated user follows Docs: https://docs.github.com/rest/reference/users#list-the-people-the-authenticated-user-follows

list_users(params=None, payload=None)

Summary: List users Docs: https://docs.github.com/rest/reference/users#list-users

list_users_blocked_by_the_authenticated_user(params=None, payload=None)

Summary: List users blocked by the authenticated user Docs: https://docs.github.com/rest/reference/users#list-users-blocked-by-the-authenticated-user

set_primary_email_visibility_for_the_authenticated_user(params=None, payload=None)

Summary: Set primary email visibility for the authenticated user Docs: https://docs.github.com/rest/reference/users#set-primary-email-visibility-for-the-authenticated-user

unblock_a_user(username, params=None, payload=None)

Summary: Unblock a user Docs: https://docs.github.com/rest/reference/users#unblock-a-user

unfollow_a_user(username, params=None, payload=None)

Summary: Unfollow a user Docs: https://docs.github.com/rest/reference/users#unfollow-a-user

update_the_authenticated_user(params=None, payload=None)

Summary: Update the authenticated user Docs: https://docs.github.com/rest/reference/users/#update-the-authenticated-user

Rest Enterprise Cloud Package

octopy_admin.rest_enterprise_cloud.rest_enterprise_cloud_client.RestEnterpriseCloudClient

The following methods are used to form requests to the GitHub REST API.

__init__(api_token=None, verify=None)

Initialize the REST client to make requests to the GitHub API.

Attributes:

Name Type Description
api_token str

GitHub API token.

verify bool

Verify SSL certificate.

paginate_request(response)

Paginate a request.

Attributes:

Name Type Description
response obj

API request.

octopy_admin.rest_enterprise_cloud.apis_enterprise_cloud.actions.Actions

Endpoints to manage GitHub Actions using the REST API.

__init__(client)

Initializes the Actions class.

add_a_self_hosted_runner_to_a_group_for_an_organization(org, runner_group_id, runner_id, params=None, payload=None)

Summary: Add a self-hosted runner to a group for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#add-a-self-hosted-runner-to-a-group-for-an-organization

add_custom_labels_to_a_self_hosted_runner_for_a_repository(owner, repo, runner_id, params=None, payload=None)

Summary: Add custom labels to a self-hosted runner for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#add-custom-labels-to-a-self-hosted-runner-for-a-repository

add_custom_labels_to_a_self_hosted_runner_for_an_organization(org, runner_id, params=None, payload=None)

Summary: Add custom labels to a self-hosted runner for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#add-custom-labels-to-a-self-hosted-runner-for-an-organization

add_repository_access_to_a_self_hosted_runner_group_in_an_organization(org, runner_group_id, repository_id, params=None, payload=None)

Summary: Add repository access to a self-hosted runner group in an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#add-repository-acess-to-a-self-hosted-runner-group-in-an-organization

add_selected_repository_to_an_organization_secret(org, secret_name, repository_id, params=None, payload=None)

Summary: Add selected repository to an organization secret Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#add-selected-repository-to-an-organization-secret

approve_a_workflow_run_for_a_fork_pull_request(owner, repo, run_id, params=None, payload=None)

Summary: Approve a workflow run for a fork pull request Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#approve-a-workflow-run-for-a-fork-pull-request

cancel_a_workflow_run(owner, repo, run_id, params=None, payload=None)

Summary: Cancel a workflow run Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#cancel-a-workflow-run

create_a_registration_token_for_a_repository(owner, repo, params=None, payload=None)

Summary: Create a registration token for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#create-a-registration-token-for-a-repository

create_a_registration_token_for_an_organization(org, params=None, payload=None)

Summary: Create a registration token for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#create-a-registration-token-for-an-organization

create_a_remove_token_for_a_repository(owner, repo, params=None, payload=None)

Summary: Create a remove token for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#create-a-remove-token-for-a-repository

create_a_remove_token_for_an_organization(org, params=None, payload=None)

Summary: Create a remove token for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#create-a-remove-token-for-an-organization

create_a_self_hosted_runner_group_for_an_organization(org, params=None, payload=None)

Summary: Create a self-hosted runner group for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#create-a-self-hosted-runner-group-for-an-organization

create_a_workflow_dispatch_event(owner, repo, workflow_id, params=None, payload=None)

Summary: Create a workflow dispatch event Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#create-a-workflow-dispatch-event

create_or_update_a_repository_secret(owner, repo, secret_name, params=None, payload=None)

Summary: Create or update a repository secret Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#create-or-update-a-repository-secret

create_or_update_an_environment_secret(repository_id, environment_name, secret_name, params=None, payload=None)

Summary: Create or update an environment secret Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#create-or-update-an-environment-secret

create_or_update_an_organization_secret(org, secret_name, params=None, payload=None)

Summary: Create or update an organization secret Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#create-or-update-an-organization-secret

delete_a_github_actions_cache_for_a_repository__using_a_cache_id(owner, repo, cache_id, params=None, payload=None)

Summary: Delete a GitHub Actions cache for a repository (using a cache ID) Docs: https://docs.github.com/enterprise-cloud@latest//rest/actions/cache#delete-a-github-actions-cache-for-a-repository-using-a-cache-id

delete_a_repository_secret(owner, repo, secret_name, params=None, payload=None)

Summary: Delete a repository secret Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#delete-a-repository-secret

delete_a_self_hosted_runner_from_a_repository(owner, repo, runner_id, params=None, payload=None)

Summary: Delete a self-hosted runner from a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#delete-a-self-hosted-runner-from-a-repository

delete_a_self_hosted_runner_from_an_organization(org, runner_id, params=None, payload=None)

Summary: Delete a self-hosted runner from an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#delete-a-self-hosted-runner-from-an-organization

delete_a_self_hosted_runner_group_from_an_organization(org, runner_group_id, params=None, payload=None)

Summary: Delete a self-hosted runner group from an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#delete-a-self-hosted-runner-group-from-an-organization

delete_a_workflow_run(owner, repo, run_id, params=None, payload=None)

Summary: Delete a workflow run Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#delete-a-workflow-run

delete_an_artifact(owner, repo, artifact_id, params=None, payload=None)

Summary: Delete an artifact Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#delete-an-artifact

delete_an_environment_secret(repository_id, environment_name, secret_name, params=None, payload=None)

Summary: Delete an environment secret Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#delete-an-environment-secret

delete_an_organization_secret(org, secret_name, params=None, payload=None)

Summary: Delete an organization secret Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#delete-an-organization-secret

delete_github_actions_caches_for_a_repository__using_a_cache_key(owner, repo, params=None, payload=None)

Summary: Delete GitHub Actions caches for a repository (using a cache key) Docs: https://docs.github.com/enterprise-cloud@latest//rest/actions/cache#delete-github-actions-caches-for-a-repository-using-a-cache-key

delete_workflow_run_logs(owner, repo, run_id, params=None, payload=None)

Summary: Delete workflow run logs Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#delete-workflow-run-logs

disable_a_selected_repository_for_github_actions_in_an_organization(org, repository_id, params=None, payload=None)

Summary: Disable a selected repository for GitHub Actions in an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#disable-a-selected-repository-for-github-actions-in-an-organization

disable_a_workflow(owner, repo, workflow_id, params=None, payload=None)

Summary: Disable a workflow Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#disable-a-workflow

download_an_artifact(owner, repo, artifact_id, archive_format, params=None, payload=None)

Summary: Download an artifact Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#download-an-artifact

download_job_logs_for_a_workflow_run(owner, repo, job_id, params=None, payload=None)

Summary: Download job logs for a workflow run Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#download-job-logs-for-a-workflow-run

download_workflow_run_attempt_logs(owner, repo, run_id, attempt_number, params=None, payload=None)

Summary: Download workflow run attempt logs Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#download-workflow-run-attempt-logs

download_workflow_run_logs(owner, repo, run_id, params=None, payload=None)

Summary: Download workflow run logs Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#download-workflow-run-logs

enable_a_selected_repository_for_github_actions_in_an_organization(org, repository_id, params=None, payload=None)

Summary: Enable a selected repository for GitHub Actions in an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#enable-a-selected-repository-for-github-actions-in-an-organization

enable_a_workflow(owner, repo, workflow_id, params=None, payload=None)

Summary: Enable a workflow Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#enable-a-workflow

get_a_job_for_a_workflow_run(owner, repo, job_id, params=None, payload=None)

Summary: Get a job for a workflow run Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#get-a-job-for-a-workflow-run

get_a_repository_public_key(owner, repo, params=None, payload=None)

Summary: Get a repository public key Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#get-a-repository-public-key

get_a_repository_secret(owner, repo, secret_name, params=None, payload=None)

Summary: Get a repository secret Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#get-a-repository-secret

get_a_self_hosted_runner_for_a_repository(owner, repo, runner_id, params=None, payload=None)

Summary: Get a self-hosted runner for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#get-a-self-hosted-runner-for-a-repository

get_a_self_hosted_runner_for_an_organization(org, runner_id, params=None, payload=None)

Summary: Get a self-hosted runner for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#get-a-self-hosted-runner-for-an-organization

get_a_self_hosted_runner_group_for_an_organization(org, runner_group_id, params=None, payload=None)

Summary: Get a self-hosted runner group for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#get-a-self-hosted-runner-group-for-an-organization

get_a_workflow(owner, repo, workflow_id, params=None, payload=None)

Summary: Get a workflow Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#get-a-workflow

get_a_workflow_run(owner, repo, run_id, params=None, payload=None)

Summary: Get a workflow run Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#get-a-workflow-run

get_a_workflow_run_attempt(owner, repo, run_id, attempt_number, params=None, payload=None)

Summary: Get a workflow run attempt Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#get-a-workflow-run-attempt

get_allowed_actions_and_reusable_workflows_for_a_repository(owner, repo, params=None, payload=None)

Summary: Get allowed actions and reusable workflows for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#get-allowed-actions-for-a-repository

get_allowed_actions_and_reusable_workflows_for_an_organization(org, params=None, payload=None)

Summary: Get allowed actions and reusable workflows for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#get-allowed-actions-for-an-organization

get_an_artifact(owner, repo, artifact_id, params=None, payload=None)

Summary: Get an artifact Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#get-an-artifact

get_an_environment_public_key(repository_id, environment_name, params=None, payload=None)

Summary: Get an environment public key Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#get-an-environment-public-key

get_an_environment_secret(repository_id, environment_name, secret_name, params=None, payload=None)

Summary: Get an environment secret Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#get-an-environment-secret

get_an_organization_public_key(org, params=None, payload=None)

Summary: Get an organization public key Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#get-an-organization-public-key

get_an_organization_secret(org, secret_name, params=None, payload=None)

Summary: Get an organization secret Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#get-an-organization-secret

get_default_workflow_permissions_for_a_repository(owner, repo, params=None, payload=None)

Summary: Get default workflow permissions for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#get-default-workflow-permissions-for-a-repository

get_default_workflow_permissions_for_an_enterprise(enterprise, params=None, payload=None)

Summary: Get default workflow permissions for an enterprise Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#get-default-workflow-permissions-for-an-enterprise

get_default_workflow_permissions_for_an_organization(org, params=None, payload=None)

Summary: Get default workflow permissions for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#get-default-workflow-permissions

get_github_actions_cache_usage_for_a_repository(owner, repo, params=None, payload=None)

Summary: Get GitHub Actions cache usage for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#get-github-actions-cache-usage-for-a-repository

get_github_actions_cache_usage_for_an_enterprise(enterprise, params=None, payload=None)

Summary: Get GitHub Actions cache usage for an enterprise Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#get-github-actions-cache-usage-for-an-enterprise

get_github_actions_cache_usage_for_an_organization(org, params=None, payload=None)

Summary: Get GitHub Actions cache usage for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#get-github-actions-cache-usage-for-an-organization

get_github_actions_permissions_for_a_repository(owner, repo, params=None, payload=None)

Summary: Get GitHub Actions permissions for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#get-github-actions-permissions-for-a-repository

get_github_actions_permissions_for_an_organization(org, params=None, payload=None)

Summary: Get GitHub Actions permissions for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#get-github-actions-permissions-for-an-organization

get_pending_deployments_for_a_workflow_run(owner, repo, run_id, params=None, payload=None)

Summary: Get pending deployments for a workflow run Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#get-pending-deployments-for-a-workflow-run

get_the_level_of_access_for_workflows_outside_of_the_repository(owner, repo, params=None, payload=None)

Summary: Get the level of access for workflows outside of the repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#get-workflow-access-level-to-a-repository

get_the_opt_out_flag_of_an_oidc_subject_claim_customization_for_a_repository(owner, repo, params=None, payload=None)

Summary: Get the opt-out flag of an OIDC subject claim customization for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/actions/oidc#get-the-opt-out-flag-of-an-oidc-subject-claim-customization-for-a-repository

get_the_review_history_for_a_workflow_run(owner, repo, run_id, params=None, payload=None)

Summary: Get the review history for a workflow run Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#get-the-review-history-for-a-workflow-run

get_workflow_run_usage(owner, repo, run_id, params=None, payload=None)

Summary: Get workflow run usage Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#get-workflow-run-usage

get_workflow_usage(owner, repo, workflow_id, params=None, payload=None)

Summary: Get workflow usage Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#get-workflow-usage

list_artifacts_for_a_repository(owner, repo, params=None, payload=None)

Summary: List artifacts for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#list-artifacts-for-a-repository

list_environment_secrets(repository_id, environment_name, params=None, payload=None)

Summary: List environment secrets Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#list-environment-secrets

list_github_actions_caches_for_a_repository(owner, repo, params=None, payload=None)

Summary: List GitHub Actions caches for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/actions/cache#list-github-actions-caches-for-a-repository

list_jobs_for_a_workflow_run(owner, repo, run_id, params=None, payload=None)

Summary: List jobs for a workflow run Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#list-jobs-for-a-workflow-run

list_jobs_for_a_workflow_run_attempt(owner, repo, run_id, attempt_number, params=None, payload=None)

Summary: List jobs for a workflow run attempt Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#list-jobs-for-a-workflow-run-attempt

list_labels_for_a_self_hosted_runner_for_a_repository(owner, repo, runner_id, params=None, payload=None)

Summary: List labels for a self-hosted runner for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#list-labels-for-a-self-hosted-runner-for-a-repository

list_labels_for_a_self_hosted_runner_for_an_organization(org, runner_id, params=None, payload=None)

Summary: List labels for a self-hosted runner for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#list-labels-for-a-self-hosted-runner-for-an-organization

list_organization_secrets(org, params=None, payload=None)

Summary: List organization secrets Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#list-organization-secrets

list_repositories_with_github_actions_cache_usage_for_an_organization(org, params=None, payload=None)

Summary: List repositories with GitHub Actions cache usage for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#list-repositories-with-github-actions-cache-usage-for-an-organization

list_repository_access_to_a_self_hosted_runner_group_in_an_organization(org, runner_group_id, params=None, payload=None)

Summary: List repository access to a self-hosted runner group in an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#list-repository-access-to-a-self-hosted-runner-group-in-an-organization

list_repository_secrets(owner, repo, params=None, payload=None)

Summary: List repository secrets Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#list-repository-secrets

list_repository_workflows(owner, repo, params=None, payload=None)

Summary: List repository workflows Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#list-repository-workflows

list_runner_applications_for_a_repository(owner, repo, params=None, payload=None)

Summary: List runner applications for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#list-runner-applications-for-a-repository

list_runner_applications_for_an_organization(org, params=None, payload=None)

Summary: List runner applications for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#list-runner-applications-for-an-organization

list_selected_repositories_enabled_for_github_actions_in_an_organization(org, params=None, payload=None)

Summary: List selected repositories enabled for GitHub Actions in an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#list-selected-repositories-enabled-for-github-actions-in-an-organization

list_selected_repositories_for_an_organization_secret(org, secret_name, params=None, payload=None)

Summary: List selected repositories for an organization secret Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#list-selected-repositories-for-an-organization-secret

list_self_hosted_runner_groups_for_an_organization(org, params=None, payload=None)

Summary: List self-hosted runner groups for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#list-self-hosted-runner-groups-for-an-organization

list_self_hosted_runners_for_a_repository(owner, repo, params=None, payload=None)

Summary: List self-hosted runners for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#list-self-hosted-runners-for-a-repository

list_self_hosted_runners_for_an_organization(org, params=None, payload=None)

Summary: List self-hosted runners for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#list-self-hosted-runners-for-an-organization

list_self_hosted_runners_in_a_group_for_an_organization(org, runner_group_id, params=None, payload=None)

Summary: List self-hosted runners in a group for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#list-self-hosted-runners-in-a-group-for-an-organization

list_workflow_run_artifacts(owner, repo, run_id, params=None, payload=None)

Summary: List workflow run artifacts Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#list-workflow-run-artifacts

list_workflow_runs_for_a_repository(owner, repo, params=None, payload=None)

Summary: List workflow runs for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#list-workflow-runs-for-a-repository

list_workflow_runs_for_a_workflow(owner, repo, workflow_id, params=None, payload=None)

Summary: List workflow runs for a workflow Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#list-workflow-runs

re_run_a_job_from_a_workflow_run(owner, repo, job_id, params=None, payload=None)

Summary: Re-run a job from a workflow run Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#re-run-job-for-workflow-run

re_run_a_workflow(owner, repo, run_id, params=None, payload=None)

Summary: Re-run a workflow Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#re-run-a-workflow

re_run_failed_jobs_from_a_workflow_run(owner, repo, run_id, params=None, payload=None)

Summary: Re-run failed jobs from a workflow run Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#re-run-workflow-failed-jobs

remove_a_custom_label_from_a_self_hosted_runner_for_a_repository(owner, repo, runner_id, name, params=None, payload=None)

Summary: Remove a custom label from a self-hosted runner for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#remove-a-custom-label-from-a-self-hosted-runner-for-a-repository

remove_a_custom_label_from_a_self_hosted_runner_for_an_organization(org, runner_id, name, params=None, payload=None)

Summary: Remove a custom label from a self-hosted runner for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#remove-a-custom-label-from-a-self-hosted-runner-for-an-organization

remove_a_self_hosted_runner_from_a_group_for_an_organization(org, runner_group_id, runner_id, params=None, payload=None)

Summary: Remove a self-hosted runner from a group for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#remove-a-self-hosted-runner-from-a-group-for-an-organization

remove_all_custom_labels_from_a_self_hosted_runner_for_a_repository(owner, repo, runner_id, params=None, payload=None)

Summary: Remove all custom labels from a self-hosted runner for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#remove-all-custom-labels-from-a-self-hosted-runner-for-a-repository

remove_all_custom_labels_from_a_self_hosted_runner_for_an_organization(org, runner_id, params=None, payload=None)

Summary: Remove all custom labels from a self-hosted runner for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#remove-all-custom-labels-from-a-self-hosted-runner-for-an-organization

remove_repository_access_to_a_self_hosted_runner_group_in_an_organization(org, runner_group_id, repository_id, params=None, payload=None)

Summary: Remove repository access to a self-hosted runner group in an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#remove-repository-access-to-a-self-hosted-runner-group-in-an-organization

remove_selected_repository_from_an_organization_secret(org, secret_name, repository_id, params=None, payload=None)

Summary: Remove selected repository from an organization secret Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#remove-selected-repository-from-an-organization-secret

review_pending_deployments_for_a_workflow_run(owner, repo, run_id, params=None, payload=None)

Summary: Review pending deployments for a workflow run Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#review-pending-deployments-for-a-workflow-run

set_allowed_actions_and_reusable_workflows_for_a_repository(owner, repo, params=None, payload=None)

Summary: Set allowed actions and reusable workflows for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#set-allowed-actions-for-a-repository

set_allowed_actions_and_reusable_workflows_for_an_organization(org, params=None, payload=None)

Summary: Set allowed actions and reusable workflows for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#set-allowed-actions-for-an-organization

set_custom_labels_for_a_self_hosted_runner_for_a_repository(owner, repo, runner_id, params=None, payload=None)

Summary: Set custom labels for a self-hosted runner for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#set-custom-labels-for-a-self-hosted-runner-for-a-repository

set_custom_labels_for_a_self_hosted_runner_for_an_organization(org, runner_id, params=None, payload=None)

Summary: Set custom labels for a self-hosted runner for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#set-custom-labels-for-a-self-hosted-runner-for-an-organization

set_default_workflow_permissions_for_a_repository(owner, repo, params=None, payload=None)

Summary: Set default workflow permissions for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#set-default-workflow-permissions-for-a-repository

set_default_workflow_permissions_for_an_enterprise(enterprise, params=None, payload=None)

Summary: Set default workflow permissions for an enterprise Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#set-default-workflow-permissions-for-an-enterprise

set_default_workflow_permissions_for_an_organization(org, params=None, payload=None)

Summary: Set default workflow permissions for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#set-default-workflow-permissions

set_github_actions_permissions_for_a_repository(owner, repo, params=None, payload=None)

Summary: Set GitHub Actions permissions for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#set-github-actions-permissions-for-a-repository

set_github_actions_permissions_for_an_organization(org, params=None, payload=None)

Summary: Set GitHub Actions permissions for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#set-github-actions-permissions-for-an-organization

set_repository_access_for_a_self_hosted_runner_group_in_an_organization(org, runner_group_id, params=None, payload=None)

Summary: Set repository access for a self-hosted runner group in an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#set-repository-access-to-a-self-hosted-runner-group-in-an-organization

set_selected_repositories_enabled_for_github_actions_in_an_organization(org, params=None, payload=None)

Summary: Set selected repositories enabled for GitHub Actions in an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#set-selected-repositories-enabled-for-github-actions-in-an-organization

set_selected_repositories_for_an_organization_secret(org, secret_name, params=None, payload=None)

Summary: Set selected repositories for an organization secret Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#set-selected-repositories-for-an-organization-secret

set_self_hosted_runners_in_a_group_for_an_organization(org, runner_group_id, params=None, payload=None)

Summary: Set self-hosted runners in a group for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#set-self-hosted-runners-in-a-group-for-an-organization

set_the_github_actions_oidc_custom_issuer_policy_for_an_enterprise(enterprise, params=None, payload=None)

Summary: Set the GitHub Actions OIDC custom issuer policy for an enterprise Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions/oidc#set-actions-oidc-custom-issuer-policy-for-enterprise

set_the_level_of_access_for_workflows_outside_of_the_repository(owner, repo, params=None, payload=None)

Summary: Set the level of access for workflows outside of the repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#set-workflow-access-to-a-repository

set_the_opt_in_flag_of_an_oidc_subject_claim_customization_for_a_repository(owner, repo, params=None, payload=None)

Summary: Set the opt-in flag of an OIDC subject claim customization for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/actions/oidc#set-the-opt-out-flag-of-an-oidc-subject-claim-customization-for-a-repository

update_a_self_hosted_runner_group_for_an_organization(org, runner_group_id, params=None, payload=None)

Summary: Update a self-hosted runner group for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#update-a-self-hosted-runner-group-for-an-organization

octopy_admin.rest_enterprise_cloud.apis_enterprise_cloud.activity.Activity

Activity APIs provide access to notifications, subscriptions, and timelines.

__init__(client)

Initializes the Activity class.

check_if_a_repository_is_starred_by_the_authenticated_user(owner, repo, params=None, payload=None)

Summary: Check if a repository is starred by the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/activity#check-if-a-repository-is-starred-by-the-authenticated-user

delete_a_repository_subscription(owner, repo, params=None, payload=None)

Summary: Delete a repository subscription Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/activity#delete-a-repository-subscription

delete_a_thread_subscription(thread_id, params=None, payload=None)

Summary: Delete a thread subscription Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/activity#delete-a-thread-subscription

get_a_repository_subscription(owner, repo, params=None, payload=None)

Summary: Get a repository subscription Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/activity#get-a-repository-subscription

get_a_thread(thread_id, params=None, payload=None)

Summary: Get a thread Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/activity#get-a-thread

get_a_thread_subscription_for_the_authenticated_user(thread_id, params=None, payload=None)

Summary: Get a thread subscription for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/activity#get-a-thread-subscription-for-the-authenticated-user

get_feeds(params=None, payload=None)

Summary: Get feeds Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/activity#get-feeds

list_events_for_the_authenticated_user(username, params=None, payload=None)

Summary: List events for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/activity#list-events-for-the-authenticated-user

list_events_received_by_the_authenticated_user(username, params=None, payload=None)

Summary: List events received by the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/activity#list-events-received-by-the-authenticated-user

list_notifications_for_the_authenticated_user(params=None, payload=None)

Summary: List notifications for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/activity#list-notifications-for-the-authenticated-user

list_organization_events_for_the_authenticated_user(username, org, params=None, payload=None)

Summary: List organization events for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/activity#list-organization-events-for-the-authenticated-user

list_public_events(params=None, payload=None)

Summary: List public events Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/activity#list-public-events

list_public_events_for_a_network_of_repositories(owner, repo, params=None, payload=None)

Summary: List public events for a network of repositories Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/activity#list-public-events-for-a-network-of-repositories

list_public_events_for_a_user(username, params=None, payload=None)

Summary: List public events for a user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/activity#list-public-events-for-a-user

list_public_events_received_by_a_user(username, params=None, payload=None)

Summary: List public events received by a user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/activity#list-public-events-received-by-a-user

list_public_organization_events(org, params=None, payload=None)

Summary: List public organization events Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/activity#list-public-organization-events

list_repositories_starred_by_a_user(username, params=None, payload=None)

Summary: List repositories starred by a user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/activity#list-repositories-starred-by-a-user

list_repositories_starred_by_the_authenticated_user(params=None, payload=None)

Summary: List repositories starred by the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/activity#list-repositories-starred-by-the-authenticated-user

list_repositories_watched_by_a_user(username, params=None, payload=None)

Summary: List repositories watched by a user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/activity#list-repositories-watched-by-a-user

list_repositories_watched_by_the_authenticated_user(params=None, payload=None)

Summary: List repositories watched by the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/activity#list-repositories-watched-by-the-authenticated-user

list_repository_events(owner, repo, params=None, payload=None)

Summary: List repository events Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/activity#list-repository-events

list_repository_notifications_for_the_authenticated_user(owner, repo, params=None, payload=None)

Summary: List repository notifications for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/activity#list-repository-notifications-for-the-authenticated-user

list_stargazers(owner, repo, params=None, payload=None)

Summary: List stargazers Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/activity#list-stargazers

list_watchers(owner, repo, params=None, payload=None)

Summary: List watchers Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/activity#list-watchers

mark_a_thread_as_read(thread_id, params=None, payload=None)

Summary: Mark a thread as read Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/activity#mark-a-thread-as-read

mark_notifications_as_read(params=None, payload=None)

Summary: Mark notifications as read Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/activity#mark-notifications-as-read

mark_repository_notifications_as_read(owner, repo, params=None, payload=None)

Summary: Mark repository notifications as read Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/activity#mark-repository-notifications-as-read

set_a_repository_subscription(owner, repo, params=None, payload=None)

Summary: Set a repository subscription Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/activity#set-a-repository-subscription

set_a_thread_subscription(thread_id, params=None, payload=None)

Summary: Set a thread subscription Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/activity#set-a-thread-subscription

star_a_repository_for_the_authenticated_user(owner, repo, params=None, payload=None)

Summary: Star a repository for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/activity#star-a-repository-for-the-authenticated-user

unstar_a_repository_for_the_authenticated_user(owner, repo, params=None, payload=None)

Summary: Unstar a repository for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/activity#unstar-a-repository-for-the-authenticated-user

octopy_admin.rest_enterprise_cloud.apis_enterprise_cloud.apps.Apps

Information for integrations and installations.

__init__(client)

Initializes the Apps class.

add_a_repository_to_an_app_installation(installation_id, repository_id, params=None, payload=None)

Summary: Add a repository to an app installation Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/apps#add-a-repository-to-an-app-installation

check_a_token(client_id, params=None, payload=None)

Summary: Check a token Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/apps#check-a-token

create_a_github_app_from_a_manifest(code, params=None, payload=None)

Summary: Create a GitHub App from a manifest Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/apps#create-a-github-app-from-a-manifest

create_a_scoped_access_token(client_id, params=None, payload=None)

Summary: Create a scoped access token Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/apps#create-a-scoped-access-token

create_an_installation_access_token_for_an_app(installation_id, params=None, payload=None)

Summary: Create an installation access token for an app Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/apps/#create-an-installation-access-token-for-an-app

delete_an_app_authorization(client_id, params=None, payload=None)

Summary: Delete an app authorization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/apps#delete-an-app-authorization

delete_an_app_token(client_id, params=None, payload=None)

Summary: Delete an app token Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/apps#delete-an-app-token

delete_an_installation_for_the_authenticated_app(installation_id, params=None, payload=None)

Summary: Delete an installation for the authenticated app Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/apps#delete-an-installation-for-the-authenticated-app

get_a_delivery_for_an_app_webhook(delivery_id, params=None, payload=None)

Summary: Get a delivery for an app webhook Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/apps#get-a-delivery-for-an-app-webhook

get_a_repository_installation_for_the_authenticated_app(owner, repo, params=None, payload=None)

Summary: Get a repository installation for the authenticated app Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/apps#get-a-repository-installation-for-the-authenticated-app

get_a_subscription_plan_for_an_account(account_id, params=None, payload=None)

Summary: Get a subscription plan for an account Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/apps#get-a-subscription-plan-for-an-account

get_a_subscription_plan_for_an_account__stubbed(account_id, params=None, payload=None)

Summary: Get a subscription plan for an account (stubbed) Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/apps#get-a-subscription-plan-for-an-account-stubbed

get_a_user_installation_for_the_authenticated_app(username, params=None, payload=None)

Summary: Get a user installation for the authenticated app Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/apps#get-a-user-installation-for-the-authenticated-app

get_a_webhook_configuration_for_an_app(params=None, payload=None)

Summary: Get a webhook configuration for an app Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/apps#get-a-webhook-configuration-for-an-app

get_an_app(app_slug, params=None, payload=None)

Summary: Get an app Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/apps/#get-an-app

get_an_installation_for_the_authenticated_app(installation_id, params=None, payload=None)

Summary: Get an installation for the authenticated app Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/apps#get-an-installation-for-the-authenticated-app

get_an_organization_installation_for_the_authenticated_app(org, params=None, payload=None)

Summary: Get an organization installation for the authenticated app Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/apps#get-an-organization-installation-for-the-authenticated-app

get_the_authenticated_app(params=None, payload=None)

Summary: Get the authenticated app Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/apps#get-the-authenticated-app

list_accounts_for_a_plan(plan_id, params=None, payload=None)

Summary: List accounts for a plan Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/apps#list-accounts-for-a-plan

list_accounts_for_a_plan__stubbed(plan_id, params=None, payload=None)

Summary: List accounts for a plan (stubbed) Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/apps#list-accounts-for-a-plan-stubbed

list_app_installations_accessible_to_the_user_access_token(params=None, payload=None)

Summary: List app installations accessible to the user access token Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/apps#list-app-installations-accessible-to-the-user-access-token

list_deliveries_for_an_app_webhook(params=None, payload=None)

Summary: List deliveries for an app webhook Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/apps#list-deliveries-for-an-app-webhook

list_installations_for_the_authenticated_app(params=None, payload=None)

Summary: List installations for the authenticated app Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/apps#list-installations-for-the-authenticated-app

list_plans(params=None, payload=None)

Summary: List plans Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/apps#list-plans

list_plans__stubbed(params=None, payload=None)

Summary: List plans (stubbed) Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/apps#list-plans-stubbed

list_repositories_accessible_to_the_app_installation(params=None, payload=None)

Summary: List repositories accessible to the app installation Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/apps#list-repositories-accessible-to-the-app-installation

list_repositories_accessible_to_the_user_access_token(installation_id, params=None, payload=None)

Summary: List repositories accessible to the user access token Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/apps#list-repositories-accessible-to-the-user-access-token

list_subscriptions_for_the_authenticated_user(params=None, payload=None)

Summary: List subscriptions for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/apps#list-subscriptions-for-the-authenticated-user

list_subscriptions_for_the_authenticated_user__stubbed(params=None, payload=None)

Summary: List subscriptions for the authenticated user (stubbed) Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/apps#list-subscriptions-for-the-authenticated-user-stubbed

redeliver_a_delivery_for_an_app_webhook(delivery_id, params=None, payload=None)

Summary: Redeliver a delivery for an app webhook Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/apps#redeliver-a-delivery-for-an-app-webhook

remove_a_repository_from_an_app_installation(installation_id, repository_id, params=None, payload=None)

Summary: Remove a repository from an app installation Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/apps#remove-a-repository-from-an-app-installation

reset_a_token(client_id, params=None, payload=None)

Summary: Reset a token Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/apps#reset-a-token

revoke_an_installation_access_token(params=None, payload=None)

Summary: Revoke an installation access token Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/apps#revoke-an-installation-access-token

suspend_an_app_installation(installation_id, params=None, payload=None)

Summary: Suspend an app installation Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/apps#suspend-an-app-installation

unsuspend_an_app_installation(installation_id, params=None, payload=None)

Summary: Unsuspend an app installation Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/apps#unsuspend-an-app-installation

update_a_webhook_configuration_for_an_app(params=None, payload=None)

Summary: Update a webhook configuration for an app Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/apps#update-a-webhook-configuration-for-an-app

octopy_admin.rest_enterprise_cloud.apis_enterprise_cloud.billing.Billing

Monitor charges and usage from Actions and Packages.

__init__(client)

Initializes the Billing class.

get_github_actions_billing_for_a_user(username, params=None, payload=None)

Summary: Get GitHub Actions billing for a user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/billing#get-github-actions-billing-for-a-user

get_github_actions_billing_for_an_enterprise(enterprise, params=None, payload=None)

Summary: Get GitHub Actions billing for an enterprise Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/billing#get-github-actions-billing-for-an-enterprise

get_github_actions_billing_for_an_organization(org, params=None, payload=None)

Summary: Get GitHub Actions billing for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/billing#get-github-actions-billing-for-an-organization

get_github_advanced_security_active_committers_for_an_enterprise(enterprise, params=None, payload=None)

Summary: Get GitHub Advanced Security active committers for an enterprise Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/billing#export-advanced-security-active-committers-data-for-enterprise

get_github_advanced_security_active_committers_for_an_organization(org, params=None, payload=None)

Summary: Get GitHub Advanced Security active committers for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/billing#get-github-advanced-security-active-committers-for-an-organization

get_github_packages_billing_for_a_user(username, params=None, payload=None)

Summary: Get GitHub Packages billing for a user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/billing#get-github-packages-billing-for-a-user

get_github_packages_billing_for_an_enterprise(enterprise, params=None, payload=None)

Summary: Get GitHub Packages billing for an enterprise Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/billing#get-github-packages-billing-for-an-enterprise

get_github_packages_billing_for_an_organization(org, params=None, payload=None)

Summary: Get GitHub Packages billing for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/billing#get-github-packages-billing-for-an-organization

get_shared_storage_billing_for_a_user(username, params=None, payload=None)

Summary: Get shared storage billing for a user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/billing#get-shared-storage-billing-for-a-user

get_shared_storage_billing_for_an_enterprise(enterprise, params=None, payload=None)

Summary: Get shared storage billing for an enterprise Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/billing#get-shared-storage-billing-for-an-enterprise

get_shared_storage_billing_for_an_organization(org, params=None, payload=None)

Summary: Get shared storage billing for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/billing#get-shared-storage-billing-for-an-organization

octopy_admin.rest_enterprise_cloud.apis_enterprise_cloud.checks.Checks

Rich interactions with checks run by your integrations.

__init__(client)

Initializes the Checks class.

create_a_check_run(owner, repo, params=None, payload=None)

Summary: Create a check run Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/checks#create-a-check-run

create_a_check_suite(owner, repo, params=None, payload=None)

Summary: Create a check suite Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/checks#create-a-check-suite

get_a_check_run(owner, repo, check_run_id, params=None, payload=None)

Summary: Get a check run Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/checks#get-a-check-run

get_a_check_suite(owner, repo, check_suite_id, params=None, payload=None)

Summary: Get a check suite Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/checks#get-a-check-suite

list_check_run_annotations(owner, repo, check_run_id, params=None, payload=None)

Summary: List check run annotations Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/checks#list-check-run-annotations

list_check_runs_for_a_git_reference(owner, repo, ref, params=None, payload=None)

Summary: List check runs for a Git reference Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/checks#list-check-runs-for-a-git-reference

list_check_runs_in_a_check_suite(owner, repo, check_suite_id, params=None, payload=None)

Summary: List check runs in a check suite Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/checks#list-check-runs-in-a-check-suite

list_check_suites_for_a_git_reference(owner, repo, ref, params=None, payload=None)

Summary: List check suites for a Git reference Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/checks#list-check-suites-for-a-git-reference

rerequest_a_check_run(owner, repo, check_run_id, params=None, payload=None)

Summary: Rerequest a check run Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/checks#rerequest-a-check-run

rerequest_a_check_suite(owner, repo, check_suite_id, params=None, payload=None)

Summary: Rerequest a check suite Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/checks#rerequest-a-check-suite

update_a_check_run(owner, repo, check_run_id, params=None, payload=None)

Summary: Update a check run Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/checks#update-a-check-run

update_repository_preferences_for_check_suites(owner, repo, params=None, payload=None)

Summary: Update repository preferences for check suites Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/checks#update-repository-preferences-for-check-suites

octopy_admin.rest_enterprise_cloud.apis_enterprise_cloud.code_scanning.CodeScanning

Retrieve code scanning alerts from a repository.

__init__(client)

Initializes the CodeScanning class.

delete_a_code_scanning_analysis_from_a_repository(owner, repo, analysis_id, params=None, payload=None)

Summary: Delete a code scanning analysis from a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/code-scanning#delete-a-code-scanning-analysis-from-a-repository

get_a_code_scanning_alert(owner, repo, alert_number, params=None, payload=None)

Summary: Get a code scanning alert Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/code-scanning#get-a-code-scanning-alert

get_a_code_scanning_analysis_for_a_repository(owner, repo, analysis_id, params=None, payload=None)

Summary: Get a code scanning analysis for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/code-scanning#get-a-code-scanning-analysis-for-a-repository

get_a_codeql_database_for_a_repository(owner, repo, language, params=None, payload=None)

Summary: Get a CodeQL database for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/code-scanning#get-codeql-database

get_information_about_a_sarif_upload(owner, repo, sarif_id, params=None, payload=None)

Summary: Get information about a SARIF upload Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/code-scanning#list-recent-code-scanning-analyses-for-a-repository

list_code_scanning_alerts_for_a_repository(owner, repo, params=None, payload=None)

Summary: List code scanning alerts for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/code-scanning#list-code-scanning-alerts-for-a-repository

list_code_scanning_alerts_for_an_enterprise(enterprise, params=None, payload=None)

Summary: List code scanning alerts for an enterprise Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/code-scanning#list-code-scanning-alerts-for-an-enterprise

list_code_scanning_alerts_for_an_organization(org, params=None, payload=None)

Summary: List code scanning alerts for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/code-scanning#list-code-scanning-alerts-by-organization

list_code_scanning_analyses_for_a_repository(owner, repo, params=None, payload=None)

Summary: List code scanning analyses for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/code-scanning#list-code-scanning-analyses-for-a-repository

list_codeql_databases_for_a_repository(owner, repo, params=None, payload=None)

Summary: List CodeQL databases for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/code-scanning#list-codeql-databases

list_instances_of_a_code_scanning_alert(owner, repo, alert_number, params=None, payload=None)

Summary: List instances of a code scanning alert Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/code-scanning#list-instances-of-a-code-scanning-alert

update_a_code_scanning_alert(owner, repo, alert_number, params=None, payload=None)

Summary: Update a code scanning alert Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/code-scanning#update-a-code-scanning-alert

upload_an_analysis_as_sarif_data(owner, repo, params=None, payload=None)

Summary: Upload an analysis as SARIF data Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/code-scanning#upload-a-sarif-file

octopy_admin.rest_enterprise_cloud.apis_enterprise_cloud.codes_of_conduct.CodesOfConduct

Insight into codes of conduct for your communities.

__init__(client)

Initializes the CodesOfConduct class.

get_a_code_of_conduct(key, params=None, payload=None)

Summary: Get a code of conduct Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/codes-of-conduct#get-a-code-of-conduct

get_all_codes_of_conduct(params=None, payload=None)

Summary: Get all codes of conduct Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/codes-of-conduct#get-all-codes-of-conduct

octopy_admin.rest_enterprise_cloud.apis_enterprise_cloud.codespaces.Codespaces

Endpoints to manage Codespaces using the REST API.

__init__(client)

Initializes the Codespaces class.

add_a_selected_repository_to_a_user_secret(secret_name, repository_id, params=None, payload=None)

Summary: Add a selected repository to a user secret Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/codespaces#add-a-selected-repository-to-a-user-secret

add_selected_repository_to_an_organization_secret(org, secret_name, repository_id, params=None, payload=None)

Summary: Add selected repository to an organization secret Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/codespaces#add-selected-repository-to-an-organization-secret

create_a_codespace_for_the_authenticated_user(params=None, payload=None)

Summary: Create a codespace for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/codespaces#create-a-codespace-for-the-authenticated-user

create_a_codespace_from_a_pull_request(owner, repo, pull_number, params=None, payload=None)

Summary: Create a codespace from a pull request Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/codespaces#create-a-codespace-from-a-pull-request

create_a_codespace_in_a_repository(owner, repo, params=None, payload=None)

Summary: Create a codespace in a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/codespaces#create-a-codespace-in-a-repository

create_or_update_a_repository_secret(owner, repo, secret_name, params=None, payload=None)

Summary: Create or update a repository secret Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/codespaces#create-or-update-a-repository-secret

create_or_update_a_secret_for_the_authenticated_user(secret_name, params=None, payload=None)

Summary: Create or update a secret for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/codespaces#create-or-update-a-secret-for-the-authenticated-user

create_or_update_an_organization_secret(org, secret_name, params=None, payload=None)

Summary: Create or update an organization secret Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/codespaces#create-or-update-an-organization-secret

delete_a_codespace_for_the_authenticated_user(codespace_name, params=None, payload=None)

Summary: Delete a codespace for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/codespaces#delete-a-codespace-for-the-authenticated-user

delete_a_codespace_from_the_organization(org, username, codespace_name, params=None, payload=None)

Summary: Delete a codespace from the organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/codespaces

delete_a_repository_secret(owner, repo, secret_name, params=None, payload=None)

Summary: Delete a repository secret Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/codespaces#delete-a-repository-secret

delete_a_secret_for_the_authenticated_user(secret_name, params=None, payload=None)

Summary: Delete a secret for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/codespaces#delete-a-secret-for-the-authenticated-user

delete_an_organization_secret(org, secret_name, params=None, payload=None)

Summary: Delete an organization secret Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/codespaces#delete-an-organization-secret

export_a_codespace_for_the_authenticated_user(codespace_name, params=None, payload=None)

Summary: Export a codespace for the authenticated user Docs: N/A

get_a_codespace_for_the_authenticated_user(codespace_name, params=None, payload=None)

Summary: Get a codespace for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/codespaces#get-a-codespace-for-the-authenticated-user

get_a_repository_public_key(owner, repo, params=None, payload=None)

Summary: Get a repository public key Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/codespaces#get-a-repository-public-key

get_a_repository_secret(owner, repo, secret_name, params=None, payload=None)

Summary: Get a repository secret Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/codespaces#get-a-repository-secret

get_a_secret_for_the_authenticated_user(secret_name, params=None, payload=None)

Summary: Get a secret for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/codespaces#get-a-secret-for-the-authenticated-user

get_an_organization_public_key(org, params=None, payload=None)

Summary: Get an organization public key Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/codespaces#get-an-organization-public-key

get_an_organization_secret(org, secret_name, params=None, payload=None)

Summary: Get an organization secret Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/codespaces#get-an-organization-secret

get_default_attributes_for_a_codespace(owner, repo, params=None, payload=None)

Summary: Get default attributes for a codespace Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/codespaces#preview-attributes-for-a-new-codespace

get_details_about_a_codespace_export(codespace_name, export_id, params=None, payload=None)

Summary: Get details about a codespace export Docs: N/A

get_public_key_for_the_authenticated_user(params=None, payload=None)

Summary: Get public key for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/codespaces#get-public-key-for-the-authenticated-user

list_available_machine_types_for_a_repository(owner, repo, params=None, payload=None)

Summary: List available machine types for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/codespaces#list-available-machine-types-for-a-repository

list_codespaces_for_a_user_in_organization(org, username, params=None, payload=None)

Summary: List codespaces for a user in organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/codespaces#get-codespaces-for-user-in-org

list_codespaces_for_the_authenticated_user(params=None, payload=None)

Summary: List codespaces for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/codespaces#list-codespaces-for-the-authenticated-user

list_codespaces_for_the_organization(org, params=None, payload=None)

Summary: List codespaces for the organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/codespaces#list-in-organization

list_codespaces_in_a_repository_for_the_authenticated_user(owner, repo, params=None, payload=None)

Summary: List codespaces in a repository for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/codespaces#list-codespaces-in-a-repository-for-the-authenticated-user

list_devcontainer_configurations_in_a_repository_for_the_authenticated_user(owner, repo, params=None, payload=None)

Summary: List devcontainer configurations in a repository for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/codespaces#list-devcontainers-in-a-repository-for-the-authenticated-user

list_machine_types_for_a_codespace(codespace_name, params=None, payload=None)

Summary: List machine types for a codespace Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/codespaces#list-machine-types-for-a-codespace

list_organization_secrets(org, params=None, payload=None)

Summary: List organization secrets Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/codespaces#list-organization-secrets

list_repository_secrets(owner, repo, params=None, payload=None)

Summary: List repository secrets Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/codespaces#list-repository-secrets

list_secrets_for_the_authenticated_user(params=None, payload=None)

Summary: List secrets for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/codespaces#list-secrets-for-the-authenticated-user

list_selected_repositories_for_a_user_secret(secret_name, params=None, payload=None)

Summary: List selected repositories for a user secret Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/codespaces#list-selected-repositories-for-a-user-secret

list_selected_repositories_for_an_organization_secret(org, secret_name, params=None, payload=None)

Summary: List selected repositories for an organization secret Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/codespaces#list-selected-repositories-for-an-organization-secret

manage_access_control_for_organization_codespaces(org, params=None, payload=None)

Summary: Manage access control for organization codespaces Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/codespaces#set-codespaces-billing

remove_a_selected_repository_from_a_user_secret(secret_name, repository_id, params=None, payload=None)

Summary: Remove a selected repository from a user secret Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/codespaces#remove-a-selected-repository-from-a-user-secret

remove_selected_repository_from_an_organization_secret(org, secret_name, repository_id, params=None, payload=None)

Summary: Remove selected repository from an organization secret Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/codespaces#remove-selected-repository-from-an-organization-secret

set_selected_repositories_for_a_user_secret(secret_name, params=None, payload=None)

Summary: Set selected repositories for a user secret Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/codespaces#set-selected-repositories-for-a-user-secret

set_selected_repositories_for_an_organization_secret(org, secret_name, params=None, payload=None)

Summary: Set selected repositories for an organization secret Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/codespaces#set-selected-repositories-for-an-organization-secret

start_a_codespace_for_the_authenticated_user(codespace_name, params=None, payload=None)

Summary: Start a codespace for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/codespaces#start-a-codespace-for-the-authenticated-user

stop_a_codespace_for_an_organization_user(org, username, codespace_name, params=None, payload=None)

Summary: Stop a codespace for an organization user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/codespaces

stop_a_codespace_for_the_authenticated_user(codespace_name, params=None, payload=None)

Summary: Stop a codespace for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/codespaces#stop-a-codespace-for-the-authenticated-user

update_a_codespace_for_the_authenticated_user(codespace_name, params=None, payload=None)

Summary: Update a codespace for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/codespaces#update-a-codespace-for-the-authenticated-user

octopy_admin.rest_enterprise_cloud.apis_enterprise_cloud.dependabot.Dependabot

Endpoints to manage Dependabot.

__init__(client)

Initializes the Dependabot class.

add_selected_repository_to_an_organization_secret(org, secret_name, repository_id, params=None, payload=None)

Summary: Add selected repository to an organization secret Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/dependabot#add-selected-repository-to-an-organization-secret

create_or_update_a_repository_secret(owner, repo, secret_name, params=None, payload=None)

Summary: Create or update a repository secret Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/dependabot#create-or-update-a-repository-secret

create_or_update_an_organization_secret(org, secret_name, params=None, payload=None)

Summary: Create or update an organization secret Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/dependabot#create-or-update-an-organization-secret

delete_a_repository_secret(owner, repo, secret_name, params=None, payload=None)

Summary: Delete a repository secret Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/dependabot#delete-a-repository-secret

delete_an_organization_secret(org, secret_name, params=None, payload=None)

Summary: Delete an organization secret Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/dependabot#delete-an-organization-secret

get_a_dependabot_alert(owner, repo, alert_number, params=None, payload=None)

Summary: Get a Dependabot alert Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/dependabot#get-a-dependabot-alert

get_a_repository_public_key(owner, repo, params=None, payload=None)

Summary: Get a repository public key Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/dependabot#get-a-repository-public-key

get_a_repository_secret(owner, repo, secret_name, params=None, payload=None)

Summary: Get a repository secret Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/dependabot#get-a-repository-secret

get_an_organization_public_key(org, params=None, payload=None)

Summary: Get an organization public key Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/dependabot#get-an-organization-public-key

get_an_organization_secret(org, secret_name, params=None, payload=None)

Summary: Get an organization secret Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/dependabot#get-an-organization-secret

list_dependabot_alerts_for_a_repository(owner, repo, params=None, payload=None)

Summary: List Dependabot alerts for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/dependabot#list-dependabot-alerts-for-a-repository

list_organization_secrets(org, params=None, payload=None)

Summary: List organization secrets Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/dependabot#list-organization-secrets

list_repository_secrets(owner, repo, params=None, payload=None)

Summary: List repository secrets Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/dependabot#list-repository-secrets

list_selected_repositories_for_an_organization_secret(org, secret_name, params=None, payload=None)

Summary: List selected repositories for an organization secret Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/dependabot#list-selected-repositories-for-an-organization-secret

remove_selected_repository_from_an_organization_secret(org, secret_name, repository_id, params=None, payload=None)

Summary: Remove selected repository from an organization secret Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/dependabot#remove-selected-repository-from-an-organization-secret

set_selected_repositories_for_an_organization_secret(org, secret_name, params=None, payload=None)

Summary: Set selected repositories for an organization secret Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/dependabot#set-selected-repositories-for-an-organization-secret

update_a_dependabot_alert(owner, repo, alert_number, params=None, payload=None)

Summary: Update a Dependabot alert Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/dependabot#update-a-dependabot-alert

octopy_admin.rest_enterprise_cloud.apis_enterprise_cloud.dependency_graph.DependencyGraph

Endpoints to access Dependency Graph features.

__init__(client)

Initializes the DependencyGraph class.

create_a_snapshot_of_dependencies_for_a_repository(owner, repo, params=None, payload=None)

Summary: Create a snapshot of dependencies for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/dependency-graph#create-a-snapshot-of-dependencies-for-a-repository

get_a_diff_of_the_dependencies_between_commits(owner, repo, basehead, params=None, payload=None)

Summary: Get a diff of the dependencies between commits Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/dependency-graph#get-a-diff-of-the-dependencies-between-commits

octopy_admin.rest_enterprise_cloud.apis_enterprise_cloud.emojis.Emojis

List emojis available to use on GitHub.

__init__(client)

Initializes the Emojis class.

get_emojis(params=None, payload=None)

Summary: Get emojis Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/emojis#get-emojis

octopy_admin.rest_enterprise_cloud.apis_enterprise_cloud.enterprise_admin.EnterpriseAdmin

Administer a GitHub enterprise.

__init__(client)

Initializes the EnterpriseAdmin class.

add_a_self_hosted_runner_to_a_group_for_an_enterprise(enterprise, runner_group_id, runner_id, params=None, payload=None)

Summary: Add a self-hosted runner to a group for an enterprise Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#add-a-self-hosted-runner-to-a-group-for-an-enterprise

add_custom_labels_to_a_self_hosted_runner_for_an_enterprise(enterprise, runner_id, params=None, payload=None)

Summary: Add custom labels to a self-hosted runner for an enterprise Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#add-custom-labels-to-a-self-hosted-runner-for-an-enterprise

add_organization_access_to_a_self_hosted_runner_group_in_an_enterprise(enterprise, runner_group_id, org_id, params=None, payload=None)

Summary: Add organization access to a self-hosted runner group in an enterprise Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#add-organization-access-to-a-self-hosted-runner-group-in-an-enterprise

create_a_registration_token_for_an_enterprise(enterprise, params=None, payload=None)

Summary: Create a registration token for an enterprise Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#create-a-registration-token-for-an-enterprise

create_a_remove_token_for_an_enterprise(enterprise, params=None, payload=None)

Summary: Create a remove token for an enterprise Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#create-a-remove-token-for-an-enterprise

create_a_self_hosted_runner_group_for_an_enterprise(enterprise, params=None, payload=None)

Summary: Create a self-hosted runner group for an enterprise Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#create-self-hosted-runner-group-for-an-enterprise

delete_a_self_hosted_runner_from_an_enterprise(enterprise, runner_id, params=None, payload=None)

Summary: Delete a self-hosted runner from an enterprise Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#delete-self-hosted-runner-from-an-enterprise

delete_a_self_hosted_runner_group_from_an_enterprise(enterprise, runner_group_id, params=None, payload=None)

Summary: Delete a self-hosted runner group from an enterprise Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#delete-a-self-hosted-runner-group-from-an-enterprise

disable_a_selected_organization_for_github_actions_in_an_enterprise(enterprise, org_id, params=None, payload=None)

Summary: Disable a selected organization for GitHub Actions in an enterprise Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#disable-a-selected-organization-for-github-actions-in-an-enterprise

enable_a_selected_organization_for_github_actions_in_an_enterprise(enterprise, org_id, params=None, payload=None)

Summary: Enable a selected organization for GitHub Actions in an enterprise Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#enable-a-selected-organization-for-github-actions-in-an-enterprise

get_a_license_sync_status(enterprise, params=None, payload=None)

Summary: Get a license sync status Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/enterprise-admin#get-a-license-sync-status

get_a_self_hosted_runner_for_an_enterprise(enterprise, runner_id, params=None, payload=None)

Summary: Get a self-hosted runner for an enterprise Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#get-a-self-hosted-runner-for-an-enterprise

get_a_self_hosted_runner_group_for_an_enterprise(enterprise, runner_group_id, params=None, payload=None)

Summary: Get a self-hosted runner group for an enterprise Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#get-a-self-hosted-runner-group-for-an-enterprise

get_allowed_actions_and_reusable_workflows_for_an_enterprise(enterprise, params=None, payload=None)

Summary: Get allowed actions and reusable workflows for an enterprise Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#get-allowed-actions-for-an-enterprise

get_github_actions_permissions_for_an_enterprise(enterprise, params=None, payload=None)

Summary: Get GitHub Actions permissions for an enterprise Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#get-github-actions-permissions-for-an-enterprise

get_the_audit_log_for_an_enterprise(enterprise, params=None, payload=None)

Summary: Get the audit log for an enterprise Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/enterprise-admin#get-the-audit-log-for-an-enterprise

list_enterprise_consumed_licenses(enterprise, params=None, payload=None)

Summary: List enterprise consumed licenses Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/enterprise-admin#list-enterprise-consumed-licenses

list_labels_for_a_self_hosted_runner_for_an_enterprise(enterprise, runner_id, params=None, payload=None)

Summary: List labels for a self-hosted runner for an enterprise Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#list-labels-for-a-self-hosted-runner-for-an-enterprise

list_organization_access_to_a_self_hosted_runner_group_in_an_enterprise(enterprise, runner_group_id, params=None, payload=None)

Summary: List organization access to a self-hosted runner group in an enterprise Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#list-organization-access-to-a-self-hosted-runner-group-in-a-enterprise

list_runner_applications_for_an_enterprise(enterprise, params=None, payload=None)

Summary: List runner applications for an enterprise Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#list-runner-applications-for-an-enterprise

list_selected_organizations_enabled_for_github_actions_in_an_enterprise(enterprise, params=None, payload=None)

Summary: List selected organizations enabled for GitHub Actions in an enterprise Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#list-selected-organizations-enabled-for-github-actions-in-an-enterprise

list_self_hosted_runner_groups_for_an_enterprise(enterprise, params=None, payload=None)

Summary: List self-hosted runner groups for an enterprise Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#list-self-hosted-runner-groups-for-an-enterprise

list_self_hosted_runners_for_an_enterprise(enterprise, params=None, payload=None)

Summary: List self-hosted runners for an enterprise Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#list-self-hosted-runners-for-an-enterprise

list_self_hosted_runners_in_a_group_for_an_enterprise(enterprise, runner_group_id, params=None, payload=None)

Summary: List self-hosted runners in a group for an enterprise Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#list-self-hosted-runners-in-a-group-for-an-enterprise

remove_a_custom_label_from_a_self_hosted_runner_for_an_enterprise(enterprise, runner_id, name, params=None, payload=None)

Summary: Remove a custom label from a self-hosted runner for an enterprise Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#remove-a-custom-label-from-a-self-hosted-runner-for-an-enterprise

remove_a_self_hosted_runner_from_a_group_for_an_enterprise(enterprise, runner_group_id, runner_id, params=None, payload=None)

Summary: Remove a self-hosted runner from a group for an enterprise Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#remove-a-self-hosted-runner-from-a-group-for-an-enterprise

remove_all_custom_labels_from_a_self_hosted_runner_for_an_enterprise(enterprise, runner_id, params=None, payload=None)

Summary: Remove all custom labels from a self-hosted runner for an enterprise Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#remove-all-custom-labels-from-a-self-hosted-runner-for-an-enterprise

remove_organization_access_to_a_self_hosted_runner_group_in_an_enterprise(enterprise, runner_group_id, org_id, params=None, payload=None)

Summary: Remove organization access to a self-hosted runner group in an enterprise Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#remove-organization-access-to-a-self-hosted-runner-group-in-an-enterprise

set_allowed_actions_and_reusable_workflows_for_an_enterprise(enterprise, params=None, payload=None)

Summary: Set allowed actions and reusable workflows for an enterprise Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#set-allowed-actions-for-an-enterprise

set_custom_labels_for_a_self_hosted_runner_for_an_enterprise(enterprise, runner_id, params=None, payload=None)

Summary: Set custom labels for a self-hosted runner for an enterprise Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#set-custom-labels-for-a-self-hosted-runner-for-an-enterprise

set_github_actions_permissions_for_an_enterprise(enterprise, params=None, payload=None)

Summary: Set GitHub Actions permissions for an enterprise Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#set-github-actions-permissions-for-an-enterprise

set_organization_access_for_a_self_hosted_runner_group_in_an_enterprise(enterprise, runner_group_id, params=None, payload=None)

Summary: Set organization access for a self-hosted runner group in an enterprise Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#set-organization-access-to-a-self-hosted-runner-group-in-an-enterprise

set_selected_organizations_enabled_for_github_actions_in_an_enterprise(enterprise, params=None, payload=None)

Summary: Set selected organizations enabled for GitHub Actions in an enterprise Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#set-selected-organizations-enabled-for-github-actions-in-an-enterprise

set_self_hosted_runners_in_a_group_for_an_enterprise(enterprise, runner_group_id, params=None, payload=None)

Summary: Set self-hosted runners in a group for an enterprise Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#set-self-hosted-runners-in-a-group-for-an-enterprise

update_a_self_hosted_runner_group_for_an_enterprise(enterprise, runner_group_id, params=None, payload=None)

Summary: Update a self-hosted runner group for an enterprise Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#update-a-self-hosted-runner-group-for-an-enterprise

octopy_admin.rest_enterprise_cloud.apis_enterprise_cloud.gists.Gists

View, modify your gists.

__init__(client)

Initializes the Gists class.

check_if_a_gist_is_starred(gist_id, params=None, payload=None)

Summary: Check if a gist is starred Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/gists#check-if-a-gist-is-starred

create_a_gist(params=None, payload=None)

Summary: Create a gist Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/gists#create-a-gist

create_a_gist_comment(gist_id, params=None, payload=None)

Summary: Create a gist comment Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/gists#create-a-gist-comment

delete_a_gist(gist_id, params=None, payload=None)

Summary: Delete a gist Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/gists#delete-a-gist

delete_a_gist_comment(gist_id, comment_id, params=None, payload=None)

Summary: Delete a gist comment Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/gists#delete-a-gist-comment

fork_a_gist(gist_id, params=None, payload=None)

Summary: Fork a gist Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/gists#fork-a-gist

get_a_gist(gist_id, params=None, payload=None)

Summary: Get a gist Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/gists#get-a-gist

get_a_gist_comment(gist_id, comment_id, params=None, payload=None)

Summary: Get a gist comment Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/gists#get-a-gist-comment

get_a_gist_revision(gist_id, sha, params=None, payload=None)

Summary: Get a gist revision Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/gists#get-a-gist-revision

list_gist_comments(gist_id, params=None, payload=None)

Summary: List gist comments Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/gists#list-gist-comments

list_gist_commits(gist_id, params=None, payload=None)

Summary: List gist commits Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/gists#list-gist-commits

list_gist_forks(gist_id, params=None, payload=None)

Summary: List gist forks Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/gists#list-gist-forks

list_gists_for_a_user(username, params=None, payload=None)

Summary: List gists for a user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/gists#list-gists-for-a-user

list_gists_for_the_authenticated_user(params=None, payload=None)

Summary: List gists for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/gists#list-gists-for-the-authenticated-user

list_public_gists(params=None, payload=None)

Summary: List public gists Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/gists#list-public-gists

list_starred_gists(params=None, payload=None)

Summary: List starred gists Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/gists#list-starred-gists

star_a_gist(gist_id, params=None, payload=None)

Summary: Star a gist Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/gists#star-a-gist

unstar_a_gist(gist_id, params=None, payload=None)

Summary: Unstar a gist Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/gists#unstar-a-gist

update_a_gist(gist_id, params=None, payload=None)

Summary: Update a gist Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/gists/#update-a-gist

update_a_gist_comment(gist_id, comment_id, params=None, payload=None)

Summary: Update a gist comment Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/gists#update-a-gist-comment

octopy_admin.rest_enterprise_cloud.apis_enterprise_cloud.git.Git

Raw Git functionality.

__init__(client)

Initializes the Git class.

create_a_blob(owner, repo, params=None, payload=None)

Summary: Create a blob Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/git#create-a-blob

create_a_commit(owner, repo, params=None, payload=None)

Summary: Create a commit Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/git#create-a-commit

create_a_reference(owner, repo, params=None, payload=None)

Summary: Create a reference Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/git#create-a-reference

create_a_tag_object(owner, repo, params=None, payload=None)

Summary: Create a tag object Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/git#create-a-tag-object

create_a_tree(owner, repo, params=None, payload=None)

Summary: Create a tree Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/git#create-a-tree

delete_a_reference(owner, repo, ref, params=None, payload=None)

Summary: Delete a reference Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/git#delete-a-reference

get_a_blob(owner, repo, file_sha, params=None, payload=None)

Summary: Get a blob Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/git#get-a-blob

get_a_commit(owner, repo, commit_sha, params=None, payload=None)

Summary: Get a commit Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/git#get-a-commit

get_a_reference(owner, repo, ref, params=None, payload=None)

Summary: Get a reference Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/git#get-a-reference

get_a_tag(owner, repo, tag_sha, params=None, payload=None)

Summary: Get a tag Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/git#get-a-tag

get_a_tree(owner, repo, tree_sha, params=None, payload=None)

Summary: Get a tree Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/git#get-a-tree

list_matching_references(owner, repo, ref, params=None, payload=None)

Summary: List matching references Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/git#list-matching-references

update_a_reference(owner, repo, ref, params=None, payload=None)

Summary: Update a reference Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/git#update-a-reference

octopy_admin.rest_enterprise_cloud.apis_enterprise_cloud.gitignore.Gitignore

View gitignore templates

__init__(client)

Initializes the Gitignore class.

get_a_gitignore_template(name, params=None, payload=None)

Summary: Get a gitignore template Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/gitignore#get-a-gitignore-template

get_all_gitignore_templates(params=None, payload=None)

Summary: Get all gitignore templates Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/gitignore#get-all-gitignore-templates

octopy_admin.rest_enterprise_cloud.apis_enterprise_cloud.interactions.Interactions

Owner or admin management of users interactions.

__init__(client)

Initializes the Interactions class.

get_interaction_restrictions_for_a_repository(owner, repo, params=None, payload=None)

Summary: Get interaction restrictions for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/interactions#get-interaction-restrictions-for-a-repository

get_interaction_restrictions_for_an_organization(org, params=None, payload=None)

Summary: Get interaction restrictions for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/interactions#get-interaction-restrictions-for-an-organization

get_interaction_restrictions_for_your_public_repositories(params=None, payload=None)

Summary: Get interaction restrictions for your public repositories Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/interactions#get-interaction-restrictions-for-your-public-repositories

remove_interaction_restrictions_for_a_repository(owner, repo, params=None, payload=None)

Summary: Remove interaction restrictions for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/interactions#remove-interaction-restrictions-for-a-repository

remove_interaction_restrictions_for_an_organization(org, params=None, payload=None)

Summary: Remove interaction restrictions for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/interactions#remove-interaction-restrictions-for-an-organization

remove_interaction_restrictions_from_your_public_repositories(params=None, payload=None)

Summary: Remove interaction restrictions from your public repositories Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/interactions#remove-interaction-restrictions-from-your-public-repositories

set_interaction_restrictions_for_a_repository(owner, repo, params=None, payload=None)

Summary: Set interaction restrictions for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/interactions#set-interaction-restrictions-for-a-repository

set_interaction_restrictions_for_an_organization(org, params=None, payload=None)

Summary: Set interaction restrictions for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/interactions#set-interaction-restrictions-for-an-organization

set_interaction_restrictions_for_your_public_repositories(params=None, payload=None)

Summary: Set interaction restrictions for your public repositories Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/interactions#set-interaction-restrictions-for-your-public-repositories

octopy_admin.rest_enterprise_cloud.apis_enterprise_cloud.issues.Issues

Interact with GitHub Issues.

__init__(client)

Initializes the Issues class.

add_assignees_to_an_issue(owner, repo, issue_number, params=None, payload=None)

Summary: Add assignees to an issue Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/issues#add-assignees-to-an-issue

add_labels_to_an_issue(owner, repo, issue_number, params=None, payload=None)

Summary: Add labels to an issue Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/issues#add-labels-to-an-issue

check_if_a_user_can_be_assigned(owner, repo, assignee, params=None, payload=None)

Summary: Check if a user can be assigned Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/issues#check-if-a-user-can-be-assigned

create_a_label(owner, repo, params=None, payload=None)

Summary: Create a label Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/issues#create-a-label

create_a_milestone(owner, repo, params=None, payload=None)

Summary: Create a milestone Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/issues#create-a-milestone

create_an_issue(owner, repo, params=None, payload=None)

Summary: Create an issue Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/issues#create-an-issue

create_an_issue_comment(owner, repo, issue_number, params=None, payload=None)

Summary: Create an issue comment Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/issues#create-an-issue-comment

delete_a_label(owner, repo, name, params=None, payload=None)

Summary: Delete a label Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/issues#delete-a-label

delete_a_milestone(owner, repo, milestone_number, params=None, payload=None)

Summary: Delete a milestone Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/issues#delete-a-milestone

delete_an_issue_comment(owner, repo, comment_id, params=None, payload=None)

Summary: Delete an issue comment Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/issues#delete-an-issue-comment

get_a_label(owner, repo, name, params=None, payload=None)

Summary: Get a label Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/issues#get-a-label

get_a_milestone(owner, repo, milestone_number, params=None, payload=None)

Summary: Get a milestone Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/issues#get-a-milestone

get_an_issue(owner, repo, issue_number, params=None, payload=None)

Summary: Get an issue Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/issues#get-an-issue

get_an_issue_comment(owner, repo, comment_id, params=None, payload=None)

Summary: Get an issue comment Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/issues#get-an-issue-comment

get_an_issue_event(owner, repo, event_id, params=None, payload=None)

Summary: Get an issue event Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/issues#get-an-issue-event

list_assignees(owner, repo, params=None, payload=None)

Summary: List assignees Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/issues#list-assignees

list_issue_comments(owner, repo, issue_number, params=None, payload=None)

Summary: List issue comments Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/issues#list-issue-comments

list_issue_comments_for_a_repository(owner, repo, params=None, payload=None)

Summary: List issue comments for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/issues#list-issue-comments-for-a-repository

list_issue_events(owner, repo, issue_number, params=None, payload=None)

Summary: List issue events Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/issues#list-issue-events

list_issue_events_for_a_repository(owner, repo, params=None, payload=None)

Summary: List issue events for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/issues#list-issue-events-for-a-repository

list_issues_assigned_to_the_authenticated_user(params=None, payload=None)

Summary: List issues assigned to the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/issues#list-issues-assigned-to-the-authenticated-user

list_labels_for_a_repository(owner, repo, params=None, payload=None)

Summary: List labels for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/issues#list-labels-for-a-repository

list_labels_for_an_issue(owner, repo, issue_number, params=None, payload=None)

Summary: List labels for an issue Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/issues#list-labels-for-an-issue

list_labels_for_issues_in_a_milestone(owner, repo, milestone_number, params=None, payload=None)

Summary: List labels for issues in a milestone Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/issues#list-labels-for-issues-in-a-milestone

list_milestones(owner, repo, params=None, payload=None)

Summary: List milestones Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/issues#list-milestones

list_organization_issues_assigned_to_the_authenticated_user(org, params=None, payload=None)

Summary: List organization issues assigned to the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/issues#list-organization-issues-assigned-to-the-authenticated-user

list_repository_issues(owner, repo, params=None, payload=None)

Summary: List repository issues Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/issues#list-repository-issues

list_timeline_events_for_an_issue(owner, repo, issue_number, params=None, payload=None)

Summary: List timeline events for an issue Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/issues#list-timeline-events-for-an-issue

list_user_account_issues_assigned_to_the_authenticated_user(params=None, payload=None)

Summary: List user account issues assigned to the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/issues#list-user-account-issues-assigned-to-the-authenticated-user

lock_an_issue(owner, repo, issue_number, params=None, payload=None)

Summary: Lock an issue Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/issues#lock-an-issue

remove_a_label_from_an_issue(owner, repo, issue_number, name, params=None, payload=None)

Summary: Remove a label from an issue Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/issues#remove-a-label-from-an-issue

remove_all_labels_from_an_issue(owner, repo, issue_number, params=None, payload=None)

Summary: Remove all labels from an issue Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/issues#remove-all-labels-from-an-issue

remove_assignees_from_an_issue(owner, repo, issue_number, params=None, payload=None)

Summary: Remove assignees from an issue Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/issues#remove-assignees-from-an-issue

set_labels_for_an_issue(owner, repo, issue_number, params=None, payload=None)

Summary: Set labels for an issue Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/issues#set-labels-for-an-issue

unlock_an_issue(owner, repo, issue_number, params=None, payload=None)

Summary: Unlock an issue Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/issues#unlock-an-issue

update_a_label(owner, repo, name, params=None, payload=None)

Summary: Update a label Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/issues#update-a-label

update_a_milestone(owner, repo, milestone_number, params=None, payload=None)

Summary: Update a milestone Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/issues#update-a-milestone

update_an_issue(owner, repo, issue_number, params=None, payload=None)

Summary: Update an issue Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/issues/#update-an-issue

update_an_issue_comment(owner, repo, comment_id, params=None, payload=None)

Summary: Update an issue comment Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/issues#update-an-issue-comment

octopy_admin.rest_enterprise_cloud.apis_enterprise_cloud.licenses.Licenses

View various OSS licenses.

__init__(client)

Initializes the Licenses class.

get_a_license(license, params=None, payload=None)

Summary: Get a license Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/licenses#get-a-license

get_all_commonly_used_licenses(params=None, payload=None)

Summary: Get all commonly used licenses Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/licenses#get-all-commonly-used-licenses

get_the_license_for_a_repository(owner, repo, params=None, payload=None)

Summary: Get the license for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/licenses/#get-the-license-for-a-repository

octopy_admin.rest_enterprise_cloud.apis_enterprise_cloud.markdown.Markdown

Render GitHub flavored markdown

__init__(client)

Initializes the Markdown class.

render_a_markdown_document(params=None, payload=None)

Summary: Render a Markdown document Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/markdown#render-a-markdown-document

render_a_markdown_document_in_raw_mode(params=None, payload=None)

Summary: Render a Markdown document in raw mode Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/markdown#render-a-markdown-document-in-raw-mode

octopy_admin.rest_enterprise_cloud.apis_enterprise_cloud.merge_queue.MergeQueue

Interact with GitHub Merge Queues.

__init__(client)

Initializes the MergeQueue class.

octopy_admin.rest_enterprise_cloud.apis_enterprise_cloud.meta.Meta

Endpoints that give information about the API.

__init__(client)

Initializes the Meta class.

get_github_enterprise_cloud_meta_information(params=None, payload=None)

Summary: Get GitHub Enterprise Cloud meta information Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/meta#get-github-meta-information

get_octocat(params=None, payload=None)

Summary: Get Octocat Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/meta#get-octocat

get_the_zen_of_github(params=None, payload=None)

Summary: Get the Zen of GitHub Docs: N/A

github_api_root(params=None, payload=None)

Summary: GitHub API Root Docs: https://docs.github.com/enterprise-cloud@latest//rest/overview/resources-in-the-rest-api#root-endpoint

octopy_admin.rest_enterprise_cloud.apis_enterprise_cloud.migrations.Migrations

Move projects to or from GitHub.

__init__(client)

Initializes the Migrations class.

cancel_an_import(owner, repo, params=None, payload=None)

Summary: Cancel an import Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/migrations#cancel-an-import

delete_a_user_migration_archive(migration_id, params=None, payload=None)

Summary: Delete a user migration archive Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/migrations#delete-a-user-migration-archive

delete_an_organization_migration_archive(org, migration_id, params=None, payload=None)

Summary: Delete an organization migration archive Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/migrations#delete-an-organization-migration-archive

download_a_user_migration_archive(migration_id, params=None, payload=None)

Summary: Download a user migration archive Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/migrations#download-a-user-migration-archive

download_an_organization_migration_archive(org, migration_id, params=None, payload=None)

Summary: Download an organization migration archive Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/migrations#download-an-organization-migration-archive

get_a_user_migration_status(migration_id, params=None, payload=None)

Summary: Get a user migration status Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/migrations#get-a-user-migration-status

get_an_import_status(owner, repo, params=None, payload=None)

Summary: Get an import status Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/migrations#get-an-import-status

get_an_organization_migration_status(org, migration_id, params=None, payload=None)

Summary: Get an organization migration status Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/migrations#get-an-organization-migration-status

get_commit_authors(owner, repo, params=None, payload=None)

Summary: Get commit authors Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/migrations#get-commit-authors

get_large_files(owner, repo, params=None, payload=None)

Summary: Get large files Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/migrations#get-large-files

list_organization_migrations(org, params=None, payload=None)

Summary: List organization migrations Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/migrations#list-organization-migrations

list_repositories_for_a_user_migration(migration_id, params=None, payload=None)

Summary: List repositories for a user migration Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/migrations#list-repositories-for-a-user-migration

list_repositories_in_an_organization_migration(org, migration_id, params=None, payload=None)

Summary: List repositories in an organization migration Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/migrations#list-repositories-in-an-organization-migration

list_user_migrations(params=None, payload=None)

Summary: List user migrations Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/migrations#list-user-migrations

map_a_commit_author(owner, repo, author_id, params=None, payload=None)

Summary: Map a commit author Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/migrations#map-a-commit-author

start_a_user_migration(params=None, payload=None)

Summary: Start a user migration Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/migrations#start-a-user-migration

start_an_import(owner, repo, params=None, payload=None)

Summary: Start an import Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/migrations#start-an-import

start_an_organization_migration(org, params=None, payload=None)

Summary: Start an organization migration Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/migrations#start-an-organization-migration

unlock_a_user_repository(migration_id, repo_name, params=None, payload=None)

Summary: Unlock a user repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/migrations#unlock-a-user-repository

unlock_an_organization_repository(org, migration_id, repo_name, params=None, payload=None)

Summary: Unlock an organization repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/migrations#unlock-an-organization-repository

update_an_import(owner, repo, params=None, payload=None)

Summary: Update an import Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/migrations#update-an-import

update_git_lfs_preference(owner, repo, params=None, payload=None)

Summary: Update Git LFS preference Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/migrations#update-git-lfs-preference

octopy_admin.rest_enterprise_cloud.apis_enterprise_cloud.oidc.Oidc

Endpoints to manage GitHub OIDC configuration using the REST API.

__init__(client)

Initializes the Oidc class.

get_the_customization_template_for_an_oidc_subject_claim_for_an_organization(org, params=None, payload=None)

Summary: Get the customization template for an OIDC subject claim for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/actions/oidc#get-the-customization-template-for-an-oidc-subject-claim-for-an-organization

set_the_customization_template_for_an_oidc_subject_claim_for_an_organization(org, params=None, payload=None)

Summary: Set the customization template for an OIDC subject claim for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/actions/oidc#set-the-customization-template-for-an-oidc-subject-claim-for-an-organization

octopy_admin.rest_enterprise_cloud.apis_enterprise_cloud.orgs.Orgs

Interact with GitHub Orgs.

__init__(client)

Initializes the Orgs class.

add_a_security_manager_team(org, team_slug, params=None, payload=None)

Summary: Add a security manager team Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#add-a-security-manager-team

block_a_user_from_an_organization(org, username, params=None, payload=None)

Summary: Block a user from an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#block-a-user-from-an-organization

cancel_an_organization_invitation(org, invitation_id, params=None, payload=None)

Summary: Cancel an organization invitation Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#cancel-an-organization-invitation

check_if_a_user_is_blocked_by_an_organization(org, username, params=None, payload=None)

Summary: Check if a user is blocked by an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#check-if-a-user-is-blocked-by-an-organization

check_organization_membership_for_a_user(org, username, params=None, payload=None)

Summary: Check organization membership for a user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#check-organization-membership-for-a-user

check_public_organization_membership_for_a_user(org, username, params=None, payload=None)

Summary: Check public organization membership for a user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#check-public-organization-membership-for-a-user

convert_an_organization_member_to_outside_collaborator(org, username, params=None, payload=None)

Summary: Convert an organization member to outside collaborator Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#convert-an-organization-member-to-outside-collaborator

create_a_custom_role(org, params=None, payload=None)

Summary: Create a custom role Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#create-a-custom-role

create_an_organization_invitation(org, params=None, payload=None)

Summary: Create an organization invitation Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#create-an-organization-invitation

create_an_organization_webhook(org, params=None, payload=None)

Summary: Create an organization webhook Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#create-an-organization-webhook

delete_a_custom_role(org, role_id, params=None, payload=None)

Summary: Delete a custom role Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#delete-a-custom-role

delete_an_organization_webhook(org, hook_id, params=None, payload=None)

Summary: Delete an organization webhook Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#delete-an-organization-webhook

enable_or_disable_a_security_feature_for_an_organization(org, security_product, enablement, params=None, payload=None)

Summary: Enable or disable a security feature for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#enable-or-disable-security-product-on-all-org-repos

get_a_webhook_configuration_for_an_organization(org, hook_id, params=None, payload=None)

Summary: Get a webhook configuration for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#get-a-webhook-configuration-for-an-organization

get_a_webhook_delivery_for_an_organization_webhook(org, hook_id, delivery_id, params=None, payload=None)

Summary: Get a webhook delivery for an organization webhook Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#get-a-webhook-delivery-for-an-organization-webhook

get_an_organization(org, params=None, payload=None)

Summary: Get an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#get-an-organization

get_an_organization_membership_for_the_authenticated_user(org, params=None, payload=None)

Summary: Get an organization membership for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#get-an-organization-membership-for-the-authenticated-user

get_an_organization_webhook(org, hook_id, params=None, payload=None)

Summary: Get an organization webhook Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#get-an-organization-webhook

get_organization_membership_for_a_user(org, username, params=None, payload=None)

Summary: Get organization membership for a user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#get-organization-membership-for-a-user

get_the_audit_log_for_an_organization(org, params=None, payload=None)

Summary: Get the audit log for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#get-audit-log

list_app_installations_for_an_organization(org, params=None, payload=None)

Summary: List app installations for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#list-app-installations-for-an-organization

list_custom_repository_roles_in_an_organization(organization_id, params=None, payload=None)

Summary: List custom repository roles in an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#list-custom-repository-roles-in-an-organization

list_deliveries_for_an_organization_webhook(org, hook_id, params=None, payload=None)

Summary: List deliveries for an organization webhook Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#list-deliveries-for-an-organization-webhook

list_failed_organization_invitations(org, params=None, payload=None)

Summary: List failed organization invitations Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#list-failed-organization-invitations

list_fine_grained_permissions_for_an_organization(org, params=None, payload=None)

Summary: List fine-grained permissions for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#list-fine-grained-permissions-for-an-organization

list_organization_invitation_teams(org, invitation_id, params=None, payload=None)

Summary: List organization invitation teams Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#list-organization-invitation-teams

list_organization_members(org, params=None, payload=None)

Summary: List organization members Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#list-organization-members

list_organization_memberships_for_the_authenticated_user(params=None, payload=None)

Summary: List organization memberships for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#list-organization-memberships-for-the-authenticated-user

list_organization_webhooks(org, params=None, payload=None)

Summary: List organization webhooks Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#list-organization-webhooks

list_organizations(params=None, payload=None)

Summary: List organizations Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#list-organizations

list_organizations_for_a_user(username, params=None, payload=None)

Summary: List organizations for a user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#list-organizations-for-a-user

list_organizations_for_the_authenticated_user(params=None, payload=None)

Summary: List organizations for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#list-organizations-for-the-authenticated-user

list_outside_collaborators_for_an_organization(org, params=None, payload=None)

Summary: List outside collaborators for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#list-outside-collaborators-for-an-organization

list_pending_organization_invitations(org, params=None, payload=None)

Summary: List pending organization invitations Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#list-pending-organization-invitations

list_public_organization_members(org, params=None, payload=None)

Summary: List public organization members Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#list-public-organization-members

list_saml_sso_authorizations_for_an_organization(org, params=None, payload=None)

Summary: List SAML SSO authorizations for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#list-saml-sso-authorizations-for-an-organization

list_security_manager_teams(org, params=None, payload=None)

Summary: List security manager teams Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#list-security-manager-teams

list_users_blocked_by_an_organization(org, params=None, payload=None)

Summary: List users blocked by an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#list-users-blocked-by-an-organization

ping_an_organization_webhook(org, hook_id, params=None, payload=None)

Summary: Ping an organization webhook Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#ping-an-organization-webhook

redeliver_a_delivery_for_an_organization_webhook(org, hook_id, delivery_id, params=None, payload=None)

Summary: Redeliver a delivery for an organization webhook Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#redeliver-a-delivery-for-an-organization-webhook

remove_a_saml_sso_authorization_for_an_organization(org, credential_id, params=None, payload=None)

Summary: Remove a SAML SSO authorization for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#remove-a-saml-sso-authorization-for-an-organization

remove_a_security_manager_team(org, team_slug, params=None, payload=None)

Summary: Remove a security manager team Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#remove-a-security-manager-team

remove_an_organization_member(org, username, params=None, payload=None)

Summary: Remove an organization member Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#remove-an-organization-member

remove_organization_membership_for_a_user(org, username, params=None, payload=None)

Summary: Remove organization membership for a user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#remove-organization-membership-for-a-user

remove_outside_collaborator_from_an_organization(org, username, params=None, payload=None)

Summary: Remove outside collaborator from an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#remove-outside-collaborator-from-an-organization

remove_public_organization_membership_for_the_authenticated_user(org, username, params=None, payload=None)

Summary: Remove public organization membership for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#remove-public-organization-membership-for-the-authenticated-user

set_organization_membership_for_a_user(org, username, params=None, payload=None)

Summary: Set organization membership for a user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#set-organization-membership-for-a-user

set_public_organization_membership_for_the_authenticated_user(org, username, params=None, payload=None)

Summary: Set public organization membership for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#set-public-organization-membership-for-the-authenticated-user

unblock_a_user_from_an_organization(org, username, params=None, payload=None)

Summary: Unblock a user from an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#unblock-a-user-from-an-organization

update_a_custom_role(org, role_id, params=None, payload=None)

Summary: Update a custom role Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#update-a-custom-role

update_a_webhook_configuration_for_an_organization(org, hook_id, params=None, payload=None)

Summary: Update a webhook configuration for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#update-a-webhook-configuration-for-an-organization

update_an_organization(org, params=None, payload=None)

Summary: Update an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs/#update-an-organization

update_an_organization_membership_for_the_authenticated_user(org, params=None, payload=None)

Summary: Update an organization membership for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#update-an-organization-membership-for-the-authenticated-user

update_an_organization_webhook(org, hook_id, params=None, payload=None)

Summary: Update an organization webhook Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#update-an-organization-webhook

octopy_admin.rest_enterprise_cloud.apis_enterprise_cloud.packages.Packages

Manage packages for authenticated users and organizations.

__init__(client)

Initializes the Packages class.

delete_a_package_for_a_user(package_type, package_name, username, params=None, payload=None)

Summary: Delete a package for a user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/packages#delete-a-package-for-a-user

delete_a_package_for_an_organization(package_type, package_name, org, params=None, payload=None)

Summary: Delete a package for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/packages#delete-a-package-for-an-organization

delete_a_package_for_the_authenticated_user(package_type, package_name, params=None, payload=None)

Summary: Delete a package for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/packages#delete-a-package-for-the-authenticated-user

delete_a_package_version_for_the_authenticated_user(package_type, package_name, package_version_id, params=None, payload=None)

Summary: Delete a package version for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/packages#delete-a-package-version-for-the-authenticated-user

delete_package_version_for_a_user(package_type, package_name, username, package_version_id, params=None, payload=None)

Summary: Delete package version for a user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/packages#delete-a-package-version-for-a-user

delete_package_version_for_an_organization(package_type, package_name, org, package_version_id, params=None, payload=None)

Summary: Delete package version for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/packages#delete-a-package-version-for-an-organization

get_a_package_for_a_user(package_type, package_name, username, params=None, payload=None)

Summary: Get a package for a user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/packages#get-a-package-for-a-user

get_a_package_for_an_organization(package_type, package_name, org, params=None, payload=None)

Summary: Get a package for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/packages#get-a-package-for-an-organization

get_a_package_for_the_authenticated_user(package_type, package_name, params=None, payload=None)

Summary: Get a package for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/packages#get-a-package-for-the-authenticated-user

get_a_package_version_for_a_user(package_type, package_name, package_version_id, username, params=None, payload=None)

Summary: Get a package version for a user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/packages#get-a-package-version-for-a-user

get_a_package_version_for_an_organization(package_type, package_name, org, package_version_id, params=None, payload=None)

Summary: Get a package version for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/packages#get-a-package-version-for-an-organization

get_a_package_version_for_the_authenticated_user(package_type, package_name, package_version_id, params=None, payload=None)

Summary: Get a package version for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/packages#get-a-package-version-for-the-authenticated-user

list_package_versions_for_a_package_owned_by_a_user(package_type, package_name, username, params=None, payload=None)

Summary: List package versions for a package owned by a user Docs: https://docs.github.com/enterprise-cloud@latest//rest/packages#get-all-package-versions-for-a-package-owned-by-a-user

list_package_versions_for_a_package_owned_by_an_organization(package_type, package_name, org, params=None, payload=None)

Summary: List package versions for a package owned by an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/packages#get-all-package-versions-for-a-package-owned-by-an-organization

list_package_versions_for_a_package_owned_by_the_authenticated_user(package_type, package_name, params=None, payload=None)

Summary: List package versions for a package owned by the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/packages#get-all-package-versions-for-a-package-owned-by-the-authenticated-user

list_packages_for_a_user(username, params=None, payload=None)

Summary: List packages for a user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/packages#list-packages-for-user

list_packages_for_an_organization(org, params=None, payload=None)

Summary: List packages for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/packages#list-packages-for-an-organization

list_packages_for_the_authenticated_users_namespace(params=None, payload=None)

Summary: List packages for the authenticated user's namespace Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/packages#list-packages-for-the-authenticated-user

restore_a_package_for_a_user(package_type, package_name, username, params=None, payload=None)

Summary: Restore a package for a user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/packages#restore-a-package-for-a-user

restore_a_package_for_an_organization(package_type, package_name, org, params=None, payload=None)

Summary: Restore a package for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/packages#restore-a-package-for-an-organization

restore_a_package_for_the_authenticated_user(package_type, package_name, params=None, payload=None)

Summary: Restore a package for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/packages#restore-a-package-for-the-authenticated-user

restore_a_package_version_for_the_authenticated_user(package_type, package_name, package_version_id, params=None, payload=None)

Summary: Restore a package version for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/packages#restore-a-package-version-for-the-authenticated-user

restore_package_version_for_a_user(package_type, package_name, username, package_version_id, params=None, payload=None)

Summary: Restore package version for a user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/packages#restore-a-package-version-for-a-user

restore_package_version_for_an_organization(package_type, package_name, org, package_version_id, params=None, payload=None)

Summary: Restore package version for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/packages#restore-a-package-version-for-an-organization

octopy_admin.rest_enterprise_cloud.apis_enterprise_cloud.projects.Projects

Interact with GitHub Projects.

__init__(client)

Initializes the Projects class.

add_project_collaborator(project_id, username, params=None, payload=None)

Summary: Add project collaborator Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/projects#add-project-collaborator

create_a_project_card(column_id, params=None, payload=None)

Summary: Create a project card Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/projects#create-a-project-card

create_a_project_column(project_id, params=None, payload=None)

Summary: Create a project column Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/projects#create-a-project-column

create_a_repository_project(owner, repo, params=None, payload=None)

Summary: Create a repository project Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/projects#create-a-repository-project

create_a_user_project(params=None, payload=None)

Summary: Create a user project Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/projects#create-a-user-project

create_an_organization_project(org, params=None, payload=None)

Summary: Create an organization project Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/projects#create-an-organization-project

delete_a_project(project_id, params=None, payload=None)

Summary: Delete a project Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/projects#delete-a-project

delete_a_project_card(card_id, params=None, payload=None)

Summary: Delete a project card Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/projects#delete-a-project-card

delete_a_project_column(column_id, params=None, payload=None)

Summary: Delete a project column Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/projects#delete-a-project-column

get_a_project(project_id, params=None, payload=None)

Summary: Get a project Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/projects#get-a-project

get_a_project_card(card_id, params=None, payload=None)

Summary: Get a project card Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/projects#get-a-project-card

get_a_project_column(column_id, params=None, payload=None)

Summary: Get a project column Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/projects#get-a-project-column

get_project_permission_for_a_user(project_id, username, params=None, payload=None)

Summary: Get project permission for a user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/projects#get-project-permission-for-a-user

list_organization_projects(org, params=None, payload=None)

Summary: List organization projects Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/projects#list-organization-projects

list_project_cards(column_id, params=None, payload=None)

Summary: List project cards Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/projects#list-project-cards

list_project_collaborators(project_id, params=None, payload=None)

Summary: List project collaborators Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/projects#list-project-collaborators

list_project_columns(project_id, params=None, payload=None)

Summary: List project columns Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/projects#list-project-columns

list_repository_projects(owner, repo, params=None, payload=None)

Summary: List repository projects Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/projects#list-repository-projects

list_user_projects(username, params=None, payload=None)

Summary: List user projects Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/projects#list-user-projects

move_a_project_card(card_id, params=None, payload=None)

Summary: Move a project card Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/projects#move-a-project-card

move_a_project_column(column_id, params=None, payload=None)

Summary: Move a project column Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/projects#move-a-project-column

remove_user_as_a_collaborator(project_id, username, params=None, payload=None)

Summary: Remove user as a collaborator Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/projects#remove-project-collaborator

update_a_project(project_id, params=None, payload=None)

Summary: Update a project Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/projects#update-a-project

update_an_existing_project_card(card_id, params=None, payload=None)

Summary: Update an existing project card Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/projects#update-a-project-card

update_an_existing_project_column(column_id, params=None, payload=None)

Summary: Update an existing project column Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/projects#update-a-project-column

octopy_admin.rest_enterprise_cloud.apis_enterprise_cloud.pulls.Pulls

Interact with GitHub Pull Requests.

__init__(client)

Initializes the Pulls class.

check_if_a_pull_request_has_been_merged(owner, repo, pull_number, params=None, payload=None)

Summary: Check if a pull request has been merged Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/pulls#check-if-a-pull-request-has-been-merged

create_a_pull_request(owner, repo, params=None, payload=None)

Summary: Create a pull request Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/pulls#create-a-pull-request

create_a_reply_for_a_review_comment(owner, repo, pull_number, comment_id, params=None, payload=None)

Summary: Create a reply for a review comment Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/pulls#create-a-reply-for-a-review-comment

create_a_review_comment_for_a_pull_request(owner, repo, pull_number, params=None, payload=None)

Summary: Create a review comment for a pull request Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/pulls#create-a-review-comment-for-a-pull-request

create_a_review_for_a_pull_request(owner, repo, pull_number, params=None, payload=None)

Summary: Create a review for a pull request Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/pulls#create-a-review-for-a-pull-request

delete_a_pending_review_for_a_pull_request(owner, repo, pull_number, review_id, params=None, payload=None)

Summary: Delete a pending review for a pull request Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/pulls#delete-a-pending-review-for-a-pull-request

delete_a_review_comment_for_a_pull_request(owner, repo, comment_id, params=None, payload=None)

Summary: Delete a review comment for a pull request Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/pulls#delete-a-review-comment-for-a-pull-request

dismiss_a_review_for_a_pull_request(owner, repo, pull_number, review_id, params=None, payload=None)

Summary: Dismiss a review for a pull request Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/pulls#dismiss-a-review-for-a-pull-request

get_a_pull_request(owner, repo, pull_number, params=None, payload=None)

Summary: Get a pull request Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/pulls#get-a-pull-request

get_a_review_comment_for_a_pull_request(owner, repo, comment_id, params=None, payload=None)

Summary: Get a review comment for a pull request Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/pulls#get-a-review-comment-for-a-pull-request

get_a_review_for_a_pull_request(owner, repo, pull_number, review_id, params=None, payload=None)

Summary: Get a review for a pull request Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/pulls#get-a-review-for-a-pull-request

get_all_requested_reviewers_for_a_pull_request(owner, repo, pull_number, params=None, payload=None)

Summary: Get all requested reviewers for a pull request Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/pulls#get-all-requested-reviewers-for-a-pull-request

list_comments_for_a_pull_request_review(owner, repo, pull_number, review_id, params=None, payload=None)

Summary: List comments for a pull request review Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/pulls#list-comments-for-a-pull-request-review

list_commits_on_a_pull_request(owner, repo, pull_number, params=None, payload=None)

Summary: List commits on a pull request Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/pulls#list-commits-on-a-pull-request

list_pull_requests(owner, repo, params=None, payload=None)

Summary: List pull requests Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/pulls#list-pull-requests

list_pull_requests_files(owner, repo, pull_number, params=None, payload=None)

Summary: List pull requests files Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/pulls#list-pull-requests-files

list_review_comments_in_a_repository(owner, repo, params=None, payload=None)

Summary: List review comments in a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/pulls#list-review-comments-in-a-repository

list_review_comments_on_a_pull_request(owner, repo, pull_number, params=None, payload=None)

Summary: List review comments on a pull request Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/pulls#list-review-comments-on-a-pull-request

list_reviews_for_a_pull_request(owner, repo, pull_number, params=None, payload=None)

Summary: List reviews for a pull request Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/pulls#list-reviews-for-a-pull-request

merge_a_pull_request(owner, repo, pull_number, params=None, payload=None)

Summary: Merge a pull request Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/pulls#merge-a-pull-request

remove_requested_reviewers_from_a_pull_request(owner, repo, pull_number, params=None, payload=None)

Summary: Remove requested reviewers from a pull request Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/pulls#remove-requested-reviewers-from-a-pull-request

request_reviewers_for_a_pull_request(owner, repo, pull_number, params=None, payload=None)

Summary: Request reviewers for a pull request Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/pulls#request-reviewers-for-a-pull-request

submit_a_review_for_a_pull_request(owner, repo, pull_number, review_id, params=None, payload=None)

Summary: Submit a review for a pull request Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/pulls#submit-a-review-for-a-pull-request

update_a_pull_request(owner, repo, pull_number, params=None, payload=None)

Summary: Update a pull request Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/pulls/#update-a-pull-request

update_a_pull_request_branch(owner, repo, pull_number, params=None, payload=None)

Summary: Update a pull request branch Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/pulls#update-a-pull-request-branch

update_a_review_comment_for_a_pull_request(owner, repo, comment_id, params=None, payload=None)

Summary: Update a review comment for a pull request Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/pulls#update-a-review-comment-for-a-pull-request

update_a_review_for_a_pull_request(owner, repo, pull_number, review_id, params=None, payload=None)

Summary: Update a review for a pull request Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/pulls#update-a-review-for-a-pull-request

octopy_admin.rest_enterprise_cloud.apis_enterprise_cloud.rate_limit.RateLimit

Check your current rate limit status

__init__(client)

Initializes the RateLimit class.

get_rate_limit_status_for_the_authenticated_user(params=None, payload=None)

Summary: Get rate limit status for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/rate-limit#get-rate-limit-status-for-the-authenticated-user

octopy_admin.rest_enterprise_cloud.apis_enterprise_cloud.reactions.Reactions

Interact with reactions to various GitHub entities.

__init__(client)

Initializes the Reactions class.

create_reaction_for_a_commit_comment(owner, repo, comment_id, params=None, payload=None)

Summary: Create reaction for a commit comment Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/reactions#create-reaction-for-a-commit-comment

create_reaction_for_a_pull_request_review_comment(owner, repo, comment_id, params=None, payload=None)

Summary: Create reaction for a pull request review comment Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/reactions#create-reaction-for-a-pull-request-review-comment

create_reaction_for_a_release(owner, repo, release_id, params=None, payload=None)

Summary: Create reaction for a release Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/reactions/#create-reaction-for-a-release

create_reaction_for_a_team_discussion(org, team_slug, discussion_number, params=None, payload=None)

Summary: Create reaction for a team discussion Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/reactions#create-reaction-for-a-team-discussion

create_reaction_for_a_team_discussion__legacy(team_id, discussion_number, params=None, payload=None)

Summary: Create reaction for a team discussion (Legacy) Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/reactions/#create-reaction-for-a-team-discussion-legacy

create_reaction_for_a_team_discussion_comment(org, team_slug, discussion_number, comment_number, params=None, payload=None)

Summary: Create reaction for a team discussion comment Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/reactions#create-reaction-for-a-team-discussion-comment

create_reaction_for_a_team_discussion_comment__legacy(team_id, discussion_number, comment_number, params=None, payload=None)

Summary: Create reaction for a team discussion comment (Legacy) Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/reactions/#create-reaction-for-a-team-discussion-comment-legacy

create_reaction_for_an_issue(owner, repo, issue_number, params=None, payload=None)

Summary: Create reaction for an issue Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/reactions#create-reaction-for-an-issue

create_reaction_for_an_issue_comment(owner, repo, comment_id, params=None, payload=None)

Summary: Create reaction for an issue comment Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/reactions#create-reaction-for-an-issue-comment

delete_a_commit_comment_reaction(owner, repo, comment_id, reaction_id, params=None, payload=None)

Summary: Delete a commit comment reaction Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/reactions#delete-a-commit-comment-reaction

delete_a_pull_request_comment_reaction(owner, repo, comment_id, reaction_id, params=None, payload=None)

Summary: Delete a pull request comment reaction Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/reactions#delete-a-pull-request-comment-reaction

delete_a_release_reaction(owner, repo, release_id, reaction_id, params=None, payload=None)

Summary: Delete a release reaction Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/reactions/#delete-a-release-reaction

delete_an_issue_comment_reaction(owner, repo, comment_id, reaction_id, params=None, payload=None)

Summary: Delete an issue comment reaction Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/reactions#delete-an-issue-comment-reaction

delete_an_issue_reaction(owner, repo, issue_number, reaction_id, params=None, payload=None)

Summary: Delete an issue reaction Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/reactions#delete-an-issue-reaction

delete_team_discussion_comment_reaction(org, team_slug, discussion_number, comment_number, reaction_id, params=None, payload=None)

Summary: Delete team discussion comment reaction Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/reactions#delete-team-discussion-comment-reaction

delete_team_discussion_reaction(org, team_slug, discussion_number, reaction_id, params=None, payload=None)

Summary: Delete team discussion reaction Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/reactions#delete-team-discussion-reaction

list_reactions_for_a_commit_comment(owner, repo, comment_id, params=None, payload=None)

Summary: List reactions for a commit comment Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/reactions#list-reactions-for-a-commit-comment

list_reactions_for_a_pull_request_review_comment(owner, repo, comment_id, params=None, payload=None)

Summary: List reactions for a pull request review comment Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/reactions#list-reactions-for-a-pull-request-review-comment

list_reactions_for_a_release(owner, repo, release_id, params=None, payload=None)

Summary: List reactions for a release Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/reactions/#list-reactions-for-a-release

list_reactions_for_a_team_discussion(org, team_slug, discussion_number, params=None, payload=None)

Summary: List reactions for a team discussion Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/reactions#list-reactions-for-a-team-discussion

list_reactions_for_a_team_discussion__legacy(team_id, discussion_number, params=None, payload=None)

Summary: List reactions for a team discussion (Legacy) Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/reactions/#list-reactions-for-a-team-discussion-legacy

list_reactions_for_a_team_discussion_comment(org, team_slug, discussion_number, comment_number, params=None, payload=None)

Summary: List reactions for a team discussion comment Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/reactions#list-reactions-for-a-team-discussion-comment

list_reactions_for_a_team_discussion_comment__legacy(team_id, discussion_number, comment_number, params=None, payload=None)

Summary: List reactions for a team discussion comment (Legacy) Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/reactions/#list-reactions-for-a-team-discussion-comment-legacy

list_reactions_for_an_issue(owner, repo, issue_number, params=None, payload=None)

Summary: List reactions for an issue Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/reactions#list-reactions-for-an-issue

list_reactions_for_an_issue_comment(owner, repo, comment_id, params=None, payload=None)

Summary: List reactions for an issue comment Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/reactions#list-reactions-for-an-issue-comment

octopy_admin.rest_enterprise_cloud.apis_enterprise_cloud.repos.Repos

Interact with GitHub Repos.

__init__(client)

Initializes the Repos class.

accept_a_repository_invitation(invitation_id, params=None, payload=None)

Summary: Accept a repository invitation Docs: https://docs.github.com/enterprise-cloud@latest//rest/collaborators/invitations#accept-a-repository-invitation

add_a_repository_collaborator(owner, repo, username, params=None, payload=None)

Summary: Add a repository collaborator Docs: https://docs.github.com/enterprise-cloud@latest//rest/collaborators/collaborators#add-a-repository-collaborator

add_app_access_restrictions(owner, repo, branch, params=None, payload=None)

Summary: Add app access restrictions Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#add-app-access-restrictions

add_status_check_contexts(owner, repo, branch, params=None, payload=None)

Summary: Add status check contexts Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#add-status-check-contexts

add_team_access_restrictions(owner, repo, branch, params=None, payload=None)

Summary: Add team access restrictions Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#add-team-access-restrictions

add_user_access_restrictions(owner, repo, branch, params=None, payload=None)

Summary: Add user access restrictions Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#add-user-access-restrictions

check_if_a_user_is_a_repository_collaborator(owner, repo, username, params=None, payload=None)

Summary: Check if a user is a repository collaborator Docs: https://docs.github.com/enterprise-cloud@latest//rest/collaborators/collaborators#check-if-a-user-is-a-repository-collaborator

check_if_vulnerability_alerts_are_enabled_for_a_repository(owner, repo, params=None, payload=None)

Summary: Check if vulnerability alerts are enabled for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#check-if-vulnerability-alerts-are-enabled-for-a-repository

compare_two_commits(owner, repo, basehead, params=None, payload=None)

Summary: Compare two commits Docs: https://docs.github.com/enterprise-cloud@latest//rest/commits/commits#compare-two-commits

create_a_commit_comment(owner, repo, commit_sha, params=None, payload=None)

Summary: Create a commit comment Docs: https://docs.github.com/enterprise-cloud@latest//rest/commits/comments#create-a-commit-comment

create_a_commit_status(owner, repo, sha, params=None, payload=None)

Summary: Create a commit status Docs: https://docs.github.com/enterprise-cloud@latest//rest/commits/statuses#create-a-commit-status

create_a_deploy_key(owner, repo, params=None, payload=None)

Summary: Create a deploy key Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#create-a-deploy-key

create_a_deployment(owner, repo, params=None, payload=None)

Summary: Create a deployment Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#create-a-deployment

create_a_deployment_branch_policy(owner, repo, environment_name, params=None, payload=None)

Summary: Create a deployment branch policy Docs: https://docs.github.com/enterprise-cloud@latest//rest/deployments/branch-policies#create-deployment-branch-policy

create_a_deployment_status(owner, repo, deployment_id, params=None, payload=None)

Summary: Create a deployment status Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#create-a-deployment-status

create_a_fork(owner, repo, params=None, payload=None)

Summary: Create a fork Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#create-a-fork

create_a_github_enterprise_cloud_pages_site(owner, repo, params=None, payload=None)

Summary: Create a GitHub Enterprise Cloud Pages site Docs: https://docs.github.com/enterprise-cloud@latest//rest/pages#create-a-github-pages-site

create_a_github_pages_deployment(owner, repo, params=None, payload=None)

Summary: Create a GitHub Pages deployment Docs: https://docs.github.com/enterprise-cloud@latest//rest/pages#create-a-github-pages-deployment

create_a_release(owner, repo, params=None, payload=None)

Summary: Create a release Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#create-a-release

create_a_repository_dispatch_event(owner, repo, params=None, payload=None)

Summary: Create a repository dispatch event Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#create-a-repository-dispatch-event

create_a_repository_for_the_authenticated_user(params=None, payload=None)

Summary: Create a repository for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#create-a-repository-for-the-authenticated-user

create_a_repository_using_a_template(template_owner, template_repo, params=None, payload=None)

Summary: Create a repository using a template Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#create-a-repository-using-a-template

create_a_repository_webhook(owner, repo, params=None, payload=None)

Summary: Create a repository webhook Docs: https://docs.github.com/enterprise-cloud@latest//rest/webhooks/repos#create-a-repository-webhook

create_a_tag_protection_state_for_a_repository(owner, repo, params=None, payload=None)

Summary: Create a tag protection state for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#create-tag-protection-state-for-a-repository

Summary: Create an autolink reference for a repository Docs: https://docs.github.com/enterprise-cloud@latest//v3/repos#create-an-autolink

create_an_organization_repository(org, params=None, payload=None)

Summary: Create an organization repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#create-an-organization-repository

create_commit_signature_protection(owner, repo, branch, params=None, payload=None)

Summary: Create commit signature protection Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#create-commit-signature-protection

create_or_update_an_environment(owner, repo, environment_name, params=None, payload=None)

Summary: Create or update an environment Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#create-or-update-an-environment

create_or_update_file_contents(owner, repo, path, params=None, payload=None)

Summary: Create or update file contents Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#create-or-update-file-contents

decline_a_repository_invitation(invitation_id, params=None, payload=None)

Summary: Decline a repository invitation Docs: https://docs.github.com/enterprise-cloud@latest//rest/collaborators/invitations#decline-a-repository-invitation

delete_a_commit_comment(owner, repo, comment_id, params=None, payload=None)

Summary: Delete a commit comment Docs: https://docs.github.com/enterprise-cloud@latest//rest/commits/comments#delete-a-commit-comment

delete_a_deploy_key(owner, repo, key_id, params=None, payload=None)

Summary: Delete a deploy key Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#delete-a-deploy-key

delete_a_deployment(owner, repo, deployment_id, params=None, payload=None)

Summary: Delete a deployment Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#delete-a-deployment

delete_a_deployment_branch_policy(owner, repo, environment_name, branch_policy_id, params=None, payload=None)

Summary: Delete a deployment branch policy Docs: https://docs.github.com/enterprise-cloud@latest//rest/deployments/branch-policies#delete-deployment-branch-policy

delete_a_file(owner, repo, path, params=None, payload=None)

Summary: Delete a file Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#delete-a-file

delete_a_github_enterprise_cloud_pages_site(owner, repo, params=None, payload=None)

Summary: Delete a GitHub Enterprise Cloud Pages site Docs: https://docs.github.com/enterprise-cloud@latest//rest/pages#delete-a-github-pages-site

delete_a_release(owner, repo, release_id, params=None, payload=None)

Summary: Delete a release Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#delete-a-release

delete_a_release_asset(owner, repo, asset_id, params=None, payload=None)

Summary: Delete a release asset Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#delete-a-release-asset

delete_a_repository(owner, repo, params=None, payload=None)

Summary: Delete a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#delete-a-repository

delete_a_repository_invitation(owner, repo, invitation_id, params=None, payload=None)

Summary: Delete a repository invitation Docs: https://docs.github.com/enterprise-cloud@latest//rest/collaborators/invitations#delete-a-repository-invitation

delete_a_repository_webhook(owner, repo, hook_id, params=None, payload=None)

Summary: Delete a repository webhook Docs: https://docs.github.com/enterprise-cloud@latest//rest/webhooks/repos#delete-a-repository-webhook

delete_a_tag_protection_state_for_a_repository(owner, repo, tag_protection_id, params=None, payload=None)

Summary: Delete a tag protection state for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#delete-tag-protection-state-for-a-repository

delete_access_restrictions(owner, repo, branch, params=None, payload=None)

Summary: Delete access restrictions Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#delete-access-restrictions

delete_admin_branch_protection(owner, repo, branch, params=None, payload=None)

Summary: Delete admin branch protection Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#delete-admin-branch-protection

Summary: Delete an autolink reference from a repository Docs: https://docs.github.com/enterprise-cloud@latest//v3/repos#delete-autolink

delete_an_environment(owner, repo, environment_name, params=None, payload=None)

Summary: Delete an environment Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#delete-an-environment

delete_branch_protection(owner, repo, branch, params=None, payload=None)

Summary: Delete branch protection Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#delete-branch-protection

delete_commit_signature_protection(owner, repo, branch, params=None, payload=None)

Summary: Delete commit signature protection Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#delete-commit-signature-protection

delete_pull_request_review_protection(owner, repo, branch, params=None, payload=None)

Summary: Delete pull request review protection Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#delete-pull-request-review-protection

disable_automated_security_fixes(owner, repo, params=None, payload=None)

Summary: Disable automated security fixes Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#disable-automated-security-fixes

disable_git_lfs_for_a_repository(owner, repo, params=None, payload=None)

Summary: Disable Git LFS for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#disable-git-lfs-for-a-repository

disable_vulnerability_alerts(owner, repo, params=None, payload=None)

Summary: Disable vulnerability alerts Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#disable-vulnerability-alerts

download_a_repository_archive__tar(owner, repo, ref, params=None, payload=None)

Summary: Download a repository archive (tar) Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#download-a-repository-archive

download_a_repository_archive__zip(owner, repo, ref, params=None, payload=None)

Summary: Download a repository archive (zip) Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#download-a-repository-archive

enable_automated_security_fixes(owner, repo, params=None, payload=None)

Summary: Enable automated security fixes Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#enable-automated-security-fixes

enable_git_lfs_for_a_repository(owner, repo, params=None, payload=None)

Summary: Enable Git LFS for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#enable-git-lfs-for-a-repository

enable_vulnerability_alerts(owner, repo, params=None, payload=None)

Summary: Enable vulnerability alerts Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#enable-vulnerability-alerts

generate_release_notes_content_for_a_release(owner, repo, params=None, payload=None)

Summary: Generate release notes content for a release Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#generate-release-notes

get_a_branch(owner, repo, branch, params=None, payload=None)

Summary: Get a branch Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#get-a-branch

get_a_commit(owner, repo, ref, params=None, payload=None)

Summary: Get a commit Docs: https://docs.github.com/enterprise-cloud@latest//rest/commits/commits#get-a-commit

get_a_commit_comment(owner, repo, comment_id, params=None, payload=None)

Summary: Get a commit comment Docs: https://docs.github.com/enterprise-cloud@latest//rest/commits/comments#get-a-commit-comment

get_a_delivery_for_a_repository_webhook(owner, repo, hook_id, delivery_id, params=None, payload=None)

Summary: Get a delivery for a repository webhook Docs: https://docs.github.com/enterprise-cloud@latest//rest/webhooks/repo-deliveries#get-a-delivery-for-a-repository-webhook

get_a_deploy_key(owner, repo, key_id, params=None, payload=None)

Summary: Get a deploy key Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#get-a-deploy-key

get_a_deployment(owner, repo, deployment_id, params=None, payload=None)

Summary: Get a deployment Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#get-a-deployment

get_a_deployment_branch_policy(owner, repo, environment_name, branch_policy_id, params=None, payload=None)

Summary: Get a deployment branch policy Docs: https://docs.github.com/enterprise-cloud@latest//rest/deployments/branch-policies#get-deployment-branch-policy

get_a_deployment_status(owner, repo, deployment_id, status_id, params=None, payload=None)

Summary: Get a deployment status Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#get-a-deployment-status

get_a_dns_health_check_for_github_pages(owner, repo, params=None, payload=None)

Summary: Get a DNS health check for GitHub Pages Docs: https://docs.github.com/enterprise-cloud@latest//rest/pages#get-a-dns-health-check-for-github-pages

get_a_github_enterprise_cloud_pages_site(owner, repo, params=None, payload=None)

Summary: Get a GitHub Enterprise Cloud Pages site Docs: https://docs.github.com/enterprise-cloud@latest//rest/pages#get-a-github-pages-site

get_a_release(owner, repo, release_id, params=None, payload=None)

Summary: Get a release Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#get-a-release

get_a_release_asset(owner, repo, asset_id, params=None, payload=None)

Summary: Get a release asset Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#get-a-release-asset

get_a_release_by_tag_name(owner, repo, tag, params=None, payload=None)

Summary: Get a release by tag name Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#get-a-release-by-tag-name

get_a_repository(owner, repo, params=None, payload=None)

Summary: Get a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#get-a-repository

get_a_repository_readme(owner, repo, params=None, payload=None)

Summary: Get a repository README Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#get-a-repository-readme

get_a_repository_readme_for_a_directory(owner, repo, dir, params=None, payload=None)

Summary: Get a repository README for a directory Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#get-a-repository-directory-readme

get_a_repository_webhook(owner, repo, hook_id, params=None, payload=None)

Summary: Get a repository webhook Docs: https://docs.github.com/enterprise-cloud@latest//rest/webhooks/repos#get-a-repository-webhook

get_a_webhook_configuration_for_a_repository(owner, repo, hook_id, params=None, payload=None)

Summary: Get a webhook configuration for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/webhooks/repo-config#get-a-webhook-configuration-for-a-repository

get_access_restrictions(owner, repo, branch, params=None, payload=None)

Summary: Get access restrictions Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#get-access-restrictions

get_admin_branch_protection(owner, repo, branch, params=None, payload=None)

Summary: Get admin branch protection Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#get-admin-branch-protection

get_all_contributor_commit_activity(owner, repo, params=None, payload=None)

Summary: Get all contributor commit activity Docs: https://docs.github.com/enterprise-cloud@latest//rest/metrics/statistics#get-all-contributor-commit-activity

get_all_repository_topics(owner, repo, params=None, payload=None)

Summary: Get all repository topics Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#get-all-repository-topics

get_all_status_check_contexts(owner, repo, branch, params=None, payload=None)

Summary: Get all status check contexts Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#get-all-status-check-contexts

Summary: Get an autolink reference of a repository Docs: https://docs.github.com/enterprise-cloud@latest//v3/repos#get-autolink

get_an_environment(owner, repo, environment_name, params=None, payload=None)

Summary: Get an environment Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#get-an-environment

get_apps_with_access_to_the_protected_branch(owner, repo, branch, params=None, payload=None)

Summary: Get apps with access to the protected branch Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#list-apps-with-access-to-the-protected-branch

get_branch_protection(owner, repo, branch, params=None, payload=None)

Summary: Get branch protection Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#get-branch-protection

get_commit_signature_protection(owner, repo, branch, params=None, payload=None)

Summary: Get commit signature protection Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#get-commit-signature-protection

get_community_profile_metrics(owner, repo, params=None, payload=None)

Summary: Get community profile metrics Docs: https://docs.github.com/enterprise-cloud@latest//rest/metrics/community#get-community-profile-metrics

get_github_enterprise_cloud_pages_build(owner, repo, build_id, params=None, payload=None)

Summary: Get GitHub Enterprise Cloud Pages build Docs: https://docs.github.com/enterprise-cloud@latest//rest/pages#get-github-pages-build

get_latest_pages_build(owner, repo, params=None, payload=None)

Summary: Get latest Pages build Docs: https://docs.github.com/enterprise-cloud@latest//rest/pages#get-latest-pages-build

get_page_views(owner, repo, params=None, payload=None)

Summary: Get page views Docs: https://docs.github.com/enterprise-cloud@latest//rest/metrics/traffic#get-page-views

get_pull_request_review_protection(owner, repo, branch, params=None, payload=None)

Summary: Get pull request review protection Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#get-pull-request-review-protection

get_repository_clones(owner, repo, params=None, payload=None)

Summary: Get repository clones Docs: https://docs.github.com/enterprise-cloud@latest//rest/metrics/traffic#get-repository-clones

get_repository_content(owner, repo, path, params=None, payload=None)

Summary: Get repository content Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#get-repository-content

get_repository_permissions_for_a_user(owner, repo, username, params=None, payload=None)

Summary: Get repository permissions for a user Docs: https://docs.github.com/enterprise-cloud@latest//rest/collaborators/collaborators#get-repository-permissions-for-a-user

get_status_checks_protection(owner, repo, branch, params=None, payload=None)

Summary: Get status checks protection Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#get-status-checks-protection

get_teams_with_access_to_the_protected_branch(owner, repo, branch, params=None, payload=None)

Summary: Get teams with access to the protected branch Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#list-teams-with-access-to-the-protected-branch

get_the_combined_status_for_a_specific_reference(owner, repo, ref, params=None, payload=None)

Summary: Get the combined status for a specific reference Docs: https://docs.github.com/enterprise-cloud@latest//rest/commits/statuses#get-the-combined-status-for-a-specific-reference

get_the_hourly_commit_count_for_each_day(owner, repo, params=None, payload=None)

Summary: Get the hourly commit count for each day Docs: https://docs.github.com/enterprise-cloud@latest//rest/statistics/repos#get-the-hourly-commit-count-for-each-day

get_the_last_year_of_commit_activity(owner, repo, params=None, payload=None)

Summary: Get the last year of commit activity Docs: https://docs.github.com/enterprise-cloud@latest//rest/metrics/statistics#get-the-last-year-of-commit-activity

get_the_latest_release(owner, repo, params=None, payload=None)

Summary: Get the latest release Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#get-the-latest-release

get_the_weekly_commit_activity(owner, repo, params=None, payload=None)

Summary: Get the weekly commit activity Docs: https://docs.github.com/enterprise-cloud@latest//rest/metrics/statistics#get-the-weekly-commit-activity

get_the_weekly_commit_count(owner, repo, params=None, payload=None)

Summary: Get the weekly commit count Docs: https://docs.github.com/enterprise-cloud@latest//rest/metrics/statistics#get-the-weekly-commit-count

get_top_referral_paths(owner, repo, params=None, payload=None)

Summary: Get top referral paths Docs: https://docs.github.com/enterprise-cloud@latest//rest/metrics/traffic#get-top-referral-paths

get_top_referral_sources(owner, repo, params=None, payload=None)

Summary: Get top referral sources Docs: https://docs.github.com/enterprise-cloud@latest//rest/metrics/traffic#get-top-referral-sources

get_users_with_access_to_the_protected_branch(owner, repo, branch, params=None, payload=None)

Summary: Get users with access to the protected branch Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#list-users-with-access-to-the-protected-branch

Summary: List all autolinks of a repository Docs: https://docs.github.com/enterprise-cloud@latest//v3/repos#list-autolinks

list_branches(owner, repo, params=None, payload=None)

Summary: List branches Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#list-branches

list_branches_for_head_commit(owner, repo, commit_sha, params=None, payload=None)

Summary: List branches for HEAD commit Docs: https://docs.github.com/enterprise-cloud@latest//rest/commits/commits#list-branches-for-head-commit

list_codeowners_errors(owner, repo, params=None, payload=None)

Summary: List CODEOWNERS errors Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#list-codeowners-errors

list_commit_comments(owner, repo, commit_sha, params=None, payload=None)

Summary: List commit comments Docs: https://docs.github.com/enterprise-cloud@latest//rest/commits/comments#list-commit-comments

list_commit_comments_for_a_repository(owner, repo, params=None, payload=None)

Summary: List commit comments for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/commits/comments#list-commit-comments-for-a-repository

list_commit_statuses_for_a_reference(owner, repo, ref, params=None, payload=None)

Summary: List commit statuses for a reference Docs: https://docs.github.com/enterprise-cloud@latest//rest/commits/statuses#list-commit-statuses-for-a-reference

list_commits(owner, repo, params=None, payload=None)

Summary: List commits Docs: https://docs.github.com/enterprise-cloud@latest//rest/commits/commits#list-commits

list_deliveries_for_a_repository_webhook(owner, repo, hook_id, params=None, payload=None)

Summary: List deliveries for a repository webhook Docs: https://docs.github.com/enterprise-cloud@latest//rest/webhooks/repo-deliveries#list-deliveries-for-a-repository-webhook

list_deploy_keys(owner, repo, params=None, payload=None)

Summary: List deploy keys Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#list-deploy-keys

list_deployment_branch_policies(owner, repo, environment_name, params=None, payload=None)

Summary: List deployment branch policies Docs: https://docs.github.com/enterprise-cloud@latest//rest/deployments/branch-policies#list-deployment-branch-policies

list_deployment_statuses(owner, repo, deployment_id, params=None, payload=None)

Summary: List deployment statuses Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#list-deployment-statuses

list_deployments(owner, repo, params=None, payload=None)

Summary: List deployments Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#list-deployments

list_environments(owner, repo, params=None, payload=None)

Summary: List environments Docs: https://docs.github.com/enterprise-cloud@latest//rest/deployments/environments#list-environments

list_forks(owner, repo, params=None, payload=None)

Summary: List forks Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#list-forks

list_github_enterprise_cloud_pages_builds(owner, repo, params=None, payload=None)

Summary: List GitHub Enterprise Cloud Pages builds Docs: https://docs.github.com/enterprise-cloud@latest//rest/pages#list-github-pages-builds

list_organization_repositories(org, params=None, payload=None)

Summary: List organization repositories Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#list-organization-repositories

list_public_repositories(params=None, payload=None)

Summary: List public repositories Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#list-public-repositories

list_pull_requests_associated_with_a_commit(owner, repo, commit_sha, params=None, payload=None)

Summary: List pull requests associated with a commit Docs: https://docs.github.com/enterprise-cloud@latest//rest/commits/commits#list-pull-requests-associated-with-a-commit

list_release_assets(owner, repo, release_id, params=None, payload=None)

Summary: List release assets Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#list-release-assets

list_releases(owner, repo, params=None, payload=None)

Summary: List releases Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#list-releases

list_repositories_for_a_user(username, params=None, payload=None)

Summary: List repositories for a user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#list-repositories-for-a-user

list_repositories_for_the_authenticated_user(params=None, payload=None)

Summary: List repositories for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#list-repositories-for-the-authenticated-user

list_repository_collaborators(owner, repo, params=None, payload=None)

Summary: List repository collaborators Docs: https://docs.github.com/enterprise-cloud@latest//rest/collaborators/collaborators#list-repository-collaborators

list_repository_contributors(owner, repo, params=None, payload=None)

Summary: List repository contributors Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#list-repository-contributors

list_repository_invitations(owner, repo, params=None, payload=None)

Summary: List repository invitations Docs: https://docs.github.com/enterprise-cloud@latest//rest/collaborators/invitations#list-repository-invitations

list_repository_invitations_for_the_authenticated_user(params=None, payload=None)

Summary: List repository invitations for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/collaborators/invitations#list-repository-invitations-for-the-authenticated-user

list_repository_languages(owner, repo, params=None, payload=None)

Summary: List repository languages Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#list-repository-languages

list_repository_tags(owner, repo, params=None, payload=None)

Summary: List repository tags Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#list-repository-tags

list_repository_teams(owner, repo, params=None, payload=None)

Summary: List repository teams Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#list-repository-teams

list_repository_webhooks(owner, repo, params=None, payload=None)

Summary: List repository webhooks Docs: https://docs.github.com/enterprise-cloud@latest//rest/webhooks/repos#list-repository-webhooks

list_tag_protection_states_for_a_repository(owner, repo, params=None, payload=None)

Summary: List tag protection states for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#list-tag-protection-state-of-a-repository

merge_a_branch(owner, repo, params=None, payload=None)

Summary: Merge a branch Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#merge-a-branch

ping_a_repository_webhook(owner, repo, hook_id, params=None, payload=None)

Summary: Ping a repository webhook Docs: https://docs.github.com/enterprise-cloud@latest//rest/webhooks/repos#ping-a-repository-webhook

redeliver_a_delivery_for_a_repository_webhook(owner, repo, hook_id, delivery_id, params=None, payload=None)

Summary: Redeliver a delivery for a repository webhook Docs: https://docs.github.com/enterprise-cloud@latest//rest/webhooks/repo-deliveries#redeliver-a-delivery-for-a-repository-webhook

remove_a_repository_collaborator(owner, repo, username, params=None, payload=None)

Summary: Remove a repository collaborator Docs: https://docs.github.com/enterprise-cloud@latest//rest/collaborators/collaborators#remove-a-repository-collaborator

remove_app_access_restrictions(owner, repo, branch, params=None, payload=None)

Summary: Remove app access restrictions Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#remove-app-access-restrictions

remove_status_check_contexts(owner, repo, branch, params=None, payload=None)

Summary: Remove status check contexts Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#remove-status-check-contexts

remove_status_check_protection(owner, repo, branch, params=None, payload=None)

Summary: Remove status check protection Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#remove-status-check-protection

remove_team_access_restrictions(owner, repo, branch, params=None, payload=None)

Summary: Remove team access restrictions Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#remove-team-access-restrictions

remove_user_access_restrictions(owner, repo, branch, params=None, payload=None)

Summary: Remove user access restrictions Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#remove-user-access-restrictions

rename_a_branch(owner, repo, branch, params=None, payload=None)

Summary: Rename a branch Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#rename-a-branch

replace_all_repository_topics(owner, repo, params=None, payload=None)

Summary: Replace all repository topics Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#replace-all-repository-topics

request_a_github_enterprise_cloud_pages_build(owner, repo, params=None, payload=None)

Summary: Request a GitHub Enterprise Cloud Pages build Docs: https://docs.github.com/enterprise-cloud@latest//rest/pages#request-a-github-pages-build

set_admin_branch_protection(owner, repo, branch, params=None, payload=None)

Summary: Set admin branch protection Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#set-admin-branch-protection

set_app_access_restrictions(owner, repo, branch, params=None, payload=None)

Summary: Set app access restrictions Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#set-app-access-restrictions

set_status_check_contexts(owner, repo, branch, params=None, payload=None)

Summary: Set status check contexts Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#set-status-check-contexts

set_team_access_restrictions(owner, repo, branch, params=None, payload=None)

Summary: Set team access restrictions Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#set-team-access-restrictions

set_user_access_restrictions(owner, repo, branch, params=None, payload=None)

Summary: Set user access restrictions Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#set-user-access-restrictions

sync_a_fork_branch_with_the_upstream_repository(owner, repo, params=None, payload=None)

Summary: Sync a fork branch with the upstream repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#sync-a-fork-branch-with-the-upstream-repository

test_the_push_repository_webhook(owner, repo, hook_id, params=None, payload=None)

Summary: Test the push repository webhook Docs: https://docs.github.com/enterprise-cloud@latest//rest/webhooks/repos#test-the-push-repository-webhook

transfer_a_repository(owner, repo, params=None, payload=None)

Summary: Transfer a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#transfer-a-repository

update_a_commit_comment(owner, repo, comment_id, params=None, payload=None)

Summary: Update a commit comment Docs: https://docs.github.com/enterprise-cloud@latest//rest/commits/comments#update-a-commit-comment

update_a_deployment_branch_policy(owner, repo, environment_name, branch_policy_id, params=None, payload=None)

Summary: Update a deployment branch policy Docs: https://docs.github.com/enterprise-cloud@latest//rest/deployments/branch-policies#update-deployment-branch-policy

update_a_release(owner, repo, release_id, params=None, payload=None)

Summary: Update a release Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#update-a-release

update_a_release_asset(owner, repo, asset_id, params=None, payload=None)

Summary: Update a release asset Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#update-a-release-asset

update_a_repository(owner, repo, params=None, payload=None)

Summary: Update a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos/#update-a-repository

update_a_repository_invitation(owner, repo, invitation_id, params=None, payload=None)

Summary: Update a repository invitation Docs: https://docs.github.com/enterprise-cloud@latest//rest/collaborators/invitations#update-a-repository-invitation

update_a_repository_webhook(owner, repo, hook_id, params=None, payload=None)

Summary: Update a repository webhook Docs: https://docs.github.com/enterprise-cloud@latest//rest/webhooks/repos#update-a-repository-webhook

update_a_webhook_configuration_for_a_repository(owner, repo, hook_id, params=None, payload=None)

Summary: Update a webhook configuration for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/webhooks/repo-config#update-a-webhook-configuration-for-a-repository

update_branch_protection(owner, repo, branch, params=None, payload=None)

Summary: Update branch protection Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#update-branch-protection

update_information_about_a_github_enterprise_cloud_pages_site(owner, repo, params=None, payload=None)

Summary: Update information about a GitHub Enterprise Cloud Pages site Docs: https://docs.github.com/enterprise-cloud@latest//rest/pages#update-information-about-a-github-pages-site

update_pull_request_review_protection(owner, repo, branch, params=None, payload=None)

Summary: Update pull request review protection Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#update-pull-request-review-protection

update_status_check_protection(owner, repo, branch, params=None, payload=None)

Summary: Update status check protection Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#update-status-check-protection

upload_a_release_asset(owner, repo, release_id, params=None, payload=None)

Summary: Upload a release asset Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/repos#upload-a-release-asset

octopy_admin.rest_enterprise_cloud.apis_enterprise_cloud.scim.Scim

Provisioning of GitHub organization membership for SCIM-enabled providers.

__init__(client)

Initializes the Scim class.

delete_a_scim_user_from_an_organization(org, scim_user_id, params=None, payload=None)

Summary: Delete a SCIM user from an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/scim#delete-a-scim-user-from-an-organization

get_scim_provisioning_information_for_a_user(org, scim_user_id, params=None, payload=None)

Summary: Get SCIM provisioning information for a user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/scim#get-scim-provisioning-information-for-a-user

list_scim_provisioned_identities(org, params=None, payload=None)

Summary: List SCIM provisioned identities Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/scim#list-scim-provisioned-identities

provision_and_invite_a_scim_user(org, params=None, payload=None)

Summary: Provision and invite a SCIM user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/scim#provision-and-invite-a-scim-user

update_a_provisioned_organization_membership(org, scim_user_id, params=None, payload=None)

Summary: Update a provisioned organization membership Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/scim#set-scim-information-for-a-provisioned-user

update_an_attribute_for_a_scim_user(org, scim_user_id, params=None, payload=None)

Summary: Update an attribute for a SCIM user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/scim#update-an-attribute-for-a-scim-user

octopy_admin.rest_enterprise_cloud.apis_enterprise_cloud.search.Search

Look for stuff on GitHub.

__init__(client)

Initializes the Search class.

search_code(params=None, payload=None)

Summary: Search code Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/search#search-code

search_commits(params=None, payload=None)

Summary: Search commits Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/search#search-commits

search_issues_and_pull_requests(params=None, payload=None)

Summary: Search issues and pull requests Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/search#search-issues-and-pull-requests

search_labels(params=None, payload=None)

Summary: Search labels Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/search#search-labels

search_repositories(params=None, payload=None)

Summary: Search repositories Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/search#search-repositories

search_topics(params=None, payload=None)

Summary: Search topics Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/search#search-topics

search_users(params=None, payload=None)

Summary: Search users Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/search#search-users

octopy_admin.rest_enterprise_cloud.apis_enterprise_cloud.secret_scanning.SecretScanning

Retrieve secret scanning alerts from a repository.

__init__(client)

Initializes the SecretScanning class.

get_a_secret_scanning_alert(owner, repo, alert_number, params=None, payload=None)

Summary: Get a secret scanning alert Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/secret-scanning#get-a-secret-scanning-alert

list_locations_for_a_secret_scanning_alert(owner, repo, alert_number, params=None, payload=None)

Summary: List locations for a secret scanning alert Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/secret-scanning#list-locations-for-a-secret-scanning-alert

list_secret_scanning_alerts_for_a_repository(owner, repo, params=None, payload=None)

Summary: List secret scanning alerts for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/secret-scanning#list-secret-scanning-alerts-for-a-repository

list_secret_scanning_alerts_for_an_enterprise(enterprise, params=None, payload=None)

Summary: List secret scanning alerts for an enterprise Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/secret-scanning#list-secret-scanning-alerts-for-an-enterprise

list_secret_scanning_alerts_for_an_organization(org, params=None, payload=None)

Summary: List secret scanning alerts for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/secret-scanning#list-secret-scanning-alerts-for-an-organization

update_a_secret_scanning_alert(owner, repo, alert_number, params=None, payload=None)

Summary: Update a secret scanning alert Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/secret-scanning#update-a-secret-scanning-alert

octopy_admin.rest_enterprise_cloud.apis_enterprise_cloud.server_statistics.ServerStatistics

GHES statistics

__init__(client)

Initializes the ServerStatistics class.

get_github_enterprise_server_statistics(enterprise_or_org, params=None, payload=None)

Summary: Get GitHub Enterprise Server statistics Docs: https://docs.github.com/en/enterprise-cloud@latest/rest/enterprise-admin/admin-stats#get-github-enterprise-server-statistics

octopy_admin.rest_enterprise_cloud.apis_enterprise_cloud.teams.Teams

Interact with GitHub Teams.

__init__(client)

Initializes the Teams class.

add_or_update_team_membership_for_a_user(org, team_slug, username, params=None, payload=None)

Summary: Add or update team membership for a user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#add-or-update-team-membership-for-a-user

add_or_update_team_membership_for_a_user__legacy(team_id, username, params=None, payload=None)

Summary: Add or update team membership for a user (Legacy) Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#add-or-update-team-membership-for-a-user-legacy

add_or_update_team_project_permissions(org, team_slug, project_id, params=None, payload=None)

Summary: Add or update team project permissions Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#add-or-update-team-project-permissions

add_or_update_team_project_permissions__legacy(team_id, project_id, params=None, payload=None)

Summary: Add or update team project permissions (Legacy) Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams/#add-or-update-team-project-permissions-legacy

add_or_update_team_repository_permissions(org, team_slug, owner, repo, params=None, payload=None)

Summary: Add or update team repository permissions Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams/#add-or-update-team-repository-permissions

add_or_update_team_repository_permissions__legacy(team_id, owner, repo, params=None, payload=None)

Summary: Add or update team repository permissions (Legacy) Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams/#add-or-update-team-repository-permissions-legacy

add_team_member__legacy(team_id, username, params=None, payload=None)

Summary: Add team member (Legacy) Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#add-team-member-legacy

check_team_permissions_for_a_project(org, team_slug, project_id, params=None, payload=None)

Summary: Check team permissions for a project Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#check-team-permissions-for-a-project

check_team_permissions_for_a_project__legacy(team_id, project_id, params=None, payload=None)

Summary: Check team permissions for a project (Legacy) Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams/#check-team-permissions-for-a-project-legacy

check_team_permissions_for_a_repository(org, team_slug, owner, repo, params=None, payload=None)

Summary: Check team permissions for a repository Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams/#check-team-permissions-for-a-repository

check_team_permissions_for_a_repository__legacy(team_id, owner, repo, params=None, payload=None)

Summary: Check team permissions for a repository (Legacy) Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams/#check-team-permissions-for-a-repository-legacy

create_a_discussion(org, team_slug, params=None, payload=None)

Summary: Create a discussion Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#create-a-discussion

create_a_discussion__legacy(team_id, params=None, payload=None)

Summary: Create a discussion (Legacy) Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#create-a-discussion-legacy

create_a_discussion_comment(org, team_slug, discussion_number, params=None, payload=None)

Summary: Create a discussion comment Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#create-a-discussion-comment

create_a_discussion_comment__legacy(team_id, discussion_number, params=None, payload=None)

Summary: Create a discussion comment (Legacy) Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#create-a-discussion-comment-legacy

create_a_team(org, params=None, payload=None)

Summary: Create a team Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#create-a-team

create_or_update_idp_group_connections(org, team_slug, params=None, payload=None)

Summary: Create or update IdP group connections Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#create-or-update-idp-group-connections

create_or_update_idp_group_connections__legacy(team_id, params=None, payload=None)

Summary: Create or update IdP group connections (Legacy) Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#create-or-update-idp-group-connections-legacy

delete_a_discussion(org, team_slug, discussion_number, params=None, payload=None)

Summary: Delete a discussion Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#delete-a-discussion

delete_a_discussion__legacy(team_id, discussion_number, params=None, payload=None)

Summary: Delete a discussion (Legacy) Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#delete-a-discussion-legacy

delete_a_discussion_comment(org, team_slug, discussion_number, comment_number, params=None, payload=None)

Summary: Delete a discussion comment Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#delete-a-discussion-comment

delete_a_discussion_comment__legacy(team_id, discussion_number, comment_number, params=None, payload=None)

Summary: Delete a discussion comment (Legacy) Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#delete-a-discussion-comment-legacy

delete_a_team(org, team_slug, params=None, payload=None)

Summary: Delete a team Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#delete-a-team

delete_a_team__legacy(team_id, params=None, payload=None)

Summary: Delete a team (Legacy) Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams/#delete-a-team-legacy

get_a_discussion(org, team_slug, discussion_number, params=None, payload=None)

Summary: Get a discussion Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#get-a-discussion

get_a_discussion__legacy(team_id, discussion_number, params=None, payload=None)

Summary: Get a discussion (Legacy) Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#get-a-discussion-legacy

get_a_discussion_comment(org, team_slug, discussion_number, comment_number, params=None, payload=None)

Summary: Get a discussion comment Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#get-a-discussion-comment

get_a_discussion_comment__legacy(team_id, discussion_number, comment_number, params=None, payload=None)

Summary: Get a discussion comment (Legacy) Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#get-a-discussion-comment-legacy

get_a_team__legacy(team_id, params=None, payload=None)

Summary: Get a team (Legacy) Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams/#get-a-team-legacy

get_a_team_by_name(org, team_slug, params=None, payload=None)

Summary: Get a team by name Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#get-a-team-by-name

get_an_external_group(org, group_id, params=None, payload=None)

Summary: Get an external group Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#external-idp-group-info-for-an-organization

get_team_member__legacy(team_id, username, params=None, payload=None)

Summary: Get team member (Legacy) Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#get-team-member-legacy

get_team_membership_for_a_user(org, team_slug, username, params=None, payload=None)

Summary: Get team membership for a user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#get-team-membership-for-a-user

get_team_membership_for_a_user__legacy(team_id, username, params=None, payload=None)

Summary: Get team membership for a user (Legacy) Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#get-team-membership-for-a-user-legacy

list_a_connection_between_an_external_group_and_a_team(org, team_slug, params=None, payload=None)

Summary: List a connection between an external group and a team Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#list-external-idp-group-team-connection

list_child_teams(org, team_slug, params=None, payload=None)

Summary: List child teams Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#list-child-teams

list_child_teams__legacy(team_id, params=None, payload=None)

Summary: List child teams (Legacy) Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams/#list-child-teams-legacy

list_discussion_comments(org, team_slug, discussion_number, params=None, payload=None)

Summary: List discussion comments Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#list-discussion-comments

list_discussion_comments__legacy(team_id, discussion_number, params=None, payload=None)

Summary: List discussion comments (Legacy) Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#list-discussion-comments-legacy

list_discussions(org, team_slug, params=None, payload=None)

Summary: List discussions Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#list-discussions

list_discussions__legacy(team_id, params=None, payload=None)

Summary: List discussions (Legacy) Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#list-discussions-legacy

list_external_groups_in_an_organization(org, params=None, payload=None)

Summary: List external groups in an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#list-external-idp-groups-for-an-organization

list_idp_groups_for_a_team(org, team_slug, params=None, payload=None)

Summary: List IdP groups for a team Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#list-idp-groups-for-a-team

list_idp_groups_for_a_team__legacy(team_id, params=None, payload=None)

Summary: List IdP groups for a team (Legacy) Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#list-idp-groups-for-a-team-legacy

list_idp_groups_for_an_organization(org, params=None, payload=None)

Summary: List IdP groups for an organization Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#list-idp-groups-for-an-organization

list_pending_team_invitations(org, team_slug, params=None, payload=None)

Summary: List pending team invitations Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#list-pending-team-invitations

list_pending_team_invitations__legacy(team_id, params=None, payload=None)

Summary: List pending team invitations (Legacy) Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#list-pending-team-invitations-legacy

list_team_members(org, team_slug, params=None, payload=None)

Summary: List team members Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#list-team-members

list_team_members__legacy(team_id, params=None, payload=None)

Summary: List team members (Legacy) Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#list-team-members-legacy

list_team_projects(org, team_slug, params=None, payload=None)

Summary: List team projects Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#list-team-projects

list_team_projects__legacy(team_id, params=None, payload=None)

Summary: List team projects (Legacy) Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams/#list-team-projects-legacy

list_team_repositories(org, team_slug, params=None, payload=None)

Summary: List team repositories Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#list-team-repositories

list_team_repositories__legacy(team_id, params=None, payload=None)

Summary: List team repositories (Legacy) Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams/#list-team-repositories-legacy

list_teams(org, params=None, payload=None)

Summary: List teams Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#list-teams

list_teams_for_the_authenticated_user(params=None, payload=None)

Summary: List teams for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#list-teams-for-the-authenticated-user

remove_a_project_from_a_team(org, team_slug, project_id, params=None, payload=None)

Summary: Remove a project from a team Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#remove-a-project-from-a-team

remove_a_project_from_a_team__legacy(team_id, project_id, params=None, payload=None)

Summary: Remove a project from a team (Legacy) Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams/#remove-a-project-from-a-team-legacy

remove_a_repository_from_a_team(org, team_slug, owner, repo, params=None, payload=None)

Summary: Remove a repository from a team Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams/#remove-a-repository-from-a-team

remove_a_repository_from_a_team__legacy(team_id, owner, repo, params=None, payload=None)

Summary: Remove a repository from a team (Legacy) Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams/#remove-a-repository-from-a-team-legacy

remove_team_member__legacy(team_id, username, params=None, payload=None)

Summary: Remove team member (Legacy) Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#remove-team-member-legacy

remove_team_membership_for_a_user(org, team_slug, username, params=None, payload=None)

Summary: Remove team membership for a user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#remove-team-membership-for-a-user

remove_team_membership_for_a_user__legacy(team_id, username, params=None, payload=None)

Summary: Remove team membership for a user (Legacy) Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#remove-team-membership-for-a-user-legacy

remove_the_connection_between_an_external_group_and_a_team(org, team_slug, params=None, payload=None)

Summary: Remove the connection between an external group and a team Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#unlink-external-idp-group-team-connection

update_a_discussion(org, team_slug, discussion_number, params=None, payload=None)

Summary: Update a discussion Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#update-a-discussion

update_a_discussion__legacy(team_id, discussion_number, params=None, payload=None)

Summary: Update a discussion (Legacy) Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#update-a-discussion-legacy

update_a_discussion_comment(org, team_slug, discussion_number, comment_number, params=None, payload=None)

Summary: Update a discussion comment Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#update-a-discussion-comment

update_a_discussion_comment__legacy(team_id, discussion_number, comment_number, params=None, payload=None)

Summary: Update a discussion comment (Legacy) Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#update-a-discussion-comment-legacy

update_a_team(org, team_slug, params=None, payload=None)

Summary: Update a team Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#update-a-team

update_a_team__legacy(team_id, params=None, payload=None)

Summary: Update a team (Legacy) Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams/#update-a-team-legacy

update_the_connection_between_an_external_group_and_a_team(org, team_slug, params=None, payload=None)

Summary: Update the connection between an external group and a team Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#link-external-idp-group-team-connection

octopy_admin.rest_enterprise_cloud.apis_enterprise_cloud.users.Users

Interact with and view information about users and also current user.

__init__(client)

Initializes the Users class.

add_an_email_address_for_the_authenticated_user(params=None, payload=None)

Summary: Add an email address for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/users#add-an-email-address-for-the-authenticated-user

block_a_user(username, params=None, payload=None)

Summary: Block a user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/users#block-a-user

check_if_a_person_is_followed_by_the_authenticated_user(username, params=None, payload=None)

Summary: Check if a person is followed by the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/users#check-if-a-person-is-followed-by-the-authenticated-user

check_if_a_user_follows_another_user(username, target_user, params=None, payload=None)

Summary: Check if a user follows another user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/users#check-if-a-user-follows-another-user

check_if_a_user_is_blocked_by_the_authenticated_user(username, params=None, payload=None)

Summary: Check if a user is blocked by the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/users#check-if-a-user-is-blocked-by-the-authenticated-user

create_a_gpg_key_for_the_authenticated_user(params=None, payload=None)

Summary: Create a GPG key for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/users#create-a-gpg-key-for-the-authenticated-user

create_a_public_ssh_key_for_the_authenticated_user(params=None, payload=None)

Summary: Create a public SSH key for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/users#create-a-public-ssh-key-for-the-authenticated-user

create_a_ssh_signing_key_for_the_authenticated_user(params=None, payload=None)

Summary: Create a SSH signing key for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/users#create-an-ssh-signing-key-for-the-authenticated-user

delete_a_gpg_key_for_the_authenticated_user(gpg_key_id, params=None, payload=None)

Summary: Delete a GPG key for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/users#delete-a-gpg-key-for-the-authenticated-user

delete_a_public_ssh_key_for_the_authenticated_user(key_id, params=None, payload=None)

Summary: Delete a public SSH key for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/users#delete-a-public-ssh-key-for-the-authenticated-user

delete_an_email_address_for_the_authenticated_user(params=None, payload=None)

Summary: Delete an email address for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/users#delete-an-email-address-for-the-authenticated-user

delete_an_ssh_signing_key_for_the_authenticated_user(ssh_signing_key_id, params=None, payload=None)

Summary: Delete an SSH signing key for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/users#delete-a-ssh-signing-key-for-the-authenticated-user

follow_a_user(username, params=None, payload=None)

Summary: Follow a user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/users#follow-a-user

get_a_gpg_key_for_the_authenticated_user(gpg_key_id, params=None, payload=None)

Summary: Get a GPG key for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/users#get-a-gpg-key-for-the-authenticated-user

get_a_public_ssh_key_for_the_authenticated_user(key_id, params=None, payload=None)

Summary: Get a public SSH key for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/users#get-a-public-ssh-key-for-the-authenticated-user

get_a_user(username, params=None, payload=None)

Summary: Get a user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/users#get-a-user

get_an_ssh_signing_key_for_the_authenticated_user(ssh_signing_key_id, params=None, payload=None)

Summary: Get an SSH signing key for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/users#get-a-ssh-signing-key-for-the-authenticated-user

get_contextual_information_for_a_user(username, params=None, payload=None)

Summary: Get contextual information for a user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/users#get-contextual-information-for-a-user

get_the_authenticated_user(params=None, payload=None)

Summary: Get the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/users#get-the-authenticated-user

list_email_addresses_for_the_authenticated_user(params=None, payload=None)

Summary: List email addresses for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/users#list-email-addresses-for-the-authenticated-user

list_followers_of_a_user(username, params=None, payload=None)

Summary: List followers of a user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/users#list-followers-of-a-user

list_followers_of_the_authenticated_user(params=None, payload=None)

Summary: List followers of the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/users#list-followers-of-the-authenticated-user

list_gpg_keys_for_a_user(username, params=None, payload=None)

Summary: List GPG keys for a user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/users#list-gpg-keys-for-a-user

list_gpg_keys_for_the_authenticated_user(params=None, payload=None)

Summary: List GPG keys for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/users#list-gpg-keys-for-the-authenticated-user

list_public_email_addresses_for_the_authenticated_user(params=None, payload=None)

Summary: List public email addresses for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/users#list-public-email-addresses-for-the-authenticated-user

list_public_keys_for_a_user(username, params=None, payload=None)

Summary: List public keys for a user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/users#list-public-keys-for-a-user

list_public_ssh_keys_for_the_authenticated_user(params=None, payload=None)

Summary: List public SSH keys for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/users#list-public-ssh-keys-for-the-authenticated-user

list_ssh_signing_keys_for_a_user(username, params=None, payload=None)

Summary: List SSH signing keys for a user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/users#list-ssh-signing-keys-for-a-user

list_ssh_signing_keys_for_the_authenticated_user(params=None, payload=None)

Summary: List SSH signing keys for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/users#list-public-ssh-signing-keys-for-the-authenticated-user

list_the_people_a_user_follows(username, params=None, payload=None)

Summary: List the people a user follows Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/users#list-the-people-a-user-follows

list_the_people_the_authenticated_user_follows(params=None, payload=None)

Summary: List the people the authenticated user follows Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/users#list-the-people-the-authenticated-user-follows

list_users(params=None, payload=None)

Summary: List users Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/users#list-users

list_users_blocked_by_the_authenticated_user(params=None, payload=None)

Summary: List users blocked by the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/users#list-users-blocked-by-the-authenticated-user

set_primary_email_visibility_for_the_authenticated_user(params=None, payload=None)

Summary: Set primary email visibility for the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/users#set-primary-email-visibility-for-the-authenticated-user

unblock_a_user(username, params=None, payload=None)

Summary: Unblock a user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/users#unblock-a-user

unfollow_a_user(username, params=None, payload=None)

Summary: Unfollow a user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/users#unfollow-a-user

update_the_authenticated_user(params=None, payload=None)

Summary: Update the authenticated user Docs: https://docs.github.com/enterprise-cloud@latest//rest/reference/users/#update-the-authenticated-user

Rest Enterprise Server Package

octopy_admin.rest_enterprise_server.rest_enterprise_server_client.RestEnterpriseServerClient

The following methods are used to form requests to the GitHub Enterprise Server REST API.

__init__(hostname=None, api_token=None, verify=None)

Initialize the REST client to make requests to the GitHub Enterprise Server API.

Attributes:

Name Type Description
api_token str

GitHub Enterprise Server API token.

hostname str

GitHub Enterprise Server Hostname. Example: ghes.example.com

verify bool

Verify SSL certificate.

paginate_request(response)

Paginate a request.

Attributes:

Name Type Description
response obj

API request.

octopy_admin.rest_enterprise_server.apis_enterprise_server.actions.Actions

Endpoints to manage GitHub Actions using the REST API.

__init__(client)

Initializes the Actions class.

add_a_self_hosted_runner_to_a_group_for_an_organization(org, runner_group_id, runner_id, params=None, payload=None)

Summary: Add a self-hosted runner to a group for an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#add-a-self-hosted-runner-to-a-group-for-an-organization

add_custom_labels_to_a_self_hosted_runner_for_a_repository(owner, repo, runner_id, params=None, payload=None)

Summary: Add custom labels to a self-hosted runner for a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#add-custom-labels-to-a-self-hosted-runner-for-a-repository

add_custom_labels_to_a_self_hosted_runner_for_an_organization(org, runner_id, params=None, payload=None)

Summary: Add custom labels to a self-hosted runner for an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#add-custom-labels-to-a-self-hosted-runner-for-an-organization

add_repository_access_to_a_self_hosted_runner_group_in_an_organization(org, runner_group_id, repository_id, params=None, payload=None)

Summary: Add repository access to a self-hosted runner group in an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#add-repository-acess-to-a-self-hosted-runner-group-in-an-organization

add_selected_repository_to_an_organization_secret(org, secret_name, repository_id, params=None, payload=None)

Summary: Add selected repository to an organization secret Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#add-selected-repository-to-an-organization-secret

cancel_a_workflow_run(owner, repo, run_id, params=None, payload=None)

Summary: Cancel a workflow run Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#cancel-a-workflow-run

create_a_registration_token_for_a_repository(owner, repo, params=None, payload=None)

Summary: Create a registration token for a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#create-a-registration-token-for-a-repository

create_a_registration_token_for_an_organization(org, params=None, payload=None)

Summary: Create a registration token for an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#create-a-registration-token-for-an-organization

create_a_remove_token_for_a_repository(owner, repo, params=None, payload=None)

Summary: Create a remove token for a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#create-a-remove-token-for-a-repository

create_a_remove_token_for_an_organization(org, params=None, payload=None)

Summary: Create a remove token for an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#create-a-remove-token-for-an-organization

create_a_self_hosted_runner_group_for_an_organization(org, params=None, payload=None)

Summary: Create a self-hosted runner group for an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#create-a-self-hosted-runner-group-for-an-organization

create_a_workflow_dispatch_event(owner, repo, workflow_id, params=None, payload=None)

Summary: Create a workflow dispatch event Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#create-a-workflow-dispatch-event

create_or_update_a_repository_secret(owner, repo, secret_name, params=None, payload=None)

Summary: Create or update a repository secret Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#create-or-update-a-repository-secret

create_or_update_an_environment_secret(repository_id, environment_name, secret_name, params=None, payload=None)

Summary: Create or update an environment secret Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#create-or-update-an-environment-secret

create_or_update_an_organization_secret(org, secret_name, params=None, payload=None)

Summary: Create or update an organization secret Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#create-or-update-an-organization-secret

delete_a_repository_secret(owner, repo, secret_name, params=None, payload=None)

Summary: Delete a repository secret Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#delete-a-repository-secret

delete_a_self_hosted_runner_from_a_repository(owner, repo, runner_id, params=None, payload=None)

Summary: Delete a self-hosted runner from a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#delete-a-self-hosted-runner-from-a-repository

delete_a_self_hosted_runner_from_an_organization(org, runner_id, params=None, payload=None)

Summary: Delete a self-hosted runner from an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#delete-a-self-hosted-runner-from-an-organization

delete_a_self_hosted_runner_group_from_an_organization(org, runner_group_id, params=None, payload=None)

Summary: Delete a self-hosted runner group from an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#delete-a-self-hosted-runner-group-from-an-organization

delete_a_workflow_run(owner, repo, run_id, params=None, payload=None)

Summary: Delete a workflow run Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#delete-a-workflow-run

delete_an_artifact(owner, repo, artifact_id, params=None, payload=None)

Summary: Delete an artifact Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#delete-an-artifact

delete_an_environment_secret(repository_id, environment_name, secret_name, params=None, payload=None)

Summary: Delete an environment secret Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#delete-an-environment-secret

delete_an_organization_secret(org, secret_name, params=None, payload=None)

Summary: Delete an organization secret Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#delete-an-organization-secret

delete_workflow_run_logs(owner, repo, run_id, params=None, payload=None)

Summary: Delete workflow run logs Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#delete-workflow-run-logs

disable_a_selected_repository_for_github_actions_in_an_organization(org, repository_id, params=None, payload=None)

Summary: Disable a selected repository for GitHub Actions in an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#disable-a-selected-repository-for-github-actions-in-an-organization

disable_a_workflow(owner, repo, workflow_id, params=None, payload=None)

Summary: Disable a workflow Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#disable-a-workflow

download_an_artifact(owner, repo, artifact_id, archive_format, params=None, payload=None)

Summary: Download an artifact Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#download-an-artifact

download_job_logs_for_a_workflow_run(owner, repo, job_id, params=None, payload=None)

Summary: Download job logs for a workflow run Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#download-job-logs-for-a-workflow-run

download_workflow_run_attempt_logs(owner, repo, run_id, attempt_number, params=None, payload=None)

Summary: Download workflow run attempt logs Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#download-workflow-run-attempt-logs

download_workflow_run_logs(owner, repo, run_id, params=None, payload=None)

Summary: Download workflow run logs Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#download-workflow-run-logs

enable_a_selected_repository_for_github_actions_in_an_organization(org, repository_id, params=None, payload=None)

Summary: Enable a selected repository for GitHub Actions in an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#enable-a-selected-repository-for-github-actions-in-an-organization

enable_a_workflow(owner, repo, workflow_id, params=None, payload=None)

Summary: Enable a workflow Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#enable-a-workflow

get_a_job_for_a_workflow_run(owner, repo, job_id, params=None, payload=None)

Summary: Get a job for a workflow run Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#get-a-job-for-a-workflow-run

get_a_repository_public_key(owner, repo, params=None, payload=None)

Summary: Get a repository public key Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#get-a-repository-public-key

get_a_repository_secret(owner, repo, secret_name, params=None, payload=None)

Summary: Get a repository secret Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#get-a-repository-secret

get_a_self_hosted_runner_for_a_repository(owner, repo, runner_id, params=None, payload=None)

Summary: Get a self-hosted runner for a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#get-a-self-hosted-runner-for-a-repository

get_a_self_hosted_runner_for_an_organization(org, runner_id, params=None, payload=None)

Summary: Get a self-hosted runner for an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#get-a-self-hosted-runner-for-an-organization

get_a_self_hosted_runner_group_for_an_organization(org, runner_group_id, params=None, payload=None)

Summary: Get a self-hosted runner group for an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#get-a-self-hosted-runner-group-for-an-organization

get_a_workflow(owner, repo, workflow_id, params=None, payload=None)

Summary: Get a workflow Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#get-a-workflow

get_a_workflow_run(owner, repo, run_id, params=None, payload=None)

Summary: Get a workflow run Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#get-a-workflow-run

get_a_workflow_run_attempt(owner, repo, run_id, attempt_number, params=None, payload=None)

Summary: Get a workflow run attempt Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#get-a-workflow-run-attempt

get_allowed_actions_for_a_repository(owner, repo, params=None, payload=None)

Summary: Get allowed actions for a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#get-allowed-actions-for-a-repository

get_allowed_actions_for_an_organization(org, params=None, payload=None)

Summary: Get allowed actions for an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#get-allowed-actions-for-an-organization

get_an_artifact(owner, repo, artifact_id, params=None, payload=None)

Summary: Get an artifact Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#get-an-artifact

get_an_environment_public_key(repository_id, environment_name, params=None, payload=None)

Summary: Get an environment public key Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#get-an-environment-public-key

get_an_environment_secret(repository_id, environment_name, secret_name, params=None, payload=None)

Summary: Get an environment secret Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#get-an-environment-secret

get_an_organization_public_key(org, params=None, payload=None)

Summary: Get an organization public key Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#get-an-organization-public-key

get_an_organization_secret(org, secret_name, params=None, payload=None)

Summary: Get an organization secret Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#get-an-organization-secret

get_default_workflow_permissions_for_a_repository(owner, repo, params=None, payload=None)

Summary: Get default workflow permissions for a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#get-default-workflow-permissions-for-a-repository

get_default_workflow_permissions_for_an_enterprise(enterprise, params=None, payload=None)

Summary: Get default workflow permissions for an enterprise Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#get-default-workflow-permissions-for-an-enterprise

get_default_workflow_permissions_for_an_organization(org, params=None, payload=None)

Summary: Get default workflow permissions for an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#get-default-workflow-permissions

get_github_actions_cache_usage_for_a_repository(owner, repo, params=None, payload=None)

Summary: Get GitHub Actions cache usage for a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#get-github-actions-cache-usage-for-a-repository

get_github_actions_cache_usage_for_an_enterprise(enterprise, params=None, payload=None)

Summary: Get GitHub Actions cache usage for an enterprise Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#get-github-actions-cache-usage-for-an-enterprise

get_github_actions_cache_usage_for_an_organization(org, params=None, payload=None)

Summary: Get GitHub Actions cache usage for an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#get-github-actions-cache-usage-for-an-organization

get_github_actions_cache_usage_policy_for_a_repository(owner, repo, params=None, payload=None)

Summary: Get GitHub Actions cache usage policy for a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#get-github-actions-cache-usage-policy-for-a-repository

get_github_actions_cache_usage_policy_for_an_enterprise(enterprise, params=None, payload=None)

Summary: Get GitHub Actions cache usage policy for an enterprise Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#get-github-actions-cache-usage-policy-for-an-enterprise

get_github_actions_permissions_for_a_repository(owner, repo, params=None, payload=None)

Summary: Get GitHub Actions permissions for a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#get-github-actions-permissions-for-a-repository

get_github_actions_permissions_for_an_organization(org, params=None, payload=None)

Summary: Get GitHub Actions permissions for an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#get-github-actions-permissions-for-an-organization

get_pending_deployments_for_a_workflow_run(owner, repo, run_id, params=None, payload=None)

Summary: Get pending deployments for a workflow run Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#get-pending-deployments-for-a-workflow-run

get_the_level_of_access_for_workflows_outside_of_the_repository(owner, repo, params=None, payload=None)

Summary: Get the level of access for workflows outside of the repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#get-workflow-access-level-to-a-repository

get_the_review_history_for_a_workflow_run(owner, repo, run_id, params=None, payload=None)

Summary: Get the review history for a workflow run Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#get-the-review-history-for-a-workflow-run

list_artifacts_for_a_repository(owner, repo, params=None, payload=None)

Summary: List artifacts for a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#list-artifacts-for-a-repository

list_environment_secrets(repository_id, environment_name, params=None, payload=None)

Summary: List environment secrets Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#list-environment-secrets

list_jobs_for_a_workflow_run(owner, repo, run_id, params=None, payload=None)

Summary: List jobs for a workflow run Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#list-jobs-for-a-workflow-run

list_jobs_for_a_workflow_run_attempt(owner, repo, run_id, attempt_number, params=None, payload=None)

Summary: List jobs for a workflow run attempt Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#list-jobs-for-a-workflow-run-attempt

list_labels_for_a_self_hosted_runner_for_a_repository(owner, repo, runner_id, params=None, payload=None)

Summary: List labels for a self-hosted runner for a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#list-labels-for-a-self-hosted-runner-for-a-repository

list_labels_for_a_self_hosted_runner_for_an_organization(org, runner_id, params=None, payload=None)

Summary: List labels for a self-hosted runner for an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#list-labels-for-a-self-hosted-runner-for-an-organization

list_organization_secrets(org, params=None, payload=None)

Summary: List organization secrets Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#list-organization-secrets

list_repositories_with_github_actions_cache_usage_for_an_organization(org, params=None, payload=None)

Summary: List repositories with GitHub Actions cache usage for an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#list-repositories-with-github-actions-cache-usage-for-an-organization

list_repository_access_to_a_self_hosted_runner_group_in_an_organization(org, runner_group_id, params=None, payload=None)

Summary: List repository access to a self-hosted runner group in an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#list-repository-access-to-a-self-hosted-runner-group-in-an-organization

list_repository_secrets(owner, repo, params=None, payload=None)

Summary: List repository secrets Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#list-repository-secrets

list_repository_workflows(owner, repo, params=None, payload=None)

Summary: List repository workflows Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#list-repository-workflows

list_runner_applications_for_a_repository(owner, repo, params=None, payload=None)

Summary: List runner applications for a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#list-runner-applications-for-a-repository

list_runner_applications_for_an_organization(org, params=None, payload=None)

Summary: List runner applications for an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#list-runner-applications-for-an-organization

list_selected_repositories_enabled_for_github_actions_in_an_organization(org, params=None, payload=None)

Summary: List selected repositories enabled for GitHub Actions in an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#list-selected-repositories-enabled-for-github-actions-in-an-organization

list_selected_repositories_for_an_organization_secret(org, secret_name, params=None, payload=None)

Summary: List selected repositories for an organization secret Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#list-selected-repositories-for-an-organization-secret

list_self_hosted_runner_groups_for_an_organization(org, params=None, payload=None)

Summary: List self-hosted runner groups for an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#list-self-hosted-runner-groups-for-an-organization

list_self_hosted_runners_for_a_repository(owner, repo, params=None, payload=None)

Summary: List self-hosted runners for a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#list-self-hosted-runners-for-a-repository

list_self_hosted_runners_for_an_organization(org, params=None, payload=None)

Summary: List self-hosted runners for an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#list-self-hosted-runners-for-an-organization

list_self_hosted_runners_in_a_group_for_an_organization(org, runner_group_id, params=None, payload=None)

Summary: List self-hosted runners in a group for an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#list-self-hosted-runners-in-a-group-for-an-organization

list_workflow_run_artifacts(owner, repo, run_id, params=None, payload=None)

Summary: List workflow run artifacts Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#list-workflow-run-artifacts

list_workflow_runs_for_a_repository(owner, repo, params=None, payload=None)

Summary: List workflow runs for a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#list-workflow-runs-for-a-repository

list_workflow_runs_for_a_workflow(owner, repo, workflow_id, params=None, payload=None)

Summary: List workflow runs for a workflow Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#list-workflow-runs

re_run_a_job_from_a_workflow_run(owner, repo, job_id, params=None, payload=None)

Summary: Re-run a job from a workflow run Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#re-run-job-for-workflow-run

re_run_a_workflow(owner, repo, run_id, params=None, payload=None)

Summary: Re-run a workflow Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#re-run-a-workflow

re_run_failed_jobs_from_a_workflow_run(owner, repo, run_id, params=None, payload=None)

Summary: Re-run failed jobs from a workflow run Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#re-run-workflow-failed-jobs

remove_a_custom_label_from_a_self_hosted_runner_for_a_repository(owner, repo, runner_id, name, params=None, payload=None)

Summary: Remove a custom label from a self-hosted runner for a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#remove-a-custom-label-from-a-self-hosted-runner-for-a-repository

remove_a_custom_label_from_a_self_hosted_runner_for_an_organization(org, runner_id, name, params=None, payload=None)

Summary: Remove a custom label from a self-hosted runner for an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#remove-a-custom-label-from-a-self-hosted-runner-for-an-organization

remove_a_self_hosted_runner_from_a_group_for_an_organization(org, runner_group_id, runner_id, params=None, payload=None)

Summary: Remove a self-hosted runner from a group for an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#remove-a-self-hosted-runner-from-a-group-for-an-organization

remove_all_custom_labels_from_a_self_hosted_runner_for_a_repository(owner, repo, runner_id, params=None, payload=None)

Summary: Remove all custom labels from a self-hosted runner for a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#remove-all-custom-labels-from-a-self-hosted-runner-for-a-repository

remove_all_custom_labels_from_a_self_hosted_runner_for_an_organization(org, runner_id, params=None, payload=None)

Summary: Remove all custom labels from a self-hosted runner for an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#remove-all-custom-labels-from-a-self-hosted-runner-for-an-organization

remove_repository_access_to_a_self_hosted_runner_group_in_an_organization(org, runner_group_id, repository_id, params=None, payload=None)

Summary: Remove repository access to a self-hosted runner group in an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#remove-repository-access-to-a-self-hosted-runner-group-in-an-organization

remove_selected_repository_from_an_organization_secret(org, secret_name, repository_id, params=None, payload=None)

Summary: Remove selected repository from an organization secret Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#remove-selected-repository-from-an-organization-secret

review_pending_deployments_for_a_workflow_run(owner, repo, run_id, params=None, payload=None)

Summary: Review pending deployments for a workflow run Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#review-pending-deployments-for-a-workflow-run

set_allowed_actions_for_a_repository(owner, repo, params=None, payload=None)

Summary: Set allowed actions for a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#set-allowed-actions-for-a-repository

set_allowed_actions_for_an_organization(org, params=None, payload=None)

Summary: Set allowed actions for an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#set-allowed-actions-for-an-organization

set_custom_labels_for_a_self_hosted_runner_for_a_repository(owner, repo, runner_id, params=None, payload=None)

Summary: Set custom labels for a self-hosted runner for a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#set-custom-labels-for-a-self-hosted-runner-for-a-repository

set_custom_labels_for_a_self_hosted_runner_for_an_organization(org, runner_id, params=None, payload=None)

Summary: Set custom labels for a self-hosted runner for an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#set-custom-labels-for-a-self-hosted-runner-for-an-organization

set_default_workflow_permissions_for_a_repository(owner, repo, params=None, payload=None)

Summary: Set default workflow permissions for a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#set-default-workflow-permissions-for-a-repository

set_default_workflow_permissions_for_an_enterprise(enterprise, params=None, payload=None)

Summary: Set default workflow permissions for an enterprise Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#set-default-workflow-permissions-for-an-enterprise

set_default_workflow_permissions_for_an_organization(org, params=None, payload=None)

Summary: Set default workflow permissions for an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#set-default-workflow-permissions

set_github_actions_cache_usage_policy_for_a_repository(owner, repo, params=None, payload=None)

Summary: Set GitHub Actions cache usage policy for a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#set-github-actions-cache-usage-policy-for-a-repository

set_github_actions_cache_usage_policy_for_an_enterprise(enterprise, params=None, payload=None)

Summary: Set GitHub Actions cache usage policy for an enterprise Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#set-github-actions-cache-usage-policy-for-an-enterprise

set_github_actions_permissions_for_a_repository(owner, repo, params=None, payload=None)

Summary: Set GitHub Actions permissions for a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#set-github-actions-permissions-for-a-repository

set_github_actions_permissions_for_an_organization(org, params=None, payload=None)

Summary: Set GitHub Actions permissions for an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#set-github-actions-permissions-for-an-organization

set_repository_access_for_a_self_hosted_runner_group_in_an_organization(org, runner_group_id, params=None, payload=None)

Summary: Set repository access for a self-hosted runner group in an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#set-repository-access-to-a-self-hosted-runner-group-in-an-organization

set_selected_repositories_enabled_for_github_actions_in_an_organization(org, params=None, payload=None)

Summary: Set selected repositories enabled for GitHub Actions in an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#set-selected-repositories-enabled-for-github-actions-in-an-organization

set_selected_repositories_for_an_organization_secret(org, secret_name, params=None, payload=None)

Summary: Set selected repositories for an organization secret Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#set-selected-repositories-for-an-organization-secret

set_self_hosted_runners_in_a_group_for_an_organization(org, runner_group_id, params=None, payload=None)

Summary: Set self-hosted runners in a group for an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#set-self-hosted-runners-in-a-group-for-an-organization

set_the_level_of_access_for_workflows_outside_of_the_repository(owner, repo, params=None, payload=None)

Summary: Set the level of access for workflows outside of the repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#set-workflow-access-to-a-repository

update_a_self_hosted_runner_group_for_an_organization(org, runner_group_id, params=None, payload=None)

Summary: Update a self-hosted runner group for an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#update-a-self-hosted-runner-group-for-an-organization

octopy_admin.rest_enterprise_server.apis_enterprise_server.activity.Activity

Activity APIs provide access to notifications, subscriptions, and timelines.

__init__(client)

Initializes the Activity class.

check_if_a_repository_is_starred_by_the_authenticated_user(owner, repo, params=None, payload=None)

Summary: Check if a repository is starred by the authenticated user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/activity#check-if-a-repository-is-starred-by-the-authenticated-user

delete_a_repository_subscription(owner, repo, params=None, payload=None)

Summary: Delete a repository subscription Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/activity#delete-a-repository-subscription

delete_a_thread_subscription(thread_id, params=None, payload=None)

Summary: Delete a thread subscription Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/activity#delete-a-thread-subscription

get_a_repository_subscription(owner, repo, params=None, payload=None)

Summary: Get a repository subscription Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/activity#get-a-repository-subscription

get_a_thread(thread_id, params=None, payload=None)

Summary: Get a thread Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/activity#get-a-thread

get_a_thread_subscription_for_the_authenticated_user(thread_id, params=None, payload=None)

Summary: Get a thread subscription for the authenticated user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/activity#get-a-thread-subscription-for-the-authenticated-user

get_feeds(params=None, payload=None)

Summary: Get feeds Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/activity#get-feeds

list_events_for_the_authenticated_user(username, params=None, payload=None)

Summary: List events for the authenticated user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/activity#list-events-for-the-authenticated-user

list_events_received_by_the_authenticated_user(username, params=None, payload=None)

Summary: List events received by the authenticated user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/activity#list-events-received-by-the-authenticated-user

list_notifications_for_the_authenticated_user(params=None, payload=None)

Summary: List notifications for the authenticated user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/activity#list-notifications-for-the-authenticated-user

list_organization_events_for_the_authenticated_user(username, org, params=None, payload=None)

Summary: List organization events for the authenticated user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/activity#list-organization-events-for-the-authenticated-user

list_public_events(params=None, payload=None)

Summary: List public events Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/activity#list-public-events

list_public_events_for_a_network_of_repositories(owner, repo, params=None, payload=None)

Summary: List public events for a network of repositories Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/activity#list-public-events-for-a-network-of-repositories

list_public_events_for_a_user(username, params=None, payload=None)

Summary: List public events for a user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/activity#list-public-events-for-a-user

list_public_events_received_by_a_user(username, params=None, payload=None)

Summary: List public events received by a user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/activity#list-public-events-received-by-a-user

list_public_organization_events(org, params=None, payload=None)

Summary: List public organization events Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/activity#list-public-organization-events

list_repositories_starred_by_a_user(username, params=None, payload=None)

Summary: List repositories starred by a user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/activity#list-repositories-starred-by-a-user

list_repositories_starred_by_the_authenticated_user(params=None, payload=None)

Summary: List repositories starred by the authenticated user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/activity#list-repositories-starred-by-the-authenticated-user

list_repositories_watched_by_a_user(username, params=None, payload=None)

Summary: List repositories watched by a user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/activity#list-repositories-watched-by-a-user

list_repositories_watched_by_the_authenticated_user(params=None, payload=None)

Summary: List repositories watched by the authenticated user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/activity#list-repositories-watched-by-the-authenticated-user

list_repository_events(owner, repo, params=None, payload=None)

Summary: List repository events Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/activity#list-repository-events

list_repository_notifications_for_the_authenticated_user(owner, repo, params=None, payload=None)

Summary: List repository notifications for the authenticated user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/activity#list-repository-notifications-for-the-authenticated-user

list_stargazers(owner, repo, params=None, payload=None)

Summary: List stargazers Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/activity#list-stargazers

list_watchers(owner, repo, params=None, payload=None)

Summary: List watchers Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/activity#list-watchers

mark_a_thread_as_read(thread_id, params=None, payload=None)

Summary: Mark a thread as read Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/activity#mark-a-thread-as-read

mark_notifications_as_read(params=None, payload=None)

Summary: Mark notifications as read Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/activity#mark-notifications-as-read

mark_repository_notifications_as_read(owner, repo, params=None, payload=None)

Summary: Mark repository notifications as read Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/activity#mark-repository-notifications-as-read

set_a_repository_subscription(owner, repo, params=None, payload=None)

Summary: Set a repository subscription Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/activity#set-a-repository-subscription

set_a_thread_subscription(thread_id, params=None, payload=None)

Summary: Set a thread subscription Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/activity#set-a-thread-subscription

star_a_repository_for_the_authenticated_user(owner, repo, params=None, payload=None)

Summary: Star a repository for the authenticated user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/activity#star-a-repository-for-the-authenticated-user

unstar_a_repository_for_the_authenticated_user(owner, repo, params=None, payload=None)

Summary: Unstar a repository for the authenticated user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/activity#unstar-a-repository-for-the-authenticated-user

octopy_admin.rest_enterprise_server.apis_enterprise_server.apps.Apps

Information for integrations and installations.

__init__(client)

Initializes the Apps class.

add_a_repository_to_an_app_installation(installation_id, repository_id, params=None, payload=None)

Summary: Add a repository to an app installation Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/apps#add-a-repository-to-an-app-installation

check_a_token(client_id, params=None, payload=None)

Summary: Check a token Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/apps#check-a-token

create_a_github_app_from_a_manifest(code, params=None, payload=None)

Summary: Create a GitHub App from a manifest Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/apps#create-a-github-app-from-a-manifest

create_a_scoped_access_token(client_id, params=None, payload=None)

Summary: Create a scoped access token Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/apps#create-a-scoped-access-token

create_an_installation_access_token_for_an_app(installation_id, params=None, payload=None)

Summary: Create an installation access token for an app Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/apps/#create-an-installation-access-token-for-an-app

delete_an_app_authorization(client_id, params=None, payload=None)

Summary: Delete an app authorization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/apps#delete-an-app-authorization

delete_an_app_token(client_id, params=None, payload=None)

Summary: Delete an app token Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/apps#delete-an-app-token

delete_an_installation_for_the_authenticated_app(installation_id, params=None, payload=None)

Summary: Delete an installation for the authenticated app Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/apps#delete-an-installation-for-the-authenticated-app

get_a_delivery_for_an_app_webhook(delivery_id, params=None, payload=None)

Summary: Get a delivery for an app webhook Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/apps#get-a-delivery-for-an-app-webhook

get_a_repository_installation_for_the_authenticated_app(owner, repo, params=None, payload=None)

Summary: Get a repository installation for the authenticated app Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/apps#get-a-repository-installation-for-the-authenticated-app

get_a_user_installation_for_the_authenticated_app(username, params=None, payload=None)

Summary: Get a user installation for the authenticated app Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/apps#get-a-user-installation-for-the-authenticated-app

get_a_webhook_configuration_for_an_app(params=None, payload=None)

Summary: Get a webhook configuration for an app Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/apps#get-a-webhook-configuration-for-an-app

get_an_app(app_slug, params=None, payload=None)

Summary: Get an app Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/apps/#get-an-app

get_an_installation_for_the_authenticated_app(installation_id, params=None, payload=None)

Summary: Get an installation for the authenticated app Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/apps#get-an-installation-for-the-authenticated-app

get_an_organization_installation_for_the_authenticated_app(org, params=None, payload=None)

Summary: Get an organization installation for the authenticated app Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/apps#get-an-organization-installation-for-the-authenticated-app

get_the_authenticated_app(params=None, payload=None)

Summary: Get the authenticated app Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/apps#get-the-authenticated-app

list_app_installations_accessible_to_the_user_access_token(params=None, payload=None)

Summary: List app installations accessible to the user access token Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/apps#list-app-installations-accessible-to-the-user-access-token

list_deliveries_for_an_app_webhook(params=None, payload=None)

Summary: List deliveries for an app webhook Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/apps#list-deliveries-for-an-app-webhook

list_installations_for_the_authenticated_app(params=None, payload=None)

Summary: List installations for the authenticated app Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/apps#list-installations-for-the-authenticated-app

list_repositories_accessible_to_the_app_installation(params=None, payload=None)

Summary: List repositories accessible to the app installation Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/apps#list-repositories-accessible-to-the-app-installation

list_repositories_accessible_to_the_user_access_token(installation_id, params=None, payload=None)

Summary: List repositories accessible to the user access token Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/apps#list-repositories-accessible-to-the-user-access-token

redeliver_a_delivery_for_an_app_webhook(delivery_id, params=None, payload=None)

Summary: Redeliver a delivery for an app webhook Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/apps#redeliver-a-delivery-for-an-app-webhook

remove_a_repository_from_an_app_installation(installation_id, repository_id, params=None, payload=None)

Summary: Remove a repository from an app installation Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/apps#remove-a-repository-from-an-app-installation

reset_a_token(client_id, params=None, payload=None)

Summary: Reset a token Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/apps#reset-a-token

revoke_an_installation_access_token(params=None, payload=None)

Summary: Revoke an installation access token Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/apps#revoke-an-installation-access-token

suspend_an_app_installation(installation_id, params=None, payload=None)

Summary: Suspend an app installation Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/apps#suspend-an-app-installation

unsuspend_an_app_installation(installation_id, params=None, payload=None)

Summary: Unsuspend an app installation Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/apps#unsuspend-an-app-installation

update_a_webhook_configuration_for_an_app(params=None, payload=None)

Summary: Update a webhook configuration for an app Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/apps#update-a-webhook-configuration-for-an-app

octopy_admin.rest_enterprise_server.apis_enterprise_server.billing.Billing

Monitor charges and usage from Actions and Packages.

__init__(client)

Initializes the Billing class.

get_github_advanced_security_active_committers_for_an_enterprise(enterprise, params=None, payload=None)

Summary: Get GitHub Advanced Security active committers for an enterprise Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/billing#export-advanced-security-active-committers-data-for-enterprise

get_github_advanced_security_active_committers_for_an_organization(org, params=None, payload=None)

Summary: Get GitHub Advanced Security active committers for an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/billing#get-github-advanced-security-active-committers-for-an-organization

octopy_admin.rest_enterprise_server.apis_enterprise_server.checks.Checks

Rich interactions with checks run by your integrations.

__init__(client)

Initializes the Checks class.

create_a_check_run(owner, repo, params=None, payload=None)

Summary: Create a check run Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/checks#create-a-check-run

create_a_check_suite(owner, repo, params=None, payload=None)

Summary: Create a check suite Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/checks#create-a-check-suite

get_a_check_run(owner, repo, check_run_id, params=None, payload=None)

Summary: Get a check run Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/checks#get-a-check-run

get_a_check_suite(owner, repo, check_suite_id, params=None, payload=None)

Summary: Get a check suite Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/checks#get-a-check-suite

list_check_run_annotations(owner, repo, check_run_id, params=None, payload=None)

Summary: List check run annotations Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/checks#list-check-run-annotations

list_check_runs_for_a_git_reference(owner, repo, ref, params=None, payload=None)

Summary: List check runs for a Git reference Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/checks#list-check-runs-for-a-git-reference

list_check_runs_in_a_check_suite(owner, repo, check_suite_id, params=None, payload=None)

Summary: List check runs in a check suite Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/checks#list-check-runs-in-a-check-suite

list_check_suites_for_a_git_reference(owner, repo, ref, params=None, payload=None)

Summary: List check suites for a Git reference Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/checks#list-check-suites-for-a-git-reference

rerequest_a_check_run(owner, repo, check_run_id, params=None, payload=None)

Summary: Rerequest a check run Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/checks#rerequest-a-check-run

rerequest_a_check_suite(owner, repo, check_suite_id, params=None, payload=None)

Summary: Rerequest a check suite Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/checks#rerequest-a-check-suite

update_a_check_run(owner, repo, check_run_id, params=None, payload=None)

Summary: Update a check run Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/checks#update-a-check-run

update_repository_preferences_for_check_suites(owner, repo, params=None, payload=None)

Summary: Update repository preferences for check suites Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/checks#update-repository-preferences-for-check-suites

octopy_admin.rest_enterprise_server.apis_enterprise_server.code_scanning.CodeScanning

Retrieve code scanning alerts from a repository.

__init__(client)

Initializes the CodeScanning class.

delete_a_code_scanning_analysis_from_a_repository(owner, repo, analysis_id, params=None, payload=None)

Summary: Delete a code scanning analysis from a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/code-scanning#delete-a-code-scanning-analysis-from-a-repository

get_a_code_scanning_alert(owner, repo, alert_number, params=None, payload=None)

Summary: Get a code scanning alert Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/code-scanning#get-a-code-scanning-alert

get_a_code_scanning_analysis_for_a_repository(owner, repo, analysis_id, params=None, payload=None)

Summary: Get a code scanning analysis for a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/code-scanning#get-a-code-scanning-analysis-for-a-repository

get_information_about_a_sarif_upload(owner, repo, sarif_id, params=None, payload=None)

Summary: Get information about a SARIF upload Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/code-scanning#list-recent-code-scanning-analyses-for-a-repository

list_code_scanning_alerts_for_a_repository(owner, repo, params=None, payload=None)

Summary: List code scanning alerts for a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/code-scanning#list-code-scanning-alerts-for-a-repository

list_code_scanning_alerts_for_an_organization(org, params=None, payload=None)

Summary: List code scanning alerts for an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/code-scanning#list-code-scanning-alerts-by-organization

list_code_scanning_analyses_for_a_repository(owner, repo, params=None, payload=None)

Summary: List code scanning analyses for a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/code-scanning#list-code-scanning-analyses-for-a-repository

list_instances_of_a_code_scanning_alert(owner, repo, alert_number, params=None, payload=None)

Summary: List instances of a code scanning alert Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/code-scanning#list-instances-of-a-code-scanning-alert

update_a_code_scanning_alert(owner, repo, alert_number, params=None, payload=None)

Summary: Update a code scanning alert Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/code-scanning#update-a-code-scanning-alert

upload_an_analysis_as_sarif_data(owner, repo, params=None, payload=None)

Summary: Upload an analysis as SARIF data Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/code-scanning#upload-a-sarif-file

octopy_admin.rest_enterprise_server.apis_enterprise_server.codes_of_conduct.CodesOfConduct

Insight into codes of conduct for your communities.

__init__(client)

Initializes the CodesOfConduct class.

get_a_code_of_conduct(key, params=None, payload=None)

Summary: Get a code of conduct Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/codes-of-conduct#get-a-code-of-conduct

get_all_codes_of_conduct(params=None, payload=None)

Summary: Get all codes of conduct Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/codes-of-conduct#get-all-codes-of-conduct

octopy_admin.rest_enterprise_server.apis_enterprise_server.codespaces.Codespaces

Endpoints to manage Codespaces using the REST API.

__init__(client)

Initializes the Codespaces class.

octopy_admin.rest_enterprise_server.apis_enterprise_server.dependabot.Dependabot

Endpoints to manage Dependabot.

__init__(client)

Initializes the Dependabot class.

add_selected_repository_to_an_organization_secret(org, secret_name, repository_id, params=None, payload=None)

Summary: Add selected repository to an organization secret Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/dependabot#add-selected-repository-to-an-organization-secret

create_or_update_a_repository_secret(owner, repo, secret_name, params=None, payload=None)

Summary: Create or update a repository secret Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/dependabot#create-or-update-a-repository-secret

create_or_update_an_organization_secret(org, secret_name, params=None, payload=None)

Summary: Create or update an organization secret Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/dependabot#create-or-update-an-organization-secret

delete_a_repository_secret(owner, repo, secret_name, params=None, payload=None)

Summary: Delete a repository secret Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/dependabot#delete-a-repository-secret

delete_an_organization_secret(org, secret_name, params=None, payload=None)

Summary: Delete an organization secret Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/dependabot#delete-an-organization-secret

get_a_repository_public_key(owner, repo, params=None, payload=None)

Summary: Get a repository public key Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/dependabot#get-a-repository-public-key

get_a_repository_secret(owner, repo, secret_name, params=None, payload=None)

Summary: Get a repository secret Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/dependabot#get-a-repository-secret

get_an_organization_public_key(org, params=None, payload=None)

Summary: Get an organization public key Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/dependabot#get-an-organization-public-key

get_an_organization_secret(org, secret_name, params=None, payload=None)

Summary: Get an organization secret Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/dependabot#get-an-organization-secret

list_organization_secrets(org, params=None, payload=None)

Summary: List organization secrets Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/dependabot#list-organization-secrets

list_repository_secrets(owner, repo, params=None, payload=None)

Summary: List repository secrets Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/dependabot#list-repository-secrets

list_selected_repositories_for_an_organization_secret(org, secret_name, params=None, payload=None)

Summary: List selected repositories for an organization secret Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/dependabot#list-selected-repositories-for-an-organization-secret

remove_selected_repository_from_an_organization_secret(org, secret_name, repository_id, params=None, payload=None)

Summary: Remove selected repository from an organization secret Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/dependabot#remove-selected-repository-from-an-organization-secret

set_selected_repositories_for_an_organization_secret(org, secret_name, params=None, payload=None)

Summary: Set selected repositories for an organization secret Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/dependabot#set-selected-repositories-for-an-organization-secret

octopy_admin.rest_enterprise_server.apis_enterprise_server.dependency_graph.DependencyGraph

Endpoints to access Dependency Graph features.

__init__(client)

Initializes the DependencyGraph class.

get_a_diff_of_the_dependencies_between_commits(owner, repo, basehead, params=None, payload=None)

Summary: Get a diff of the dependencies between commits Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/dependency-graph#get-a-diff-of-the-dependencies-between-commits

octopy_admin.rest_enterprise_server.apis_enterprise_server.emojis.Emojis

List emojis available to use on GitHub.

__init__(client)

Initializes the Emojis class.

get_emojis(params=None, payload=None)

Summary: Get emojis Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/emojis#get-emojis

octopy_admin.rest_enterprise_server.apis_enterprise_server.enterprise_admin.EnterpriseAdmin

Administer a GitHub enterprise.

__init__(client)

Initializes the EnterpriseAdmin class.

add_a_self_hosted_runner_to_a_group_for_an_enterprise(enterprise, runner_group_id, runner_id, params=None, payload=None)

Summary: Add a self-hosted runner to a group for an enterprise Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#add-a-self-hosted-runner-to-a-group-for-an-enterprise

add_an_authorized_ssh_key(params=None, payload=None)

Summary: Add an authorized SSH key Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#add-an-authorized-ssh-key

add_custom_labels_to_a_self_hosted_runner_for_an_enterprise(enterprise, runner_id, params=None, payload=None)

Summary: Add custom labels to a self-hosted runner for an enterprise Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#add-custom-labels-to-a-self-hosted-runner-for-an-enterprise

add_organization_access_to_a_self_hosted_runner_group_in_an_enterprise(enterprise, runner_group_id, org_id, params=None, payload=None)

Summary: Add organization access to a self-hosted runner group in an enterprise Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#add-organization-access-to-a-self-hosted-runner-group-in-an-enterprise

create_a_github_license(params=None, payload=None)

Summary: Create a GitHub license Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#create-a-github-enterprise-server-license

create_a_global_webhook(params=None, payload=None)

Summary: Create a global webhook Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#create-a-global-webhook

create_a_pre_receive_environment(params=None, payload=None)

Summary: Create a pre-receive environment Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#create-a-pre-receive-environment

create_a_pre_receive_hook(params=None, payload=None)

Summary: Create a pre-receive hook Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#create-a-pre-receive-hook

create_a_registration_token_for_an_enterprise(enterprise, params=None, payload=None)

Summary: Create a registration token for an enterprise Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#create-a-registration-token-for-an-enterprise

create_a_remove_token_for_an_enterprise(enterprise, params=None, payload=None)

Summary: Create a remove token for an enterprise Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#create-a-remove-token-for-an-enterprise

create_a_self_hosted_runner_group_for_an_enterprise(enterprise, params=None, payload=None)

Summary: Create a self-hosted runner group for an enterprise Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#create-self-hosted-runner-group-for-an-enterprise

create_a_user(params=None, payload=None)

Summary: Create a user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#create-a-user

create_an_impersonation_oauth_token(username, params=None, payload=None)

Summary: Create an impersonation OAuth token Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#create-an-impersonation-oauth-token

create_an_organization(params=None, payload=None)

Summary: Create an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#create-an-organization

delete_a_global_webhook(hook_id, params=None, payload=None)

Summary: Delete a global webhook Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#delete-a-global-webhook

delete_a_personal_access_token(token_id, params=None, payload=None)

Summary: Delete a personal access token Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#delete-a-personal-access-token

delete_a_pre_receive_environment(pre_receive_environment_id, params=None, payload=None)

Summary: Delete a pre-receive environment Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#delete-a-pre-receive-environment

delete_a_pre_receive_hook(pre_receive_hook_id, params=None, payload=None)

Summary: Delete a pre-receive hook Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#delete-a-pre-receive-hook

delete_a_public_key(key_ids, params=None, payload=None)

Summary: Delete a public key Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#delete-a-public-key

delete_a_scim_group_from_an_enterprise(enterprise, scim_group_id, params=None, payload=None)

Summary: Delete a SCIM group from an enterprise Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#delete-a-scim-group-from-an-enterprise

delete_a_scim_user_from_an_enterprise(enterprise, scim_user_id, params=None, payload=None)

Summary: Delete a SCIM user from an enterprise Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#delete-a-scim-user-from-an-enterprise

delete_a_self_hosted_runner_from_an_enterprise(enterprise, runner_id, params=None, payload=None)

Summary: Delete a self-hosted runner from an enterprise Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#delete-self-hosted-runner-from-an-enterprise

delete_a_self_hosted_runner_group_from_an_enterprise(enterprise, runner_group_id, params=None, payload=None)

Summary: Delete a self-hosted runner group from an enterprise Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#delete-a-self-hosted-runner-group-from-an-enterprise

delete_a_user(username, params=None, payload=None)

Summary: Delete a user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#delete-a-user

delete_an_impersonation_oauth_token(username, params=None, payload=None)

Summary: Delete an impersonation OAuth token Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#delete-an-impersonation-oauth-token

demote_a_site_administrator(username, params=None, payload=None)

Summary: Demote a site administrator Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#demote-a-site-administrator

disable_a_selected_organization_for_github_actions_in_an_enterprise(enterprise, org_id, params=None, payload=None)

Summary: Disable a selected organization for GitHub Actions in an enterprise Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#disable-a-selected-organization-for-github-actions-in-an-enterprise

enable_a_selected_organization_for_github_actions_in_an_enterprise(enterprise, org_id, params=None, payload=None)

Summary: Enable a selected organization for GitHub Actions in an enterprise Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#enable-a-selected-organization-for-github-actions-in-an-enterprise

enable_or_disable_maintenance_mode(params=None, payload=None)

Summary: Enable or disable maintenance mode Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#enable-or-disable-maintenance-mode

get_a_global_webhook(hook_id, params=None, payload=None)

Summary: Get a global webhook Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#get-a-global-webhook

get_a_pre_receive_environment(pre_receive_environment_id, params=None, payload=None)

Summary: Get a pre-receive environment Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#get-a-pre-receive-environment

get_a_pre_receive_hook(pre_receive_hook_id, params=None, payload=None)

Summary: Get a pre-receive hook Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#get-a-pre-receive-hook

get_a_pre_receive_hook_for_a_repository(owner, repo, pre_receive_hook_id, params=None, payload=None)

Summary: Get a pre-receive hook for a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#get-a-pre-receive-hook-for-a-repository

get_a_pre_receive_hook_for_an_organization(org, pre_receive_hook_id, params=None, payload=None)

Summary: Get a pre-receive hook for an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#get-a-pre-receive-hook-for-an-organization

get_a_self_hosted_runner_for_an_enterprise(enterprise, runner_id, params=None, payload=None)

Summary: Get a self-hosted runner for an enterprise Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#get-a-self-hosted-runner-for-an-enterprise

get_a_self_hosted_runner_group_for_an_enterprise(enterprise, runner_group_id, params=None, payload=None)

Summary: Get a self-hosted runner group for an enterprise Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#get-a-self-hosted-runner-group-for-an-enterprise

get_all_authorized_ssh_keys(params=None, payload=None)

Summary: Get all authorized SSH keys Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#get-all-authorized-ssh-keys

get_all_statistics(params=None, payload=None)

Summary: Get all statistics Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#get-statistics

get_allowed_actions_for_an_enterprise(enterprise, params=None, payload=None)

Summary: Get allowed actions for an enterprise Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#get-allowed-actions-for-an-enterprise

get_comment_statistics(params=None, payload=None)

Summary: Get comment statistics Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#get-comment-statistics

get_gist_statistics(params=None, payload=None)

Summary: Get gist statistics Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#get-gist-statistics

get_github_actions_permissions_for_an_enterprise(enterprise, params=None, payload=None)

Summary: Get GitHub Actions permissions for an enterprise Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#get-github-actions-permissions-for-an-enterprise

get_hooks_statistics(params=None, payload=None)

Summary: Get hooks statistics Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#get-hooks-statistics

get_issue_statistics(params=None, payload=None)

Summary: Get issue statistics Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#get-issues-statistics

get_license_information(params=None, payload=None)

Summary: Get license information Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#get-license-information

get_milestone_statistics(params=None, payload=None)

Summary: Get milestone statistics Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#get-milestone-statistics

get_organization_statistics(params=None, payload=None)

Summary: Get organization statistics Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#get-organization-statistics

get_pages_statistics(params=None, payload=None)

Summary: Get pages statistics Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#get-pages-statistics

get_pull_request_statistics(params=None, payload=None)

Summary: Get pull request statistics Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#get-pull-requests-statistics

get_repository_statistics(params=None, payload=None)

Summary: Get repository statistics Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#get-repository-statistics

get_scim_provisioning_information_for_an_enterprise_group(enterprise, scim_group_id, params=None, payload=None)

Summary: Get SCIM provisioning information for an enterprise group Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#get-scim-provisioning-information-for-an-enterprise-group

get_scim_provisioning_information_for_an_enterprise_user(enterprise, scim_user_id, params=None, payload=None)

Summary: Get SCIM provisioning information for an enterprise user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#get-scim-provisioning-information-for-an-enterprise-user

get_settings(params=None, payload=None)

Summary: Get settings Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#get-settings

get_the_audit_log_for_an_enterprise(enterprise, params=None, payload=None)

Summary: Get the audit log for an enterprise Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#get-the-audit-log-for-an-enterprise

get_the_configuration_status(params=None, payload=None)

Summary: Get the configuration status Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#get-the-configuration-status

get_the_download_status_for_a_pre_receive_environment(pre_receive_environment_id, params=None, payload=None)

Summary: Get the download status for a pre-receive environment Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#get-the-download-status-for-a-pre-receive-environment

get_the_global_announcement_banner(params=None, payload=None)

Summary: Get the global announcement banner Docs: N/A

get_the_maintenance_status(params=None, payload=None)

Summary: Get the maintenance status Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#get-the-maintenance-status

get_users_statistics(params=None, payload=None)

Summary: Get users statistics Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#get-users-statistics

list_global_webhooks(params=None, payload=None)

Summary: List global webhooks Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#list-global-webhooks

list_labels_for_a_self_hosted_runner_for_an_enterprise(enterprise, runner_id, params=None, payload=None)

Summary: List labels for a self-hosted runner for an enterprise Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#list-labels-for-a-self-hosted-runner-for-an-enterprise

list_organization_access_to_a_self_hosted_runner_group_in_an_enterprise(enterprise, runner_group_id, params=None, payload=None)

Summary: List organization access to a self-hosted runner group in an enterprise Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#list-organization-access-to-a-self-hosted-runner-group-in-a-enterprise

list_personal_access_tokens(params=None, payload=None)

Summary: List personal access tokens Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#list-personal-access-tokens

list_pre_receive_environments(params=None, payload=None)

Summary: List pre-receive environments Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#list-pre-receive-environments

list_pre_receive_hooks(params=None, payload=None)

Summary: List pre-receive hooks Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#list-pre-receive-hooks

list_pre_receive_hooks_for_a_repository(owner, repo, params=None, payload=None)

Summary: List pre-receive hooks for a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#list-pre-receive-hooks-for-a-repository

list_pre_receive_hooks_for_an_organization(org, params=None, payload=None)

Summary: List pre-receive hooks for an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#list-pre-receive-hooks-for-an-organization

list_provisioned_scim_groups_for_an_enterprise(enterprise, params=None, payload=None)

Summary: List provisioned SCIM groups for an enterprise Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#list-provisioned-scim-groups-for-an-enterprise

list_public_keys(params=None, payload=None)

Summary: List public keys Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#list-public-keys

list_runner_applications_for_an_enterprise(enterprise, params=None, payload=None)

Summary: List runner applications for an enterprise Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#list-runner-applications-for-an-enterprise

list_scim_provisioned_identities_for_an_enterprise(enterprise, params=None, payload=None)

Summary: List SCIM provisioned identities for an enterprise Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#list-scim-provisioned-identities-for-an-enterprise

list_selected_organizations_enabled_for_github_actions_in_an_enterprise(enterprise, params=None, payload=None)

Summary: List selected organizations enabled for GitHub Actions in an enterprise Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#list-selected-organizations-enabled-for-github-actions-in-an-enterprise

list_self_hosted_runner_groups_for_an_enterprise(enterprise, params=None, payload=None)

Summary: List self-hosted runner groups for an enterprise Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#list-self-hosted-runner-groups-for-an-enterprise

list_self_hosted_runners_for_an_enterprise(enterprise, params=None, payload=None)

Summary: List self-hosted runners for an enterprise Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#list-self-hosted-runners-for-an-enterprise

list_self_hosted_runners_in_a_group_for_an_enterprise(enterprise, runner_group_id, params=None, payload=None)

Summary: List self-hosted runners in a group for an enterprise Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#list-self-hosted-runners-in-a-group-for-an-enterprise

ping_a_global_webhook(hook_id, params=None, payload=None)

Summary: Ping a global webhook Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#ping-a-global-webhook

promote_a_user_to_be_a_site_administrator(username, params=None, payload=None)

Summary: Promote a user to be a site administrator Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#promote-a-user-to-be-a-site-administrator

provision_a_scim_enterprise_group_and_invite_users(enterprise, params=None, payload=None)

Summary: Provision a SCIM enterprise group and invite users Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#provision-a-scim-enterprise-group-and-invite-users

provision_and_invite_a_scim_enterprise_user(enterprise, params=None, payload=None)

Summary: Provision and invite a SCIM enterprise user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#provision-and-invite-a-scim-enterprise-user

remove_a_custom_label_from_a_self_hosted_runner_for_an_enterprise(enterprise, runner_id, name, params=None, payload=None)

Summary: Remove a custom label from a self-hosted runner for an enterprise Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#remove-a-custom-label-from-a-self-hosted-runner-for-an-enterprise

remove_a_self_hosted_runner_from_a_group_for_an_enterprise(enterprise, runner_group_id, runner_id, params=None, payload=None)

Summary: Remove a self-hosted runner from a group for an enterprise Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#remove-a-self-hosted-runner-from-a-group-for-an-enterprise

remove_all_custom_labels_from_a_self_hosted_runner_for_an_enterprise(enterprise, runner_id, params=None, payload=None)

Summary: Remove all custom labels from a self-hosted runner for an enterprise Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#remove-all-custom-labels-from-a-self-hosted-runner-for-an-enterprise

remove_an_authorized_ssh_key(params=None, payload=None)

Summary: Remove an authorized SSH key Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#remove-an-authorized-ssh-key

remove_organization_access_to_a_self_hosted_runner_group_in_an_enterprise(enterprise, runner_group_id, org_id, params=None, payload=None)

Summary: Remove organization access to a self-hosted runner group in an enterprise Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#remove-organization-access-to-a-self-hosted-runner-group-in-an-enterprise

remove_pre_receive_hook_enforcement_for_a_repository(owner, repo, pre_receive_hook_id, params=None, payload=None)

Summary: Remove pre-receive hook enforcement for a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#remove-pre-receive-hook-enforcement-for-a-repository

remove_pre_receive_hook_enforcement_for_an_organization(org, pre_receive_hook_id, params=None, payload=None)

Summary: Remove pre-receive hook enforcement for an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#remove-pre-receive-hook-enforcement-for-an-organization

remove_the_global_announcement_banner(params=None, payload=None)

Summary: Remove the global announcement banner Docs: N/A

set_allowed_actions_for_an_enterprise(enterprise, params=None, payload=None)

Summary: Set allowed actions for an enterprise Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#set-allowed-actions-for-an-enterprise

set_custom_labels_for_a_self_hosted_runner_for_an_enterprise(enterprise, runner_id, params=None, payload=None)

Summary: Set custom labels for a self-hosted runner for an enterprise Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#set-custom-labels-for-a-self-hosted-runner-for-an-enterprise

set_github_actions_permissions_for_an_enterprise(enterprise, params=None, payload=None)

Summary: Set GitHub Actions permissions for an enterprise Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#set-github-actions-permissions-for-an-enterprise

set_organization_access_for_a_self_hosted_runner_group_in_an_enterprise(enterprise, runner_group_id, params=None, payload=None)

Summary: Set organization access for a self-hosted runner group in an enterprise Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#set-organization-access-to-a-self-hosted-runner-group-in-an-enterprise

set_scim_information_for_a_provisioned_enterprise_group(enterprise, scim_group_id, params=None, payload=None)

Summary: Set SCIM information for a provisioned enterprise group Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#set-scim-information-for-a-provisioned-enterprise-group

set_scim_information_for_a_provisioned_enterprise_user(enterprise, scim_user_id, params=None, payload=None)

Summary: Set SCIM information for a provisioned enterprise user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#set-scim-information-for-a-provisioned-enterprise-user

set_selected_organizations_enabled_for_github_actions_in_an_enterprise(enterprise, params=None, payload=None)

Summary: Set selected organizations enabled for GitHub Actions in an enterprise Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#set-selected-organizations-enabled-for-github-actions-in-an-enterprise

set_self_hosted_runners_in_a_group_for_an_enterprise(enterprise, runner_group_id, params=None, payload=None)

Summary: Set self-hosted runners in a group for an enterprise Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#set-self-hosted-runners-in-a-group-for-an-enterprise

set_settings(params=None, payload=None)

Summary: Set settings Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#set-settings

set_the_global_announcement_banner(params=None, payload=None)

Summary: Set the global announcement banner Docs: N/A

start_a_configuration_process(params=None, payload=None)

Summary: Start a configuration process Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#start-a-configuration-process

start_a_pre_receive_environment_download(pre_receive_environment_id, params=None, payload=None)

Summary: Start a pre-receive environment download Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#start-a-pre-receive-environment-download

suspend_a_user(username, params=None, payload=None)

Summary: Suspend a user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#suspend-a-user

sync_ldap_mapping_for_a_team(team_id, params=None, payload=None)

Summary: Sync LDAP mapping for a team Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#sync-ldap-mapping-for-a-team

sync_ldap_mapping_for_a_user(username, params=None, payload=None)

Summary: Sync LDAP mapping for a user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#sync-ldap-mapping-for-a-user

unsuspend_a_user(username, params=None, payload=None)

Summary: Unsuspend a user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#unsuspend-a-user

update_a_global_webhook(hook_id, params=None, payload=None)

Summary: Update a global webhook Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#update-a-global-webhook

update_a_pre_receive_environment(pre_receive_environment_id, params=None, payload=None)

Summary: Update a pre-receive environment Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#update-a-pre-receive-environment

update_a_pre_receive_hook(pre_receive_hook_id, params=None, payload=None)

Summary: Update a pre-receive hook Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#update-a-pre-receive-hook

update_a_self_hosted_runner_group_for_an_enterprise(enterprise, runner_group_id, params=None, payload=None)

Summary: Update a self-hosted runner group for an enterprise Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/actions#update-a-self-hosted-runner-group-for-an-enterprise

update_an_attribute_for_a_scim_enterprise_group(enterprise, scim_group_id, params=None, payload=None)

Summary: Update an attribute for a SCIM enterprise group Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#update-an-attribute-for-a-scim-enterprise-group

update_an_attribute_for_a_scim_enterprise_user(enterprise, scim_user_id, params=None, payload=None)

Summary: Update an attribute for a SCIM enterprise user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#update-an-attribute-for-a-scim-enterprise-user

update_an_organization_name(org, params=None, payload=None)

Summary: Update an organization name Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#update-an-organization-name

update_ldap_mapping_for_a_team(team_id, params=None, payload=None)

Summary: Update LDAP mapping for a team Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#update-ldap-mapping-for-a-team

update_ldap_mapping_for_a_user(username, params=None, payload=None)

Summary: Update LDAP mapping for a user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#update-ldap-mapping-for-a-user

update_pre_receive_hook_enforcement_for_a_repository(owner, repo, pre_receive_hook_id, params=None, payload=None)

Summary: Update pre-receive hook enforcement for a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#update-pre-receive-hook-enforcement-for-a-repository

update_pre_receive_hook_enforcement_for_an_organization(org, pre_receive_hook_id, params=None, payload=None)

Summary: Update pre-receive hook enforcement for an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#update-pre-receive-hook-enforcement-for-an-organization

update_the_username_for_a_user(username, params=None, payload=None)

Summary: Update the username for a user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#update-the-username-for-a-user

upgrade_a_license(params=None, payload=None)

Summary: Upgrade a license Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/enterprise-admin#upgrade-a-license

octopy_admin.rest_enterprise_server.apis_enterprise_server.gists.Gists

View, modify your gists.

__init__(client)

Initializes the Gists class.

check_if_a_gist_is_starred(gist_id, params=None, payload=None)

Summary: Check if a gist is starred Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/gists#check-if-a-gist-is-starred

create_a_gist(params=None, payload=None)

Summary: Create a gist Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/gists#create-a-gist

create_a_gist_comment(gist_id, params=None, payload=None)

Summary: Create a gist comment Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/gists#create-a-gist-comment

delete_a_gist(gist_id, params=None, payload=None)

Summary: Delete a gist Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/gists#delete-a-gist

delete_a_gist_comment(gist_id, comment_id, params=None, payload=None)

Summary: Delete a gist comment Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/gists#delete-a-gist-comment

fork_a_gist(gist_id, params=None, payload=None)

Summary: Fork a gist Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/gists#fork-a-gist

get_a_gist(gist_id, params=None, payload=None)

Summary: Get a gist Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/gists#get-a-gist

get_a_gist_comment(gist_id, comment_id, params=None, payload=None)

Summary: Get a gist comment Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/gists#get-a-gist-comment

get_a_gist_revision(gist_id, sha, params=None, payload=None)

Summary: Get a gist revision Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/gists#get-a-gist-revision

list_gist_comments(gist_id, params=None, payload=None)

Summary: List gist comments Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/gists#list-gist-comments

list_gist_commits(gist_id, params=None, payload=None)

Summary: List gist commits Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/gists#list-gist-commits

list_gist_forks(gist_id, params=None, payload=None)

Summary: List gist forks Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/gists#list-gist-forks

list_gists_for_a_user(username, params=None, payload=None)

Summary: List gists for a user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/gists#list-gists-for-a-user

list_gists_for_the_authenticated_user(params=None, payload=None)

Summary: List gists for the authenticated user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/gists#list-gists-for-the-authenticated-user

list_public_gists(params=None, payload=None)

Summary: List public gists Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/gists#list-public-gists

list_starred_gists(params=None, payload=None)

Summary: List starred gists Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/gists#list-starred-gists

star_a_gist(gist_id, params=None, payload=None)

Summary: Star a gist Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/gists#star-a-gist

unstar_a_gist(gist_id, params=None, payload=None)

Summary: Unstar a gist Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/gists#unstar-a-gist

update_a_gist(gist_id, params=None, payload=None)

Summary: Update a gist Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/gists/#update-a-gist

update_a_gist_comment(gist_id, comment_id, params=None, payload=None)

Summary: Update a gist comment Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/gists#update-a-gist-comment

octopy_admin.rest_enterprise_server.apis_enterprise_server.git.Git

Raw Git functionality.

__init__(client)

Initializes the Git class.

create_a_blob(owner, repo, params=None, payload=None)

Summary: Create a blob Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/git#create-a-blob

create_a_commit(owner, repo, params=None, payload=None)

Summary: Create a commit Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/git#create-a-commit

create_a_reference(owner, repo, params=None, payload=None)

Summary: Create a reference Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/git#create-a-reference

create_a_tag_object(owner, repo, params=None, payload=None)

Summary: Create a tag object Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/git#create-a-tag-object

create_a_tree(owner, repo, params=None, payload=None)

Summary: Create a tree Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/git#create-a-tree

delete_a_reference(owner, repo, ref, params=None, payload=None)

Summary: Delete a reference Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/git#delete-a-reference

get_a_blob(owner, repo, file_sha, params=None, payload=None)

Summary: Get a blob Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/git#get-a-blob

get_a_commit(owner, repo, commit_sha, params=None, payload=None)

Summary: Get a commit Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/git#get-a-commit

get_a_reference(owner, repo, ref, params=None, payload=None)

Summary: Get a reference Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/git#get-a-reference

get_a_tag(owner, repo, tag_sha, params=None, payload=None)

Summary: Get a tag Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/git#get-a-tag

get_a_tree(owner, repo, tree_sha, params=None, payload=None)

Summary: Get a tree Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/git#get-a-tree

list_matching_references(owner, repo, ref, params=None, payload=None)

Summary: List matching references Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/git#list-matching-references

update_a_reference(owner, repo, ref, params=None, payload=None)

Summary: Update a reference Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/git#update-a-reference

octopy_admin.rest_enterprise_server.apis_enterprise_server.gitignore.Gitignore

View gitignore templates

__init__(client)

Initializes the Gitignore class.

get_a_gitignore_template(name, params=None, payload=None)

Summary: Get a gitignore template Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/gitignore#get-a-gitignore-template

get_all_gitignore_templates(params=None, payload=None)

Summary: Get all gitignore templates Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/gitignore#get-all-gitignore-templates

octopy_admin.rest_enterprise_server.apis_enterprise_server.interactions.Interactions

Owner or admin management of users interactions.

__init__(client)

Initializes the Interactions class.

octopy_admin.rest_enterprise_server.apis_enterprise_server.issues.Issues

Interact with GitHub Issues.

__init__(client)

Initializes the Issues class.

add_assignees_to_an_issue(owner, repo, issue_number, params=None, payload=None)

Summary: Add assignees to an issue Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/issues#add-assignees-to-an-issue

add_labels_to_an_issue(owner, repo, issue_number, params=None, payload=None)

Summary: Add labels to an issue Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/issues#add-labels-to-an-issue

check_if_a_user_can_be_assigned(owner, repo, assignee, params=None, payload=None)

Summary: Check if a user can be assigned Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/issues#check-if-a-user-can-be-assigned

create_a_label(owner, repo, params=None, payload=None)

Summary: Create a label Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/issues#create-a-label

create_a_milestone(owner, repo, params=None, payload=None)

Summary: Create a milestone Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/issues#create-a-milestone

create_an_issue(owner, repo, params=None, payload=None)

Summary: Create an issue Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/issues#create-an-issue

create_an_issue_comment(owner, repo, issue_number, params=None, payload=None)

Summary: Create an issue comment Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/issues#create-an-issue-comment

delete_a_label(owner, repo, name, params=None, payload=None)

Summary: Delete a label Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/issues#delete-a-label

delete_a_milestone(owner, repo, milestone_number, params=None, payload=None)

Summary: Delete a milestone Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/issues#delete-a-milestone

delete_an_issue_comment(owner, repo, comment_id, params=None, payload=None)

Summary: Delete an issue comment Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/issues#delete-an-issue-comment

get_a_label(owner, repo, name, params=None, payload=None)

Summary: Get a label Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/issues#get-a-label

get_a_milestone(owner, repo, milestone_number, params=None, payload=None)

Summary: Get a milestone Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/issues#get-a-milestone

get_an_issue(owner, repo, issue_number, params=None, payload=None)

Summary: Get an issue Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/issues#get-an-issue

get_an_issue_comment(owner, repo, comment_id, params=None, payload=None)

Summary: Get an issue comment Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/issues#get-an-issue-comment

get_an_issue_event(owner, repo, event_id, params=None, payload=None)

Summary: Get an issue event Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/issues#get-an-issue-event

list_assignees(owner, repo, params=None, payload=None)

Summary: List assignees Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/issues#list-assignees

list_issue_comments(owner, repo, issue_number, params=None, payload=None)

Summary: List issue comments Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/issues#list-issue-comments

list_issue_comments_for_a_repository(owner, repo, params=None, payload=None)

Summary: List issue comments for a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/issues#list-issue-comments-for-a-repository

list_issue_events(owner, repo, issue_number, params=None, payload=None)

Summary: List issue events Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/issues#list-issue-events

list_issue_events_for_a_repository(owner, repo, params=None, payload=None)

Summary: List issue events for a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/issues#list-issue-events-for-a-repository

list_issues_assigned_to_the_authenticated_user(params=None, payload=None)

Summary: List issues assigned to the authenticated user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/issues#list-issues-assigned-to-the-authenticated-user

list_labels_for_a_repository(owner, repo, params=None, payload=None)

Summary: List labels for a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/issues#list-labels-for-a-repository

list_labels_for_an_issue(owner, repo, issue_number, params=None, payload=None)

Summary: List labels for an issue Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/issues#list-labels-for-an-issue

list_labels_for_issues_in_a_milestone(owner, repo, milestone_number, params=None, payload=None)

Summary: List labels for issues in a milestone Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/issues#list-labels-for-issues-in-a-milestone

list_milestones(owner, repo, params=None, payload=None)

Summary: List milestones Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/issues#list-milestones

list_organization_issues_assigned_to_the_authenticated_user(org, params=None, payload=None)

Summary: List organization issues assigned to the authenticated user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/issues#list-organization-issues-assigned-to-the-authenticated-user

list_repository_issues(owner, repo, params=None, payload=None)

Summary: List repository issues Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/issues#list-repository-issues

list_timeline_events_for_an_issue(owner, repo, issue_number, params=None, payload=None)

Summary: List timeline events for an issue Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/issues#list-timeline-events-for-an-issue

list_user_account_issues_assigned_to_the_authenticated_user(params=None, payload=None)

Summary: List user account issues assigned to the authenticated user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/issues#list-user-account-issues-assigned-to-the-authenticated-user

lock_an_issue(owner, repo, issue_number, params=None, payload=None)

Summary: Lock an issue Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/issues#lock-an-issue

remove_a_label_from_an_issue(owner, repo, issue_number, name, params=None, payload=None)

Summary: Remove a label from an issue Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/issues#remove-a-label-from-an-issue

remove_all_labels_from_an_issue(owner, repo, issue_number, params=None, payload=None)

Summary: Remove all labels from an issue Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/issues#remove-all-labels-from-an-issue

remove_assignees_from_an_issue(owner, repo, issue_number, params=None, payload=None)

Summary: Remove assignees from an issue Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/issues#remove-assignees-from-an-issue

set_labels_for_an_issue(owner, repo, issue_number, params=None, payload=None)

Summary: Set labels for an issue Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/issues#set-labels-for-an-issue

unlock_an_issue(owner, repo, issue_number, params=None, payload=None)

Summary: Unlock an issue Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/issues#unlock-an-issue

update_a_label(owner, repo, name, params=None, payload=None)

Summary: Update a label Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/issues#update-a-label

update_a_milestone(owner, repo, milestone_number, params=None, payload=None)

Summary: Update a milestone Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/issues#update-a-milestone

update_an_issue(owner, repo, issue_number, params=None, payload=None)

Summary: Update an issue Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/issues/#update-an-issue

update_an_issue_comment(owner, repo, comment_id, params=None, payload=None)

Summary: Update an issue comment Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/issues#update-an-issue-comment

octopy_admin.rest_enterprise_server.apis_enterprise_server.licenses.Licenses

View various OSS licenses.

__init__(client)

Initializes the Licenses class.

get_a_license(license, params=None, payload=None)

Summary: Get a license Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/licenses#get-a-license

get_all_commonly_used_licenses(params=None, payload=None)

Summary: Get all commonly used licenses Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/licenses#get-all-commonly-used-licenses

get_the_license_for_a_repository(owner, repo, params=None, payload=None)

Summary: Get the license for a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/licenses/#get-the-license-for-a-repository

octopy_admin.rest_enterprise_server.apis_enterprise_server.markdown.Markdown

Render GitHub flavored markdown

__init__(client)

Initializes the Markdown class.

render_a_markdown_document(params=None, payload=None)

Summary: Render a Markdown document Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/markdown#render-a-markdown-document

render_a_markdown_document_in_raw_mode(params=None, payload=None)

Summary: Render a Markdown document in raw mode Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/markdown#render-a-markdown-document-in-raw-mode

octopy_admin.rest_enterprise_server.apis_enterprise_server.merge_queue.MergeQueue

Interact with GitHub Merge Queues.

__init__(client)

Initializes the MergeQueue class.

octopy_admin.rest_enterprise_server.apis_enterprise_server.meta.Meta

Endpoints that give information about the API.

__init__(client)

Initializes the Meta class.

get_github_enterprise_server_meta_information(params=None, payload=None)

Summary: Get GitHub Enterprise Server meta information Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/meta#get-github-meta-information

get_octocat(params=None, payload=None)

Summary: Get Octocat Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/meta#get-octocat

get_the_zen_of_github(params=None, payload=None)

Summary: Get the Zen of GitHub Docs: N/A

github_api_root(params=None, payload=None)

Summary: GitHub API Root Docs: https://docs.github.com/enterprise-server@3.6/rest/overview/resources-in-the-rest-api#root-endpoint

octopy_admin.rest_enterprise_server.apis_enterprise_server.migrations.Migrations

Move projects to or from GitHub.

__init__(client)

Initializes the Migrations class.

download_a_user_migration_archive(migration_id, params=None, payload=None)

Summary: Download a user migration archive Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/migrations#download-a-user-migration-archive

get_an_organization_migration_status(org, migration_id, params=None, payload=None)

Summary: Get an organization migration status Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/migrations#get-an-organization-migration-status

list_organization_migrations(org, params=None, payload=None)

Summary: List organization migrations Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/migrations#list-organization-migrations

list_repositories_for_a_user_migration(migration_id, params=None, payload=None)

Summary: List repositories for a user migration Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/migrations#list-repositories-for-a-user-migration

list_user_migrations(params=None, payload=None)

Summary: List user migrations Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/migrations#list-user-migrations

start_a_user_migration(params=None, payload=None)

Summary: Start a user migration Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/migrations#start-a-user-migration

start_an_organization_migration(org, params=None, payload=None)

Summary: Start an organization migration Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/migrations#start-an-organization-migration

octopy_admin.rest_enterprise_server.apis_enterprise_server.oauth_authorizations.OauthAuthorizations

Manage access of OAuth applications

__init__(client)

Initializes the OauthAuthorizations class.

create_a_new_authorization(params=None, payload=None)

Summary: Create a new authorization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/oauth-authorizations#create-a-new-authorization

delete_a_grant(grant_id, params=None, payload=None)

Summary: Delete a grant Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/oauth-authorizations#delete-a-grant

delete_an_authorization(authorization_id, params=None, payload=None)

Summary: Delete an authorization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/oauth-authorizations#delete-an-authorization

get_a_single_authorization(authorization_id, params=None, payload=None)

Summary: Get a single authorization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/oauth-authorizations#get-a-single-authorization

get_a_single_grant(grant_id, params=None, payload=None)

Summary: Get a single grant Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/oauth-authorizations#get-a-single-grant

get_or_create_an_authorization_for_a_specific_app(params=None, payload=None)

Summary: Get-or-create an authorization for a specific app Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/oauth-authorizations#get-or-create-an-authorization-for-a-specific-app

get_or_create_an_authorization_for_a_specific_app_and_fingerprint(client_id, fingerprint, params=None, payload=None)

Summary: Get-or-create an authorization for a specific app and fingerprint Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/oauth-authorizations#get-or-create-an-authorization-for-a-specific-app-and-fingerprint

list_your_authorizations(params=None, payload=None)

Summary: List your authorizations Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/oauth-authorizations#list-your-authorizations

list_your_grants(params=None, payload=None)

Summary: List your grants Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/oauth-authorizations#list-your-grants

update_an_existing_authorization(authorization_id, params=None, payload=None)

Summary: Update an existing authorization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/oauth-authorizations#update-an-existing-authorization

octopy_admin.rest_enterprise_server.apis_enterprise_server.orgs.Orgs

Interact with GitHub Orgs.

__init__(client)

Initializes the Orgs class.

check_organization_membership_for_a_user(org, username, params=None, payload=None)

Summary: Check organization membership for a user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/orgs#check-organization-membership-for-a-user

check_public_organization_membership_for_a_user(org, username, params=None, payload=None)

Summary: Check public organization membership for a user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/orgs#check-public-organization-membership-for-a-user

convert_an_organization_member_to_outside_collaborator(org, username, params=None, payload=None)

Summary: Convert an organization member to outside collaborator Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/orgs#convert-an-organization-member-to-outside-collaborator

create_an_organization_webhook(org, params=None, payload=None)

Summary: Create an organization webhook Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/orgs#create-an-organization-webhook

delete_an_organization_webhook(org, hook_id, params=None, payload=None)

Summary: Delete an organization webhook Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/orgs#delete-an-organization-webhook

get_a_webhook_configuration_for_an_organization(org, hook_id, params=None, payload=None)

Summary: Get a webhook configuration for an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/orgs#get-a-webhook-configuration-for-an-organization

get_a_webhook_delivery_for_an_organization_webhook(org, hook_id, delivery_id, params=None, payload=None)

Summary: Get a webhook delivery for an organization webhook Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/orgs#get-a-webhook-delivery-for-an-organization-webhook

get_an_organization(org, params=None, payload=None)

Summary: Get an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/orgs#get-an-organization

get_an_organization_membership_for_the_authenticated_user(org, params=None, payload=None)

Summary: Get an organization membership for the authenticated user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/orgs#get-an-organization-membership-for-the-authenticated-user

get_an_organization_webhook(org, hook_id, params=None, payload=None)

Summary: Get an organization webhook Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/orgs#get-an-organization-webhook

get_organization_membership_for_a_user(org, username, params=None, payload=None)

Summary: Get organization membership for a user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/orgs#get-organization-membership-for-a-user

get_the_audit_log_for_an_organization(org, params=None, payload=None)

Summary: Get the audit log for an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/orgs#get-audit-log

list_app_installations_for_an_organization(org, params=None, payload=None)

Summary: List app installations for an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/orgs#list-app-installations-for-an-organization

list_custom_repository_roles_in_an_organization(organization_id, params=None, payload=None)

Summary: List custom repository roles in an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/orgs#list-custom-repository-roles-in-an-organization

list_deliveries_for_an_organization_webhook(org, hook_id, params=None, payload=None)

Summary: List deliveries for an organization webhook Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/orgs#list-deliveries-for-an-organization-webhook

list_organization_members(org, params=None, payload=None)

Summary: List organization members Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/orgs#list-organization-members

list_organization_memberships_for_the_authenticated_user(params=None, payload=None)

Summary: List organization memberships for the authenticated user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/orgs#list-organization-memberships-for-the-authenticated-user

list_organization_webhooks(org, params=None, payload=None)

Summary: List organization webhooks Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/orgs#list-organization-webhooks

list_organizations(params=None, payload=None)

Summary: List organizations Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/orgs#list-organizations

list_organizations_for_a_user(username, params=None, payload=None)

Summary: List organizations for a user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/orgs#list-organizations-for-a-user

list_organizations_for_the_authenticated_user(params=None, payload=None)

Summary: List organizations for the authenticated user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/orgs#list-organizations-for-the-authenticated-user

list_outside_collaborators_for_an_organization(org, params=None, payload=None)

Summary: List outside collaborators for an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/orgs#list-outside-collaborators-for-an-organization

list_public_organization_members(org, params=None, payload=None)

Summary: List public organization members Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/orgs#list-public-organization-members

ping_an_organization_webhook(org, hook_id, params=None, payload=None)

Summary: Ping an organization webhook Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/orgs#ping-an-organization-webhook

redeliver_a_delivery_for_an_organization_webhook(org, hook_id, delivery_id, params=None, payload=None)

Summary: Redeliver a delivery for an organization webhook Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/orgs#redeliver-a-delivery-for-an-organization-webhook

remove_an_organization_member(org, username, params=None, payload=None)

Summary: Remove an organization member Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/orgs#remove-an-organization-member

remove_organization_membership_for_a_user(org, username, params=None, payload=None)

Summary: Remove organization membership for a user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/orgs#remove-organization-membership-for-a-user

remove_outside_collaborator_from_an_organization(org, username, params=None, payload=None)

Summary: Remove outside collaborator from an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/orgs#remove-outside-collaborator-from-an-organization

remove_public_organization_membership_for_the_authenticated_user(org, username, params=None, payload=None)

Summary: Remove public organization membership for the authenticated user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/orgs#remove-public-organization-membership-for-the-authenticated-user

set_organization_membership_for_a_user(org, username, params=None, payload=None)

Summary: Set organization membership for a user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/orgs#set-organization-membership-for-a-user

set_public_organization_membership_for_the_authenticated_user(org, username, params=None, payload=None)

Summary: Set public organization membership for the authenticated user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/orgs#set-public-organization-membership-for-the-authenticated-user

update_a_webhook_configuration_for_an_organization(org, hook_id, params=None, payload=None)

Summary: Update a webhook configuration for an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/orgs#update-a-webhook-configuration-for-an-organization

update_an_organization(org, params=None, payload=None)

Summary: Update an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/orgs/#update-an-organization

update_an_organization_membership_for_the_authenticated_user(org, params=None, payload=None)

Summary: Update an organization membership for the authenticated user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/orgs#update-an-organization-membership-for-the-authenticated-user

update_an_organization_webhook(org, hook_id, params=None, payload=None)

Summary: Update an organization webhook Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/orgs#update-an-organization-webhook

octopy_admin.rest_enterprise_server.apis_enterprise_server.packages.Packages

Manage packages for authenticated users and organizations.

__init__(client)

Initializes the Packages class.

octopy_admin.rest_enterprise_server.apis_enterprise_server.projects.Projects

Interact with GitHub Projects.

__init__(client)

Initializes the Projects class.

add_project_collaborator(project_id, username, params=None, payload=None)

Summary: Add project collaborator Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/projects#add-project-collaborator

create_a_project_card(column_id, params=None, payload=None)

Summary: Create a project card Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/projects#create-a-project-card

create_a_project_column(project_id, params=None, payload=None)

Summary: Create a project column Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/projects#create-a-project-column

create_a_repository_project(owner, repo, params=None, payload=None)

Summary: Create a repository project Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/projects#create-a-repository-project

create_a_user_project(params=None, payload=None)

Summary: Create a user project Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/projects#create-a-user-project

create_an_organization_project(org, params=None, payload=None)

Summary: Create an organization project Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/projects#create-an-organization-project

delete_a_project(project_id, params=None, payload=None)

Summary: Delete a project Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/projects#delete-a-project

delete_a_project_card(card_id, params=None, payload=None)

Summary: Delete a project card Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/projects#delete-a-project-card

delete_a_project_column(column_id, params=None, payload=None)

Summary: Delete a project column Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/projects#delete-a-project-column

get_a_project(project_id, params=None, payload=None)

Summary: Get a project Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/projects#get-a-project

get_a_project_card(card_id, params=None, payload=None)

Summary: Get a project card Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/projects#get-a-project-card

get_a_project_column(column_id, params=None, payload=None)

Summary: Get a project column Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/projects#get-a-project-column

get_project_permission_for_a_user(project_id, username, params=None, payload=None)

Summary: Get project permission for a user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/projects#get-project-permission-for-a-user

list_organization_projects(org, params=None, payload=None)

Summary: List organization projects Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/projects#list-organization-projects

list_project_cards(column_id, params=None, payload=None)

Summary: List project cards Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/projects#list-project-cards

list_project_collaborators(project_id, params=None, payload=None)

Summary: List project collaborators Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/projects#list-project-collaborators

list_project_columns(project_id, params=None, payload=None)

Summary: List project columns Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/projects#list-project-columns

list_repository_projects(owner, repo, params=None, payload=None)

Summary: List repository projects Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/projects#list-repository-projects

list_user_projects(username, params=None, payload=None)

Summary: List user projects Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/projects#list-user-projects

move_a_project_card(card_id, params=None, payload=None)

Summary: Move a project card Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/projects#move-a-project-card

move_a_project_column(column_id, params=None, payload=None)

Summary: Move a project column Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/projects#move-a-project-column

remove_user_as_a_collaborator(project_id, username, params=None, payload=None)

Summary: Remove user as a collaborator Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/projects#remove-project-collaborator

update_a_project(project_id, params=None, payload=None)

Summary: Update a project Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/projects#update-a-project

update_an_existing_project_card(card_id, params=None, payload=None)

Summary: Update an existing project card Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/projects#update-a-project-card

update_an_existing_project_column(column_id, params=None, payload=None)

Summary: Update an existing project column Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/projects#update-a-project-column

octopy_admin.rest_enterprise_server.apis_enterprise_server.pulls.Pulls

Interact with GitHub Pull Requests.

__init__(client)

Initializes the Pulls class.

check_if_a_pull_request_has_been_merged(owner, repo, pull_number, params=None, payload=None)

Summary: Check if a pull request has been merged Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/pulls#check-if-a-pull-request-has-been-merged

create_a_pull_request(owner, repo, params=None, payload=None)

Summary: Create a pull request Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/pulls#create-a-pull-request

create_a_reply_for_a_review_comment(owner, repo, pull_number, comment_id, params=None, payload=None)

Summary: Create a reply for a review comment Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/pulls#create-a-reply-for-a-review-comment

create_a_review_comment_for_a_pull_request(owner, repo, pull_number, params=None, payload=None)

Summary: Create a review comment for a pull request Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/pulls#create-a-review-comment-for-a-pull-request

create_a_review_for_a_pull_request(owner, repo, pull_number, params=None, payload=None)

Summary: Create a review for a pull request Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/pulls#create-a-review-for-a-pull-request

delete_a_pending_review_for_a_pull_request(owner, repo, pull_number, review_id, params=None, payload=None)

Summary: Delete a pending review for a pull request Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/pulls#delete-a-pending-review-for-a-pull-request

delete_a_review_comment_for_a_pull_request(owner, repo, comment_id, params=None, payload=None)

Summary: Delete a review comment for a pull request Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/pulls#delete-a-review-comment-for-a-pull-request

dismiss_a_review_for_a_pull_request(owner, repo, pull_number, review_id, params=None, payload=None)

Summary: Dismiss a review for a pull request Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/pulls#dismiss-a-review-for-a-pull-request

get_a_pull_request(owner, repo, pull_number, params=None, payload=None)

Summary: Get a pull request Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/pulls#get-a-pull-request

get_a_review_comment_for_a_pull_request(owner, repo, comment_id, params=None, payload=None)

Summary: Get a review comment for a pull request Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/pulls#get-a-review-comment-for-a-pull-request

get_a_review_for_a_pull_request(owner, repo, pull_number, review_id, params=None, payload=None)

Summary: Get a review for a pull request Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/pulls#get-a-review-for-a-pull-request

get_all_requested_reviewers_for_a_pull_request(owner, repo, pull_number, params=None, payload=None)

Summary: Get all requested reviewers for a pull request Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/pulls#get-all-requested-reviewers-for-a-pull-request

list_comments_for_a_pull_request_review(owner, repo, pull_number, review_id, params=None, payload=None)

Summary: List comments for a pull request review Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/pulls#list-comments-for-a-pull-request-review

list_commits_on_a_pull_request(owner, repo, pull_number, params=None, payload=None)

Summary: List commits on a pull request Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/pulls#list-commits-on-a-pull-request

list_pull_requests(owner, repo, params=None, payload=None)

Summary: List pull requests Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/pulls#list-pull-requests

list_pull_requests_files(owner, repo, pull_number, params=None, payload=None)

Summary: List pull requests files Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/pulls#list-pull-requests-files

list_review_comments_in_a_repository(owner, repo, params=None, payload=None)

Summary: List review comments in a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/pulls#list-review-comments-in-a-repository

list_review_comments_on_a_pull_request(owner, repo, pull_number, params=None, payload=None)

Summary: List review comments on a pull request Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/pulls#list-review-comments-on-a-pull-request

list_reviews_for_a_pull_request(owner, repo, pull_number, params=None, payload=None)

Summary: List reviews for a pull request Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/pulls#list-reviews-for-a-pull-request

merge_a_pull_request(owner, repo, pull_number, params=None, payload=None)

Summary: Merge a pull request Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/pulls#merge-a-pull-request

remove_requested_reviewers_from_a_pull_request(owner, repo, pull_number, params=None, payload=None)

Summary: Remove requested reviewers from a pull request Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/pulls#remove-requested-reviewers-from-a-pull-request

request_reviewers_for_a_pull_request(owner, repo, pull_number, params=None, payload=None)

Summary: Request reviewers for a pull request Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/pulls#request-reviewers-for-a-pull-request

submit_a_review_for_a_pull_request(owner, repo, pull_number, review_id, params=None, payload=None)

Summary: Submit a review for a pull request Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/pulls#submit-a-review-for-a-pull-request

update_a_pull_request(owner, repo, pull_number, params=None, payload=None)

Summary: Update a pull request Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/pulls/#update-a-pull-request

update_a_pull_request_branch(owner, repo, pull_number, params=None, payload=None)

Summary: Update a pull request branch Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/pulls#update-a-pull-request-branch

update_a_review_comment_for_a_pull_request(owner, repo, comment_id, params=None, payload=None)

Summary: Update a review comment for a pull request Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/pulls#update-a-review-comment-for-a-pull-request

update_a_review_for_a_pull_request(owner, repo, pull_number, review_id, params=None, payload=None)

Summary: Update a review for a pull request Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/pulls#update-a-review-for-a-pull-request

octopy_admin.rest_enterprise_server.apis_enterprise_server.rate_limit.RateLimit

Check your current rate limit status

__init__(client)

Initializes the RateLimit class.

get_rate_limit_status_for_the_authenticated_user(params=None, payload=None)

Summary: Get rate limit status for the authenticated user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/rate-limit#get-rate-limit-status-for-the-authenticated-user

octopy_admin.rest_enterprise_server.apis_enterprise_server.reactions.Reactions

Interact with reactions to various GitHub entities.

__init__(client)

Initializes the Reactions class.

create_reaction_for_a_commit_comment(owner, repo, comment_id, params=None, payload=None)

Summary: Create reaction for a commit comment Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/reactions#create-reaction-for-a-commit-comment

create_reaction_for_a_pull_request_review_comment(owner, repo, comment_id, params=None, payload=None)

Summary: Create reaction for a pull request review comment Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/reactions#create-reaction-for-a-pull-request-review-comment

create_reaction_for_a_release(owner, repo, release_id, params=None, payload=None)

Summary: Create reaction for a release Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/reactions/#create-reaction-for-a-release

create_reaction_for_a_team_discussion(org, team_slug, discussion_number, params=None, payload=None)

Summary: Create reaction for a team discussion Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/reactions#create-reaction-for-a-team-discussion

create_reaction_for_a_team_discussion__legacy(team_id, discussion_number, params=None, payload=None)

Summary: Create reaction for a team discussion (Legacy) Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/reactions/#create-reaction-for-a-team-discussion-legacy

create_reaction_for_a_team_discussion_comment(org, team_slug, discussion_number, comment_number, params=None, payload=None)

Summary: Create reaction for a team discussion comment Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/reactions#create-reaction-for-a-team-discussion-comment

create_reaction_for_a_team_discussion_comment__legacy(team_id, discussion_number, comment_number, params=None, payload=None)

Summary: Create reaction for a team discussion comment (Legacy) Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/reactions/#create-reaction-for-a-team-discussion-comment-legacy

create_reaction_for_an_issue(owner, repo, issue_number, params=None, payload=None)

Summary: Create reaction for an issue Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/reactions#create-reaction-for-an-issue

create_reaction_for_an_issue_comment(owner, repo, comment_id, params=None, payload=None)

Summary: Create reaction for an issue comment Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/reactions#create-reaction-for-an-issue-comment

delete_a_commit_comment_reaction(owner, repo, comment_id, reaction_id, params=None, payload=None)

Summary: Delete a commit comment reaction Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/reactions#delete-a-commit-comment-reaction

delete_a_pull_request_comment_reaction(owner, repo, comment_id, reaction_id, params=None, payload=None)

Summary: Delete a pull request comment reaction Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/reactions#delete-a-pull-request-comment-reaction

delete_a_release_reaction(owner, repo, release_id, reaction_id, params=None, payload=None)

Summary: Delete a release reaction Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/reactions/#delete-a-release-reaction

delete_an_issue_comment_reaction(owner, repo, comment_id, reaction_id, params=None, payload=None)

Summary: Delete an issue comment reaction Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/reactions#delete-an-issue-comment-reaction

delete_an_issue_reaction(owner, repo, issue_number, reaction_id, params=None, payload=None)

Summary: Delete an issue reaction Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/reactions#delete-an-issue-reaction

delete_team_discussion_comment_reaction(org, team_slug, discussion_number, comment_number, reaction_id, params=None, payload=None)

Summary: Delete team discussion comment reaction Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/reactions#delete-team-discussion-comment-reaction

delete_team_discussion_reaction(org, team_slug, discussion_number, reaction_id, params=None, payload=None)

Summary: Delete team discussion reaction Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/reactions#delete-team-discussion-reaction

list_reactions_for_a_commit_comment(owner, repo, comment_id, params=None, payload=None)

Summary: List reactions for a commit comment Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/reactions#list-reactions-for-a-commit-comment

list_reactions_for_a_pull_request_review_comment(owner, repo, comment_id, params=None, payload=None)

Summary: List reactions for a pull request review comment Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/reactions#list-reactions-for-a-pull-request-review-comment

list_reactions_for_a_release(owner, repo, release_id, params=None, payload=None)

Summary: List reactions for a release Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/reactions/#list-reactions-for-a-release

list_reactions_for_a_team_discussion(org, team_slug, discussion_number, params=None, payload=None)

Summary: List reactions for a team discussion Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/reactions#list-reactions-for-a-team-discussion

list_reactions_for_a_team_discussion__legacy(team_id, discussion_number, params=None, payload=None)

Summary: List reactions for a team discussion (Legacy) Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/reactions/#list-reactions-for-a-team-discussion-legacy

list_reactions_for_a_team_discussion_comment(org, team_slug, discussion_number, comment_number, params=None, payload=None)

Summary: List reactions for a team discussion comment Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/reactions#list-reactions-for-a-team-discussion-comment

list_reactions_for_a_team_discussion_comment__legacy(team_id, discussion_number, comment_number, params=None, payload=None)

Summary: List reactions for a team discussion comment (Legacy) Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/reactions/#list-reactions-for-a-team-discussion-comment-legacy

list_reactions_for_an_issue(owner, repo, issue_number, params=None, payload=None)

Summary: List reactions for an issue Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/reactions#list-reactions-for-an-issue

list_reactions_for_an_issue_comment(owner, repo, comment_id, params=None, payload=None)

Summary: List reactions for an issue comment Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/reactions#list-reactions-for-an-issue-comment

octopy_admin.rest_enterprise_server.apis_enterprise_server.repos.Repos

Interact with GitHub Repos.

__init__(client)

Initializes the Repos class.

accept_a_repository_invitation(invitation_id, params=None, payload=None)

Summary: Accept a repository invitation Docs: https://docs.github.com/enterprise-server@3.6/rest/collaborators/invitations#accept-a-repository-invitation

add_a_repository_collaborator(owner, repo, username, params=None, payload=None)

Summary: Add a repository collaborator Docs: https://docs.github.com/enterprise-server@3.6/rest/collaborators/collaborators#add-a-repository-collaborator

add_app_access_restrictions(owner, repo, branch, params=None, payload=None)

Summary: Add app access restrictions Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#add-app-access-restrictions

add_status_check_contexts(owner, repo, branch, params=None, payload=None)

Summary: Add status check contexts Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#add-status-check-contexts

add_team_access_restrictions(owner, repo, branch, params=None, payload=None)

Summary: Add team access restrictions Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#add-team-access-restrictions

add_user_access_restrictions(owner, repo, branch, params=None, payload=None)

Summary: Add user access restrictions Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#add-user-access-restrictions

check_if_a_user_is_a_repository_collaborator(owner, repo, username, params=None, payload=None)

Summary: Check if a user is a repository collaborator Docs: https://docs.github.com/enterprise-server@3.6/rest/collaborators/collaborators#check-if-a-user-is-a-repository-collaborator

compare_two_commits(owner, repo, basehead, params=None, payload=None)

Summary: Compare two commits Docs: https://docs.github.com/enterprise-server@3.6/rest/commits/commits#compare-two-commits

create_a_commit_comment(owner, repo, commit_sha, params=None, payload=None)

Summary: Create a commit comment Docs: https://docs.github.com/enterprise-server@3.6/rest/commits/comments#create-a-commit-comment

create_a_commit_status(owner, repo, sha, params=None, payload=None)

Summary: Create a commit status Docs: https://docs.github.com/enterprise-server@3.6/rest/commits/statuses#create-a-commit-status

create_a_deploy_key(owner, repo, params=None, payload=None)

Summary: Create a deploy key Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#create-a-deploy-key

create_a_deployment(owner, repo, params=None, payload=None)

Summary: Create a deployment Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#create-a-deployment

create_a_deployment_branch_policy(owner, repo, environment_name, params=None, payload=None)

Summary: Create a deployment branch policy Docs: https://docs.github.com/enterprise-server@3.6/rest/deployments/branch-policies#create-deployment-branch-policy

create_a_deployment_status(owner, repo, deployment_id, params=None, payload=None)

Summary: Create a deployment status Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#create-a-deployment-status

create_a_fork(owner, repo, params=None, payload=None)

Summary: Create a fork Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#create-a-fork

create_a_github_enterprise_server_pages_site(owner, repo, params=None, payload=None)

Summary: Create a GitHub Enterprise Server Pages site Docs: https://docs.github.com/enterprise-server@3.6/rest/pages#create-a-github-pages-site

create_a_release(owner, repo, params=None, payload=None)

Summary: Create a release Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#create-a-release

create_a_repository_dispatch_event(owner, repo, params=None, payload=None)

Summary: Create a repository dispatch event Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#create-a-repository-dispatch-event

create_a_repository_for_the_authenticated_user(params=None, payload=None)

Summary: Create a repository for the authenticated user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#create-a-repository-for-the-authenticated-user

create_a_repository_using_a_template(template_owner, template_repo, params=None, payload=None)

Summary: Create a repository using a template Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#create-a-repository-using-a-template

create_a_repository_webhook(owner, repo, params=None, payload=None)

Summary: Create a repository webhook Docs: https://docs.github.com/enterprise-server@3.6/rest/webhooks/repos#create-a-repository-webhook

create_a_tag_protection_state_for_a_repository(owner, repo, params=None, payload=None)

Summary: Create a tag protection state for a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#create-tag-protection-state-for-a-repository

Summary: Create an autolink reference for a repository Docs: https://docs.github.com/enterprise-server@3.6/v3/repos#create-an-autolink

create_an_organization_repository(org, params=None, payload=None)

Summary: Create an organization repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#create-an-organization-repository

create_commit_signature_protection(owner, repo, branch, params=None, payload=None)

Summary: Create commit signature protection Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#create-commit-signature-protection

create_or_update_an_environment(owner, repo, environment_name, params=None, payload=None)

Summary: Create or update an environment Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#create-or-update-an-environment

create_or_update_file_contents(owner, repo, path, params=None, payload=None)

Summary: Create or update file contents Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#create-or-update-file-contents

decline_a_repository_invitation(invitation_id, params=None, payload=None)

Summary: Decline a repository invitation Docs: https://docs.github.com/enterprise-server@3.6/rest/collaborators/invitations#decline-a-repository-invitation

delete_a_commit_comment(owner, repo, comment_id, params=None, payload=None)

Summary: Delete a commit comment Docs: https://docs.github.com/enterprise-server@3.6/rest/commits/comments#delete-a-commit-comment

delete_a_deploy_key(owner, repo, key_id, params=None, payload=None)

Summary: Delete a deploy key Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#delete-a-deploy-key

delete_a_deployment(owner, repo, deployment_id, params=None, payload=None)

Summary: Delete a deployment Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#delete-a-deployment

delete_a_deployment_branch_policy(owner, repo, environment_name, branch_policy_id, params=None, payload=None)

Summary: Delete a deployment branch policy Docs: https://docs.github.com/enterprise-server@3.6/rest/deployments/branch-policies#delete-deployment-branch-policy

delete_a_file(owner, repo, path, params=None, payload=None)

Summary: Delete a file Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#delete-a-file

delete_a_github_enterprise_server_pages_site(owner, repo, params=None, payload=None)

Summary: Delete a GitHub Enterprise Server Pages site Docs: https://docs.github.com/enterprise-server@3.6/rest/pages#delete-a-github-pages-site

delete_a_release(owner, repo, release_id, params=None, payload=None)

Summary: Delete a release Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#delete-a-release

delete_a_release_asset(owner, repo, asset_id, params=None, payload=None)

Summary: Delete a release asset Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#delete-a-release-asset

delete_a_repository(owner, repo, params=None, payload=None)

Summary: Delete a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#delete-a-repository

delete_a_repository_invitation(owner, repo, invitation_id, params=None, payload=None)

Summary: Delete a repository invitation Docs: https://docs.github.com/enterprise-server@3.6/rest/collaborators/invitations#delete-a-repository-invitation

delete_a_repository_webhook(owner, repo, hook_id, params=None, payload=None)

Summary: Delete a repository webhook Docs: https://docs.github.com/enterprise-server@3.6/rest/webhooks/repos#delete-a-repository-webhook

delete_a_tag_protection_state_for_a_repository(owner, repo, tag_protection_id, params=None, payload=None)

Summary: Delete a tag protection state for a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#delete-tag-protection-state-for-a-repository

delete_access_restrictions(owner, repo, branch, params=None, payload=None)

Summary: Delete access restrictions Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#delete-access-restrictions

delete_admin_branch_protection(owner, repo, branch, params=None, payload=None)

Summary: Delete admin branch protection Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#delete-admin-branch-protection

Summary: Delete an autolink reference from a repository Docs: https://docs.github.com/enterprise-server@3.6/v3/repos#delete-autolink

delete_an_environment(owner, repo, environment_name, params=None, payload=None)

Summary: Delete an environment Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#delete-an-environment

delete_branch_protection(owner, repo, branch, params=None, payload=None)

Summary: Delete branch protection Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#delete-branch-protection

delete_commit_signature_protection(owner, repo, branch, params=None, payload=None)

Summary: Delete commit signature protection Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#delete-commit-signature-protection

delete_pull_request_review_protection(owner, repo, branch, params=None, payload=None)

Summary: Delete pull request review protection Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#delete-pull-request-review-protection

disable_git_lfs_for_a_repository(owner, repo, params=None, payload=None)

Summary: Disable Git LFS for a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#disable-git-lfs-for-a-repository

download_a_repository_archive__tar(owner, repo, ref, params=None, payload=None)

Summary: Download a repository archive (tar) Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#download-a-repository-archive

download_a_repository_archive__zip(owner, repo, ref, params=None, payload=None)

Summary: Download a repository archive (zip) Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#download-a-repository-archive

enable_git_lfs_for_a_repository(owner, repo, params=None, payload=None)

Summary: Enable Git LFS for a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#enable-git-lfs-for-a-repository

generate_release_notes_content_for_a_release(owner, repo, params=None, payload=None)

Summary: Generate release notes content for a release Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#generate-release-notes

get_a_branch(owner, repo, branch, params=None, payload=None)

Summary: Get a branch Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#get-a-branch

get_a_commit(owner, repo, ref, params=None, payload=None)

Summary: Get a commit Docs: https://docs.github.com/enterprise-server@3.6/rest/commits/commits#get-a-commit

get_a_commit_comment(owner, repo, comment_id, params=None, payload=None)

Summary: Get a commit comment Docs: https://docs.github.com/enterprise-server@3.6/rest/commits/comments#get-a-commit-comment

get_a_delivery_for_a_repository_webhook(owner, repo, hook_id, delivery_id, params=None, payload=None)

Summary: Get a delivery for a repository webhook Docs: https://docs.github.com/enterprise-server@3.6/rest/webhooks/repo-deliveries#get-a-delivery-for-a-repository-webhook

get_a_deploy_key(owner, repo, key_id, params=None, payload=None)

Summary: Get a deploy key Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#get-a-deploy-key

get_a_deployment(owner, repo, deployment_id, params=None, payload=None)

Summary: Get a deployment Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#get-a-deployment

get_a_deployment_branch_policy(owner, repo, environment_name, branch_policy_id, params=None, payload=None)

Summary: Get a deployment branch policy Docs: https://docs.github.com/enterprise-server@3.6/rest/deployments/branch-policies#get-deployment-branch-policy

get_a_deployment_status(owner, repo, deployment_id, status_id, params=None, payload=None)

Summary: Get a deployment status Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#get-a-deployment-status

get_a_github_enterprise_server_pages_site(owner, repo, params=None, payload=None)

Summary: Get a GitHub Enterprise Server Pages site Docs: https://docs.github.com/enterprise-server@3.6/rest/pages#get-a-github-pages-site

get_a_release(owner, repo, release_id, params=None, payload=None)

Summary: Get a release Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#get-a-release

get_a_release_asset(owner, repo, asset_id, params=None, payload=None)

Summary: Get a release asset Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#get-a-release-asset

get_a_release_by_tag_name(owner, repo, tag, params=None, payload=None)

Summary: Get a release by tag name Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#get-a-release-by-tag-name

get_a_repository(owner, repo, params=None, payload=None)

Summary: Get a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#get-a-repository

get_a_repository_readme(owner, repo, params=None, payload=None)

Summary: Get a repository README Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#get-a-repository-readme

get_a_repository_readme_for_a_directory(owner, repo, dir, params=None, payload=None)

Summary: Get a repository README for a directory Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#get-a-repository-directory-readme

get_a_repository_webhook(owner, repo, hook_id, params=None, payload=None)

Summary: Get a repository webhook Docs: https://docs.github.com/enterprise-server@3.6/rest/webhooks/repos#get-a-repository-webhook

get_a_webhook_configuration_for_a_repository(owner, repo, hook_id, params=None, payload=None)

Summary: Get a webhook configuration for a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/webhooks/repo-config#get-a-webhook-configuration-for-a-repository

get_access_restrictions(owner, repo, branch, params=None, payload=None)

Summary: Get access restrictions Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#get-access-restrictions

get_admin_branch_protection(owner, repo, branch, params=None, payload=None)

Summary: Get admin branch protection Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#get-admin-branch-protection

get_all_contributor_commit_activity(owner, repo, params=None, payload=None)

Summary: Get all contributor commit activity Docs: https://docs.github.com/enterprise-server@3.6/rest/metrics/statistics#get-all-contributor-commit-activity

get_all_repository_topics(owner, repo, params=None, payload=None)

Summary: Get all repository topics Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#get-all-repository-topics

get_all_status_check_contexts(owner, repo, branch, params=None, payload=None)

Summary: Get all status check contexts Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#get-all-status-check-contexts

Summary: Get an autolink reference of a repository Docs: https://docs.github.com/enterprise-server@3.6/v3/repos#get-autolink

get_an_environment(owner, repo, environment_name, params=None, payload=None)

Summary: Get an environment Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#get-an-environment

get_apps_with_access_to_the_protected_branch(owner, repo, branch, params=None, payload=None)

Summary: Get apps with access to the protected branch Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#list-apps-with-access-to-the-protected-branch

get_branch_protection(owner, repo, branch, params=None, payload=None)

Summary: Get branch protection Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#get-branch-protection

get_commit_signature_protection(owner, repo, branch, params=None, payload=None)

Summary: Get commit signature protection Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#get-commit-signature-protection

get_github_enterprise_server_pages_build(owner, repo, build_id, params=None, payload=None)

Summary: Get GitHub Enterprise Server Pages build Docs: https://docs.github.com/enterprise-server@3.6/rest/pages#get-github-pages-build

get_latest_pages_build(owner, repo, params=None, payload=None)

Summary: Get latest Pages build Docs: https://docs.github.com/enterprise-server@3.6/rest/pages#get-latest-pages-build

get_pull_request_review_protection(owner, repo, branch, params=None, payload=None)

Summary: Get pull request review protection Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#get-pull-request-review-protection

get_repository_content(owner, repo, path, params=None, payload=None)

Summary: Get repository content Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#get-repository-content

get_repository_permissions_for_a_user(owner, repo, username, params=None, payload=None)

Summary: Get repository permissions for a user Docs: https://docs.github.com/enterprise-server@3.6/rest/collaborators/collaborators#get-repository-permissions-for-a-user

get_status_checks_protection(owner, repo, branch, params=None, payload=None)

Summary: Get status checks protection Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#get-status-checks-protection

get_teams_with_access_to_the_protected_branch(owner, repo, branch, params=None, payload=None)

Summary: Get teams with access to the protected branch Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#list-teams-with-access-to-the-protected-branch

get_the_combined_status_for_a_specific_reference(owner, repo, ref, params=None, payload=None)

Summary: Get the combined status for a specific reference Docs: https://docs.github.com/enterprise-server@3.6/rest/commits/statuses#get-the-combined-status-for-a-specific-reference

get_the_hourly_commit_count_for_each_day(owner, repo, params=None, payload=None)

Summary: Get the hourly commit count for each day Docs: https://docs.github.com/enterprise-server@3.6/rest/statistics/repos#get-the-hourly-commit-count-for-each-day

get_the_last_year_of_commit_activity(owner, repo, params=None, payload=None)

Summary: Get the last year of commit activity Docs: https://docs.github.com/enterprise-server@3.6/rest/metrics/statistics#get-the-last-year-of-commit-activity

get_the_latest_release(owner, repo, params=None, payload=None)

Summary: Get the latest release Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#get-the-latest-release

get_the_weekly_commit_activity(owner, repo, params=None, payload=None)

Summary: Get the weekly commit activity Docs: https://docs.github.com/enterprise-server@3.6/rest/metrics/statistics#get-the-weekly-commit-activity

get_the_weekly_commit_count(owner, repo, params=None, payload=None)

Summary: Get the weekly commit count Docs: https://docs.github.com/enterprise-server@3.6/rest/metrics/statistics#get-the-weekly-commit-count

get_users_with_access_to_the_protected_branch(owner, repo, branch, params=None, payload=None)

Summary: Get users with access to the protected branch Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#list-users-with-access-to-the-protected-branch

Summary: List all autolinks of a repository Docs: https://docs.github.com/enterprise-server@3.6/v3/repos#list-autolinks

list_branches(owner, repo, params=None, payload=None)

Summary: List branches Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#list-branches

list_branches_for_head_commit(owner, repo, commit_sha, params=None, payload=None)

Summary: List branches for HEAD commit Docs: https://docs.github.com/enterprise-server@3.6/rest/commits/commits#list-branches-for-head-commit

list_codeowners_errors(owner, repo, params=None, payload=None)

Summary: List CODEOWNERS errors Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#list-codeowners-errors

list_commit_comments(owner, repo, commit_sha, params=None, payload=None)

Summary: List commit comments Docs: https://docs.github.com/enterprise-server@3.6/rest/commits/comments#list-commit-comments

list_commit_comments_for_a_repository(owner, repo, params=None, payload=None)

Summary: List commit comments for a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/commits/comments#list-commit-comments-for-a-repository

list_commit_statuses_for_a_reference(owner, repo, ref, params=None, payload=None)

Summary: List commit statuses for a reference Docs: https://docs.github.com/enterprise-server@3.6/rest/commits/statuses#list-commit-statuses-for-a-reference

list_commits(owner, repo, params=None, payload=None)

Summary: List commits Docs: https://docs.github.com/enterprise-server@3.6/rest/commits/commits#list-commits

list_deliveries_for_a_repository_webhook(owner, repo, hook_id, params=None, payload=None)

Summary: List deliveries for a repository webhook Docs: https://docs.github.com/enterprise-server@3.6/rest/webhooks/repo-deliveries#list-deliveries-for-a-repository-webhook

list_deploy_keys(owner, repo, params=None, payload=None)

Summary: List deploy keys Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#list-deploy-keys

list_deployment_branch_policies(owner, repo, environment_name, params=None, payload=None)

Summary: List deployment branch policies Docs: https://docs.github.com/enterprise-server@3.6/rest/deployments/branch-policies#list-deployment-branch-policies

list_deployment_statuses(owner, repo, deployment_id, params=None, payload=None)

Summary: List deployment statuses Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#list-deployment-statuses

list_deployments(owner, repo, params=None, payload=None)

Summary: List deployments Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#list-deployments

list_environments(owner, repo, params=None, payload=None)

Summary: List environments Docs: https://docs.github.com/enterprise-server@3.6/rest/deployments/environments#list-environments

list_forks(owner, repo, params=None, payload=None)

Summary: List forks Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#list-forks

list_github_enterprise_server_pages_builds(owner, repo, params=None, payload=None)

Summary: List GitHub Enterprise Server Pages builds Docs: https://docs.github.com/enterprise-server@3.6/rest/pages#list-github-pages-builds

list_organization_repositories(org, params=None, payload=None)

Summary: List organization repositories Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#list-organization-repositories

list_public_repositories(params=None, payload=None)

Summary: List public repositories Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#list-public-repositories

list_pull_requests_associated_with_a_commit(owner, repo, commit_sha, params=None, payload=None)

Summary: List pull requests associated with a commit Docs: https://docs.github.com/enterprise-server@3.6/rest/commits/commits#list-pull-requests-associated-with-a-commit

list_release_assets(owner, repo, release_id, params=None, payload=None)

Summary: List release assets Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#list-release-assets

list_releases(owner, repo, params=None, payload=None)

Summary: List releases Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#list-releases

list_repositories_for_a_user(username, params=None, payload=None)

Summary: List repositories for a user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#list-repositories-for-a-user

list_repositories_for_the_authenticated_user(params=None, payload=None)

Summary: List repositories for the authenticated user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#list-repositories-for-the-authenticated-user

list_repository_cache_replication_status(owner, repo, params=None, payload=None)

Summary: List repository cache replication status Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#list-repository-cache-replication-status

list_repository_collaborators(owner, repo, params=None, payload=None)

Summary: List repository collaborators Docs: https://docs.github.com/enterprise-server@3.6/rest/collaborators/collaborators#list-repository-collaborators

list_repository_contributors(owner, repo, params=None, payload=None)

Summary: List repository contributors Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#list-repository-contributors

list_repository_invitations(owner, repo, params=None, payload=None)

Summary: List repository invitations Docs: https://docs.github.com/enterprise-server@3.6/rest/collaborators/invitations#list-repository-invitations

list_repository_invitations_for_the_authenticated_user(params=None, payload=None)

Summary: List repository invitations for the authenticated user Docs: https://docs.github.com/enterprise-server@3.6/rest/collaborators/invitations#list-repository-invitations-for-the-authenticated-user

list_repository_languages(owner, repo, params=None, payload=None)

Summary: List repository languages Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#list-repository-languages

list_repository_tags(owner, repo, params=None, payload=None)

Summary: List repository tags Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#list-repository-tags

list_repository_teams(owner, repo, params=None, payload=None)

Summary: List repository teams Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#list-repository-teams

list_repository_webhooks(owner, repo, params=None, payload=None)

Summary: List repository webhooks Docs: https://docs.github.com/enterprise-server@3.6/rest/webhooks/repos#list-repository-webhooks

list_tag_protection_states_for_a_repository(owner, repo, params=None, payload=None)

Summary: List tag protection states for a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#list-tag-protection-state-of-a-repository

merge_a_branch(owner, repo, params=None, payload=None)

Summary: Merge a branch Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#merge-a-branch

ping_a_repository_webhook(owner, repo, hook_id, params=None, payload=None)

Summary: Ping a repository webhook Docs: https://docs.github.com/enterprise-server@3.6/rest/webhooks/repos#ping-a-repository-webhook

redeliver_a_delivery_for_a_repository_webhook(owner, repo, hook_id, delivery_id, params=None, payload=None)

Summary: Redeliver a delivery for a repository webhook Docs: https://docs.github.com/enterprise-server@3.6/rest/webhooks/repo-deliveries#redeliver-a-delivery-for-a-repository-webhook

remove_a_repository_collaborator(owner, repo, username, params=None, payload=None)

Summary: Remove a repository collaborator Docs: https://docs.github.com/enterprise-server@3.6/rest/collaborators/collaborators#remove-a-repository-collaborator

remove_app_access_restrictions(owner, repo, branch, params=None, payload=None)

Summary: Remove app access restrictions Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#remove-app-access-restrictions

remove_status_check_contexts(owner, repo, branch, params=None, payload=None)

Summary: Remove status check contexts Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#remove-status-check-contexts

remove_status_check_protection(owner, repo, branch, params=None, payload=None)

Summary: Remove status check protection Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#remove-status-check-protection

remove_team_access_restrictions(owner, repo, branch, params=None, payload=None)

Summary: Remove team access restrictions Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#remove-team-access-restrictions

remove_user_access_restrictions(owner, repo, branch, params=None, payload=None)

Summary: Remove user access restrictions Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#remove-user-access-restrictions

rename_a_branch(owner, repo, branch, params=None, payload=None)

Summary: Rename a branch Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#rename-a-branch

replace_all_repository_topics(owner, repo, params=None, payload=None)

Summary: Replace all repository topics Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#replace-all-repository-topics

request_a_github_enterprise_server_pages_build(owner, repo, params=None, payload=None)

Summary: Request a GitHub Enterprise Server Pages build Docs: https://docs.github.com/enterprise-server@3.6/rest/pages#request-a-github-pages-build

set_admin_branch_protection(owner, repo, branch, params=None, payload=None)

Summary: Set admin branch protection Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#set-admin-branch-protection

set_app_access_restrictions(owner, repo, branch, params=None, payload=None)

Summary: Set app access restrictions Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#set-app-access-restrictions

set_status_check_contexts(owner, repo, branch, params=None, payload=None)

Summary: Set status check contexts Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#set-status-check-contexts

set_team_access_restrictions(owner, repo, branch, params=None, payload=None)

Summary: Set team access restrictions Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#set-team-access-restrictions

set_user_access_restrictions(owner, repo, branch, params=None, payload=None)

Summary: Set user access restrictions Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#set-user-access-restrictions

sync_a_fork_branch_with_the_upstream_repository(owner, repo, params=None, payload=None)

Summary: Sync a fork branch with the upstream repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#sync-a-fork-branch-with-the-upstream-repository

test_the_push_repository_webhook(owner, repo, hook_id, params=None, payload=None)

Summary: Test the push repository webhook Docs: https://docs.github.com/enterprise-server@3.6/rest/webhooks/repos#test-the-push-repository-webhook

transfer_a_repository(owner, repo, params=None, payload=None)

Summary: Transfer a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#transfer-a-repository

update_a_commit_comment(owner, repo, comment_id, params=None, payload=None)

Summary: Update a commit comment Docs: https://docs.github.com/enterprise-server@3.6/rest/commits/comments#update-a-commit-comment

update_a_deployment_branch_policy(owner, repo, environment_name, branch_policy_id, params=None, payload=None)

Summary: Update a deployment branch policy Docs: https://docs.github.com/enterprise-server@3.6/rest/deployments/branch-policies#update-deployment-branch-policy

update_a_release(owner, repo, release_id, params=None, payload=None)

Summary: Update a release Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#update-a-release

update_a_release_asset(owner, repo, asset_id, params=None, payload=None)

Summary: Update a release asset Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#update-a-release-asset

update_a_repository(owner, repo, params=None, payload=None)

Summary: Update a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos/#update-a-repository

update_a_repository_invitation(owner, repo, invitation_id, params=None, payload=None)

Summary: Update a repository invitation Docs: https://docs.github.com/enterprise-server@3.6/rest/collaborators/invitations#update-a-repository-invitation

update_a_repository_webhook(owner, repo, hook_id, params=None, payload=None)

Summary: Update a repository webhook Docs: https://docs.github.com/enterprise-server@3.6/rest/webhooks/repos#update-a-repository-webhook

update_a_webhook_configuration_for_a_repository(owner, repo, hook_id, params=None, payload=None)

Summary: Update a webhook configuration for a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/webhooks/repo-config#update-a-webhook-configuration-for-a-repository

update_branch_protection(owner, repo, branch, params=None, payload=None)

Summary: Update branch protection Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#update-branch-protection

update_information_about_a_github_enterprise_server_pages_site(owner, repo, params=None, payload=None)

Summary: Update information about a GitHub Enterprise Server Pages site Docs: https://docs.github.com/enterprise-server@3.6/rest/pages#update-information-about-a-github-pages-site

update_pull_request_review_protection(owner, repo, branch, params=None, payload=None)

Summary: Update pull request review protection Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#update-pull-request-review-protection

update_status_check_protection(owner, repo, branch, params=None, payload=None)

Summary: Update status check protection Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#update-status-check-protection

upload_a_release_asset(owner, repo, release_id, params=None, payload=None)

Summary: Upload a release asset Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/repos#upload-a-release-asset

octopy_admin.rest_enterprise_server.apis_enterprise_server.search.Search

Look for stuff on GitHub.

__init__(client)

Initializes the Search class.

search_code(params=None, payload=None)

Summary: Search code Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/search#search-code

search_commits(params=None, payload=None)

Summary: Search commits Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/search#search-commits

search_issues_and_pull_requests(params=None, payload=None)

Summary: Search issues and pull requests Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/search#search-issues-and-pull-requests

search_labels(params=None, payload=None)

Summary: Search labels Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/search#search-labels

search_repositories(params=None, payload=None)

Summary: Search repositories Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/search#search-repositories

search_topics(params=None, payload=None)

Summary: Search topics Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/search#search-topics

search_users(params=None, payload=None)

Summary: Search users Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/search#search-users

octopy_admin.rest_enterprise_server.apis_enterprise_server.secret_scanning.SecretScanning

Retrieve secret scanning alerts from a repository.

__init__(client)

Initializes the SecretScanning class.

get_a_secret_scanning_alert(owner, repo, alert_number, params=None, payload=None)

Summary: Get a secret scanning alert Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/secret-scanning#get-a-secret-scanning-alert

list_locations_for_a_secret_scanning_alert(owner, repo, alert_number, params=None, payload=None)

Summary: List locations for a secret scanning alert Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/secret-scanning#list-locations-for-a-secret-scanning-alert

list_secret_scanning_alerts_for_a_repository(owner, repo, params=None, payload=None)

Summary: List secret scanning alerts for a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/secret-scanning#list-secret-scanning-alerts-for-a-repository

list_secret_scanning_alerts_for_an_enterprise(enterprise, params=None, payload=None)

Summary: List secret scanning alerts for an enterprise Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/secret-scanning#list-secret-scanning-alerts-for-an-enterprise

list_secret_scanning_alerts_for_an_organization(org, params=None, payload=None)

Summary: List secret scanning alerts for an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/secret-scanning#list-secret-scanning-alerts-for-an-organization

update_a_secret_scanning_alert(owner, repo, alert_number, params=None, payload=None)

Summary: Update a secret scanning alert Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/secret-scanning#update-a-secret-scanning-alert

octopy_admin.rest_enterprise_server.apis_enterprise_server.server_statistics.ServerStatistics

GHES statistics

__init__(client)

Initializes the ServerStatistics class.

octopy_admin.rest_enterprise_server.apis_enterprise_server.teams.Teams

Interact with GitHub Teams.

__init__(client)

Initializes the Teams class.

add_or_update_team_membership_for_a_user(org, team_slug, username, params=None, payload=None)

Summary: Add or update team membership for a user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#add-or-update-team-membership-for-a-user

add_or_update_team_membership_for_a_user__legacy(team_id, username, params=None, payload=None)

Summary: Add or update team membership for a user (Legacy) Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#add-or-update-team-membership-for-a-user-legacy

add_or_update_team_project_permissions(org, team_slug, project_id, params=None, payload=None)

Summary: Add or update team project permissions Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#add-or-update-team-project-permissions

add_or_update_team_project_permissions__legacy(team_id, project_id, params=None, payload=None)

Summary: Add or update team project permissions (Legacy) Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams/#add-or-update-team-project-permissions-legacy

add_or_update_team_repository_permissions(org, team_slug, owner, repo, params=None, payload=None)

Summary: Add or update team repository permissions Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams/#add-or-update-team-repository-permissions

add_or_update_team_repository_permissions__legacy(team_id, owner, repo, params=None, payload=None)

Summary: Add or update team repository permissions (Legacy) Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams/#add-or-update-team-repository-permissions-legacy

add_team_member__legacy(team_id, username, params=None, payload=None)

Summary: Add team member (Legacy) Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#add-team-member-legacy

check_team_permissions_for_a_project(org, team_slug, project_id, params=None, payload=None)

Summary: Check team permissions for a project Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#check-team-permissions-for-a-project

check_team_permissions_for_a_project__legacy(team_id, project_id, params=None, payload=None)

Summary: Check team permissions for a project (Legacy) Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams/#check-team-permissions-for-a-project-legacy

check_team_permissions_for_a_repository(org, team_slug, owner, repo, params=None, payload=None)

Summary: Check team permissions for a repository Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams/#check-team-permissions-for-a-repository

check_team_permissions_for_a_repository__legacy(team_id, owner, repo, params=None, payload=None)

Summary: Check team permissions for a repository (Legacy) Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams/#check-team-permissions-for-a-repository-legacy

create_a_discussion(org, team_slug, params=None, payload=None)

Summary: Create a discussion Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#create-a-discussion

create_a_discussion__legacy(team_id, params=None, payload=None)

Summary: Create a discussion (Legacy) Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#create-a-discussion-legacy

create_a_discussion_comment(org, team_slug, discussion_number, params=None, payload=None)

Summary: Create a discussion comment Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#create-a-discussion-comment

create_a_discussion_comment__legacy(team_id, discussion_number, params=None, payload=None)

Summary: Create a discussion comment (Legacy) Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#create-a-discussion-comment-legacy

create_a_team(org, params=None, payload=None)

Summary: Create a team Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#create-a-team

delete_a_discussion(org, team_slug, discussion_number, params=None, payload=None)

Summary: Delete a discussion Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#delete-a-discussion

delete_a_discussion__legacy(team_id, discussion_number, params=None, payload=None)

Summary: Delete a discussion (Legacy) Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#delete-a-discussion-legacy

delete_a_discussion_comment(org, team_slug, discussion_number, comment_number, params=None, payload=None)

Summary: Delete a discussion comment Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#delete-a-discussion-comment

delete_a_discussion_comment__legacy(team_id, discussion_number, comment_number, params=None, payload=None)

Summary: Delete a discussion comment (Legacy) Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#delete-a-discussion-comment-legacy

delete_a_team(org, team_slug, params=None, payload=None)

Summary: Delete a team Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#delete-a-team

delete_a_team__legacy(team_id, params=None, payload=None)

Summary: Delete a team (Legacy) Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams/#delete-a-team-legacy

get_a_discussion(org, team_slug, discussion_number, params=None, payload=None)

Summary: Get a discussion Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#get-a-discussion

get_a_discussion__legacy(team_id, discussion_number, params=None, payload=None)

Summary: Get a discussion (Legacy) Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#get-a-discussion-legacy

get_a_discussion_comment(org, team_slug, discussion_number, comment_number, params=None, payload=None)

Summary: Get a discussion comment Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#get-a-discussion-comment

get_a_discussion_comment__legacy(team_id, discussion_number, comment_number, params=None, payload=None)

Summary: Get a discussion comment (Legacy) Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#get-a-discussion-comment-legacy

get_a_team__legacy(team_id, params=None, payload=None)

Summary: Get a team (Legacy) Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams/#get-a-team-legacy

get_a_team_by_name(org, team_slug, params=None, payload=None)

Summary: Get a team by name Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#get-a-team-by-name

get_an_external_group(org, group_id, params=None, payload=None)

Summary: Get an external group Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#external-idp-group-info-for-an-organization

get_team_member__legacy(team_id, username, params=None, payload=None)

Summary: Get team member (Legacy) Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#get-team-member-legacy

get_team_membership_for_a_user(org, team_slug, username, params=None, payload=None)

Summary: Get team membership for a user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#get-team-membership-for-a-user

get_team_membership_for_a_user__legacy(team_id, username, params=None, payload=None)

Summary: Get team membership for a user (Legacy) Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#get-team-membership-for-a-user-legacy

list_a_connection_between_an_external_group_and_a_team(org, team_slug, params=None, payload=None)

Summary: List a connection between an external group and a team Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#list-external-idp-group-team-connection

list_child_teams(org, team_slug, params=None, payload=None)

Summary: List child teams Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#list-child-teams

list_child_teams__legacy(team_id, params=None, payload=None)

Summary: List child teams (Legacy) Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams/#list-child-teams-legacy

list_discussion_comments(org, team_slug, discussion_number, params=None, payload=None)

Summary: List discussion comments Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#list-discussion-comments

list_discussion_comments__legacy(team_id, discussion_number, params=None, payload=None)

Summary: List discussion comments (Legacy) Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#list-discussion-comments-legacy

list_discussions(org, team_slug, params=None, payload=None)

Summary: List discussions Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#list-discussions

list_discussions__legacy(team_id, params=None, payload=None)

Summary: List discussions (Legacy) Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#list-discussions-legacy

list_external_groups_in_an_organization(org, params=None, payload=None)

Summary: List external groups in an organization Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#list-external-idp-groups-for-an-organization

list_team_members(org, team_slug, params=None, payload=None)

Summary: List team members Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#list-team-members

list_team_members__legacy(team_id, params=None, payload=None)

Summary: List team members (Legacy) Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#list-team-members-legacy

list_team_projects(org, team_slug, params=None, payload=None)

Summary: List team projects Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#list-team-projects

list_team_projects__legacy(team_id, params=None, payload=None)

Summary: List team projects (Legacy) Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams/#list-team-projects-legacy

list_team_repositories(org, team_slug, params=None, payload=None)

Summary: List team repositories Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#list-team-repositories

list_team_repositories__legacy(team_id, params=None, payload=None)

Summary: List team repositories (Legacy) Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams/#list-team-repositories-legacy

list_teams(org, params=None, payload=None)

Summary: List teams Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#list-teams

list_teams_for_the_authenticated_user(params=None, payload=None)

Summary: List teams for the authenticated user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#list-teams-for-the-authenticated-user

remove_a_project_from_a_team(org, team_slug, project_id, params=None, payload=None)

Summary: Remove a project from a team Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#remove-a-project-from-a-team

remove_a_project_from_a_team__legacy(team_id, project_id, params=None, payload=None)

Summary: Remove a project from a team (Legacy) Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams/#remove-a-project-from-a-team-legacy

remove_a_repository_from_a_team(org, team_slug, owner, repo, params=None, payload=None)

Summary: Remove a repository from a team Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams/#remove-a-repository-from-a-team

remove_a_repository_from_a_team__legacy(team_id, owner, repo, params=None, payload=None)

Summary: Remove a repository from a team (Legacy) Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams/#remove-a-repository-from-a-team-legacy

remove_team_member__legacy(team_id, username, params=None, payload=None)

Summary: Remove team member (Legacy) Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#remove-team-member-legacy

remove_team_membership_for_a_user(org, team_slug, username, params=None, payload=None)

Summary: Remove team membership for a user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#remove-team-membership-for-a-user

remove_team_membership_for_a_user__legacy(team_id, username, params=None, payload=None)

Summary: Remove team membership for a user (Legacy) Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#remove-team-membership-for-a-user-legacy

remove_the_connection_between_an_external_group_and_a_team(org, team_slug, params=None, payload=None)

Summary: Remove the connection between an external group and a team Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#unlink-external-idp-group-team-connection

update_a_discussion(org, team_slug, discussion_number, params=None, payload=None)

Summary: Update a discussion Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#update-a-discussion

update_a_discussion__legacy(team_id, discussion_number, params=None, payload=None)

Summary: Update a discussion (Legacy) Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#update-a-discussion-legacy

update_a_discussion_comment(org, team_slug, discussion_number, comment_number, params=None, payload=None)

Summary: Update a discussion comment Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#update-a-discussion-comment

update_a_discussion_comment__legacy(team_id, discussion_number, comment_number, params=None, payload=None)

Summary: Update a discussion comment (Legacy) Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#update-a-discussion-comment-legacy

update_a_team(org, team_slug, params=None, payload=None)

Summary: Update a team Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#update-a-team

update_a_team__legacy(team_id, params=None, payload=None)

Summary: Update a team (Legacy) Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams/#update-a-team-legacy

update_the_connection_between_an_external_group_and_a_team(org, team_slug, params=None, payload=None)

Summary: Update the connection between an external group and a team Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/teams#link-external-idp-group-team-connection

octopy_admin.rest_enterprise_server.apis_enterprise_server.users.Users

Interact with and view information about users and also current user.

__init__(client)

Initializes the Users class.

add_an_email_address_for_the_authenticated_user(params=None, payload=None)

Summary: Add an email address for the authenticated user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/users#add-an-email-address-for-the-authenticated-user

check_if_a_person_is_followed_by_the_authenticated_user(username, params=None, payload=None)

Summary: Check if a person is followed by the authenticated user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/users#check-if-a-person-is-followed-by-the-authenticated-user

check_if_a_user_follows_another_user(username, target_user, params=None, payload=None)

Summary: Check if a user follows another user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/users#check-if-a-user-follows-another-user

create_a_gpg_key_for_the_authenticated_user(params=None, payload=None)

Summary: Create a GPG key for the authenticated user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/users#create-a-gpg-key-for-the-authenticated-user

create_a_public_ssh_key_for_the_authenticated_user(params=None, payload=None)

Summary: Create a public SSH key for the authenticated user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/users#create-a-public-ssh-key-for-the-authenticated-user

delete_a_gpg_key_for_the_authenticated_user(gpg_key_id, params=None, payload=None)

Summary: Delete a GPG key for the authenticated user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/users#delete-a-gpg-key-for-the-authenticated-user

delete_a_public_ssh_key_for_the_authenticated_user(key_id, params=None, payload=None)

Summary: Delete a public SSH key for the authenticated user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/users#delete-a-public-ssh-key-for-the-authenticated-user

delete_an_email_address_for_the_authenticated_user(params=None, payload=None)

Summary: Delete an email address for the authenticated user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/users#delete-an-email-address-for-the-authenticated-user

follow_a_user(username, params=None, payload=None)

Summary: Follow a user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/users#follow-a-user

get_a_gpg_key_for_the_authenticated_user(gpg_key_id, params=None, payload=None)

Summary: Get a GPG key for the authenticated user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/users#get-a-gpg-key-for-the-authenticated-user

get_a_public_ssh_key_for_the_authenticated_user(key_id, params=None, payload=None)

Summary: Get a public SSH key for the authenticated user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/users#get-a-public-ssh-key-for-the-authenticated-user

get_a_user(username, params=None, payload=None)

Summary: Get a user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/users#get-a-user

get_contextual_information_for_a_user(username, params=None, payload=None)

Summary: Get contextual information for a user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/users#get-contextual-information-for-a-user

get_the_authenticated_user(params=None, payload=None)

Summary: Get the authenticated user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/users#get-the-authenticated-user

list_email_addresses_for_the_authenticated_user(params=None, payload=None)

Summary: List email addresses for the authenticated user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/users#list-email-addresses-for-the-authenticated-user

list_followers_of_a_user(username, params=None, payload=None)

Summary: List followers of a user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/users#list-followers-of-a-user

list_followers_of_the_authenticated_user(params=None, payload=None)

Summary: List followers of the authenticated user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/users#list-followers-of-the-authenticated-user

list_gpg_keys_for_a_user(username, params=None, payload=None)

Summary: List GPG keys for a user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/users#list-gpg-keys-for-a-user

list_gpg_keys_for_the_authenticated_user(params=None, payload=None)

Summary: List GPG keys for the authenticated user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/users#list-gpg-keys-for-the-authenticated-user

list_public_email_addresses_for_the_authenticated_user(params=None, payload=None)

Summary: List public email addresses for the authenticated user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/users#list-public-email-addresses-for-the-authenticated-user

list_public_keys_for_a_user(username, params=None, payload=None)

Summary: List public keys for a user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/users#list-public-keys-for-a-user

list_public_ssh_keys_for_the_authenticated_user(params=None, payload=None)

Summary: List public SSH keys for the authenticated user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/users#list-public-ssh-keys-for-the-authenticated-user

list_the_people_a_user_follows(username, params=None, payload=None)

Summary: List the people a user follows Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/users#list-the-people-a-user-follows

list_the_people_the_authenticated_user_follows(params=None, payload=None)

Summary: List the people the authenticated user follows Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/users#list-the-people-the-authenticated-user-follows

list_users(params=None, payload=None)

Summary: List users Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/users#list-users

unfollow_a_user(username, params=None, payload=None)

Summary: Unfollow a user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/users#unfollow-a-user

update_the_authenticated_user(params=None, payload=None)

Summary: Update the authenticated user Docs: https://docs.github.com/enterprise-server@3.6/rest/reference/users/#update-the-authenticated-user