Condividi tramite


Iot Security Solution - List By Subscription

Usare questo metodo per ottenere l'elenco delle soluzioni IoT Security per sottoscrizione.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Security/iotSecuritySolutions?api-version=2019-08-01
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Security/iotSecuritySolutions?api-version=2019-08-01&$filter={$filter}

Parametri dell'URI

Nome In Necessario Tipo Descrizione
subscriptionId
path True

string

ID sottoscrizione di Azure

Criterio di espressione regolare: ^[0-9A-Fa-f]{8}-([0-9A-Fa-f]{4}-){3}[0-9A-Fa-f]{12}$

api-version
query True

string

Versione dell'API per l'operazione

$filter
query

string

Filtrare la soluzione IoT Security con la sintassi OData. Supporta il filtro in base a iotHubs.

Risposte

Nome Tipo Descrizione
200 OK

IoTSecuritySolutionsList

OK

Other Status Codes

CloudError

Risposta di errore che descrive il motivo per cui l'operazione non è riuscita.

Sicurezza

azure_auth

Flusso OAuth2 di Azure Active Directory

Tipo: oauth2
Flow: implicit
URL di autorizzazione: https://login.microsoftonline.com/common/oauth2/authorize

Ambiti

Nome Descrizione
user_impersonation rappresentare l'account utente

Esempio

List IoT Security solutions by IoT Hub
List IoT Security solutions by subscription

List IoT Security solutions by IoT Hub

Esempio di richiesta

GET https://management.azure.com/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/providers/Microsoft.Security/iotSecuritySolutions?api-version=2019-08-01&$filter=properties.iotHubs/any(i eq "/subscriptions/075423e9-7d33-4166-8bdf-3920b04e3735/resourceGroups/myRg/providers/Microsoft.Devices/IotHubs/FirstIotHub")

Risposta di esempio

{
  "value": [
    {
      "id": "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/resourceGroups/MyGroup/providers/Microsoft.Security/IoTSecuritySolutions/Locations/eastus/default",
      "name": "default",
      "type": "Microsoft.Security/IoTSecuritySolutions",
      "location": "East Us",
      "tags": {},
      "properties": {
        "workspace": "/subscriptions/c4930e90-cd72-4aa5-93e9-2d081d129569/resourceGroups/myRg/providers/Microsoft.OperationalInsights/workspaces/myWorkspace1",
        "status": "Enabled",
        "export": [
          "RawEvents"
        ],
        "disabledDataSources": [],
        "displayName": "Solution Default",
        "iotHubs": [
          "/subscriptions/075423e9-7d33-4166-8bdf-3920b04e3735/resourceGroups/myRg/providers/Microsoft.Devices/IotHubs/FirstIotHub"
        ],
        "userDefinedResources": {
          "query": "where type != \"microsoft.devices/iothubs\" | where name contains \"iot\"",
          "querySubscriptions": [
            "075423e9-7d33-4166-8bdf-3920b04e3735"
          ]
        },
        "autoDiscoveredResources": [
          "/subscriptions/075423e9-7d33-4166-8bdf-3920b04e3735",
          "/subscriptions/075423e9-7d33-4166-8bdf-3920b04e3735/resourceGroups/myRg/providers/Microsoft.Devices/IotHubs/FirstIotHub"
        ],
        "recommendationsConfiguration": [
          {
            "recommendationType": "IoT_ACRAuthentication",
            "name": "Service Principal Not Used with ACR",
            "status": "Enabled"
          },
          {
            "recommendationType": "IoT_AgentSendsUnutilizedMessages",
            "name": "Agent sending underutilized messages",
            "status": "TurnedOn"
          },
          {
            "recommendationType": "IoT_Baseline",
            "name": "Operating system (OS) baseline validation failure",
            "status": "Enabled"
          },
          {
            "recommendationType": "IoT_EdgeHubMemOptimize",
            "name": "Edge Hub memory can be optimized",
            "status": "Enabled"
          },
          {
            "recommendationType": "IoT_EdgeLoggingOptions",
            "name": "No Logging Configured for Edge Module",
            "status": "Enabled"
          },
          {
            "recommendationType": "IoT_InconsistentModuleSettings",
            "name": "Module Settings Inconsistent in SecurityGroup",
            "status": "Enabled"
          },
          {
            "recommendationType": "IoT_InstallAgent",
            "name": "Install the Azure Security of Things Agent",
            "status": "Enabled"
          },
          {
            "recommendationType": "IoT_IPFilter_DenyAll",
            "name": "Default IP Filter Policy should be Deny",
            "status": "Enabled"
          },
          {
            "recommendationType": "IoT_IPFilter_PermissiveRule",
            "name": "IP Filter rule includes large IP range",
            "status": "Enabled"
          },
          {
            "recommendationType": "IoT_OpenPorts",
            "name": "Open Ports On Device",
            "status": "Disabled"
          },
          {
            "recommendationType": "IoT_PermissiveFirewallPolicy",
            "name": "Permissive firewall policy in one of the chains was found",
            "status": "Enabled"
          },
          {
            "recommendationType": "IoT_PermissiveInputFirewallRules",
            "name": "Permissive firewall rule in the input chain was found",
            "status": "Enabled"
          },
          {
            "recommendationType": "IoT_PermissiveOutputFirewallRules",
            "name": "Permissive firewall rule in the output chain was found",
            "status": "Enabled"
          },
          {
            "recommendationType": "IoT_PrivilegedDockerOptions",
            "name": "High level permissions configured in Edge model twin for Edge module",
            "status": "Enabled"
          },
          {
            "recommendationType": "IoT_SharedCredentials",
            "name": "Same Authentication Credentials used by multiple devices",
            "status": "Disabled"
          },
          {
            "recommendationType": "IoT_VulnerableTLSCipherSuite",
            "name": "TLS cipher suite upgrade",
            "status": "Enabled"
          }
        ],
        "unmaskedIpLoggingStatus": "Enabled"
      },
      "systemData": {
        "createdBy": "string",
        "createdByType": "User",
        "createdAt": "2020-04-27T21:53:29.0928001Z",
        "lastModifiedBy": "string",
        "lastModifiedByType": "User",
        "lastModifiedAt": "2020-04-27T21:53:29.0928001Z"
      }
    }
  ]
}

