CertificateConfigArgs

data class CertificateConfigArgs(val publicKey: Output<PublicKeyArgs>? = null, val subjectConfig: Output<SubjectConfigArgs>, val x509Config: Output<X509ParametersArgs>) : ConvertibleToJava<CertificateConfigArgs>

A CertificateConfig describes an X.509 certificate or CSR that is to be created, as an alternative to using ASN.1.

Constructors

Link copied to clipboard
fun CertificateConfigArgs(publicKey: Output<PublicKeyArgs>? = null, subjectConfig: Output<SubjectConfigArgs>, x509Config: Output<X509ParametersArgs>)

Functions

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

Properties

Link copied to clipboard
val publicKey: Output<PublicKeyArgs>? = null

Optional. The public key that corresponds to this config. This is, for example, used when issuing Certificates, but not when creating a self-signed CertificateAuthority or CertificateAuthority CSR.

Link copied to clipboard

Specifies some of the values in a certificate that are related to the subject.

Link copied to clipboard

Describes how some of the technical X.509 fields in a certificate should be populated.