KosmoKrator

data

Google BigQuery Lua API for KosmoKrator Agents

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

Lua Namespace

Agents call this integration through app.integrations.google_bigquery.*. Use lua_read_doc("integrations.google-bigquery") 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 BigQuery workflow without starting an interactive agent session.

Inline Lua call
kosmo integrations:lua --eval 'dump(app.integrations.google_bigquery.datasets_delete({}))' --json
Read Lua docs headlessly
kosmo integrations:lua --eval 'print(docs.read("google-bigquery"))' --json
kosmo integrations:lua --eval 'print(docs.read("google-bigquery.datasets_delete"))' --json

Workflow file

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

workflow.lua
local google_bigquery = app.integrations.google_bigquery
local result = google_bigquery.datasets_delete({})

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_bigquery, app.mcp.*, docs.*, json.*, and regex.*. Use app.integrations.google_bigquery.default.* or app.integrations.google_bigquery.work.* when you configured named credential accounts.

MCP-only Lua

If the script only needs configured MCP servers and does not need Google BigQuery, 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 BigQuery - Lua API Reference

Google BigQuery tools are exposed under app.integrations.google_bigquery. This package is generated from Google’s official BigQuery v2 Discovery document and exposes 47 REST methods.

Configure access_token with a Google OAuth token that has BigQuery scopes such as https://www.googleapis.com/auth/bigquery. The default base URL is https://bigquery.googleapis.com/bigquery/v2.

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} IAM paths preserve /, so pass values like projects/example/datasets/analytics/tables/events.

Examples

local datasets = app.integrations.google_bigquery.google_bigquery_datasets_list({
  projectId = "example-project",
  maxResults = 50
})

local query = app.integrations.google_bigquery.google_bigquery_jobs_query({
  projectId = "example-project",
  body = {
    query = "select 1 as ok",
    useLegacySql = false
  }
})

local rows = app.integrations.google_bigquery.google_bigquery_tabledata_list({
  projectId = "example-project",
  datasetId = "analytics",
  tableId = "events",
  maxResults = 100
})

Multi-Account Usage

app.integrations.google_bigquery.google_bigquery_projects_list({})
app.integrations.google_bigquery.default.google_bigquery_projects_list({})
app.integrations.google_bigquery.production.google_bigquery_projects_list({})

Datasets

  • google_bigquery_datasets_delete - DELETE /projects/{+projectId}/datasets/{+datasetId} - Datasets Delete
  • google_bigquery_datasets_get - GET /projects/{+projectId}/datasets/{+datasetId} - Datasets Get
  • google_bigquery_datasets_insert - POST /projects/{+projectId}/datasets - Datasets Insert
  • google_bigquery_datasets_list - GET /projects/{+projectId}/datasets - Datasets List
  • google_bigquery_datasets_patch - PATCH /projects/{+projectId}/datasets/{+datasetId} - Datasets Patch
  • google_bigquery_datasets_undelete - POST /projects/{+projectId}/datasets/{+datasetId}:undelete - Datasets Undelete
  • google_bigquery_datasets_update - PUT /projects/{+projectId}/datasets/{+datasetId} - Datasets Update

Jobs

  • google_bigquery_jobs_cancel - POST /projects/{+projectId}/jobs/{+jobId}/cancel - Jobs Cancel
  • google_bigquery_jobs_delete - DELETE /projects/{+projectId}/jobs/{+jobId}/delete - Jobs Delete
  • google_bigquery_jobs_get - GET /projects/{+projectId}/jobs/{+jobId} - Jobs Get
  • google_bigquery_jobs_get_query_results - GET /projects/{+projectId}/queries/{+jobId} - Jobs Get Query Results
  • google_bigquery_jobs_insert - POST /projects/{+projectId}/jobs - Jobs Insert
  • google_bigquery_jobs_list - GET /projects/{+projectId}/jobs - Jobs List
  • google_bigquery_jobs_query - POST /projects/{+projectId}/queries - Jobs Query

Models

  • google_bigquery_models_delete - DELETE /projects/{+projectId}/datasets/{+datasetId}/models/{+modelId} - Models Delete
  • google_bigquery_models_get - GET /projects/{+projectId}/datasets/{+datasetId}/models/{+modelId} - Models Get
  • google_bigquery_models_list - GET /projects/{+projectId}/datasets/{+datasetId}/models - Models List
  • google_bigquery_models_patch - PATCH /projects/{+projectId}/datasets/{+datasetId}/models/{+modelId} - Models Patch

Projects

  • google_bigquery_projects_get_service_account - GET /projects/{+projectId}/serviceAccount - Projects Get Service Account
  • google_bigquery_projects_list - GET /projects - Projects List

Routines

  • google_bigquery_routines_delete - DELETE /projects/{+projectId}/datasets/{+datasetId}/routines/{+routineId} - Routines Delete
  • google_bigquery_routines_get - GET /projects/{+projectId}/datasets/{+datasetId}/routines/{+routineId} - Routines Get
  • google_bigquery_routines_get_iam_policy - POST /{+resource}:getIamPolicy - Routines Get Iam Policy
  • google_bigquery_routines_insert - POST /projects/{+projectId}/datasets/{+datasetId}/routines - Routines Insert
  • google_bigquery_routines_list - GET /projects/{+projectId}/datasets/{+datasetId}/routines - Routines List
  • google_bigquery_routines_set_iam_policy - POST /{+resource}:setIamPolicy - Routines Set Iam Policy
  • google_bigquery_routines_test_iam_permissions - POST /{+resource}:testIamPermissions - Routines Test Iam Permissions
  • google_bigquery_routines_update - PUT /projects/{+projectId}/datasets/{+datasetId}/routines/{+routineId} - Routines Update

RowAccessPolicies

  • google_bigquery_row_access_policies_batch_delete - POST /projects/{+projectId}/datasets/{+datasetId}/tables/{+tableId}/rowAccessPolicies:batchDelete - Row Access Policies Batch Delete
  • google_bigquery_row_access_policies_delete - DELETE /projects/{+projectId}/datasets/{+datasetId}/tables/{+tableId}/rowAccessPolicies/{+policyId} - Row Access Policies Delete
  • google_bigquery_row_access_policies_get - GET /projects/{+projectId}/datasets/{+datasetId}/tables/{+tableId}/rowAccessPolicies/{+policyId} - Row Access Policies Get
  • google_bigquery_row_access_policies_get_iam_policy - POST /{+resource}:getIamPolicy - Row Access Policies Get Iam Policy
  • google_bigquery_row_access_policies_insert - POST /projects/{+projectId}/datasets/{+datasetId}/tables/{+tableId}/rowAccessPolicies - Row Access Policies Insert
  • google_bigquery_row_access_policies_list - GET /projects/{+projectId}/datasets/{+datasetId}/tables/{+tableId}/rowAccessPolicies - Row Access Policies List
  • google_bigquery_row_access_policies_test_iam_permissions - POST /{+resource}:testIamPermissions - Row Access Policies Test Iam Permissions
  • google_bigquery_row_access_policies_update - PUT /projects/{+projectId}/datasets/{+datasetId}/tables/{+tableId}/rowAccessPolicies/{+policyId} - Row Access Policies Update

Tabledata

  • google_bigquery_tabledata_insert_all - POST /projects/{+projectId}/datasets/{+datasetId}/tables/{+tableId}/insertAll - Tabledata Insert All
  • google_bigquery_tabledata_list - GET /projects/{+projectId}/datasets/{+datasetId}/tables/{+tableId}/data - Tabledata List

