This is a legacy API. This endpoint is deprecated, disabled by default in new installations, and slated to be removed entirely in a future major release of Arvados. It is replaced by collection versioning.
API endpoint base: https://pirca.arvadosapi.com/arvados/v1/repositories
Object type: s0uqq
Example UUID: zzzzz-s0uqq-0123456789abcde
The repositories resource lists git repositories managed by Arvados.
Each Repository has, in addition to the Common resource fields:
Attribute | Type | Description | Example |
---|---|---|---|
name | string | The name of the repository on disk. Repository names must begin with a letter and contain only alphanumerics. Unless the repository is owned by the system user, the name must begin with the owner’s username, then be separated from the base repository name with / . You may not create a repository that is owned by a user without a username. |
username/project1 |
clone_urls | array | URLs from which the repository can be cloned. Read-only. | ["git git.zzzzz.arvadosapi.com:foo/bar.git",“https://git.zzzzz.arvadosapi.com/foo/bar.git”]@ |
fetch_url | string | URL suggested as a fetch-url in git config. Deprecated. Read-only. | |
push_url | string | URL suggested as a push-url in git config. Deprecated. Read-only. |
See Common resource methods for more information about create
, delete
, get
, list
, and update
.
Required arguments are displayed in green.
Create a new Repository.
Arguments:
Argument | Type | Description | Location | Example |
---|---|---|---|---|
repository | object | query |
Delete an existing Repository.
Arguments:
Argument | Type | Description | Location | Example |
---|---|---|---|---|
uuid | string | The UUID of the Repository in question. | path |
Gets a Repository’s metadata by UUID.
Arguments:
Argument | Type | Description | Location | Example |
---|---|---|---|---|
uuid | string | The UUID of the Repository in question. | path |
get_all_permissions repositories
Arguments:
Argument | Type | Description | Location | Example |
---|
List repositories.
See common resource list method.
Update attributes of an existing Repository.
Arguments:
Argument | Type | Description | Location | Example |
---|---|---|---|---|
uuid | string | The UUID of the Repository in question. | path | |
repository | object | query |
The content of this documentation is licensed under the
Creative
Commons Attribution-Share Alike 3.0 United States licence.
Code samples in this documentation are licensed under the
Apache License, Version 2.0.