com.pulumi.googlenative.integrations.v1alpha.kotlin.enums.CertificateCertificateStatus.kt Maven / Gradle / Ivy
@file:Suppress("NAME_SHADOWING", "DEPRECATION")
package com.pulumi.googlenative.integrations.v1alpha.kotlin.enums
import com.pulumi.kotlin.ConvertibleToJava
import kotlin.Suppress
/**
* Status of the certificate
*/
public enum class CertificateCertificateStatus(
public val javaValue: com.pulumi.googlenative.integrations.v1alpha.enums.CertificateCertificateStatus,
) :
ConvertibleToJava {
/**
* Unspecified certificate status
*/
StateUnspecified(com.pulumi.googlenative.integrations.v1alpha.enums.CertificateCertificateStatus.StateUnspecified),
/**
* Certificate in active state will be able to use
*/
Active(com.pulumi.googlenative.integrations.v1alpha.enums.CertificateCertificateStatus.Active),
/**
* Certificate in expired state needs to be updated
*/
Expired(com.pulumi.googlenative.integrations.v1alpha.enums.CertificateCertificateStatus.Expired),
;
override fun toJava(): com.pulumi.googlenative.integrations.v1alpha.enums.CertificateCertificateStatus = javaValue
public companion object {
public fun toKotlin(javaType: com.pulumi.googlenative.integrations.v1alpha.enums.CertificateCertificateStatus): CertificateCertificateStatus =
CertificateCertificateStatus.values().first { it.javaValue == javaType }
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy