Client library for Azure Log Analytics Query Packs
npm install --save @datafire/azure_applicationinsights_querypacks_api
let azure_applicationinsights_querypacks_api = require('@datafire/azure_applicationinsights_querypacks_api').create({
access_token: "",
refresh_token: "",
client_id: "",
client_secret: "",
redirect_uri: ""
});
.then(data => {
console.log(data);
});
Azure Log Analytics API reference for Query Packs management.
Gets a list of all Log Analytics QueryPacks within a subscription.
azure_applicationinsights_querypacks_api.QueryPacks_List({
"api-version": "",
"subscriptionId": ""
}, context)
- input
object
- api-version required
string
: The API version to use for this operation. - subscriptionId required
string
: The ID of the target subscription.
- api-version required
Gets a list of Log Analytics QueryPacks within a resource group.
azure_applicationinsights_querypacks_api.QueryPacks_ListByResourceGroup({
"resourceGroupName": "",
"api-version": "",
"subscriptionId": ""
}, context)
- input
object
- resourceGroupName required
string
: The name of the resource group. The name is case insensitive. - api-version required
string
: The API version to use for this operation. - subscriptionId required
string
: The ID of the target subscription.
- resourceGroupName required
Deletes a Log Analytics QueryPack.
azure_applicationinsights_querypacks_api.QueryPacks_Delete({
"resourceGroupName": "",
"api-version": "",
"subscriptionId": "",
"queryPackName": ""
}, context)
- input
object
- resourceGroupName required
string
: The name of the resource group. The name is case insensitive. - api-version required
string
: The API version to use for this operation. - subscriptionId required
string
: The ID of the target subscription. - queryPackName required
string
: The name of the Log Analytics QueryPack resource.
- resourceGroupName required
Output schema unknown
Returns a Log Analytics QueryPack.
azure_applicationinsights_querypacks_api.QueryPacks_Get({
"resourceGroupName": "",
"api-version": "",
"subscriptionId": "",
"queryPackName": ""
}, context)
- input
object
- resourceGroupName required
string
: The name of the resource group. The name is case insensitive. - api-version required
string
: The API version to use for this operation. - subscriptionId required
string
: The ID of the target subscription. - queryPackName required
string
: The name of the Log Analytics QueryPack resource.
- resourceGroupName required
- output LogAnalyticsQueryPack
Updates an existing QueryPack's tags. To update other fields use the CreateOrUpdate method.
azure_applicationinsights_querypacks_api.QueryPacks_UpdateTags({
"resourceGroupName": "",
"api-version": "",
"subscriptionId": "",
"queryPackName": "",
"QueryPackTags": null
}, context)
- input
object
- resourceGroupName required
string
: The name of the resource group. The name is case insensitive. - api-version required
string
: The API version to use for this operation. - subscriptionId required
string
: The ID of the target subscription. - queryPackName required
string
: The name of the Log Analytics QueryPack resource. - QueryPackTags required TagsResource
- resourceGroupName required
- output LogAnalyticsQueryPack
Creates (or updates) a Log Analytics QueryPack. Note: You cannot specify a different value for InstrumentationKey nor AppId in the Put operation.
azure_applicationinsights_querypacks_api.QueryPacks_CreateOrUpdate({
"resourceGroupName": "",
"api-version": "",
"subscriptionId": "",
"queryPackName": "",
"LogAnalyticsQueryPackPayload": null
}, context)
- input
object
- resourceGroupName required
string
: The name of the resource group. The name is case insensitive. - api-version required
string
: The API version to use for this operation. - subscriptionId required
string
: The ID of the target subscription. - queryPackName required
string
: The name of the Log Analytics QueryPack resource. - LogAnalyticsQueryPackPayload required LogAnalyticsQueryPack
- resourceGroupName required
- output LogAnalyticsQueryPack
- ErrorResponse
object
: Describe the format of an Error response.- code
string
: Error code - message
string
: Error message indicating why the operation failed.
- code
- LogAnalyticsQueryPack
object
: An Log Analytics QueryPack definition.- properties required LogAnalyticsQueryPackProperties
- id
string
: Azure resource Id - location required
string
: Resource location - name
string
: Azure resource name - type
string
: Azure resource type
- LogAnalyticsQueryPackListResult
object
: Describes the list of Log Analytics QueryPack resources.- nextLink
string
: The URI to get the next set of Log Analytics QueryPack definitions if too many QueryPacks where returned in the result set. - value required
array
: List of Log Analytics QueryPack definitions.- items LogAnalyticsQueryPack
- nextLink
- LogAnalyticsQueryPackProperties
object
: Properties that define a Log Analytics QueryPack resource.- provisioningState
string
: Current state of this QueryPack: whether or not is has been provisioned within the resource group it is defined. Users cannot change this value but are able to read from it. Values will include Succeeded, Deploying, Canceled, and Failed. - queryPackId
string
: The unique ID of your application. This field cannot be changed. - timeCreated
string
: Creation Date for the Log Analytics QueryPack, in ISO 8601 format. - timeModified
string
: Last modified date of the Log Analytics QueryPack, in ISO 8601 format.
- provisioningState
- QueryPacksResource
object
: An azure resource object- id
string
: Azure resource Id - location required
string
: Resource location - name
string
: Azure resource name - type
string
: Azure resource type
- id
- TagsResource
object
: A container holding only the Tags for a resource, allowing the user to update the tags on a QueryPack instance.