Defines the request payload that can be sent to a server to setup a test session for a client. A test session can be used for all connection tests using the same protocol.
| Name | Type | Description | Attributes |
|---|---|---|---|
| client-ip | xs:string | The IP that will be sending the test packets. | |
| network-protocol | NetworkProtocol | The desired network protocol of the test (UDP|TCP) | Mandatory |
| user-name | xs:string | A Username of the client (for possible authentication). | |
| user-pass-hash | xs:string | Sha256 hex string hash of a password to use for authenticating the start of a session. |
| Name | Type | Restrictions |
|---|---|---|
| NetworkProtocol | xs:string | Value must be one of:
|