gcloud alpha kms keyrings config export ([KEYRING : --location=LOCATION] --all) [--path=PATH; default="-"] [--resource-format=RESOURCE_FORMAT] [GCLOUD_WIDE_FLAG …]
(ALPHA) gcloud alpha kms keyrings config export
exports the configuration for a Cloud KMS key ring.
Key ring configurations can be exported in Kubernetes Resource Model (krm) or
Terraform HCL formats. The default format is krm.
Specifying --all allows you to export the configurations for all
key rings within the project.
--path allows you to export the configuration(s) to a
local directory.
gcloud alpha kms keyrings config export my-key-ringTo export the configuration for a key ring to a file, run:
gcloud alpha kms keyrings config export my-key-ring --path=/path/to/dir/To export the configuration for a key ring in Terraform HCL format, run:
gcloud alpha kms keyrings config export my-key-ring --resource-format=terraformTo export the configurations for all key rings within a project, run:
gcloud alpha kms keyrings config export --allproject attribute:
keyring on the command line with a fully
specified name;
--project on the command line;
core/project.
KEYRINGkeyring attribute:
provide the argument keyring on the command line.
This positional argument must be specified if any of the other arguments in this
group are specified.
--location=LOCATIONlocation attribute:
keyring on the command line with a fully
specified name;
--location on the command line.
--all--path is specified
and is a valid directory, resources will be output as individual files based on
resource name and scope. If --path is not specified, resources will
be streamed to stdout.
--path=PATH; default="-"--resource-format=RESOURCE_FORMATRESOURCE_FORMAT must be one of:
krm, terraform.
--access-token-file,
--account, --billing-project,
--configuration,
--flags-file,
--flatten, --format, --help, --impersonate-service-account,
--log-http,
--project, --quiet, --trace-token, --user-output-enabled,
--verbosity.
Run $ gcloud help for details.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-05-27 UTC.