GitLab API

GitlabTool

Actions905

Overview

This node operation performs an HTTP PUT request to update a specific resource group within a GitLab project. It is useful for modifying resource group details by specifying the project ID and the resource group key. Typical use cases include managing resource allocation or permissions within GitLab projects programmatically.

Use Case Examples

  1. Updating a resource group in a GitLab project by providing the project ID and resource group key along with the updated data in the request body.
  2. Automating resource group management in CI/CD pipelines by integrating this node to modify resource groups as part of deployment workflows.

Properties

Name Meaning
Skip Authentication Determines whether to skip authentication for the request.
Authentication Specifies the authentication method to use, defaulting to GitLab API authentication.
baseUrl The base URL of the GitLab instance, defaulting to https://gitlab.com.
Method The HTTP method to use for the request, defaulting to PUT.
Path Parameters Parameters for the request path, including the project ID and resource group key.

Output

JSON

  • response - The JSON response from the GitLab API after updating the resource group.

Dependencies

  • GitLab API authentication

Troubleshooting

  • Ensure the project ID and resource group key are correctly specified; incorrect values will result in errors.
  • Authentication errors may occur if the API key or token is invalid or missing; verify credentials are correctly configured.
  • HTTP method must be PUT for this operation; using other methods may cause unexpected behavior or errors.

Links

Discussion