aws-cdk-lib.aws_iot.CfnAccountAuditConfiguration.AuditNotificationTargetProperty

interface AuditNotificationTargetProperty

LanguageType name
.NETAmazon.CDK.AWS.IoT.CfnAccountAuditConfiguration.AuditNotificationTargetProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsiot#CfnAccountAuditConfiguration_AuditNotificationTargetProperty
Javasoftware.amazon.awscdk.services.iot.CfnAccountAuditConfiguration.AuditNotificationTargetProperty
Pythonaws_cdk.aws_iot.CfnAccountAuditConfiguration.AuditNotificationTargetProperty
TypeScript aws-cdk-lib » aws_iot » CfnAccountAuditConfiguration » AuditNotificationTargetProperty

Information about the targets to which audit notifications are sent.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_iot as iot } from 'aws-cdk-lib';
const auditNotificationTargetProperty: iot.CfnAccountAuditConfiguration.AuditNotificationTargetProperty = {
  enabled: false,
  roleArn: 'roleArn',
  targetArn: 'targetArn',
};

Properties

NameTypeDescription
enabled?boolean | IResolvableTrue if notifications to the target are enabled.
roleArn?stringThe ARN of the role that grants permission to send notifications to the target.
targetArn?stringThe ARN of the target (SNS topic) to which audit notifications are sent.

enabled?

Type: boolean | IResolvable (optional)

True if notifications to the target are enabled.


roleArn?

Type: string (optional)

The ARN of the role that grants permission to send notifications to the target.


targetArn?

Type: string (optional)

The ARN of the target (SNS topic) to which audit notifications are sent.