com.pulumi.googlenative.containeranalysis.v1.kotlin.enums.DiscoveryOccurrenceAnalysisStatus.kt Maven / Gradle / Ivy
@file:Suppress("NAME_SHADOWING", "DEPRECATION")
package com.pulumi.googlenative.containeranalysis.v1.kotlin.enums
import com.pulumi.kotlin.ConvertibleToJava
import kotlin.Suppress
/**
* The status of discovery for the resource.
*/
public enum class DiscoveryOccurrenceAnalysisStatus(
public val javaValue: com.pulumi.googlenative.containeranalysis.v1.enums.DiscoveryOccurrenceAnalysisStatus,
) :
ConvertibleToJava {
/**
* Unknown.
*/
AnalysisStatusUnspecified(com.pulumi.googlenative.containeranalysis.v1.enums.DiscoveryOccurrenceAnalysisStatus.AnalysisStatusUnspecified),
/**
* Resource is known but no action has been taken yet.
*/
Pending(com.pulumi.googlenative.containeranalysis.v1.enums.DiscoveryOccurrenceAnalysisStatus.Pending),
/**
* Resource is being analyzed.
*/
Scanning(com.pulumi.googlenative.containeranalysis.v1.enums.DiscoveryOccurrenceAnalysisStatus.Scanning),
/**
* Analysis has finished successfully.
*/
FinishedSuccess(com.pulumi.googlenative.containeranalysis.v1.enums.DiscoveryOccurrenceAnalysisStatus.FinishedSuccess),
/**
* Analysis has completed.
*/
Complete(com.pulumi.googlenative.containeranalysis.v1.enums.DiscoveryOccurrenceAnalysisStatus.Complete),
/**
* Analysis has finished unsuccessfully, the analysis itself is in a bad state.
*/
FinishedFailed(com.pulumi.googlenative.containeranalysis.v1.enums.DiscoveryOccurrenceAnalysisStatus.FinishedFailed),
/**
* The resource is known not to be supported.
*/
FinishedUnsupported(com.pulumi.googlenative.containeranalysis.v1.enums.DiscoveryOccurrenceAnalysisStatus.FinishedUnsupported),
;
override fun toJava(): com.pulumi.googlenative.containeranalysis.v1.enums.DiscoveryOccurrenceAnalysisStatus =
javaValue
public companion object {
public fun toKotlin(javaType: com.pulumi.googlenative.containeranalysis.v1.enums.DiscoveryOccurrenceAnalysisStatus): DiscoveryOccurrenceAnalysisStatus =
DiscoveryOccurrenceAnalysisStatus.values().first { it.javaValue == javaType }
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy