Class: Aws::SecurityHub::Types::RuleGroupSourceListDetails

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

Overview

Stateful inspection criteria for a domain list rule group.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#generated_rules_typeString

Indicates whether to allow or deny access to the domains listed in ‘Targets`.

Returns:

  • (String)


28938
28939
28940
28941
28942
28943
28944
# File 'lib/aws-sdk-securityhub/types.rb', line 28938

class RuleGroupSourceListDetails < Struct.new(
  :generated_rules_type,
  :target_types,
  :targets)
  SENSITIVE = []
  include Aws::Structure
end

#target_typesArray<String>

The protocols that you want to inspect. Specify ‘LS_SNI` for HTTPS. Specify `HTTP_HOST` for HTTP. You can specify either or both.

Returns:

  • (Array<String>)


28938
28939
28940
28941
28942
28943
28944
# File 'lib/aws-sdk-securityhub/types.rb', line 28938

class RuleGroupSourceListDetails < Struct.new(
  :generated_rules_type,
  :target_types,
  :targets)
  SENSITIVE = []
  include Aws::Structure
end

#targetsArray<String>

The domains that you want to inspect for in your traffic flows. You can provide full domain names, or use the ‘.’ prefix as a wildcard. For example, ‘.example.com` matches all domains that end with `example.com`.

Returns:

  • (Array<String>)


28938
28939
28940
28941
28942
28943
28944
# File 'lib/aws-sdk-securityhub/types.rb', line 28938

class RuleGroupSourceListDetails < Struct.new(
  :generated_rules_type,
  :target_types,
  :targets)
  SENSITIVE = []
  include Aws::Structure
end