Iot Security Solution Analytics - Get
Use esse método para obter métricas do IoT Security Analytics.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/iotSecuritySolutions/{solutionName}/analyticsModels/default?api-version=2019-08-01
Parâmetros do URI
Name | Em | Necessário | Tipo | Description |
---|---|---|---|---|
resource
|
path | True |
string |
O nome do grupo de recursos dentro da assinatura do usuário. O nome não diferencia maiúsculas de minúsculas. Padrão Regex: |
solution
|
path | True |
string |
O nome da solução de Segurança IoT. |
subscription
|
path | True |
string |
ID de assinatura do Azure Padrão Regex: |
api-version
|
query | True |
string |
Versão da API para a operação |
Respostas
Name | Tipo | Description |
---|---|---|
200 OK |
OK |
|
Other Status Codes |
Resposta de erro descrevendo por que a operação falhou. |
Segurança
azure_auth
Azure Ative Directory OAuth2 Flow
Tipo:
oauth2
Fluxo:
implicit
URL de Autorização:
https://login.microsoftonline.com/common/oauth2/authorize
Âmbitos
Name | Description |
---|---|
user_impersonation | personificar a sua conta de utilizador |
Exemplos
Get Security Solution Analytics
Pedido de amostra
GET https://management.azure.com/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/resourceGroups/MyGroup/providers/Microsoft.Security/iotSecuritySolutions/default/analyticsModels/default?api-version=2019-08-01
Resposta da amostra
{
"id": "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/resourceGroups/MyGroup/providers/Microsoft.Security/IoTSecuritySolutions/Locations/eastus/default",
"name": "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/resourceGroups/MyGroup/providers/Microsoft.Security/IoTSecuritySolutions/Locations/eastus/default",
"type": "Microsoft.Security/iotSecuritySolutions/analyticsModels",
"properties": {
"metrics": {
"high": 5,
"medium": 200,
"low": 102
},
"unhealthyDeviceCount": 1200,
"devicesMetrics": [
{
"date": "2019-02-01T00:00:00Z",
"devicesMetrics": {
"high": 3,
"medium": 15,
"low": 70
}
},
{
"date": "2019-02-02T00:00:00Z",
"devicesMetrics": {
"high": 3,
"medium": 45,
"low": 65
}
}
],
"topAlertedDevices": [
{
"deviceId": "id1",
"alertsCount": 200
},
{
"deviceId": "id2",
"alertsCount": 170
},
{
"deviceId": "id3",
"alertsCount": 150
}
],
"mostPrevalentDeviceAlerts": [
{
"alertDisplayName": "Custom Alert - number of device to cloud messages in AMQP protocol is not in the allowed range",
"reportedSeverity": "Low",
"alertsCount": 200
},
{
"alertDisplayName": "Custom Alert - execution of a process that is not allowed",
"reportedSeverity": "Medium",
"alertsCount": 170
},
{
"alertDisplayName": "Successful Bruteforce",
"reportedSeverity": "Low",
"alertsCount": 150
}
],
"mostPrevalentDeviceRecommendations": [
{
"recommendationDisplayName": "Install the Azure Security of Things Agent",
"reportedSeverity": "Low",
"devicesCount": 200
},
{
"recommendationDisplayName": "High level permissions configured in Edge model twin for Edge module",
"reportedSeverity": "Low",
"devicesCount": 170
},
{
"recommendationDisplayName": "Same Authentication Credentials used by multiple devices",
"reportedSeverity": "Medium",
"devicesCount": 150
}
]
}
}
Definições
Name | Description |
---|---|
Cloud |
Resposta de erro comum para todas as APIs do Azure Resource Manager para retornar detalhes de erro para operações com falha. (Isso também segue o formato de resposta de erro OData.) |
Cloud |
O detalhe do erro. |
Devices |
Lista de métricas do dispositivo por data de agregação. |
Error |
O erro de gerenciamento de recursos informações adicionais. |
Io |
Informações estatísticas sobre o número de alertas por dispositivo durante o último número de dias definido. |
Io |
Informações estatísticas sobre o número de alertas por tipo de alerta durante o último número de dias |
Io |
Informação estatística sobre o número de recomendações por dispositivo, por tipo de recomendação. |
Io |
Análise de segurança da sua solução de Segurança IoT |
Io |
Métricas de gravidade da análise da solução de Segurança IoT. |
reported |
Gravidade do alerta avaliada. |
CloudError
Resposta de erro comum para todas as APIs do Azure Resource Manager para retornar detalhes de erro para operações com falha. (Isso também segue o formato de resposta de erro OData.)
Name | Tipo | Description |
---|---|---|
error.additionalInfo |
O erro informações adicionais. |
|
error.code |
string |
O código de erro. |
error.details |
Os detalhes do erro. |
|
error.message |
string |
A mensagem de erro. |
error.target |
string |
O destino do erro. |
CloudErrorBody
O detalhe do erro.
Name | Tipo | Description |
---|---|---|
additionalInfo |
O erro informações adicionais. |
|
code |
string |
O código de erro. |
details |
Os detalhes do erro. |
|
message |
string |
A mensagem de erro. |
target |
string |
O destino do erro. |
DevicesMetrics
Lista de métricas do dispositivo por data de agregação.
Name | Tipo | Description |
---|---|---|
date |
string |
Agregação de métricas de alerta de dispositivo da solução de Segurança IoT por data. |
devicesMetrics |
Contagem de alertas do dispositivo por gravidade. |
ErrorAdditionalInfo
O erro de gerenciamento de recursos informações adicionais.
Name | Tipo | Description |
---|---|---|
info |
object |
As informações adicionais. |
type |
string |
O tipo de informação adicional. |
IoTSecurityAlertedDevice
Informações estatísticas sobre o número de alertas por dispositivo durante o último número de dias definido.
Name | Tipo | Description |
---|---|---|
alertsCount |
integer |
Número de alertas gerados para este dispositivo. |
deviceId |
string |
Identificador do dispositivo. |
IoTSecurityDeviceAlert
Informações estatísticas sobre o número de alertas por tipo de alerta durante o último número de dias
Name | Tipo | Description |
---|---|---|
alertDisplayName |
string |
Nome para exibição do alerta |
alertsCount |
integer |
Número de alertas emitidos para este tipo de alerta. |
reportedSeverity |
Gravidade do alerta avaliada. |
IoTSecurityDeviceRecommendation
Informação estatística sobre o número de recomendações por dispositivo, por tipo de recomendação.
Name | Tipo | Description |
---|---|---|
devicesCount |
integer |
Número de dispositivos com esta recomendação. |
recommendationDisplayName |
string |
Nome de exibição da recomendação. |
reportedSeverity |
Avaliou a gravidade da recomendação. |
IoTSecuritySolutionAnalyticsModel
Análise de segurança da sua solução de Segurança IoT
Name | Tipo | Description |
---|---|---|
id |
string |
ID do recurso |
name |
string |
Nome do recurso |
properties.devicesMetrics |
Lista de métricas do dispositivo por data de agregação. |
|
properties.metrics |
Análise de segurança da sua solução de Segurança IoT. |
|
properties.mostPrevalentDeviceAlerts |
Lista dos 3 alertas de dispositivo mais prevalentes. |
|
properties.mostPrevalentDeviceRecommendations |
Lista das 3 recomendações de dispositivos mais prevalentes. |
|
properties.topAlertedDevices |
Lista dos 3 dispositivos com mais alertas. |
|
properties.unhealthyDeviceCount |
integer |
Número de dispositivos não íntegros em sua solução de Segurança IoT. |
type |
string |
Tipo de recurso |
IoTSeverityMetrics
Métricas de gravidade da análise da solução de Segurança IoT.
Name | Tipo | Description |
---|---|---|
high |
integer |
Contagem de alertas/recomendações de alta gravidade. |
low |
integer |
Contagem de alertas/recomendações de baixa gravidade. |
medium |
integer |
Contagem de alertas/recomendações de gravidade média. |
reportedSeverity
Gravidade do alerta avaliada.
Name | Tipo | Description |
---|---|---|
High |
string |
|
Informational |
string |
|
Low |
string |
|
Medium |
string |