Class BackupPlanProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.backup.BackupPlanProps.Jsii$Proxy
- All Implemented Interfaces:
BackupPlanProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- BackupPlanProps
@Stability(Stable)
@Internal
public static final class BackupPlanProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements BackupPlanProps
An implementation for
BackupPlanProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.backup.BackupPlanProps
BackupPlanProps.Builder, BackupPlanProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(BackupPlanProps.Builder builder) Constructor that initializes the object based on literal property values passed by theBackupPlanProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringThe display name of the backup plan.final List<BackupPlanRule>Rules for the backup plan.final IBackupVaultThe backup vault where backups are stored.final BooleanEnable Windows VSS backup.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theBackupPlanProps.Builder.
-
-
Method Details
-
getBackupPlanName
Description copied from interface:BackupPlanPropsThe display name of the backup plan.Default: - A CDK generated name
- Specified by:
getBackupPlanNamein interfaceBackupPlanProps
-
getBackupPlanRules
Description copied from interface:BackupPlanPropsRules for the backup plan.Use
addRule()to add rules after instantiation.Default: - use `addRule()` to add rules
- Specified by:
getBackupPlanRulesin interfaceBackupPlanProps
-
getBackupVault
Description copied from interface:BackupPlanPropsThe backup vault where backups are stored.Default: - use the vault defined at the rule level. If not defined a new common vault for the plan will be created
- Specified by:
getBackupVaultin interfaceBackupPlanProps
-
getWindowsVss
Description copied from interface:BackupPlanPropsEnable Windows VSS backup.Default: false
- Specified by:
getWindowsVssin interfaceBackupPlanProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-