Obtener hostPort
Espacio de nombres: microsoft.graph.security
Nota:
Microsoft Graph API para Inteligencia contra amenazas de Microsoft Defender requiere una licencia activa del Portal de Inteligencia sobre amenazas de Defender y una licencia de complemento de API para el inquilino.
Lea las propiedades y relaciones de un objeto hostPort .
Esta API está disponible en las siguientes implementaciones nacionales de nube.
Servicio global | Gobierno de EE. UU. L4 | Us Government L5 (DOD) | China operada por 21Vianet |
---|---|---|---|
✅ | ❌ | ❌ | ❌ |
Permissions
Elija el permiso o los permisos marcados como con privilegios mínimos para esta API. Use un permiso o permisos con privilegios superiores solo si la aplicación lo requiere. Para obtener más información sobre los permisos delegados y de aplicación, consulte Tipos de permisos. Para obtener más información sobre estos permisos, consulte la referencia de permisos.
Tipo de permiso | Permisos con privilegios mínimos | Permisos con privilegios más altos |
---|---|---|
Delegado (cuenta profesional o educativa) | ThreatIntelligence.Read.All | No disponible. |
Delegado (cuenta personal de Microsoft) | No admitida. | No admitida. |
Aplicación | ThreatIntelligence.Read.All | No disponible. |
Solicitud HTTP
GET /security/threatIntelligence/hostPorts/{hostPortId}
Parámetros de consulta opcionales
Este método admite los $select
parámetros de consulta y $expand
OData para ayudar a personalizar la respuesta. Para obtener información general, vea Parámetros de consulta OData.
Las siguientes propiedades se pueden usar para $select
las llamadas.
Propiedad | Ejemplo | Notas |
---|---|---|
Todas las propiedades de hostPort | $select=id,firstSeenDateTime |
Use el nombre tal como aparece en el recurso hostPort . |
mostRecentSslCertificate | $select=mostRecentSslCertificate |
No se puede usar $select en propiedades anidadas (por ejemplo, mostRecentSslCertificate/id ). |
host | $select=host |
No se puede usar $select en propiedades anidadas (por ejemplo, host/id ). |
Las siguientes propiedades se pueden usar para $expand
las llamadas.
Propiedad | Ejemplo |
---|---|
mostRecentSslCertificate | $expand=mostRecentSslCertificate |
Encabezados de solicitud
Nombre | Descripción |
---|---|
Authorization | {token} de portador. Obligatorio. Obtenga más información sobre la autenticación y la autorización. |
Cuerpo de la solicitud
No proporcione un cuerpo de solicitud para este método.
Respuesta
Si se ejecuta correctamente, este método devuelve un 200 OK
código de respuesta y un objeto hostPort en el cuerpo de la respuesta.
Ejemplos
Solicitud
En el ejemplo siguiente se muestra la solicitud.
GET https://graph.microsoft.com/v1.0/security/threatIntelligence/hostPorts/ODUuMTMuMTM5LjE4JCQyMQ==
Respuesta
En el ejemplo siguiente se muestra la respuesta.
Nota: Se puede acortar el objeto de respuesta que se muestra aquí para mejorar la legibilidad.
HTTP/1.1 200 OK
Content-Type: application/json
{
"value": {
"@odata.type": "#microsoft.graph.security.hostPort",
"id": "ODUuMTMuMTM5LjE4JCQyMQ==",
"port": 21,
"firstSeenDateTime": "2016-17-13T08:43:41.00Z",
"lastSeenDateTime": "2023-08-09T23:18:21.00Z",
"lastScanDateTime": "2023-08-09T23:20:33.00Z",
"timesObserved": 3698,
"status": "open",
"protocol": "tcp",
"banners": [
{
"banner": "220 FTP on dd44024.kasserver.com ready\r\n",
"firstSeenDateTime": "2021-03-08T16:21:28.00Z",
"lastSeenDateTime": "2023-08-09T23:18:21.00Z",
"scanProtocol": "telnet",
"timesObserved": 274
}
],
"services": [
{
"firstSeenDateTime": "2021-05-26T01:05:09.00Z",
"lastSeenDateTime": "2023-08-09T12:59:13.00Z",
"isRecent": true,
"component": {
"id": "T3BlblNTSCQkOC4ycDEkJFJlbW90ZSBBY2Nlc3MkJDg1LjEzLjEzOS4xOA==",
"name": "OpenSSH",
"version": "8.2p1",
"category": "Remote Access"
}
}
],
"mostRecentSslCertificate": {
"id": "ZDg5ZTNiZDQzZDVkOTA5YjQ3YTE4OTc3YWE5ZDVjZTM2Y2VlMTg0Yw=="
},
"host": {
"id": "85.13.139.18"
}
}
}