Package-level declarations

Types

Link copied to clipboard
class Cluster : KotlinCustomResource
Link copied to clipboard
data class ClusterArgs(val identity: Output<ClusterIdentityArgs>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val resourceGroupName: Output<String>? = null, val sizeGb: Output<Int>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<ClusterArgs>
Link copied to clipboard
Link copied to clipboard
class ClusterCustomerManagedKey : KotlinCustomResource

Manages a Log Analytics Cluster Customer Managed Key.

Link copied to clipboard
data class ClusterCustomerManagedKeyArgs(val keyVaultKeyId: Output<String>? = null, val logAnalyticsClusterId: Output<String>? = null) : ConvertibleToJava<ClusterCustomerManagedKeyArgs>

Manages a Log Analytics Cluster Customer Managed Key.

Link copied to clipboard
object ClusterMapper : ResourceMapper<Cluster>
Link copied to clipboard
Link copied to clipboard
class DataExportRule : KotlinCustomResource

Manages a Log Analytics Data Export Rule.

Link copied to clipboard
data class DataExportRuleArgs(val destinationResourceId: Output<String>? = null, val enabled: Output<Boolean>? = null, val name: Output<String>? = null, val resourceGroupName: Output<String>? = null, val tableNames: Output<List<String>>? = null, val workspaceResourceId: Output<String>? = null) : ConvertibleToJava<DataExportRuleArgs>

Manages a Log Analytics Data Export Rule.

Link copied to clipboard
Link copied to clipboard
object DataExportRuleMapper : ResourceMapper<DataExportRule>
Link copied to clipboard
class DataSourceWindowsEvent : KotlinCustomResource

Manages a Log Analytics Windows Event DataSource.

Link copied to clipboard
data class DataSourceWindowsEventArgs(val eventLogName: Output<String>? = null, val eventTypes: Output<List<String>>? = null, val name: Output<String>? = null, val resourceGroupName: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<DataSourceWindowsEventArgs>

Manages a Log Analytics Windows Event DataSource.

Link copied to clipboard
Link copied to clipboard
class DataSourceWindowsPerformanceCounter : KotlinCustomResource

Manages a Log Analytics (formally Operational Insights) Windows Performance Counter DataSource.

Link copied to clipboard
data class DataSourceWindowsPerformanceCounterArgs(val counterName: Output<String>? = null, val instanceName: Output<String>? = null, val intervalSeconds: Output<Int>? = null, val name: Output<String>? = null, val objectName: Output<String>? = null, val resourceGroupName: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<DataSourceWindowsPerformanceCounterArgs>

Manages a Log Analytics (formally Operational Insights) Windows Performance Counter DataSource.

Link copied to clipboard
class LinkedService : KotlinCustomResource

Manages a Log Analytics Linked Service.

Link copied to clipboard
data class LinkedServiceArgs(val readAccessId: Output<String>? = null, val resourceGroupName: Output<String>? = null, val workspaceId: Output<String>? = null, val writeAccessId: Output<String>? = null) : ConvertibleToJava<LinkedServiceArgs>

Manages a Log Analytics Linked Service.

Link copied to clipboard
Link copied to clipboard
object LinkedServiceMapper : ResourceMapper<LinkedService>
Link copied to clipboard
Link copied to clipboard
class LinkedStorageAccount : KotlinCustomResource

Manages a Log Analytics Linked Storage Account.

Link copied to clipboard
data class LinkedStorageAccountArgs(val dataSourceType: Output<String>? = null, val resourceGroupName: Output<String>? = null, val storageAccountIds: Output<List<String>>? = null, val workspaceResourceId: Output<String>? = null) : ConvertibleToJava<LinkedStorageAccountArgs>

Manages a Log Analytics Linked Storage Account.

Link copied to clipboard
Link copied to clipboard
class QueryPack : KotlinCustomResource

Manages a Log Analytics Query Pack.

Link copied to clipboard
data class QueryPackArgs(val location: Output<String>? = null, val name: Output<String>? = null, val resourceGroupName: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<QueryPackArgs>

Manages a Log Analytics Query Pack.

Link copied to clipboard
Link copied to clipboard
object QueryPackMapper : ResourceMapper<QueryPack>
Link copied to clipboard
Link copied to clipboard
class SavedSearch : KotlinCustomResource

Manages a Log Analytics (formally Operational Insights) Saved Search.

Link copied to clipboard
data class SavedSearchArgs(val category: Output<String>? = null, val displayName: Output<String>? = null, val functionAlias: Output<String>? = null, val functionParameters: Output<List<String>>? = null, val logAnalyticsWorkspaceId: Output<String>? = null, val name: Output<String>? = null, val query: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<SavedSearchArgs>

Manages a Log Analytics (formally Operational Insights) Saved Search.

Link copied to clipboard
Link copied to clipboard
object SavedSearchMapper : ResourceMapper<SavedSearch>
Link copied to clipboard
Link copied to clipboard
class StorageInsights : KotlinCustomResource

Manages a Log Analytics Storage Insights resource.

Link copied to clipboard
data class StorageInsightsArgs(val blobContainerNames: Output<List<String>>? = null, val name: Output<String>? = null, val resourceGroupName: Output<String>? = null, val storageAccountId: Output<String>? = null, val storageAccountKey: Output<String>? = null, val tableNames: Output<List<String>>? = null, val workspaceId: Output<String>? = null) : ConvertibleToJava<StorageInsightsArgs>

Manages a Log Analytics Storage Insights resource.

Link copied to clipboard
object StorageInsightsMapper : ResourceMapper<StorageInsights>
Link copied to clipboard
class WorkspaceTable : KotlinCustomResource

Manages a Table in a Log Analytics (formally Operational Insights) Workspace.

Link copied to clipboard
data class WorkspaceTableArgs(val name: Output<String>? = null, val plan: Output<String>? = null, val retentionInDays: Output<Int>? = null, val totalRetentionInDays: Output<Int>? = null, val workspaceId: Output<String>? = null) : ConvertibleToJava<WorkspaceTableArgs>

Manages a Table in a Log Analytics (formally Operational Insights) Workspace.

Link copied to clipboard
Link copied to clipboard
object WorkspaceTableMapper : ResourceMapper<WorkspaceTable>

Functions

Link copied to clipboard
fun cluster(name: String): Cluster
suspend fun cluster(name: String, block: suspend ClusterResourceBuilder.() -> Unit): Cluster
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun queryPack(name: String, block: suspend QueryPackResourceBuilder.() -> Unit): QueryPack
Link copied to clipboard
suspend fun savedSearch(name: String, block: suspend SavedSearchResourceBuilder.() -> Unit): SavedSearch
Link copied to clipboard
Link copied to clipboard