All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.pulumi.azurenative.providerhub.kotlin.enums.SubscriptionTransitioningState.kt Maven / Gradle / Ivy

@file:Suppress("NAME_SHADOWING", "DEPRECATION")

package com.pulumi.azurenative.providerhub.kotlin.enums

import com.pulumi.kotlin.ConvertibleToJava
import kotlin.Suppress

public enum class SubscriptionTransitioningState(
    public val javaValue: com.pulumi.azurenative.providerhub.enums.SubscriptionTransitioningState,
) : ConvertibleToJava {
    Registered(com.pulumi.azurenative.providerhub.enums.SubscriptionTransitioningState.Registered),
    Unregistered(com.pulumi.azurenative.providerhub.enums.SubscriptionTransitioningState.Unregistered),
    Warned(com.pulumi.azurenative.providerhub.enums.SubscriptionTransitioningState.Warned),
    Suspended(com.pulumi.azurenative.providerhub.enums.SubscriptionTransitioningState.Suspended),
    Deleted(com.pulumi.azurenative.providerhub.enums.SubscriptionTransitioningState.Deleted),
    WarnedToRegistered(com.pulumi.azurenative.providerhub.enums.SubscriptionTransitioningState.WarnedToRegistered),
    WarnedToSuspended(com.pulumi.azurenative.providerhub.enums.SubscriptionTransitioningState.WarnedToSuspended),
    WarnedToDeleted(com.pulumi.azurenative.providerhub.enums.SubscriptionTransitioningState.WarnedToDeleted),
    WarnedToUnregistered(com.pulumi.azurenative.providerhub.enums.SubscriptionTransitioningState.WarnedToUnregistered),
    SuspendedToRegistered(com.pulumi.azurenative.providerhub.enums.SubscriptionTransitioningState.SuspendedToRegistered),
    SuspendedToWarned(com.pulumi.azurenative.providerhub.enums.SubscriptionTransitioningState.SuspendedToWarned),
    SuspendedToDeleted(com.pulumi.azurenative.providerhub.enums.SubscriptionTransitioningState.SuspendedToDeleted),
    SuspendedToUnregistered(com.pulumi.azurenative.providerhub.enums.SubscriptionTransitioningState.SuspendedToUnregistered),
    ;

    override fun toJava(): com.pulumi.azurenative.providerhub.enums.SubscriptionTransitioningState =
        javaValue

    public companion object {
        public fun toKotlin(javaType: com.pulumi.azurenative.providerhub.enums.SubscriptionTransitioningState): SubscriptionTransitioningState =
            SubscriptionTransitioningState.values().first { it.javaValue == javaType }
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy