Compartilhar via


Listar passiveDns

Espaço de nomes: microsoft.graph.security

Importante

As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.

Observação

A Microsoft Graph API for Microsoft Defender Threat Intelligence requer uma licença ativa do Portal de Informações sobre Ameaças do Defender e uma licença de suplemento da API para o inquilino.

Obtenha uma lista de recursos passiveDnsRecord associados a um anfitrião.

Este método é uma pesquisa de DNS reencaminhada que consulta o endereço IP do anfitrião especificado com o respetivo nome de anfitrião.

Esta API está disponível nas seguintes implementações de cloud nacionais.

Serviço global US Government L4 US Government L5 (DOD) China operada pela 21Vianet

Permissões

Escolha a permissão ou permissões marcadas como menos privilegiadas para esta API. Utilize uma permissão ou permissões com privilégios mais elevados apenas se a sua aplicação o exigir. Para obter mais informações sobre permissões delegadas e de aplicações, veja Tipos de permissão. Para saber mais sobre estas permissões, veja a referência de permissões.

Tipo de permissão Permissões com menos privilégios Permissões com privilégios superiores
Delegado (conta corporativa ou de estudante) ThreatIntelligence.Read.All Indisponível.
Delegado (conta pessoal da Microsoft) Sem suporte. Sem suporte.
Application ThreatIntelligence.Read.All Indisponível.

Solicitação HTTP

GET /security/threatIntelligence/hosts/{hostId}/passiveDns

Parâmetros de consulta opcionais

Este método suporta os $countparâmetros de consulta , $select, $filter$orderBy, , $tope $skip OData para ajudar a personalizar a resposta. Para obter informações gerais, acesse Parâmetros de consulta OData.

Nome Descrição
$count $count é suportado para devolver uma contagem holística do número de objetos passiveDnsRecord . $count é suportado como um parâmetro de consulta (?$count=true) ou como um parâmetro de caminho (/$count).
$orderby $orderby suporta algumas propriedades do recurso passiveDns . Para obter mais informações, veja Propriedades suportadas com $orderby.
$filter $filter é necessário no URL do pedido desta API. Atualmente, a API só suporta a filtragem por um campo numa chamada. Para obter mais informações, veja Propriedades suportadas com $filter.
$select $select é suportado para limitar as propriedades devolvidas nesta consulta.
$skip $skip é suportado para ignorar elementos em páginas. Combine com $top para executar a paginação ou utilize o para paginação do @odata.nextLink lado do servidor.
$top $top é suportado para limitar o número de elementos por página. Combine com $skip para executar a paginação ou utilize o para paginação do @odata.nextLink lado do servidor.

Propriedades suportadas com $filter

As seguintes propriedades podem ser utilizadas para $filter chamadas:

Propriedade Exemplo
recordType $filter=recordType eq 'A'

Propriedades suportadas com $orderby

As seguintes propriedades podem ser utilizadas para $orderby chamadas.

Propriedade Exemplo
firstSeenDateTime $orderby=firstSeenDateTime desc
lastSeenDateTime $orderby=lastSeenDateTime desc

Cabeçalhos de solicitação

Nome Descrição
Autorização {token} de portador. Obrigatório. Saiba mais sobre autenticação e autorização.

Corpo da solicitação

Não forneça um corpo de solicitação para esse método.

Resposta

Se for bem-sucedido, este método devolve um 200 OK código de resposta e uma coleção de objetos microsoft.graph.security.passiveDnsRecord no corpo da resposta.

Exemplos

Solicitação

O exemplo a seguir mostra uma solicitação.

GET https://graph.microsoft.com/beta/security/threatIntelligence/hosts/contoso.com/passiveDns

Resposta

O exemplo a seguir mostra a resposta.

Observação: o objeto de resposta mostrado aqui pode ser encurtado para legibilidade.

HTTP/1.1 200 OK
Content-Type: application/json

{
  "value": [
    {
      "@odata.type": "#microsoft.graph.security.passiveDnsRecord",
      "id": "Y29udG9zby5jb20kJDIwLjEwMy44NS4zMyQkZmFsc2U=",
      "firstSeenDateTime": "2022-04-18T10:31:12Z",
      "lastSeenDateTime": "2023-03-07T13:19:35Z",
      "collectedDateTime": "2023-03-07T13:59:34.735Z",
      "recordType": "A",
      "parentHost": {
          "id": "contoso.com"
      },
      "artifact": {
          "@odata.type": "#microsoft.graph.security.ipAddress",
          "id": "20.103.85.33"
      }
    }
  ]
}