ChainChainConfigNodeNodeConfigDenyPolicyArgs

data class ChainChainConfigNodeNodeConfigDenyPolicyArgs(val action: Output<String>? = null, val issueCount: Output<String>? = null, val issueLevel: Output<String>? = null, val logic: Output<String>? = null) : ConvertibleToJava<ChainChainConfigNodeNodeConfigDenyPolicyArgs>

Constructors

constructor(action: Output<String>? = null, issueCount: Output<String>? = null, issueLevel: Output<String>? = null, logic: Output<String>? = null)

Properties

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

The action of trigger blocking. Valid values: BLOCK, BLOCK_RETAG, BLOCK_DELETE_TAG. While Block means block the delivery chain from continuing to execute, BLOCK_RETAG means block overwriting push image tag, BLOCK_DELETE_TAG means block deletion of mirror tags.

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

The count of scanning vulnerabilities that triggers blocking.

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

The level of scanning vulnerability that triggers blocking. Valid values: LOW, MEDIUM, HIGH, UNKNOWN.

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

The logic of trigger blocking. Valid values: AND, OR.

Functions

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