@Stability(value=Experimental) public static final class BackupPlanRuleProps.Builder extends Object implements software.amazon.jsii.Builder<BackupPlanRuleProps>
BackupPlanRuleProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Experimental) public BackupPlanRuleProps.Builder backupVault(IBackupVault backupVault)
BackupPlanRuleProps.getBackupVault()backupVault - The backup vault where backups are.this@Stability(value=Experimental) public BackupPlanRuleProps.Builder completionWindow(Duration completionWindow)
BackupPlanRuleProps.getCompletionWindow()completionWindow - The duration after a backup job is successfully started before it must be completed or it is canceled by AWS Backup.this@Stability(value=Experimental) public BackupPlanRuleProps.Builder deleteAfter(Duration deleteAfter)
BackupPlanRuleProps.getDeleteAfter()deleteAfter - Specifies the duration after creation that a recovery point is deleted.
Must be greater than moveToColdStorageAfter.this@Stability(value=Experimental) public BackupPlanRuleProps.Builder moveToColdStorageAfter(Duration moveToColdStorageAfter)
BackupPlanRuleProps.getMoveToColdStorageAfter()moveToColdStorageAfter - Specifies the duration after creation that a recovery point is moved to cold storage.this@Stability(value=Experimental) public BackupPlanRuleProps.Builder ruleName(String ruleName)
BackupPlanRuleProps.getRuleName()ruleName - A display name for the backup rule.this@Stability(value=Experimental) public BackupPlanRuleProps.Builder scheduleExpression(Schedule scheduleExpression)
BackupPlanRuleProps.getScheduleExpression()scheduleExpression - A CRON expression specifying when AWS Backup initiates a backup job.this@Stability(value=Experimental) public BackupPlanRuleProps.Builder startWindow(Duration startWindow)
BackupPlanRuleProps.getStartWindow()startWindow - The duration after a backup is scheduled before a job is canceled if it doesn't start successfully.this@Stability(value=Experimental) public BackupPlanRuleProps build()
build in interface software.amazon.jsii.Builder<BackupPlanRuleProps>BackupPlanRulePropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.