CertificateArgs

data class CertificateArgs(val apiPassthrough: Output<CertificateApiPassthroughArgs>? = null, val certificateAuthorityArn: Output<String>? = null, val certificateSigningRequest: Output<String>? = null, val signingAlgorithm: Output<String>? = null, val templateArn: Output<String>? = null, val validity: Output<CertificateValidityArgs>? = null, val validityNotBefore: Output<CertificateValidityArgs>? = null) : ConvertibleToJava<CertificateArgs>

A certificate issued via a private certificate authority

Constructors

Link copied to clipboard
fun CertificateArgs(apiPassthrough: Output<CertificateApiPassthroughArgs>? = null, certificateAuthorityArn: Output<String>? = null, certificateSigningRequest: Output<String>? = null, signingAlgorithm: Output<String>? = null, templateArn: Output<String>? = null, validity: Output<CertificateValidityArgs>? = null, validityNotBefore: Output<CertificateValidityArgs>? = null)

Functions

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

Properties

Link copied to clipboard

These are fields to be overridden in a certificate at the time of issuance. These requires an API_Passthrough template be used or they will be ignored.

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

The Amazon Resource Name (ARN) for the private CA to issue the certificate.

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

The certificate signing request (CSR) for the Certificate.

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

The name of the algorithm that will be used to sign the Certificate.

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

Specifies a custom configuration template to use when issuing a certificate. If this parameter is not provided, ACM Private CA defaults to the EndEntityCertificate/V1 template.

Link copied to clipboard
val validity: Output<CertificateValidityArgs>? = null

The time before which the Certificate will be valid.

Link copied to clipboard

The time after which the Certificate will be valid.