type: string
required:
- destination
+dig:
+ description: "DNS lookup"
+ params:
+ nsserver:
+ description: "The nameserver to lookup against."
+ type: string
+ host:
+ description: "The host to lookup"
+ type: string
+ type:
+ description: "The DNS record type to lookup"
+ type: string
+ required:
+ - host
+iperf:
+ description: ""
+ params:
+ host:
+ description: ""
+ type: string
+ port:
+ description: ""
+ type: integer
+ default: 5201
+ format:
+ description: ""
+ type: string
+ interval:
+ description: ""
+ type: string
+ affinity:
+ description: ""
+ type: string
+ udp:
+ description: "Use UDP rather than TCP"
+ type: boolean
+ default: False
+ bandwidth:
+ description: "Set the target bandwidth to n bits/sec (default 1Mbit/sec for UDP, unlimited for TCP)"
+ type: integer
+ default: 1
+ time:
+ description: "Time, in seconds, to transmit for."
+ type: integer
+ default: 10
+ blockcount:
+ description: "The number of blocks to transmit"
+ type: integer
+ length:
+ description: "The length of buffer to read or write (default 128KB for TCP, 8KB for UDP)"
+ type: integer
+ parallel:
+ description: "The number of parallel client streams to run"
+ type: integer
+ reverse:
+ description: "Run in reverse mode (server sends, client receives)."
+ type: boolean
+ default: false
+ window:
+ description: "Window size/socket buffer size."
+ type: integer
+ bind:
+ description: "Bind to a specific interface or multicast address"
+ type: string
+ mss:
+ description: "Set the TCP maximum segment size (MTU - 40 bytes)"
+ type: integer
+ no-delay:
+ description: "Set the TCP no delay, disabling Nagle's algorithm."
+ type: boolean
+ default: false
+ ipv4:
+ description: "Only use IPv4"
+ type: boolean
+ default: false
+ ipv6:
+ description: "Only use IPv6"
+ type: boolean
+ default: false
+ tos:
+ description: "Set the IP 'type of service'"
+ type: integer
+ flowlabel:
+ description: "Set the IPv6 flow label (linux-only)"
+ type: string
+ zerocopy:
+ description: "Use a 'zero copy' method of sending data, such as sendfile(s), instead of the usual write(2)."
+ type: boolean
+ default: false
+ omit:
+ description: "Omit the first n seconds of the test, to skip past the TCP slow-start period."
+ type: integer
+ title:
+ description: "Prefix every output line with this string."
+ type: string
+ congestion:
+ description: "Set the linux congestion control algorithm."
+ type: string
+
+ required:
+ - host