Dela via


Query Pack Queries - Put

Lägger till eller Uppdateringar en specifik fråga i ett Log Analytics QueryPack.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/queryPacks/{queryPackName}/queries/{id}?api-version=2019-09-01

URI-parametrar

Name I Obligatorisk Typ Description
id
path True

string

ID för en specifik fråga som definierats i Log Analytics QueryPack

queryPackName
path True

string

Namnet på Log Analytics QueryPack-resursen.

resourceGroupName
path True

string

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

subscriptionId
path True

string

ID för målprenumerationen.

api-version
query True

string

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

Begärandetext

Name Obligatorisk Typ Description
properties.body True

string

Frågans brödtext.

properties.displayName True

string

Unikt visningsnamn för frågan i frågepaketet.

properties.description

string

Beskrivning av frågan.

properties.properties

object

Ytterligare egenskaper som kan anges för frågan.

properties.related

Related

Relaterade metadataobjekt för funktionen.

properties.tags

object

Taggar som är associerade med frågan.

Svar

Name Typ Description
200 OK

LogAnalyticsQueryPackQuery

Den nya eller uppdaterade frågan som finns i Log Analytics QueryPack.

Other Status Codes

ErrorResponse

Felsvar som beskriver varför åtgärden misslyckades.

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

QueryPut

Exempelbegäran

PUT https://management.azure.com/subscriptions/86dc51d3-92ed-4d7e-947a-775ea79b4918/resourceGroups/my-resource-group/providers/Microsoft.OperationalInsights/queryPacks/my-querypack/queries/a449f8af-8e64-4b3a-9b16-5a7165ff98c4?api-version=2019-09-01

{
  "properties": {
    "displayName": "Exceptions - New in the last 24 hours",
    "description": "my description",
    "body": "let newExceptionsTimeRange = 1d;\nlet timeRangeToCheckBefore = 7d;\nexceptions\n| where timestamp < ago(timeRangeToCheckBefore)\n| summarize count() by problemId\n| join kind= rightanti (\nexceptions\n| where timestamp >= ago(newExceptionsTimeRange)\n| extend stack = tostring(details[0].rawStack)\n| summarize count(), dcount(user_AuthenticatedId), min(timestamp), max(timestamp), any(stack) by problemId  \n) on problemId \n| order by  count_ desc\n",
    "related": {
      "categories": [
        "analytics"
      ]
    },
    "tags": {
      "my-label": [
        "label1"
      ],
      "my-other-label": [
        "label2"
      ]
    }
  }
}

Exempelsvar

{
  "id": "/subscriptions/86dc51d3-92ed-4d7e-947a-775ea79b4918/resourceGroups/my-resource-group/providers/microsoft.operationalinsights/queryPacks/my-querypack/queries/a449f8af-8e64-4b3a-9b16-5a7165ff98c4",
  "name": "a449f8af-8e64-4b3a-9b16-5a7165ff98c4",
  "type": "microsoft.operationalinsights/queryPacks/queries",
  "systemData": {
    "createdBy": "string",
    "createdByType": "application",
    "createdAt": "2020-02-03T01:01:01.1075056Z",
    "lastModifiedBy": "string",
    "lastModifiedByType": "application",
    "lastModifiedAt": "2020-02-04T02:03:01.1974346Z"
  },
  "properties": {
    "id": "a449f8af-8e64-4b3a-9b16-5a7165ff98c4",
    "timeCreated": "2019-08-15T10:30:32.5742324Z",
    "author": "1809f206-263a-46f7-942d-4572c156b7e7",
    "timeModified": "2019-08-15T10:30:32.5742324Z",
    "displayName": "Exceptions - New in the last 24 hours",
    "description": "my description",
    "body": "let newExceptionsTimeRange = 1d;\nlet timeRangeToCheckBefore = 7d;\nexceptions\n| where timestamp < ago(timeRangeToCheckBefore)\n| summarize count() by problemId\n| join kind= rightanti (\nexceptions\n| where timestamp >= ago(newExceptionsTimeRange)\n| extend stack = tostring(details[0].rawStack)\n| summarize count(), dcount(user_AuthenticatedId), min(timestamp), max(timestamp), any(stack) by problemId  \n) on problemId \n| order by  count_ desc\n",
    "related": {
      "categories": [
        "analytics"
      ]
    },
    "tags": {
      "my-label": [
        "label1"
      ],
      "my-other-label": [
        "label2"
      ]
    }
  }
}

Definitioner

Name Description
ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

ErrorDetail

Felinformationen.

ErrorResponse

Felsvar

IdentityType

Den typ av identitet som skapar/ändrar resurser

LogAnalyticsQueryPackQuery

En Log Analytics-QueryPack-Query definition.

Related

Relaterade metadataobjekt för funktionen.

SystemData

Skrivskyddade systemdata

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

Name Typ Description
info

object

Ytterligare information.

type

string

Den ytterligare informationstypen.

ErrorDetail

Felinformationen.

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Ytterligare information om felet.

code

string

Felkoden.

details

ErrorDetail[]

Felinformationen.

message

string

Felmeddelandet.

target

string

Felmålet.

ErrorResponse

Felsvar

Name Typ Description
error

ErrorDetail

Felobjektet.

IdentityType

Den typ av identitet som skapar/ändrar resurser

Name Typ Description
application

string

key

string

managedIdentity

string

user

string

LogAnalyticsQueryPackQuery

En Log Analytics-QueryPack-Query definition.

Name Typ Description
id

string

Azure-resurs-ID

name

string

Azure-resursnamn

properties.author

string

Objekt-ID för användare som skapar frågan.

properties.body

string

Frågans brödtext.

properties.description

string

Beskrivning av frågan.

properties.displayName

string

Unikt visningsnamn för frågan i frågepaketet.

properties.id

string

Det unika ID:t för ditt program. Det går inte att ändra det här fältet.

properties.properties

object

Ytterligare egenskaper som kan anges för frågan.

properties.related

Related

Relaterade metadataobjekt för funktionen.

properties.tags

object

Taggar som är associerade med frågan.

properties.timeCreated

string

Skapandedatum för Log Analytics-frågan i ISO 8601-format.

properties.timeModified

string

Senaste ändringsdatum för Log Analytics-frågan i ISO 8601-format.

systemData

SystemData

Skrivskyddade systemdata

type

string

Azure-resurstyp

Relaterade metadataobjekt för funktionen.

Name Typ Description
categories

string[]

Relaterade kategorier för funktionen.

resourceTypes

string[]

Relaterade resurstyper för funktionen.

solutions

string[]

Relaterade Log Analytics-lösningar för funktionen.

SystemData

Skrivskyddade systemdata

Name Typ Description
createdAt

string

Tidsstämpeln för resursskapande (UTC)

createdBy

string

En identifierare för den identitet som skapade resursen

createdByType

IdentityType

Typen av identitet som skapade resursen

lastModifiedAt

string

Tidsstämpeln för resursens senaste ändring (UTC)

lastModifiedBy

string

En identifierare för den identitet som senast ändrade resursen

lastModifiedByType

IdentityType

Den typ av identitet som senast ändrade resursen