Dela via


Data Sources - Create Or Update

Skapa eller uppdatera en datakälla.

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

URI-parametrar

Name I Obligatorisk Typ Description
dataSourceName
path True

string

Namnet på datakällans resurs.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

subscriptionId
path True

string

minLength: 1

ID för målprenumerationen.

workspaceName
path True

string

minLength: 4
maxLength: 63
pattern: ^[A-Za-z0-9][A-Za-z0-9-]+[A-Za-z0-9]$

Namnet på arbetsytan.

api-version
query True

string

minLength: 1

DEN API-version som ska användas för den här åtgärden.

Begärandetext

Name Obligatorisk Typ Description
kind True

DataSourceKind

Typen av DataSource.

properties True

Object

Egenskaperna för datakällan i raw json-format, där varje typ av datakälla har ett eget schema.

etag

string

ETag för datakällan.

tags

object

Resurstaggar.

Svar

Name Typ Description
200 OK

DataSource

OK svarsdefinition.

201 Created

DataSource

Svarsdefinition har skapats.

Säkerhet

azure_auth

Azure Active Directory OAuth2 Flow

Typ: oauth2
Flow: implicit
Auktoriseringswebbadress: https://login.microsoftonline.com/common/oauth2/authorize

Omfattningar

Name Description
user_impersonation personifiera ditt användarkonto

Exempel

DataSourcesCreate

Exempelbegäran

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

Exempelsvar

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

Definitioner

Name Description
DataSource

Datakällor under OMS-arbetsyta.

DataSourceKind

Typen av DataSource.

Object

JSON-objekt

DataSource

Datakällor under OMS-arbetsyta.

Name Typ Description
etag

string

ETag för datakällan.

id

string

Fullständigt kvalificerat resurs-ID för resursen. Ex – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

kind

DataSourceKind

Typen av DataSource.

name

string

Namnet på resursen

properties

Object

Egenskaperna för datakällan i raw json-format, där varje typ av datakälla har ett eget schema.

tags

object

Resurstaggar.

type

string

Resurstypen. Till exempel "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts"

DataSourceKind

Typen av DataSource.

Värde Description
ApplicationInsights
AzureActivityLog
AzureAuditLog
ChangeTrackingContentLocation
ChangeTrackingCustomPath
ChangeTrackingDataTypeConfiguration
ChangeTrackingDefaultRegistry
ChangeTrackingLinuxPath
ChangeTrackingPath
ChangeTrackingRegistry
ChangeTrackingServices
CustomLog
CustomLogCollection
DnsAnalytics
GenericDataSource
IISLogs
ImportComputerGroup
Itsm
LinuxChangeTrackingPath
LinuxPerformanceCollection
LinuxPerformanceObject
LinuxSyslog
LinuxSyslogCollection
NetworkMonitoring
Office365
SecurityCenterSecurityWindowsBaselineConfiguration
SecurityEventCollectionConfiguration
SecurityInsightsSecurityEventCollectionConfiguration
SecurityWindowsBaselineConfiguration
SqlDataClassification
WindowsEvent
WindowsPerformanceCounter
WindowsTelemetry

Object

JSON-objekt