@Stability(value=Stable) public static final class CfnBackupVault.NotificationObjectTypeProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnBackupVault.NotificationObjectTypeProperty>
CfnBackupVault.NotificationObjectTypeProperty| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnBackupVault.NotificationObjectTypeProperty.Builder |
backupVaultEvents(List<String> backupVaultEvents)
Sets the value of
CfnBackupVault.NotificationObjectTypeProperty.getBackupVaultEvents() |
CfnBackupVault.NotificationObjectTypeProperty |
build()
Builds the configured instance.
|
CfnBackupVault.NotificationObjectTypeProperty.Builder |
snsTopicArn(String snsTopicArn)
Sets the value of
CfnBackupVault.NotificationObjectTypeProperty.getSnsTopicArn() |
@Stability(value=Stable) public CfnBackupVault.NotificationObjectTypeProperty.Builder backupVaultEvents(List<String> backupVaultEvents)
CfnBackupVault.NotificationObjectTypeProperty.getBackupVaultEvents()backupVaultEvents - An array of events that indicate the status of jobs to back up resources to the backup vault. This parameter is required.
For valid events, see BackupVaultEvents in the AWS Backup API Guide .this@Stability(value=Stable) public CfnBackupVault.NotificationObjectTypeProperty.Builder snsTopicArn(String snsTopicArn)
CfnBackupVault.NotificationObjectTypeProperty.getSnsTopicArn()snsTopicArn - An ARN that uniquely identifies an Amazon Simple Notification Service (Amazon SNS) topic;. This parameter is required.
for example, arn:aws:sns:us-west-2:111122223333:MyTopic .this@Stability(value=Stable) public CfnBackupVault.NotificationObjectTypeProperty build()
build in interface software.amazon.jsii.Builder<CfnBackupVault.NotificationObjectTypeProperty>CfnBackupVault.NotificationObjectTypePropertyNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.