@Generated(value="jsii-pacmak/1.73.0 (build 6faeda3)",
date="2023-01-31T18:37:02.394Z")
public interface BackupPlanProps
Example:
BackupPlan plan = BackupPlan.Builder.create(this, "Plan") .windowsVss(true) .build();
Modifier and Type | Interface and Description |
---|---|
static class |
BackupPlanProps.Builder
A builder for
BackupPlanProps |
static class |
BackupPlanProps.Jsii$Proxy
An implementation for
BackupPlanProps |
Modifier and Type | Method and Description |
---|---|
static BackupPlanProps.Builder |
builder() |
default java.lang.String |
getBackupPlanName()
The display name of the backup plan.
|
default java.util.List<BackupPlanRule> |
getBackupPlanRules()
Rules for the backup plan.
|
default IBackupVault |
getBackupVault()
The backup vault where backups are stored.
|
default java.lang.Boolean |
getWindowsVss()
Enable Windows VSS backup.
|
default java.lang.String getBackupPlanName()
Default: - A CDK generated name
default java.util.List<BackupPlanRule> getBackupPlanRules()
Use addRule()
to add rules after
instantiation.
Default: - use `addRule()` to add rules
default IBackupVault getBackupVault()
Default: - use the vault defined at the rule level. If not defined a new common vault for the plan will be created
default java.lang.Boolean getWindowsVss()
Default: false
static BackupPlanProps.Builder builder()
BackupPlanProps.Builder
of BackupPlanProps