| Package | Description |
|---|---|
| software.amazon.awscdk.services.backup |
AWS Backup Construct Library
|
| Modifier and Type | Method and Description |
|---|---|
BackupPlanRule.Builder |
BackupPlanRule.Builder.backupVault(IBackupVault backupVault)
The backup vault where backups are.
|
BackupPlanRule.Builder |
BackupPlanRule.Builder.completionWindow(Duration completionWindow)
The duration after a backup job is successfully started before it must be completed or it is canceled by AWS Backup.
|
static BackupPlanRule.Builder |
BackupPlanRule.Builder.create() |
BackupPlanRule.Builder |
BackupPlanRule.Builder.deleteAfter(Duration deleteAfter)
Specifies the duration after creation that a recovery point is deleted.
|
BackupPlanRule.Builder |
BackupPlanRule.Builder.enableContinuousBackup(Boolean enableContinuousBackup)
Enables continuous backup and point-in-time restores (PITR).
|
BackupPlanRule.Builder |
BackupPlanRule.Builder.moveToColdStorageAfter(Duration moveToColdStorageAfter)
Specifies the duration after creation that a recovery point is moved to cold storage.
|
BackupPlanRule.Builder |
BackupPlanRule.Builder.ruleName(String ruleName)
A display name for the backup rule.
|
BackupPlanRule.Builder |
BackupPlanRule.Builder.scheduleExpression(Schedule scheduleExpression)
A CRON expression specifying when AWS Backup initiates a backup job.
|
BackupPlanRule.Builder |
BackupPlanRule.Builder.startWindow(Duration startWindow)
The duration after a backup is scheduled before a job is canceled if it doesn't start successfully.
|
Copyright © 2022. All rights reserved.