self_hosted_runner_groups
Overview
Name | self_hosted_runner_groups |
Type | Resource |
Id | github.enterprise_admin.self_hosted_runner_groups |
Fields
Name | Datatype |
---|---|
id | number |
name | string |
runners_url | string |
selected_organizations_url | string |
visibility | string |
allows_public_repositories | boolean |
default | boolean |
Methods
Name | Accessible by | Required Params | Description |
---|---|---|---|
get_self_hosted_runner_group_for_enterprise | SELECT | enterprise, runner_group_id | Gets a specific self-hosted runner group for an enterprise. You must authenticate using an access token with the manage_runners:enterprise scope to use this endpoint. |
list_self_hosted_runner_groups_for_enterprise | SELECT | enterprise | Lists all self-hosted runner groups for an enterprise. You must authenticate using an access token with the manage_runners:enterprise scope to use this endpoint. |
create_self_hosted_runner_group_for_enterprise | INSERT | enterprise, data__name | Creates a new self-hosted runner group for an enterprise. You must authenticate using an access token with the manage_runners:enterprise scope to use this endpoint. |
delete_self_hosted_runner_group_from_enterprise | DELETE | enterprise, runner_group_id | Deletes a self-hosted runner group for an enterprise. You must authenticate using an access token with the manage_runners:enterprise scope to use this endpoint. |
update_self_hosted_runner_group_for_enterprise | EXEC | enterprise, runner_group_id | Updates the name and visibility of a self-hosted runner group in an enterprise.You must authenticate using an access token with the manage_runners:enterprise scope to use this endpoint. |