Alert interface
Propriedades
| additional |
Mensagem de informação adicional para mostrar este alerta. Para ferramentas ASAN, contém detalhes de falha formatados em blocos de código. Para ferramentas de escaneamento de código por IA, contém conteúdo markdown do result.message.markdown. |
| additional |
Propriedades adicionais desse alerta. |
| ai |
Referência ao blob de metadados de IA associado ao alerta (apenas alertas de código de IA). Retornado apenas sob demanda na Get API com o parâmetro Expand definido como AIMetadataBlobReference (não retornado na API de Lista). |
| alert |
Identificador do alerta. Ele é exclusivo dentro da organização do Azure DevOps. |
| alert |
Tipo do alerta. Por exemplo, segredo, código etc. |
| confidence | Nível de confiança do alerta. |
| dismissal | Contém informações para a demissão do alerta se o alerta tiver sido ignorado. |
| first |
Esse valor é computado e retornado pelo serviço. Esse valor representa a primeira vez que o serviço vê esse problema relatado em uma instância de análise. |
| fixed |
Esse valor é computado e retornado pelo serviço. Se o problema for corrigido, esse valor representará a hora em que o serviço viu esse problema corrigido em uma instância de análise. |
| git |
Referência a um objeto git, por exemplo, ref branch. |
| has |
Valor indica se o alerta vem de um SARIF enviado por uma fonte confiável. |
| introduced |
Esse valor é computado e retornado pelo serviço. Esse valor representa a primeira vez que a vulnerabilidade foi introduzida. |
| is |
O valor indica se o alerta pode ser corrigido automaticamente Copilot Autofixo. True quando o alerta é um alerta de verificação de código detectado pelo CodeQL com uma regra com suporte. Nulo quando o valor não tiver sido computado para esse caminho de código. |
| is |
Valor indica se o alerta foi gerado para uma dependência de desenvolvimento. Verdadeiro indica dependência de desenvolvimento, falso indica dependência em tempo de execução, e nulo indica desconhecido ou não aplicável. |
| last |
Esse valor é computado e retornado pelo serviço. Esse valor representa a última vez que o serviço viu esse problema relatado em uma instância de análise. |
| logical |
Locais lógicos para o alerta. Esse valor é computado e retornado pelo serviço. É um valor baseado nos resultados de todas as configurações de análise. Um exemplo de um local lógico é um componente. |
| physical |
Esse valor é computado e retornado pelo serviço. É um valor baseado nos resultados de todas as configurações de análise. Um exemplo de um local físico é um local de arquivo. |
| project |
Identificador do projeto em que o alerta foi detectado. |
| relations | Relações entre alertas e outros artefatos. |
| repository |
Identificador do repositório em que o alerta foi detectado. |
| repository |
URL do repositório em que o alerta foi detectado. |
| severity | Gravidade do alerta. |
| state | Esse valor é computado e retornado pelo serviço. É um valor baseado nos resultados de todas as configurações de análise. |
| title | O título será renderizado apenas como texto e não dará suporte à formatação de markdown. Há um limite máximo de caracteres de 256. |
| tools | Ferramentas que detectaram esse problema. |
| truncated |
Uma versão truncada/ofuscada do segredo pertencente ao alerta (se aplicável). |
| validation |
ValidationFingerprints para a verificação de vida secreta. Retornado somente sob demanda na API Get com o parâmetro Expand definido como ValidationFingerprint (não retornado na API de Lista) |
| validity |
Detalhes de validade de um alerta. Atualmente, isso só é aplicável a alertas secretos. No caso de alertas secretos, o status de validade e a hora são computados examinando os resultados de atividade para impressões digitais de validação associadas a um alerta. |
Detalhes da propriedade
additionalInformationMessage
Mensagem de informação adicional para mostrar este alerta. Para ferramentas ASAN, contém detalhes de falha formatados em blocos de código. Para ferramentas de escaneamento de código por IA, contém conteúdo markdown do result.message.markdown.
additionalInformationMessage: string
Valor da propriedade
string
additionalProperties
Propriedades adicionais desse alerta.
additionalProperties: {[key: string]: any}
Valor da propriedade
{[key: string]: any}
aiMetadataBlobReference
Referência ao blob de metadados de IA associado ao alerta (apenas alertas de código de IA). Retornado apenas sob demanda na Get API com o parâmetro Expand definido como AIMetadataBlobReference (não retornado na API de Lista).
aiMetadataBlobReference: AIMetadataBlobReference
Valor da propriedade
alertId
Identificador do alerta. Ele é exclusivo dentro da organização do Azure DevOps.
alertId: number
Valor da propriedade
number
alertType
Tipo do alerta. Por exemplo, segredo, código etc.
alertType: AlertType
Valor da propriedade
confidence
dismissal
Contém informações para a demissão do alerta se o alerta tiver sido ignorado.
dismissal: Dismissal
Valor da propriedade
firstSeenDate
Esse valor é computado e retornado pelo serviço. Esse valor representa a primeira vez que o serviço vê esse problema relatado em uma instância de análise.
firstSeenDate: Date
Valor da propriedade
Date
fixedDate
Esse valor é computado e retornado pelo serviço. Se o problema for corrigido, esse valor representará a hora em que o serviço viu esse problema corrigido em uma instância de análise.
fixedDate: Date
Valor da propriedade
Date
gitRef
Referência a um objeto git, por exemplo, ref branch.
gitRef: string
Valor da propriedade
string
hasTrustedSourceOrigin
Valor indica se o alerta vem de um SARIF enviado por uma fonte confiável.
hasTrustedSourceOrigin: boolean
Valor da propriedade
boolean
introducedDate
Esse valor é computado e retornado pelo serviço. Esse valor representa a primeira vez que a vulnerabilidade foi introduzida.
introducedDate: Date
Valor da propriedade
Date
isAutoFixable
O valor indica se o alerta pode ser corrigido automaticamente Copilot Autofixo. True quando o alerta é um alerta de verificação de código detectado pelo CodeQL com uma regra com suporte. Nulo quando o valor não tiver sido computado para esse caminho de código.
isAutoFixable: boolean
Valor da propriedade
boolean
isDevDependency
Valor indica se o alerta foi gerado para uma dependência de desenvolvimento. Verdadeiro indica dependência de desenvolvimento, falso indica dependência em tempo de execução, e nulo indica desconhecido ou não aplicável.
isDevDependency: boolean
Valor da propriedade
boolean
lastSeenDate
Esse valor é computado e retornado pelo serviço. Esse valor representa a última vez que o serviço viu esse problema relatado em uma instância de análise.
lastSeenDate: Date
Valor da propriedade
Date
logicalLocations
Locais lógicos para o alerta. Esse valor é computado e retornado pelo serviço. É um valor baseado nos resultados de todas as configurações de análise. Um exemplo de um local lógico é um componente.
logicalLocations: LogicalLocation[]
Valor da propriedade
physicalLocations
Esse valor é computado e retornado pelo serviço. É um valor baseado nos resultados de todas as configurações de análise. Um exemplo de um local físico é um local de arquivo.
physicalLocations: PhysicalLocation[]
Valor da propriedade
projectId
Identificador do projeto em que o alerta foi detectado.
projectId: string
Valor da propriedade
string
relations
Relações entre alertas e outros artefatos.
relations: RelationMetadata[]
Valor da propriedade
repositoryId
Identificador do repositório em que o alerta foi detectado.
repositoryId: string
Valor da propriedade
string
repositoryUrl
URL do repositório em que o alerta foi detectado.
repositoryUrl: string
Valor da propriedade
string
severity
state
Esse valor é computado e retornado pelo serviço. É um valor baseado nos resultados de todas as configurações de análise.
state: State
Valor da propriedade
title
O título será renderizado apenas como texto e não dará suporte à formatação de markdown. Há um limite máximo de caracteres de 256.
title: string
Valor da propriedade
string
tools
truncatedSecret
Uma versão truncada/ofuscada do segredo pertencente ao alerta (se aplicável).
truncatedSecret: string
Valor da propriedade
string
validationFingerprints
ValidationFingerprints para a verificação de vida secreta. Retornado somente sob demanda na API Get com o parâmetro Expand definido como ValidationFingerprint (não retornado na API de Lista)
validationFingerprints: ValidationFingerprint[]
Valor da propriedade
validityDetails
Detalhes de validade de um alerta. Atualmente, isso só é aplicável a alertas secretos. No caso de alertas secretos, o status de validade e a hora são computados examinando os resultados de atividade para impressões digitais de validação associadas a um alerta.
validityDetails: AlertValidityInfo