GitLab API icon

GitLab API

Gitlab

Actions880

Overview

This node operation deletes the storage limit exclusion for a specific namespace in GitLab. It is useful for managing storage quotas by removing exceptions that allow certain namespaces to bypass storage limits. For example, an administrator can use this operation to enforce storage policies by removing previously granted exclusions for a namespace identified by its ID.

Use Case Examples

  1. Deleting a storage limit exclusion for a namespace with a given ID to enforce storage limits.
  2. Automating cleanup of storage limit exclusions across multiple namespaces in GitLab.

Properties

Name Meaning
Skip Authentication Determines whether to skip authentication for the request.
Authentication Specifies the authentication method to use, defaulting to GitLab API key.
baseUrl The base URL of the GitLab instance, defaulting to https://gitlab.com.
Method HTTP method to use for the request, default is GET but DELETE is relevant for this operation.
Path Parameters Parameters to specify the namespace ID for which the storage limit exclusion will be deleted.

Output

JSON

  • statusCode - HTTP status code of the delete operation response.
  • body - Response body from the GitLab API after deleting the storage limit exclusion.

Dependencies

  • GitLab API key credential for authentication

Troubleshooting

  • Ensure the namespace ID provided in the path parameters is valid and exists in GitLab.
  • Verify that the API key used has sufficient permissions to delete storage limit exclusions.
  • Check the base URL to ensure it points to the correct GitLab instance.
  • Common error messages include 404 Not Found if the namespace ID does not exist, and 403 Forbidden if the API key lacks permissions.

Links

Discussion