Condividi tramite


Storage Insights - Create Or Update

Creare o aggiornare informazioni dettagliate sull'archiviazione.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/storageInsightConfigs/{storageInsightName}?api-version=2015-03-20

Parametri dell'URI

Nome In Necessario Tipo Descrizione
resourceGroupName
path True

string

Nome del gruppo di risorse.

Criterio di espressione regolare: ^[-\w\._\(\)]+$

storageInsightName
path True

string

Nome della risorsa storageInsightsConfigs

subscriptionId
path True

string

ID sottoscrizione.

workspaceName
path True

string

Nome dell'area di lavoro Log Analytics.

api-version
query True

string

Versione dell'API client.

Corpo della richiesta

Nome Necessario Tipo Descrizione
properties.storageAccount True

StorageAccount

Dettagli della connessione dell'account di archiviazione

eTag

string

ETag delle informazioni dettagliate sull'archiviazione.

properties.containers

string[]

Nomi dei contenitori BLOB che l'area di lavoro deve leggere

properties.tables

string[]

Nomi delle tabelle di Azure da leggere nell'area di lavoro

tags

object

Tag delle risorse

Risposte

Nome Tipo Descrizione
200 OK

StorageInsight

Definizione di risposta OK.

201 Created

StorageInsight

Definizione della risposta creata.

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

StorageInsightsCreate

Esempio di richiesta

PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-00000000000/resourcegroups/OIAutoRest5123/providers/Microsoft.OperationalInsights/workspaces/aztest5048/storageInsightConfigs/AzTestSI1110?api-version=2015-03-20

{
  "properties": {
    "containers": [
      "wad-iis-logfiles"
    ],
    "tables": [
      "WADWindowsEventLogsTable",
      "LinuxSyslogVer2v0"
    ],
    "storageAccount": {
      "id": "/subscriptions/00000000-0000-0000-0000-000000000005/resourcegroups/OIAutoRest6987/providers/microsoft.storage/storageaccounts/AzTestFakeSA9945",
      "key": "1234"
    }
  }
}

Risposta di esempio

{
  "properties": {
    "containers": [
      "wad-iis-logfiles"
    ],
    "tables": [
      "WADWindowsEventLogsTable",
      "LinuxSyslogVer2v0"
    ],
    "storageAccount": {
      "id": "/subscriptions/00000000-0000-0000-0000-000000000005/resourcegroups/OIAutoRest6987/providers/microsoft.storage/storageaccounts/AzTestFakeSA9945",
      "key": "Storage Key"
    },
    "status": {
      "state": "OK"
    }
  },
  "id": "/subscriptions/00000000-0000-0000-0000-000000000005/resourcegroups/oiautorest6987/providers/microsoft.operationalinsights/workspaces/aztest5048/storageinsightconfigs/AzTestSI1110",
  "name": "AzTestSI1110",
  "type": "Microsoft.OperationalInsights/workspaces/storageinsightconfigs"
}
{
  "properties": {
    "containers": [
      "wad-iis-logfiles"
    ],
    "tables": [
      "WADWindowsEventLogsTable",
      "LinuxSyslogVer2v0"
    ],
    "storageAccount": {
      "id": "/subscriptions/00000000-0000-0000-0000-000000000005/resourcegroups/OIAutoRest6987/providers/microsoft.storage/storageaccounts/AzTestFakeSA9945",
      "key": "Storage Key"
    },
    "status": {
      "state": "OK"
    }
  },
  "id": "/subscriptions/00000000-0000-0000-0000-000000000005/resourcegroups/oiautorest6987/providers/microsoft.operationalinsights/workspaces/aztest5048/storageinsightconfigs/AzTestSI1110",
  "name": "AzTestSI1110",
  "type": "Microsoft.OperationalInsights/workspaces/storageinsightconfigs"
}

Definizioni

Nome Descrizione
StorageAccount

Descrive una connessione all'account di archiviazione.

StorageInsight

Contenitore di risorse di informazioni dettagliate sull'archiviazione di primo livello.

StorageInsightState

Stato della connessione delle informazioni dettagliate sull'archiviazione all'area di lavoro

StorageInsightStatus

Stato delle informazioni dettagliate sull'archiviazione.

StorageAccount

Descrive una connessione all'account di archiviazione.

Nome Tipo Descrizione
id

string

ID Resource Manager di Azure della risorsa dell'account di archiviazione.

key

string

Chiave dell'account di archiviazione.

StorageInsight

Contenitore di risorse di informazioni dettagliate sull'archiviazione di primo livello.

Nome Tipo Descrizione
eTag

string

ETag delle informazioni dettagliate sull'archiviazione.

id

string

ID risorsa.

name

string

Nome risorsa.

properties.containers

string[]

Nomi dei contenitori BLOB che l'area di lavoro deve leggere

properties.status

StorageInsightStatus

Stato delle informazioni dettagliate sull'archiviazione

properties.storageAccount

StorageAccount

Dettagli della connessione dell'account di archiviazione

properties.tables

string[]

Nomi delle tabelle di Azure da leggere nell'area di lavoro

tags

object

Tag delle risorse

type

string

Tipo di risorsa.

StorageInsightState

Stato della connessione delle informazioni dettagliate sull'archiviazione all'area di lavoro

Nome Tipo Descrizione
ERROR

string

OK

string

StorageInsightStatus

Stato delle informazioni dettagliate sull'archiviazione.

Nome Tipo Descrizione
description

string

Descrizione dello stato delle informazioni dettagliate sull'archiviazione.

state

StorageInsightState

Stato della connessione delle informazioni dettagliate sull'archiviazione all'area di lavoro