Class: Aws::SecurityHub::Types::UpdateSecurityHubConfigurationRequest

Inherits:
Struct
  • Object
show all
Includes:
Aws::Structure
Defined in:
lib/aws-sdk-securityhub/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#auto_enable_controlsBoolean

Whether to automatically enable new controls when they are added to standards that are enabled.

By default, this is set to ‘true`, and new controls are enabled automatically. To not automatically enable new controls, set this to `false`.

Returns:

  • (Boolean)


31378
31379
31380
31381
31382
31383
# File 'lib/aws-sdk-securityhub/types.rb', line 31378

class UpdateSecurityHubConfigurationRequest < Struct.new(
  :auto_enable_controls,
  :control_finding_generator)
  SENSITIVE = []
  include Aws::Structure
end

#control_finding_generatorString

Updates whether the calling account has consolidated control findings turned on. If the value for this field is set to ‘SECURITY_CONTROL`, Security Hub generates a single finding for a control check even when the check applies to multiple enabled standards.

If the value for this field is set to ‘STANDARD_CONTROL`, Security Hub generates separate findings for a control check when the check applies to multiple enabled standards.

For accounts that are part of an organization, this value can only be updated in the administrator account.

Returns:

  • (String)


31378
31379
31380
31381
31382
31383
# File 'lib/aws-sdk-securityhub/types.rb', line 31378

class UpdateSecurityHubConfigurationRequest < Struct.new(
  :auto_enable_controls,
  :control_finding_generator)
  SENSITIVE = []
  include Aws::Structure
end