Поделиться через


SearchCriteria interface

Свойства

alertIds

Если этот параметр указан, возвращаются только оповещения с указанными идентификаторами. <br />В противном случае возвращается любое оповещение.

alertType

Если этот параметр указан, возвращаются только оповещения этого типа. В противном случае возвращаются оповещения всех типов.

confidenceLevels

Если этот параметр указан, возвращаются только оповещения на этих уровнях достоверности. <br />В противном случае возвращаются оповещения на любом уровне достоверности.

dependencyName

Если этот параметр указан, возвращаются только оповещения для этой зависимости. <br />В противном случае возвращаются оповещения для всех зависимостей. <br />В отправке sarif в результате указывается зависимость (или уязвимый компонент). RelatedLocations[].logicalLocation.

fromDate

Если этот параметр указан, возвращаются только оповещения, которые в последний раз видели после этой даты. <br />В противном случае возвращаются все оповещения.

keywords

Если этот параметр указан, возвращаются только оповещения, названия которых соответствуют этому шаблону.

modifiedSince

Если этот параметр указан, возвращаются только оповещения, которые были изменены с этой даты. <br />В противном случае возвращаются все оповещения.

onlyDefaultBranchAlerts

Если задано значение true, возвращаются только оповещения, найденные в ветвь по умолчанию репозитория. <br />Если на ветвь по умолчанию не было завершено ни разу, используется последнее выполнение независимо от ветви, используемой для этого запуска. <br />Этот параметр игнорируется, если указана ссылка.

phaseId

Если указан параметр pipelineName, возвращаются только оповещения, обнаруженные на этом этапе <конвейера br />В противном случае, возвращаются оповещения, обнаруженные на всех этапах.

phaseName

Если указан параметр pipelineName, возвращаются только оповещения, обнаруженные на этом этапе <конвейера br />В противном случае, возвращаются оповещения, обнаруженные на всех этапах.

pipelineName

Если этот параметр указан, возвращаются только оповещения, обнаруженные в этом конвейере. <br />В противном случае возвращаются оповещения, обнаруженные во всех конвейерах.

ref

Если он указан, включите только оповещения для этой ссылки. <br />If not provided and OnlyDefaultBranch is true, include only alerts found on the ветвь по умолчанию or last run branch if there no analysis configuration for the ветвь по умолчанию. <br />В противном случае включите оповещения из всех ветвей.

ruleId

Если этот параметр указан, возвращаются только оповещения для этого правила. <br />В противном случае возвращаются оповещения обо всех правилах.

ruleName

Если этот параметр указан, возвращаются только оповещения для этого правила. <br />В противном случае возвращаются оповещения для всех правил.

severities

Если этот параметр указан, возвращаются только оповещения с этими уровнями серьезности. <br />В противном случае возвращаются оповещения при любой серверности.

states

Если этот параметр указан, возвращаются только оповещения в этих состояниях. <br />В противном случае возвращаются оповещения в любом состоянии.

toDate

Если этот параметр указан, возвращаются только оповещения, которые в последний раз видели до этой даты. <br />В противном случае возвращаются все оповещения.

toolName

Если указан параметр toolName, возвращаются только оповещения, обнаруженные этим средством. <br />В противном случае возвращаются оповещения, обнаруженные всеми средствами.

Сведения о свойстве

alertIds

Если этот параметр указан, возвращаются только оповещения с указанными идентификаторами. <br />В противном случае возвращается любое оповещение.

alertIds: number[]

Значение свойства

number[]

alertType

Если этот параметр указан, возвращаются только оповещения этого типа. В противном случае возвращаются оповещения всех типов.

alertType: AlertType

Значение свойства

confidenceLevels

Если этот параметр указан, возвращаются только оповещения на этих уровнях достоверности. <br />В противном случае возвращаются оповещения на любом уровне достоверности.

confidenceLevels: Confidence[]

Значение свойства

dependencyName

Если этот параметр указан, возвращаются только оповещения для этой зависимости. <br />В противном случае возвращаются оповещения для всех зависимостей. <br />В отправке sarif в результате указывается зависимость (или уязвимый компонент). RelatedLocations[].logicalLocation.

dependencyName: string

Значение свойства

string

fromDate

Если этот параметр указан, возвращаются только оповещения, которые в последний раз видели после этой даты. <br />В противном случае возвращаются все оповещения.

fromDate: Date

Значение свойства

Date

keywords

Если этот параметр указан, возвращаются только оповещения, названия которых соответствуют этому шаблону.

keywords: string

Значение свойства

string

modifiedSince

Если этот параметр указан, возвращаются только оповещения, которые были изменены с этой даты. <br />В противном случае возвращаются все оповещения.

modifiedSince: Date

Значение свойства

Date

onlyDefaultBranchAlerts

Если задано значение true, возвращаются только оповещения, найденные в ветвь по умолчанию репозитория. <br />Если на ветвь по умолчанию не было завершено ни разу, используется последнее выполнение независимо от ветви, используемой для этого запуска. <br />Этот параметр игнорируется, если указана ссылка.

onlyDefaultBranchAlerts: boolean

Значение свойства

boolean

phaseId

Если указан параметр pipelineName, возвращаются только оповещения, обнаруженные на этом этапе <конвейера br />В противном случае, возвращаются оповещения, обнаруженные на всех этапах.

phaseId: string

Значение свойства

string

phaseName

Если указан параметр pipelineName, возвращаются только оповещения, обнаруженные на этом этапе <конвейера br />В противном случае, возвращаются оповещения, обнаруженные на всех этапах.

phaseName: string

Значение свойства

string

pipelineName

Если этот параметр указан, возвращаются только оповещения, обнаруженные в этом конвейере. <br />В противном случае возвращаются оповещения, обнаруженные во всех конвейерах.

pipelineName: string

Значение свойства

string

ref

Если он указан, включите только оповещения для этой ссылки. <br />If not provided and OnlyDefaultBranch is true, include only alerts found on the ветвь по умолчанию or last run branch if there no analysis configuration for the ветвь по умолчанию. <br />В противном случае включите оповещения из всех ветвей.

ref: string

Значение свойства

string

ruleId

Если этот параметр указан, возвращаются только оповещения для этого правила. <br />В противном случае возвращаются оповещения обо всех правилах.

ruleId: string

Значение свойства

string

ruleName

Если этот параметр указан, возвращаются только оповещения для этого правила. <br />В противном случае возвращаются оповещения для всех правил.

ruleName: string

Значение свойства

string

severities

Если этот параметр указан, возвращаются только оповещения с этими уровнями серьезности. <br />В противном случае возвращаются оповещения при любой серверности.

severities: Severity[]

Значение свойства

states

Если этот параметр указан, возвращаются только оповещения в этих состояниях. <br />В противном случае возвращаются оповещения в любом состоянии.

states: State[]

Значение свойства

State[]

toDate

Если этот параметр указан, возвращаются только оповещения, которые в последний раз видели до этой даты. <br />В противном случае возвращаются все оповещения.

toDate: Date

Значение свойства

Date

toolName

Если указан параметр toolName, возвращаются только оповещения, обнаруженные этим средством. <br />В противном случае возвращаются оповещения, обнаруженные всеми средствами.

toolName: string

Значение свойства

string