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

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


20306
20307
20308
20309
20310
20311
20312
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 20306

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>)


20306
20307
20308
20309
20310
20311
20312
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 20306

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>)


20306
20307
20308
20309
20310
20311
20312
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 20306

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