ValidateEventThreatDetectionCustomModuleResponse

Antwort auf die Validierung eines benutzerdefinierten Event Threat Detection-Moduls.

JSON-Darstellung
{
  "errors": {
    object (CustomModuleValidationErrors)
  }
}
Felder
errors

object (CustomModuleValidationErrors)

Eine Liste der Fehler, die vom Validator zurückgegeben wurden. Wenn die Liste leer ist, gab es keine Fehler.

CustomModuleValidationErrors

Eine Liste mit null oder mehr Fehlern, die beim Validieren der hochgeladenen Konfiguration eines benutzerdefinierten Moduls für die Ereignisbedrohungserkennung aufgetreten sind.

JSON-Darstellung
{
  "errors": [
    {
      object (CustomModuleValidationError)
    }
  ]
}
Felder
errors[]

object (CustomModuleValidationError)

CustomModuleValidationError

Beim Validieren der hochgeladenen Konfiguration eines benutzerdefinierten Moduls für die Ereignisbedrohungserkennung ist ein Fehler aufgetreten.

JSON-Darstellung
{
  "description": string,
  "fieldPath": string,
  "start": {
    object (Position)
  },
  "end": {
    object (Position)
  }
}
Felder
description

string

Eine für Menschen lesbare Fehlerbeschreibung. Pflichtangabe.

fieldPath

string

Der Pfad im JSON-Pointer-Format von RFC 8901 zum Feld, bei dem die Validierung fehlgeschlagen ist. Dieses Feld kann leer bleiben, wenn kein bestimmtes Feld betroffen ist.

start

object (Position)

Die ursprüngliche Position des Fehlers in der hochgeladenen Textversion des Moduls. Dieses Feld kann weggelassen werden, wenn keine bestimmte Position zutrifft oder eine solche nicht berechnet werden konnte.

end

object (Position)

Die Endposition des Fehlers in der hochgeladenen Textversion des Moduls. Dieses Feld kann weggelassen werden, wenn keine bestimmte Position zutrifft oder eine solche nicht berechnet werden konnte.

Position

Eine Position in der hochgeladenen Textversion eines Moduls.

JSON-Darstellung
{
  "lineNumber": integer,
  "columnNumber": integer
}
Felder
lineNumber

integer

columnNumber

integer