你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

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

资源组名称。

Regex pattern: ^[-\w\._\(\)]+$

storageInsightName
path True

string

storageInsightsConfigs 资源的名称

subscriptionId
path True

string

订阅 ID。

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

Azure Active Directory OAuth2 流

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

名称 说明
user_impersonation 模拟用户帐户

示例

StorageInsightsCreate

Sample Request

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

Sample Response

{
  "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 资源管理器 ID。

key

string

存储帐户密钥。

StorageInsight

顶级存储见解资源容器。

名称 类型 说明
eTag

string

存储见解的 ETag。

id

string

资源 ID。

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

存储见解与工作区的连接状态