KosmoKrator

productivity

Google Cloud Run Lua API for KosmoKrator Agents

Agent-facing Lua documentation and function reference for the Google Cloud Run KosmoKrator integration.

Lua Namespace

Agents call this integration through app.integrations.google_cloud_run.*. Use lua_read_doc("integrations.google-cloud-run") inside KosmoKrator to discover the same reference at runtime.

Call Lua from the Headless CLI

Use kosmo integrations:lua when a shell script, CI job, cron job, or another coding CLI should run a deterministic Google Cloud Run workflow without starting an interactive agent session.

Inline Lua call
kosmo integrations:lua --eval 'dump(app.integrations.google_cloud_run.projects_locations_export_image_metadata({}))' --json
Read Lua docs headlessly
kosmo integrations:lua --eval 'print(docs.read("google-cloud-run"))' --json
kosmo integrations:lua --eval 'print(docs.read("google-cloud-run.projects_locations_export_image_metadata"))' --json

Workflow file

Put repeatable logic in a Lua file, then execute it with JSON output for the calling process.

workflow.lua
local google_cloud_run = app.integrations.google_cloud_run
local result = google_cloud_run.projects_locations_export_image_metadata({})

dump(result)
Run the workflow
kosmo integrations:lua workflow.lua --json
kosmo integrations:lua workflow.lua --force --json
Namespace note. integrations:lua exposes app.integrations.google_cloud_run, app.mcp.*, docs.*, json.*, and regex.*. Use app.integrations.google_cloud_run.default.* or app.integrations.google_cloud_run.work.* when you configured named credential accounts.

MCP-only Lua

If the script only needs configured MCP servers and does not need Google Cloud Run, use the narrower mcp:lua command.

MCP Lua command
# Use mcp:lua for MCP-only scripts; use integrations:lua for this integration namespace.
kosmo mcp:lua --eval 'dump(mcp.servers())' --json

Agent-Facing Lua Docs

This is the rendered version of the full Lua documentation exposed to agents when they inspect the integration namespace.

Google Cloud Run - Lua API Reference

Google Cloud Run tools are exposed under app.integrations.google_cloud_run. This package is generated from Google’s official Cloud Run v2 Discovery document and exposes 58 REST methods.

Configure access_token with a Google OAuth token that has Cloud Run scopes such as https://www.googleapis.com/auth/cloud-platform. The default base URL is https://run.googleapis.com.

Each method-specific tool accepts Discovery path parameters as top-level arguments, known query parameters as top-level shortcuts or inside query, and request resources inside body. Resource path parameters preserve /, so pass full names like projects/example/locations/us-central1/services/api.

Examples

local services = app.integrations.google_cloud_run.google_cloud_run_projects_locations_services_list({
  parent = "projects/example-project/locations/us-central1",
  pageSize = 20
})

local service = app.integrations.google_cloud_run.google_cloud_run_projects_locations_services_get({
  name = "projects/example-project/locations/us-central1/services/api"
})

local run = app.integrations.google_cloud_run.google_cloud_run_projects_locations_jobs_run({
  name = "projects/example-project/locations/us-central1/jobs/importer",
  body = {}
})

Multi-Account Usage

app.integrations.google_cloud_run.google_cloud_run_projects_locations_services_list({ parent = "projects/example/locations/us-central1" })
app.integrations.google_cloud_run.default.google_cloud_run_projects_locations_services_list({ parent = "projects/example/locations/us-central1" })
app.integrations.google_cloud_run.production.google_cloud_run_projects_locations_services_list({ parent = "projects/example/locations/us-central1" })

Builds

  • google_cloud_run_projects_locations_builds_submit - POST /v2/{+parent}/builds:submit - Projects Locations Builds Submit

Export Image

  • google_cloud_run_projects_locations_export_image - POST /v2/{+name}:exportImage - Projects Locations Export Image

Export Image Metadata

  • google_cloud_run_projects_locations_export_image_metadata - GET /v2/{+name}:exportImageMetadata - Projects Locations Export Image Metadata

Export Metadata

  • google_cloud_run_projects_locations_export_metadata - GET /v2/{+name}:exportMetadata - Projects Locations Export Metadata

Export Project Metadata

  • google_cloud_run_projects_locations_export_project_metadata - GET /v2/{+name}:exportProjectMetadata - Projects Locations Export Project Metadata

Instances

  • google_cloud_run_projects_locations_instances_get_iam_policy - GET /v2/{+resource}:getIamPolicy - Projects Locations Instances Get Iam Policy
  • google_cloud_run_projects_locations_instances_stop - POST /v2/{+name}:stop - Projects Locations Instances Stop
  • google_cloud_run_projects_locations_instances_set_iam_policy - POST /v2/{+resource}:setIamPolicy - Projects Locations Instances Set Iam Policy
  • google_cloud_run_projects_locations_instances_start - POST /v2/{+name}:start - Projects Locations Instances Start
  • google_cloud_run_projects_locations_instances_patch - PATCH /v2/{+name} - Projects Locations Instances Patch
  • google_cloud_run_projects_locations_instances_create - POST /v2/{+parent}/instances - Projects Locations Instances Create
  • google_cloud_run_projects_locations_instances_test_iam_permissions - POST /v2/{+resource}:testIamPermissions - Projects Locations Instances Test Iam Permissions
  • google_cloud_run_projects_locations_instances_delete - DELETE /v2/{+name} - Projects Locations Instances Delete
  • google_cloud_run_projects_locations_instances_list - GET /v2/{+parent}/instances - Projects Locations Instances List
  • google_cloud_run_projects_locations_instances_get - GET /v2/{+name} - Projects Locations Instances Get

Jobs

  • google_cloud_run_projects_locations_jobs_create - POST /v2/{+parent}/jobs - Projects Locations Jobs Create
  • google_cloud_run_projects_locations_jobs_test_iam_permissions - POST /v2/{+resource}:testIamPermissions - Projects Locations Jobs Test Iam Permissions
  • google_cloud_run_projects_locations_jobs_patch - PATCH /v2/{+name} - Projects Locations Jobs Patch
  • google_cloud_run_projects_locations_jobs_get - GET /v2/{+name} - Projects Locations Jobs Get
  • google_cloud_run_projects_locations_jobs_list - GET /v2/{+parent}/jobs - Projects Locations Jobs List
  • google_cloud_run_projects_locations_jobs_delete - DELETE /v2/{+name} - Projects Locations Jobs Delete
  • google_cloud_run_projects_locations_jobs_get_iam_policy - GET /v2/{+resource}:getIamPolicy - Projects Locations Jobs Get Iam Policy
  • google_cloud_run_projects_locations_jobs_run - POST /v2/{+name}:run - Projects Locations Jobs Run
  • google_cloud_run_projects_locations_jobs_set_iam_policy - POST /v2/{+resource}:setIamPolicy - Projects Locations Jobs Set Iam Policy
  • google_cloud_run_projects_locations_jobs_executions_export_status - GET /v2/{+name}/{+operationId}:exportStatus - Projects Locations Jobs Executions Export Status
  • google_cloud_run_projects_locations_jobs_executions_cancel - POST /v2/{+name}:cancel - Projects Locations Jobs Executions Cancel
  • google_cloud_run_projects_locations_jobs_executions_list - GET /v2/{+parent}/executions - Projects Locations Jobs Executions List
  • google_cloud_run_projects_locations_jobs_executions_delete - DELETE /v2/{+name} - Projects Locations Jobs Executions Delete
  • google_cloud_run_projects_locations_jobs_executions_get - GET /v2/{+name} - Projects Locations Jobs Executions Get
  • google_cloud_run_projects_locations_jobs_executions_tasks_get - GET /v2/{+name} - Projects Locations Jobs Executions Tasks Get
  • google_cloud_run_projects_locations_jobs_executions_tasks_list - GET /v2/{+parent}/tasks - Projects Locations Jobs Executions Tasks List

Operations

  • google_cloud_run_projects_locations_operations_get - GET /v2/{+name} - Projects Locations Operations Get
  • google_cloud_run_projects_locations_operations_wait - POST /v2/{+name}:wait - Projects Locations Operations Wait
  • google_cloud_run_projects_locations_operations_list - GET /v2/{+name}/operations - Projects Locations Operations List
  • google_cloud_run_projects_locations_operations_delete - DELETE /v2/{+name} - Projects Locations Operations Delete

Services

  • google_cloud_run_projects_locations_services_list - GET /v2/{+parent}/services - Projects Locations Services List
  • google_cloud_run_projects_locations_services_delete - DELETE /v2/{+name} - Projects Locations Services Delete
  • google_cloud_run_projects_locations_services_set_iam_policy - POST /v2/{+resource}:setIamPolicy - Projects Locations Services Set Iam Policy
  • google_cloud_run_projects_locations_services_get - GET /v2/{+name} - Projects Locations Services Get
  • google_cloud_run_projects_locations_services_get_iam_policy - GET /v2/{+resource}:getIamPolicy - Projects Locations Services Get Iam Policy
  • google_cloud_run_projects_locations_services_patch - PATCH /v2/{+name} - Projects Locations Services Patch
  • google_cloud_run_projects_locations_services_create - POST /v2/{+parent}/services - Projects Locations Services Create
  • google_cloud_run_projects_locations_services_test_iam_permissions - POST /v2/{+resource}:testIamPermissions - Projects Locations Services Test Iam Permissions
  • google_cloud_run_projects_locations_services_revisions_get - GET /v2/{+name} - Projects Locations Services Revisions Get
  • google_cloud_run_projects_locations_services_revisions_export_status - GET /v2/{+name}/{+operationId}:exportStatus - Projects Locations Services Revisions Export Status
  • google_cloud_run_projects_locations_services_revisions_list - GET /v2/{+parent}/revisions - Projects Locations Services Revisions List
  • google_cloud_run_projects_locations_services_revisions_delete - DELETE /v2/{+name} - Projects Locations Services Revisions Delete

Worker Pools

  • google_cloud_run_projects_locations_worker_pools_patch - PATCH /v2/{+name} - Projects Locations Worker Pools Patch
  • google_cloud_run_projects_locations_worker_pools_get_iam_policy - GET /v2/{+resource}:getIamPolicy - Projects Locations Worker Pools Get Iam Policy
  • google_cloud_run_projects_locations_worker_pools_create - POST /v2/{+parent}/workerPools - Projects Locations Worker Pools Create
  • google_cloud_run_projects_locations_worker_pools_test_iam_permissions - POST /v2/{+resource}:testIamPermissions - Projects Locations Worker Pools Test Iam Permissions
  • google_cloud_run_projects_locations_worker_pools_set_iam_policy - POST /v2/{+resource}:setIamPolicy - Projects Locations Worker Pools Set Iam Policy
  • google_cloud_run_projects_locations_worker_pools_list - GET /v2/{+parent}/workerPools - Projects Locations Worker Pools List
  • google_cloud_run_projects_locations_worker_pools_delete - DELETE /v2/{+name} - Projects Locations Worker Pools Delete
  • google_cloud_run_projects_locations_worker_pools_get - GET /v2/{+name} - Projects Locations Worker Pools Get
  • google_cloud_run_projects_locations_worker_pools_revisions_get - GET /v2/{+name} - Projects Locations Worker Pools Revisions Get
  • google_cloud_run_projects_locations_worker_pools_revisions_list - GET /v2/{+parent}/revisions - Projects Locations Worker Pools Revisions List
  • google_cloud_run_projects_locations_worker_pools_revisions_delete - DELETE /v2/{+name} - Projects Locations Worker Pools Revisions Delete
Raw agent markdown
# Google Cloud Run - Lua API Reference

Google Cloud Run tools are exposed under `app.integrations.google_cloud_run`. This package is generated from Google's official Cloud Run v2 Discovery document and exposes 58 REST methods.

Configure `access_token` with a Google OAuth token that has Cloud Run scopes such as `https://www.googleapis.com/auth/cloud-platform`. The default base URL is `https://run.googleapis.com`.

Each method-specific tool accepts Discovery path parameters as top-level arguments, known query parameters as top-level shortcuts or inside `query`, and request resources inside `body`. Resource path parameters preserve `/`, so pass full names like `projects/example/locations/us-central1/services/api`.

## Examples

```lua
local services = app.integrations.google_cloud_run.google_cloud_run_projects_locations_services_list({
  parent = "projects/example-project/locations/us-central1",
  pageSize = 20
})

local service = app.integrations.google_cloud_run.google_cloud_run_projects_locations_services_get({
  name = "projects/example-project/locations/us-central1/services/api"
})

local run = app.integrations.google_cloud_run.google_cloud_run_projects_locations_jobs_run({
  name = "projects/example-project/locations/us-central1/jobs/importer",
  body = {}
})
```

## Multi-Account Usage

```lua
app.integrations.google_cloud_run.google_cloud_run_projects_locations_services_list({ parent = "projects/example/locations/us-central1" })
app.integrations.google_cloud_run.default.google_cloud_run_projects_locations_services_list({ parent = "projects/example/locations/us-central1" })
app.integrations.google_cloud_run.production.google_cloud_run_projects_locations_services_list({ parent = "projects/example/locations/us-central1" })
```

## Builds

- `google_cloud_run_projects_locations_builds_submit` - POST /v2/{+parent}/builds:submit - Projects Locations Builds Submit

## Export Image

- `google_cloud_run_projects_locations_export_image` - POST /v2/{+name}:exportImage - Projects Locations Export Image

## Export Image Metadata

- `google_cloud_run_projects_locations_export_image_metadata` - GET /v2/{+name}:exportImageMetadata - Projects Locations Export Image Metadata

## Export Metadata

- `google_cloud_run_projects_locations_export_metadata` - GET /v2/{+name}:exportMetadata - Projects Locations Export Metadata

## Export Project Metadata

- `google_cloud_run_projects_locations_export_project_metadata` - GET /v2/{+name}:exportProjectMetadata - Projects Locations Export Project Metadata

## Instances

- `google_cloud_run_projects_locations_instances_get_iam_policy` - GET /v2/{+resource}:getIamPolicy - Projects Locations Instances Get Iam Policy
- `google_cloud_run_projects_locations_instances_stop` - POST /v2/{+name}:stop - Projects Locations Instances Stop
- `google_cloud_run_projects_locations_instances_set_iam_policy` - POST /v2/{+resource}:setIamPolicy - Projects Locations Instances Set Iam Policy
- `google_cloud_run_projects_locations_instances_start` - POST /v2/{+name}:start - Projects Locations Instances Start
- `google_cloud_run_projects_locations_instances_patch` - PATCH /v2/{+name} - Projects Locations Instances Patch
- `google_cloud_run_projects_locations_instances_create` - POST /v2/{+parent}/instances - Projects Locations Instances Create
- `google_cloud_run_projects_locations_instances_test_iam_permissions` - POST /v2/{+resource}:testIamPermissions - Projects Locations Instances Test Iam Permissions
- `google_cloud_run_projects_locations_instances_delete` - DELETE /v2/{+name} - Projects Locations Instances Delete
- `google_cloud_run_projects_locations_instances_list` - GET /v2/{+parent}/instances - Projects Locations Instances List
- `google_cloud_run_projects_locations_instances_get` - GET /v2/{+name} - Projects Locations Instances Get

## Jobs

- `google_cloud_run_projects_locations_jobs_create` - POST /v2/{+parent}/jobs - Projects Locations Jobs Create
- `google_cloud_run_projects_locations_jobs_test_iam_permissions` - POST /v2/{+resource}:testIamPermissions - Projects Locations Jobs Test Iam Permissions
- `google_cloud_run_projects_locations_jobs_patch` - PATCH /v2/{+name} - Projects Locations Jobs Patch
- `google_cloud_run_projects_locations_jobs_get` - GET /v2/{+name} - Projects Locations Jobs Get
- `google_cloud_run_projects_locations_jobs_list` - GET /v2/{+parent}/jobs - Projects Locations Jobs List
- `google_cloud_run_projects_locations_jobs_delete` - DELETE /v2/{+name} - Projects Locations Jobs Delete
- `google_cloud_run_projects_locations_jobs_get_iam_policy` - GET /v2/{+resource}:getIamPolicy - Projects Locations Jobs Get Iam Policy
- `google_cloud_run_projects_locations_jobs_run` - POST /v2/{+name}:run - Projects Locations Jobs Run
- `google_cloud_run_projects_locations_jobs_set_iam_policy` - POST /v2/{+resource}:setIamPolicy - Projects Locations Jobs Set Iam Policy
- `google_cloud_run_projects_locations_jobs_executions_export_status` - GET /v2/{+name}/{+operationId}:exportStatus - Projects Locations Jobs Executions Export Status
- `google_cloud_run_projects_locations_jobs_executions_cancel` - POST /v2/{+name}:cancel - Projects Locations Jobs Executions Cancel
- `google_cloud_run_projects_locations_jobs_executions_list` - GET /v2/{+parent}/executions - Projects Locations Jobs Executions List
- `google_cloud_run_projects_locations_jobs_executions_delete` - DELETE /v2/{+name} - Projects Locations Jobs Executions Delete
- `google_cloud_run_projects_locations_jobs_executions_get` - GET /v2/{+name} - Projects Locations Jobs Executions Get
- `google_cloud_run_projects_locations_jobs_executions_tasks_get` - GET /v2/{+name} - Projects Locations Jobs Executions Tasks Get
- `google_cloud_run_projects_locations_jobs_executions_tasks_list` - GET /v2/{+parent}/tasks - Projects Locations Jobs Executions Tasks List

## Operations

- `google_cloud_run_projects_locations_operations_get` - GET /v2/{+name} - Projects Locations Operations Get
- `google_cloud_run_projects_locations_operations_wait` - POST /v2/{+name}:wait - Projects Locations Operations Wait
- `google_cloud_run_projects_locations_operations_list` - GET /v2/{+name}/operations - Projects Locations Operations List
- `google_cloud_run_projects_locations_operations_delete` - DELETE /v2/{+name} - Projects Locations Operations Delete

## Services

- `google_cloud_run_projects_locations_services_list` - GET /v2/{+parent}/services - Projects Locations Services List
- `google_cloud_run_projects_locations_services_delete` - DELETE /v2/{+name} - Projects Locations Services Delete
- `google_cloud_run_projects_locations_services_set_iam_policy` - POST /v2/{+resource}:setIamPolicy - Projects Locations Services Set Iam Policy
- `google_cloud_run_projects_locations_services_get` - GET /v2/{+name} - Projects Locations Services Get
- `google_cloud_run_projects_locations_services_get_iam_policy` - GET /v2/{+resource}:getIamPolicy - Projects Locations Services Get Iam Policy
- `google_cloud_run_projects_locations_services_patch` - PATCH /v2/{+name} - Projects Locations Services Patch
- `google_cloud_run_projects_locations_services_create` - POST /v2/{+parent}/services - Projects Locations Services Create
- `google_cloud_run_projects_locations_services_test_iam_permissions` - POST /v2/{+resource}:testIamPermissions - Projects Locations Services Test Iam Permissions
- `google_cloud_run_projects_locations_services_revisions_get` - GET /v2/{+name} - Projects Locations Services Revisions Get
- `google_cloud_run_projects_locations_services_revisions_export_status` - GET /v2/{+name}/{+operationId}:exportStatus - Projects Locations Services Revisions Export Status
- `google_cloud_run_projects_locations_services_revisions_list` - GET /v2/{+parent}/revisions - Projects Locations Services Revisions List
- `google_cloud_run_projects_locations_services_revisions_delete` - DELETE /v2/{+name} - Projects Locations Services Revisions Delete

## Worker Pools

