GitLab API icon

GitLab API

Gitlab

Actions917

Overview

This node operation retrieves details about a specific repository storage move for a snippet in GitLab. It is useful for tracking the status or information of storage moves related to code snippets stored in GitLab repositories. For example, a user can query the status of a storage move by providing the snippet ID and the repository storage move ID.

Use Case Examples

  1. Retrieve the status of a repository storage move for a snippet by specifying the snippet ID and the move ID.
  2. Monitor storage migration progress for snippets in GitLab repositories.

Properties

Name Meaning
Skip Authentication If set to true, the node will skip authentication for the request.
Authentication The authentication method used for the request, typically an API key credential for GitLab.
baseUrl The base URL of the GitLab instance, defaulting to https://gitlab.com.
Method The HTTP method used for the request, default is GET.
Path Parameters Parameters required in the request path to identify the snippet and the repository storage move.

Output

JSON

  • id - The ID of the snippet.
  • repository_storage_move_id - The ID of the repository storage move.
  • status - The status of the repository storage move.
  • created_at - Timestamp when the storage move was created.
  • updated_at - Timestamp when the storage move was last updated.

Dependencies

  • GitLab API key credential for authentication

Troubleshooting

  • Ensure the snippet ID and repository storage move ID are correctly provided and valid to avoid 404 Not Found errors.
  • If authentication is skipped, the request may fail due to lack of permissions; ensure proper authentication is configured unless skipping is intentional.
  • Check the base URL is correct for your GitLab instance to avoid connection errors.

Links

Discussion