Uses of Interface
software.amazon.awscdk.interfaces.backup.IBackupVaultRef
Packages that use IBackupVaultRef
Package
Description
AWS Backup Construct Library
-
Uses of IBackupVaultRef in software.amazon.awscdk.interfaces.backup
Subinterfaces of IBackupVaultRef in software.amazon.awscdk.interfaces.backupModifier and TypeInterfaceDescriptionstatic interfaceInternal default implementation forIBackupVaultRef.Classes in software.amazon.awscdk.interfaces.backup that implement IBackupVaultRefModifier and TypeClassDescriptionstatic final classA proxy class which represents a concrete javascript instance of this type. -
Uses of IBackupVaultRef in software.amazon.awscdk.services.backup
Subinterfaces of IBackupVaultRef in software.amazon.awscdk.services.backupModifier and TypeInterfaceDescriptioninterfaceA backup vault.static interfaceInternal default implementation forIBackupVault.Classes in software.amazon.awscdk.services.backup that implement IBackupVaultRefModifier and TypeClassDescriptionclassA backup vault.classCreates a logical container where backups are stored.static final classA proxy class which represents a concrete javascript instance of this type.Methods in software.amazon.awscdk.services.backup that return IBackupVaultRefModifier and TypeMethodDescriptionstatic IBackupVaultRefCfnBackupVault.fromBackupVaultArn(software.constructs.Construct scope, String id, String arn) Creates a new IBackupVaultRef from an ARN.static IBackupVaultRefCfnBackupVault.fromBackupVaultName(software.constructs.Construct scope, String id, String backupVaultName) Creates a new IBackupVaultRef from a backupVaultName.default IBackupVaultRefBackupPlanProps.getBackupVault()The backup vault where backups are stored.final IBackupVaultRefBackupPlanProps.Jsii$Proxy.getBackupVault()default IBackupVaultRefBackupPlanRuleProps.getBackupVault()The backup vault where backups are.final IBackupVaultRefBackupPlanRuleProps.Jsii$Proxy.getBackupVault()BackupPlanCopyActionProps.getDestinationBackupVault()Destination Vault for recovery points to be copied into.final IBackupVaultRefBackupPlanCopyActionProps.Jsii$Proxy.getDestinationBackupVault()Methods in software.amazon.awscdk.services.backup with parameters of type IBackupVaultRefModifier and TypeMethodDescriptionstatic StringCfnBackupVault.arnForBackupVault(IBackupVaultRef resource) BackupPlan.Builder.backupVault(IBackupVaultRef backupVault) The backup vault where backups are stored.BackupPlanProps.Builder.backupVault(IBackupVaultRef backupVault) Sets the value ofBackupPlanProps.getBackupVault()BackupPlanRule.Builder.backupVault(IBackupVaultRef backupVault) The backup vault where backups are.BackupPlanRuleProps.Builder.backupVault(IBackupVaultRef backupVault) Sets the value ofBackupPlanRuleProps.getBackupVault()static BackupPlanRuleBackupPlanRule.daily(IBackupVaultRef backupVault) Daily with 35 days retention.static BackupPlanBackupPlan.daily35DayRetention(software.constructs.Construct scope, String id, IBackupVaultRef backupVault) Daily with 35 day retention.static BackupPlanBackupPlan.dailyMonthly1YearRetention(software.constructs.Construct scope, String id, IBackupVaultRef backupVault) Daily and monthly with 1 year retention.static BackupPlanBackupPlan.dailyWeeklyMonthly5YearRetention(software.constructs.Construct scope, String id, IBackupVaultRef backupVault) Daily, weekly and monthly with 5 year retention.static BackupPlanBackupPlan.dailyWeeklyMonthly7YearRetention(software.constructs.Construct scope, String id, IBackupVaultRef backupVault) Daily, weekly and monthly with 7 year retention.BackupPlanCopyActionProps.Builder.destinationBackupVault(IBackupVaultRef destinationBackupVault) Sets the value ofBackupPlanCopyActionProps.getDestinationBackupVault()static BackupPlanRuleBackupPlanRule.monthly1Year(IBackupVaultRef backupVault) Monthly 1 year retention, move to cold storage after 1 month.static BackupPlanRuleBackupPlanRule.monthly5Year(IBackupVaultRef backupVault) Monthly 5 year retention, move to cold storage after 3 months.static BackupPlanRuleBackupPlanRule.monthly7Year(IBackupVaultRef backupVault) Monthly 7 year retention, move to cold storage after 3 months.static BackupPlanRuleBackupPlanRule.weekly(IBackupVaultRef backupVault) Weekly with 3 months retention.