GitLab API

GitlabTool

Actions1095

Remote_mirrors → putApiV4ProjectsIdRemoteMirrorsMirrorId

AI-generated

Summary

Updates a GitLab project’s remote mirror using the PUT /api/v4/projects/{id}/remote_mirrors/{mirror_id} endpoint. Set the project ID or URL-encoded path and mirror ID, and provide the required request body through the operation’s generated request schema.

Inputs

  • skipAuthentication — Defaults to false. When enabled, skips GitLab API authentication; otherwise the GitLab API credential is used.
  • baseUrl — GitLab instance base URL, defaulting to https://gitlab.com. The node source says the base URL is defined in the GitLab API credential.
  • method — HTTP method selector, defaulting to GET. The operation path and name indicate this request is intended to update a mirror with PUT.
  • pathParameters.id (required) — Project ID or URL-encoded project path.
  • pathParameters.mirror_id (required) — ID of the remote mirror to update.
  • request body (required) — Body matching the putApiV4ProjectsIdRemoteMirrorsMirrorId schema. The supplied properties do not expose its fields.

Output shape

An API response from the GitLab endpoint.

The supplied source pack delegates request execution to OpenApiToolNode; it does not specify the response fields or whether the result is returned as one record or another shape.

Links

Discussion