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

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-securityhub/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)


31174
31175
31176
31177
31178
31179
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 31174

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)


31174
31175
31176
31177
31178
31179
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 31174

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