- `google_cloud_run_projects_locations_worker_pools_patch` - PATCH /v2/{+name} - Projects Locations Worker Pools Patch
- `google_cloud_run_projects_locations_worker_pools_get_iam_policy` - GET /v2/{+resource}:getIamPolicy - Projects Locations Worker Pools Get Iam Policy
- `google_cloud_run_projects_locations_worker_pools_create` - POST /v2/{+parent}/workerPools - Projects Locations Worker Pools Create
- `google_cloud_run_projects_locations_worker_pools_test_iam_permissions` - POST /v2/{+resource}:testIamPermissions - Projects Locations Worker Pools Test Iam Permissions
- `google_cloud_run_projects_locations_worker_pools_set_iam_policy` - POST /v2/{+resource}:setIamPolicy - Projects Locations Worker Pools Set Iam Policy
- `google_cloud_run_projects_locations_worker_pools_list` - GET /v2/{+parent}/workerPools - Projects Locations Worker Pools List
- `google_cloud_run_projects_locations_worker_pools_delete` - DELETE /v2/{+name} - Projects Locations Worker Pools Delete
- `google_cloud_run_projects_locations_worker_pools_get` - GET /v2/{+name} - Projects Locations Worker Pools Get
- `google_cloud_run_projects_locations_worker_pools_revisions_get` - GET /v2/{+name} - Projects Locations Worker Pools Revisions Get
- `google_cloud_run_projects_locations_worker_pools_revisions_list` - GET /v2/{+parent}/revisions - Projects Locations Worker Pools Revisions List
- `google_cloud_run_projects_locations_worker_pools_revisions_delete` - DELETE /v2/{+name} - Projects Locations Worker Pools Revisions Delete
Metadata-derived Lua example
local result = app.integrations.google_cloud_run.projects_locations_export_image_metadata({})
print(result)

Functions

projects_locations_export_image_metadata Read

Projects Locations Export Image Metadata (GET /v2/{+name}:exportImageMetadata).

Lua path
app.integrations.google_cloud_run.projects_locations_export_image_metadata
Full name
google-cloud-run.google_cloud_run_projects_locations_export_image_metadata
ParameterTypeRequiredDescription
No parameters.
projects_locations_export_project_metadata Read

Projects Locations Export Project Metadata (GET /v2/{+name}:exportProjectMetadata).

Lua path
app.integrations.google_cloud_run.projects_locations_export_project_metadata
Full name
google-cloud-run.google_cloud_run_projects_locations_export_project_metadata
ParameterTypeRequiredDescription
No parameters.
projects_locations_export_image Write

Projects Locations Export Image (POST /v2/{+name}:exportImage).

Lua path
app.integrations.google_cloud_run.projects_locations_export_image
Full name
google-cloud-run.google_cloud_run_projects_locations_export_image
ParameterTypeRequiredDescription
No parameters.
projects_locations_export_metadata Read

Projects Locations Export Metadata (GET /v2/{+name}:exportMetadata).

Lua path
app.integrations.google_cloud_run.projects_locations_export_metadata
Full name
google-cloud-run.google_cloud_run_projects_locations_export_metadata
ParameterTypeRequiredDescription
No parameters.
projects_locations_services_list Read

Projects Locations Services List (GET /v2/{+parent}/services).

Lua path
app.integrations.google_cloud_run.projects_locations_services_list
Full name
google-cloud-run.google_cloud_run_projects_locations_services_list
ParameterTypeRequiredDescription
No parameters.
projects_locations_services_delete Write

Projects Locations Services Delete (DELETE /v2/{+name}).

Lua path
app.integrations.google_cloud_run.projects_locations_services_delete
Full name
google-cloud-run.google_cloud_run_projects_locations_services_delete
ParameterTypeRequiredDescription
No parameters.
projects_locations_services_set_iam_policy Write

Projects Locations Services Set Iam Policy (POST /v2/{+resource}:setIamPolicy).

Lua path
app.integrations.google_cloud_run.projects_locations_services_set_iam_policy
Full name
google-cloud-run.google_cloud_run_projects_locations_services_set_iam_policy
ParameterTypeRequiredDescription
No parameters.
projects_locations_services_get Read

Projects Locations Services Get (GET /v2/{+name}).

Lua path
app.integrations.google_cloud_run.projects_locations_services_get
Full name
google-cloud-run.google_cloud_run_projects_locations_services_get
ParameterTypeRequiredDescription
No parameters.
projects_locations_services_get_iam_policy Read

Projects Locations Services Get Iam Policy (GET /v2/{+resource}:getIamPolicy).

Lua path
app.integrations.google_cloud_run.projects_locations_services_get_iam_policy
Full name
google-cloud-run.google_cloud_run_projects_locations_services_get_iam_policy
ParameterTypeRequiredDescription
No parameters.
projects_locations_services_patch Write

Projects Locations Services Patch (PATCH /v2/{+name}).

Lua path
app.integrations.google_cloud_run.projects_locations_services_patch
Full name
google-cloud-run.google_cloud_run_projects_locations_services_patch
ParameterTypeRequiredDescription
No parameters.
projects_locations_services_create Write

Projects Locations Services Create (POST /v2/{+parent}/services).

Lua path
app.integrations.google_cloud_run.projects_locations_services_create
Full name
google-cloud-run.google_cloud_run_projects_locations_services_create
ParameterTypeRequiredDescription
No parameters.
projects_locations_services_test_iam_permissions Write

Projects Locations Services Test Iam Permissions (POST /v2/{+resource}:testIamPermissions).

Lua path
app.integrations.google_cloud_run.projects_locations_services_test_iam_permissions
Full name
google-cloud-run.google_cloud_run_projects_locations_services_test_iam_permissions
ParameterTypeRequiredDescription
No parameters.
projects_locations_services_revisions_get Read

Projects Locations Services Revisions Get (GET /v2/{+name}).

Lua path
app.integrations.google_cloud_run.projects_locations_services_revisions_get
Full name
google-cloud-run.google_cloud_run_projects_locations_services_revisions_get
ParameterTypeRequiredDescription
No parameters.
projects_locations_services_revisions_export_status Read

