gcloud app ssl-certificates create - uploads a new SSL certificate
gcloud app ssl-certificates create --certificate=LOCAL_FILE_PATH --display-name=DISPLAY_NAME --private-key=LOCAL_FILE_PATH [GCLOUD_WIDE_FLAG ...]
The user must be the verified owner of the certificate domain(s). Use the gcloud domains command group to manage domain ownership and verification.
To add a new SSL certificate to App Engine, run:
$ gcloud app ssl-certificates create --display-name='example cert' \ --certificate='/home/user/me/my_cert.cer' \ --private-key='/home/user/me/my_key.pfx'
- --certificate=LOCAL_FILE_PATH
The file path for the new certificate to upload. Must be in PEM x.509 format including the header and footer.
- --display-name=DISPLAY_NAME
A display name for this certificate.
- --private-key=LOCAL_FILE_PATH
The file path to a local RSA private key file. The private key must be PEM encoded with header and footer and must be 2048 bits or fewer.
These flags are available to all commands: --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.
These variants are also available:
$ gcloud alpha app ssl-certificates create
$ gcloud beta app ssl-certificates create