ConfigurationBackupRetentionPolicyArgs

data class ConfigurationBackupRetentionPolicyArgs(val dailySchedule: Output<ConfigurationBackupRetentionPolicyDailyScheduleArgs>? = null, val retentionPolicyType: Output<String>? = null, val weeklySchedule: Output<ConfigurationBackupRetentionPolicyWeeklyScheduleArgs>? = null) : ConvertibleToJava<ConfigurationBackupRetentionPolicyArgs>

Constructors

Link copied to clipboard
constructor(dailySchedule: Output<ConfigurationBackupRetentionPolicyDailyScheduleArgs>? = null, retentionPolicyType: Output<String>? = null, weeklySchedule: Output<ConfigurationBackupRetentionPolicyWeeklyScheduleArgs>? = null)

Properties

Link copied to clipboard

A daily_schedule block as defined below.

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

The retention policy type of the backup policy. Possible value is LongTermRetentionPolicy. Defaults to LongTermRetentionPolicy.

Link copied to clipboard

A weekly_schedule block as defined below.

Functions

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