3.0.0 • Published 5 years ago
@datafire/azure_applicationinsights_querypackqueries_api v3.0.0
@datafire/azure_applicationinsights_querypackqueries_api
Client library for Azure Log Analytics Query Packs
Installation and Usage
npm install --save @datafire/azure_applicationinsights_querypackqueries_apilet azure_applicationinsights_querypackqueries_api = require('@datafire/azure_applicationinsights_querypackqueries_api').create({
access_token: "",
refresh_token: "",
client_id: "",
client_secret: "",
redirect_uri: ""
});
.then(data => {
console.log(data);
});Description
Azure Log Analytics API reference for management of saved Queries within Query Packs.
Actions
Queries_List
Gets a list of Queries defined within a Log Analytics QueryPack.
azure_applicationinsights_querypackqueries_api.Queries_List({
"subscriptionId": "",
"resourceGroupName": "",
"queryPackName": "",
"api-version": ""
}, context)Input
- input
object- subscriptionId required
string: The ID of the target subscription. - resourceGroupName required
string: The name of the resource group. The name is case insensitive. - queryPackName required
string: The name of the Log Analytics QueryPack resource. - api-version required
string: The API version to use for this operation. - $top
integer: Maximum items returned in page. - includeBody
boolean: Flag indicating whether or not to return the body of each applicable query. If false, only return the query information. - $skipToken
string: Base64 encoded token used to fetch the next page of items. Default is null.
- subscriptionId required
Output
Queries_Search
Search a list of Queries defined within a Log Analytics QueryPack according to given search properties.
azure_applicationinsights_querypackqueries_api.Queries_Search({
"subscriptionId": "",
"resourceGroupName": "",
"queryPackName": "",
"api-version": "",
"QuerySearchProperties": null
}, context)Input
- input
object- subscriptionId required
string: The ID of the target subscription. - resourceGroupName required
string: The name of the resource group. The name is case insensitive. - queryPackName required
string: The name of the Log Analytics QueryPack resource. - api-version required
string: The API version to use for this operation. - $top
integer: Maximum items returned in page. - includeBody
boolean: Flag indicating whether or not to return the body of each applicable query. If false, only return the query information. - $skipToken
string: Base64 encoded token used to fetch the next page of items. Default is null. - QuerySearchProperties required LogAnalyticsQueryPackQuerySearchProperties
- subscriptionId required
Output
Queries_Delete
Deletes a specific Query defined within an Log Analytics QueryPack.
azure_applicationinsights_querypackqueries_api.Queries_Delete({
"subscriptionId": "",
"resourceGroupName": "",
"queryPackName": "",
"queryId": "",
"api-version": ""
}, context)Input
- input
object- subscriptionId required
string: The ID of the target subscription. - resourceGroupName required
string: The name of the resource group. The name is case insensitive. - queryPackName required
string: The name of the Log Analytics QueryPack resource. - queryId required
string: The id of a specific query defined in the Log Analytics QueryPack - api-version required
string: The API version to use for this operation.
- subscriptionId required
Output
Output schema unknown
Queries_Get
Gets a specific Log Analytics Query defined within a Log Analytics QueryPack.
azure_applicationinsights_querypackqueries_api.Queries_Get({
"subscriptionId": "",
"resourceGroupName": "",
"queryPackName": "",
"queryId": "",
"api-version": ""
}, context)Input
- input
object- subscriptionId required
string: The ID of the target subscription. - resourceGroupName required
string: The name of the resource group. The name is case insensitive. - queryPackName required
string: The name of the Log Analytics QueryPack resource. - queryId required
string: The id of a specific query defined in the Log Analytics QueryPack - api-version required
string: The API version to use for this operation.
- subscriptionId required
Output
- output LogAnalyticsQueryPackQuery
Queries_Put
Adds or Updates a specific Query within a Log Analytics QueryPack.
azure_applicationinsights_querypackqueries_api.Queries_Put({
"subscriptionId": "",
"resourceGroupName": "",
"queryPackName": "",
"queryId": "",
"api-version": "",
"QueryPayload": null
}, context)Input
- input
object- subscriptionId required
string: The ID of the target subscription. - resourceGroupName required
string: The name of the resource group. The name is case insensitive. - queryPackName required
string: The name of the Log Analytics QueryPack resource. - queryId required
string: The id of a specific query defined in the Log Analytics QueryPack - api-version required
string: The API version to use for this operation. - QueryPayload required LogAnalyticsQueryPackQuery
- subscriptionId required
Output
- output LogAnalyticsQueryPackQuery
Definitions
AzureResourceProperties
- AzureResourceProperties
object: An Azure resource QueryPack-Query object- id
string: Azure resource Id - name
string: Azure resource name - type
string: Azure resource type
- id
ErrorResponse
- ErrorResponse
object: Describe the format of an Error response.- code
string: Error code - message
string: Error message indicating why the operation failed.
- code
LogAnalyticsQueryPackQuery
- LogAnalyticsQueryPackQuery
object: A Log Analytics QueryPack-Query definition.- properties LogAnalyticsQueryPackQueryProperties
- id
string: Azure resource Id - name
string: Azure resource name - type
string: Azure resource type
LogAnalyticsQueryPackQueryListResult
- LogAnalyticsQueryPackQueryListResult
object: Describes the list of Log Analytics QueryPack-Query resources.- nextLink
string: The URI to get the next set of Log Analytics QueryPack definitions if too many QueryPack-Queries where returned in the result set. - value required
array: List of Log Analytics QueryPack Query definitions.
- nextLink
LogAnalyticsQueryPackQueryProperties
- LogAnalyticsQueryPackQueryProperties
object: Properties that define an Log Analytics QueryPack-Query resource.- author
string: Object Id of user creating the query. - body required
string: Body of the query. - categories
array: Categories associated with the query.- items
string
- items
- description
string: Description of the query. - displayName required
string: Unique display name for your query within the Query Pack. - labels
array: Labels associated with the query.- items
string
- items
- linkedResourceId
string: Resource id associated with the query. - queryId
string: The unique ID of your application. This field cannot be changed. - resourceTypes
array: Resource Types associated with the query.- items
string
- items
- timeCreated
string: Creation Date for the Log Analytics Query, in ISO 8601 format. - timeModified
string: Last modified date of the Log Analytics Query, in ISO 8601 format.
- author
LogAnalyticsQueryPackQuerySearchProperties
- LogAnalyticsQueryPackQuerySearchProperties
object: Properties that define an Log Analytics QueryPack-Query search properties.- categories
array: Categories associated with the query.- items
string
- items
- labels
array: Labels associated with the query.- items
string
- items
- resourceTypes
array: Resource Types associated with the query.- items
string
- items
- categories
3.0.0
5 years ago