waft.system.nodes.output_parsers.cf_trace_response module¶
- class waft.system.nodes.output_parsers.cf_trace_response.CfTraceResponse(fl: str | None = None, h: str | None = None, ip: str | None = None, ts: str | None = None, visit_scheme: str | None = None, uag: str | None = None, colo: str | None = None, sliver: str | None = None, loc: str | None = None, tls: str | None = None, sni: str | None = None, warp: WarpTunnelModes | None = None, gateway: str | None = None, rbi: str | None = None, kex: str | None = None, http: str | None = None)¶
Bases:
object
Dataclass to parse a trace response
- colo: str | None = None¶
- fl: str | None = None¶
- classmethod from_string(trace_output: str)¶
Parses the string output from the curl command and returns an instance of CfTraceResponse.
- gateway: str | None = None¶
- h: str | None = None¶
- http: str | None = None¶
- ip: str | None = None¶
- kex: str | None = None¶
- loc: str | None = None¶
- rbi: str | None = None¶
- sliver: str | None = None¶
- sni: str | None = None¶
- tls: str | None = None¶
- ts: str | None = None¶
- uag: str | None = None¶
- visit_scheme: str | None = None¶
- warp: WarpTunnelModes | None = None¶