-
Notifications
You must be signed in to change notification settings - Fork 70
/
w_a_f_limits.go
61 lines (42 loc) · 4.09 KB
/
w_a_f_limits.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
// Copyright 2021 VMware, Inc.
// SPDX-License-Identifier: Apache License 2.0
package models
// This file is auto-generated.
// WAFLimits w a f limits
// swagger:model WAFLimits
type WAFLimits struct {
// Number of WAF allowed Content Types. Field introduced in 21.1.3. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.
NumAllowedContentTypes *int32 `json:"num_allowed_content_types,omitempty"`
// Number of allowed request content type character sets in WAF. Field introduced in 22.1.1. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.
NumAllowedRequestContentTypeCharsets *int32 `json:"num_allowed_request_content_type_charsets,omitempty"`
// Number of rules used in WAF allowlist policy. Field introduced in 21.1.3. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.
NumAllowlistPolicyRules *int32 `json:"num_allowlist_policy_rules,omitempty"`
// Number of applications for which we use rules from sig provider. Field introduced in 21.1.3. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.
NumApplications *int32 `json:"num_applications,omitempty"`
// Number of allowed request content type mappings in waf profile. Field introduced in 30.2.1. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.
NumContentTypeMappings *int32 `json:"num_content_type_mappings,omitempty"`
// Number of datafiles used in WAF. Field introduced in 21.1.3. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.
NumDataFiles *int32 `json:"num_data_files,omitempty"`
// Number of exclude list entries in waf rule group. Field introduced in 30.2.1. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.
NumExcludeListPerRuleGroup *int32 `json:"num_exclude_list_per_rule_group,omitempty"`
// Number of pre, post CRS groups. Field introduced in 21.1.3. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.
NumPrePostCrsGroups *int32 `json:"num_pre_post_crs_groups,omitempty"`
// Number of total PSM groups in WAF. Field introduced in 21.1.3. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.
NumPsmGroups *int32 `json:"num_psm_groups,omitempty"`
// Number of match elements used in WAF PSM. Field introduced in 21.1.3. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.
NumPsmMatchElements *int32 `json:"num_psm_match_elements,omitempty"`
// Number of match rules per location. Field introduced in 21.1.3. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.
NumPsmMatchRulesPerLoc *int32 `json:"num_psm_match_rules_per_loc,omitempty"`
// Number of locations used in WAF PSM. Field introduced in 21.1.3. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.
NumPsmTotalLocations *int32 `json:"num_psm_total_locations,omitempty"`
// Number of restricted extensions in WAF. Field introduced in 21.1.3. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.
NumRestrictedExtensions *int32 `json:"num_restricted_extensions,omitempty"`
// Number of restricted HTTP headers in WAF. Field introduced in 21.1.3. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.
NumRestrictedHeaders *int32 `json:"num_restricted_headers,omitempty"`
// Number of tags for waf rule . Field introduced in 21.1.3. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.
NumRuleTags *int32 `json:"num_rule_tags,omitempty"`
// Number of rules as per modsec language. Field introduced in 21.1.3. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.
NumRulesPerRulegroup *int32 `json:"num_rules_per_rulegroup,omitempty"`
// Number of restricted static extensions in WAF. Field introduced in 21.1.3. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.
NumStaticExtensions *int32 `json:"num_static_extensions,omitempty"`
}