Interface IAccountAuditConfigurationProps
(experimental) Properties for defining AWS IoT Audit Configuration.
Namespace: Amazon.CDK.AWS.IoT.Alpha
Assembly: Amazon.CDK.AWS.IoT.Alpha.dll
Syntax (csharp)
public interface IAccountAuditConfigurationProps
Syntax (vb)
Public Interface IAccountAuditConfigurationProps
Remarks
Stability: Experimental
ExampleMetadata: infused
Examples
using Amazon.CDK;
new AccountAuditConfiguration(this, "AuditConfiguration", new AccountAuditConfigurationProps {
CheckConfiguration = new 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)
}
});
Synopsis
Properties
| CheckConfiguration | (experimental) Specifies which audit checks are enabled and disabled for this account. |
| TargetTopic | (experimental) The target SNS topic to which audit notifications are sent. |
Properties
CheckConfiguration
(experimental) Specifies which audit checks are enabled and disabled for this account.
ICheckConfiguration? CheckConfiguration { get; }
Property Value
Remarks
Default: - all checks are enabled
Stability: Experimental
TargetTopic
(experimental) The target SNS topic to which audit notifications are sent.
ITopic? TargetTopic { get; }
Property Value
Remarks
Default: - no notifications are sent
Stability: Experimental