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.
5234 5235 5236 5237 5238 5239 5240 5241 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 5234 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.
5234 5235 5236 5237 5238 5239 5240 5241 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 5234 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
.
5234 5235 5236 5237 5238 5239 5240 5241 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 5234 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
.
5234 5235 5236 5237 5238 5239 5240 5241 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 5234 class ServiceInsertionAction < Struct.new( :action, :mode, :when_sent_to, :via) SENSITIVE = [] include Aws::Structure end |