AccountAuditConfigurationAuditCheckConfigurations

data class AccountAuditConfigurationAuditCheckConfigurations(val authenticatedCognitoRoleOverlyPermissiveCheck: AccountAuditConfigurationAuditCheckConfiguration? = null, val caCertificateExpiringCheck: AccountAuditConfigurationAuditCheckConfiguration? = null, val caCertificateKeyQualityCheck: AccountAuditConfigurationAuditCheckConfiguration? = null, val conflictingClientIdsCheck: AccountAuditConfigurationAuditCheckConfiguration? = null, val deviceCertificateExpiringCheck: AccountAuditConfigurationAuditCheckConfiguration? = null, val deviceCertificateKeyQualityCheck: AccountAuditConfigurationAuditCheckConfiguration? = null, val deviceCertificateSharedCheck: AccountAuditConfigurationAuditCheckConfiguration? = null, val intermediateCaRevokedForActiveDeviceCertificatesCheck: AccountAuditConfigurationAuditCheckConfiguration? = null, val ioTPolicyPotentialMisConfigurationCheck: AccountAuditConfigurationAuditCheckConfiguration? = null, val iotPolicyOverlyPermissiveCheck: AccountAuditConfigurationAuditCheckConfiguration? = null, val iotRoleAliasAllowsAccessToUnusedServicesCheck: AccountAuditConfigurationAuditCheckConfiguration? = null, val iotRoleAliasOverlyPermissiveCheck: AccountAuditConfigurationAuditCheckConfiguration? = null, val loggingDisabledCheck: AccountAuditConfigurationAuditCheckConfiguration? = null, val revokedCaCertificateStillActiveCheck: AccountAuditConfigurationAuditCheckConfiguration? = null, val revokedDeviceCertificateStillActiveCheck: AccountAuditConfigurationAuditCheckConfiguration? = null, val unauthenticatedCognitoRoleOverlyPermissiveCheck: AccountAuditConfigurationAuditCheckConfiguration? = null)

Specifies which audit checks are enabled and disabled for this account.

Constructors

fun AccountAuditConfigurationAuditCheckConfigurations(authenticatedCognitoRoleOverlyPermissiveCheck: AccountAuditConfigurationAuditCheckConfiguration? = null, caCertificateExpiringCheck: AccountAuditConfigurationAuditCheckConfiguration? = null, caCertificateKeyQualityCheck: AccountAuditConfigurationAuditCheckConfiguration? = null, conflictingClientIdsCheck: AccountAuditConfigurationAuditCheckConfiguration? = null, deviceCertificateExpiringCheck: AccountAuditConfigurationAuditCheckConfiguration? = null, deviceCertificateKeyQualityCheck: AccountAuditConfigurationAuditCheckConfiguration? = null, deviceCertificateSharedCheck: AccountAuditConfigurationAuditCheckConfiguration? = null, intermediateCaRevokedForActiveDeviceCertificatesCheck: AccountAuditConfigurationAuditCheckConfiguration? = null, ioTPolicyPotentialMisConfigurationCheck: AccountAuditConfigurationAuditCheckConfiguration? = null, iotPolicyOverlyPermissiveCheck: AccountAuditConfigurationAuditCheckConfiguration? = null, iotRoleAliasAllowsAccessToUnusedServicesCheck: AccountAuditConfigurationAuditCheckConfiguration? = null, iotRoleAliasOverlyPermissiveCheck: AccountAuditConfigurationAuditCheckConfiguration? = null, loggingDisabledCheck: AccountAuditConfigurationAuditCheckConfiguration? = null, revokedCaCertificateStillActiveCheck: AccountAuditConfigurationAuditCheckConfiguration? = null, revokedDeviceCertificateStillActiveCheck: AccountAuditConfigurationAuditCheckConfiguration? = null, unauthenticatedCognitoRoleOverlyPermissiveCheck: AccountAuditConfigurationAuditCheckConfiguration? = null)

Types

Link copied to clipboard
object Companion

Properties