Class: Aws::SecurityHub::Types::EnableSecurityHubRequest

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

#control_finding_generatorString

This field, used when enabling Security Hub, specifies 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.

The value for this field in a member account matches the value in the administrator account. For accounts that aren’t part of an organization, the default value of this field is ‘SECURITY_CONTROL` if you enabled Security Hub on or after February 23, 2023.

Returns:

  • (String)


24684
24685
24686
24687
24688
24689
24690
# File 'lib/aws-sdk-securityhub/types.rb', line 24684

class EnableSecurityHubRequest < Struct.new(
  :tags,
  :enable_default_standards,
  :control_finding_generator)
  SENSITIVE = []
  include Aws::Structure
end

#enable_default_standardsBoolean

Whether to enable the security standards that Security Hub has designated as automatically enabled. If you do not provide a value for ‘EnableDefaultStandards`, it is set to `true`. To not enable the automatically enabled standards, set `EnableDefaultStandards` to `false`.

Returns:

  • (Boolean)


24684
24685
24686
24687
24688
24689
24690
# File 'lib/aws-sdk-securityhub/types.rb', line 24684

class EnableSecurityHubRequest < Struct.new(
  :tags,
  :enable_default_standards,
  :control_finding_generator)
  SENSITIVE = []
  include Aws::Structure
end

#tagsHash<String,String>

The tags to add to the hub resource when you enable Security Hub.

Returns:

  • (Hash<String,String>)


24684
24685
24686
24687
24688
24689
24690
# File 'lib/aws-sdk-securityhub/types.rb', line 24684

class EnableSecurityHubRequest < Struct.new(
  :tags,
  :enable_default_standards,
  :control_finding_generator)
  SENSITIVE = []
  include Aws::Structure
end