-
Notifications
You must be signed in to change notification settings - Fork 37
/
model_threatintelligencefilteringcriteria.go
20 lines (18 loc) · 1.3 KB
/
model_threatintelligencefilteringcriteria.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
package threatintelligence
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See NOTICE.txt in the project root for license information.
type ThreatIntelligenceFilteringCriteria struct {
Ids *[]string `json:"ids,omitempty"`
IncludeDisabled *bool `json:"includeDisabled,omitempty"`
Keywords *[]string `json:"keywords,omitempty"`
MaxConfidence *int64 `json:"maxConfidence,omitempty"`
MaxValidUntil *string `json:"maxValidUntil,omitempty"`
MinConfidence *int64 `json:"minConfidence,omitempty"`
MinValidUntil *string `json:"minValidUntil,omitempty"`
PageSize *int64 `json:"pageSize,omitempty"`
PatternTypes *[]string `json:"patternTypes,omitempty"`
SkipToken *string `json:"skipToken,omitempty"`
SortBy *[]ThreatIntelligenceSortingCriteria `json:"sortBy,omitempty"`
Sources *[]string `json:"sources,omitempty"`
ThreatTypes *[]string `json:"threatTypes,omitempty"`
}