Interface IApplicationInsightsContext
- Namespace
- Quilt4Net.Toolkit.Features.ApplicationInsights
- Assembly
- Quilt4Net.Toolkit.dll
public interface IApplicationInsightsContext
- Extension Methods
Properties
AuthMode
Authentication mode used when connecting to the workspace. Defaults to ClientSecret
so existing implementers keep their current behaviour without needing to implement this member.
Other options: ManagedIdentity (Azure-hosted, MI granted Reader on workspace)
and DefaultAzureCredential (chained — works locally via az login and in Azure via MI).
ApplicationInsightsAuthMode AuthMode { get; }
Property Value
ClientId
string ClientId { get; }
Property Value
ClientSecret
string ClientSecret { get; }
Property Value
TenantId
string TenantId { get; }
Property Value
WorkspaceId
string WorkspaceId { get; }