Google Cloud reCAPTCHA Enterprise v1 API - Class Bot (2.21.0)

public sealed class Bot : IMessage<Bot>, IEquatable<Bot>, IDeepCloneable<Bot>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud reCAPTCHA Enterprise v1 API class Bot.

Bot information and metadata.

Inheritance

object > Bot

Namespace

Google.Cloud.RecaptchaEnterprise.V1

Assembly

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