KosmoKrator

data

Google Pub/Sub CLI for AI Agents

Use the Google Pub/Sub CLI from KosmoKrator to call Google Pub/Sub tools headlessly, return JSON, inspect schemas, and automate workflows from coding agents, scripts, and CI.

Google Pub/Sub CLI Setup

Google Pub/Sub can be configured headlessly with `kosmokrator integrations:configure google-pubsub`.

Install, configure, and verify
# Install KosmoKrator first if it is not available on PATH.
curl -fsSL https://raw.githubusercontent.com/OpenCompanyApp/kosmokrator/main/install.sh | bash

# Configure and verify this integration.
kosmokrator integrations:configure google-pubsub --enable --read allow --write ask --json
kosmokrator integrations:doctor google-pubsub --json
kosmokrator integrations:status --json

Credentials

Authentication type: Manual OAuth token oauth2_manual_token. Configure credentials once, then reuse the same stored profile from scripts, coding CLIs, Lua, and MCP.

No credentials are required.

Command Patterns

The generic command is stable across every integration. The provider shortcut is shorter for humans.

Generic CLI call
kosmo integrations:call google-pubsub.google_pubsub_projects_topics_publish '{}' --json
Provider shortcut
kosmo integrations:google-pubsub google_pubsub_projects_topics_publish '{}' --json

Discovery

These commands return structured output for coding agents that need to inspect capabilities before choosing a function.

Discovery commands
kosmo integrations:docs google-pubsub --json
kosmo integrations:docs google-pubsub.google_pubsub_projects_topics_publish --json
kosmo integrations:schema google-pubsub.google_pubsub_projects_topics_publish --json
kosmo integrations:search "Google Pub/Sub" --json
kosmo integrations:list --json

Automation Contexts

The same configured command surface works in these environments. The command does not change unless the host wrapper, credentials, or permissions change.

CLI Functions

Every function below can be called headlessly. Commands are highlighted, copyable, and scroll horizontally when payloads are long.

google-pubsub.google_pubsub_projects_topics_publish

Projects Topics Publish (POST /v1/{+topic}:publish).

Write write
Parameters
none
Generic call
kosmo integrations:call google-pubsub.google_pubsub_projects_topics_publish '{}' --json
Shortcut
kosmo integrations:google-pubsub google_pubsub_projects_topics_publish '{}' --json

google-pubsub.google_pubsub_projects_topics_delete

Projects Topics Delete (DELETE /v1/{+topic}).

Write write
Parameters
none
Generic call
kosmo integrations:call google-pubsub.google_pubsub_projects_topics_delete '{}' --json
Shortcut
kosmo integrations:google-pubsub google_pubsub_projects_topics_delete '{}' --json

google-pubsub.google_pubsub_projects_topics_set_iam_policy

Projects Topics Set Iam Policy (POST /v1/{+resource}:setIamPolicy).

Write write
Parameters
none
Generic call
kosmo integrations:call google-pubsub.google_pubsub_projects_topics_set_iam_policy '{}' --json
Shortcut
kosmo integrations:google-pubsub google_pubsub_projects_topics_set_iam_policy '{}' --json

google-pubsub.google_pubsub_projects_topics_get_iam_policy

Projects Topics Get Iam Policy (GET /v1/{+resource}:getIamPolicy).

Read read
Parameters
none
Generic call
kosmo integrations:call google-pubsub.google_pubsub_projects_topics_get_iam_policy '{}' --json
Shortcut
kosmo integrations:google-pubsub google_pubsub_projects_topics_get_iam_policy '{}' --json

google-pubsub.google_pubsub_projects_topics_test_iam_permissions

Projects Topics Test Iam Permissions (POST /v1/{+resource}:testIamPermissions).

Write write
Parameters
none
Generic call
kosmo integrations:call google-pubsub.google_pubsub_projects_topics_test_iam_permissions '{}' --json
Shortcut
kosmo integrations:google-pubsub google_pubsub_projects_topics_test_iam_permissions '{}' --json

