3.10.5.1.1.1 Request Body
The ReportRequest packet is used by the client to transfer the following data fields:
JobId: The JobId parameter is a universally unique identifier (UUID) as specified in [RFC4122] section 3.
OperationType: A value that identifies the type for the operation.
RefreshMode: A value that identifies whether the client is in PUSH or PULL mode.
Status: A value that identifies the status of the current operation.
LCMVersion: A value that identifies the report generator on the client.
ReportFormatVersion: A value that finds the identifier for the report.
ConfigurationVersion: A value that contains a string of two to four groups of digits where the groups are separated by a period.
NodeName: A value that is used to identify the name of the client.
IpAddress: A value that identifies the IP addresses of the client separated by a semicolon (;).
StartTime: A value that identifies the start time of an operation on the client.
EndTime: A value that identifies the end time of an operation on the client.
RebootRequested: A value that identifies whether the client requested a reboot.
Errors: A value that represents the errors for an operation on the client.
StatusData: A value that represents the status of an operation on the client.
AdditionalData: An array of key value pairs that represents additional data that the client is sending to the report server.