Networks, devices, and sensors · GraphQL mutation

sensorRequestReSubmit mutation

Re-runs a SensorRequest by resetting its request time, expiration, and completion state, so the sensor runs again as soon as an eligible endpoint is available. Intended for troubleshooting; requests re-run this way bypass the organization's sensorScopes. Restricted to organization administrators.

Response

Returns a SensorRequestReRunPayload!

Arguments

Name Description
id - ID! The unique identifier of the SensorRequest to re-run.

Example

Query

mutation sensorRequestReSubmit($id: ID!) {
  sensorRequestReSubmit(id: $id) {
    sensorRequest {
      id
      device {
        ...DeviceFragment
      }
      sensor {
        ...SensorFragment
      }
      zone
      ip {
        ...IpAddressFragment
      }
      protocol
      port
      args
      created
      state {
        ...SensorRequestStateFragment
      }
      runIds
      runs {
        ...SensorRequestRunFragment
      }
    }
  }
}

Variables

{"id": "4"}

Response

{
  "data": {
    "sensorRequestReSubmit": {
      "sensorRequest": SensorRequest
    }
  }
}