Share via


Saved Searches - Create Or Update

Hiermee wordt een opgeslagen zoekopdracht voor een bepaalde werkruimte gemaakt of bijgewerkt.

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

URI-parameters

Name In Vereist Type Description
resourceGroupName
path True

string

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

savedSearchId
path True

string

De id van de opgeslagen zoekopdracht.

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 Vereist Type Description
properties.category True

string

De categorie van de opgeslagen zoekopdracht. Hierdoor kan de gebruiker een opgeslagen zoekopdracht sneller vinden.

properties.displayName True

string

Weergavenaam van zoekactie opgeslagen.

properties.query True

string

De query-expressie voor de opgeslagen zoekopdracht.

etag

string

De ETag van de opgeslagen zoekopdracht. Als u een bestaande opgeslagen zoekopdracht wilt overschrijven, gebruikt u *of geeft u de huidige Etag op

properties.functionAlias

string

De functiealias als query fungeert als een functie.

properties.functionParameters

string

De optionele functieparameters als de query als functie fungeert. De waarde moet de volgende indeling hebben: 'param-name1:type1 = default_value1, param-name2:type2 = default_value2'. Raadpleeg https://docs.microsoft.com/en-us/azure/kusto/query/functions/user-defined-functionsvoor meer voorbeelden en de juiste syntaxis.

properties.tags

Tag[]

De tags die zijn gekoppeld aan de opgeslagen zoekopdracht.

properties.version

integer

Het versienummer van de querytaal. De huidige versie is 2 en is de standaardversie.

Antwoorden

Name Type Description
200 OK

SavedSearch

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

SavedSearchCreateOrUpdate

Sample Request

PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-00000000000/resourcegroups/TestRG/providers/Microsoft.OperationalInsights/workspaces/TestWS/savedSearches/00000000-0000-0000-0000-00000000000?api-version=2020-08-01

{
  "properties": {
    "category": "Saved Search Test Category",
    "displayName": "Create or Update Saved Search Test",
    "version": 2,
    "functionAlias": "heartbeat_func",
    "functionParameters": "a:int=1",
    "query": "Heartbeat | summarize Count() by Computer | take a",
    "tags": [
      {
        "name": "Group",
        "value": "Computer"
      }
    ]
  }
}

Sample Response

{
  "id": "subscriptions/00000000-0000-0000-0000-000000000005/resourceGroups/mms-eus/providers/Microsoft.OperationalInsights/workspaces/AtlantisDemo/savedSearches/test-new-saved-search-id-2015",
  "etag": "W/\"datetime'2017-10-02T23%3A15%3A41.0709875Z'\"",
  "properties": {
    "category": "Saved Search Test Category",
    "displayName": "Create or Update Saved Search Test",
    "functionAlias": "heartbeat_func",
    "functionParameters": "a:int=1",
    "query": "Heartbeat | summarize Count() by Computer | take a",
    "version": 2
  }
}

Definities

Name Description
SavedSearch

Waardeobject voor opgeslagen zoekresultaten.

Tag

Een tag van een opgeslagen zoekopdracht.

SavedSearch

Waardeobject voor opgeslagen zoekresultaten.

Name Type Description
etag

string

De ETag van de opgeslagen zoekopdracht. Als u een bestaande opgeslagen zoekopdracht wilt overschrijven, gebruikt u *of geeft u de huidige Etag op

id

string

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

name

string

De naam van de resource

properties.category

string

De categorie van de opgeslagen zoekopdracht. Hierdoor kan de gebruiker een opgeslagen zoekopdracht sneller vinden.

properties.displayName

string

Weergavenaam van zoekactie opgeslagen.

properties.functionAlias

string

De functiealias als query fungeert als een functie.

properties.functionParameters

string

De optionele functieparameters als de query als functie fungeert. De waarde moet de volgende indeling hebben: 'param-name1:type1 = default_value1, param-name2:type2 = default_value2'. Raadpleeg https://docs.microsoft.com/en-us/azure/kusto/query/functions/user-defined-functionsvoor meer voorbeelden en de juiste syntaxis.

properties.query

string

De query-expressie voor de opgeslagen zoekopdracht.

properties.tags

Tag[]

De tags die zijn gekoppeld aan de opgeslagen zoekopdracht.

properties.version

integer

Het versienummer van de querytaal. De huidige versie is 2 en is de standaardversie.

type

string

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

Tag

Een tag van een opgeslagen zoekopdracht.

Name Type Description
name

string

De tagnaam.

value

string

De tagwaarde.