{ "additionalProperties": false, "id": "LiveTracePacketGranularActionConfig", "module_id": "PolicyConnectivity", "properties": { "dest_port_path": { "description": "Policy path of logical port for the reverse direction of a livetrace session. It is required only when the trace type is bidirectional. Multiple bi-directional actions in a livetrace session should have the same port specified for the reverse direction.", "required": false, "title": "Policy path of logical port", "type": "string" }, "reverse_filter": { "$ref": "LiveTraceFilterData, "description": "Filter for flows of interest at the reverse direction. It is required only when the trace type is bidirectional. Multiple bi-directional actions in a livetrace session should have the same filter specified for the reverse direction.", "required": false, "title": "Packet filter" }, "sampling": { "$ref": "LiveTraceSamplingConfig, "description": "Sampling parameter for the action. Trace action and packet capture action only support first-N sampling.", "required": true, "title": "Sampling parameter for the action" }, "trace_type": { "enum": [ "UNI_DIRECTIONAL", "BI_DIRECTIONAL" ], "required": true, "title": "Type of trace", "type": "string" } }, "title": "Configuration of livetrace packet granular action", "type": "object" }