Show / Hide Table of Contents

Class EnableCertificateDetails

The request body info about configure certificate service list.

Inheritance
object
EnableCertificateDetails
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.BdsService.Models
Assembly: OCI.DotNetSDK.Bds.dll
Syntax
public class EnableCertificateDetails

Properties

ClusterAdminPassword

Declaration
[Required(ErrorMessage = "ClusterAdminPassword is required.")]
[JsonProperty(PropertyName = "clusterAdminPassword")]
public string ClusterAdminPassword { get; set; }
Property Value
Type Description
string

Base-64 encoded password for the cluster admin user.

Remarks

Required

HostCertDetails

Declaration
[JsonProperty(PropertyName = "hostCertDetails")]
public List<HostCertDetails> HostCertDetails { get; set; }
Property Value
Type Description
List<HostCertDetails>

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

RootCertificate

Declaration
[JsonProperty(PropertyName = "rootCertificate")]
public string RootCertificate { get; set; }
Property Value
Type Description
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.

ServerKeyPassword

Declaration
[JsonProperty(PropertyName = "serverKeyPassword")]
public string ServerKeyPassword { get; set; }
Property Value
Type Description
string

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

Services

Declaration
[Required(ErrorMessage = "Services is required.")]
[JsonProperty(PropertyName = "services")]
public List<Service> Services { get; set; }
Property Value
Type Description
List<Service>

List of services for which certificate needs to be enabled.

Remarks

Required

In this article
Back to top