ArmSecurityInsightsModelFactory.ThreatIntelligenceQueryCondition Method

Definition

public static Azure.ResourceManager.SecurityInsights.Models.ThreatIntelligenceQueryCondition ThreatIntelligenceQueryCondition(string stixObjectType = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.SecurityInsights.Models.ThreatIntelligenceQueryConditionClause> clauses = default, Azure.ResourceManager.SecurityInsights.Models.ThreatIntelligenceQueryConnective? conditionConnective = default);
static member ThreatIntelligenceQueryCondition : string * seq<Azure.ResourceManager.SecurityInsights.Models.ThreatIntelligenceQueryConditionClause> * Nullable<Azure.ResourceManager.SecurityInsights.Models.ThreatIntelligenceQueryConnective> -> Azure.ResourceManager.SecurityInsights.Models.ThreatIntelligenceQueryCondition
Public Shared Function ThreatIntelligenceQueryCondition (Optional stixObjectType As String = Nothing, Optional clauses As IEnumerable(Of ThreatIntelligenceQueryConditionClause) = Nothing, Optional conditionConnective As Nullable(Of ThreatIntelligenceQueryConnective) = Nothing) As ThreatIntelligenceQueryCondition

Parameters

stixObjectType
String

The STIX type for the objects returned by this query.

clauses
IEnumerable<ThreatIntelligenceQueryConditionClause>

The list of clauses to be evaluated in disjunction or conjunction base on the specified top level connective operator.

conditionConnective
Nullable<ThreatIntelligenceQueryConnective>

The top level connective operator for this condition.

Returns

A new ThreatIntelligenceQueryCondition instance for mocking.

Applies to