Alert interface

Propriedades

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.

additionalProperties

Propriedades adicionais desse alerta.

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).

alertId

Identificador do alerta. Ele é exclusivo dentro da organização do Azure DevOps.

alertType

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.

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.

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.

gitRef

Referência a um objeto git, por exemplo, ref branch.

hasTrustedSourceOrigin

Valor indica se o alerta vem de um SARIF enviado por uma fonte confiável.

introducedDate

Esse valor é computado e retornado pelo serviço. Esse valor representa a primeira vez que a vulnerabilidade foi introduzida.

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.

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.

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.

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.

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.

projectId

Identificador do projeto em que o alerta foi detectado.

relations

Relações entre alertas e outros artefatos.

repositoryId

Identificador do repositório em que o alerta foi detectado.

repositoryUrl

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.

truncatedSecret

Uma versão truncada/ofuscada do segredo pertencente ao alerta (se aplicável).

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)

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.

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

Nível de confiança do alerta.

confidence: Confidence

Valor da propriedade

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

Gravidade do alerta.

severity: Severity

Valor da propriedade

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

Ferramentas que detectaram esse problema.

tools: Tool[]

Valor da propriedade

Tool[]

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

Valor da propriedade