Tables

  • google_bigquery_tables_delete - DELETE /projects/{+projectId}/datasets/{+datasetId}/tables/{+tableId} - Tables Delete
  • google_bigquery_tables_get - GET /projects/{+projectId}/datasets/{+datasetId}/tables/{+tableId} - Tables Get
  • google_bigquery_tables_get_iam_policy - POST /{+resource}:getIamPolicy - Tables Get Iam Policy
  • google_bigquery_tables_insert - POST /projects/{+projectId}/datasets/{+datasetId}/tables - Tables Insert
  • google_bigquery_tables_list - GET /projects/{+projectId}/datasets/{+datasetId}/tables - Tables List
  • google_bigquery_tables_patch - PATCH /projects/{+projectId}/datasets/{+datasetId}/tables/{+tableId} - Tables Patch
  • google_bigquery_tables_set_iam_policy - POST /{+resource}:setIamPolicy - Tables Set Iam Policy
  • google_bigquery_tables_test_iam_permissions - POST /{+resource}:testIamPermissions - Tables Test Iam Permissions
  • google_bigquery_tables_update - PUT /projects/{+projectId}/datasets/{+datasetId}/tables/{+tableId} - Tables Update
Raw agent markdown
# Google BigQuery - Lua API Reference

Google BigQuery tools are exposed under `app.integrations.google_bigquery`. This package is generated from Google's official BigQuery v2 Discovery document and exposes 47 REST methods.

Configure `access_token` with a Google OAuth token that has BigQuery scopes such as `https://www.googleapis.com/auth/bigquery`. The default base URL is `https://bigquery.googleapis.com/bigquery/v2`.

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}` IAM paths preserve `/`, so pass values like `projects/example/datasets/analytics/tables/events`.

## Examples

```lua
local datasets = app.integrations.google_bigquery.google_bigquery_datasets_list({
  projectId = "example-project",
  maxResults = 50
})

local query = app.integrations.google_bigquery.google_bigquery_jobs_query({
  projectId = "example-project",
  body = {
    query = "select 1 as ok",
    useLegacySql = false
  }
})

