Set TLS certificateedit

Creates or updates the TLS certificate chain.

Requestedit

POST /api/v1/platform/configuration/security/tls/{service_name}

Path parametersedit

Name Type Required Description

service_name

string; allowed values: [adminconsole, proxy, ui]

Y

The service certificate chain to read.

Request bodyedit

(string) (required) New certificate chain: the PEM encoded RSA private key, followed by the server certificate, followed by the CA certificate

Responsesedit

202

(EmptyResponse) The TLS update is accepted for the service.

449

(BasicFailedReply) Elevated permissions are required. (code: '"root.needs_elevated_permissions"')

To perform this operation, you must be authenticated by means of one of the following methods: apiKey, basicAuth.

Request exampleedit

curl -XPOST {{hostname}}/api/v1/platform/configuration/security/tls/{service_name} \
-u $CLOUD_USER:$CLOUD_KEY