List IoT Security solutions by subscription

Esempio di richiesta

GET https://management.azure.com/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/providers/Microsoft.Security/iotSecuritySolutions?api-version=2019-08-01

Risposta di esempio

{
  "value": [
    {
      "id": "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/resourceGroups/MyGroup/providers/Microsoft.Security/IoTSecuritySolutions/Locations/eastus/default",
      "name": "default",
      "location": "East Us",
      "type": "Microsoft.Security/IoTSecuritySolutions",
      "tags": {},
      "properties": {
        "workspace": "/subscriptions/c4930e90-cd72-4aa5-93e9-2d081d129569/resourceGroups/myRg/providers/Microsoft.OperationalInsights/workspaces/myWorkspace1",
        "status": "Enabled",
        "export": [],
        "disabledDataSources": [],
        "displayName": "Solution Default",
        "iotHubs": [
          "/subscriptions/075423e9-7d33-4166-8bdf-3920b04e3735/resourceGroups/myRg/providers/Microsoft.Devices/IotHubs/FirstIotHub"
        ],
        "userDefinedResources": {
          "query": "where type != \"microsoft.devices/iothubs\" | where name contains \"iot\"",
          "querySubscriptions": [
            "075423e9-7d33-4166-8bdf-3920b04e3735"
          ]
        },
        "autoDiscoveredResources": [
          "/subscriptions/075423e9-7d33-4166-8bdf-3920b04e3735",
          "/subscriptions/075423e9-7d33-4166-8bdf-3920b04e3735/resourceGroups/myRg/providers/Microsoft.Devices/IotHubs/FirstIotHub"
        ],
        "recommendationsConfiguration": [
          {
            "recommendationType": "IoT_ACRAuthentication",
            "name": "Service Principal Not Used with ACR",
            "status": "Enabled"
          },
          {
            "recommendationType": "IoT_AgentSendsUnutilizedMessages",
            "name": "Agent sending underutilized messages",
            "status": "TurnedOn"
          },
          {
            "recommendationType": "IoT_Baseline",
            "name": "Operating system (OS) baseline validation failure",
            "status": "Enabled"
          },
          {
            "recommendationType": "IoT_EdgeHubMemOptimize",
            "name": "Edge Hub memory can be optimized",
            "status": "Enabled"
          },
          {
            "recommendationType": "IoT_EdgeLoggingOptions",
            "name": "No Logging Configured for Edge Module",
            "status": "Enabled"
          },
          {
            "recommendationType": "IoT_InconsistentModuleSettings",
            "name": "Module Settings Inconsistent in SecurityGroup",
            "status": "Enabled"
          },
          {
            "recommendationType": "IoT_InstallAgent",
            "name": "Install the Azure Security of Things Agent",
            "status": "Enabled"
          },
          {
            "recommendationType": "IoT_IPFilter_DenyAll",
            "name": "Default IP Filter Policy should be Deny",
            "status": "Enabled"
          },
          {
            "recommendationType": "IoT_IPFilter_PermissiveRule",
            "name": "IP Filter rule includes large IP range",
            "status": "Enabled"
          },
          {
            "recommendationType": "IoT_OpenPorts",
            "name": "Open Ports On Device",
            "status": "Disabled"
          },
          {
            "recommendationType": "IoT_PermissiveFirewallPolicy",
            "name": "Permissive firewall policy in one of the chains was found",
            "status": "Enabled"
          },
          {
            "recommendationType": "IoT_PermissiveInputFirewallRules",
            "name": "Permissive firewall rule in the input chain was found",
            "status": "Enabled"
          },
          {
            "recommendationType": "IoT_PermissiveOutputFirewallRules",
            "name": "Permissive firewall rule in the output chain was found",
            "status": "Enabled"
          },
          {
            "recommendationType": "IoT_PrivilegedDockerOptions",
            "name": "High level permissions configured in Edge model twin for Edge module",
            "status": "Enabled"
          },
          {
            "recommendationType": "IoT_SharedCredentials",
            "name": "Same Authentication Credentials used by multiple devices",
            "status": "Disabled"
          },
          {
            "recommendationType": "IoT_VulnerableTLSCipherSuite",
            "name": "TLS cipher suite upgrade",
            "status": "Enabled"
          }
        ],
        "unmaskedIpLoggingStatus": "Enabled"
      },
      "systemData": {
        "createdBy": "string",
        "createdByType": "User",
        "createdAt": "2020-04-27T21:53:29.0928001Z",
        "lastModifiedBy": "string",
        "lastModifiedByType": "User",
        "lastModifiedAt": "2020-04-27T21:53:29.0928001Z"
      }
    },
    {
      "id": "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/resourceGroups/SecondGroup/providers/Microsoft.Security/IoTSecuritySolutions/Locations/eastus/sec-solution",
      "name": "sec-solution",
      "location": "East Us",
      "type": "Microsoft.Security/IoTSecuritySolutions",
      "tags": {},
      "properties": {
        "workspace": "/subscriptions/c4930e90-cd72-4aa5-93e9-2d081d129569/resourceGroups/myRg/providers/Microsoft.OperationalInsights/workspaces/myWorkspace1",
        "status": "Enabled",
        "export": [
          "RawEvents"
        ],
        "disabledDataSources": [],
        "displayName": "Second Solution",
        "iotHubs": [
          "/subscriptions/075423e9-7d33-4166-8bdf-3920b04e3735/resourceGroups/myRg/providers/Microsoft.Devices/IotHubs/IotHubSecond"
        ],
        "userDefinedResources": {
          "query": "where type != \"microsoft.devices/iothubs\" | where name contains \"iot\"",
          "querySubscriptions": [
            "075423e9-7d33-4166-8bdf-3920b04e3735"
          ]
        },
        "autoDiscoveredResources": [
          "/subscriptions/075423e9-7d33-4166-8bdf-3920b04e3735",
          "/subscriptions/075423e9-7d33-4166-8bdf-3920b04e3735/resourceGroups/myRg/providers/Microsoft.Devices/IotHubs/IotHubSecond"
        ],
        "recommendationsConfiguration": [
          {
            "recommendationType": "IoT_ACRAuthentication",
            "name": "Service Principal Not Used with ACR",
            "status": "Enabled"
          },
          {
            "recommendationType": "IoT_AgentSendsUnutilizedMessages",
            "name": "Agent sending underutilized messages",
            "status": "TurnedOn"
          },
          {
            "recommendationType": "IoT_Baseline",
            "name": "Operating system (OS) baseline validation failure",
            "status": "Enabled"
          },
          {
            "recommendationType": "IoT_EdgeHubMemOptimize",
            "name": "Edge Hub memory can be optimized",
            "status": "Enabled"
          },
          {
            "recommendationType": "IoT_EdgeLoggingOptions",
            "name": "No Logging Configured for Edge Module",
            "status": "Enabled"
          },
          {
            "recommendationType": "IoT_InconsistentModuleSettings",
            "name": "Module Settings Inconsistent in SecurityGroup",
            "status": "Enabled"
          },
          {
            "recommendationType": "IoT_InstallAgent",
            "name": "Install the Azure Security of Things Agent",
            "status": "Enabled"
          },
          {
            "recommendationType": "IoT_IPFilter_DenyAll",
            "name": "Default IP Filter Policy should be Deny",
            "status": "Enabled"
          },
          {
            "recommendationType": "IoT_IPFilter_PermissiveRule",
            "name": "IP Filter rule includes large IP range",
            "status": "Enabled"
          },
          {
            "recommendationType": "IoT_OpenPorts",
            "name": "Open Ports On Device",
            "status": "Disabled"
          },
          {
            "recommendationType": "IoT_PermissiveFirewallPolicy",
            "name": "Permissive firewall policy in one of the chains was found",
            "status": "Enabled"
          },
          {
            "recommendationType": "IoT_PermissiveInputFirewallRules",
            "name": "Permissive firewall rule in the input chain was found",
            "status": "Enabled"
          },
          {
            "recommendationType": "IoT_PermissiveOutputFirewallRules",
            "name": "Permissive firewall rule in the output chain was found",
            "status": "Enabled"
          },
          {
            "recommendationType": "IoT_PrivilegedDockerOptions",
            "name": "High level permissions configured in Edge model twin for Edge module",
            "status": "Enabled"
          },
          {
            "recommendationType": "IoT_SharedCredentials",
            "name": "Same Authentication Credentials used by multiple devices",
            "status": "Disabled"
          },
          {
            "recommendationType": "IoT_VulnerableTLSCipherSuite",
            "name": "TLS cipher suite upgrade",
            "status": "Enabled"
          }
        ],
        "unmaskedIpLoggingStatus": "Enabled"
      },
      "systemData": {
        "createdBy": "string",
        "createdByType": "User",
        "createdAt": "2020-04-27T21:53:29.0928001Z",
        "lastModifiedBy": "string",
        "lastModifiedByType": "User",
        "lastModifiedAt": "2020-04-27T21:53:29.0928001Z"
      }
    }
  ]
}

