Cert Manager Certificate Spec Args
data class CertManagerCertificateSpecArgs(val duration: Output<String>? = null, val issuerRef: Output<CertManagerIssuerRefArgs>, val privateKey: Output<CertManagerPrivateKeyArgs>? = null, val renewBefore: Output<String>? = null, val san: Output<SanForCertArgs>? = null, val secretName: Output<String>? = null) : ConvertibleToJava<CertManagerCertificateSpecArgs>
Automatic TLS server certificate management with cert-manager
Constructors
Link copied to clipboard
constructor(duration: Output<String>? = null, issuerRef: Output<CertManagerIssuerRefArgs>, privateKey: Output<CertManagerPrivateKeyArgs>? = null, renewBefore: Output<String>? = null, san: Output<SanForCertArgs>? = null, secretName: Output<String>? = null)
Properties
Link copied to clipboard
cert-manager issuerRef.
Link copied to clipboard
Type of certificate private key.
Link copied to clipboard
When to begin renewing certificate. Must be specified using a Go time.Duration format (h|m|s). E.g. 240h for 240 hours and 45m for 45 minutes.
Link copied to clipboard
Additional Subject Alternative Names (SANs) to include in the certificate.
Link copied to clipboard
Secret for storing server certificate. Any existing data will be overwritten. This is a reference to the secret through an identifying name, not the secret itself.