| Name | Type | Description | Notes |
|---|---|---|---|
| protocol | inline | Protocol for communication with the external CA (currently only `cfssl` is supported). | [optional] |
| URL | kotlin.String | URL where certificate signing requests should be sent. | [optional] |
| options | kotlin.collections.MutableMap<kotlin.String, kotlin.String> | An object with key/value pairs that are interpreted as protocol-specific options for the external CA driver. | [optional] |
| caCert | kotlin.String | The root CA certificate (in PEM format) this external CA uses to issue TLS certificates (assumed to be to the current swarm root CA certificate if not provided). | [optional] |
| Name | Value |
|---|---|
| protocol | cfssl |