Definizioni

Nome Descrizione
AdditionalWorkspaceDataType

Elenco dei tipi di dati inviati all'area di lavoro

AdditionalWorkspacesProperties

Proprietà delle aree di lavoro aggiuntive.

AdditionalWorkspaceType

Tipo di area di lavoro.

CloudError

Risposta di errore comune per tutte le API di Azure Resource Manager per restituire i dettagli dell'errore per le operazioni non riuscite. Questo segue anche il formato di risposta di errore OData.

CloudErrorBody

Dettagli dell'errore.

createdByType

Tipo di identità che ha creato la risorsa.

DataSource

Origini dati disabilitate. La disabilitazione di queste origini dati compromette il sistema.

ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

ExportData

Elenco di opzioni aggiuntive per l'esportazione nei dati dell'area di lavoro.

IoTSecuritySolutionModel

Informazioni sulla configurazione e sulle risorse della soluzione IoT Security.

IoTSecuritySolutionsList

Elenco delle soluzioni di sicurezza IoT.

RecommendationConfigStatus

Stato raccomandazione. Quando lo stato della raccomandazione è disabilitato, le raccomandazioni non vengono generate.

RecommendationConfigurationProperties

Tipo di raccomandazione di sicurezza IoT.

RecommendationType

Tipo di raccomandazione di sicurezza IoT.

