Class Certificate
The configuration details of a certificate bundle.
For more information on SSL certficate configuration, see
Managing SSL Certificates.
Warning: Oracle recommends that you avoid using any confidential information when you supply string values using the API.
Inherited Members
Namespace: Oci.LoadbalancerService.Models
Assembly: OCI.DotNetSDK.Loadbalancer.dll
Syntax
public class Certificate
Properties
CaCertificate
Declaration
[Required(ErrorMessage = "CaCertificate is required.")]
[JsonProperty(PropertyName = "caCertificate")]
public string CaCertificate { get; set; }
Property Value
Type | Description |
---|---|
string | The Certificate Authority certificate, or any interim certificate, that you received from your SSL certificate provider.
|
Remarks
Required
CertificateName
Declaration
[Required(ErrorMessage = "CertificateName is required.")]
[JsonProperty(PropertyName = "certificateName")]
public string CertificateName { get; set; }
Property Value
Type | Description |
---|---|
string | A friendly name for the certificate bundle. It must be unique and it cannot be changed.
Valid certificate bundle names include only alphanumeric characters, dashes, and underscores.
Certificate bundle names cannot contain spaces. Avoid entering confidential information.
|
Remarks
Required
PublicCertificate
Declaration
[Required(ErrorMessage = "PublicCertificate is required.")]
[JsonProperty(PropertyName = "publicCertificate")]
public string PublicCertificate { get; set; }
Property Value
Type | Description |
---|---|
string | The public certificate, in PEM format, that you received from your SSL certificate provider.
|
Remarks
Required