SearchCriteria interface
Propiedades
alert |
Si se proporciona, solo devuelve alertas con los identificadores especificados. <br/>De lo contrario, devuelve cualquier alerta. |
alert |
Si se proporciona, solo devuelve alertas de este tipo. De lo contrario, devuelve alertas de todos los tipos. |
confidence |
Si se proporciona, solo devuelve alertas en estos niveles de confianza. <br />Both High y Other deben especificarse para capturar alertas de todos los niveles de confianza. <br />De lo contrario, devuelve alertas con un nivel de confianza alto. <br />Only aplicable a las alertas secretas. |
dependency |
Si se proporciona, solo se devuelven alertas para esta dependencia. <br/>De lo contrario, devuelve alertas para todas las dependencias. <br />En un envío sarif, se especifica una dependencia (o un componente) como resultado. RelatedLocations[].logicalLocation. <br />Not aplicable a las alertas secretas. |
from |
Si se proporciona, solo se devuelven las alertas que se vieron después de esta fecha. <br/>De lo contrario, devuelve todas las alertas. |
keywords | Si se proporciona, solo devuelve alertas cuyos títulos coinciden con este patrón. |
license |
Si se proporciona, solo se devuelven las alertas creadas para la dependencia con esta licencia. <br/>De lo contrario, devuelve alertas para todas las licencias. <br />En un envío sarif, se especifica una licencia para una dependencia (o un componente) como resultado. RelatedLocations[].logicalLocation.properties.license. <br />Not aplicable a las alertas secretas. |
modified |
Si se proporciona, solo devuelve alertas que se modificaron desde esta fecha. <br/>De lo contrario, devuelve todas las alertas. |
only |
Si es true o no establecido, solo se devuelven alertas encontradas en la rama predeterminada del repositorio. <br />Si no se ha completado ninguna ejecución en la rama predeterminada, la última ejecución se usa en lugar de independientemente de la rama usada para esa ejecución. Si es false, devuelva alertas de todas las ramas. <br />Esta opción se omite si se proporciona ref. <br />Not aplicable a las alertas secretas. |
phase |
Si se proporciona con pipelineName, solo devuelve alertas detectadas en esta fase de canalización <br/>De lo contrario, devuelve alertas detectadas en todas las fases. <br />Not aplicable a las alertas secretas. |
phase |
Si se proporciona con pipelineName, solo devuelve alertas detectadas en esta fase de canalización <br/>De lo contrario, devuelve alertas detectadas en todas las fases. <br />Not aplicable a las alertas secretas. |
pipeline |
Si se proporciona, solo se devuelven alertas detectadas en esta canalización. <br/>De lo contrario, devuelve alertas detectadas en todas las canalizaciones. <br />Not aplicable a las alertas secretas. |
ref | Si se proporciona, solo incluya alertas para esta referencia. <br />Si no se proporciona y OnlyDefaultBranch es true, solo se incluyen alertas encontradas en la rama predeterminada o en la rama de última ejecución si no hay ninguna configuración de análisis para la rama predeterminada. <br/>De lo contrario, incluya alertas de todas las ramas. <br />Not aplicable a las alertas secretas. |
rule |
Si se proporciona, solo devuelve alertas para esta regla. <br/>De lo contrario, devuelve alertas de todas las reglas. |
rule |
Si se proporciona, solo devuelve alertas para esta regla. <br/>De lo contrario, devuelve alertas para todas las reglas. |
severities | Si se proporciona, solo devuelve alertas en estas gravedades. <br />De lo contrario, devuelve alertas en cualquier gravedad. |
states | Si se proporciona, solo devuelve alertas en estos estados. <br/>De lo contrario, devuelve alertas en cualquier estado. |
to |
Si se proporciona, solo se devuelven las alertas que se vieron antes de esta fecha. <br/>De lo contrario, devuelve todas las alertas. |
tool |
Si se proporciona con toolName, solo devuelve alertas detectadas por esta herramienta. <br/>De lo contrario, devuelve alertas detectadas por todas las herramientas. |
validity | Si se proporciona, solo devuelve alertas con la validez especificada aquí. Si el estado de validez es Desconocido, capture alertas de todos los resultados de validez. <br />Only aplicable a las alertas secretas. <br />El filtrado por estado de validez puede hacer que se devuelvan menos alertas de las solicitadas con el parámetro TOP. <br />Debido a este comportamiento, el ContinuationToken(<![ Se debe confiar en CDATA[<nombre> del encabezado]]>) en el encabezado de respuesta para decidir si es necesario obtener otro lote. |
Detalles de las propiedades
alertIds
Si se proporciona, solo devuelve alertas con los identificadores especificados. <br/>De lo contrario, devuelve cualquier alerta.
alertIds: number[]
Valor de propiedad
number[]
alertType
Si se proporciona, solo devuelve alertas de este tipo. De lo contrario, devuelve alertas de todos los tipos.
alertType: AlertType
Valor de propiedad
confidenceLevels
Si se proporciona, solo devuelve alertas en estos niveles de confianza. <br />Both High y Other deben especificarse para capturar alertas de todos los niveles de confianza. <br />De lo contrario, devuelve alertas con un nivel de confianza alto. <br />Only aplicable a las alertas secretas.
confidenceLevels: Confidence[]
Valor de propiedad
dependencyName
Si se proporciona, solo se devuelven alertas para esta dependencia. <br/>De lo contrario, devuelve alertas para todas las dependencias. <br />En un envío sarif, se especifica una dependencia (o un componente) como resultado. RelatedLocations[].logicalLocation. <br />Not aplicable a las alertas secretas.
dependencyName: string
Valor de propiedad
string
fromDate
Si se proporciona, solo se devuelven las alertas que se vieron después de esta fecha. <br/>De lo contrario, devuelve todas las alertas.
fromDate: Date
Valor de propiedad
Date
keywords
Si se proporciona, solo devuelve alertas cuyos títulos coinciden con este patrón.
keywords: string
Valor de propiedad
string
licenseName
Si se proporciona, solo se devuelven las alertas creadas para la dependencia con esta licencia. <br/>De lo contrario, devuelve alertas para todas las licencias. <br />En un envío sarif, se especifica una licencia para una dependencia (o un componente) como resultado. RelatedLocations[].logicalLocation.properties.license. <br />Not aplicable a las alertas secretas.
licenseName: string
Valor de propiedad
string
modifiedSince
Si se proporciona, solo devuelve alertas que se modificaron desde esta fecha. <br/>De lo contrario, devuelve todas las alertas.
modifiedSince: Date
Valor de propiedad
Date
onlyDefaultBranch
Si es true o no establecido, solo se devuelven alertas encontradas en la rama predeterminada del repositorio. <br />Si no se ha completado ninguna ejecución en la rama predeterminada, la última ejecución se usa en lugar de independientemente de la rama usada para esa ejecución. Si es false, devuelva alertas de todas las ramas. <br />Esta opción se omite si se proporciona ref. <br />Not aplicable a las alertas secretas.
onlyDefaultBranch: boolean
Valor de propiedad
boolean
phaseId
Si se proporciona con pipelineName, solo devuelve alertas detectadas en esta fase de canalización <br/>De lo contrario, devuelve alertas detectadas en todas las fases. <br />Not aplicable a las alertas secretas.
phaseId: string
Valor de propiedad
string
phaseName
Si se proporciona con pipelineName, solo devuelve alertas detectadas en esta fase de canalización <br/>De lo contrario, devuelve alertas detectadas en todas las fases. <br />Not aplicable a las alertas secretas.
phaseName: string
Valor de propiedad
string
pipelineName
Si se proporciona, solo se devuelven alertas detectadas en esta canalización. <br/>De lo contrario, devuelve alertas detectadas en todas las canalizaciones. <br />Not aplicable a las alertas secretas.
pipelineName: string
Valor de propiedad
string
ref
Si se proporciona, solo incluya alertas para esta referencia. <br />Si no se proporciona y OnlyDefaultBranch es true, solo se incluyen alertas encontradas en la rama predeterminada o en la rama de última ejecución si no hay ninguna configuración de análisis para la rama predeterminada. <br/>De lo contrario, incluya alertas de todas las ramas. <br />Not aplicable a las alertas secretas.
ref: string
Valor de propiedad
string
ruleId
Si se proporciona, solo devuelve alertas para esta regla. <br/>De lo contrario, devuelve alertas de todas las reglas.
ruleId: string
Valor de propiedad
string
ruleName
Si se proporciona, solo devuelve alertas para esta regla. <br/>De lo contrario, devuelve alertas para todas las reglas.
ruleName: string
Valor de propiedad
string
severities
Si se proporciona, solo devuelve alertas en estas gravedades. <br />De lo contrario, devuelve alertas en cualquier gravedad.
severities: Severity[]
Valor de propiedad
Severity[]
states
Si se proporciona, solo devuelve alertas en estos estados. <br/>De lo contrario, devuelve alertas en cualquier estado.
states: State[]
Valor de propiedad
State[]
toDate
Si se proporciona, solo se devuelven las alertas que se vieron antes de esta fecha. <br/>De lo contrario, devuelve todas las alertas.
toDate: Date
Valor de propiedad
Date
toolName
Si se proporciona con toolName, solo devuelve alertas detectadas por esta herramienta. <br/>De lo contrario, devuelve alertas detectadas por todas las herramientas.
toolName: string
Valor de propiedad
string
validity
Si se proporciona, solo devuelve alertas con la validez especificada aquí. Si el estado de validez es Desconocido, capture alertas de todos los resultados de validez. <br />Only aplicable a las alertas secretas. <br />El filtrado por estado de validez puede hacer que se devuelvan menos alertas de las solicitadas con el parámetro TOP. <br />Debido a este comportamiento, el ContinuationToken(<![ Se debe confiar en CDATA[<nombre> del encabezado]]>) en el encabezado de respuesta para decidir si es necesario obtener otro lote.
validity: AlertValidityStatus[]