CertificateAuthorityCertificateAuthorityConfigurationArgs

data class CertificateAuthorityCertificateAuthorityConfigurationArgs(val keyAlgorithm: Output<String>, val signingAlgorithm: Output<String>, val subject: Output<CertificateAuthorityCertificateAuthorityConfigurationSubjectArgs>) : ConvertibleToJava<CertificateAuthorityCertificateAuthorityConfigurationArgs>

Constructors

constructor(keyAlgorithm: Output<String>, signingAlgorithm: Output<String>, subject: Output<CertificateAuthorityCertificateAuthorityConfigurationSubjectArgs>)

Properties

Link copied to clipboard
val keyAlgorithm: Output<String>

Type of the public key algorithm and size, in bits, of the key pair that your key pair creates when it issues a certificate. Valid values can be found in the ACM PCA Documentation.

Link copied to clipboard

Name of the algorithm your private CA uses to sign certificate requests. Valid values can be found in the ACM PCA Documentation.

Link copied to clipboard

Nested argument that contains X.500 distinguished name information. At least one nested attribute must be specified.

Functions

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