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