AzureMonitorWorkspacePropertiesArgs

data class AzureMonitorWorkspacePropertiesArgs(val includeChangeDetails: Output<Either<String, ChangeDetailsMode>>? = null, val workspaceId: Output<String>? = null, val workspaceResourceId: Output<String>? = null) : ConvertibleToJava<AzureMonitorWorkspacePropertiesArgs>

Configuration properties of an Azure Monitor workspace that receives change notifications.

Constructors

Link copied to clipboard
constructor(includeChangeDetails: Output<Either<String, ChangeDetailsMode>>? = null, workspaceId: Output<String>? = null, workspaceResourceId: Output<String>? = null)

Properties

Link copied to clipboard
val includeChangeDetails: Output<Either<String, ChangeDetailsMode>>? = null

The mode of includeChangeDetails feature. The flag configures whether to include or exclude content of the change before and after values.

Link copied to clipboard
val workspaceId: Output<String>? = null

The Azure Monitor workspace ID - the unique identifier for the Log Analytics workspace.

Link copied to clipboard
val workspaceResourceId: Output<String>? = null

The Azure Monitor workspace ARM Resource ID. The resource ID should be in the following format: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}

Functions

Link copied to clipboard
open override fun toJava(): AzureMonitorWorkspacePropertiesArgs