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


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

minLength: 1
maxLength: 90
pattern: ^[-\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

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

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

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

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
OK

StorageInsightStatus

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

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

string

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

state

StorageInsightState

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