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


Linked Storage Accounts - Create Or Update

Создайте или обновите связь между текущей рабочей областью и группой учетных записей хранения определенного типа источника данных.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/linkedStorageAccounts/{dataSourceType}?api-version=2020-08-01

Параметры URI

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

DataSourceType

Тип связанных учетных записей хранения.

resourceGroupName
path True

string

Имя группы ресурсов. Регистр букв в имени не учитывается.

subscriptionId
path True

string

Идентификатор целевой подписки.

workspaceName
path True

string

имя рабочей области;

Шаблон регулярного выражения: ^[A-Za-z0-9][A-Za-z0-9-]+[A-Za-z0-9]$

api-version
query True

string

Версия API, используемая для данной операции.

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

Имя Тип Описание
properties.storageAccountIds

string[]

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

Ответы

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

LinkedStorageAccountsResource

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

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

azure_auth

Поток OAuth2 в Azure Active Directory

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

Области

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

Примеры

LinkedStorageAccountsCreate

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

PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-00000000000/resourcegroups/mms-eus/providers/Microsoft.OperationalInsights/workspaces/testLinkStorageAccountsWS/linkedStorageAccounts/CustomLogs?api-version=2020-08-01

{
  "properties": {
    "storageAccountIds": [
      "/subscriptions/00000000-0000-0000-0000-00000000000/resourceGroups/mms-eus/providers/Microsoft.Storage/storageAccounts/testStorageA",
      "/subscriptions/00000000-0000-0000-0000-00000000000/resourceGroups/mms-eus/providers/Microsoft.Storage/storageAccounts/testStorageB"
    ]
  }
}

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

{
  "properties": {
    "dataSourceType": "CustomLogs",
    "storageAccountIds": [
      "/subscriptions/00000000-0000-0000-0000-00000000000/resourceGroups/mms-eus/providers/Microsoft.Storage/storageAccounts/testStorageA",
      "/subscriptions/00000000-0000-0000-0000-00000000000/resourceGroups/mms-eus/providers/Microsoft.Storage/storageAccounts/testStorageB"
    ]
  },
  "id": "/subscriptions/00000000-0000-0000-0000-00000000000/resourcegroups/mms-eus/providers/microsoft.operationalinsights/workspaces/testLinkStorageAccountsWS/linkedStorageAccounts/CustomLogs",
  "name": "CustomLogs",
  "type": "Microsoft.OperationalInsights/workspaces/linkedStorageAccounts"
}

Определения

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

Тип связанных учетных записей хранения.

LinkedStorageAccountsResource

Связанный контейнер ресурсов верхнего уровня учетных записей хранения.

DataSourceType

Тип связанных учетных записей хранения.

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

string

AzureWatson

string

CustomLogs

string

Ingestion

string

Query

string

LinkedStorageAccountsResource

Связанный контейнер ресурсов верхнего уровня учетных записей хранения.

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

string

Полный идентификатор ресурса. Пример : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Имя ресурса.

properties.dataSourceType

DataSourceType

Тип связанных учетных записей хранения.

properties.storageAccountIds

string[]

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

type

string

Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts"