Class: Aws::NetworkFirewall::Types::FlowFilter
- Inherits:
-
Struct
- Object
- Struct
- Aws::NetworkFirewall::Types::FlowFilter
- Defined in:
- gems/aws-sdk-networkfirewall/lib/aws-sdk-networkfirewall/types.rb
Overview
Defines the scope a flow operation. You can use up to 20 filters to configure a single flow operation.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#destination_address ⇒ Types::Address
A single IP address specification.
-
#destination_port ⇒ String
The destination port to inspect for.
-
#protocols ⇒ Array<String>
The protocols to inspect for, specified using the assigned internet protocol number (IANA) for each protocol.
-
#source_address ⇒ Types::Address
A single IP address specification.
-
#source_port ⇒ String
The source port to inspect for.
Instance Attribute Details
#destination_address ⇒ Types::Address
A single IP address specification. This is used in the MatchAttributes source and destination specifications.
3256 3257 3258 3259 3260 3261 3262 3263 3264 |
# File 'gems/aws-sdk-networkfirewall/lib/aws-sdk-networkfirewall/types.rb', line 3256 class FlowFilter < Struct.new( :source_address, :destination_address, :source_port, :destination_port, :protocols) SENSITIVE = [] include Aws::Structure end |
#destination_port ⇒ String
The destination port to inspect for. You can specify an individual
port, for example 1994
and you can specify a port range, for
example 1990:1994
. To match with any port, specify ANY
.
3256 3257 3258 3259 3260 3261 3262 3263 3264 |
# File 'gems/aws-sdk-networkfirewall/lib/aws-sdk-networkfirewall/types.rb', line 3256 class FlowFilter < Struct.new( :source_address, :destination_address, :source_port, :destination_port, :protocols) SENSITIVE = [] include Aws::Structure end |
#protocols ⇒ Array<String>
The protocols to inspect for, specified using the assigned internet protocol number (IANA) for each protocol. If not specified, this matches with any protocol.
3256 3257 3258 3259 3260 3261 3262 3263 3264 |
# File 'gems/aws-sdk-networkfirewall/lib/aws-sdk-networkfirewall/types.rb', line 3256 class FlowFilter < Struct.new( :source_address, :destination_address, :source_port, :destination_port, :protocols) SENSITIVE = [] include Aws::Structure end |
#source_address ⇒ Types::Address
A single IP address specification. This is used in the MatchAttributes source and destination specifications.
3256 3257 3258 3259 3260 3261 3262 3263 3264 |
# File 'gems/aws-sdk-networkfirewall/lib/aws-sdk-networkfirewall/types.rb', line 3256 class FlowFilter < Struct.new( :source_address, :destination_address, :source_port, :destination_port, :protocols) SENSITIVE = [] include Aws::Structure end |
#source_port ⇒ String
The source port to inspect for. You can specify an individual port,
for example 1994
and you can specify a port range, for example
1990:1994
. To match with any port, specify ANY
.
3256 3257 3258 3259 3260 3261 3262 3263 3264 |
# File 'gems/aws-sdk-networkfirewall/lib/aws-sdk-networkfirewall/types.rb', line 3256 class FlowFilter < Struct.new( :source_address, :destination_address, :source_port, :destination_port, :protocols) SENSITIVE = [] include Aws::Structure end |