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. |
| list |
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>