ConfigurationPolicySecurityHubPolicy

data class ConfigurationPolicySecurityHubPolicy(val enabledStandardIdentifiers: List<String>? = null, val securityControlsConfiguration: ConfigurationPolicySecurityControlsConfiguration? = null, val serviceEnabled: Boolean? = null)

An object that defines how AWS Security Hub is configured.

Constructors

Link copied to clipboard
constructor(enabledStandardIdentifiers: List<String>? = null, securityControlsConfiguration: ConfigurationPolicySecurityControlsConfiguration? = null, serviceEnabled: Boolean? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A list that defines which security standards are enabled in the configuration policy.

Link copied to clipboard

An object that defines which security controls are enabled in the configuration policy. The enablement status of a control is aligned across all of the enabled standards in an account. This property is required only if ServiceEnabled is set to true in your configuration policy.

Link copied to clipboard
val serviceEnabled: Boolean? = null

Indicates whether Security Hub is enabled in the policy.