Class: Aws::NetworkManager::Types::ServiceInsertionAction
- Inherits:
-
Struct
- Object
- Struct
- Aws::NetworkManager::Types::ServiceInsertionAction
- Defined in:
- gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb
Overview
Describes the action that the service insertion will take for any segments associated with it.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#action ⇒ String
The action the service insertion takes for traffic.
-
#mode ⇒ String
Describes the mode packets take for the
send-via
action. -
#via ⇒ Types::Via
The list of network function groups and any edge overrides for the chosen service insertion action.
-
#when_sent_to ⇒ Types::WhenSentTo
The list of destination segments if the service insertion action is
send-via
.
Instance Attribute Details
#action ⇒ String
The action the service insertion takes for traffic. send-via
sends
east-west traffic between attachments. send-to
sends north-south
traffic to the security appliance, and then from that to either the
Internet or to an on-premesis location.
5338 5339 5340 5341 5342 5343 5344 5345 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 5338 class ServiceInsertionAction < Struct.new( :action, :mode, :when_sent_to, :via) SENSITIVE = [] include Aws::Structure end |
#mode ⇒ String
Describes the mode packets take for the send-via
action. This is
not used when the action is send-to
. dual-hop
packets traverse
attachments in both the source to the destination core network
edges. This mode requires that an inspection attachment must be
present in all Regions of the service insertion-enabled segments.
For single-hop
, packets traverse a single intermediate inserted
attachment. You can use EdgeOverride
to specify a specific edge to
use.
5338 5339 5340 5341 5342 5343 5344 5345 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 5338 class ServiceInsertionAction < Struct.new( :action, :mode, :when_sent_to, :via) SENSITIVE = [] include Aws::Structure end |
#via ⇒ Types::Via
The list of network function groups and any edge overrides for the
chosen service insertion action. Used for both send-to
or
send-via
.
5338 5339 5340 5341 5342 5343 5344 5345 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 5338 class ServiceInsertionAction < Struct.new( :action, :mode, :when_sent_to, :via) SENSITIVE = [] include Aws::Structure end |
#when_sent_to ⇒ Types::WhenSentTo
The list of destination segments if the service insertion action is
send-via
.
5338 5339 5340 5341 5342 5343 5344 5345 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 5338 class ServiceInsertionAction < Struct.new( :action, :mode, :when_sent_to, :via) SENSITIVE = [] include Aws::Structure end |