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


Data Sources - Create Or Update

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

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/dataSources/{dataSourceName}?api-version=2023-09-01

Параметры URI

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

string

Имя ресурса источника данных.

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, используемая для данной операции.

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

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

DataSourceKind

Тип источника данных.

properties True

Object

Свойства источника данных в необработанном формате JSON, каждый тип источника данных имеет собственную схему.

etag

string

ETag источника данных.

tags

object

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

Ответы

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

DataSource

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

201 Created

DataSource

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

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

azure_auth

Поток OAuth2 в Azure Active Directory

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

Области

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

Примеры

DataSourcesCreate

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

PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-00000000000/resourcegroups/OIAutoRest5123/providers/Microsoft.OperationalInsights/workspaces/AzTest9724/dataSources/AzTestDS774?api-version=2023-09-01

{
  "properties": {
    "LinkedResourceId": "/subscriptions/00000000-0000-0000-0000-00000000000/providers/microsoft.insights/eventtypes/management"
  },
  "kind": "AzureActivityLog"
}

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

{
  "kind": "AzureActivityLog",
  "properties": {
    "linkedResourceId": "/subscriptions/00000000-0000-0000-0000-00000000000/providers/microsoft.insights/eventtypes/management"
  },
  "id": "/subscriptions/00000000-0000-0000-0000-000000000005/resourceGroups/OIAutoRest5123/providers/Microsoft.OperationalInsights/workspaces/AzTest9724/datasources/AzTestDS774",
  "etag": "W/\"datetime'2017-10-01T08%3A01%3A21.2351243Z'\"",
  "name": "AzTestDS774",
  "type": "Microsoft.OperationalInsights/workspaces/datasources"
}
{
  "kind": "AzureActivityLog",
  "properties": {
    "linkedResourceId": "/subscriptions/00000000-0000-0000-0000-00000000000/providers/microsoft.insights/eventtypes/management"
  },
  "id": "/subscriptions/00000000-0000-0000-0000-000000000005/resourceGroups/OIAutoRest5123/providers/Microsoft.OperationalInsights/workspaces/AzTest9724/datasources/AzTestDS774",
  "etag": "W/\"datetime'2017-10-01T08%3A01%3A21.2351243Z'\"",
  "name": "AzTestDS774",
  "type": "Microsoft.OperationalInsights/workspaces/datasources"
}

Определения

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

Источники данных в рабочей области OMS.

DataSourceKind

Тип источника данных.

Object

Объект JSON

DataSource

Источники данных в рабочей области OMS.

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

string

ETag источника данных.

id

string

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

kind

DataSourceKind

Тип источника данных.

name

string

Имя ресурса.

properties

Object

Свойства источника данных в необработанном формате JSON, каждый тип источника данных имеет собственную схему.

tags

object

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

type

string

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

DataSourceKind

Тип источника данных.

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

string

AzureActivityLog

string

AzureAuditLog

string

ChangeTrackingContentLocation

string

ChangeTrackingCustomPath

string

ChangeTrackingDataTypeConfiguration

string

ChangeTrackingDefaultRegistry

string

ChangeTrackingLinuxPath

string

ChangeTrackingPath

string

ChangeTrackingRegistry

string

ChangeTrackingServices

string

CustomLog

string

CustomLogCollection

string

DnsAnalytics

string

GenericDataSource

string

IISLogs

string

ImportComputerGroup

string

Itsm

string

LinuxChangeTrackingPath

string

LinuxPerformanceCollection

string

LinuxPerformanceObject

string

LinuxSyslog

string

LinuxSyslogCollection

string

NetworkMonitoring

string

Office365

string

SecurityCenterSecurityWindowsBaselineConfiguration

string

SecurityEventCollectionConfiguration

string

SecurityInsightsSecurityEventCollectionConfiguration

string

SecurityWindowsBaselineConfiguration

string

SqlDataClassification

string

WindowsEvent

string

WindowsPerformanceCounter

string

WindowsTelemetry

string

Object

Объект JSON