GitLab API

GitlabTool

Actions1095

Deploy_keys → putApiV4ProjectsIdDeployKeysKeyId

AI-generated

Summary

Updates an existing deploy key for a GitLab project by sending a PUT request to /api/v4/projects/{id}/deploy_keys/{key_id}. Supply the project ID or URL-encoded path, the deploy key ID, and the required request body for this operation; the available body fields are not shown in the provided properties.

Inputs

  • Skip Authentication — Defaults to false. When enabled, skips GitLab API authentication.
  • Base URL — Defaults to https://gitlab.com; the node source says the effective base URL is defined by the GitLab API credential.
  • Method — HTTP method selector, defaulting to GET. This operation's path is for PUT; set the method to PUT to update the deploy key.
  • Path Parameters: Id (required) — The ID or URL-encoded path of the project owned by the authenticated user.
  • Path Parameters: Key_id (required) — The ID of the deploy key.
  • Request body (required) — A request body is required, but its fields are not exposed in the provided operation properties.

Output shape

Not specified in the provided source.

The source pack shows the node delegates execution to its OpenAPI tool base class; it does not reveal the response shape or update side effects beyond the operation's PUT path.

Links

Discussion