@Stability(value=Stable) public static final class CfnAccountAuditConfiguration.AuditNotificationTargetProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnAccountAuditConfiguration.AuditNotificationTargetProperty>
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnAccountAuditConfiguration.AuditNotificationTargetProperty |
build()
Builds the configured instance.
|
CfnAccountAuditConfiguration.AuditNotificationTargetProperty.Builder |
enabled(Boolean enabled)
|
CfnAccountAuditConfiguration.AuditNotificationTargetProperty.Builder |
enabled(IResolvable enabled)
|
CfnAccountAuditConfiguration.AuditNotificationTargetProperty.Builder |
roleArn(String roleArn)
|
CfnAccountAuditConfiguration.AuditNotificationTargetProperty.Builder |
targetArn(String targetArn)
|
@Stability(value=Stable) public CfnAccountAuditConfiguration.AuditNotificationTargetProperty.Builder enabled(Boolean enabled)
enabled - True if notifications to the target are enabled.this@Stability(value=Stable) public CfnAccountAuditConfiguration.AuditNotificationTargetProperty.Builder enabled(IResolvable enabled)
enabled - True if notifications to the target are enabled.this@Stability(value=Stable) public CfnAccountAuditConfiguration.AuditNotificationTargetProperty.Builder roleArn(String roleArn)
roleArn - The ARN of the role that grants permission to send notifications to the target.this@Stability(value=Stable) public CfnAccountAuditConfiguration.AuditNotificationTargetProperty.Builder targetArn(String targetArn)
targetArn - The ARN of the target (SNS topic) to which audit notifications are sent.this@Stability(value=Stable) public CfnAccountAuditConfiguration.AuditNotificationTargetProperty build()
build in interface software.amazon.jsii.Builder<CfnAccountAuditConfiguration.AuditNotificationTargetProperty>CfnAccountAuditConfiguration.AuditNotificationTargetPropertyNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.