CertificateManagement_Vcenter_TlsCsr_Spec
CertificateManagement_Vcenter_TlsCsr_Spec
The TlsCsr.Spec structure contains information to generate a Private Key and CSR.
JSON Example
{
"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"
]
}
integer As int64
key_size
Optional
keySize will take 2048 bits if not modified.
string
common_name
Optional
commonName will take PNID if not modified.
string
organization
Required
Organization field in certificate subject
string
organization_unit
Required
Organization unit field in certificate subject
string
locality
Required
Locality field in certificate subject
string
state_or_province
Required
State field in certificate subject
string
country
Required
Country field in certificate subject
string
email_address
Required
Email field in Certificate extensions
array of
string
subject_alt_name
Optional
subjectAltName is list of Dns Names and Ip addresses