Class: Aws::SecurityHub::Types::RuleGroupSource
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityHub::Types::RuleGroupSource
- 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
-
#rules_source_list ⇒ Types::RuleGroupSourceListDetails
Stateful inspection criteria for a domain list rule group.
-
#rules_string ⇒ String
Stateful inspection criteria, provided in Suricata compatible intrusion prevention system (IPS) rules.
-
#stateful_rules ⇒ Array<Types::RuleGroupSourceStatefulRulesDetails>
Suricata rule specifications.
-
#stateless_rules_and_custom_actions ⇒ Types::RuleGroupSourceStatelessRulesAndCustomActionsDetails
The stateless rules and custom actions used by a stateless rule group.
Instance Attribute Details
#rules_source_list ⇒ Types::RuleGroupSourceListDetails
Stateful inspection criteria for a domain list rule group. A domain list rule group determines access by specific protocols to specific domains.
28892 28893 28894 28895 28896 28897 28898 28899 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 28892 class RuleGroupSource < Struct.new( :rules_source_list, :rules_string, :stateful_rules, :stateless_rules_and_custom_actions) SENSITIVE = [] include Aws::Structure end |
#rules_string ⇒ String
Stateful inspection criteria, provided in Suricata compatible intrusion prevention system (IPS) rules.
28892 28893 28894 28895 28896 28897 28898 28899 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 28892 class RuleGroupSource < Struct.new( :rules_source_list, :rules_string, :stateful_rules, :stateless_rules_and_custom_actions) SENSITIVE = [] include Aws::Structure end |
#stateful_rules ⇒ Array<Types::RuleGroupSourceStatefulRulesDetails>
Suricata rule specifications.
28892 28893 28894 28895 28896 28897 28898 28899 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 28892 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_actions ⇒ Types::RuleGroupSourceStatelessRulesAndCustomActionsDetails
The stateless rules and custom actions used by a stateless rule group.
28892 28893 28894 28895 28896 28897 28898 28899 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 28892 class RuleGroupSource < Struct.new( :rules_source_list, :rules_string, :stateful_rules, :stateless_rules_and_custom_actions) SENSITIVE = [] include Aws::Structure end |