InlineTraceflow1

InlineTraceflow1
InlineTraceflow1
JSON Example
{
    "analysis": [
        "string"
    ],
    "counters": {
        "delivered_count": 0,
        "dropped_count": 0,
        "forwarded_count": 0,
        "protected_count": 0,
        "received_count": 0
    },
    "id": "string",
    "logical_counters": "TraceflowObservationCounters Object",
    "lport_id": "string",
    "operation_state": "string",
    "request_status": "string",
    "result_overflowed": false,
    "timeout": 0
}
array of string
analysis
Optional

Traceflow result analysis notes

counters
Optional

counters

string
id
Optional

The id of the traceflow round

logical_counters
Optional

logical_counters

string
lport_id
Optional

id of the source logical port used for injecting the traceflow packet

string
operation_state
Optional

Represents the traceflow operation state

Possible values are : IN_PROGRESS, FINISHED, FAILED,
string
request_status
Optional

The status of the traceflow RPC request. SUCCESS - The traceflow request is sent successfully. TIMEOUT - The traceflow request gets timeout. SOURCE_PORT_NOT_FOUND - The source port of the request cannot be found. DATA_PATH_NOT_READY - The datapath component cannot be ready to receive request. CONNECTION_ERROR - There is connection error on datapath component. UNKNOWN - The status of traceflow request cannot be determined.

Possible values are : SUCCESS, TIMEOUT, SOURCE_PORT_NOT_FOUND, DATA_PATH_NOT_READY, CONNECTION_ERROR, UNKNOWN,
boolean
result_overflowed
Optional

A flag, when set true, indicates some observations were deleted from the result set.

integer As int64 As int64
timeout
Optional
Constraints: minimum: 5000 maximum: 90000

Maximum time (in ms) the management plane will be waiting for this traceflow round. Upper limit for federation case is 90000, for non-federation case is 15000, the maximum is set to 90000 as the higher of the two cases.

Used By