SecuritySolutionStatus

Stato della soluzione di sicurezza IoT.

systemData

Metadati relativi alla creazione e all'ultima modifica della risorsa.

UnmaskedIpLoggingStatus

Stato di registrazione degli indirizzi IP non mascherati

UserDefinedResourcesProperties

Proprietà delle risorse definite dall'utente della soluzione IoT Security.

AdditionalWorkspaceDataType

Elenco dei tipi di dati inviati all'area di lavoro

Nome Tipo Descrizione
Alerts

string

RawEvents

string

AdditionalWorkspacesProperties

Proprietà delle aree di lavoro aggiuntive.

Nome Tipo Valore predefinito Descrizione
dataTypes

AdditionalWorkspaceDataType[]

Elenco dei tipi di dati inviati all'area di lavoro

type

AdditionalWorkspaceType

Sentinel

Tipo di area di lavoro.

workspace

string

ID risorsa dell'area di lavoro

AdditionalWorkspaceType

Tipo di area di lavoro.

Nome Tipo Descrizione
Sentinel

string

CloudError

Risposta di errore comune per tutte le API di Azure Resource Manager per restituire i dettagli dell'errore per le operazioni non riuscite. Questo segue anche il formato di risposta di errore OData.

Nome Tipo Descrizione
error.additionalInfo

