CertificateManagementVcenterVmcaRootCreateSpec

The VmcaRoot.CreateSpec contains information. to generate a Private Key and CSR.


Properties

Required Property Name Type Description
optional common_name string

The common name of the host for which certificate is generated. If unset the common name will be the primary network identifier (PNID) of the vCenter Virtual Server Appliance (VCSA).

optional country string

Country field in certificate subject. If unset the country will be ‘US’.

optional email_address string

Email field in Certificate extensions. If unset the emailAddress will be ‘email@acme.com’.

optional key_size integer

The size of the key to be used for public and private key generation. If unset the key size will be 2048.

optional locality string

Locality field in certificate subject. If unset the locality will be ‘Palo Alto’.

optional organization string

Organization field in certificate subject. If unset the organization will be ‘VMware’.

optional organization_unit string

Organization unit field in certificate subject. If unset the organization unit will be ‘VMware Engineering’.

optional state_or_province string

State field in certificate subject. If unset the state will be ‘California’.

optional subject_alt_name array of string

SubjectAltName is list of Dns Names and Ip addresses. If unset PNID of host will be used as IPAddress or Hostname for certificate generation.

JSON Example

{
    "common_name": "string",
    "country": "string",
    "email_address": "string",
    "key_size": 0,
    "locality": "string",
    "organization": "string",
    "organization_unit": "string",
    "state_or_province": "string",
    "subject_alt_name": [
        "string"
    ]
}
Feedback

Was this page helpful?