
com.pulumi.awsnative.iot.kotlin.enums.CertificateStatus.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of pulumi-aws-native-kotlin Show documentation
Show all versions of pulumi-aws-native-kotlin Show documentation
Build cloud applications and infrastructure by combining the safety and reliability of infrastructure as code with the power of the Kotlin programming language.
@file:Suppress("NAME_SHADOWING", "DEPRECATION")
package com.pulumi.awsnative.iot.kotlin.enums
import com.pulumi.kotlin.ConvertibleToJava
import kotlin.Suppress
/**
* The status of the certificate.
* Valid values are ACTIVE, INACTIVE, REVOKED, PENDING_TRANSFER, and PENDING_ACTIVATION.
* The status value REGISTER_INACTIVE is deprecated and should not be used.
*/
public enum class CertificateStatus(
public val javaValue: com.pulumi.awsnative.iot.enums.CertificateStatus,
) : ConvertibleToJava {
Active(com.pulumi.awsnative.iot.enums.CertificateStatus.Active),
Inactive(com.pulumi.awsnative.iot.enums.CertificateStatus.Inactive),
Revoked(com.pulumi.awsnative.iot.enums.CertificateStatus.Revoked),
PendingTransfer(com.pulumi.awsnative.iot.enums.CertificateStatus.PendingTransfer),
PendingActivation(com.pulumi.awsnative.iot.enums.CertificateStatus.PendingActivation),
;
override fun toJava(): com.pulumi.awsnative.iot.enums.CertificateStatus = javaValue
public companion object {
public fun toKotlin(javaType: com.pulumi.awsnative.iot.enums.CertificateStatus): CertificateStatus = CertificateStatus.values().first { it.javaValue == javaType }
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy