[[command]]
name = "gcloud"
description = "Unified command-line interface for managing Google Cloud Platform resources. The full CLI can create, modify, and delete cloud infrastructure, manage IAM bindings, and access Secret Manager. Authenticated via OAuth or service account keys. Released weekly as part of the Google Cloud SDK; very high project velocity."
url = "https://cloud.google.com/sdk/gcloud/reference"
bare_flags = ["--help", "-h", "--version"]
[command.wrapper]
standalone = ["--quiet", "-q"]
valued = [
"--configuration", "--flatten", "--format", "--filter",
"--limit", "--log-http", "--project", "--sort-by", "--verbosity",
]
[[command.sub]]
name = "version"
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "info"
standalone = ["--anonymize", "--help", "--run-diagnostics", "-h"]
[[command.sub]]
name = "auth"
[[command.sub.sub]]
name = "list"
standalone = ["--filter-account", "--help", "-h"]
[[command.sub.sub]]
name = "print-access-token"
profile = "credential-read"
fact = "Prints a valid OAuth2 access token for the active account to stdout — a bearer credential the holder can use to call Google APIs."
source = "https://cloud.google.com/sdk/gcloud/reference/auth/print-access-token"
standalone = ["--help", "--quiet", "-h", "-q"]
valued = ["--account", "--configuration", "--format", "--project", "--verbosity"]
[[command.sub.sub]]
name = "print-identity-token"
profile = "credential-read"
fact = "Prints a valid OIDC identity token to stdout — a bearer credential asserting the account's identity to relying services."
source = "https://cloud.google.com/sdk/gcloud/reference/auth/print-identity-token"
standalone = ["--help", "--quiet", "-h", "-q"]
valued = ["--account", "--configuration", "--format", "--project", "--verbosity"]
[[command.sub]]
name = "config"
[[command.sub.sub]]
name = "list"
standalone = ["--all", "--help", "-h"]
[[command.sub.sub]]
name = "get"
bare = false
standalone = ["--help", "-h"]
[[command.sub.sub]]
name = "get-value"
bare = false
standalone = ["--help", "-h"]
[[command.sub]]
name = "projects"
first_arg = ["describe", "get-iam-policy", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "compute"
[[command.sub.sub]]
name = "instances"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "zones"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "regions"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "machine-types"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "networks"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "firewall-rules"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "addresses"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "disks"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "images"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "snapshots"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "container"
[[command.sub.sub]]
name = "clusters"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "node-pools"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "operations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "images"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "iam"
[[command.sub.sub]]
name = "service-accounts"
first_arg = ["describe", "get-iam-policy", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "roles"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "sql"
[[command.sub.sub]]
name = "instances"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "databases"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "operations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "app"
[[command.sub.sub]]
name = "instances"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "services"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "versions"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "logging"
[[command.sub.sub]]
name = "logs"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "read"
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "services"
first_arg = ["list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "functions"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "run"
[[command.sub.sub]]
name = "services"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "dns"
[[command.sub.sub]]
name = "managed-zones"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "record-sets"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "artifacts"
[[command.sub.sub]]
name = "apt"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "attachments"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "docker"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "images"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "tags"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "files"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "generic"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "go"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "image-streaming-cache"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "locations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "operations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "packages"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "print-settings"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "projects"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "repositories"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "rules"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "sbom"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "settings"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "tags"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "versions"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "vpcsc-config"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "vulnerabilities"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "yum"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "storage"
first_arg = ["ls"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "batch-operations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "bucket-operations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "jobs"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "buckets"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "anywhere-caches"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "notifications"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "folders"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "hmac"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "insights"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "dataset-configs"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "inventory-reports"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub.sub]]
name = "details"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "intelligence-configs"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "intelligence-findings"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "revisions"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "managed-folders"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "objects"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "operations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "pubsub"
[[command.sub.sub]]
name = "lite-operations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "lite-reservations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "lite-subscriptions"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "lite-topics"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "message-transforms"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "schemas"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "snapshots"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "subscriptions"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "topics"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "spanner"
[[command.sub.sub]]
name = "backup-schedules"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "backups"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "databases"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "ddl"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "roles"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "sessions"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "splits"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "instance-configs"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "instance-partitions"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "instances"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "operations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "rows"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "samples"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "redis"
[[command.sub.sub]]
name = "acl-policies"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "clusters"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "backup-collections"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "backups"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "instances"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "operations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "regions"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "zones"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "memcache"
[[command.sub.sub]]
name = "instances"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "operations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "regions"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "bigtable"
[[command.sub.sub]]
name = "app-profiles"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "authorized-views"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "backups"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "clusters"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "hot-tablets"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "instances"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "tables"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "logical-views"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "materialized-views"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "operations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "schema-bundles"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "tables"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "firestore"
[[command.sub.sub]]
name = "backups"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "schedules"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "databases"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "fields"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "ttls"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "indexes"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "composite"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "fields"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "locations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "operations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "dataflow"
[[command.sub.sub]]
name = "flex-template"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "jobs"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "snapshots"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "yaml"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "dataproc"
[[command.sub.sub]]
name = "autoscaling-policies"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "batches"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "clusters"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "gke"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "jobs"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "node-groups"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "operations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "workflow-templates"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "composer"
[[command.sub.sub]]
name = "environments"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "snapshots"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "storage"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub.sub]]
name = "dags"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub.sub]]
name = "data"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub.sub]]
name = "plugins"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "user-workloads-config-maps"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "operations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "builds"
first_arg = ["describe", "list", "log"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "secrets"
[[command.sub.sub]]
name = "list"
profile = "remote-read"
fact = "Lists the secrets in a project — names, labels, replication policy and rotation metadata. Secret Manager returns no payload data from this call; the payload requires `versions access`."
source = "https://cloud.google.com/sdk/gcloud/reference/secrets/list"
standalone = ["--help", "--quiet", "-h", "-q"]
valued = ["--account", "--filter", "--format", "--limit", "--page-size", "--project", "--sort-by", "--verbosity"]
[[command.sub.sub]]
name = "describe"
profile = "remote-read"
fact = "Describes one secret's metadata — create time, labels, replication and rotation policy, ETag. It does not include any secret version payload."
source = "https://cloud.google.com/sdk/gcloud/reference/secrets/describe"
standalone = ["--help", "--quiet", "-h", "-q"]
valued = ["--account", "--format", "--project", "--verbosity"]
[[command.sub.sub]]
name = "versions"
nested_bare = true
[[command.sub.sub.sub]]
name = "list"
profile = "remote-read"
fact = "Lists a secret's versions with their state (enabled/disabled/destroyed) and create time; payloads are not returned."
source = "https://cloud.google.com/sdk/gcloud/reference/secrets/versions/list"
standalone = ["--help", "--quiet", "-h", "-q"]
valued = ["--account", "--filter", "--format", "--limit", "--page-size", "--project", "--secret", "--sort-by", "--verbosity"]
[[command.sub.sub.sub]]
name = "describe"
profile = "remote-read"
fact = "Describes one secret version's metadata — state, create/destroy time, replication status. The payload is returned only by `versions access`."
source = "https://cloud.google.com/sdk/gcloud/reference/secrets/versions/describe"
standalone = ["--help", "--quiet", "-h", "-q"]
valued = ["--account", "--format", "--project", "--secret", "--verbosity"]
[[command.sub.sub.sub]]
name = "access"
profile = "credential-read"
fact = "Prints the secret version's PAYLOAD — the stored secret material itself — to stdout."
source = "https://cloud.google.com/sdk/gcloud/reference/secrets/versions/access"
judgment = "Classified explicitly rather than left out of an allowlist: an exact-token first_arg kept it out by omission, which a later widening could silently undo. Naming it credential-read makes the denial survive any restructuring of its siblings."
standalone = ["--help"]
[[command.sub]]
name = "endpoints"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "kms"
[[command.sub.sub]]
name = "autokey-config"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "ekm-config"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "ekm-connections"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "import-jobs"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "inventory"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "key-handles"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "keyrings"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "keys"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "versions"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "locations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "operations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "retired-resources"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "single-tenant-hsm"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "proposal"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "resource-manager"
[[command.sub.sub]]
name = "capabilities"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "folders"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "org-policies"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "tags"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "bindings"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "holds"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "keys"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "values"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "organizations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "billing"
[[command.sub.sub]]
name = "accounts"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "budgets"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "projects"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "monitoring"
[[command.sub.sub]]
name = "dashboards"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "policies"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "conditions"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "snoozes"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "uptime"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "deploy"
[[command.sub.sub]]
name = "automation-runs"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "automations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "custom-target-types"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "delivery-pipelines"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "deploy-policies"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "job-runs"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "releases"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "rollouts"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "targets"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "network-management"
[[command.sub.sub]]
name = "connectivity-tests"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "network-monitoring-providers"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "monitoring-points"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "network-paths"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "web-paths"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "operations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "vpc-flow-logs-configs"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "network-services"
[[command.sub.sub]]
name = "agent-gateways"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "endpoint-policies"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "gateways"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "grpc-routes"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "http-routes"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "meshes"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "multicast-consumer-associations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "multicast-domain-activations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "multicast-domain-groups"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "multicast-domains"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "multicast-group-consumer-activations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "multicast-group-producer-activations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "multicast-group-range-activations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "multicast-group-ranges"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "multicast-producer-associations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "operations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "route-views"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "service-bindings"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "service-lb-policies"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "tcp-routes"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "tls-routes"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "certificate-manager"
[[command.sub.sub]]
name = "certificates"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "dns-authorizations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "issuance-configs"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "maps"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "entries"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "operations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "trust-configs"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "access-context-manager"
[[command.sub.sub]]
name = "authorized-orgs"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "cloud-bindings"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "levels"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "conditions"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "perimeters"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "dry-run"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "policies"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "supported-permissions"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "supported-services"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "recaptcha"
[[command.sub.sub]]
name = "firewall-policies"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "keys"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "alloydb"
[[command.sub.sub]]
name = "backups"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "clusters"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "instances"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "operations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "users"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "vmware"
[[command.sub.sub]]
name = "announcements"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "datastores"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "dns-bind-permission"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "locations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "network-peerings"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "routes"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "network-policies"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "external-access-rules"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "networks"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "node-types"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "operations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "private-clouds"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "clusters"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub.sub]]
name = "nodes"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "dns-forwarding"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "external-addresses"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "hcx"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub.sub]]
name = "activationkeys"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "logging-servers"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "management-dns-zone-bindings"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "nsx"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "subnets"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "upgrades"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "vcenter"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "private-connections"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "routes"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "notebooks"
[[command.sub.sub]]
name = "environments"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "instances"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "locations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "runtimes"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "ai"
[[command.sub.sub]]
name = "custom-jobs"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "endpoints"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "hp-tuning-jobs"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "index-endpoints"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "indexes"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "model-garden"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "models"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "model-monitoring-jobs"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "models"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "operations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "persistent-resources"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "tensorboards"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "tuning-jobs"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "ai-platform"
[[command.sub.sub]]
name = "jobs"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "local"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "models"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "operations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "versions"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "healthcare"
[[command.sub.sub]]
name = "consent-stores"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "datasets"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "dicom-stores"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "fhir-stores"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "hl7v2-stores"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "operations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "filestore"
[[command.sub.sub]]
name = "backups"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "instances"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "snapshots"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "locations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "operations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "regions"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "zones"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "transfer"
[[command.sub.sub]]
name = "agent-pools"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "agents"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "jobs"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "operations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "eventarc"
[[command.sub.sub]]
name = "audit-logs-provider"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "method-names"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "service-names"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "channel-connections"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "channels"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "enrollments"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "google-api-sources"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "google-channels"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "locations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "message-buses"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "pipelines"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "providers"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "triggers"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "workflows"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "executions"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "scheduler"
[[command.sub.sub]]
name = "cmek-config"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "jobs"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "locations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "operations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "tasks"
[[command.sub.sub]]
name = "cmek-config"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "locations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "queues"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "apigee"
[[command.sub.sub]]
name = "apis"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "applications"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "deployments"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "developers"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "environments"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "organizations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "products"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "api-gateway"
[[command.sub.sub]]
name = "api-configs"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "apis"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "gateways"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "operations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "assured"
[[command.sub.sub]]
name = "operations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "workloads"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "violations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "batch"
[[command.sub.sub]]
name = "jobs"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "tasks"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "artifacts"
[[command.sub.sub]]
name = "apt"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "attachments"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "docker"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "images"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "tags"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "files"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "generic"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "go"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "image-streaming-cache"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "locations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "operations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "packages"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "print-settings"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "projects"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "repositories"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "rules"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "sbom"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "settings"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "tags"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "versions"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "vpcsc-config"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "vulnerabilities"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "yum"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "source"
[[command.sub.sub]]
name = "project-configs"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "repos"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "service-directory"
[[command.sub.sub]]
name = "endpoints"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "locations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "namespaces"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "services"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "identity"
[[command.sub.sub]]
name = "groups"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "memberships"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "essential-contacts"
first_arg = ["compute", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "policy-intelligence"
first_arg = ["lint-condition", "query-activity", "troubleshoot-policy"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "scc"
[[command.sub.sub]]
name = "custom-modules"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "sha"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "manage"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "custom-modules"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub.sub]]
name = "etd"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub.sub]]
name = "sha"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub.sub]]
name = "services"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub]]
name = "recommender"
[[command.sub.sub]]
name = "insight-type-config"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "insights"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "recommendations"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true
[[command.sub.sub]]
name = "recommender-config"
first_arg = ["describe", "list"]
tolerate_unknown_short = true
tolerate_unknown_long = true