Bases: networking_sfc.services.flowclassifier.drivers.base.FlowClassifierDriverBase
FlowClassifier Driver For NSX-V.
Add an any->any flow classifier entry
Add 1 flow classifier entry that will redirect all the traffic to the security partner The user will be able to delete/change it later
Create a redirect rule at the backend
Validate the flow classifier data before committing the transaction
The NSX-v redirect rules does not support: - logical ports - l7 parameters - source ports range / destination port range with more than 15 ports
Delete the backend redirect rule
Init the service insertion profile ID
Initialize the profile id that should be assigned to the redirect rules from the nsx configuration and verify that it exists on backend.
Init the service insertion security group
Look for the service insertion security group in the backend. If it was not found - create it This security group will contain all the VMs vnics that should be inspected by the redirect rules
Attach the security group to the service profile
Update the backend redirect rule