Alert interface
Propriétés
| additional |
Message d’information supplémentaire à afficher pour cette alerte. Pour les outils ASAN, contient les détails des plantages formatés en blocs de code. Pour les outils de numérisation de code par IA, contient du contenu de markdown provenant de result.message.markdown. |
| additional |
Propriétés supplémentaires de cette alerte. |
| ai |
Référence au blob de métadonnées IA associé à l’alerte (alertes de code IA uniquement). Uniquement retourné à la demande dans Get API avec le paramètre Expand défini comme AIMetadataBlobReference (non retourné dans List API). |
| alert |
Identificateur de l’alerte. Il est unique au sein de l’organisation Azure DevOps. |
| alert |
Type de l’alerte. Par exemple, secret, code, etc. |
| confidence | Niveau de confiance de l’alerte. |
| dismissal | Contient des informations pour le renvoi de l’alerte si l’alerte a été ignorée. |
| first |
Cette valeur est calculée et retournée par le service. Cette valeur représente la première fois que le service a vu ce problème signalé dans une instance d’analyse. |
| fixed |
Cette valeur est calculée et retournée par le service. Si le problème est résolu, cette valeur représente l’heure à laquelle le service a vu ce problème résolu dans une instance d’analyse. |
| git |
Référence à un objet git, par exemple, branche ref. |
| has |
La valeur indique si l’alerte provient d’un SARIF téléchargé par une source fiable. |
| introduced |
Cette valeur est calculée et retournée par le service. Cette valeur représente la première fois que la vulnérabilité a été introduite. |
| is |
La valeur indique si l’alerte peut être corrigée automatiquement par Copilot correction automatique. True lorsque l’alerte est une alerte d’analyse du code détectée par CodeQL avec une règle prise en charge. Null lorsque la valeur n’a pas été calculée pour ce chemin de code. |
| is |
La valeur indique si l’alerte a été générée pour une dépendance de développement. Vrai indique une dépendance au développement, faux une dépendance à l’exécution, et nul indique inconnu ou non applicable. |
| last |
Cette valeur est calculée et retournée par le service. Cette valeur représente la dernière fois que le service a vu ce problème signalé dans une instance d’analyse. |
| logical |
Emplacements logiques de l’alerte. Cette valeur est calculée et retournée par le service. Il s’agit d’une valeur basée sur les résultats de toutes les configurations d’analyse. Un exemple d’emplacement logique est un composant. |
| physical |
Cette valeur est calculée et retournée par le service. Il s’agit d’une valeur basée sur les résultats de toutes les configurations d’analyse. Un exemple d’emplacement physique est un emplacement de fichier. |
| project |
Identificateur du projet où l’alerte a été détectée. |
| relations | Relations entre les alertes et d’autres artefacts. |
| repository |
Identificateur du référentiel où l’alerte a été détectée. |
| repository |
URL du référentiel où l’alerte a été détectée. |
| severity | Gravité de l’alerte. |
| state | Cette valeur est calculée et retournée par le service. Il s’agit d’une valeur basée sur les résultats de toutes les configurations d’analyse. |
| title | Le titre ne sera rendu que sous forme de texte et ne prend pas en charge la mise en forme markdown. Il existe une limite maximale de caractères de 256. |
| tools | Outils qui ont détecté ce problème. |
| truncated |
Version tronquée/obfusquée du secret relatif à l’alerte (le cas échéant). |
| validation |
ValidationFingerprints pour la vérification de la durée de vie secrète. Uniquement retourné à la demande dans l’API Get avec le paramètre Expand défini sur ValidationFingerprint (non retourné dans l’API List) |
| validity |
Détails de validité d’une alerte. Actuellement, cela s’applique uniquement aux alertes secrètes. En cas d’alertes secrètes, l’état de validité et l’heure sont calculés en examinant les résultats de la durée de vie des empreintes digitales de validation associées à une alerte. |
Détails de la propriété
additionalInformationMessage
Message d’information supplémentaire à afficher pour cette alerte. Pour les outils ASAN, contient les détails des plantages formatés en blocs de code. Pour les outils de numérisation de code par IA, contient du contenu de markdown provenant de result.message.markdown.
additionalInformationMessage: string
Valeur de propriété
string
additionalProperties
Propriétés supplémentaires de cette alerte.
additionalProperties: {[key: string]: any}
Valeur de propriété
{[key: string]: any}
aiMetadataBlobReference
Référence au blob de métadonnées IA associé à l’alerte (alertes de code IA uniquement). Uniquement retourné à la demande dans Get API avec le paramètre Expand défini comme AIMetadataBlobReference (non retourné dans List API).
aiMetadataBlobReference: AIMetadataBlobReference
Valeur de propriété
alertId
Identificateur de l’alerte. Il est unique au sein de l’organisation Azure DevOps.
alertId: number
Valeur de propriété
number
alertType
Type de l’alerte. Par exemple, secret, code, etc.
alertType: AlertType
Valeur de propriété
confidence
dismissal
Contient des informations pour le renvoi de l’alerte si l’alerte a été ignorée.
dismissal: Dismissal
Valeur de propriété
firstSeenDate
Cette valeur est calculée et retournée par le service. Cette valeur représente la première fois que le service a vu ce problème signalé dans une instance d’analyse.
firstSeenDate: Date
Valeur de propriété
Date
fixedDate
Cette valeur est calculée et retournée par le service. Si le problème est résolu, cette valeur représente l’heure à laquelle le service a vu ce problème résolu dans une instance d’analyse.
fixedDate: Date
Valeur de propriété
Date
gitRef
Référence à un objet git, par exemple, branche ref.
gitRef: string
Valeur de propriété
string
hasTrustedSourceOrigin
La valeur indique si l’alerte provient d’un SARIF téléchargé par une source fiable.
hasTrustedSourceOrigin: boolean
Valeur de propriété
boolean
introducedDate
Cette valeur est calculée et retournée par le service. Cette valeur représente la première fois que la vulnérabilité a été introduite.
introducedDate: Date
Valeur de propriété
Date
isAutoFixable
La valeur indique si l’alerte peut être corrigée automatiquement par Copilot correction automatique. True lorsque l’alerte est une alerte d’analyse du code détectée par CodeQL avec une règle prise en charge. Null lorsque la valeur n’a pas été calculée pour ce chemin de code.
isAutoFixable: boolean
Valeur de propriété
boolean
isDevDependency
La valeur indique si l’alerte a été générée pour une dépendance de développement. Vrai indique une dépendance au développement, faux une dépendance à l’exécution, et nul indique inconnu ou non applicable.
isDevDependency: boolean
Valeur de propriété
boolean
lastSeenDate
Cette valeur est calculée et retournée par le service. Cette valeur représente la dernière fois que le service a vu ce problème signalé dans une instance d’analyse.
lastSeenDate: Date
Valeur de propriété
Date
logicalLocations
Emplacements logiques de l’alerte. Cette valeur est calculée et retournée par le service. Il s’agit d’une valeur basée sur les résultats de toutes les configurations d’analyse. Un exemple d’emplacement logique est un composant.
logicalLocations: LogicalLocation[]
Valeur de propriété
physicalLocations
Cette valeur est calculée et retournée par le service. Il s’agit d’une valeur basée sur les résultats de toutes les configurations d’analyse. Un exemple d’emplacement physique est un emplacement de fichier.
physicalLocations: PhysicalLocation[]
Valeur de propriété
projectId
Identificateur du projet où l’alerte a été détectée.
projectId: string
Valeur de propriété
string
relations
Relations entre les alertes et d’autres artefacts.
relations: RelationMetadata[]
Valeur de propriété
repositoryId
Identificateur du référentiel où l’alerte a été détectée.
repositoryId: string
Valeur de propriété
string
repositoryUrl
URL du référentiel où l’alerte a été détectée.
repositoryUrl: string
Valeur de propriété
string
severity
state
Cette valeur est calculée et retournée par le service. Il s’agit d’une valeur basée sur les résultats de toutes les configurations d’analyse.
state: State
Valeur de propriété
title
Le titre ne sera rendu que sous forme de texte et ne prend pas en charge la mise en forme markdown. Il existe une limite maximale de caractères de 256.
title: string
Valeur de propriété
string
tools
truncatedSecret
Version tronquée/obfusquée du secret relatif à l’alerte (le cas échéant).
truncatedSecret: string
Valeur de propriété
string
validationFingerprints
ValidationFingerprints pour la vérification de la durée de vie secrète. Uniquement retourné à la demande dans l’API Get avec le paramètre Expand défini sur ValidationFingerprint (non retourné dans l’API List)
validationFingerprints: ValidationFingerprint[]
Valeur de propriété
validityDetails
Détails de validité d’une alerte. Actuellement, cela s’applique uniquement aux alertes secrètes. En cas d’alertes secrètes, l’état de validité et l’heure sont calculés en examinant les résultats de la durée de vie des empreintes digitales de validation associées à une alerte.
validityDetails: AlertValidityInfo