Networks, devices, and sensors · GraphQL type

SensorRequestState type

Contains the current state of the SensorRequest.

Fields

Field Name Description
tryAllEndpoints - Boolean! If true this request will be attempted for each available Endpoint until the request is expired. Set for UDP requests in the SAE zone, where running the sensor is used to learn the port status.
lastRequested - Time! The last time this request was requested to be run.
lastRequestedVersion - String! The version of the software that last requested this request.
expiration - Time! The expiration time for this request.
canRun - Boolean! True if the request has completed at least once since it was last requested.
lastCompleted - Time The time this request was last completed.
lastCompletedVersion - String The version of the software that last completed this request.
numEndpointsCompleted - Int! The number of Endpoints that have completed this request since it was last requested.
endpointsCompleted - [Endpoint!] List of EndpointIds that have completed this request since it was last requested.

Arguments

count - Int

Maximum number of endpoint IDs to return.

numEndpointsSuppressed - Int! The total number of Endpoints that could not complete the sensor request and are suppressed from running.
endpointsSuppressed - [Endpoint!] List of all Endpoint unique identifiers could not complete the sensor request and are suppressed from running for any reason.

Arguments

count - Int

Maximum number of endpoint IDs to return.

numEndpointsSuppressedDeviceIpOffline - Int! The number of numEndpointsSuppressed suppressed from running because the Endpoint could not connect to the Device's IP address or the IP is seen on a different Device.
endpointsSuppressedDeviceIpOffline - [Endpoint!] Subset of endpointsSuppressed suppressed from running because the Endpoint could not connect to the Device's IP address or the IP is seen on a different Device.

Arguments

count - Int

Maximum number of endpoint IDs to return.

numEndpointsSuppressedTcpPortClosed - Int! The number of numEndpointsSuppressed suppressed from running because the Endpoint could not connect to the TCP port.
endpointsSuppressedTcpPortClosed - [Endpoint!] Subset of endpointsSuppressed suppressed from running because the Endpoint could not connect to the TCP port.

Arguments

count - Int

Maximum number of endpoint IDs to return.

numEndpointsSuppressedError - Int! The number of numEndpointsSuppressed suppressed from running because the an unexpected error was encountered attempting to run the sensor request.
endpointsSuppressedError - [Endpoint!] Subset of endpointsSuppressed suppressed from running because the an unexpected error was encountered attempting to run the sensor request.

Arguments

count - Int

Maximum number of endpoint IDs to return.

lastUpdated - Time The time this request was last updated.

Used by

  • SensorRequest type: A standing request to run one Sensor against one Device IP address, optionally on a specific protocol and port, in the SAE or PUBLIC zone.

Related types

  • Endpoint A Windows, macOS, or Linux computer that runs the Wartiva endpoint agent and is enrolled with an organization.

Example

Example

{
  "tryAllEndpoints": true,
  "lastRequested": "2021-10-07T18:23:25.829Z",
  "lastRequestedVersion": "abc123",
  "expiration": "2021-10-07T18:23:25.829Z",
  "canRun": true,
  "lastCompleted": "2021-10-07T18:23:25.829Z",
  "lastCompletedVersion": "abc123",
  "numEndpointsCompleted": 987,
  "endpointsCompleted": [Endpoint],
  "numEndpointsSuppressed": 987,
  "endpointsSuppressed": [Endpoint],
  "numEndpointsSuppressedDeviceIpOffline": 987,
  "endpointsSuppressedDeviceIpOffline": [Endpoint],
  "numEndpointsSuppressedTcpPortClosed": 123,
  "endpointsSuppressedTcpPortClosed": [Endpoint],
  "numEndpointsSuppressedError": 123,
  "endpointsSuppressedError": [Endpoint],
  "lastUpdated": "2021-10-07T18:23:25.829Z"
}