Projects Locations Services Revisions Export Status (GET /v2/{+name}/{+operationId}:exportStatus).

Lua path
app.integrations.google_cloud_run.projects_locations_services_revisions_export_status
Full name
google-cloud-run.google_cloud_run_projects_locations_services_revisions_export_status
ParameterTypeRequiredDescription
No parameters.
projects_locations_services_revisions_list Read

Projects Locations Services Revisions List (GET /v2/{+parent}/revisions).

Lua path
app.integrations.google_cloud_run.projects_locations_services_revisions_list
Full name
google-cloud-run.google_cloud_run_projects_locations_services_revisions_list
ParameterTypeRequiredDescription
No parameters.
projects_locations_services_revisions_delete Write

Projects Locations Services Revisions Delete (DELETE /v2/{+name}).

Lua path
app.integrations.google_cloud_run.projects_locations_services_revisions_delete
Full name
google-cloud-run.google_cloud_run_projects_locations_services_revisions_delete
ParameterTypeRequiredDescription
No parameters.
projects_locations_jobs_create Write

Projects Locations Jobs Create (POST /v2/{+parent}/jobs).

Lua path
app.integrations.google_cloud_run.projects_locations_jobs_create
Full name
google-cloud-run.google_cloud_run_projects_locations_jobs_create
ParameterTypeRequiredDescription
No parameters.
projects_locations_jobs_test_iam_permissions Write

Projects Locations Jobs Test Iam Permissions (POST /v2/{+resource}:testIamPermissions).

Lua path
app.integrations.google_cloud_run.projects_locations_jobs_test_iam_permissions
Full name
google-cloud-run.google_cloud_run_projects_locations_jobs_test_iam_permissions
ParameterTypeRequiredDescription
No parameters.
projects_locations_jobs_patch Write

Projects Locations Jobs Patch (PATCH /v2/{+name}).

Lua path
app.integrations.google_cloud_run.projects_locations_jobs_patch
Full name
google-cloud-run.google_cloud_run_projects_locations_jobs_patch
ParameterTypeRequiredDescription
No parameters.
projects_locations_jobs_get Read

Projects Locations Jobs Get (GET /v2/{+name}).

Lua path
app.integrations.google_cloud_run.projects_locations_jobs_get
Full name
google-cloud-run.google_cloud_run_projects_locations_jobs_get
ParameterTypeRequiredDescription
No parameters.
projects_locations_jobs_list Read

Projects Locations Jobs List (GET /v2/{+parent}/jobs).

Lua path
app.integrations.google_cloud_run.projects_locations_jobs_list
Full name
google-cloud-run.google_cloud_run_projects_locations_jobs_list
ParameterTypeRequiredDescription
No parameters.
projects_locations_jobs_delete Write

Projects Locations Jobs Delete (DELETE /v2/{+name}).

Lua path
app.integrations.google_cloud_run.projects_locations_jobs_delete
Full name
google-cloud-run.google_cloud_run_projects_locations_jobs_delete
ParameterTypeRequiredDescription
No parameters.
projects_locations_jobs_get_iam_policy Read

Projects Locations Jobs Get Iam Policy (GET /v2/{+resource}:getIamPolicy).

Lua path
app.integrations.google_cloud_run.projects_locations_jobs_get_iam_policy
Full name
google-cloud-run.google_cloud_run_projects_locations_jobs_get_iam_policy
ParameterTypeRequiredDescription
No parameters.
projects_locations_jobs Write

Projects Locations Jobs Run (POST /v2/{+name}:run).

Lua path
app.integrations.google_cloud_run.projects_locations_jobs
Full name
google-cloud-run.google_cloud_run_projects_locations_jobs_run
ParameterTypeRequiredDescription
No parameters.
projects_locations_jobs_set_iam_policy Write

Projects Locations Jobs Set Iam Policy (POST /v2/{+resource}:setIamPolicy).

Lua path
app.integrations.google_cloud_run.projects_locations_jobs_set_iam_policy
Full name
google-cloud-run.google_cloud_run_projects_locations_jobs_set_iam_policy
ParameterTypeRequiredDescription
No parameters.
projects_locations_jobs_executions_export_status Read

Projects Locations Jobs Executions Export Status (GET /v2/{+name}/{+operationId}:exportStatus).

Lua path
app.integrations.google_cloud_run.projects_locations_jobs_executions_export_status
Full name
google-cloud-run.google_cloud_run_projects_locations_jobs_executions_export_status
ParameterTypeRequiredDescription
No parameters.
projects_locations_jobs_executions_cancel Write

Projects Locations Jobs Executions Cancel (POST /v2/{+name}:cancel).

Lua path
app.integrations.google_cloud_run.projects_locations_jobs_executions_cancel
Full name
google-cloud-run.google_cloud_run_projects_locations_jobs_executions_cancel
ParameterTypeRequiredDescription
No parameters.
projects_locations_jobs_executions_list Read

Projects Locations Jobs Executions List (GET /v2/{+parent}/executions).

Lua path
app.integrations.google_cloud_run.projects_locations_jobs_executions_list
Full name
google-cloud-run.google_cloud_run_projects_locations_jobs_executions_list
ParameterTypeRequiredDescription
No parameters.
projects_locations_jobs_executions_delete Write