ErrorAdditionalInfo[]

Informazioni aggiuntive sull'errore.

error.code

string

Codice di errore.

error.details

CloudErrorBody[]

Dettagli dell'errore.

error.message

string

Messaggio di errore.

error.target

string

Destinazione dell'errore.

CloudErrorBody

Dettagli dell'errore.

Nome Tipo Descrizione
additionalInfo

ErrorAdditionalInfo[]

Informazioni aggiuntive sull'errore.

code

string

Codice di errore.

details

CloudErrorBody[]

Dettagli dell'errore.

message

string

Messaggio di errore.

target

string

Destinazione dell'errore.

createdByType

Tipo di identità che ha creato la risorsa.

Nome Tipo Descrizione
Application

string

Key

string

ManagedIdentity

string

User

string

DataSource

Origini dati disabilitate. La disabilitazione di queste origini dati compromette il sistema.

Nome Tipo Descrizione
TwinData

string

Dati dei dispositivi gemelli

ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

Nome Tipo Descrizione
info

object

Informazioni aggiuntive.

type

string

Tipo di informazioni aggiuntive.

ExportData

Elenco di opzioni aggiuntive per l'esportazione nei dati dell'area di lavoro.

Nome Tipo Descrizione
RawEvents

string

Eventi non elaborati dell'agente

IoTSecuritySolutionModel

Informazioni sulla configurazione e sulle risorse della soluzione IoT Security.

Nome Tipo Valore predefinito Descrizione
id

string

ID risorsa

location

string

Percorso della risorsa.

name

string

Nome risorsa

properties.additionalWorkspaces

AdditionalWorkspacesProperties[]

Elenco di aree di lavoro aggiuntive

properties.autoDiscoveredResources

string[]

Elenco delle risorse individuate automaticamente come rilevanti per la soluzione di sicurezza.

properties.disabledDataSources

DataSource[]

Origini dati disabilitate. La disabilitazione di queste origini dati compromette il sistema.

properties.displayName

string

Nome visualizzato della risorsa.

properties.export

ExportData[]

Elenco di opzioni aggiuntive per l'esportazione nei dati dell'area di lavoro.

properties.iotHubs

string[]

ID risorsa dell'hub IoT

properties.recommendationsConfiguration

RecommendationConfigurationProperties[]

Elenco dello stato di configurazione per ogni tipo di raccomandazione.

properties.status

SecuritySolutionStatus

Enabled

Stato della soluzione di sicurezza IoT.

properties.unmaskedIpLoggingStatus

UnmaskedIpLoggingStatus

Disabled

Stato di registrazione degli indirizzi IP non mascherati

properties.userDefinedResources

UserDefinedResourcesProperties

Proprietà delle risorse definite dall'utente della soluzione IoT Security.

properties.workspace

string

ID risorsa area di lavoro

systemData

systemData

Metadati di Azure Resource Manager contenenti le informazioni createdBy e modifiedBy.

tags

object

Tag delle risorse

type

string

Tipo di risorsa

IoTSecuritySolutionsList

Elenco delle soluzioni di sicurezza IoT.

Nome Tipo Descrizione
nextLink

string

URI da recuperare la pagina successiva.

value

IoTSecuritySolutionModel[]

Elenco delle soluzioni di sicurezza IoT

RecommendationConfigStatus

Stato raccomandazione. Quando lo stato della raccomandazione è disabilitato, le raccomandazioni non vengono generate.

Nome Tipo Descrizione
Disabled

string

Enabled

string

RecommendationConfigurationProperties

Tipo di raccomandazione di sicurezza IoT.

Nome Tipo Valore predefinito Descrizione
name

string

recommendationType

RecommendationType

Tipo di raccomandazione di sicurezza IoT.

status

RecommendationConfigStatus

Enabled

Stato raccomandazione. Quando lo stato della raccomandazione è disabilitato, le raccomandazioni non vengono generate.

RecommendationType

Tipo di raccomandazione di sicurezza IoT.

Nome Tipo Descrizione
IoT_ACRAuthentication

