ConfigurationBackupArgs

data class ConfigurationBackupArgs(val instantRpRetentionRangeInDays: Output<Int>? = null, val policyName: Output<String>? = null, val retentionPolicy: Output<ConfigurationBackupRetentionPolicyArgs>? = null, val schedulePolicy: Output<ConfigurationBackupSchedulePolicyArgs>? = null, val timeZone: Output<String>? = null) : ConvertibleToJava<ConfigurationBackupArgs>

Constructors

Link copied to clipboard
constructor(instantRpRetentionRangeInDays: Output<Int>? = null, policyName: Output<String>? = null, retentionPolicy: Output<ConfigurationBackupRetentionPolicyArgs>? = null, schedulePolicy: Output<ConfigurationBackupSchedulePolicyArgs>? = null, timeZone: Output<String>? = null)

Properties

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

The retention range in days of the backup policy. Defaults to 5.

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

The name of the backup policy.

Link copied to clipboard

A retention_policy block as defined below.

Link copied to clipboard

A schedule_policy block as defined below.

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

The timezone of the backup policy. Defaults to UTC.

Functions

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