AutomaticCertMethodResponse

data class AutomaticCertMethodResponse(val duration: String? = null, val issuerRef: CertManagerIssuerRefResponse, val privateKey: CertManagerPrivateKeyResponse? = null, val renewBefore: String? = null, val san: SanForCertResponse? = null, val secretName: String? = null, val secretNamespace: String? = null)

Automatic TLS server certificate management with cert-manager

Constructors

Link copied to clipboard
constructor(duration: String? = null, issuerRef: CertManagerIssuerRefResponse, privateKey: CertManagerPrivateKeyResponse? = null, renewBefore: String? = null, san: SanForCertResponse? = null, secretName: String? = null, secretNamespace: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val duration: String? = null

Lifetime of automatically-managed certificate.

Link copied to clipboard

cert-manager issuerRef.

Link copied to clipboard

Cert Manager private key.

Link copied to clipboard
val renewBefore: String? = null

When to begin renewing automatically-managed certificate.

Link copied to clipboard
val san: SanForCertResponse? = null

Additional SANs to include in the certificate.

Link copied to clipboard
val secretName: String? = null

Secret for storing server certificate. Any existing data will be overwritten.

Link copied to clipboard
val secretNamespace: String? = null

Certificate K8S namespace. Omit to use default namespace.