OperationalInsightsWorkspaceSecurityInsightsResource.CountThreatIntelligenceAsync Method

Definition

Gets the count of all TI objects for the workspace.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/threatIntelligence/{tiType}/count
  • Operation Id: ThreatIntelligence_Count
  • Default Api Version: 2024-01-01-preview
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.SecurityInsights.Models.ThreatIntelligenceCount>> CountThreatIntelligenceAsync (Azure.ResourceManager.SecurityInsights.Models.ThreatIntelligenceType tiType, Azure.ResourceManager.SecurityInsights.Models.ThreatIntelligenceCountQuery query = default, System.Threading.CancellationToken cancellationToken = default);
abstract member CountThreatIntelligenceAsync : Azure.ResourceManager.SecurityInsights.Models.ThreatIntelligenceType * Azure.ResourceManager.SecurityInsights.Models.ThreatIntelligenceCountQuery * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.SecurityInsights.Models.ThreatIntelligenceCount>>
override this.CountThreatIntelligenceAsync : Azure.ResourceManager.SecurityInsights.Models.ThreatIntelligenceType * Azure.ResourceManager.SecurityInsights.Models.ThreatIntelligenceCountQuery * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.SecurityInsights.Models.ThreatIntelligenceCount>>
Public Overridable Function CountThreatIntelligenceAsync (tiType As ThreatIntelligenceType, Optional query As ThreatIntelligenceCountQuery = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of ThreatIntelligenceCount))

Parameters

tiType
ThreatIntelligenceType

TI type.

query
ThreatIntelligenceCountQuery

The query to run on the TI objects in the workspace.

cancellationToken
CancellationToken

The cancellation token to use.

Returns

Applies to