Class ConfigurationPolicyConfigurationPolicySecurityControlsConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.securityhub.inputs.ConfigurationPolicyConfigurationPolicySecurityControlsConfigurationArgs.Builder
-
public static final class ConfigurationPolicyConfigurationPolicySecurityControlsConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ConfigurationPolicyConfigurationPolicySecurityControlsConfigurationArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ConfigurationPolicyConfigurationPolicySecurityControlsConfigurationArgs defaults)
-
-
Method Detail
-
disabledControlIdentifiers
public ConfigurationPolicyConfigurationPolicySecurityControlsConfigurationArgs.Builder disabledControlIdentifiers(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> disabledControlIdentifiers)
- Parameters:
disabledControlIdentifiers
- 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`.- Returns:
- builder
-
disabledControlIdentifiers
public ConfigurationPolicyConfigurationPolicySecurityControlsConfigurationArgs.Builder disabledControlIdentifiers(java.util.List<java.lang.String> disabledControlIdentifiers)
- Parameters:
disabledControlIdentifiers
- 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`.- Returns:
- builder
-
disabledControlIdentifiers
public ConfigurationPolicyConfigurationPolicySecurityControlsConfigurationArgs.Builder disabledControlIdentifiers(java.lang.String... disabledControlIdentifiers)
- Parameters:
disabledControlIdentifiers
- 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`.- Returns:
- builder
-
enabledControlIdentifiers
public ConfigurationPolicyConfigurationPolicySecurityControlsConfigurationArgs.Builder enabledControlIdentifiers(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> enabledControlIdentifiers)
- Parameters:
enabledControlIdentifiers
- 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`.- Returns:
- builder
-
enabledControlIdentifiers
public ConfigurationPolicyConfigurationPolicySecurityControlsConfigurationArgs.Builder enabledControlIdentifiers(java.util.List<java.lang.String> enabledControlIdentifiers)
- Parameters:
enabledControlIdentifiers
- 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`.- Returns:
- builder
-
enabledControlIdentifiers
public ConfigurationPolicyConfigurationPolicySecurityControlsConfigurationArgs.Builder enabledControlIdentifiers(java.lang.String... enabledControlIdentifiers)
- Parameters:
enabledControlIdentifiers
- 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`.- Returns:
- builder
-
securityControlCustomParameters
public ConfigurationPolicyConfigurationPolicySecurityControlsConfigurationArgs.Builder securityControlCustomParameters(@Nullable com.pulumi.core.Output<java.util.List<ConfigurationPolicyConfigurationPolicySecurityControlsConfigurationSecurityControlCustomParameterArgs>> securityControlCustomParameters)
- Parameters:
securityControlCustomParameters
- A list of control parameter customizations that are included in a configuration policy. Include multiple blocks to define multiple control custom parameters. See below.- Returns:
- builder
-
securityControlCustomParameters
public ConfigurationPolicyConfigurationPolicySecurityControlsConfigurationArgs.Builder securityControlCustomParameters(java.util.List<ConfigurationPolicyConfigurationPolicySecurityControlsConfigurationSecurityControlCustomParameterArgs> securityControlCustomParameters)
- Parameters:
securityControlCustomParameters
- A list of control parameter customizations that are included in a configuration policy. Include multiple blocks to define multiple control custom parameters. See below.- Returns:
- builder
-
securityControlCustomParameters
public ConfigurationPolicyConfigurationPolicySecurityControlsConfigurationArgs.Builder securityControlCustomParameters(ConfigurationPolicyConfigurationPolicySecurityControlsConfigurationSecurityControlCustomParameterArgs... securityControlCustomParameters)
- Parameters:
securityControlCustomParameters
- A list of control parameter customizations that are included in a configuration policy. Include multiple blocks to define multiple control custom parameters. See below.- Returns:
- builder
-
build
public ConfigurationPolicyConfigurationPolicySecurityControlsConfigurationArgs build()
-
-