Projects Locations Jobs Executions Delete (DELETE /v2/{+name}).

Lua path
app.integrations.google_cloud_run.projects_locations_jobs_executions_delete
Full name
google-cloud-run.google_cloud_run_projects_locations_jobs_executions_delete
ParameterTypeRequiredDescription
No parameters.
projects_locations_jobs_executions_get Read

Projects Locations Jobs Executions Get (GET /v2/{+name}).

Lua path
app.integrations.google_cloud_run.projects_locations_jobs_executions_get
Full name
google-cloud-run.google_cloud_run_projects_locations_jobs_executions_get
ParameterTypeRequiredDescription
No parameters.
projects_locations_jobs_executions_tasks_get Read

Projects Locations Jobs Executions Tasks Get (GET /v2/{+name}).

Lua path
app.integrations.google_cloud_run.projects_locations_jobs_executions_tasks_get
Full name
google-cloud-run.google_cloud_run_projects_locations_jobs_executions_tasks_get
ParameterTypeRequiredDescription
No parameters.
projects_locations_jobs_executions_tasks_list Read

Projects Locations Jobs Executions Tasks List (GET /v2/{+parent}/tasks).

Lua path
app.integrations.google_cloud_run.projects_locations_jobs_executions_tasks_list
Full name
google-cloud-run.google_cloud_run_projects_locations_jobs_executions_tasks_list
ParameterTypeRequiredDescription
No parameters.
projects_locations_operations_get Read

Projects Locations Operations Get (GET /v2/{+name}).

Lua path
app.integrations.google_cloud_run.projects_locations_operations_get
Full name
google-cloud-run.google_cloud_run_projects_locations_operations_get
ParameterTypeRequiredDescription
No parameters.
projects_locations_operations_wait Write

Projects Locations Operations Wait (POST /v2/{+name}:wait).

Lua path
app.integrations.google_cloud_run.projects_locations_operations_wait
Full name
google-cloud-run.google_cloud_run_projects_locations_operations_wait
ParameterTypeRequiredDescription
No parameters.
projects_locations_operations_list Read

Projects Locations Operations List (GET /v2/{+name}/operations).

Lua path
app.integrations.google_cloud_run.projects_locations_operations_list
Full name
google-cloud-run.google_cloud_run_projects_locations_operations_list
ParameterTypeRequiredDescription
No parameters.
projects_locations_operations_delete Write

Projects Locations Operations Delete (DELETE /v2/{+name}).

Lua path
app.integrations.google_cloud_run.projects_locations_operations_delete
Full name
google-cloud-run.google_cloud_run_projects_locations_operations_delete
ParameterTypeRequiredDescription
No parameters.
projects_locations_instances_get_iam_policy Read

Projects Locations Instances Get Iam Policy (GET /v2/{+resource}:getIamPolicy).

Lua path
app.integrations.google_cloud_run.projects_locations_instances_get_iam_policy
Full name
google-cloud-run.google_cloud_run_projects_locations_instances_get_iam_policy
ParameterTypeRequiredDescription
No parameters.
projects_locations_instances_stop Write

Projects Locations Instances Stop (POST /v2/{+name}:stop).

Lua path
app.integrations.google_cloud_run.projects_locations_instances_stop
Full name
google-cloud-run.google_cloud_run_projects_locations_instances_stop
ParameterTypeRequiredDescription
No parameters.
projects_locations_instances_set_iam_policy Write

Projects Locations Instances Set Iam Policy (POST /v2/{+resource}:setIamPolicy).

Lua path
app.integrations.google_cloud_run.projects_locations_instances_set_iam_policy
Full name
google-cloud-run.google_cloud_run_projects_locations_instances_set_iam_policy
ParameterTypeRequiredDescription
No parameters.
projects_locations_instances_start Write

Projects Locations Instances Start (POST /v2/{+name}:start).

Lua path
app.integrations.google_cloud_run.projects_locations_instances_start
Full name
google-cloud-run.google_cloud_run_projects_locations_instances_start
ParameterTypeRequiredDescription
No parameters.
projects_locations_instances_patch Write

Projects Locations Instances Patch (PATCH /v2/{+name}).

Lua path
app.integrations.google_cloud_run.projects_locations_instances_patch
Full name
google-cloud-run.google_cloud_run_projects_locations_instances_patch
ParameterTypeRequiredDescription
No parameters.
projects_locations_instances_create Write

Projects Locations Instances Create (POST /v2/{+parent}/instances).

Lua path
app.integrations.google_cloud_run.projects_locations_instances_create
Full name
google-cloud-run.google_cloud_run_projects_locations_instances_create
ParameterTypeRequiredDescription
No parameters.
projects_locations_instances_test_iam_permissions Write

Projects Locations Instances Test Iam Permissions (POST /v2/{+resource}:testIamPermissions).

Lua path
app.integrations.google_cloud_run.projects_locations_instances_test_iam_permissions
Full name
google-cloud-run.google_cloud_run_projects_locations_instances_test_iam_permissions
ParameterTypeRequiredDescription
No parameters.
projects_locations_instances_delete Write

Projects Locations Instances Delete (DELETE /v2/{+name}).

