GitLab API icon

GitLab API

Gitlab

Actions1062

Geo → postApiV4GeoProxyGitSshReceivePack

AI-generated

Summary

Calls the GitLab Geo proxy endpoint /api/v4/geo/proxy_git_ssh/receive_pack to handle Git SSH receive-pack requests. Authentication is performed via the configured gitlabApi credential unless skipAuthentication is set to true. The request body must conform to the schema defined in the OpenAPI definition for this operation (referenced by parameterSchema). You can override the base URL, HTTP method, and other low-level HTTP options via the node's parameters.

Inputs

  • skipAuthentication — When true, the request is sent without using the gitlabApi credential.
  • authentication — Authentication method used when skipAuthentication is false. Only gitlabApi is available.
  • baseUrl — Base URL of the GitLab instance to call.
  • method — HTTP method to use for the request. The operation name suggests a POST, but the method can be overridden.
  • parameterSchema (required) — References the OpenAPI schema for the request body (#/definitions/postApiV4GeoProxyGitSshReceivePack).
  • requestBodySchema — Placeholder for the request body schema; the actual schema is provided via parameterSchema.
  • path — Request path appended to the base URL.

Output shape

any

Returns the raw response from the GitLab API for the geo proxy git ssh receive-pack endpoint. The exact format depends on the OpenAPI definition (typically a JSON object or raw pack data).

Links

Discussion