Show / Hide Table of Contents

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

ICheckConfiguration

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

ITopic

Remarks

Default: - no notifications are sent

Stability: Experimental

Back to top Generated by DocFX