LifecyclePolicyFilterArgs

data class LifecyclePolicyFilterArgs(val retainAtLeast: Output<Int>? = null, val type: Output<LifecyclePolicyFilterType>, val unit: Output<LifecyclePolicyTimeUnit>? = null, val value: Output<Int>) : ConvertibleToJava<LifecyclePolicyFilterArgs>

The filters to apply of the policy detail.

Constructors

Link copied to clipboard
constructor(retainAtLeast: Output<Int>? = null, type: Output<LifecyclePolicyFilterType>, unit: Output<LifecyclePolicyTimeUnit>? = null, value: Output<Int>)

Properties

Link copied to clipboard
val retainAtLeast: Output<Int>? = null

The minimum number of Image Builder resources to retain.

Link copied to clipboard

The filter type.

Link copied to clipboard
val unit: Output<LifecyclePolicyTimeUnit>? = null

The value's time unit.

Link copied to clipboard
val value: Output<Int>

The filter value.

Functions

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