MonthlyRetentionScheduleArgs

data class MonthlyRetentionScheduleArgs(val retentionDuration: Output<RetentionDurationArgs>? = null, val retentionScheduleDaily: Output<DailyRetentionFormatArgs>? = null, val retentionScheduleFormatType: Output<Either<String, RetentionScheduleFormat>>? = null, val retentionScheduleWeekly: Output<WeeklyRetentionFormatArgs>? = null, val retentionTimes: Output<List<String>>? = null) : ConvertibleToJava<MonthlyRetentionScheduleArgs>

Monthly retention schedule.

Constructors

Link copied to clipboard
constructor(retentionDuration: Output<RetentionDurationArgs>? = null, retentionScheduleDaily: Output<DailyRetentionFormatArgs>? = null, retentionScheduleFormatType: Output<Either<String, RetentionScheduleFormat>>? = null, retentionScheduleWeekly: Output<WeeklyRetentionFormatArgs>? = null, retentionTimes: Output<List<String>>? = null)

Properties

Link copied to clipboard

Retention duration of retention Policy.

Link copied to clipboard

Daily retention format for monthly retention policy.

Link copied to clipboard

Retention schedule format type for monthly retention policy.

Link copied to clipboard

Weekly retention format for monthly retention policy.

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

Retention times of retention policy.

Functions

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