google-pubsub.google_pubsub_projects_topics_create

Projects Topics Create (PUT /v1/{+name}).

Write write
Parameters
none
Generic call
kosmo integrations:call google-pubsub.google_pubsub_projects_topics_create '{}' --json
Shortcut
kosmo integrations:google-pubsub google_pubsub_projects_topics_create '{}' --json

google-pubsub.google_pubsub_projects_topics_list

Projects Topics List (GET /v1/{+project}/topics).

Read read
Parameters
none
Generic call
kosmo integrations:call google-pubsub.google_pubsub_projects_topics_list '{}' --json
Shortcut
kosmo integrations:google-pubsub google_pubsub_projects_topics_list '{}' --json

google-pubsub.google_pubsub_projects_topics_patch

Projects Topics Patch (PATCH /v1/{+name}).

Write write
Parameters
none
Generic call
kosmo integrations:call google-pubsub.google_pubsub_projects_topics_patch '{}' --json
Shortcut
kosmo integrations:google-pubsub google_pubsub_projects_topics_patch '{}' --json

google-pubsub.google_pubsub_projects_topics_get

Projects Topics Get (GET /v1/{+topic}).

Read read
Parameters
none
Generic call
kosmo integrations:call google-pubsub.google_pubsub_projects_topics_get '{}' --json
Shortcut
kosmo integrations:google-pubsub google_pubsub_projects_topics_get '{}' --json

google-pubsub.google_pubsub_projects_topics_subscriptions_list

Projects Topics Subscriptions List (GET /v1/{+topic}/subscriptions).

Read read
Parameters
none
Generic call
kosmo integrations:call google-pubsub.google_pubsub_projects_topics_subscriptions_list '{}' --json
Shortcut
kosmo integrations:google-pubsub google_pubsub_projects_topics_subscriptions_list '{}' --json

google-pubsub.google_pubsub_projects_topics_snapshots_list

Projects Topics Snapshots List (GET /v1/{+topic}/snapshots).

Read read
Parameters
none
Generic call
kosmo integrations:call google-pubsub.google_pubsub_projects_topics_snapshots_list '{}' --json
Shortcut
kosmo integrations:google-pubsub google_pubsub_projects_topics_snapshots_list '{}' --json

google-pubsub.google_pubsub_projects_subscriptions_acknowledge

Projects Subscriptions Acknowledge (POST /v1/{+subscription}:acknowledge).

Write write
Parameters
none
Generic call
kosmo integrations:call google-pubsub.google_pubsub_projects_subscriptions_acknowledge '{}' --json
Shortcut
kosmo integrations:google-pubsub google_pubsub_projects_subscriptions_acknowledge '{}' --json

google-pubsub.google_pubsub_projects_subscriptions_test_iam_permissions

Projects Subscriptions Test Iam Permissions (POST /v1/{+resource}:testIamPermissions).

Write write
Parameters
none
Generic call
kosmo integrations:call google-pubsub.google_pubsub_projects_subscriptions_test_iam_permissions '{}' --json
Shortcut
kosmo integrations:google-pubsub google_pubsub_projects_subscriptions_test_iam_permissions '{}' --json

google-pubsub.google_pubsub_projects_subscriptions_get

Projects Subscriptions Get (GET /v1/{+subscription}).

Read read
Parameters
none
Generic call
kosmo integrations:call google-pubsub.google_pubsub_projects_subscriptions_get '{}' --json
Shortcut
kosmo integrations:google-pubsub google_pubsub_projects_subscriptions_get '{}' --json

google-pubsub.google_pubsub_projects_subscriptions_patch

Projects Subscriptions Patch (PATCH /v1/{+name}).

Write write
Parameters
none
Generic call
kosmo integrations:call google-pubsub.google_pubsub_projects_subscriptions_patch '{}' --json
Shortcut
kosmo integrations:google-pubsub google_pubsub_projects_subscriptions_patch '{}' --json

google-pubsub.google_pubsub_projects_subscriptions_set_iam_policy

Projects Subscriptions Set Iam Policy (POST /v1/{+resource}:setIamPolicy).

Write write
Parameters
none
Generic call
kosmo integrations:call google-pubsub.google_pubsub_projects_subscriptions_set_iam_policy '{}' --json
Shortcut
kosmo integrations:google-pubsub google_pubsub_projects_subscriptions_set_iam_policy '{}' --json

google-pubsub.google_pubsub_projects_subscriptions_detach

Projects Subscriptions Detach (POST /v1/{+subscription}:detach).

Write write
Parameters
none
Generic call
kosmo integrations:call google-pubsub.google_pubsub_projects_subscriptions_detach '{}' --json
Shortcut
kosmo integrations:google-pubsub google_pubsub_projects_subscriptions_detach '{}' --json

google-pubsub.google_pubsub_projects_subscriptions_pull

Projects Subscriptions Pull (POST /v1/{+subscription}:pull).

Write write
Parameters
none
Generic call
kosmo integrations:call google-pubsub.google_pubsub_projects_subscriptions_pull '{}' --json
Shortcut
kosmo integrations:google-pubsub google_pubsub_projects_subscriptions_pull '{}' --json

google-pubsub.google_pubsub_projects_subscriptions_list

Projects Subscriptions List (GET /v1/{+project}/subscriptions).

Read read
Parameters
none
Generic call
kosmo integrations:call google-pubsub.google_pubsub_projects_subscriptions_list '{}' --json
Shortcut
kosmo integrations:google-pubsub google_pubsub_projects_subscriptions_list '{}' --json

google-pubsub.google_pubsub_projects_subscriptions_create

Projects Subscriptions Create (PUT /v1/{+name}).

Write write
Parameters
none
Generic call
kosmo integrations:call google-pubsub.google_pubsub_projects_subscriptions_create '{}' --json
Shortcut
kosmo integrations:google-pubsub google_pubsub_projects_subscriptions_create '{}' --json

google-pubsub.google_pubsub_projects_subscriptions_modify_push_config

Projects Subscriptions Modify Push Config (POST /v1/{+subscription}:modifyPushConfig).

Write write
Parameters
none
Generic call
kosmo integrations:call google-pubsub.google_pubsub_projects_subscriptions_modify_push_config '{}' --json
Shortcut
kosmo integrations:google-pubsub google_pubsub_projects_subscriptions_modify_push_config '{}' --json

google-pubsub.google_pubsub_projects_subscriptions_modify_ack_deadline

Projects Subscriptions Modify Ack Deadline (POST /v1/{+subscription}:modifyAckDeadline).

Write write
Parameters
none
Generic call
kosmo integrations:call google-pubsub.google_pubsub_projects_subscriptions_modify_ack_deadline '{}' --json
Shortcut
kosmo integrations:google-pubsub google_pubsub_projects_subscriptions_modify_ack_deadline '{}' --json

google-pubsub.google_pubsub_projects_subscriptions_delete

Projects Subscriptions Delete (DELETE /v1/{+subscription}).

Write write
Parameters
none
Generic call
kosmo integrations:call google-pubsub.google_pubsub_projects_subscriptions_delete '{}' --json
Shortcut
kosmo integrations:google-pubsub google_pubsub_projects_subscriptions_delete '{}' --json

google-pubsub.google_pubsub_projects_subscriptions_get_iam_policy

Projects Subscriptions Get Iam Policy (GET /v1/{+resource}:getIamPolicy).

Read read
Parameters
none
Generic call
kosmo integrations:call google-pubsub.google_pubsub_projects_subscriptions_get_iam_policy '{}' --json
Shortcut
kosmo integrations:google-pubsub google_pubsub_projects_subscriptions_get_iam_policy '{}' --json

google-pubsub.google_pubsub_projects_subscriptions_seek

Projects Subscriptions Seek (POST /v1/{+subscription}:seek).

Write write
Parameters
none
Generic call
kosmo integrations:call google-pubsub.google_pubsub_projects_subscriptions_seek '{}' --json
Shortcut
kosmo integrations:google-pubsub google_pubsub_projects_subscriptions_seek '{}' --json

