CaCertificateArgs

data class CaCertificateArgs(val autoRegistrationStatus: Output<CaCertificateAutoRegistrationStatus>? = null, val caCertificatePem: Output<String>? = null, val certificateMode: Output<CaCertificateCertificateMode>? = null, val registrationConfig: Output<CaCertificateRegistrationConfigArgs>? = null, val removeAutoRegistration: Output<Boolean>? = null, val status: Output<CaCertificateStatus>? = null, val tags: Output<List<CaCertificateTagArgs>>? = null, val verificationCertificatePem: Output<String>? = null) : ConvertibleToJava<CaCertificateArgs>

Registers a CA Certificate in IoT.

Constructors

Link copied to clipboard
fun CaCertificateArgs(autoRegistrationStatus: Output<CaCertificateAutoRegistrationStatus>? = null, caCertificatePem: Output<String>? = null, certificateMode: Output<CaCertificateCertificateMode>? = null, registrationConfig: Output<CaCertificateRegistrationConfigArgs>? = null, removeAutoRegistration: Output<Boolean>? = null, status: Output<CaCertificateStatus>? = null, tags: Output<List<CaCertificateTagArgs>>? = null, verificationCertificatePem: Output<String>? = null)

Functions

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

Properties

Link copied to clipboard
val caCertificatePem: Output<String>? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val removeAutoRegistration: Output<Boolean>? = null
Link copied to clipboard
val status: Output<CaCertificateStatus>? = null
Link copied to clipboard
val tags: Output<List<CaCertificateTagArgs>>? = null

An array of key-value pairs to apply to this resource.

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

The private key verification certificate.