Поделиться через


Storage Insights - Create Or Update

Создание или обновление аналитических сведений о хранилище.

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

Параметры URI

Имя В Обязательно Тип Описание
resourceGroupName
path True

string

Имя группы ресурсов.

Шаблон регулярного выражения: ^[-\w\._\(\)]+$

storageInsightName
path True

string

Имя ресурса storageInsightsConfigs

subscriptionId
path True

string

Идентификатор подписки.

workspaceName
path True

string

Имя рабочей области Log Analytics.

api-version
query True

string

Версия API клиента.

Текст запроса

Имя Обязательно Тип Описание
properties.storageAccount True

StorageAccount

Сведения о подключении к учетной записи хранения

eTag

string

ETag аналитики хранилища.

properties.containers

string[]

Имена контейнеров BLOB-объектов, которые должна прочитать рабочая область

properties.tables

string[]

Имена таблиц Azure, которые должна прочитать рабочая область

tags

object

Теги ресурсов

Ответы

Имя Тип Описание
200 OK

StorageInsight

Определение ответа OK.

201 Created

StorageInsight

Создано определение ответа.

Безопасность

azure_auth

Поток OAuth2 в Azure Active Directory

Тип: oauth2
Flow: implicit
URL-адрес авторизации: https://login.microsoftonline.com/common/oauth2/authorize

Области

Имя Описание
user_impersonation олицетворения учетной записи пользователя

Примеры

StorageInsightsCreate

Образец запроса

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

Пример ответа

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

Определения

Имя Описание
StorageAccount

Описывает подключение к учетной записи хранения.

StorageInsight

Контейнер ресурсов аналитики хранилища верхнего уровня.

StorageInsightState

Состояние подключения аналитики хранилища к рабочей области

StorageInsightStatus

Состояние аналитики хранилища.

StorageAccount

Описывает подключение к учетной записи хранения.

Имя Тип Описание
id

string

Идентификатор Resource Manager Azure ресурса учетной записи хранения.

key

string

Ключ учетной записи хранения.

StorageInsight

Контейнер ресурсов аналитики хранилища верхнего уровня.

Имя Тип Описание
eTag

string

ETag аналитики хранилища.

id

string

Идентификатор ресурса.

name

string

Имя ресурса.

properties.containers

string[]

Имена контейнеров BLOB-объектов, которые должна прочитать рабочая область

properties.status

StorageInsightStatus

Состояние аналитических сведений о хранилище

properties.storageAccount

StorageAccount

Сведения о подключении к учетной записи хранения

properties.tables

string[]

Имена таблиц Azure, которые должна прочитать рабочая область

tags

object

Теги ресурсов

type

string

Тип ресурса.

StorageInsightState

Состояние подключения аналитики хранилища к рабочей области

Имя Тип Описание
ERROR

string

OK

string

StorageInsightStatus

Состояние аналитики хранилища.

Имя Тип Описание
description

string

Описание состояния аналитики хранилища.

state

StorageInsightState

Состояние подключения аналитики хранилища к рабочей области