GitLab API icon

GitLab API

Gitlab

Actions1062

Integrations → putApiV4ProjectsIdIntegrationsGoogleCloudPlatformArtifactRegistry

AI-generated

Summary

Update the Google Cloud Platform Artifact Registry integration for a specific GitLab project by project ID.

Inputs

  • id (required) — The ID of the GitLab project whose integration is being updated.
  • requestBody (required) — The body parameters conforming to the 'putApiV4ProjectsIdIntegrationsGoogleCloudPlatformArtifactRegistry' schema specifying the integration settings to update.
  • skipAuthentication — Optionally skip using authentication for this request; defaults to false.
  • baseUrl — The GitLab instance base URL; defaults to 'https://gitlab.com'.

Output shape

a JSON object representing the updated Google Cloud Platform Artifact Registry integration details for the specified project

The operation uses HTTP PUT on the path '/api/v4/projects/{id}/integrations/google-cloud-platform-artifact-registry'. Authentication is required unless 'skipAuthentication' is set. The response body structure corresponds to the updated integration resource.

Examples

Example 1: Update the artifact registry integration for project 123

Set Path Parameter 'id' to '123'. Provide a valid request body with integration configuration according to the API schema. Execute the operation to apply changes and receive the updated integration data.

Links

Discussion