Cloud Functions API Skill
gcp-cloudfunctions
gcp-cloudfunctions
| Method | Path | Description |
|---|---|---|
DELETE | /v2/{name} | |
GET | /v2/{name} | Deletes a function with the given name from the specified project. If the given function is used by some trigger, the trigger will be updated to remove this function. |
PATCH | /v2/{name} | Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service. |
GET | /v2/{name}/locations | Updates existing function. |
GET | /v2/{name}/operations | Lists information about the supported locations for this service. |
POST | /v2/{name}:generateDownloadUrl | Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`. |
GET | /v2/{parent}/functions | Returns a signed URL for downloading deployed function source code. The URL is only valid for a limited period and should be used within 30 minutes of generation. For more informa... |
POST | /v2/{parent}/functions | Returns a list of functions that belong to the requested project. |
POST | /v2/{parent}/functions:generateUploadUrl | Creates a new function. If a function with the given name already exists in the specified project, the long running operation will return `ALREADY_EXISTS` error. |
GET | /v2/{parent}/runtimes | Returns a signed URL for uploading a function source code. For more information about the signed URL usage see: https://cloud.google.com/storage/docs/access-control/signed-urls. O... |
GET | /v2/{resource}:getIamPolicy | Returns a list of runtimes that are supported for the requested project. |
POST | /v2/{resource}:setIamPolicy | Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set. |
POST | /v2/{resource}:testIamPermissions | Sets the access control policy on the specified resource. Replaces any existing policy. Can return `NOT_FOUND`, `INVALID_ARGUMENT`, and `PERMISSION_DENIED` errors. |
Use this API as a Claude Code skill for instant agent access.
lapsh skill-install gcp-cloudfunctions
Downloads and installs to ~/.claude/skills/gcp-cloudfunctions/
v2 (2026-02-13)