Data Sources - Create Or Update

Criar ou atualizar uma fonte de dados.

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

Parâmetros de URI

Nome Em Obrigatório Tipo Description
dataSourceName
path True

string

O nome do recurso de fonte de dados.

resourceGroupName
path True

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

subscriptionId
path True

string

A ID da assinatura de destino.

workspaceName
path True

string

O nome do workspace.

Regex pattern: ^[A-Za-z0-9][A-Za-z0-9-]+[A-Za-z0-9]$

api-version
query True

string

A versão da API a ser usada para esta operação.

Corpo da solicitação

Nome Obrigatório Tipo Description
kind True

DataSourceKind

O tipo de DataSource.

properties True

Object

As propriedades da fonte de dados no formato json bruto, cada tipo de fonte de dados tem seu próprio esquema.

etag

string

A ETag da fonte de dados.

tags

object

Marcas de recurso.

Respostas

Nome Tipo Description
200 OK

DataSource

Definição de resposta OK.

201 Created

DataSource

Definição de resposta criada.

Segurança

azure_auth

Fluxo do OAuth2 do Azure Active Directory

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

Scopes

Nome Description
user_impersonation representar sua conta de usuário

Exemplos

DataSourcesCreate

Sample Request

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

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

Sample Response

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

Definições

Nome Description
DataSource

Fontes de dados em Workspace do OMS.

DataSourceKind

O tipo de DataSource.

Object

Objeto JSON

DataSource

Fontes de dados em Workspace do OMS.

Nome Tipo Description
etag

string

A ETag da fonte de dados.

id

string

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

kind

DataSourceKind

O tipo de DataSource.

name

string

O nome do recurso

properties

Object

As propriedades da fonte de dados no formato json bruto, cada tipo de fonte de dados tem seu próprio esquema.

tags

object

Marcas de recurso.

type

string

Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

DataSourceKind

O tipo de DataSource.

Nome Tipo Description
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

Objeto JSON