-
Notifications
You must be signed in to change notification settings - Fork 70
/
bot_config_client_behavior.go
22 lines (16 loc) · 1.27 KB
/
bot_config_client_behavior.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
// Copyright 2021 VMware, Inc.
// SPDX-License-Identifier: Apache License 2.0
package models
// This file is auto-generated.
// BotConfigClientBehavior bot config client behavior
// swagger:model BotConfigClientBehavior
type BotConfigClientBehavior struct {
// Minimum percentage of bad requests for the client behavior component to identify as a bot. Field introduced in 30.2.1. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.
BadRequestPercent *uint32 `json:"bad_request_percent,omitempty"`
// Whether client behavior based Bot detection is enabled. Field introduced in 30.2.1. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.
Enabled *bool `json:"enabled,omitempty"`
// Minimum requests for the client behavior component to make a decision. Field introduced in 30.2.1. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.
MinimumRequests *uint64 `json:"minimum_requests,omitempty"`
// Minimum requests with a referer for the client behavior component to not identify as a bot. Field introduced in 30.2.1. Allowed in Enterprise edition with any value, Enterprise with Cloud Services edition.
MinimumRequestsWithReferer *uint64 `json:"minimum_requests_with_referer,omitempty"`
}