Condividi tramite


SearchCriteria interface

Proprietà

alertIds

Se specificato, restituisce solo avvisi con gli ID specificati. <br/>In caso contrario, restituire qualsiasi avviso.

alertType

Se specificato, restituisce solo avvisi di questo tipo. In caso contrario, restituire avvisi di tutti i tipi.

confidenceLevels

Se specificato, restituisce solo avvisi a questi livelli di attendibilità. <br/>In caso contrario, restituire avvisi a qualsiasi livello di attendibilità.

dependencyName

Se specificato, vengono restituiti solo gli avvisi per questa dipendenza. <br/>In caso contrario, restituire avvisi per tutte le dipendenze. <br/>In un invio sarif, viene specificata una dipendenza (o un componente). RelatedLocations[].logicalLocation.

fromDate

Se specificato, restituisce solo gli avvisi visualizzati dopo questa data. <br/>In caso contrario restituisce tutti gli avvisi.

keywords

Se specificato, restituisce solo avvisi i cui titoli corrispondono a questo modello.

licenseName

Se specificato, vengono restituiti solo gli avvisi creati per la dipendenza con questa licenza. <br/>In caso contrario, restituire avvisi per tutte le licenze. <br/>In un invio sarif, viene specificata la licenza per una dipendenza (o un componente). RelatedLocations[].logicalLocation.properties.license.

modifiedSince

Se specificato, restituisce solo avvisi modificati dopo questa data. <br/>In caso contrario restituisce tutti gli avvisi.

onlyDefaultBranchAlerts

Se true, restituisce solo avvisi trovati nel ramo predefinito del repository. <br/>Se non sono state eseguite esecuzioni completate nel ramo predefinito, l'ultima esecuzione viene usata invece indipendentemente dal ramo usato per tale esecuzione. <br/>Questa opzione viene ignorata se viene specificato ref.

phaseId

Se fornito con pipelineName, restituisce solo gli avvisi rilevati in questa fase della pipeline <br/>In caso contrario, restituire avvisi rilevati in tutte le fasi.

phaseName

Se fornito con pipelineName, restituisce solo gli avvisi rilevati in questa fase della pipeline <br/>In caso contrario, restituire avvisi rilevati in tutte le fasi.

pipelineName

Se specificato, restituisce solo gli avvisi rilevati in questa pipeline. <br/>In caso contrario, vengono restituiti avvisi rilevati in tutte le pipeline.

ref

Se specificato, includere solo avvisi per questo riferimento. <br/>Se non è specificato e OnlyDefaultBranch è true, includere solo gli avvisi trovati nel ramo predefinito o nell'ultimo ramo di esecuzione se non è presente alcuna configurazione di analisi per il ramo predefinito. <br/>In caso contrario, includere avvisi da tutti i rami.

ruleId

Se specificato, restituisce solo avvisi per questa regola. <br/>In caso contrario, restituire avvisi di tutte le regole.

ruleName

Se specificato, restituisce solo avvisi per questa regola. <br/>In caso contrario, restituire avvisi per tutte le regole.

severities

Se specificato, restituisce solo avvisi con questi livelli di gravità. <br/>In caso contrario, restituire avvisi in qualsiasi serverità.

states

Se specificato, restituisce solo avvisi in questi stati. <br/>In caso contrario, restituire avvisi in qualsiasi stato.

toDate

Se specificato, restituisce solo gli avvisi visualizzati prima di questa data. <br/>In caso contrario restituisce tutti gli avvisi.

toolName

Se fornito con toolName, restituisce solo gli avvisi rilevati da questo strumento. <br/>In caso contrario, restituire avvisi rilevati da tutti gli strumenti.

Dettagli proprietà

alertIds

Se specificato, restituisce solo avvisi con gli ID specificati. <br/>In caso contrario, restituire qualsiasi avviso.

alertIds: number[]

Valore della proprietà

number[]

alertType

Se specificato, restituisce solo avvisi di questo tipo. In caso contrario, restituire avvisi di tutti i tipi.

alertType: AlertType

Valore della proprietà

confidenceLevels

