Noizu.Github.Api.Orgs (Noizu Labs: Github API v0.5.0)
GitHub orgs API.
Link to this section Summary
Functions
Add a security manager team
Assign an organization role to a team
Assign an organization role to a user
Block a user from an organization
Cancel an organization invitation
Check if a user is blocked by an organization
Check organization membership for a user
Check public organization membership for a user
Convert an organization member to outside collaborator
Create an artifact deployment record
Create artifact metadata storage record
Create an organization invitation
Create issue field for an organization
Create issue type for an organization
Create an organization webhook
Create or update a custom property for an organization
Create or update custom properties for an organization
Create or update custom property values for organization repositories
Remove a custom property for an organization
Get a custom property for an organization
Get all custom properties for an organization
List custom property values for organization repositories
Delete an organization
Delete attestations in bulk
Delete attestations by ID
Delete attestations by subject digest
Delete issue field for an organization
Delete issue type for an organization
Delete an organization webhook
Disable a selected repository for immutable releases in an organization
Enable or disable a security feature for an organization
Enable a selected repository for immutable releases in an organization
Get an organization
Get immutable releases settings for an organization
List selected repositories for immutable releases enforcement
Get an organization membership for the authenticated user
Get organization membership for a user
Get an organization role
Get organization ruleset history
Get organization ruleset version
Get an organization webhook
Get a webhook configuration for an organization
Get a webhook delivery for an organization webhook
List organizations
List app installations for an organization
List artifact deployment records
List artifact storage records
List attestation repositories
List attestations
List attestations by bulk subject digests
List users blocked by an organization
List failed organization invitations
List organizations for the authenticated user
List organizations for a user
List organization invitation teams
List issue fields for an organization
List issue types for an organization
List organization members
List organization memberships for the authenticated user
List teams that are assigned to an organization role
List users that are assigned to an organization role
Get all organization roles for an organization
List outside collaborators for an organization
List repositories a fine-grained personal access token has access to
List repositories requested to be accessed by a fine-grained personal access token
List requests to access organization resources with fine-grained personal access tokens
List fine-grained personal access tokens with access to organization resources
List pending organization invitations
List public organization members
List security manager teams
List deliveries for an organization webhook
List organization webhooks
Ping an organization webhook
Redeliver a delivery for an organization webhook
Remove an organization member
Remove organization membership for a user
Remove outside collaborator from an organization
Remove public organization membership for the authenticated user
Remove a security manager team
Review a request to access organization resources with a fine-grained personal access token
Review requests to access organization resources with fine-grained personal access tokens
Remove all organization roles for a team
Remove all organization roles for a user
Remove an organization role from a team
Remove an organization role from a user
Set cluster deployment records
Set immutable releases settings for an organization
Set selected repositories for immutable releases enforcement
Set organization membership for a user
Set public organization membership for the authenticated user
Unblock a user from an organization
Update an organization
Update issue field for an organization
Update issue type for an organization
Update an organization membership for the authenticated user
Update the access a fine-grained personal access token has to organization resources
Update the access to organization resources via fine-grained personal access tokens
Update an organization webhook
Update a webhook configuration for an organization
Link to this section Functions
add_security_manager_team(org, team_slug, body, options \\ nil)
Add a security manager team
@see https://docs.github.com/rest/orgs/security-managers#add-a-security-manager-team
assign_team_to_org_role(org, team_slug, role_id, body, options \\ nil)
Assign an organization role to a team
@see https://docs.github.com/rest/orgs/organization-roles#assign-an-organization-role-to-a-team
assign_user_to_org_role(org, username, role_id, body, options \\ nil)
Assign an organization role to a user
@see https://docs.github.com/rest/orgs/organization-roles#assign-an-organization-role-to-a-user
block_user(org, username, body, options \\ nil)
Block a user from an organization
@see https://docs.github.com/rest/orgs/blocking#block-a-user-from-an-organization
cancel_invitation(org, invitation_id, options \\ nil)
Cancel an organization invitation
@see https://docs.github.com/rest/orgs/members#cancel-an-organization-invitation
check_blocked_user(org, username, options \\ nil)
Check if a user is blocked by an organization
@see https://docs.github.com/rest/orgs/blocking#check-if-a-user-is-blocked-by-an-organization
check_membership_for_user(org, username, options \\ nil)
Check organization membership for a user
@see https://docs.github.com/rest/orgs/members#check-organization-membership-for-a-user
check_public_membership_for_user(org, username, options \\ nil)
Check public organization membership for a user
@see https://docs.github.com/rest/orgs/members#check-public-organization-membership-for-a-user
convert_member_to_outside_collaborator(org, username, body, options \\ nil)
Convert an organization member to outside collaborator
create_artifact_deployment_record(org, body, options \\ nil)
Create an artifact deployment record
@see https://docs.github.com/rest/orgs/artifact-metadata#create-an-artifact-deployment-record
create_artifact_storage_record(org, body, options \\ nil)
Create artifact metadata storage record
@see https://docs.github.com/rest/orgs/artifact-metadata#create-artifact-metadata-storage-record
create_invitation(org, body, options \\ nil)
Create an organization invitation
@see https://docs.github.com/rest/orgs/members#create-an-organization-invitation
create_issue_field(org, body, options \\ nil)
Create issue field for an organization
@see https://docs.github.com/rest/orgs/issue-fields#create-issue-field-for-an-organization
create_issue_type(org, body, options \\ nil)
Create issue type for an organization
@see https://docs.github.com/rest/orgs/issue-types#create-issue-type-for-an-organization
create_webhook(org, body, options \\ nil)
Create an organization webhook
@see https://docs.github.com/rest/orgs/webhooks#create-an-organization-webhook
custom_properties_for_repos_create_or_update_organization_definition(org, custom_property_name, body, options \\ nil)
Create or update a custom property for an organization
custom_properties_for_repos_create_or_update_organization_definitions(org, body, options \\ nil)
Create or update custom properties for an organization
custom_properties_for_repos_create_or_update_organization_values(org, body, options \\ nil)
Create or update custom property values for organization repositories
custom_properties_for_repos_delete_organization_definition(org, custom_property_name, options \\ nil)
Remove a custom property for an organization
@see https://docs.github.com/rest/orgs/custom-properties#remove-a-custom-property-for-an-organization
custom_properties_for_repos_get_organization_definition(org, custom_property_name, options \\ nil)
Get a custom property for an organization
@see https://docs.github.com/rest/orgs/custom-properties#get-a-custom-property-for-an-organization
custom_properties_for_repos_get_organization_definitions(org, options \\ nil)
Get all custom properties for an organization
@see https://docs.github.com/rest/orgs/custom-properties#get-all-custom-properties-for-an-organization
custom_properties_for_repos_get_organization_values(org, options \\ nil)
List custom property values for organization repositories
delete(org, options \\ nil)
Delete an organization
@see https://docs.github.com/rest/orgs/orgs#delete-an-organization
delete_attestations_bulk(org, body, options \\ nil)
Delete attestations in bulk
@see https://docs.github.com/rest/orgs/attestations#delete-attestations-in-bulk
delete_attestations_by_id(org, attestation_id, options \\ nil)
Delete attestations by ID
@see https://docs.github.com/rest/orgs/attestations#delete-attestations-by-id
delete_attestations_by_subject_digest(org, subject_digest, options \\ nil)
Delete attestations by subject digest
@see https://docs.github.com/rest/orgs/attestations#delete-attestations-by-subject-digest
delete_issue_field(org, issue_field_id, options \\ nil)
Delete issue field for an organization
@see https://docs.github.com/rest/orgs/issue-fields#delete-issue-field-for-an-organization
delete_issue_type(org, issue_type_id, options \\ nil)
Delete issue type for an organization
@see https://docs.github.com/rest/orgs/issue-types#delete-issue-type-for-an-organization
delete_webhook(org, hook_id, options \\ nil)
Delete an organization webhook
@see https://docs.github.com/rest/orgs/webhooks#delete-an-organization-webhook
disable_selected_repository_immutable_releases_organization(org, repository_id, options \\ nil)
Disable a selected repository for immutable releases in an organization
enable_or_disable_security_product_on_all_org_repos(org, security_product, enablement, body, options \\ nil)
Enable or disable a security feature for an organization
@see https://docs.github.com/rest/orgs/orgs#enable-or-disable-a-security-feature-for-an-organization
enable_selected_repository_immutable_releases_organization(org, repository_id, body, options \\ nil)
Enable a selected repository for immutable releases in an organization
get(org, options \\ nil)
Get an organization
@see https://docs.github.com/rest/orgs/orgs#get-an-organization
get_immutable_releases_settings(org, options \\ nil)
Get immutable releases settings for an organization
@see https://docs.github.com/rest/orgs/orgs#get-immutable-releases-settings-for-an-organization
get_immutable_releases_settings_repositories(org, options \\ nil)
List selected repositories for immutable releases enforcement
@see https://docs.github.com/rest/orgs/orgs#list-selected-repositories-for-immutable-releases-enforcement
get_membership_for_authenticated_user(org, options \\ nil)
Get an organization membership for the authenticated user
@see https://docs.github.com/rest/orgs/members#get-an-organization-membership-for-the-authenticated-user
get_membership_for_user(org, username, options \\ nil)
Get organization membership for a user
@see https://docs.github.com/rest/orgs/members#get-organization-membership-for-a-user
get_org_role(org, role_id, options \\ nil)
Get an organization role
@see https://docs.github.com/rest/orgs/organization-roles#get-an-organization-role
get_org_ruleset_history(org, ruleset_id, options \\ nil)
Get organization ruleset history
@see https://docs.github.com/rest/orgs/rules#get-organization-ruleset-history
get_org_ruleset_version(org, ruleset_id, version_id, options \\ nil)
Get organization ruleset version
@see https://docs.github.com/rest/orgs/rules#get-organization-ruleset-version
get_webhook(org, hook_id, options \\ nil)
Get an organization webhook
@see https://docs.github.com/rest/orgs/webhooks#get-an-organization-webhook
get_webhook_config_for_org(org, hook_id, options \\ nil)
Get a webhook configuration for an organization
@see https://docs.github.com/rest/orgs/webhooks#get-a-webhook-configuration-for-an-organization
get_webhook_delivery(org, hook_id, delivery_id, options \\ nil)
Get a webhook delivery for an organization webhook
@see https://docs.github.com/rest/orgs/webhooks#get-a-webhook-delivery-for-an-organization-webhook
list(options \\ nil)
List organizations
@see https://docs.github.com/rest/orgs/orgs#list-organizations
list_app_installations(org, options \\ nil)
List app installations for an organization
@see https://docs.github.com/rest/orgs/orgs#list-app-installations-for-an-organization
list_artifact_deployment_records(org, subject_digest, options \\ nil)
List artifact deployment records
@see https://docs.github.com/rest/orgs/artifact-metadata#list-artifact-deployment-records
list_artifact_storage_records(org, subject_digest, options \\ nil)
List artifact storage records
@see https://docs.github.com/rest/orgs/artifact-metadata#list-artifact-storage-records
list_attestation_repositories(org, options \\ nil)
List attestation repositories
@see https://docs.github.com/rest/orgs/attestations#list-attestation-repositories
list_attestations(org, subject_digest, options \\ nil)
List attestations
@see https://docs.github.com/rest/orgs/attestations#list-attestations
list_attestations_bulk(org, body, options \\ nil)
List attestations by bulk subject digests
@see https://docs.github.com/rest/orgs/attestations#list-attestations-by-bulk-subject-digests
list_blocked_users(org, options \\ nil)
List users blocked by an organization
@see https://docs.github.com/rest/orgs/blocking#list-users-blocked-by-an-organization
list_failed_invitations(org, options \\ nil)
List failed organization invitations
@see https://docs.github.com/rest/orgs/members#list-failed-organization-invitations
list_for_authenticated_user(options \\ nil)
List organizations for the authenticated user
@see https://docs.github.com/rest/orgs/orgs#list-organizations-for-the-authenticated-user
list_for_user(username, options \\ nil)
List organizations for a user
@see https://docs.github.com/rest/orgs/orgs#list-organizations-for-a-user
list_invitation_teams(org, invitation_id, options \\ nil)
List organization invitation teams
@see https://docs.github.com/rest/orgs/members#list-organization-invitation-teams
list_issue_fields(org, options \\ nil)
List issue fields for an organization
@see https://docs.github.com/rest/orgs/issue-fields#list-issue-fields-for-an-organization
list_issue_types(org, options \\ nil)
List issue types for an organization
@see https://docs.github.com/rest/orgs/issue-types#list-issue-types-for-an-organization
list_members(org, options \\ nil)
List organization members
@see https://docs.github.com/rest/orgs/members#list-organization-members
list_memberships_for_authenticated_user(options \\ nil)
List organization memberships for the authenticated user
@see https://docs.github.com/rest/orgs/members#list-organization-memberships-for-the-authenticated-user
list_org_role_teams(org, role_id, options \\ nil)
List teams that are assigned to an organization role
list_org_role_users(org, role_id, options \\ nil)
List users that are assigned to an organization role
list_org_roles(org, options \\ nil)
Get all organization roles for an organization
@see https://docs.github.com/rest/orgs/organization-roles#get-all-organization-roles-for-an-organization
list_outside_collaborators(org, options \\ nil)
List outside collaborators for an organization
list_pat_grant_repositories(org, pat_id, options \\ nil)
List repositories a fine-grained personal access token has access to
list_pat_grant_request_repositories(org, pat_request_id, options \\ nil)
List repositories requested to be accessed by a fine-grained personal access token
list_pat_grant_requests(org, options \\ nil)
List requests to access organization resources with fine-grained personal access tokens
list_pat_grants(org, options \\ nil)
List fine-grained personal access tokens with access to organization resources
list_pending_invitations(org, options \\ nil)
List pending organization invitations
@see https://docs.github.com/rest/orgs/members#list-pending-organization-invitations
list_public_members(org, options \\ nil)
List public organization members
@see https://docs.github.com/rest/orgs/members#list-public-organization-members
list_security_manager_teams(org, options \\ nil)
List security manager teams
@see https://docs.github.com/rest/orgs/security-managers#list-security-manager-teams
list_webhook_deliveries(org, hook_id, options \\ nil)
List deliveries for an organization webhook
@see https://docs.github.com/rest/orgs/webhooks#list-deliveries-for-an-organization-webhook
list_webhooks(org, options \\ nil)
List organization webhooks
@see https://docs.github.com/rest/orgs/webhooks#list-organization-webhooks
ping_webhook(org, hook_id, body, options \\ nil)
Ping an organization webhook
@see https://docs.github.com/rest/orgs/webhooks#ping-an-organization-webhook
redeliver_webhook_delivery(org, hook_id, delivery_id, body, options \\ nil)
Redeliver a delivery for an organization webhook
@see https://docs.github.com/rest/orgs/webhooks#redeliver-a-delivery-for-an-organization-webhook
remove_member(org, username, options \\ nil)
Remove an organization member
@see https://docs.github.com/rest/orgs/members#remove-an-organization-member
remove_membership_for_user(org, username, options \\ nil)
Remove organization membership for a user
@see https://docs.github.com/rest/orgs/members#remove-organization-membership-for-a-user
remove_outside_collaborator(org, username, options \\ nil)
Remove outside collaborator from an organization
remove_public_membership_for_authenticated_user(org, username, options \\ nil)
Remove public organization membership for the authenticated user
remove_security_manager_team(org, team_slug, options \\ nil)
Remove a security manager team
@see https://docs.github.com/rest/orgs/security-managers#remove-a-security-manager-team
review_pat_grant_request(org, pat_request_id, body, options \\ nil)
Review a request to access organization resources with a fine-grained personal access token
review_pat_grant_requests_in_bulk(org, body, options \\ nil)
Review requests to access organization resources with fine-grained personal access tokens
revoke_all_org_roles_team(org, team_slug, options \\ nil)
Remove all organization roles for a team
@see https://docs.github.com/rest/orgs/organization-roles#remove-all-organization-roles-for-a-team
revoke_all_org_roles_user(org, username, options \\ nil)
Remove all organization roles for a user
@see https://docs.github.com/rest/orgs/organization-roles#remove-all-organization-roles-for-a-user
revoke_org_role_team(org, team_slug, role_id, options \\ nil)
Remove an organization role from a team
@see https://docs.github.com/rest/orgs/organization-roles#remove-an-organization-role-from-a-team
revoke_org_role_user(org, username, role_id, options \\ nil)
Remove an organization role from a user
@see https://docs.github.com/rest/orgs/organization-roles#remove-an-organization-role-from-a-user
set_cluster_deployment_records(org, cluster, body, options \\ nil)
Set cluster deployment records
@see https://docs.github.com/rest/orgs/artifact-metadata#set-cluster-deployment-records
set_immutable_releases_settings(org, body, options \\ nil)
Set immutable releases settings for an organization
@see https://docs.github.com/rest/orgs/orgs#set-immutable-releases-settings-for-an-organization
set_immutable_releases_settings_repositories(org, body, options \\ nil)
Set selected repositories for immutable releases enforcement
@see https://docs.github.com/rest/orgs/orgs#set-selected-repositories-for-immutable-releases-enforcement
set_membership_for_user(org, username, body, options \\ nil)
Set organization membership for a user
@see https://docs.github.com/rest/orgs/members#set-organization-membership-for-a-user
set_public_membership_for_authenticated_user(org, username, body, options \\ nil)
Set public organization membership for the authenticated user
unblock_user(org, username, options \\ nil)
Unblock a user from an organization
@see https://docs.github.com/rest/orgs/blocking#unblock-a-user-from-an-organization
update(org, body, options \\ nil)
Update an organization
@see https://docs.github.com/rest/orgs/orgs#update-an-organization
update_issue_field(org, issue_field_id, body, options \\ nil)
Update issue field for an organization
@see https://docs.github.com/rest/orgs/issue-fields#update-issue-field-for-an-organization
update_issue_type(org, issue_type_id, body, options \\ nil)
Update issue type for an organization
@see https://docs.github.com/rest/orgs/issue-types#update-issue-type-for-an-organization
update_membership_for_authenticated_user(org, body, options \\ nil)
Update an organization membership for the authenticated user
update_pat_access(org, pat_id, body, options \\ nil)
Update the access a fine-grained personal access token has to organization resources
update_pat_accesses(org, body, options \\ nil)
Update the access to organization resources via fine-grained personal access tokens
update_webhook(org, hook_id, body, options \\ nil)
Update an organization webhook
@see https://docs.github.com/rest/orgs/webhooks#update-an-organization-webhook
update_webhook_config_for_org(org, hook_id, body, options \\ nil)
Update a webhook configuration for an organization
@see https://docs.github.com/rest/orgs/webhooks#update-a-webhook-configuration-for-an-organization