Share via


ThreatIntelligenceFilteringCriteria Class

Definition

Filtering criteria for querying threat intelligence indicators.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.ThreatIntelligenceFilteringCriteriaTypeConverter))]
public class ThreatIntelligenceFilteringCriteria : Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.IThreatIntelligenceFilteringCriteria
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.ThreatIntelligenceFilteringCriteriaTypeConverter))>]
type ThreatIntelligenceFilteringCriteria = class
    interface IThreatIntelligenceFilteringCriteria
    interface IJsonSerializable
Public Class ThreatIntelligenceFilteringCriteria
Implements IThreatIntelligenceFilteringCriteria
Inheritance
ThreatIntelligenceFilteringCriteria
Attributes
Implements

Constructors

ThreatIntelligenceFilteringCriteria()

Creates an new ThreatIntelligenceFilteringCriteria instance.

Properties

Id

Ids of threat intelligence indicators

IncludeDisabled

Parameter to include/exclude disabled indicators.

Keyword

Keywords for searching threat intelligence indicators

MaxConfidence

Maximum confidence.

MaxValidUntil

End time for ValidUntil filter.

MinConfidence

Minimum confidence.

MinValidUntil

Start time for ValidUntil filter.

PageSize

Page size

PatternType

Pattern types

SkipToken

Skip token.

SortBy

Columns to sort by and sorting order

Source

Sources of threat intelligence indicators

ThreatType

Threat types of threat intelligence indicators

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ThreatIntelligenceFilteringCriteria.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ThreatIntelligenceFilteringCriteria.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.IThreatIntelligenceFilteringCriteria.

FromJsonString(String)

Creates a new instance of ThreatIntelligenceFilteringCriteria, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of ThreatIntelligenceFilteringCriteria into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to