Noizu.Github.Api.Migrations (Noizu Labs: Github API v0.5.0)

GitHub migrations API.

Link to this section Summary

Functions

Delete an organization migration archive

Download an organization migration archive

Get an import status

Get an organization migration status

List organization migrations

List repositories in an organization migration

Update Git LFS preference

Start an organization migration

Link to this section Functions

Link to this function

cancel_import(options \\ nil)

Cancel an import

@see https://docs.github.com/rest/migrations/source-imports#cancel-an-import

Link to this function

delete_archive_for_authenticated_user(migration_id, options \\ nil)

Delete a user migration archive

@see https://docs.github.com/rest/migrations/users#delete-a-user-migration-archive

Link to this function

delete_archive_for_org(org, migration_id, options \\ nil)

Delete an organization migration archive

@see https://docs.github.com/rest/migrations/orgs#delete-an-organization-migration-archive

Link to this function

download_archive_for_org(org, migration_id, options \\ nil)

Download an organization migration archive

@see https://docs.github.com/rest/migrations/orgs#download-an-organization-migration-archive

Link to this function

get_archive_for_authenticated_user(migration_id, options \\ nil)

Download a user migration archive

@see https://docs.github.com/rest/migrations/users#download-a-user-migration-archive

Link to this function

get_commit_authors(options \\ nil)

Get commit authors

@see https://docs.github.com/rest/migrations/source-imports#get-commit-authors

Link to this function

get_import_status(options \\ nil)

Get an import status

@see https://docs.github.com/rest/migrations/source-imports#get-an-import-status

Link to this function

get_large_files(options \\ nil)

Get large files

@see https://docs.github.com/rest/migrations/source-imports#get-large-files

Link to this function

get_status_for_authenticated_user(migration_id, options \\ nil)

Get a user migration status

@see https://docs.github.com/rest/migrations/users#get-a-user-migration-status

Link to this function

get_status_for_org(org, migration_id, options \\ nil)

Get an organization migration status

@see https://docs.github.com/rest/migrations/orgs#get-an-organization-migration-status

Link to this function

list_for_authenticated_user(options \\ nil)

List user migrations

@see https://docs.github.com/rest/migrations/users#list-user-migrations

Link to this function

list_for_org(org, options \\ nil)

List organization migrations

@see https://docs.github.com/rest/migrations/orgs#list-organization-migrations

Link to this function

list_repos_for_authenticated_user(migration_id, options \\ nil)

List repositories for a user migration

@see https://docs.github.com/rest/migrations/users#list-repositories-for-a-user-migration

Link to this function

list_repos_for_org(org, migration_id, options \\ nil)

List repositories in an organization migration

@see https://docs.github.com/rest/migrations/orgs#list-repositories-in-an-organization-migration

Link to this function

map_commit_author(author_id, body, options \\ nil)

Map a commit author

@see https://docs.github.com/rest/migrations/source-imports#map-a-commit-author

Link to this function

set_lfs_preference(body, options \\ nil)

Update Git LFS preference

@see https://docs.github.com/rest/migrations/source-imports#update-git-lfs-preference

Link to this function

start_for_authenticated_user(body, options \\ nil)

Start a user migration

@see https://docs.github.com/rest/migrations/users#start-a-user-migration

Link to this function

start_for_org(org, body, options \\ nil)

Start an organization migration

@see https://docs.github.com/rest/migrations/orgs#start-an-organization-migration

Link to this function

start_import(body, options \\ nil)

Start an import

@see https://docs.github.com/rest/migrations/source-imports#start-an-import

Link to this function

unlock_repo_for_authenticated_user(migration_id, repo_name, options \\ nil)

Unlock a user repository

@see https://docs.github.com/rest/migrations/users#unlock-a-user-repository

Link to this function

unlock_repo_for_org(org, migration_id, repo_name, options \\ nil)

Unlock an organization repository

@see https://docs.github.com/rest/migrations/orgs#unlock-an-organization-repository

Link to this function

update_import(body, options \\ nil)

Update an import

@see https://docs.github.com/rest/migrations/source-imports#update-an-import