com.pulumi.azurenative.migrate.kotlin.enums.AzureCurrency.kt Maven / Gradle / Ivy
@file:Suppress("NAME_SHADOWING", "DEPRECATION")
package com.pulumi.azurenative.migrate.kotlin.enums
import com.pulumi.kotlin.ConvertibleToJava
import kotlin.Suppress
/**
* Currency in which prices should be reported.
*/
public enum class AzureCurrency(
public val javaValue: com.pulumi.azurenative.migrate.enums.AzureCurrency,
) : ConvertibleToJava {
Unknown(com.pulumi.azurenative.migrate.enums.AzureCurrency.Unknown),
USD(com.pulumi.azurenative.migrate.enums.AzureCurrency.USD),
DKK(com.pulumi.azurenative.migrate.enums.AzureCurrency.DKK),
CAD(com.pulumi.azurenative.migrate.enums.AzureCurrency.CAD),
IDR(com.pulumi.azurenative.migrate.enums.AzureCurrency.IDR),
JPY(com.pulumi.azurenative.migrate.enums.AzureCurrency.JPY),
KRW(com.pulumi.azurenative.migrate.enums.AzureCurrency.KRW),
NZD(com.pulumi.azurenative.migrate.enums.AzureCurrency.NZD),
NOK(com.pulumi.azurenative.migrate.enums.AzureCurrency.NOK),
RUB(com.pulumi.azurenative.migrate.enums.AzureCurrency.RUB),
SAR(com.pulumi.azurenative.migrate.enums.AzureCurrency.SAR),
ZAR(com.pulumi.azurenative.migrate.enums.AzureCurrency.ZAR),
SEK(com.pulumi.azurenative.migrate.enums.AzureCurrency.SEK),
TRY(com.pulumi.azurenative.migrate.enums.AzureCurrency.TRY),
GBP(com.pulumi.azurenative.migrate.enums.AzureCurrency.GBP),
MXN(com.pulumi.azurenative.migrate.enums.AzureCurrency.MXN),
MYR(com.pulumi.azurenative.migrate.enums.AzureCurrency.MYR),
INR(com.pulumi.azurenative.migrate.enums.AzureCurrency.INR),
HKD(com.pulumi.azurenative.migrate.enums.AzureCurrency.HKD),
BRL(com.pulumi.azurenative.migrate.enums.AzureCurrency.BRL),
TWD(com.pulumi.azurenative.migrate.enums.AzureCurrency.TWD),
EUR(com.pulumi.azurenative.migrate.enums.AzureCurrency.EUR),
CHF(com.pulumi.azurenative.migrate.enums.AzureCurrency.CHF),
ARS(com.pulumi.azurenative.migrate.enums.AzureCurrency.ARS),
AUD(com.pulumi.azurenative.migrate.enums.AzureCurrency.AUD),
CNY(com.pulumi.azurenative.migrate.enums.AzureCurrency.CNY),
;
override fun toJava(): com.pulumi.azurenative.migrate.enums.AzureCurrency = javaValue
public companion object {
public fun toKotlin(javaType: com.pulumi.azurenative.migrate.enums.AzureCurrency): AzureCurrency = AzureCurrency.values().first { it.javaValue == javaType }
}
}