GitLab API icon

GitLab API

Gitlab

Actions1062

Integrations → putApiV4ProjectsIdIntegrationsHarbor

AI-generated

Summary

Update the Harbor integration settings for a specific GitLab project by its ID.

Inputs

  • id (required) — The ID of the GitLab project to update the Harbor integration for.
  • requestBody (required) — The JSON body containing the Harbor integration configuration parameters to apply to the project.
  • baseUrl — Optional base URL of the GitLab instance; defaults to https://gitlab.com if not provided.
  • skipAuthentication — Whether to skip authentication for the request; default is false.

Output shape

a single JSON object representing the updated Harbor integration details

The operation sends a PUT request to the path /api/v4/projects/{id}/integrations/harbor with required path parameter 'id' and request body per the Harbor integration schema. Authentication is applied by default unless skipped. The response will reflect the updated integration configuration.

Links

Discussion