| Name | Type | Description | Notes |
|---|---|---|---|
| altNames | String | The Subject Alternative Names to be included in the PKI certificate (in a comma-separated list) (if CSR is supplied this flag is ignored and any DNS.* names are taken from it) | [optional] |
| certIssuerName | String | The name of the PKI certificate issuer | |
| commonName | String | The common name to be included in the PKI certificate (if CSR is supplied this flag is ignored and the CSR subject CN is taken) | [optional] |
| csrDataBase64 | String | Certificate Signing Request contents encoded in base64 to generate the certificate with | [optional] |
| extendedKeyUsage | String | A comma-separated list of extended key usage requests which will be used for certificate issuance. Supported values: 'clientauth', 'serverauth', 'codesigning'. If critical is present the extension will be marked as critical | [optional] |
| extraExtensions | String | A json string that defines the requested extra extensions for the certificate | [optional] |
| json | Boolean | Set output format to JSON | [optional] |
| keyDataBase64 | String | PKI key file contents. If this option is used, the certificate will be printed to stdout | [optional] |
| maxPathLen | Long | The maximum path length for the generated certificate. -1, means unlimited unless the signing certificate has a maximum path length set | [optional] |
| token | String | Authentication token (see `/auth` and `/configure`) | [optional] |
| ttl | String | Updated certificate lifetime in seconds (must be less than the Certificate Issuer default TTL) | [optional] |
| uidToken | String | The universal identity token, Required only for universal_identity authentication | [optional] |
| uriSans | String | The URI Subject Alternative Names to be included in the PKI certificate (in a comma-separated list) (if CSR is supplied this flag is ignored and any URI.* names are taken from it) | [optional] |