@Stability(value=Stable) public static final class CfnBackupVaultProps.Builder extends Object implements software.amazon.jsii.Builder<CfnBackupVaultProps>
CfnBackupVaultProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnBackupVaultProps.Builder |
accessPolicy(Object accessPolicy)
Sets the value of
CfnBackupVaultProps.getAccessPolicy() |
CfnBackupVaultProps.Builder |
backupVaultName(String backupVaultName)
Sets the value of
CfnBackupVaultProps.getBackupVaultName() |
CfnBackupVaultProps.Builder |
backupVaultTags(Object backupVaultTags)
Sets the value of
CfnBackupVaultProps.getBackupVaultTags() |
CfnBackupVaultProps |
build()
Builds the configured instance.
|
CfnBackupVaultProps.Builder |
encryptionKeyArn(String encryptionKeyArn)
Sets the value of
CfnBackupVaultProps.getEncryptionKeyArn() |
CfnBackupVaultProps.Builder |
notifications(CfnBackupVault.NotificationObjectTypeProperty notifications)
Sets the value of
CfnBackupVaultProps.getNotifications() |
CfnBackupVaultProps.Builder |
notifications(IResolvable notifications)
Sets the value of
CfnBackupVaultProps.getNotifications() |
@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(Object 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 © 2020. All rights reserved.