CertificateRawDataArgs

data class CertificateRawDataArgs(val privateKey: Output<String>? = null, val publicCertificate: Output<String>? = null) : ConvertibleToJava<CertificateRawDataArgs>

An SSL certificate obtained from a certificate authority.

Constructors

Link copied to clipboard
fun CertificateRawDataArgs(privateKey: Output<String>? = null, publicCertificate: Output<String>? = null)

Functions

Link copied to clipboard
open override fun toJava(): CertificateRawDataArgs

Properties

Link copied to clipboard
val privateKey: Output<String>? = null

Unencrypted PEM encoded RSA private key. This field is set once on certificate creation and then encrypted. The key size must be 2048 bits or fewer. Must include the header and footer. Example: -----BEGIN RSA PRIVATE KEY----- -----END RSA PRIVATE KEY----- @InputOnly

Link copied to clipboard
val publicCertificate: Output<String>? = null

PEM encoded x.509 public key certificate. This field is set once on certificate creation. Must include the header and footer. Example: -----BEGIN CERTIFICATE----- -----END CERTIFICATE-----