Class CertificateConfig
Custom certificate config for customer provided certs.
Inherited Members
Namespace: Oci.OpensearchService.Models
Assembly: OCI.DotNetSDK.Opensearch.dll
Syntax
public class CertificateConfig
Properties
ClusterCertificateMode
Declaration
[JsonProperty(PropertyName = "clusterCertificateMode")]
[JsonConverter(typeof(ResponseEnumConverter))]
public CertificateMode? ClusterCertificateMode { get; set; }
Property Value
Type | Description |
---|---|
CertificateMode? | Specifies whether the certificate to be used in cluster is managed by OpenSearch or OCI Certificates service. |
DashboardCertificateMode
Declaration
[JsonProperty(PropertyName = "dashboardCertificateMode")]
[JsonConverter(typeof(ResponseEnumConverter))]
public CertificateMode? DashboardCertificateMode { get; set; }
Property Value
Type | Description |
---|---|
CertificateMode? | Specifies whether the certificate to be used in dashboard is managed by OpenSearch or OCI Certificates service. |
OpenSearchApiCertificateId
Declaration
[JsonProperty(PropertyName = "openSearchApiCertificateId")]
public string OpenSearchApiCertificateId { get; set; }
Property Value
Type | Description |
---|---|
string | certificate to be used for OpenSearch cluster api communication |
OpenSearchDashboardCertificateId
Declaration
[JsonProperty(PropertyName = "openSearchDashboardCertificateId")]
public string OpenSearchDashboardCertificateId { get; set; }
Property Value
Type | Description |
---|---|
string | certificate to be used for OpenSearch dashboard api communication |