Class: Aws::SecurityHub::Types::RuleGroupSource

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

Overview

The rules and actions for the rule group.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#rules_source_listTypes::RuleGroupSourceListDetails

Stateful inspection criteria for a domain list rule group. A domain list rule group determines access by specific protocols to specific domains.



28710
28711
28712
28713
28714
28715
28716
28717
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 28710

class RuleGroupSource < Struct.new(
  :rules_source_list,
  :rules_string,
  :stateful_rules,
  :stateless_rules_and_custom_actions)
  SENSITIVE = []
  include Aws::Structure
end

#rules_stringString

Stateful inspection criteria, provided in Suricata compatible intrusion prevention system (IPS) rules.

Returns:

  • (String)


28710
28711
28712
28713
28714
28715
28716
28717
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 28710

class RuleGroupSource < Struct.new(
  :rules_source_list,
  :rules_string,
  :stateful_rules,
  :stateless_rules_and_custom_actions)
  SENSITIVE = []
  include Aws::Structure
end

#stateful_rulesArray<Types::RuleGroupSourceStatefulRulesDetails>

Suricata rule specifications.



28710
28711
28712
28713
28714
28715
28716
28717
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 28710

class RuleGroupSource < Struct.new(
  :rules_source_list,
  :rules_string,
  :stateful_rules,
  :stateless_rules_and_custom_actions)
  SENSITIVE = []
  include Aws::Structure
end

#stateless_rules_and_custom_actionsTypes::RuleGroupSourceStatelessRulesAndCustomActionsDetails

The stateless rules and custom actions used by a stateless rule group.



28710
28711
28712
28713
28714
28715
28716
28717
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 28710

class RuleGroupSource < Struct.new(
  :rules_source_list,
  :rules_string,
  :stateful_rules,
  :stateless_rules_and_custom_actions)
  SENSITIVE = []
  include Aws::Structure
end