Lua path
app.integrations.google_cloud_run.projects_locations_instances_delete
Full name
google-cloud-run.google_cloud_run_projects_locations_instances_delete
ParameterTypeRequiredDescription
No parameters.
projects_locations_instances_list Read

Projects Locations Instances List (GET /v2/{+parent}/instances).

Lua path
app.integrations.google_cloud_run.projects_locations_instances_list
Full name
google-cloud-run.google_cloud_run_projects_locations_instances_list
ParameterTypeRequiredDescription
No parameters.
projects_locations_instances_get Read

Projects Locations Instances Get (GET /v2/{+name}).

Lua path
app.integrations.google_cloud_run.projects_locations_instances_get
Full name
google-cloud-run.google_cloud_run_projects_locations_instances_get
ParameterTypeRequiredDescription
No parameters.
projects_locations_worker_pools_patch Write

Projects Locations Worker Pools Patch (PATCH /v2/{+name}).

Lua path
app.integrations.google_cloud_run.projects_locations_worker_pools_patch
Full name
google-cloud-run.google_cloud_run_projects_locations_worker_pools_patch
ParameterTypeRequiredDescription
No parameters.
projects_locations_worker_pools_get_iam_policy Read

Projects Locations Worker Pools Get Iam Policy (GET /v2/{+resource}:getIamPolicy).

Lua path
app.integrations.google_cloud_run.projects_locations_worker_pools_get_iam_policy
Full name
google-cloud-run.google_cloud_run_projects_locations_worker_pools_get_iam_policy
ParameterTypeRequiredDescription
No parameters.
projects_locations_worker_pools_create Write

Projects Locations Worker Pools Create (POST /v2/{+parent}/workerPools).

Lua path
app.integrations.google_cloud_run.projects_locations_worker_pools_create
Full name
google-cloud-run.google_cloud_run_projects_locations_worker_pools_create
ParameterTypeRequiredDescription
No parameters.
projects_locations_worker_pools_test_iam_permissions Write

Projects Locations Worker Pools Test Iam Permissions (POST /v2/{+resource}:testIamPermissions).

Lua path
app.integrations.google_cloud_run.projects_locations_worker_pools_test_iam_permissions
Full name
google-cloud-run.google_cloud_run_projects_locations_worker_pools_test_iam_permissions
ParameterTypeRequiredDescription
No parameters.
projects_locations_worker_pools_set_iam_policy Write

Projects Locations Worker Pools Set Iam Policy (POST /v2/{+resource}:setIamPolicy).

Lua path
app.integrations.google_cloud_run.projects_locations_worker_pools_set_iam_policy
Full name
google-cloud-run.google_cloud_run_projects_locations_worker_pools_set_iam_policy
ParameterTypeRequiredDescription
No parameters.
projects_locations_worker_pools_list Read

Projects Locations Worker Pools List (GET /v2/{+parent}/workerPools).

Lua path
app.integrations.google_cloud_run.projects_locations_worker_pools_list
Full name
google-cloud-run.google_cloud_run_projects_locations_worker_pools_list
ParameterTypeRequiredDescription
No parameters.
projects_locations_worker_pools_delete Write

Projects Locations Worker Pools Delete (DELETE /v2/{+name}).

Lua path
app.integrations.google_cloud_run.projects_locations_worker_pools_delete
Full name
google-cloud-run.google_cloud_run_projects_locations_worker_pools_delete
ParameterTypeRequiredDescription
No parameters.
projects_locations_worker_pools_get Read

Projects Locations Worker Pools Get (GET /v2/{+name}).

Lua path
app.integrations.google_cloud_run.projects_locations_worker_pools_get
Full name
google-cloud-run.google_cloud_run_projects_locations_worker_pools_get
ParameterTypeRequiredDescription
No parameters.
projects_locations_worker_pools_revisions_get Read

Projects Locations Worker Pools Revisions Get (GET /v2/{+name}).

Lua path
app.integrations.google_cloud_run.projects_locations_worker_pools_revisions_get
Full name
google-cloud-run.google_cloud_run_projects_locations_worker_pools_revisions_get
ParameterTypeRequiredDescription
No parameters.
projects_locations_worker_pools_revisions_list Read

Projects Locations Worker Pools Revisions List (GET /v2/{+parent}/revisions).

Lua path
app.integrations.google_cloud_run.projects_locations_worker_pools_revisions_list
Full name
google-cloud-run.google_cloud_run_projects_locations_worker_pools_revisions_list
ParameterTypeRequiredDescription
No parameters.
projects_locations_worker_pools_revisions_delete Write

Projects Locations Worker Pools Revisions Delete (DELETE /v2/{+name}).

Lua path
app.integrations.google_cloud_run.projects_locations_worker_pools_revisions_delete
Full name
google-cloud-run.google_cloud_run_projects_locations_worker_pools_revisions_delete
ParameterTypeRequiredDescription
No parameters.
projects_locations_builds_submit Write

Projects Locations Builds Submit (POST /v2/{+parent}/builds:submit).

Lua path
app.integrations.google_cloud_run.projects_locations_builds_submit
Full name
google-cloud-run.google_cloud_run_projects_locations_builds_submit
ParameterTypeRequiredDescription
No parameters.