| Package | Description |
|---|---|
| software.amazon.awscdk.services.backup |
AWS Backup Construct Library
|
| Modifier and Type | Method and Description |
|---|---|
BackupVault.Builder |
BackupVault.Builder.accessPolicy(PolicyDocument accessPolicy)
A resource-based policy that is used to manage access permissions on the backup vault.
|
BackupVault.Builder |
BackupVault.Builder.backupVaultName(String backupVaultName)
The name of a logical container where backups are stored.
|
BackupVault.Builder |
BackupVault.Builder.blockRecoveryPointDeletion(Boolean blockRecoveryPointDeletion)
Whether to add statements to the vault access policy that prevents anyone from deleting a recovery point.
|
static BackupVault.Builder |
BackupVault.Builder.create(software.constructs.Construct scope,
String id) |
BackupVault.Builder |
BackupVault.Builder.encryptionKey(IKey encryptionKey)
The server-side encryption key to use to protect your backups.
|
BackupVault.Builder |
BackupVault.Builder.lockConfiguration(LockConfiguration lockConfiguration)
Configuration for AWS Backup Vault Lock.
|
BackupVault.Builder |
BackupVault.Builder.notificationEvents(List<? extends BackupVaultEvents> notificationEvents)
The vault events to send.
|
BackupVault.Builder |
BackupVault.Builder.notificationTopic(ITopic notificationTopic)
A SNS topic to send vault events to.
|
BackupVault.Builder |
BackupVault.Builder.removalPolicy(RemovalPolicy removalPolicy)
The removal policy to apply to the vault.
|
Copyright © 2022. All rights reserved.