Swarm Spec CAConfig
constructor(nodeCertExpiry: Long? = null, externalCAs: List<SwarmSpecCAConfigExternalCAsInner>? = null, signingCACert: String? = null, signingCAKey: String? = null, forceRotate: Int? = null)
Parameters
node Cert Expiry
The duration node certificates are issued for.
external CAs
Configuration for forwarding signing requests to an external certificate authority.
signing CACert
The desired signing CA certificate for all swarm node TLS leaf certificates, in PEM format.
signing CAKey
The desired signing CA key for all swarm node TLS leaf certificates, in PEM format.
force Rotate
An integer whose purpose is to force swarm to generate a new signing CA certificate and key, if none have been specified in SigningCACert and SigningCAKey