public sealed class Bot : IMessage<Bot>, IEquatable<Bot>, IDeepCloneable<Bot>, IBufferMessage, IMessageReference documentation and code samples for the Google Cloud reCAPTCHA Enterprise v1 API class Bot.
Bot information and metadata.
Namespace
Google.Cloud.RecaptchaEnterprise.V1Assembly
Google.Cloud.RecaptchaEnterprise.V1.dll
Constructors
Bot()
public Bot()Bot(Bot)
public Bot(Bot other)| Parameter | |
|---|---|
| Name | Description |
other |
Bot |
Properties
BotType
public Bot.Types.BotType BotType { get; set; }Optional. Enumerated field representing the type of bot.
| Property Value | |
|---|---|
| Type | Description |
BotTypesBotType |
|
Name
public string Name { get; set; }Optional. Enumerated string value that indicates the identity of the bot, formatted in kebab-case. Current example values include the following:
- google-agent - AI_AGENT
- browser-base - AI_AGENT
- chat-gpt - AI_AGENT
- aws-bedrock - AI_AGENT
- cybaa-bot - AI_AGENT
- cloudflare - AI_AGENT
- payhawk - AI_AGENT
- duck-duck-go - SEARCH_INDEXER
- mediaboard - CONTENT_SCRAPER
- marker-io - AI_AGENT
- broadcom - AI_AGENT
- anchor-browser - AI_AGENT
- shopify - AI_AGENT
- stackscope - CONTENT_SCRAPER
- manus - AI_AGENT
- kernel-sh - AI_AGENT
- zvelo - SEARCH_INDEXER
Ensure that your applications can handle identifier values not explicitly listed here. Deprecated values might take some time to stop showing up in responses. New values can be pushed so this list should be taken as non exhaustive.
| Property Value | |
|---|---|
| Type | Description |
string |
|