CombinedAlertFilterCriteria interface

Właściwości

alertType

W przypadku podania zwracane są tylko alerty określonego typu alertu.

alertValidityStatus

Jeśli zostanie podana, zwracaj tylko alerty o określonym stanie ważności.

componentNames

Jeśli zostanie podana, zwracaj tylko alerty zależności dla określonych nazw pakietów.

componentTypes

Jeśli tak, zwracają tylko alerty zależności dla określonych ekosystemów (np. NuGet, Npm, Maven).

dismissalTypes

Jeśli to możliwe, zwracaj tylko alerty z jednym z określonych typów odrzucania (przyczyny zamknięcia). Dotyczy tylko w przypadku filtrowania dla zamkniętych/odrzuconych alertów.

fixedDateEnd

Jeśli zostanie podana, zwracaj tylko alerty naprawione w dniu lub przed tą datą.

fixedDateStart

Jeśli zostanie podana, zwracaj tylko alerty naprawione w dniu lub po tej dacie.

introducedDateEnd

Jeśli zostanie podana, zwracaj tylko alerty wprowadzone w dniu lub przed tą datą.

introducedDateStart

Jeśli zostanie podana, zwracaj tylko alerty wprowadzone w dniu lub po tej dacie.

keywords

W przypadku podania zwracaj tylko alerty, których tytuły są zgodne z tym wzorcem.

projects

W przypadku podania zwracane są tylko alerty dotyczące projektów, których nazwy znajdują się na tej liście.

repositories

Jeśli zostanie podana, zwracaj tylko alerty dla repozytoriów, których nazwy znajdują się na tej liście.

repositoryIds

Jeśli zostanie podana, zwracane są tylko alerty dotyczące repozytoriów, których identyfikatory (GitRepositoryId) znajdują się na tej liście.

ruleNames

W przypadku podania zwracaj tylko alerty skanowania kodu lub alerty wpisów tajnych pasujące do określonych nazw reguł.

secretTypes

W przypadku podania zwracaj tylko alerty wpisów tajnych pasujące do określonych typów wpisów tajnych (przyjazna nazwa reguły lub nieprzezroczystym identyfikatorze).

severities

Jeśli zostanie podana, zwracaj tylko alerty o określonych ważnościach. W przeciwnym razie zwróć alerty o dowolnej ważności.

state

Jeśli zostanie podana, zwróć alerty, które są aktywne lub nieaktywne na podstawie tej wartości. br/W przeciwnym razie zwracają alerty w dowolnym stanie.

toolNames

Jeśli zostanie podana, zwracaj tylko alerty skanowania kodu wykryte przez określone narzędzia.

Szczegóły właściwości

alertType

W przypadku podania zwracane są tylko alerty określonego typu alertu.

alertType: AlertType

Wartość właściwości

alertValidityStatus

Jeśli zostanie podana, zwracaj tylko alerty o określonym stanie ważności.

alertValidityStatus: AlertValidityStatus

Wartość właściwości

componentNames

Jeśli zostanie podana, zwracaj tylko alerty zależności dla określonych nazw pakietów.

componentNames: string[]

Wartość właściwości

string[]

componentTypes

Jeśli tak, zwracają tylko alerty zależności dla określonych ekosystemów (np. NuGet, Npm, Maven).

componentTypes: ComponentType[]

Wartość właściwości

dismissalTypes

Jeśli to możliwe, zwracaj tylko alerty z jednym z określonych typów odrzucania (przyczyny zamknięcia). Dotyczy tylko w przypadku filtrowania dla zamkniętych/odrzuconych alertów.

dismissalTypes: DismissalType[]

Wartość właściwości

fixedDateEnd

Jeśli zostanie podana, zwracaj tylko alerty naprawione w dniu lub przed tą datą.

fixedDateEnd: Date

Wartość właściwości

Date

fixedDateStart

Jeśli zostanie podana, zwracaj tylko alerty naprawione w dniu lub po tej dacie.

fixedDateStart: Date

Wartość właściwości

Date

introducedDateEnd

Jeśli zostanie podana, zwracaj tylko alerty wprowadzone w dniu lub przed tą datą.

introducedDateEnd: Date

Wartość właściwości

Date

introducedDateStart

Jeśli zostanie podana, zwracaj tylko alerty wprowadzone w dniu lub po tej dacie.

introducedDateStart: Date

Wartość właściwości

Date

keywords

W przypadku podania zwracaj tylko alerty, których tytuły są zgodne z tym wzorcem.

keywords: string

Wartość właściwości

string

projects

W przypadku podania zwracane są tylko alerty dotyczące projektów, których nazwy znajdują się na tej liście.

projects: string[]

Wartość właściwości

string[]

repositories

Jeśli zostanie podana, zwracaj tylko alerty dla repozytoriów, których nazwy znajdują się na tej liście.

repositories: string[]

Wartość właściwości

string[]

repositoryIds

Jeśli zostanie podana, zwracane są tylko alerty dotyczące repozytoriów, których identyfikatory (GitRepositoryId) znajdują się na tej liście.

repositoryIds: string[]

Wartość właściwości

string[]

ruleNames

W przypadku podania zwracaj tylko alerty skanowania kodu lub alerty wpisów tajnych pasujące do określonych nazw reguł.

ruleNames: string[]

Wartość właściwości

string[]

secretTypes

W przypadku podania zwracaj tylko alerty wpisów tajnych pasujące do określonych typów wpisów tajnych (przyjazna nazwa reguły lub nieprzezroczystym identyfikatorze).

secretTypes: string[]

Wartość właściwości

string[]

severities

Jeśli zostanie podana, zwracaj tylko alerty o określonych ważnościach. W przeciwnym razie zwróć alerty o dowolnej ważności.

severities: Severity[]

Wartość właściwości

state

Jeśli zostanie podana, zwróć alerty, które są aktywne lub nieaktywne na podstawie tej wartości. br/W przeciwnym razie zwracają alerty w dowolnym stanie.

state: DashboardAlertState

Wartość właściwości

toolNames

Jeśli zostanie podana, zwracaj tylko alerty skanowania kodu wykryte przez określone narzędzia.

toolNames: string[]

Wartość właściwości

string[]