QueriesOperations interface

Interface representing a Queries operations.

Properties

delete

Deletes a specific Query defined within an Log Analytics QueryPack.

get

Gets a specific Log Analytics Query defined within a Log Analytics QueryPack.

list

Gets a list of Queries defined within a Log Analytics QueryPack.

listSearch

Search a list of Queries defined within a Log Analytics QueryPack according to given search properties.

put

Adds or Updates a specific Query within a Log Analytics QueryPack.

update

Adds or Updates a specific Query within a Log Analytics QueryPack.

Property Details

delete

Deletes a specific Query defined within an Log Analytics QueryPack.

delete: (resourceGroupName: string, queryPackName: string, id: string, options?: QueriesDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, queryPackName: string, id: string, options?: QueriesDeleteOptionalParams) => Promise<void>

get

Gets a specific Log Analytics Query defined within a Log Analytics QueryPack.

get: (resourceGroupName: string, queryPackName: string, id: string, options?: QueriesGetOptionalParams) => Promise<LogAnalyticsQueryPackQuery>

Property Value

(resourceGroupName: string, queryPackName: string, id: string, options?: QueriesGetOptionalParams) => Promise<LogAnalyticsQueryPackQuery>

list

Gets a list of Queries defined within a Log Analytics QueryPack.

list: (resourceGroupName: string, queryPackName: string, options?: QueriesListOptionalParams) => PagedAsyncIterableIterator<LogAnalyticsQueryPackQuery, LogAnalyticsQueryPackQuery[], PageSettings>

Property Value

(resourceGroupName: string, queryPackName: string, options?: QueriesListOptionalParams) => PagedAsyncIterableIterator<LogAnalyticsQueryPackQuery, LogAnalyticsQueryPackQuery[], PageSettings>

listSearch

Search a list of Queries defined within a Log Analytics QueryPack according to given search properties.

listSearch: (resourceGroupName: string, queryPackName: string, querySearchProperties: LogAnalyticsQueryPackQuerySearchProperties, options?: QueriesListSearchOptionalParams) => PagedAsyncIterableIterator<LogAnalyticsQueryPackQuery, LogAnalyticsQueryPackQuery[], PageSettings>

Property Value

(resourceGroupName: string, queryPackName: string, querySearchProperties: LogAnalyticsQueryPackQuerySearchProperties, options?: QueriesListSearchOptionalParams) => PagedAsyncIterableIterator<LogAnalyticsQueryPackQuery, LogAnalyticsQueryPackQuery[], PageSettings>

put

Adds or Updates a specific Query within a Log Analytics QueryPack.

put: (resourceGroupName: string, queryPackName: string, id: string, queryPayload: LogAnalyticsQueryPackQuery, options?: QueriesPutOptionalParams) => Promise<LogAnalyticsQueryPackQuery>

Property Value

(resourceGroupName: string, queryPackName: string, id: string, queryPayload: LogAnalyticsQueryPackQuery, options?: QueriesPutOptionalParams) => Promise<LogAnalyticsQueryPackQuery>

update

Adds or Updates a specific Query within a Log Analytics QueryPack.

update: (resourceGroupName: string, queryPackName: string, id: string, queryPayload: LogAnalyticsQueryPackQuery, options?: QueriesUpdateOptionalParams) => Promise<LogAnalyticsQueryPackQuery>

Property Value

(resourceGroupName: string, queryPackName: string, id: string, queryPayload: LogAnalyticsQueryPackQuery, options?: QueriesUpdateOptionalParams) => Promise<LogAnalyticsQueryPackQuery>