# Functions
CancelImport performs requests for "migrations/cancel-import"
Cancel an import.
DeleteArchiveForAuthenticatedUser performs requests for "migrations/delete-archive-for-authenticated-user"
Delete a user migration archive.
DeleteArchiveForOrg performs requests for "migrations/delete-archive-for-org"
Delete an organization migration archive.
DownloadArchiveForOrg performs requests for "migrations/download-archive-for-org"
Download an organization migration archive.
GetArchiveForAuthenticatedUser performs requests for "migrations/get-archive-for-authenticated-user"
Download a user migration archive.
GetCommitAuthors performs requests for "migrations/get-commit-authors"
Get commit authors.
GetImportStatus performs requests for "migrations/get-import-status"
Get an import status.
GetLargeFiles performs requests for "migrations/get-large-files"
Get large files.
GetStatusForAuthenticatedUser performs requests for "migrations/get-status-for-authenticated-user"
Get a user migration status.
GetStatusForOrg performs requests for "migrations/get-status-for-org"
Get an organization migration status.
ListForAuthenticatedUser performs requests for "migrations/list-for-authenticated-user"
List user migrations.
ListForOrg performs requests for "migrations/list-for-org"
List organization migrations.
ListReposForOrg performs requests for "migrations/list-repos-for-org"
List repositories in an organization migration.
ListReposForUser performs requests for "migrations/list-repos-for-user"
List repositories for a user migration.
MapCommitAuthor performs requests for "migrations/map-commit-author"
Map a commit author.
NewClient returns a new Client.
SetLfsPreference performs requests for "migrations/set-lfs-preference"
Update Git LFS preference.
StartForAuthenticatedUser performs requests for "migrations/start-for-authenticated-user"
Start a user migration.
StartForOrg performs requests for "migrations/start-for-org"
Start an organization migration.
StartImport performs requests for "migrations/start-import"
Start an import.
UnlockRepoForAuthenticatedUser performs requests for "migrations/unlock-repo-for-authenticated-user"
Unlock a user repository.
UnlockRepoForOrg performs requests for "migrations/unlock-repo-for-org"
Unlock an organization repository.
UpdateImport performs requests for "migrations/update-import"
Update an import.
# Structs
CancelImportReq is request data for Client.CancelImport
https://developer.github.com/v3/migrations/source_imports/#cancel-an-import
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
CancelImportResponse is a response for CancelImport
https://developer.github.com/v3/migrations/source_imports/#cancel-an-import
*/.
DeleteArchiveForAuthenticatedUserReq is request data for Client.DeleteArchiveForAuthenticatedUser
https://developer.github.com/v3/migrations/users/#delete-a-user-migration-archive
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DeleteArchiveForAuthenticatedUserResponse is a response for DeleteArchiveForAuthenticatedUser
https://developer.github.com/v3/migrations/users/#delete-a-user-migration-archive
*/.
DeleteArchiveForOrgReq is request data for Client.DeleteArchiveForOrg
https://developer.github.com/v3/migrations/orgs/#delete-an-organization-migration-archive
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DeleteArchiveForOrgResponse is a response for DeleteArchiveForOrg
https://developer.github.com/v3/migrations/orgs/#delete-an-organization-migration-archive
*/.
DownloadArchiveForOrgReq is request data for Client.DownloadArchiveForOrg
https://developer.github.com/v3/migrations/orgs/#download-an-organization-migration-archive
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DownloadArchiveForOrgResponse is a response for DownloadArchiveForOrg
https://developer.github.com/v3/migrations/orgs/#download-an-organization-migration-archive
*/.
GetArchiveForAuthenticatedUserReq is request data for Client.GetArchiveForAuthenticatedUser
https://developer.github.com/v3/migrations/users/#download-a-user-migration-archive
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetArchiveForAuthenticatedUserResponse is a response for GetArchiveForAuthenticatedUser
https://developer.github.com/v3/migrations/users/#download-a-user-migration-archive
*/.
GetCommitAuthorsReq is request data for Client.GetCommitAuthors
https://developer.github.com/v3/migrations/source_imports/#get-commit-authors
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetCommitAuthorsResponse is a response for GetCommitAuthors
https://developer.github.com/v3/migrations/source_imports/#get-commit-authors
*/.
GetImportStatusReq is request data for Client.GetImportStatus
https://developer.github.com/v3/migrations/source_imports/#get-an-import-status
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetImportStatusResponse is a response for GetImportStatus
https://developer.github.com/v3/migrations/source_imports/#get-an-import-status
*/.
GetLargeFilesReq is request data for Client.GetLargeFiles
https://developer.github.com/v3/migrations/source_imports/#get-large-files
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetLargeFilesResponse is a response for GetLargeFiles
https://developer.github.com/v3/migrations/source_imports/#get-large-files
*/.
GetStatusForAuthenticatedUserReq is request data for Client.GetStatusForAuthenticatedUser
https://developer.github.com/v3/migrations/users/#get-a-user-migration-status
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetStatusForAuthenticatedUserResponse is a response for GetStatusForAuthenticatedUser
https://developer.github.com/v3/migrations/users/#get-a-user-migration-status
*/.
GetStatusForOrgReq is request data for Client.GetStatusForOrg
https://developer.github.com/v3/migrations/orgs/#get-an-organization-migration-status
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetStatusForOrgResponse is a response for GetStatusForOrg
https://developer.github.com/v3/migrations/orgs/#get-an-organization-migration-status
*/.
ListForAuthenticatedUserReq is request data for Client.ListForAuthenticatedUser
https://developer.github.com/v3/migrations/users/#list-user-migrations
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListForAuthenticatedUserResponse is a response for ListForAuthenticatedUser
https://developer.github.com/v3/migrations/users/#list-user-migrations
*/.
ListForOrgReq is request data for Client.ListForOrg
https://developer.github.com/v3/migrations/orgs/#list-organization-migrations
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListForOrgResponse is a response for ListForOrg
https://developer.github.com/v3/migrations/orgs/#list-organization-migrations
*/.
ListReposForOrgReq is request data for Client.ListReposForOrg
https://developer.github.com/v3/migrations/orgs/#list-repositories-in-an-organization-migration
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListReposForOrgResponse is a response for ListReposForOrg
https://developer.github.com/v3/migrations/orgs/#list-repositories-in-an-organization-migration
*/.
ListReposForUserReq is request data for Client.ListReposForUser
https://developer.github.com/v3/migrations/users/#list-repositories-for-a-user-migration
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListReposForUserResponse is a response for ListReposForUser
https://developer.github.com/v3/migrations/users/#list-repositories-for-a-user-migration
*/.
MapCommitAuthorReq is request data for Client.MapCommitAuthor
https://developer.github.com/v3/migrations/source_imports/#map-a-commit-author
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
MapCommitAuthorReqBody is a request body for migrations/map-commit-author
https://developer.github.com/v3/migrations/source_imports/#map-a-commit-author
*/.
MapCommitAuthorResponse is a response for MapCommitAuthor
https://developer.github.com/v3/migrations/source_imports/#map-a-commit-author
*/.
SetLfsPreferenceReq is request data for Client.SetLfsPreference
https://developer.github.com/v3/migrations/source_imports/#update-git-lfs-preference
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
SetLfsPreferenceReqBody is a request body for migrations/set-lfs-preference
https://developer.github.com/v3/migrations/source_imports/#update-git-lfs-preference
*/.
SetLfsPreferenceResponse is a response for SetLfsPreference
https://developer.github.com/v3/migrations/source_imports/#update-git-lfs-preference
*/.
StartForAuthenticatedUserReq is request data for Client.StartForAuthenticatedUser
https://developer.github.com/v3/migrations/users/#start-a-user-migration
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
StartForAuthenticatedUserReqBody is a request body for migrations/start-for-authenticated-user
https://developer.github.com/v3/migrations/users/#start-a-user-migration
*/.
StartForAuthenticatedUserResponse is a response for StartForAuthenticatedUser
https://developer.github.com/v3/migrations/users/#start-a-user-migration
*/.
StartForOrgReq is request data for Client.StartForOrg
https://developer.github.com/v3/migrations/orgs/#start-an-organization-migration
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
StartForOrgReqBody is a request body for migrations/start-for-org
https://developer.github.com/v3/migrations/orgs/#start-an-organization-migration
*/.
StartForOrgResponse is a response for StartForOrg
https://developer.github.com/v3/migrations/orgs/#start-an-organization-migration
*/.
StartImportReq is request data for Client.StartImport
https://developer.github.com/v3/migrations/source_imports/#start-an-import
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
StartImportReqBody is a request body for migrations/start-import
https://developer.github.com/v3/migrations/source_imports/#start-an-import
*/.
StartImportResponse is a response for StartImport
https://developer.github.com/v3/migrations/source_imports/#start-an-import
*/.
UnlockRepoForAuthenticatedUserReq is request data for Client.UnlockRepoForAuthenticatedUser
https://developer.github.com/v3/migrations/users/#unlock-a-user-repository
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
UnlockRepoForAuthenticatedUserResponse is a response for UnlockRepoForAuthenticatedUser
https://developer.github.com/v3/migrations/users/#unlock-a-user-repository
*/.
UnlockRepoForOrgReq is request data for Client.UnlockRepoForOrg
https://developer.github.com/v3/migrations/orgs/#unlock-an-organization-repository
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
UnlockRepoForOrgResponse is a response for UnlockRepoForOrg
https://developer.github.com/v3/migrations/orgs/#unlock-an-organization-repository
*/.
UpdateImportReq is request data for Client.UpdateImport
https://developer.github.com/v3/migrations/source_imports/#update-an-import
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
UpdateImportReqBody is a request body for migrations/update-import
https://developer.github.com/v3/migrations/source_imports/#update-an-import
*/.
UpdateImportResponse is a response for UpdateImport
https://developer.github.com/v3/migrations/source_imports/#update-an-import
*/.
# Type aliases
Client is a set of options to apply to requests.