CertificateAuthorityCreationSpec

CertificateAuthorityCreationSpec
CertificateAuthorityCreationSpec

This specification contains Certificate Authority (CA) creation details. Either openSSLCertificateAuthoritySpec or microsoftCertificateAuthoritySpec should be specified.

JSON Example
{
    "openSSLCertificateAuthoritySpec": {
        "commonName": "OpenSSL CA",
        "country": "IN",
        "state": "Karnataka",
        "locality": "Bengaluru",
        "organization": "VMware Inc.",
        "organizationUnit": "VCF"
    },
    "microsoftCertificateAuthoritySpec": {
        "username": "Administrator",
        "secret": "********",
        "serverUrl": "https://sfo-ad.rainpole.io/certsrv",
        "templateName": "WebServer"
    }
}
openSSLCertificateAuthoritySpec
Optional

This specification contains OpenSSL CA configuration details

microsoftCertificateAuthoritySpec
Optional

This specification contains Microsoft CA configuration details