pub struct BotRequestMetricsDataItem {
pub timestamp: Option<String>,
pub bot: Option<String>,
pub datacenter: Option<String>,
pub bot_edge_requests_allowed_count: Option<i64>,
pub bot_edge_requests_challenged_count: Option<i64>,
pub bot_edge_requests_blocked_count: Option<i64>,
pub bot_edge_requests_challenge_token_valid_count: Option<i64>,
}Expand description
BotRequestMetricsDataItem : A time series data item containing bot request metric counts. The bot field is present when grouped by bot. The datacenter field is present when grouped by data center. This dataset is sparse, meaning only keys with non-zero values are included.
Fields§
§timestamp: Option<String>Timestamp for the time series being reported.
bot: Option<String>Bot identifier for which data was recorded. Present only when grouped by bot.
datacenter: Option<String>Datacenter (POP) for which data was recorded. Present only when grouped by datacenter.
bot_edge_requests_allowed_count: Option<i64>Count of edge requests where a bot was detected and the request was allowed by the configured policy.
bot_edge_requests_challenged_count: Option<i64>Count of edge requests where a bot was detected and a client challenge was issued for the request by the configured policy.
bot_edge_requests_blocked_count: Option<i64>Count of edge requests where a bot was detected and the request was blocked by the configured policy.
bot_edge_requests_challenge_token_valid_count: Option<i64>Count of edge requests where a bot was detected and the client making the request has already solved a challenge issued by the configured policy.
Implementations§
Source§impl BotRequestMetricsDataItem
impl BotRequestMetricsDataItem
Sourcepub fn new() -> BotRequestMetricsDataItem
pub fn new() -> BotRequestMetricsDataItem
A time series data item containing bot request metric counts. The bot field is present when grouped by bot. The datacenter field is present when grouped by data center. This dataset is sparse, meaning only keys with non-zero values are included.