Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace EnableCertificateDetails

The request body info about configure certificate service list.

Properties

clusterAdminPassword

clusterAdminPassword: string

Base-64 encoded password for the cluster admin user.

Optional hostCertDetails

hostCertDetails: Array<HostCertDetails>

List of leaf certificates to use for services on each host. If custom host certificate is provided the root certificate becomes required.

Optional rootCertificate

rootCertificate: undefined | string

Plain text certificate/s in order, separated by new line character. If not provided in request a self-signed root certificate is generated inside the cluster. In case hostCertDetails is provided, root certificate is mandatory.

Optional serverKeyPassword

serverKeyPassword: undefined | string

Base-64 encoded password for CA certificate's private key. This value can be empty.

services

services: Array<Service>

List of services for which certificate needs to be enabled.

Functions

getDeserializedJsonObj

getJsonObj