CertificateManagement_Vcenter_TlsCsr_Spec
The TlsCsr.Spec structure contains information to generate a Private Key and CSR.
{
"key_size": 0,
"common_name": "string",
"organization": "string",
"organization_unit": "string",
"locality": "string",
"state_or_province": "string",
"country": "string",
"email_address": "string",
"subject_alt_name": [
"string"
]
}
The size of the key to be used for public and private key generation. If unset, the key size will be 3072 bits.
Common name field in certificate subject. If unset, the common name will be the PNID.
Organization field in certificate subject
Organization unit field in certificate subject. CA Browser forum announced that "CAs MUST NOT include the organizationalUnitName field". So OU is no longer needed and an empty string should be used to leave it unset.
Locality field in certificate subject
State field in certificate subject
Country field in certificate subject
Email field in Certificate extensions
Subject Alternative Name field is list of Dns Names and Ip addresses. If unset, the subject alternative name will contain the PNID.