GitLab API icon

GitLab API

Gitlab

Actions917

Overview

This node operation retrieves information about repository storage moves for a specific snippet in GitLab. It is useful for tracking the storage migration status of snippet repositories, which can help in managing storage resources and understanding snippet repository movements within GitLab.

Use Case Examples

  1. A developer wants to check the storage move status of a particular snippet repository by its ID.
  2. A DevOps engineer monitors snippet repository storage moves to ensure data is correctly migrated across storage locations.

Properties

Name Meaning
Skip Authentication Whether to skip authentication for the request.
Authentication The authentication method used for the request, typically an API key credential.
baseUrl The base URL of the GitLab instance to which the request is sent.
Method The HTTP method used for the request (GET, POST, PUT, DELETE, HEAD, PATCH).
Query Parameters Optional query parameters for pagination, including page number and items per page.
Path Parameters Path parameters specifying the snippet ID to identify the snippet repository.

Output

JSON

  • response - The JSON response containing repository storage move details for the specified snippet.

Dependencies

  • GitLab API authentication token or API key credential

Troubleshooting

  • Ensure the snippet ID provided in the path parameters is valid and exists in the GitLab instance.
  • Verify that the authentication credentials are correctly configured and have sufficient permissions to access snippet repository storage moves.
  • Check the baseUrl to confirm it points to the correct GitLab instance, especially if using a self-hosted GitLab server.
  • Pagination parameters (page and per_page) should be valid integers; invalid values may cause errors or unexpected results.

Links

Discussion