Partager via


Query Pack Queries - Search

Recherchez une liste de requêtes définies dans un QueryPack Log Analytics en fonction des propriétés de recherche données.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/queryPacks/{queryPackName}/queries/search?api-version=2019-09-01
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/queryPacks/{queryPackName}/queries/search?api-version=2019-09-01&$top={$top}&includeBody={includeBody}&$skipToken={$skipToken}

Paramètres URI

Nom Dans Obligatoire Type Description
queryPackName
path True

string

Nom de la ressource QueryPack Log Analytics.

resourceGroupName
path True

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

subscriptionId
path True

string

ID de l’abonnement cible.

api-version
query True

string

Version de l’API à utiliser pour cette opération.

$skipToken
query

string

Jeton encodé en base64 utilisé pour extraire la page d’éléments suivante. La valeur par défaut est Null.

$top
query

integer

int64

Nombre maximal d’éléments retournés dans la page.

includeBody
query

boolean

Indicateur indiquant s’il faut retourner ou non le corps de chaque requête applicable. Si la valeur est false, retournez uniquement les informations de requête.

Corps de la demande

Nom Type Description
related

Related

Éléments de métadonnées associés pour la fonction.

tags

object

Balises associées à la requête.

Réponses

Nom Type Description
200 OK

LogAnalyticsQueryPackQueryListResult

Liste contenant au moins 0 requêtes contenues dans le QueryPack Log Analytics.

Other Status Codes

ErrorResponse

Réponse d’erreur décrivant la raison de l’échec de l’opération.

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory

Type: oauth2
Flux: implicit
URL d’autorisation: https://login.microsoftonline.com/common/oauth2/authorize

Étendues

Nom Description
user_impersonation Emprunter l’identité de votre compte d’utilisateur

Exemples

QuerySearch

Exemple de requête

POST https://management.azure.com/subscriptions/86dc51d3-92ed-4d7e-947a-775ea79b4918/resourceGroups/my-resource-group/providers/Microsoft.OperationalInsights/queryPacks/my-querypack/queries/search?api-version=2019-09-01&$top=3&includeBody=True

{
  "related": {
    "categories": [
      "other",
      "analytics"
    ]
  },
  "tags": {
    "my-label": [
      "label1"
    ]
  }
}

Exemple de réponse

{
  "value": [
    {
      "id": "/subscriptions/86dc51d3-92ed-4d7e-947a-775ea79b4918/resourceGroups/my-resource-group/providers/microsoft.operationalinsights/queryPacks/my-querypack/queries/4337bb16-d6fe-4ff7-97cf-59df25941476",
      "name": "4337bb16-d6fe-4ff7-97cf-59df25941476",
      "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": "4337bb16-d6fe-4ff7-97cf-59df25941476",
        "timeCreated": "2019-08-15T10:29:56.1030254Z",
        "author": "1809f206-263a-46f7-942d-4572c156b7e7",
        "timeModified": "2019-08-15T10:29:56.1030254Z",
        "displayName": "Heartbeat_1",
        "description": "Thie query takes 10 entries of heartbeat 0",
        "body": "Heartbeat | take 1",
        "related": {
          "categories": [
            "other"
          ]
        },
        "tags": {
          "my-label": [
            "label1"
          ],
          "my-other-label": [
            "label2"
          ]
        }
      }
    },
    {
      "id": "/subscriptions/86dc51d3-92ed-4d7e-947a-775ea79b4918/resourceGroups/my-resource-group/providers/microsoft.operationalinsights/queryPacks/my-querypack/queries/bf015bf7-be70-49c2-8d52-4cce85c42ef1",
      "name": "bf015bf7-be70-49c2-8d52-4cce85c42ef1",
      "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": "bf015bf7-be70-49c2-8d52-4cce85c42ef1",
        "timeCreated": "2019-08-15T10:30:26.7943629Z",
        "author": "1809f206-263a-46f7-942d-4572c156b7e7",
        "timeModified": "2019-08-15T10:30:26.7943629Z",
        "displayName": "Heartbeat_2",
        "description": "Thie query takes 10 entries of heartbeat 1",
        "body": "Heartbeat | take 1",
        "related": {
          "categories": [
            "analytics"
          ]
        },
        "tags": {
          "my-label": [
            "label1"
          ],
          "my-other-label": [
            "label2"
          ]
        }
      }
    },
    {
      "id": "/subscriptions/86dc51d3-92ed-4d7e-947a-775ea79b4918/resourceGroups/my-resource-group/providers/microsoft.operationalinsights/queryPacks/my-querypack/queries/8d91c6ca-9c56-49c6-b3ae-112a68871acd",
      "name": "8d91c6ca-9c56-49c6-b3ae-112a68871acd",
      "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": "8d91c6ca-9c56-49c6-b3ae-112a68871acd",
        "timeCreated": "2019-08-15T10:30:29.4505584Z",
        "author": "1809f206-263a-46f7-942d-4572c156b7e7",
        "timeModified": "2019-08-15T10:30:29.4505584Z",
        "displayName": "Heartbeat_3",
        "description": "Thie query takes 10 entries of heartbeat 2",
        "body": "Heartbeat | take 1",
        "related": {
          "categories": [
            "other",
            "analytics"
          ]
        },
        "tags": {
          "my-label": [
            "label1"
          ],
          "my-other-label": [
            "label2"
          ]
        }
      }
    }
  ],
  "nextLink": null
}