Se specificato, restituisce solo avvisi a questi livelli di attendibilità. <br/>In caso contrario, restituire avvisi a qualsiasi livello di attendibilità.

confidenceLevels: Confidence[]

Valore della proprietà

dependencyName

Se specificato, vengono restituiti solo gli avvisi per questa dipendenza. <br/>In caso contrario, restituire avvisi per tutte le dipendenze. <br/>In un invio sarif, viene specificata una dipendenza (o un componente). RelatedLocations[].logicalLocation.

dependencyName: string

Valore della proprietà

string

fromDate

Se specificato, restituisce solo gli avvisi visualizzati dopo questa data. <br/>In caso contrario restituisce tutti gli avvisi.

fromDate: Date

Valore della proprietà

Date

keywords

Se specificato, restituisce solo avvisi i cui titoli corrispondono a questo modello.

keywords: string

Valore della proprietà

string

licenseName

Se specificato, vengono restituiti solo gli avvisi creati per la dipendenza con questa licenza. <br/>In caso contrario, restituire avvisi per tutte le licenze. <br/>In un invio sarif, viene specificata la licenza per una dipendenza (o un componente). RelatedLocations[].logicalLocation.properties.license.

licenseName: string

Valore della proprietà

string

modifiedSince

Se specificato, restituisce solo avvisi modificati dopo questa data. <br/>In caso contrario restituisce tutti gli avvisi.

modifiedSince: Date

Valore della proprietà

Date

onlyDefaultBranchAlerts

Se true, restituisce solo avvisi trovati nel ramo predefinito del repository. <br/>Se non sono state eseguite esecuzioni completate nel ramo predefinito, l'ultima esecuzione viene usata invece indipendentemente dal ramo usato per tale esecuzione. <br/>Questa opzione viene ignorata se viene specificato ref.

onlyDefaultBranchAlerts: boolean

Valore della proprietà

boolean

phaseId

Se fornito con pipelineName, restituisce solo gli avvisi rilevati in questa fase della pipeline <br/>In caso contrario, restituire avvisi rilevati in tutte le fasi.

phaseId: string

Valore della proprietà

string

phaseName

Se fornito con pipelineName, restituisce solo gli avvisi rilevati in questa fase della pipeline <br/>In caso contrario, restituire avvisi rilevati in tutte le fasi.

phaseName: string

Valore della proprietà

string

pipelineName

Se specificato, restituisce solo gli avvisi rilevati in questa pipeline. <br/>In caso contrario, vengono restituiti avvisi rilevati in tutte le pipeline.

pipelineName: string

Valore della proprietà

string

ref

Se specificato, includere solo avvisi per questo riferimento. <br/>Se non è specificato e OnlyDefaultBranch è true, includere solo gli avvisi trovati nel ramo predefinito o nell'ultimo ramo di esecuzione se non è presente alcuna configurazione di analisi per il ramo predefinito. <br/>In caso contrario, includere avvisi da tutti i rami.

ref: string

Valore della proprietà

string

ruleId

Se specificato, restituisce solo avvisi per questa regola. <br/>In caso contrario, restituire avvisi di tutte le regole.

ruleId: string

Valore della proprietà

string

ruleName

Se specificato, restituisce solo avvisi per questa regola. <br/>In caso contrario, restituire avvisi per tutte le regole.

ruleName: string

Valore della proprietà

string

severities

Se specificato, restituisce solo avvisi con questi livelli di gravità. <br/>In caso contrario, restituire avvisi in qualsiasi serverità.

severities: Severity[]

Valore della proprietà

states

Se specificato, restituisce solo avvisi in questi stati. <br/>In caso contrario, restituire avvisi in qualsiasi stato.

states: State[]

Valore della proprietà

State[]

toDate

Se specificato, restituisce solo gli avvisi visualizzati prima di questa data. <br/>In caso contrario restituisce tutti gli avvisi.

toDate: Date

Valore della proprietà

Date

toolName

Se fornito con toolName, restituisce solo gli avvisi rilevati da questo strumento. <br/>In caso contrario, restituire avvisi rilevati da tutti gli strumenti.

toolName: string

Valore della proprietà

string