Skip to main content

Google Service Accounts

Manage Google service accounts and their keys.

Service Accounts

Verbs: list, get, create, delete

revos gservice-accounts list [--page-size <n>] [--order-by <field>] [--filter <expr>] [--fields <cols>] [--json]
revos gservice-accounts get <account-id> [--json]
revos gservice-accounts create --body JSON|@file|- [--json]
revos gservice-accounts delete <account-id> [--json]

Service Account Keys

Verbs: get, reveal

revos gservice-account-keys get <key-id> [--json]
revos gservice-account-keys reveal <key-id> [--json]

reveal returns the full key material. get returns metadata only.

Examples

revos gservice-accounts list --json
revos gservice-accounts get <account-id>
revos gservice-accounts create --body '{"name":"my-sa"}'
revos gservice-accounts delete <account-id>
revos gservice-account-keys get <key-id>
revos gservice-account-keys reveal <key-id> --json