RetentionPolicyDetailsArgs

data class RetentionPolicyDetailsArgs(val orchestrationState: Output<Either<String, PurgeableOrchestrationState>>? = null, val retentionPeriodInDays: Output<Int>) : ConvertibleToJava<RetentionPolicyDetailsArgs>

The properties of a retention policy

Constructors

Link copied to clipboard
constructor(orchestrationState: Output<Either<String, PurgeableOrchestrationState>>? = null, retentionPeriodInDays: Output<Int>)

Properties

Link copied to clipboard

The orchestration state to which this policy applies. If omitted, the policy applies to all purgeable orchestration states.

Link copied to clipboard

The retention period in days after which the orchestration will be purged automatically

Functions

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