Noizu.Github.Api.Copilot (Noizu Labs: Github API v0.5.0)
GitHub copilot API.
Link to this section Summary
Functions
Add teams to the Copilot subscription for an organization
Add users to the Copilot subscription for an organization
Add organizations to the enterprise coding agent policy
Remove teams from the Copilot subscription for an organization
Remove users from the Copilot subscription for an organization
Get Copilot content exclusion rules for an organization
Get Copilot enterprise usage metrics for a specific day
Get Copilot enterprise usage metrics
Get Copilot enterprise user-teams report for a specific day
Get Copilot organization usage metrics for a specific day
Get Copilot organization usage metrics
Get Copilot organization user-teams report for a specific day
Get Copilot organization users usage metrics for a specific day
Get Copilot organization users usage metrics
Get Copilot users usage metrics for a specific day
Get Copilot users usage metrics
Disable a repository for Copilot cloud agent in an organization
Enable a repository for Copilot cloud agent in an organization
Get Copilot cloud agent configuration for a repository
Get Copilot cloud agent permissions for an organization
Get Copilot seat information and settings for an organization
Get Copilot seat assignment details for a user
List repositories enabled for Copilot cloud agent in an organization
List all Copilot seat assignments for an organization
Remove organizations from the enterprise coding agent policy
Set Copilot cloud agent permissions for an organization
Set selected repositories for Copilot cloud agent in an organization
Set Copilot content exclusion rules for an organization
Set the coding agent policy for an enterprise
Link to this section Functions
add_copilot_seats_for_teams(org, body, options \\ nil)
Add teams to the Copilot subscription for an organization
add_copilot_seats_for_users(org, body, options \\ nil)
Add users to the Copilot subscription for an organization
add_organizations_to_enterprise_coding_agent_policy(enterprise, body, options \\ nil)
Add organizations to the enterprise coding agent policy
cancel_copilot_seat_assignment_for_teams(org, body, options \\ nil)
Remove teams from the Copilot subscription for an organization
cancel_copilot_seat_assignment_for_users(org, body, options \\ nil)
Remove users from the Copilot subscription for an organization
copilot_content_exclusion_for_organization(org, options \\ nil)
Get Copilot content exclusion rules for an organization
copilot_enterprise_one_day_usage_metrics(enterprise, options \\ nil)
Get Copilot enterprise usage metrics for a specific day
copilot_enterprise_usage_metrics(enterprise, options \\ nil)
Get Copilot enterprise usage metrics
@see https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-enterprise-usage-metrics
copilot_enterprise_user_teams_one_day_report(enterprise, options \\ nil)
Get Copilot enterprise user-teams report for a specific day
copilot_organization_one_day_usage_metrics(org, options \\ nil)
Get Copilot organization usage metrics for a specific day
copilot_organization_usage_metrics(org, options \\ nil)
Get Copilot organization usage metrics
@see https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-usage-metrics
copilot_organization_user_teams_one_day_report(org, options \\ nil)
Get Copilot organization user-teams report for a specific day
copilot_organization_users_one_day_usage_metrics(org, options \\ nil)
Get Copilot organization users usage metrics for a specific day
copilot_organization_users_usage_metrics(org, options \\ nil)
Get Copilot organization users usage metrics
copilot_users_one_day_usage_metrics(enterprise, options \\ nil)
Get Copilot users usage metrics for a specific day
copilot_users_usage_metrics(enterprise, options \\ nil)
Get Copilot users usage metrics
@see https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-users-usage-metrics
disable_copilot_coding_agent_for_repository_in_organization(org, repository_id, options \\ nil)
Disable a repository for Copilot cloud agent in an organization
enable_copilot_coding_agent_for_repository_in_organization(org, repository_id, body, options \\ nil)
Enable a repository for Copilot cloud agent in an organization
get_copilot_cloud_agent_configuration(options \\ nil)
Get Copilot cloud agent configuration for a repository
get_copilot_coding_agent_permissions_organization(org, options \\ nil)
Get Copilot cloud agent permissions for an organization
get_copilot_organization_details(org, options \\ nil)
Get Copilot seat information and settings for an organization
get_copilot_seat_details_for_user(org, username, options \\ nil)
Get Copilot seat assignment details for a user
list_copilot_coding_agent_selected_repositories_for_organization(org, options \\ nil)
List repositories enabled for Copilot cloud agent in an organization
list_copilot_seats(org, options \\ nil)
List all Copilot seat assignments for an organization
remove_organizations_from_enterprise_coding_agent_policy(enterprise, body, options \\ nil)
Remove organizations from the enterprise coding agent policy
set_copilot_coding_agent_permissions_organization(org, body, options \\ nil)
Set Copilot cloud agent permissions for an organization
set_copilot_coding_agent_selected_repositories_for_organization(org, body, options \\ nil)
Set selected repositories for Copilot cloud agent in an organization
set_copilot_content_exclusion_for_organization(org, body, options \\ nil)
Set Copilot content exclusion rules for an organization
set_enterprise_coding_agent_policy(enterprise, body, options \\ nil)
Set the coding agent policy for an enterprise