string

Lo schema di autenticazione usato per eseguire il pull di un modulo perimetrale da un repository del Registro Azure Container non usa l'autenticazione dell'entità servizio.

IoT_AgentSendsUnutilizedMessages

string

La capacità delle dimensioni dei messaggi dell'agente IoT è attualmente sottoutilizzata, causando un aumento del numero di messaggi inviati. Regolare gli intervalli dei messaggi per un utilizzo migliore.

IoT_Baseline

string

Sono stati identificati i problemi di configurazione del sistema correlati alla sicurezza.

IoT_EdgeHubMemOptimize

string

È possibile ottimizzare l'utilizzo della memoria dell'hub Edge disattivando i test di protocollo per tutti i protocolli non usati dai moduli Edge nella soluzione.

IoT_EdgeLoggingOptions

string

La registrazione è disabilitata per questo modulo perimetrale.

IoT_IPFilter_DenyAll

string

La configurazione del filtro IP deve avere regole definite per il traffico consentito e deve negare tutto l'altro traffico per impostazione predefinita.

IoT_IPFilter_PermissiveRule

string

Un intervallo ip di origine consenti regole filtro IP è troppo grande. Le regole eccessivamente permissive potrebbero esporre l'hub IoT a utenti malintenzionati.

IoT_InconsistentModuleSettings

string

Una minoranza all'interno di un gruppo di sicurezza dei dispositivi ha impostazioni del modulo Edge incoerenti con il resto del gruppo.

IoT_InstallAgent

string

Installare l'agente Sicurezza di Azure delle cose.

IoT_OpenPorts

string

Nel dispositivo è stato trovato un endpoint di ascolto.

IoT_PermissiveFirewallPolicy

string

È stato trovato un criterio firewall consentito (INPUT/OUTPUT). Il criterio deve negare tutto il traffico per impostazione predefinita e definire regole per consentire la comunicazione necessaria verso/dal dispositivo.

IoT_PermissiveInputFirewallRules

string

È stata rilevata una regola nel firewall che contiene un modello permissivo per un'ampia gamma di indirizzi IP o porte.

IoT_PermissiveOutputFirewallRules

string

È stata rilevata una regola nel firewall che contiene un modello permissivo per un'ampia gamma di indirizzi IP o porte.

IoT_PrivilegedDockerOptions

string

Il modulo Edge è configurato per l'esecuzione in modalità privilegiata, con funzionalità Linux complete o con accesso alla rete a livello di host (invio/ricezione di dati al computer host).

IoT_SharedCredentials

string

Stesse credenziali di autenticazione per l'hub IoT usato da più dispositivi. Questo potrebbe indicare un dispositivo non legittimo che rappresenta un dispositivo legittimo. Espone anche il rischio di rappresentazione del dispositivo da parte di un utente malintenzionato.

IoT_VulnerableTLSCipherSuite

string

Rilevate configurazioni TLS non sicure. Aggiornamento immediato consigliato.

SecuritySolutionStatus

Stato della soluzione di sicurezza IoT.

Nome Tipo Descrizione
Disabled

string

Enabled

string

systemData

Metadati relativi alla creazione e all'ultima modifica della risorsa.

Nome Tipo Descrizione
createdAt

string

Timestamp della creazione della risorsa (UTC).

createdBy

string

Identità che ha creato la risorsa.

createdByType

createdByType

Tipo di identità che ha creato la risorsa.

lastModifiedAt

string

Timestamp dell'ultima modifica della risorsa (UTC)

lastModifiedBy

string

Identità che ha modificato l'ultima volta la risorsa.

lastModifiedByType

createdByType

Tipo di identità che ha modificato l'ultima volta la risorsa.

UnmaskedIpLoggingStatus

Stato di registrazione degli indirizzi IP non mascherati

Nome Tipo Descrizione
Disabled

string

La registrazione IP non mascherata è disabilitata

Enabled

string

La registrazione IP non mascherata è abilitata

UserDefinedResourcesProperties

Proprietà delle risorse definite dall'utente della soluzione IoT Security.

Nome Tipo Descrizione
query

string

Query di Azure Resource Graph che rappresenta le risorse definite dall'utente della soluzione di sicurezza. Obbligatorio per iniziare con "where type != "Microsoft.Devices/IotHubs""

querySubscriptions

string[]

Elenco di ID sottoscrizione di Azure in cui deve essere eseguita la query sulle risorse definite dall'utente.