Merge branch '5626-git-server-hostname' into 4752-docker-websockets
[arvados.git] / doc / api / schema / Repository.html.textile.liquid
1 ---
2 layout: default
3 navsection: api
4 navmenu: Schema
5 title: Repository
6
7 ...
8
9 A **Repository** represents a git repository hosted in an Arvados installation.
10
11 h2. Methods
12
13 See "repositories":{{site.baseurl}}/api/methods/repositories.html
14
15 h2. Resource
16
17 Each Repository has, in addition to the usual "attributes of Arvados resources":{{site.baseurl}}/api/resources.html:
18
19 table(table table-bordered table-condensed).
20 |_. Attribute|_. Type|_. Description|_. Example|
21 |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@|
22 |fetch_url|string|The git remote's fetch URL for the repository.  Read-only.||
23 |push_url|string|The git remote's push URL for the repository.  Read-only.||