GitLab API

GitlabTool

Actions1095

Integrations → putApiV4ProjectsIdServicesHarbor

AI-generated

Summary

Update the Harbor service integration settings of a GitLab project by making a PUT request to the project's Harbor service endpoint.

Inputs

  • id (required) — The ID of the GitLab project for which the Harbor service integration should be updated.
  • putApiV4ProjectsIdServicesHarbor (required) — The request body containing the Harbor service integration configuration parameters to update.
  • baseUrl — The base URL of the GitLab instance (defaults to 'https://gitlab.com').
  • skipAuthentication — Whether to skip authentication for this request (default is false).

Output shape

a single record representing the updated Harbor service integration configuration

The operation sends a PUT request to /api/v4/projects/{id}/services/harbor with the specified request body. The response includes the updated configuration. Authentication is performed using the GitLab API credentials unless skipped.

Links

Discussion