Delen via


Data Sources - Create Or Update

Een gegevensbron maken of bijwerken.

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

URI-parameters

Name In Vereist Type Description
dataSourceName
path True

string

De naam van de gegevensbronresource.

resourceGroupName
path True

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

subscriptionId
path True

string

De id van het doelabonnement.

workspaceName
path True

string

De naam van de werkruimte.

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

api-version
query True

string

De API-versie die voor deze bewerking moet worden gebruikt.

Aanvraagbody

Name Vereist Type Description
kind True

DataSourceKind

Het type DataSource.

properties True

Object

De eigenschappen van de gegevensbron in onbewerkte json-indeling, elk type gegevensbron hebben een eigen schema.

etag

string

De ETag van de gegevensbron.

tags

object

Resourcetags.

Antwoorden

Name Type Description
200 OK

DataSource

Definitie van OK-antwoord.

201 Created

DataSource

Antwoorddefinitie gemaakt.

Beveiliging

azure_auth

Azure Active Directory OAuth2-stroom

Type: oauth2
Stroom: implicit
Autorisatie-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiken

Name Description
user_impersonation uw gebruikersaccount imiteren

Voorbeelden

DataSourcesCreate

Voorbeeldaanvraag

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

Voorbeeldrespons

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

Definities

Name Description
DataSource

Gegevensbronnen onder OMS-werkruimte.

DataSourceKind

Het type DataSource.

Object

JSON-object

DataSource

Gegevensbronnen onder OMS-werkruimte.

Name Type Description
etag

string

De ETag van de gegevensbron.

id

string

Volledig gekwalificeerde resource-id voor de resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

kind

DataSourceKind

Het type DataSource.

name

string

De naam van de resource

properties

Object

De eigenschappen van de gegevensbron in onbewerkte json-indeling, elk type gegevensbron hebben een eigen schema.

tags

object

Resourcetags.

type

string

Het type resource. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts'

DataSourceKind

Het type DataSource.

Name Type 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

JSON-object