ConfigurationPolicyConfigurationPolicySecurityControlsConfigurationArgs

data class ConfigurationPolicyConfigurationPolicySecurityControlsConfigurationArgs(val disabledControlIdentifiers: Output<List<String>>? = null, val enabledControlIdentifiers: Output<List<String>>? = null, val securityControlCustomParameters: Output<List<ConfigurationPolicyConfigurationPolicySecurityControlsConfigurationSecurityControlCustomParameterArgs>>? = null) : ConvertibleToJava<ConfigurationPolicyConfigurationPolicySecurityControlsConfigurationArgs>

Constructors

constructor(disabledControlIdentifiers: Output<List<String>>? = null, enabledControlIdentifiers: Output<List<String>>? = null, securityControlCustomParameters: Output<List<ConfigurationPolicyConfigurationPolicySecurityControlsConfigurationSecurityControlCustomParameterArgs>>? = null)

Properties

Link copied to clipboard
val disabledControlIdentifiers: Output<List<String>>? = null

A list of security controls that are disabled in the configuration policy Security Hub enables all other controls (including newly released controls) other than the listed controls. Conflicts with enabled_control_identifiers.

Link copied to clipboard
val enabledControlIdentifiers: Output<List<String>>? = null

A list of security controls that are enabled in the configuration policy. Security Hub disables all other controls (including newly released controls) other than the listed controls. Conflicts with disabled_control_identifiers.

Link copied to clipboard

A list of control parameter customizations that are included in a configuration policy. Include multiple blocks to define multiple control custom parameters. See below.

Functions

Link copied to clipboard
open override fun toJava(): ConfigurationPolicyConfigurationPolicySecurityControlsConfigurationArgs