Définitions

Nom Description
ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

ErrorDetail

Détail de l’erreur.

ErrorResponse

Réponse d’erreur

IdentityType

Type d’identité qui crée/modifie des ressources

LogAnalyticsQueryPackQuery

Définition de QueryPack-Query Log Analytics.

LogAnalyticsQueryPackQueryListResult

Décrit la liste des ressources de QueryPack-Query Log Analytics.

LogAnalyticsQueryPackQuerySearchProperties

Propriétés qui définissent des propriétés de recherche log Analytics QueryPack-Query.

Related

Éléments de métadonnées associés pour la fonction.

SystemData

Lecture seule des données système

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

Nom Type Description
info

object

Informations supplémentaires

type

string

Type d’informations supplémentaires.

ErrorDetail

Détail de l’erreur.

Nom Type Description
additionalInfo

ErrorAdditionalInfo[]

Informations supplémentaires sur l’erreur.

code

string

Code d'erreur.

details

ErrorDetail[]

Détails de l’erreur.

message

string

Message d’erreur.

target

string

Cible d’erreur.

ErrorResponse

Réponse d’erreur

Nom Type Description
error

ErrorDetail

Objet error.

IdentityType

Type d’identité qui crée/modifie des ressources

Nom Type Description
application

string

key

string

managedIdentity

string

user

string

LogAnalyticsQueryPackQuery

Définition de QueryPack-Query Log Analytics.

Nom Type Description
id

string

ID de ressource Azure

name

string

Nom de la ressource Azure

properties.author

string

ID d’objet de l’utilisateur qui crée la requête.

properties.body

string

Corps de la requête.

properties.description

string

Description de la requête.

properties.displayName

string

Nom d’affichage unique pour votre requête dans le pack de requêtes.

properties.id

string

ID unique de votre application. Impossible de modifier ce champ.

properties.properties

object

Propriétés supplémentaires qui peuvent être définies pour la requête.

properties.related

Related

Éléments de métadonnées associés pour la fonction.

properties.tags

object

Balises associées à la requête.

properties.timeCreated

string

Date de création de la requête Log Analytics, au format ISO 8601.

properties.timeModified

string

Date de la dernière modification de la requête Log Analytics, au format ISO 8601.

systemData

SystemData

Lecture seule des données système

type

string

Type de ressource Azure

LogAnalyticsQueryPackQueryListResult

Décrit la liste des ressources de QueryPack-Query Log Analytics.

Nom Type Description
nextLink

string

URI permettant d’obtenir le jeu suivant de définitions QueryPack Log Analytics si un trop grand nombre de QueryPack-Queries où est retourné dans le jeu de résultats.

value

LogAnalyticsQueryPackQuery[]

Liste des définitions de requête Log Analytics QueryPack.

LogAnalyticsQueryPackQuerySearchProperties

Propriétés qui définissent des propriétés de recherche log Analytics QueryPack-Query.

Nom Type Description
related

Related

Éléments de métadonnées associés pour la fonction.

tags

object

Balises associées à la requête.

Éléments de métadonnées associés pour la fonction.

Nom Type Description
categories

string[]

Catégories associées pour la fonction.

resourceTypes

string[]

Types de ressources associés pour la fonction.

solutions

string[]

Solutions Log Analytics associées pour la fonction.

SystemData

Lecture seule des données système

Nom Type Description
createdAt

string

Horodatage de la création de ressource (UTC)

createdBy

string

Identificateur de l’identité qui a créé la ressource

createdByType

IdentityType

Type d’identité qui a créé la ressource

lastModifiedAt

string

Horodatage de la dernière modification de la ressource (UTC)

lastModifiedBy

string

Identificateur de l’identité qui a modifié la ressource pour la dernière fois

lastModifiedByType

IdentityType

Type d’identité qui a modifié la ressource pour la dernière fois