GetWorkspaceLoggerResult

data class GetWorkspaceLoggerResult(val credentials: Map<String, String>? = null, val description: String? = null, val id: String, val isBuffered: Boolean? = null, val loggerType: String, val name: String, val resourceId: String? = null, val type: String)

Logger details.

Constructors

Link copied to clipboard
constructor(credentials: Map<String, String>? = null, description: String? = null, id: String, isBuffered: Boolean? = null, loggerType: String, name: String, resourceId: String? = null, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val credentials: Map<String, String>? = null

The name and SendRule connection string of the event hub for azureEventHub logger. Instrumentation key for applicationInsights logger.

Link copied to clipboard
val description: String? = null

Logger description.

Link copied to clipboard
val id: String

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

Link copied to clipboard
val isBuffered: Boolean? = null

Whether records are buffered in the logger before publishing. Default is assumed to be true.

Link copied to clipboard

Logger type.

Link copied to clipboard

The name of the resource

Link copied to clipboard
val resourceId: String? = null

Azure Resource Id of a log target (either Azure Event Hub resource or Azure Application Insights resource).

Link copied to clipboard

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"