Udostępnij za pośrednictwem


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 nieruchomości

alertType

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

alertType: AlertType

Wartość nieruchomości

alertValidityStatus

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

alertValidityStatus: AlertValidityStatus

Wartość nieruchomości

componentNames

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

componentNames: string[]

Wartość nieruchomości

string[]

componentTypes

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

componentTypes: ComponentType[]

Wartość nieruchomoś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ść nieruchomości

fixedDateEnd

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

fixedDateEnd: Date

Wartość nieruchomości

Date

fixedDateStart

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

fixedDateStart: Date

Wartość nieruchomości

Date

introducedDateEnd

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

introducedDateEnd: Date

Wartość nieruchomości

Date

introducedDateStart

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

introducedDateStart: Date

Wartość nieruchomości

Date

keywords

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

keywords: string

Wartość nieruchomoś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ść nieruchomoś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ść nieruchomoś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ść nieruchomoś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ść nieruchomoś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ść nieruchomoś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ść nieruchomoś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ść nieruchomości

toolNames

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

toolNames: string[]

Wartość nieruchomości

string[]