BackupPolicyArgs

data class BackupPolicyArgs(val backupRetentionPeriod: Output<Int>? = null, val dbInstanceId: Output<String>? = null, val enableRecoveryPoint: Output<Boolean>? = null, val preferredBackupPeriod: Output<String>? = null, val preferredBackupTime: Output<String>? = null, val recoveryPointPeriod: Output<String>? = null) : ConvertibleToJava<BackupPolicyArgs>

Import

GPDB Backup Policy can be imported using the id, e.g.

$ pulumi import alicloud:gpdb/backupPolicy:BackupPolicy example <id>

Constructors

Link copied to clipboard
constructor(backupRetentionPeriod: Output<Int>? = null, dbInstanceId: Output<String>? = null, enableRecoveryPoint: Output<Boolean>? = null, preferredBackupPeriod: Output<String>? = null, preferredBackupTime: Output<String>? = null, recoveryPointPeriod: Output<String>? = null)

Properties

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

Data backup retention days.

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

The instance ID.

Link copied to clipboard
val enableRecoveryPoint: Output<Boolean>? = null

Whether to enable automatic recovery points. Value Description:

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

Data backup cycle. Separate multiple values with commas (,). Value Description:

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

Data backup time. Format: HH:mmZ-HH:mmZ(UTC time).

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

Recovery point frequency. Value Description:

Functions

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