google-pubsub.google_pubsub_projects_snapshots_set_iam_policy

Projects Snapshots Set Iam Policy (POST /v1/{+resource}:setIamPolicy).

Write write
Parameters
none
Generic call
kosmo integrations:call google-pubsub.google_pubsub_projects_snapshots_set_iam_policy '{}' --json
Shortcut
kosmo integrations:google-pubsub google_pubsub_projects_snapshots_set_iam_policy '{}' --json

google-pubsub.google_pubsub_projects_snapshots_get_iam_policy

Projects Snapshots Get Iam Policy (GET /v1/{+resource}:getIamPolicy).

Read read
Parameters
none
Generic call
kosmo integrations:call google-pubsub.google_pubsub_projects_snapshots_get_iam_policy '{}' --json
Shortcut
kosmo integrations:google-pubsub google_pubsub_projects_snapshots_get_iam_policy '{}' --json

google-pubsub.google_pubsub_projects_snapshots_get

Projects Snapshots Get (GET /v1/{+snapshot}).

Read read
Parameters
none
Generic call
kosmo integrations:call google-pubsub.google_pubsub_projects_snapshots_get '{}' --json
Shortcut
kosmo integrations:google-pubsub google_pubsub_projects_snapshots_get '{}' --json

google-pubsub.google_pubsub_projects_snapshots_patch

Projects Snapshots Patch (PATCH /v1/{+name}).

Write write
Parameters
none
Generic call
kosmo integrations:call google-pubsub.google_pubsub_projects_snapshots_patch '{}' --json
Shortcut
kosmo integrations:google-pubsub google_pubsub_projects_snapshots_patch '{}' --json

google-pubsub.google_pubsub_projects_snapshots_test_iam_permissions

Projects Snapshots Test Iam Permissions (POST /v1/{+resource}:testIamPermissions).

Write write
Parameters
none
Generic call
kosmo integrations:call google-pubsub.google_pubsub_projects_snapshots_test_iam_permissions '{}' --json
Shortcut
kosmo integrations:google-pubsub google_pubsub_projects_snapshots_test_iam_permissions '{}' --json

google-pubsub.google_pubsub_projects_snapshots_create

Projects Snapshots Create (PUT /v1/{+name}).

Write write
Parameters
none
Generic call
kosmo integrations:call google-pubsub.google_pubsub_projects_snapshots_create '{}' --json
Shortcut
kosmo integrations:google-pubsub google_pubsub_projects_snapshots_create '{}' --json

google-pubsub.google_pubsub_projects_snapshots_list

Projects Snapshots List (GET /v1/{+project}/snapshots).

Read read
Parameters
none
Generic call
kosmo integrations:call google-pubsub.google_pubsub_projects_snapshots_list '{}' --json
Shortcut
kosmo integrations:google-pubsub google_pubsub_projects_snapshots_list '{}' --json

google-pubsub.google_pubsub_projects_snapshots_delete

Projects Snapshots Delete (DELETE /v1/{+snapshot}).

Write write
Parameters
none
Generic call
kosmo integrations:call google-pubsub.google_pubsub_projects_snapshots_delete '{}' --json
Shortcut
kosmo integrations:google-pubsub google_pubsub_projects_snapshots_delete '{}' --json

google-pubsub.google_pubsub_projects_schemas_test_iam_permissions

Projects Schemas Test Iam Permissions (POST /v1/{+resource}:testIamPermissions).

Write write
Parameters
none
Generic call
kosmo integrations:call google-pubsub.google_pubsub_projects_schemas_test_iam_permissions '{}' --json
Shortcut
kosmo integrations:google-pubsub google_pubsub_projects_schemas_test_iam_permissions '{}' --json

google-pubsub.google_pubsub_projects_schemas_validate

Projects Schemas Validate (POST /v1/{+parent}/schemas:validate).

Write write
Parameters
none
Generic call
kosmo integrations:call google-pubsub.google_pubsub_projects_schemas_validate '{}' --json
Shortcut
kosmo integrations:google-pubsub google_pubsub_projects_schemas_validate '{}' --json

google-pubsub.google_pubsub_projects_schemas_rollback

Projects Schemas Rollback (POST /v1/{+name}:rollback).

Write write
Parameters
none
Generic call
kosmo integrations:call google-pubsub.google_pubsub_projects_schemas_rollback '{}' --json
Shortcut
kosmo integrations:google-pubsub google_pubsub_projects_schemas_rollback '{}' --json

google-pubsub.google_pubsub_projects_schemas_get

Projects Schemas Get (GET /v1/{+name}).

Read read
Parameters
none
Generic call
kosmo integrations:call google-pubsub.google_pubsub_projects_schemas_get '{}' --json
Shortcut
kosmo integrations:google-pubsub google_pubsub_projects_schemas_get '{}' --json

google-pubsub.google_pubsub_projects_schemas_set_iam_policy

Projects Schemas Set Iam Policy (POST /v1/{+resource}:setIamPolicy).

Write write
Parameters
none
Generic call
kosmo integrations:call google-pubsub.google_pubsub_projects_schemas_set_iam_policy '{}' --json
Shortcut
kosmo integrations:google-pubsub google_pubsub_projects_schemas_set_iam_policy '{}' --json

google-pubsub.google_pubsub_projects_schemas_create

Projects Schemas Create (POST /v1/{+parent}/schemas).

Write write
Parameters
none
Generic call
kosmo integrations:call google-pubsub.google_pubsub_projects_schemas_create '{}' --json
Shortcut
kosmo integrations:google-pubsub google_pubsub_projects_schemas_create '{}' --json

google-pubsub.google_pubsub_projects_schemas_list

Projects Schemas List (GET /v1/{+parent}/schemas).

Read read
Parameters
none
Generic call
kosmo integrations:call google-pubsub.google_pubsub_projects_schemas_list '{}' --json
Shortcut
kosmo integrations:google-pubsub google_pubsub_projects_schemas_list '{}' --json

google-pubsub.google_pubsub_projects_schemas_validate_message

Projects Schemas Validate Message (POST /v1/{+parent}/schemas:validateMessage).

Write write
Parameters
none
Generic call
kosmo integrations:call google-pubsub.google_pubsub_projects_schemas_validate_message '{}' --json
Shortcut
kosmo integrations:google-pubsub google_pubsub_projects_schemas_validate_message '{}' --json

google-pubsub.google_pubsub_projects_schemas_commit

Projects Schemas Commit (POST /v1/{+name}:commit).

Write write
Parameters
none
Generic call
kosmo integrations:call google-pubsub.google_pubsub_projects_schemas_commit '{}' --json
Shortcut
kosmo integrations:google-pubsub google_pubsub_projects_schemas_commit '{}' --json

google-pubsub.google_pubsub_projects_schemas_delete

Projects Schemas Delete (DELETE /v1/{+name}).

Write write
Parameters
none
Generic call
kosmo integrations:call google-pubsub.google_pubsub_projects_schemas_delete '{}' --json
Shortcut
kosmo integrations:google-pubsub google_pubsub_projects_schemas_delete '{}' --json

google-pubsub.google_pubsub_projects_schemas_get_iam_policy

Projects Schemas Get Iam Policy (GET /v1/{+resource}:getIamPolicy).

Read read
Parameters
none
Generic call
kosmo integrations:call google-pubsub.google_pubsub_projects_schemas_get_iam_policy '{}' --json
Shortcut
kosmo integrations:google-pubsub google_pubsub_projects_schemas_get_iam_policy '{}' --json

google-pubsub.google_pubsub_projects_schemas_list_revisions

Projects Schemas List Revisions (GET /v1/{+name}:listRevisions).

Read read
Parameters
none
Generic call
kosmo integrations:call google-pubsub.google_pubsub_projects_schemas_list_revisions '{}' --json
Shortcut
kosmo integrations:google-pubsub google_pubsub_projects_schemas_list_revisions '{}' --json

google-pubsub.google_pubsub_projects_schemas_delete_revision

Projects Schemas Delete Revision (DELETE /v1/{+name}:deleteRevision).

Write write
Parameters
none
Generic call
kosmo integrations:call google-pubsub.google_pubsub_projects_schemas_delete_revision '{}' --json
Shortcut
kosmo integrations:google-pubsub google_pubsub_projects_schemas_delete_revision '{}' --json

Function Schemas

Use these parameter tables when building CLI payloads without calling integrations:schema first.

google-pubsub.google_pubsub_projects_topics_publish 0 parameters
Schema command
kosmo integrations:schema google-pubsub.google_pubsub_projects_topics_publish --json
ParameterTypeRequiredDescription
No parameters.
google-pubsub.google_pubsub_projects_topics_delete 0 parameters
Schema command
kosmo integrations:schema google-pubsub.google_pubsub_projects_topics_delete --json
ParameterTypeRequiredDescription
No parameters.
google-pubsub.google_pubsub_projects_topics_set_iam_policy 0 parameters
Schema command
kosmo integrations:schema google-pubsub.google_pubsub_projects_topics_set_iam_policy --json
ParameterTypeRequiredDescription
No parameters.
google-pubsub.google_pubsub_projects_topics_get_iam_policy 0 parameters
Schema command
kosmo integrations:schema google-pubsub.google_pubsub_projects_topics_get_iam_policy --json
ParameterTypeRequiredDescription
No parameters.
google-pubsub.google_pubsub_projects_topics_test_iam_permissions 0 parameters
Schema command
kosmo integrations:schema google-pubsub.google_pubsub_projects_topics_test_iam_permissions --json
ParameterTypeRequiredDescription
No parameters.
google-pubsub.google_pubsub_projects_topics_create 0 parameters
Schema command
kosmo integrations:schema google-pubsub.google_pubsub_projects_topics_create --json
ParameterTypeRequiredDescription
No parameters.
google-pubsub.google_pubsub_projects_topics_list 0 parameters
Schema command
kosmo integrations:schema google-pubsub.google_pubsub_projects_topics_list --json
ParameterTypeRequiredDescription
No parameters.
google-pubsub.google_pubsub_projects_topics_patch 0 parameters
Schema command
kosmo integrations:schema google-pubsub.google_pubsub_projects_topics_patch --json
ParameterTypeRequiredDescription
No parameters.
google-pubsub.google_pubsub_projects_topics_get 0 parameters
Schema command
kosmo integrations:schema google-pubsub.google_pubsub_projects_topics_get --json
ParameterTypeRequiredDescription
No parameters.
google-pubsub.google_pubsub_projects_topics_subscriptions_list 0 parameters
Schema command
kosmo integrations:schema google-pubsub.google_pubsub_projects_topics_subscriptions_list --json
ParameterTypeRequiredDescription
No parameters.
google-pubsub.google_pubsub_projects_topics_snapshots_list 0 parameters
Schema command
kosmo integrations:schema google-pubsub.google_pubsub_projects_topics_snapshots_list --json
ParameterTypeRequiredDescription
No parameters.
google-pubsub.google_pubsub_projects_subscriptions_acknowledge 0 parameters
Schema command
kosmo integrations:schema google-pubsub.google_pubsub_projects_subscriptions_acknowledge --json
ParameterTypeRequiredDescription
No parameters.
google-pubsub.google_pubsub_projects_subscriptions_test_iam_permissions 0 parameters
Schema command
kosmo integrations:schema google-pubsub.google_pubsub_projects_subscriptions_test_iam_permissions --json
ParameterTypeRequiredDescription
No parameters.
google-pubsub.google_pubsub_projects_subscriptions_get 0 parameters
Schema command
kosmo integrations:schema google-pubsub.google_pubsub_projects_subscriptions_get --json
ParameterTypeRequiredDescription
No parameters.
google-pubsub.google_pubsub_projects_subscriptions_patch 0 parameters
Schema command
kosmo integrations:schema google-pubsub.google_pubsub_projects_subscriptions_patch --json
ParameterTypeRequiredDescription
No parameters.
google-pubsub.google_pubsub_projects_subscriptions_set_iam_policy 0 parameters
Schema command
kosmo integrations:schema google-pubsub.google_pubsub_projects_subscriptions_set_iam_policy --json
ParameterTypeRequiredDescription
No parameters.
google-pubsub.google_pubsub_projects_subscriptions_detach 0 parameters
Schema command
kosmo integrations:schema google-pubsub.google_pubsub_projects_subscriptions_detach --json
ParameterTypeRequiredDescription
No parameters.
google-pubsub.google_pubsub_projects_subscriptions_pull 0 parameters
Schema command
kosmo integrations:schema google-pubsub.google_pubsub_projects_subscriptions_pull --json
ParameterTypeRequiredDescription
No parameters.
google-pubsub.google_pubsub_projects_subscriptions_list 0 parameters
Schema command
kosmo integrations:schema google-pubsub.google_pubsub_projects_subscriptions_list --json
ParameterTypeRequiredDescription
No parameters.
google-pubsub.google_pubsub_projects_subscriptions_create 0 parameters
Schema command
kosmo integrations:schema google-pubsub.google_pubsub_projects_subscriptions_create --json
ParameterTypeRequiredDescription
No parameters.
google-pubsub.google_pubsub_projects_subscriptions_modify_push_config 0 parameters
Schema command
kosmo integrations:schema google-pubsub.google_pubsub_projects_subscriptions_modify_push_config --json
ParameterTypeRequiredDescription
No parameters.
google-pubsub.google_pubsub_projects_subscriptions_modify_ack_deadline 0 parameters
Schema command
kosmo integrations:schema google-pubsub.google_pubsub_projects_subscriptions_modify_ack_deadline --json
ParameterTypeRequiredDescription
No parameters.
google-pubsub.google_pubsub_projects_subscriptions_delete 0 parameters
Schema command
kosmo integrations:schema google-pubsub.google_pubsub_projects_subscriptions_delete --json
ParameterTypeRequiredDescription
No parameters.
google-pubsub.google_pubsub_projects_subscriptions_get_iam_policy 0 parameters
Schema command
kosmo integrations:schema google-pubsub.google_pubsub_projects_subscriptions_get_iam_policy --json
ParameterTypeRequiredDescription
No parameters.
google-pubsub.google_pubsub_projects_subscriptions_seek 0 parameters
Schema command
kosmo integrations:schema google-pubsub.google_pubsub_projects_subscriptions_seek --json
ParameterTypeRequiredDescription
No parameters.
google-pubsub.google_pubsub_projects_snapshots_set_iam_policy 0 parameters
Schema command
kosmo integrations:schema google-pubsub.google_pubsub_projects_snapshots_set_iam_policy --json
ParameterTypeRequiredDescription
No parameters.
google-pubsub.google_pubsub_projects_snapshots_get_iam_policy 0 parameters
Schema command
kosmo integrations:schema google-pubsub.google_pubsub_projects_snapshots_get_iam_policy --json
ParameterTypeRequiredDescription
No parameters.
google-pubsub.google_pubsub_projects_snapshots_get 0 parameters
Schema command
kosmo integrations:schema google-pubsub.google_pubsub_projects_snapshots_get --json
ParameterTypeRequiredDescription
No parameters.
google-pubsub.google_pubsub_projects_snapshots_patch 0 parameters
Schema command
kosmo integrations:schema google-pubsub.google_pubsub_projects_snapshots_patch --json
ParameterTypeRequiredDescription
No parameters.
google-pubsub.google_pubsub_projects_snapshots_test_iam_permissions 0 parameters
Schema command
kosmo integrations:schema google-pubsub.google_pubsub_projects_snapshots_test_iam_permissions --json
ParameterTypeRequiredDescription
No parameters.
google-pubsub.google_pubsub_projects_snapshots_create 0 parameters
Schema command
kosmo integrations:schema google-pubsub.google_pubsub_projects_snapshots_create --json
ParameterTypeRequiredDescription
No parameters.
google-pubsub.google_pubsub_projects_snapshots_list 0 parameters
Schema command
kosmo integrations:schema google-pubsub.google_pubsub_projects_snapshots_list --json
ParameterTypeRequiredDescription
No parameters.
google-pubsub.google_pubsub_projects_snapshots_delete 0 parameters
Schema command
kosmo integrations:schema google-pubsub.google_pubsub_projects_snapshots_delete --json
ParameterTypeRequiredDescription
No parameters.
google-pubsub.google_pubsub_projects_schemas_test_iam_permissions 0 parameters
Schema command
kosmo integrations:schema google-pubsub.google_pubsub_projects_schemas_test_iam_permissions --json
ParameterTypeRequiredDescription
No parameters.
google-pubsub.google_pubsub_projects_schemas_validate 0 parameters
Schema command
kosmo integrations:schema google-pubsub.google_pubsub_projects_schemas_validate --json
ParameterTypeRequiredDescription
No parameters.
google-pubsub.google_pubsub_projects_schemas_rollback 0 parameters
Schema command
kosmo integrations:schema google-pubsub.google_pubsub_projects_schemas_rollback --json
ParameterTypeRequiredDescription
No parameters.
google-pubsub.google_pubsub_projects_schemas_get 0 parameters
Schema command
kosmo integrations:schema google-pubsub.google_pubsub_projects_schemas_get --json
ParameterTypeRequiredDescription
No parameters.
google-pubsub.google_pubsub_projects_schemas_set_iam_policy 0 parameters
Schema command
kosmo integrations:schema google-pubsub.google_pubsub_projects_schemas_set_iam_policy --json
ParameterTypeRequiredDescription
No parameters.
google-pubsub.google_pubsub_projects_schemas_create 0 parameters
Schema command
kosmo integrations:schema google-pubsub.google_pubsub_projects_schemas_create --json
ParameterTypeRequiredDescription
No parameters.
google-pubsub.google_pubsub_projects_schemas_list 0 parameters
Schema command
kosmo integrations:schema google-pubsub.google_pubsub_projects_schemas_list --json
ParameterTypeRequiredDescription
No parameters.
google-pubsub.google_pubsub_projects_schemas_validate_message 0 parameters
Schema command
kosmo integrations:schema google-pubsub.google_pubsub_projects_schemas_validate_message --json
ParameterTypeRequiredDescription
No parameters.
google-pubsub.google_pubsub_projects_schemas_commit 0 parameters
Schema command
kosmo integrations:schema google-pubsub.google_pubsub_projects_schemas_commit --json
ParameterTypeRequiredDescription
No parameters.
google-pubsub.google_pubsub_projects_schemas_delete 0 parameters
Schema command
kosmo integrations:schema google-pubsub.google_pubsub_projects_schemas_delete --json
ParameterTypeRequiredDescription
No parameters.
google-pubsub.google_pubsub_projects_schemas_get_iam_policy 0 parameters
Schema command
kosmo integrations:schema google-pubsub.google_pubsub_projects_schemas_get_iam_policy --json
ParameterTypeRequiredDescription
No parameters.
google-pubsub.google_pubsub_projects_schemas_list_revisions 0 parameters
Schema command
kosmo integrations:schema google-pubsub.google_pubsub_projects_schemas_list_revisions --json
ParameterTypeRequiredDescription
No parameters.
google-pubsub.google_pubsub_projects_schemas_delete_revision 0 parameters
Schema command
kosmo integrations:schema google-pubsub.google_pubsub_projects_schemas_delete_revision --json
ParameterTypeRequiredDescription
No parameters.

Permissions

Headless calls still follow the integration read/write permission policy. Configure read/write defaults with integrations:configure. Add --force only for trusted automation that should bypass that policy.