Class: Aws::SecurityHub::Types::DescribeHubResponse

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.

If set to ‘true`, then new controls for enabled standards are enabled automatically. If set to `false`, then new controls are not enabled.

Returns:

  • (Boolean)


24262
24263
24264
24265
24266
24267
24268
24269
# File 'lib/aws-sdk-securityhub/types.rb', line 24262

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

#control_finding_generatorString

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)


24262
24263
24264
24265
24266
24267
24268
24269
# File 'lib/aws-sdk-securityhub/types.rb', line 24262

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

#hub_arnString

The ARN of the Hub resource that was retrieved.

Returns:

  • (String)


24262
24263
24264
24265
24266
24267
24268
24269
# File 'lib/aws-sdk-securityhub/types.rb', line 24262

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

#subscribed_atString

The date and time when Security Hub was enabled in the account.

Returns:

  • (String)


24262
24263
24264
24265
24266
24267
24268
24269
# File 'lib/aws-sdk-securityhub/types.rb', line 24262

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