Saved Searches - Create Or Update

Tworzy lub aktualizuje zapisane wyszukiwanie danego obszaru roboczego.

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

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
resourceGroupName
path True

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

savedSearchId
path True

string

Identyfikator zapisanego wyszukiwania.

subscriptionId
path True

string

Identyfikator subskrypcji docelowej.

workspaceName
path True

string

Nazwa obszaru roboczego.

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

api-version
query True

string

Wersja interfejsu API do użycia dla tej operacji.

Treść żądania

Nazwa Wymagane Typ Opis
properties.category True

string

Kategoria zapisanego wyszukiwania. Pomaga to użytkownikowi szybciej znaleźć zapisane wyszukiwanie.

properties.displayName True

string

Zapisano nazwę wyświetlaną wyszukiwania.

properties.query True

string

Wyrażenie zapytania dla zapisanego wyszukiwania.

etag

string

Element ETag zapisanego wyszukiwania. Aby zastąpić istniejące zapisane wyszukiwanie, użyj ciągu "*" lub określ bieżący element Etag

properties.functionAlias

string

Alias funkcji, jeśli zapytanie służy jako funkcja.

properties.functionParameters

string

Opcjonalne parametry funkcji, jeśli zapytanie służy jako funkcja. Wartość powinna być w następującym formacie: "param-name1:type1 = default_value1, param-name2:type2 = default_value2". Aby uzyskać więcej przykładów i odpowiedniej składni, zobacz https://docs.microsoft.com/en-us/azure/kusto/query/functions/user-defined-functions.

properties.tags

Tag[]

Tagi dołączone do zapisanego wyszukiwania.

properties.version

integer

Numer wersji języka zapytań. Bieżąca wersja to 2 i jest domyślna.

Odpowiedzi

Nazwa Typ Opis
200 OK

SavedSearch

Definicja odpowiedzi OK.

Zabezpieczenia

azure_auth

Przepływ OAuth2 usługi Azure Active Directory

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

Scopes

Nazwa Opis
user_impersonation personifikacja konta użytkownika

Przykłady

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

Definicje

Nazwa Opis
SavedSearch

Obiekt wartości dla zapisanych wyników wyszukiwania.

Tag

Tag zapisanego wyszukiwania.

SavedSearch

Obiekt wartości dla zapisanych wyników wyszukiwania.

Nazwa Typ Opis
etag

string

Element ETag zapisanego wyszukiwania. Aby zastąpić istniejące zapisane wyszukiwanie, użyj ciągu "*" lub określ bieżący element Etag

id

string

W pełni kwalifikowany identyfikator zasobu dla zasobu. Ex — /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Nazwa zasobu

properties.category

string

Kategoria zapisanego wyszukiwania. Pomaga to użytkownikowi szybciej znaleźć zapisane wyszukiwanie.

properties.displayName

string

Zapisano nazwę wyświetlaną wyszukiwania.

properties.functionAlias

string

Alias funkcji, jeśli zapytanie służy jako funkcja.

properties.functionParameters

string

Opcjonalne parametry funkcji, jeśli zapytanie służy jako funkcja. Wartość powinna być w następującym formacie: "param-name1:type1 = default_value1, param-name2:type2 = default_value2". Aby uzyskać więcej przykładów i odpowiedniej składni, zobacz https://docs.microsoft.com/en-us/azure/kusto/query/functions/user-defined-functions.

properties.query

string

Wyrażenie zapytania dla zapisanego wyszukiwania.

properties.tags

Tag[]

Tagi dołączone do zapisanego wyszukiwania.

properties.version

integer

Numer wersji języka zapytań. Bieżąca wersja to 2 i jest domyślna.

type

string

Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts"

Tag

Tag zapisanego wyszukiwania.

Nazwa Typ Opis
name

string

Nazwa tagu.

value

string

Wartość tagu.