@Generated(value="jsii-pacmak/1.30.0 (build adae23f)", date="2021-06-30T10:00:50.205Z") @Stability(value=Experimental) public class BackupPlanRule extends software.amazon.jsii.JsiiObject
| Modifier and Type | Class and Description |
|---|---|
static class |
BackupPlanRule.Builder
(experimental) A fluent builder for
BackupPlanRule. |
| Modifier | Constructor and Description |
|---|---|
|
BackupPlanRule(BackupPlanRuleProps props) |
protected |
BackupPlanRule(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) |
protected |
BackupPlanRule(software.amazon.jsii.JsiiObjectRef objRef) |
| Modifier and Type | Method and Description |
|---|---|
static BackupPlanRule |
daily()
(experimental) Daily with 35 days retention.
|
static BackupPlanRule |
daily(IBackupVault backupVault)
(experimental) Daily with 35 days retention.
|
BackupPlanRuleProps |
getProps()
(experimental) Rule properties.
|
static BackupPlanRule |
monthly1Year()
(experimental) Monthly 1 year retention, move to cold storage after 1 month.
|
static BackupPlanRule |
monthly1Year(IBackupVault backupVault)
(experimental) Monthly 1 year retention, move to cold storage after 1 month.
|
static BackupPlanRule |
monthly5Year()
(experimental) Monthly 5 year retention, move to cold storage after 3 months.
|
static BackupPlanRule |
monthly5Year(IBackupVault backupVault)
(experimental) Monthly 5 year retention, move to cold storage after 3 months.
|
static BackupPlanRule |
monthly7Year()
(experimental) Monthly 7 year retention, move to cold storage after 3 months.
|
static BackupPlanRule |
monthly7Year(IBackupVault backupVault)
(experimental) Monthly 7 year retention, move to cold storage after 3 months.
|
static BackupPlanRule |
weekly()
(experimental) Weekly with 3 months retention.
|
static BackupPlanRule |
weekly(IBackupVault backupVault)
(experimental) Weekly with 3 months retention.
|
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetprotected BackupPlanRule(software.amazon.jsii.JsiiObjectRef objRef)
protected BackupPlanRule(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
@Stability(value=Experimental)
public BackupPlanRule(@NotNull
BackupPlanRuleProps props)
props - Rule properties. This parameter is required.@Stability(value=Experimental) @NotNull public static BackupPlanRule daily(@Nullable IBackupVault backupVault)
backupVault - @Stability(value=Experimental) @NotNull public static BackupPlanRule daily()
@Stability(value=Experimental) @NotNull public static BackupPlanRule monthly1Year(@Nullable IBackupVault backupVault)
backupVault - @Stability(value=Experimental) @NotNull public static BackupPlanRule monthly1Year()
@Stability(value=Experimental) @NotNull public static BackupPlanRule monthly5Year(@Nullable IBackupVault backupVault)
backupVault - @Stability(value=Experimental) @NotNull public static BackupPlanRule monthly5Year()
@Stability(value=Experimental) @NotNull public static BackupPlanRule monthly7Year(@Nullable IBackupVault backupVault)
backupVault - @Stability(value=Experimental) @NotNull public static BackupPlanRule monthly7Year()
@Stability(value=Experimental) @NotNull public static BackupPlanRule weekly(@Nullable IBackupVault backupVault)
backupVault - @Stability(value=Experimental) @NotNull public static BackupPlanRule weekly()
@Stability(value=Experimental) @NotNull public BackupPlanRuleProps getProps()
Copyright © 2021. All rights reserved.