@Stability(value=Stable) public static final class CfnBackupVaultProps.Builder extends Object implements software.amazon.jsii.Builder<CfnBackupVaultProps>
CfnBackupVaultProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnBackupVaultProps.Builder backupVaultName(String backupVaultName)
CfnBackupVaultProps.getBackupVaultName()backupVaultName - `AWS::Backup::BackupVault.BackupVaultName`. This parameter is required.this@Stability(value=Stable) public CfnBackupVaultProps.Builder accessPolicy(Object accessPolicy)
CfnBackupVaultProps.getAccessPolicy()accessPolicy - `AWS::Backup::BackupVault.AccessPolicy`.this@Stability(value=Stable) public CfnBackupVaultProps.Builder backupVaultTags(IResolvable backupVaultTags)
CfnBackupVaultProps.getBackupVaultTags()backupVaultTags - `AWS::Backup::BackupVault.BackupVaultTags`.this@Stability(value=Stable) public CfnBackupVaultProps.Builder backupVaultTags(Map<String,String> backupVaultTags)
CfnBackupVaultProps.getBackupVaultTags()backupVaultTags - `AWS::Backup::BackupVault.BackupVaultTags`.this@Stability(value=Stable) public CfnBackupVaultProps.Builder encryptionKeyArn(String encryptionKeyArn)
CfnBackupVaultProps.getEncryptionKeyArn()encryptionKeyArn - `AWS::Backup::BackupVault.EncryptionKeyArn`.this@Stability(value=Stable) public CfnBackupVaultProps.Builder notifications(CfnBackupVault.NotificationObjectTypeProperty notifications)
CfnBackupVaultProps.getNotifications()notifications - `AWS::Backup::BackupVault.Notifications`.this@Stability(value=Stable) public CfnBackupVaultProps.Builder notifications(IResolvable notifications)
CfnBackupVaultProps.getNotifications()notifications - `AWS::Backup::BackupVault.Notifications`.this@Stability(value=Stable) public CfnBackupVaultProps build()
build in interface software.amazon.jsii.Builder<CfnBackupVaultProps>CfnBackupVaultPropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.