CertificateConfigArgs

data class CertificateConfigArgs(val publicKey: Output<CertificateConfigPublicKeyArgs>, val subjectConfig: Output<CertificateConfigSubjectConfigArgs>, val subjectKeyId: Output<CertificateConfigSubjectKeyIdArgs>? = null, val x509Config: Output<CertificateConfigX509ConfigArgs>) : ConvertibleToJava<CertificateConfigArgs>

Constructors

Link copied to clipboard
constructor(publicKey: Output<CertificateConfigPublicKeyArgs>, subjectConfig: Output<CertificateConfigSubjectConfigArgs>, subjectKeyId: Output<CertificateConfigSubjectKeyIdArgs>? = null, x509Config: Output<CertificateConfigX509ConfigArgs>)

Properties

Link copied to clipboard

A PublicKey describes a public key. Structure is documented below. The x509_config block supports:

Link copied to clipboard

Specifies some of the values in a certificate that are related to the subject. Structure is documented below.

Link copied to clipboard

When specified this provides a custom SKI to be used in the certificate. This should only be used to maintain a SKI of an existing CA originally created outside CA service, which was not generated using method (1) described in RFC 5280 section 4.2.1.2.. Structure is documented below.

Link copied to clipboard

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

Functions

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