CertificateSigningRequestStatusArgs

data class CertificateSigningRequestStatusArgs(val certificate: Output<String>? = null, val conditions: Output<List<CertificateSigningRequestConditionArgs>>? = null) : ConvertibleToJava<CertificateSigningRequestStatusArgs>

CertificateSigningRequestStatus contains conditions used to indicate approved/denied/failed status of the request, and the issued certificate.

Constructors

Link copied to clipboard
fun CertificateSigningRequestStatusArgs(certificate: Output<String>? = null, conditions: Output<List<CertificateSigningRequestConditionArgs>>? = null)

Functions

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

Properties

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

certificate is populated with an issued certificate by the signer after an Approved condition is present. This field is set via the /status subresource. Once populated, this field is immutable. If the certificate signing request is denied, a condition of type "Denied" is added and this field remains empty. If the signer cannot issue the certificate, a condition of type "Failed" is added and this field remains empty. Validation requirements:

Link copied to clipboard

conditions applied to the request. Known conditions are "Approved", "Denied", and "Failed".