interface AccountAuditConfigurationProps
Language | Type name |
---|---|
![]() | Amazon.CDK.AWS.IoT.Alpha.AccountAuditConfigurationProps |
![]() | github.com/aws/aws-cdk-go/awscdkiotalpha/v2#AccountAuditConfigurationProps |
![]() | software.amazon.awscdk.services.iot.alpha.AccountAuditConfigurationProps |
![]() | aws_cdk.aws_iot_alpha.AccountAuditConfigurationProps |
![]() | @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 3652 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.