ArmSecurityInsightsModelFactory.ThreatIntelligenceQueryConditionProperties Method

Definition

Initializes a new instance of ThreatIntelligenceQueryConditionProperties.

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

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 ThreatIntelligenceQueryConditionProperties instance for mocking.

Applies to