CertificateAuthorityCreationSpec

CertificateAuthorityCreationSpec
CertificateAuthorityCreationSpec

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

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

This specification contains Microsoft CA configuration details

openSSLCertificateAuthoritySpec
Optional

This specification contains OpenSSL CA configuration details