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.



31367
31368
31369
31370
31371
31372
# File 'lib/aws-sdk-securityhub/types.rb', line 31367

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.



31367
31368
31369
31370
31371
31372
# File 'lib/aws-sdk-securityhub/types.rb', line 31367

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