GitLab API icon

GitLab API

Gitlab

Actions1062

Integrations → putApiV4ProjectsIdIntegrationsGitGuardian

AI-generated

Summary

Update the GitGuardian integration settings for a specific GitLab project by sending a PUT request to the corresponding API endpoint.

Inputs

  • skipAuthentication — Optionally skip authentication for this request; defaults to false.
  • baseUrl — The base URL for the GitLab instance; defaults to 'https://gitlab.com'.
  • method — HTTP method to use; should be 'PUT' for this operation.
  • pathParameters.id (required) — The ID of the GitLab project whose GitGuardian integration is being updated.
  • request body (required) — The request payload containing the configuration for the GitGuardian integration, matching the schema referenced by 'putApiV4ProjectsIdIntegrationsGitGuardian'.

Output shape

a JSON object representing the updated GitGuardian integration configuration for the specified project

The output corresponds to the HTTP PUT response from the '/api/v4/projects/{id}/integrations/git-guardian' endpoint; authentication is required unless explicitly skipped; ensure path parameter 'id' and request body are correctly provided.

Examples

Example 1: Update GitGuardian integration settings for project with ID 123

Set 'pathParameters.id' to '123' and provide the new GitGuardian integration configuration in the request body; execute the operation with authentication enabled to apply changes.

Links

Discussion