OperationalinsightsFunctions

Functions

Link copied to clipboard

Gets a Log Analytics cluster instance. API Version: 2020-10-01.

suspend fun getCluster(argument: suspend GetClusterPlainArgsBuilder.() -> Unit): GetClusterResult
suspend fun getCluster(clusterName: String, resourceGroupName: String): GetClusterResult
Link copied to clipboard

Gets a data export instance. API Version: 2020-08-01.

suspend fun getDataExport(dataExportName: String, resourceGroupName: String, workspaceName: String): GetDataExportResult
Link copied to clipboard

Gets a datasource instance. API Version: 2020-08-01.

suspend fun getDataSource(dataSourceName: String, resourceGroupName: String, workspaceName: String): GetDataSourceResult
Link copied to clipboard

Gets a linked service instance. API Version: 2020-08-01.

suspend fun getLinkedService(linkedServiceName: String, resourceGroupName: String, workspaceName: String): GetLinkedServiceResult
Link copied to clipboard

Gets all linked storage account of a specific data source type associated with the specified workspace. API Version: 2020-08-01.

suspend fun getLinkedStorageAccount(dataSourceType: String, resourceGroupName: String, workspaceName: String): GetLinkedStorageAccountResult
Link copied to clipboard

Returns the specified machine group as it existed during the specified time interval. API Version: 2015-11-01-preview.

suspend fun getMachineGroup(endTime: String? = null, machineGroupName: String, resourceGroupName: String, startTime: String? = null, workspaceName: String): GetMachineGroupResult
Link copied to clipboard
suspend fun getQuery(argument: GetQueryPlainArgs): GetQueryResult

Gets a specific Log Analytics Query defined within a Log Analytics QueryPack. API Version: 2019-09-01.

suspend fun getQuery(argument: suspend GetQueryPlainArgsBuilder.() -> Unit): GetQueryResult
suspend fun getQuery(id: String, queryPackName: String, resourceGroupName: String): GetQueryResult
Link copied to clipboard

Returns a Log Analytics QueryPack. API Version: 2019-09-01.

suspend fun getQueryPack(queryPackName: String, resourceGroupName: String): GetQueryPackResult
Link copied to clipboard

Gets the specified saved search for a given workspace. API Version: 2020-08-01.

suspend fun getSavedSearch(resourceGroupName: String, savedSearchId: String, workspaceName: String): GetSavedSearchResult
Link copied to clipboard

Gets the shared keys for a workspace. API Version: 2020-08-01.

suspend fun getSharedKeys(resourceGroupName: String, workspaceName: String): GetSharedKeysResult
Link copied to clipboard

Gets a storage insight instance. API Version: 2020-08-01.

suspend fun getStorageInsightConfig(resourceGroupName: String, storageInsightName: String, workspaceName: String): GetStorageInsightConfigResult
Link copied to clipboard
suspend fun getTable(argument: GetTablePlainArgs): GetTableResult

Gets a Log Analytics workspace table. API Version: 2021-12-01-preview.

suspend fun getTable(argument: suspend GetTablePlainArgsBuilder.() -> Unit): GetTableResult
suspend fun getTable(resourceGroupName: String, tableName: String, workspaceName: String): GetTableResult
Link copied to clipboard

Gets a workspace instance. API Version: 2020-10-01.

suspend fun getWorkspace(resourceGroupName: String, workspaceName: String): GetWorkspaceResult