ValidateEventThreatDetectionCustomModuleResponse

Réponse à la validation d'un module personnalisé Event Threat Detection.

Représentation JSON
{
  "errors": {
    object (CustomModuleValidationErrors)
  }
}
Champs
errors

object (CustomModuleValidationErrors)

Liste des erreurs renvoyées par le validateur. Si la liste est vide, aucune erreur ne s'est produite.

CustomModuleValidationErrors

Liste d'une ou plusieurs erreurs rencontrées lors de la validation de la configuration importée d'un module personnalisé Event Threat Detection.

Représentation JSON
{
  "errors": [
    {
      object (CustomModuleValidationError)
    }
  ]
}
Champs
errors[]

object (CustomModuleValidationError)

CustomModuleValidationError

Une erreur s'est produite lors de la validation de la configuration importée d'un module personnalisé Event Threat Detection.

Représentation JSON
{
  "description": string,
  "fieldPath": string,
  "start": {
    object (Position)
  },
  "end": {
    object (Position)
  }
}
Champs
description

string

Description de l'erreur, adaptée à l'utilisateur. Obligatoire.

fieldPath

string

Chemin d'accès, au format de pointeur JSON RFC 8901, vers le champ dont la validation a échoué. Ce champ peut être laissé vide si aucun champ spécifique n'est concerné.

start

object (Position)

Position initiale de l'erreur dans la version textuelle importée du module. Ce champ peut être omis si aucune position spécifique ne s'applique ou si aucune ne peut être calculée.

end

object (Position)

Position de fin de l'erreur dans la version textuelle importée du module. Ce champ peut être omis si aucune position spécifique ne s'applique ou si aucune ne peut être calculée.

Position

Position dans la version textuelle importée d'un module.

Représentation JSON
{
  "lineNumber": integer,
  "columnNumber": integer
}
Champs
lineNumber

integer

columnNumber

integer