Delen via


Linked Storage Accounts - Create Or Update

Een koppelingsrelatie maken of bijwerken tussen de huidige werkruimte en een groep opslagaccounts van een specifiek gegevensbrontype.

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

URI-parameters

Name In Vereist Type Description
dataSourceType
path True

DataSourceType

Type gekoppelde opslagaccounts.

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 pattern: ^[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 Type Description
properties.storageAccountIds

string[]

Resource-id's van gekoppelde opslagaccounts.

Antwoorden

Name Type Description
200 OK

LinkedStorageAccountsResource

Definitie van OK-antwoord.

Beveiliging

azure_auth

Azure Active Directory OAuth2-stroom

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

Scopes

Name Description
user_impersonation uw gebruikersaccount imiteren

Voorbeelden

LinkedStorageAccountsCreate

Sample Request

PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-00000000000/resourcegroups/mms-eus/providers/Microsoft.OperationalInsights/workspaces/testLinkStorageAccountsWS/linkedStorageAccounts/CustomLogs?api-version=2020-08-01

{
  "properties": {
    "storageAccountIds": [
      "/subscriptions/00000000-0000-0000-0000-00000000000/resourceGroups/mms-eus/providers/Microsoft.Storage/storageAccounts/testStorageA",
      "/subscriptions/00000000-0000-0000-0000-00000000000/resourceGroups/mms-eus/providers/Microsoft.Storage/storageAccounts/testStorageB"
    ]
  }
}

Sample Response

{
  "properties": {
    "dataSourceType": "CustomLogs",
    "storageAccountIds": [
      "/subscriptions/00000000-0000-0000-0000-00000000000/resourceGroups/mms-eus/providers/Microsoft.Storage/storageAccounts/testStorageA",
      "/subscriptions/00000000-0000-0000-0000-00000000000/resourceGroups/mms-eus/providers/Microsoft.Storage/storageAccounts/testStorageB"
    ]
  },
  "id": "/subscriptions/00000000-0000-0000-0000-00000000000/resourcegroups/mms-eus/providers/microsoft.operationalinsights/workspaces/testLinkStorageAccountsWS/linkedStorageAccounts/CustomLogs",
  "name": "CustomLogs",
  "type": "Microsoft.OperationalInsights/workspaces/linkedStorageAccounts"
}

Definities

Name Description
DataSourceType

Type gekoppelde opslagaccounts.

LinkedStorageAccountsResource

Resourcecontainer op het hoogste niveau van gekoppelde opslagaccounts.

DataSourceType

Type gekoppelde opslagaccounts.

Name Type Description
Alerts

string

AzureWatson

string

CustomLogs

string

Ingestion

string

Query

string

LinkedStorageAccountsResource

Resourcecontainer op het hoogste niveau van gekoppelde opslagaccounts.

Name Type Description
id

string

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

name

string

De naam van de resource

properties.dataSourceType

DataSourceType

Type gekoppelde opslagaccounts.

properties.storageAccountIds

string[]

Resource-id's van gekoppelde opslagaccounts.

type

string

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