Class: Aws::NetworkFirewall::Types::RuleSummary

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

Overview

A complex type containing details about a Suricata rule. Contains:

  • SID

  • Msg

  • Metadata

Summaries are available for rule groups you manage and for active threat defense Amazon Web Services managed rule groups.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#metadataString

The contents of the rule's metadata.

Returns:

  • (String)


5086
5087
5088
5089
5090
5091
5092
# File 'gems/aws-sdk-networkfirewall/lib/aws-sdk-networkfirewall/types.rb', line 5086

class RuleSummary < Struct.new(
  :sid,
  :msg,
  :metadata)
  SENSITIVE = []
  include Aws::Structure
end

#msgString

The contents taken from the rule's msg field.

Returns:

  • (String)


5086
5087
5088
5089
5090
5091
5092
# File 'gems/aws-sdk-networkfirewall/lib/aws-sdk-networkfirewall/types.rb', line 5086

class RuleSummary < Struct.new(
  :sid,
  :msg,
  :metadata)
  SENSITIVE = []
  include Aws::Structure
end

#sidString

The unique identifier (Signature ID) of the Suricata rule.

Returns:

  • (String)


5086
5087
5088
5089
5090
5091
5092
# File 'gems/aws-sdk-networkfirewall/lib/aws-sdk-networkfirewall/types.rb', line 5086

class RuleSummary < Struct.new(
  :sid,
  :msg,
  :metadata)
  SENSITIVE = []
  include Aws::Structure
end