Dela via


Storage Insights - Create Or Update

Skapa eller uppdatera en lagringsinsikt.

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

URI-parametrar

Name I Obligatorisk Typ Description
resourceGroupName
path True

string

minLength: 1
maxLength: 90
pattern: ^[-\w\._\(\)]+$

Namnet på resursgruppen.

storageInsightName
path True

string

Namnet på resursen storageInsightsConfigs

subscriptionId
path True

string

Prenumerations-ID:t.

workspaceName
path True

string

Namnet på Log Analytics-arbetsytan.

api-version
query True

string

Klient-API-versionen.

Begärandetext

Name Obligatorisk Typ Description
properties.storageAccount True

StorageAccount

Anslutningsinformation för lagringskonto

eTag

string

ETag för lagringsinsikten.

properties.containers

string[]

Namnen på de blobcontainrar som arbetsytan ska läsa

properties.tables

string[]

Namnen på de Azure-tabeller som arbetsytan ska läsa

tags

object

Resurstaggar

Svar

Name Typ Description
200 OK

StorageInsight

OK svarsdefinition.

201 Created

StorageInsight

Svarsdefinition har skapats.

Säkerhet

azure_auth

Azure Active Directory OAuth2 Flow

Typ: oauth2
Flow: implicit
Auktoriseringswebbadress: https://login.microsoftonline.com/common/oauth2/authorize

Omfattningar

Name Description
user_impersonation personifiera ditt användarkonto

Exempel

StorageInsightsCreate

Exempelbegäran

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"
    }
  }
}

Exempelsvar

{
  "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"
}

Definitioner

Name Description
StorageAccount

Beskriver en anslutning till lagringskontot.

StorageInsight

Resurscontainern för lagringsinsikt på den översta nivån.

StorageInsightState

Tillståndet för storage insight-anslutningen till arbetsytan

StorageInsightStatus

Status för lagringsinsikten.

StorageAccount

Beskriver en anslutning till lagringskontot.

Name Typ Description
id

string

Azure Resource Manager-ID för lagringskontoresursen.

key

string

Lagringskontonyckeln.

StorageInsight

Resurscontainern för lagringsinsikt på den översta nivån.

Name Typ Description
eTag

string

ETag för lagringsinsikten.

id

string

Resurs-ID.

name

string

Resursnamn.

properties.containers

string[]

Namnen på de blobcontainrar som arbetsytan ska läsa

properties.status

StorageInsightStatus

Status för lagringsinsikten

properties.storageAccount

StorageAccount

Anslutningsinformation för lagringskonto

properties.tables

string[]

Namnen på de Azure-tabeller som arbetsytan ska läsa

tags

object

Resurstaggar

type

string

Resurstyp.

StorageInsightState

Tillståndet för storage insight-anslutningen till arbetsytan

Värde Description
ERROR
OK

StorageInsightStatus

Status för lagringsinsikten.

Name Typ Description
description

string

Beskrivning av tillståndet för lagringsinsikten.

state

StorageInsightState

Tillståndet för storage insight-anslutningen till arbetsytan