interface AccountAuditConfigurationProps
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.IoT.Alpha.AccountAuditConfigurationProps |
Go | github.com/aws/aws-cdk-go/awscdkiotalpha/v2#AccountAuditConfigurationProps |
Java | software.amazon.awscdk.services.iot.alpha.AccountAuditConfigurationProps |
Python | aws_cdk.aws_iot_alpha.AccountAuditConfigurationProps |
TypeScript (source) | @aws-cdk/aws-iot-alpha » AccountAuditConfigurationProps |
Properties for defining AWS IoT Audit Configuration.
Example
import { Duration } from 'aws-cdk-lib';
new iot.AccountAuditConfiguration(this, 'AuditConfiguration', {
checkConfiguration: {
deviceCertificateAgeCheck: true,
// The default value is 365 days
// Valid values range from 30 days (minimum) to 3650 days (10 years, maximum)
deviceCertificateAgeCheckDuration: Duration.days(365),
},
});
Properties
| Name | Type | Description |
|---|---|---|
| check | Check | Specifies which audit checks are enabled and disabled for this account. |
| target | ITopic | The target SNS topic to which audit notifications are sent. |
checkConfiguration?
Type:
Check
(optional, default: all checks are enabled)
Specifies which audit checks are enabled and disabled for this account.
targetTopic?
Type:
ITopic
(optional, default: no notifications are sent)
The target SNS topic to which audit notifications are sent.

.NET
Go
Java
Python
TypeScript (