local rows = app.integrations.google_bigquery.google_bigquery_tabledata_list({
  projectId = "example-project",
  datasetId = "analytics",
  tableId = "events",
  maxResults = 100
})
```

## Multi-Account Usage

```lua
app.integrations.google_bigquery.google_bigquery_projects_list({})
app.integrations.google_bigquery.default.google_bigquery_projects_list({})
app.integrations.google_bigquery.production.google_bigquery_projects_list({})
```

## Datasets

- `google_bigquery_datasets_delete` - DELETE /projects/{+projectId}/datasets/{+datasetId} - Datasets Delete
- `google_bigquery_datasets_get` - GET /projects/{+projectId}/datasets/{+datasetId} - Datasets Get
- `google_bigquery_datasets_insert` - POST /projects/{+projectId}/datasets - Datasets Insert
- `google_bigquery_datasets_list` - GET /projects/{+projectId}/datasets - Datasets List
- `google_bigquery_datasets_patch` - PATCH /projects/{+projectId}/datasets/{+datasetId} - Datasets Patch
- `google_bigquery_datasets_undelete` - POST /projects/{+projectId}/datasets/{+datasetId}:undelete - Datasets Undelete
- `google_bigquery_datasets_update` - PUT /projects/{+projectId}/datasets/{+datasetId} - Datasets Update

## Jobs

- `google_bigquery_jobs_cancel` - POST /projects/{+projectId}/jobs/{+jobId}/cancel - Jobs Cancel
- `google_bigquery_jobs_delete` - DELETE /projects/{+projectId}/jobs/{+jobId}/delete - Jobs Delete
- `google_bigquery_jobs_get` - GET /projects/{+projectId}/jobs/{+jobId} - Jobs Get
- `google_bigquery_jobs_get_query_results` - GET /projects/{+projectId}/queries/{+jobId} - Jobs Get Query Results
- `google_bigquery_jobs_insert` - POST /projects/{+projectId}/jobs - Jobs Insert
- `google_bigquery_jobs_list` - GET /projects/{+projectId}/jobs - Jobs List
- `google_bigquery_jobs_query` - POST /projects/{+projectId}/queries - Jobs Query

## Models

- `google_bigquery_models_delete` - DELETE /projects/{+projectId}/datasets/{+datasetId}/models/{+modelId} - Models Delete
- `google_bigquery_models_get` - GET /projects/{+projectId}/datasets/{+datasetId}/models/{+modelId} - Models Get
- `google_bigquery_models_list` - GET /projects/{+projectId}/datasets/{+datasetId}/models - Models List
- `google_bigquery_models_patch` - PATCH /projects/{+projectId}/datasets/{+datasetId}/models/{+modelId} - Models Patch

## Projects

- `google_bigquery_projects_get_service_account` - GET /projects/{+projectId}/serviceAccount - Projects Get Service Account
- `google_bigquery_projects_list` - GET /projects - Projects List

## Routines

- `google_bigquery_routines_delete` - DELETE /projects/{+projectId}/datasets/{+datasetId}/routines/{+routineId} - Routines Delete
- `google_bigquery_routines_get` - GET /projects/{+projectId}/datasets/{+datasetId}/routines/{+routineId} - Routines Get
- `google_bigquery_routines_get_iam_policy` - POST /{+resource}:getIamPolicy - Routines Get Iam Policy
- `google_bigquery_routines_insert` - POST /projects/{+projectId}/datasets/{+datasetId}/routines - Routines Insert
- `google_bigquery_routines_list` - GET /projects/{+projectId}/datasets/{+datasetId}/routines - Routines List
- `google_bigquery_routines_set_iam_policy` - POST /{+resource}:setIamPolicy - Routines Set Iam Policy
- `google_bigquery_routines_test_iam_permissions` - POST /{+resource}:testIamPermissions - Routines Test Iam Permissions
- `google_bigquery_routines_update` - PUT /projects/{+projectId}/datasets/{+datasetId}/routines/{+routineId} - Routines Update

## RowAccessPolicies

- `google_bigquery_row_access_policies_batch_delete` - POST /projects/{+projectId}/datasets/{+datasetId}/tables/{+tableId}/rowAccessPolicies:batchDelete - Row Access Policies Batch Delete
- `google_bigquery_row_access_policies_delete` - DELETE /projects/{+projectId}/datasets/{+datasetId}/tables/{+tableId}/rowAccessPolicies/{+policyId} - Row Access Policies Delete
- `google_bigquery_row_access_policies_get` - GET /projects/{+projectId}/datasets/{+datasetId}/tables/{+tableId}/rowAccessPolicies/{+policyId} - Row Access Policies Get
- `google_bigquery_row_access_policies_get_iam_policy` - POST /{+resource}:getIamPolicy - Row Access Policies Get Iam Policy
- `google_bigquery_row_access_policies_insert` - POST /projects/{+projectId}/datasets/{+datasetId}/tables/{+tableId}/rowAccessPolicies - Row Access Policies Insert
- `google_bigquery_row_access_policies_list` - GET /projects/{+projectId}/datasets/{+datasetId}/tables/{+tableId}/rowAccessPolicies - Row Access Policies List
- `google_bigquery_row_access_policies_test_iam_permissions` - POST /{+resource}:testIamPermissions - Row Access Policies Test Iam Permissions
- `google_bigquery_row_access_policies_update` - PUT /projects/{+projectId}/datasets/{+datasetId}/tables/{+tableId}/rowAccessPolicies/{+policyId} - Row Access Policies Update

## Tabledata

- `google_bigquery_tabledata_insert_all` - POST /projects/{+projectId}/datasets/{+datasetId}/tables/{+tableId}/insertAll - Tabledata Insert All
- `google_bigquery_tabledata_list` - GET /projects/{+projectId}/datasets/{+datasetId}/tables/{+tableId}/data - Tabledata List

## Tables

- `google_bigquery_tables_delete` - DELETE /projects/{+projectId}/datasets/{+datasetId}/tables/{+tableId} - Tables Delete
- `google_bigquery_tables_get` - GET /projects/{+projectId}/datasets/{+datasetId}/tables/{+tableId} - Tables Get
- `google_bigquery_tables_get_iam_policy` - POST /{+resource}:getIamPolicy - Tables Get Iam Policy
- `google_bigquery_tables_insert` - POST /projects/{+projectId}/datasets/{+datasetId}/tables - Tables Insert
- `google_bigquery_tables_list` - GET /projects/{+projectId}/datasets/{+datasetId}/tables - Tables List
- `google_bigquery_tables_patch` - PATCH /projects/{+projectId}/datasets/{+datasetId}/tables/{+tableId} - Tables Patch
- `google_bigquery_tables_set_iam_policy` - POST /{+resource}:setIamPolicy - Tables Set Iam Policy
- `google_bigquery_tables_test_iam_permissions` - POST /{+resource}:testIamPermissions - Tables Test Iam Permissions
- `google_bigquery_tables_update` - PUT /projects/{+projectId}/datasets/{+datasetId}/tables/{+tableId} - Tables Update
Metadata-derived Lua example
local result = app.integrations.google_bigquery.datasets_delete({})
print(result)

Functions

datasets_delete Write

Datasets Delete (DELETE /projects/{+projectId}/datasets/{+datasetId}).

Lua path
app.integrations.google_bigquery.datasets_delete
Full name
google-bigquery.google_bigquery_datasets_delete
ParameterTypeRequiredDescription
No parameters.
datasets_get Read

Datasets Get (GET /projects/{+projectId}/datasets/{+datasetId}).

Lua path
app.integrations.google_bigquery.datasets_get
Full name
google-bigquery.google_bigquery_datasets_get
ParameterTypeRequiredDescription
No parameters.
datasets_insert Write

Datasets Insert (POST /projects/{+projectId}/datasets).

Lua path
app.integrations.google_bigquery.datasets_insert
Full name
google-bigquery.google_bigquery_datasets_insert
ParameterTypeRequiredDescription
No parameters.
datasets_list Read

Datasets List (GET /projects/{+projectId}/datasets).

Lua path
app.integrations.google_bigquery.datasets_list
Full name
google-bigquery.google_bigquery_datasets_list
ParameterTypeRequiredDescription
No parameters.
datasets_patch Write

Datasets Patch (PATCH /projects/{+projectId}/datasets/{+datasetId}).

Lua path
app.integrations.google_bigquery.datasets_patch
Full name
google-bigquery.google_bigquery_datasets_patch
ParameterTypeRequiredDescription
No parameters.
datasets_undelete Write

Datasets Undelete (POST /projects/{+projectId}/datasets/{+datasetId}:undelete).

Lua path
app.integrations.google_bigquery.datasets_undelete
Full name
google-bigquery.google_bigquery_datasets_undelete
ParameterTypeRequiredDescription
No parameters.
datasets_update Write

Datasets Update (PUT /projects/{+projectId}/datasets/{+datasetId}).

Lua path
app.integrations.google_bigquery.datasets_update
Full name
google-bigquery.google_bigquery_datasets_update
ParameterTypeRequiredDescription
No parameters.
jobs_cancel Write

Jobs Cancel (POST /projects/{+projectId}/jobs/{+jobId}/cancel).

Lua path
app.integrations.google_bigquery.jobs_cancel
Full name
google-bigquery.google_bigquery_jobs_cancel
ParameterTypeRequiredDescription
No parameters.
jobs_delete Write

Jobs Delete (DELETE /projects/{+projectId}/jobs/{+jobId}/delete).

Lua path
app.integrations.google_bigquery.jobs_delete
Full name
google-bigquery.google_bigquery_jobs_delete
ParameterTypeRequiredDescription
No parameters.
jobs_get Read

Jobs Get (GET /projects/{+projectId}/jobs/{+jobId}).

Lua path
app.integrations.google_bigquery.jobs_get
Full name
google-bigquery.google_bigquery_jobs_get
ParameterTypeRequiredDescription
No parameters.
jobs_get_results Read

Jobs Get Query Results (GET /projects/{+projectId}/queries/{+jobId}).

Lua path
app.integrations.google_bigquery.jobs_get_results
Full name
google-bigquery.google_bigquery_jobs_get_query_results
ParameterTypeRequiredDescription
No parameters.
jobs_insert Write

Jobs Insert (POST /projects/{+projectId}/jobs).

Lua path
app.integrations.google_bigquery.jobs_insert
Full name
google-bigquery.google_bigquery_jobs_insert
ParameterTypeRequiredDescription
No parameters.
jobs_list Read

Jobs List (GET /projects/{+projectId}/jobs).

Lua path
app.integrations.google_bigquery.jobs_list
Full name
google-bigquery.google_bigquery_jobs_list
ParameterTypeRequiredDescription
No parameters.
jobs Write

Jobs Query (POST /projects/{+projectId}/queries).

Lua path
app.integrations.google_bigquery.jobs
Full name
google-bigquery.google_bigquery_jobs_query
ParameterTypeRequiredDescription
No parameters.
models_delete Write

Models Delete (DELETE /projects/{+projectId}/datasets/{+datasetId}/models/{+modelId}).

Lua path
app.integrations.google_bigquery.models_delete
Full name
google-bigquery.google_bigquery_models_delete
ParameterTypeRequiredDescription
No parameters.
models_get Read

Models Get (GET /projects/{+projectId}/datasets/{+datasetId}/models/{+modelId}).

Lua path
app.integrations.google_bigquery.models_get
Full name
google-bigquery.google_bigquery_models_get
ParameterTypeRequiredDescription
No parameters.
models_list Read

Models List (GET /projects/{+projectId}/datasets/{+datasetId}/models).

Lua path
app.integrations.google_bigquery.models_list
Full name
google-bigquery.google_bigquery_models_list
ParameterTypeRequiredDescription
No parameters.
models_patch Write

Models Patch (PATCH /projects/{+projectId}/datasets/{+datasetId}/models/{+modelId}).

Lua path
app.integrations.google_bigquery.models_patch
Full name
google-bigquery.google_bigquery_models_patch
ParameterTypeRequiredDescription
No parameters.
projects_get_service_account Read

Projects Get Service Account (GET /projects/{+projectId}/serviceAccount).

Lua path
app.integrations.google_bigquery.projects_get_service_account
Full name
google-bigquery.google_bigquery_projects_get_service_account
ParameterTypeRequiredDescription
No parameters.
projects_list Read

Projects List (GET /projects).

Lua path
app.integrations.google_bigquery.projects_list
Full name
google-bigquery.google_bigquery_projects_list
ParameterTypeRequiredDescription
No parameters.
routines_delete Write

Routines Delete (DELETE /projects/{+projectId}/datasets/{+datasetId}/routines/{+routineId}).

Lua path
app.integrations.google_bigquery.routines_delete
Full name
google-bigquery.google_bigquery_routines_delete
ParameterTypeRequiredDescription
No parameters.
routines_get Read

Routines Get (GET /projects/{+projectId}/datasets/{+datasetId}/routines/{+routineId}).

Lua path
app.integrations.google_bigquery.routines_get
Full name
google-bigquery.google_bigquery_routines_get
ParameterTypeRequiredDescription
No parameters.
routines_get_iam_policy Write

Routines Get Iam Policy (POST /{+resource}:getIamPolicy).

Lua path
app.integrations.google_bigquery.routines_get_iam_policy
Full name
google-bigquery.google_bigquery_routines_get_iam_policy
ParameterTypeRequiredDescription
No parameters.
routines_insert Write

Routines Insert (POST /projects/{+projectId}/datasets/{+datasetId}/routines).

Lua path
app.integrations.google_bigquery.routines_insert
Full name
google-bigquery.google_bigquery_routines_insert
ParameterTypeRequiredDescription
No parameters.
routines_list Read

Routines List (GET /projects/{+projectId}/datasets/{+datasetId}/routines).

Lua path
app.integrations.google_bigquery.routines_list
Full name
google-bigquery.google_bigquery_routines_list
ParameterTypeRequiredDescription
No parameters.
routines_set_iam_policy Write

Routines Set Iam Policy (POST /{+resource}:setIamPolicy).

Lua path
app.integrations.google_bigquery.routines_set_iam_policy
Full name
google-bigquery.google_bigquery_routines_set_iam_policy
ParameterTypeRequiredDescription
No parameters.
routines_test_iam_permissions Write

Routines Test Iam Permissions (POST /{+resource}:testIamPermissions).

Lua path
app.integrations.google_bigquery.routines_test_iam_permissions
Full name
google-bigquery.google_bigquery_routines_test_iam_permissions
ParameterTypeRequiredDescription
No parameters.
routines_update Write

Routines Update (PUT /projects/{+projectId}/datasets/{+datasetId}/routines/{+routineId}).

Lua path
app.integrations.google_bigquery.routines_update
Full name
google-bigquery.google_bigquery_routines_update
ParameterTypeRequiredDescription
No parameters.
row_access_policies_batch_delete Write

Row Access Policies Batch Delete (POST /projects/{+projectId}/datasets/{+datasetId}/tables/{+tableId}/rowAccessPolicies:batchDelete).

Lua path
app.integrations.google_bigquery.row_access_policies_batch_delete
Full name
google-bigquery.google_bigquery_row_access_policies_batch_delete
ParameterTypeRequiredDescription
No parameters.
row_access_policies_delete Write

Row Access Policies Delete (DELETE /projects/{+projectId}/datasets/{+datasetId}/tables/{+tableId}/rowAccessPolicies/{+policyId}).

Lua path
app.integrations.google_bigquery.row_access_policies_delete
Full name
google-bigquery.google_bigquery_row_access_policies_delete
ParameterTypeRequiredDescription
No parameters.
row_access_policies_get Read

Row Access Policies Get (GET /projects/{+projectId}/datasets/{+datasetId}/tables/{+tableId}/rowAccessPolicies/{+policyId}).

Lua path
app.integrations.google_bigquery.row_access_policies_get
Full name
google-bigquery.google_bigquery_row_access_policies_get
ParameterTypeRequiredDescription
No parameters.
row_access_policies_get_iam_policy Write

Row Access Policies Get Iam Policy (POST /{+resource}:getIamPolicy).

Lua path
app.integrations.google_bigquery.row_access_policies_get_iam_policy
Full name
google-bigquery.google_bigquery_row_access_policies_get_iam_policy
ParameterTypeRequiredDescription
No parameters.
row_access_policies_insert Write

Row Access Policies Insert (POST /projects/{+projectId}/datasets/{+datasetId}/tables/{+tableId}/rowAccessPolicies).

Lua path
app.integrations.google_bigquery.row_access_policies_insert
Full name
google-bigquery.google_bigquery_row_access_policies_insert
ParameterTypeRequiredDescription
No parameters.
row_access_policies_list Read

Row Access Policies List (GET /projects/{+projectId}/datasets/{+datasetId}/tables/{+tableId}/rowAccessPolicies).

Lua path
app.integrations.google_bigquery.row_access_policies_list
Full name
google-bigquery.google_bigquery_row_access_policies_list
ParameterTypeRequiredDescription
No parameters.
row_access_policies_test_iam_permissions Write

Row Access Policies Test Iam Permissions (POST /{+resource}:testIamPermissions).

Lua path
app.integrations.google_bigquery.row_access_policies_test_iam_permissions
Full name
google-bigquery.google_bigquery_row_access_policies_test_iam_permissions
ParameterTypeRequiredDescription
No parameters.
row_access_policies_update Write

Row Access Policies Update (PUT /projects/{+projectId}/datasets/{+datasetId}/tables/{+tableId}/rowAccessPolicies/{+policyId}).

Lua path
app.integrations.google_bigquery.row_access_policies_update
Full name
google-bigquery.google_bigquery_row_access_policies_update
ParameterTypeRequiredDescription
No parameters.
tabledata_insert_all Write

Tabledata Insert All (POST /projects/{+projectId}/datasets/{+datasetId}/tables/{+tableId}/insertAll).

Lua path
app.integrations.google_bigquery.tabledata_insert_all
Full name
google-bigquery.google_bigquery_tabledata_insert_all
ParameterTypeRequiredDescription
No parameters.
tabledata_list Read

Tabledata List (GET /projects/{+projectId}/datasets/{+datasetId}/tables/{+tableId}/data).

Lua path
app.integrations.google_bigquery.tabledata_list
Full name
google-bigquery.google_bigquery_tabledata_list
ParameterTypeRequiredDescription
No parameters.
tables_delete Write

Tables Delete (DELETE /projects/{+projectId}/datasets/{+datasetId}/tables/{+tableId}).

Lua path
app.integrations.google_bigquery.tables_delete
Full name
google-bigquery.google_bigquery_tables_delete
ParameterTypeRequiredDescription
No parameters.
tables_get Read

Tables Get (GET /projects/{+projectId}/datasets/{+datasetId}/tables/{+tableId}).

Lua path
app.integrations.google_bigquery.tables_get
Full name
google-bigquery.google_bigquery_tables_get
ParameterTypeRequiredDescription
No parameters.
tables_get_iam_policy Write

Tables Get Iam Policy (POST /{+resource}:getIamPolicy).

Lua path
app.integrations.google_bigquery.tables_get_iam_policy
Full name
google-bigquery.google_bigquery_tables_get_iam_policy
ParameterTypeRequiredDescription
No parameters.
tables_insert Write

Tables Insert (POST /projects/{+projectId}/datasets/{+datasetId}/tables).

Lua path
app.integrations.google_bigquery.tables_insert
Full name
google-bigquery.google_bigquery_tables_insert
ParameterTypeRequiredDescription
No parameters.
tables_list Read

Tables List (GET /projects/{+projectId}/datasets/{+datasetId}/tables).

Lua path
app.integrations.google_bigquery.tables_list
Full name
google-bigquery.google_bigquery_tables_list
ParameterTypeRequiredDescription
No parameters.
tables_patch Write

Tables Patch (PATCH /projects/{+projectId}/datasets/{+datasetId}/tables/{+tableId}).

Lua path
app.integrations.google_bigquery.tables_patch
Full name
google-bigquery.google_bigquery_tables_patch
ParameterTypeRequiredDescription
No parameters.
tables_set_iam_policy Write

Tables Set Iam Policy (POST /{+resource}:setIamPolicy).

Lua path
app.integrations.google_bigquery.tables_set_iam_policy
Full name
google-bigquery.google_bigquery_tables_set_iam_policy
ParameterTypeRequiredDescription
No parameters.
tables_test_iam_permissions Write

Tables Test Iam Permissions (POST /{+resource}:testIamPermissions).

Lua path
app.integrations.google_bigquery.tables_test_iam_permissions
Full name
google-bigquery.google_bigquery_tables_test_iam_permissions
ParameterTypeRequiredDescription
No parameters.
tables_update Write

Tables Update (PUT /projects/{+projectId}/datasets/{+datasetId}/tables/{+tableId}).

Lua path
app.integrations.google_bigquery.tables_update
Full name
google-bigquery.google_bigquery_tables_update
ParameterTypeRequiredDescription
No parameters.