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-viaaction. -
#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.
5935 5936 5937 5938 5939 5940 5941 5942 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 5935 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.
5935 5936 5937 5938 5939 5940 5941 5942 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 5935 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.
5935 5936 5937 5938 5939 5940 5941 5942 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 5935 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.
5935 5936 5937 5938 5939 5940 5941 5942 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 5935 class ServiceInsertionAction < Struct.new( :action, :mode, :when_sent_to, :via) SENSITIVE = [] include Aws::Structure end |