RepositoryVulnerabilityScanningConfigArgs

data class RepositoryVulnerabilityScanningConfigArgs(val enablementConfig: Output<String>? = null, val enablementState: Output<String>? = null, val enablementStateReason: Output<String>? = null) : ConvertibleToJava<RepositoryVulnerabilityScanningConfigArgs>

Constructors

constructor(enablementConfig: Output<String>? = null, enablementState: Output<String>? = null, enablementStateReason: Output<String>? = null)

Properties

Link copied to clipboard
val enablementConfig: Output<String>? = null

This configures whether vulnerability scanning is automatically performed for artifacts pushed to this repository. Possible values are: INHERITED, DISABLED.

Link copied to clipboard
val enablementState: Output<String>? = null

(Output) This field returns whether scanning is active for this repository.

Link copied to clipboard
val enablementStateReason: Output<String>? = null

(Output) This provides an explanation for the state of scanning on this repository.

Functions

Link copied to clipboard
open override fun toJava(): RepositoryVulnerabilityScanningConfigArgs