Class CreateCertificateManagedExternallyIssuedByInternalCaConfigDetails
The details of the configuration for creating an externally managed certificate which is issued by a private certificate authority (CA).
Inheritance
CreateCertificateManagedExternallyIssuedByInternalCaConfigDetails
Inherited Members
Namespace: Oci.CertificatesmanagementService.Models
Assembly: OCI.DotNetSDK.Certificatesmanagement.dll
Syntax
public class CreateCertificateManagedExternallyIssuedByInternalCaConfigDetails : CreateCertificateConfigDetails
Properties
CsrPem
Declaration
[Required(ErrorMessage = "CsrPem is required.")]
[JsonProperty(PropertyName = "csrPem")]
public string CsrPem { get; set; }
Property Value
Type | Description |
---|---|
string | The certificate signing request (in PEM format). |
Remarks
Required
IssuerCertificateAuthorityId
Declaration
[Required(ErrorMessage = "IssuerCertificateAuthorityId is required.")]
[JsonProperty(PropertyName = "issuerCertificateAuthorityId")]
public string IssuerCertificateAuthorityId { get; set; }
Property Value
Type | Description |
---|---|
string | The OCID of the private CA. |
Remarks
Required
Validity
Declaration
[JsonProperty(PropertyName = "validity")]
public Validity Validity { get; set; }
Property Value
Type | Description |
---|---|
Validity |