Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
G
gitlab-ce
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
1
Merge Requests
1
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
nexedi
gitlab-ce
Commits
ff1b5ceb
Commit
ff1b5ceb
authored
May 07, 2020
by
James Fargher
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Document basic storage moves API
parent
5390c2e8
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
83 additions
and
0 deletions
+83
-0
doc/api/api_resources.md
doc/api/api_resources.md
+1
-0
doc/api/project_repository_storage_moves.md
doc/api/project_repository_storage_moves.md
+82
-0
No files found.
doc/api/api_resources.md
View file @
ff1b5ceb
...
...
@@ -139,6 +139,7 @@ The following API resources are available outside of project and group contexts
|
[
Notification settings
](
notification_settings.md
)
|
`/notification_settings`
(also available for groups and projects) |
|
[
Pages domains
](
pages_domains.md
)
|
`/pages/domains`
(also available for projects) |
|
[
Projects
](
projects.md
)
|
`/users/:id/projects`
(also available for projects) |
|
[
Project Repository Storage Moves
](
project_repository_storage_moves.md
)
|
`/project_repository_storage_moves`
|
|
[
Runners
](
runners.md
)
|
`/runners`
(also available for projects) |
|
[
Search
](
search.md
)
|
`/search`
(also available for groups and projects) |
|
[
Settings
](
settings.md
)
**(CORE ONLY)**
|
`/application/settings`
|
...
...
doc/api/project_repository_storage_moves.md
0 → 100644
View file @
ff1b5ceb
# Project Repository Storage Move API
> [Introduced](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/31285) in GitLab 13.0.
To retrieve project repository storage moves using the API, you must
[
authenticate yourself
](
README.md#authentication
)
as an Administrator.
## Retrieve all project repository storage moves
```
text
GET /project_repository_storage_moves
```
By default,
`GET`
requests return 20 results at a time because the API results
are paginated.
Read more on
[
pagination
](
README.md#pagination
)
.
Example request:
```
shell
curl
--header
"PRIVATE-TOKEN: <your_access_token>"
'https://primary.example.com/api/v4/project_repository_storage_moves'
```
Example response:
```
json
[
{
"id"
:
1
,
"created_at"
:
"2020-05-07T04:27:17.234Z"
,
"state"
:
"scheduled"
,
"source_storage_name"
:
"default"
,
"destination_storage_name"
:
"storage2"
,
"project"
:
{
"id"
:
1
,
"description"
:
null
,
"name"
:
"project1"
,
"name_with_namespace"
:
"John Doe2 / project1"
,
"path"
:
"project1"
,
"path_with_namespace"
:
"namespace1/project1"
,
"created_at"
:
"2020-05-07T04:27:17.016Z"
}
]
```
## Get a single project repository storage move
```
text
GET /project_repository_storage_moves/:id
```
Parameters:
| Attribute | Type | Required | Description |
| --------- | ---- | -------- | ----------- |
|
`id`
| integer | yes | The ID of the project repository storage move |
Example request:
```
shell
curl
--header
"PRIVATE-TOKEN: <your_access_token>"
'https://primary.example.com/api/v4/project_repository_storage_moves/1'
```
Example response:
```
json
{
"id"
:
1
,
"created_at"
:
"2020-05-07T04:27:17.234Z"
,
"state"
:
"scheduled"
,
"source_storage_name"
:
"default"
,
"destination_storage_name"
:
"storage2"
,
"project"
:
{
"id"
:
1
,
"description"
:
null
,
"name"
:
"project1"
,
"name_with_namespace"
:
"John Doe2 / project1"
,
"path"
:
"project1"
,
"path_with_namespace"
:
"namespace1/project1"
,
"created_at"
:
"2020-05-07T04:27:17.016Z"
}
```
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment