Back to Yugabyte Db

Yba Eit Download Client

managed/yba-cli/docs/yba_eit_download_client.md

2026.1.0.0-b252.7 KB
Original Source

yba eit download client

Download YugabyteDB Anywhere Encryption In Transit (EIT) configuration's client certifciate.

Synopsis

Download YugabyteDB Anywhere Encryption In Transit (EIT) configuration's client certificate. Cannot be used with certificate type K8SCertManager or CustomCertHostPath.

yba eit download client [flags]

Examples

yba eit download client --name <config-name> --username <username>

Options

      --username string   [Required] Connect to the database using this username for certificate-based authentication
  -h, --help              help for client

Options inherited from parent commands

  -a, --apiToken string    YugabyteDB Anywhere api token.
      --ca-cert string     CA certificate file path for secure connection to YugabyteDB Anywhere. Required when the endpoint is https and --insecure is not set.
  -c, --cert-type string   [Optional] Type of the certificate. Client certifcates cannot be downloaded for K8sCertManager or CustomCertHostPath. Allowed values (case sensitive): SelfSigned, CustomCertHostPath, HashicorpVault, K8sCertManager.
      --config string      Full path to a specific configuration file for YBA CLI. If provided, this takes precedence over the directory specified via --directory, and the generated files are added to the same path. If not provided, the CLI will look for '.yba-cli.yaml' in the directory specified by --directory. Defaults to '$HOME/.yba-cli/.yba-cli.yaml'.
      --debug              Use debug mode, same as --logLevel debug.
      --directory string   Directory containing YBA CLI configuration and generated files. If specified, the CLI will look for a configuration file named '.yba-cli.yaml' in this directory. Defaults to '$HOME/.yba-cli/'.
      --disable-color      Disable colors in output. (default false)
  -H, --host string        YugabyteDB Anywhere Host (default "http://localhost:9000")
      --insecure           Allow insecure connections to YugabyteDB Anywhere. Value ignored for http endpoints. Defaults to false for https.
  -l, --logLevel string    Select the desired log level format. Allowed values: debug, info, warn, error, fatal. (default "info")
  -n, --name string        [Required] Name of the configuration.
  -o, --output string      Select the desired output format. Allowed values: table, json, pretty. (default "table")
      --timeout duration   Wait command timeout, example: 5m, 1h. (default 168h0m0s)
      --wait               Wait until the task is completed, otherwise it will exit immediately. (default true)

SEE ALSO

  • yba eit download - Download YugabyteDB Anywhere Encryption In Transit (EIT) configuration's certifciates