com.pulumi.azurenative.securityinsights.kotlin.enums.Kind.kt Maven / Gradle / Ivy
@file:Suppress("NAME_SHADOWING", "DEPRECATION")
package com.pulumi.azurenative.securityinsights.kotlin.enums
import com.pulumi.kotlin.ConvertibleToJava
import kotlin.Suppress
/**
* Type of the content item we depend on
*/
public enum class Kind(
public val javaValue: com.pulumi.azurenative.securityinsights.enums.Kind,
) : ConvertibleToJava {
DataConnector(com.pulumi.azurenative.securityinsights.enums.Kind.DataConnector),
DataType(com.pulumi.azurenative.securityinsights.enums.Kind.DataType),
Workbook(com.pulumi.azurenative.securityinsights.enums.Kind.Workbook),
WorkbookTemplate(com.pulumi.azurenative.securityinsights.enums.Kind.WorkbookTemplate),
Playbook(com.pulumi.azurenative.securityinsights.enums.Kind.Playbook),
PlaybookTemplate(com.pulumi.azurenative.securityinsights.enums.Kind.PlaybookTemplate),
AnalyticsRuleTemplate(com.pulumi.azurenative.securityinsights.enums.Kind.AnalyticsRuleTemplate),
AnalyticsRule(com.pulumi.azurenative.securityinsights.enums.Kind.AnalyticsRule),
HuntingQuery(com.pulumi.azurenative.securityinsights.enums.Kind.HuntingQuery),
InvestigationQuery(com.pulumi.azurenative.securityinsights.enums.Kind.InvestigationQuery),
Parser(com.pulumi.azurenative.securityinsights.enums.Kind.Parser),
Watchlist(com.pulumi.azurenative.securityinsights.enums.Kind.Watchlist),
WatchlistTemplate(com.pulumi.azurenative.securityinsights.enums.Kind.WatchlistTemplate),
Solution(com.pulumi.azurenative.securityinsights.enums.Kind.Solution),
AzureFunction(com.pulumi.azurenative.securityinsights.enums.Kind.AzureFunction),
LogicAppsCustomConnector(com.pulumi.azurenative.securityinsights.enums.Kind.LogicAppsCustomConnector),
AutomationRule(com.pulumi.azurenative.securityinsights.enums.Kind.AutomationRule),
;
override fun toJava(): com.pulumi.azurenative.securityinsights.enums.Kind = javaValue
public companion object {
public fun toKotlin(javaType: com.pulumi.azurenative.securityinsights.enums.Kind): Kind =
Kind.values().first { it.javaValue == javaType }
}
}