GitLab API icon

GitLab API

Gitlab

Actions1062

Integrations → putApiV4ProjectsIdIntegrationsGoogleCloudPlatformWorkloadIdentityFederation

AI-generated

Summary

Update the Google Cloud Platform Workload Identity Federation integration settings for a specific GitLab project.

Inputs

  • id (required) — The ID of the GitLab project whose integration settings you want to update.
  • putApiV4ProjectsIdIntegrationsGoogleCloudPlatformWorkloadIdentityFederation (required) — The request body containing the updated configuration parameters for the Google Cloud Platform Workload Identity Federation integration.
  • baseUrl — Base URL of the GitLab instance; defaults to 'https://gitlab.com'.
  • skipAuthentication — Option to skip authentication; defaults to false.

Output shape

a JSON object representing the updated integration configuration returned by the GitLab API

The operation uses an HTTP PUT method at the endpoint '/api/v4/projects/{id}/integrations/google-cloud-platform-workload-identity-federation'. Authentication is required unless 'Skip Authentication' is enabled. The returned object includes the updated integration details.

Links

Discussion