Show / Hide Table of Contents

Class BotInfo

Bot-specific profile information.

Inheritance
System.Object
BotInfo
Implements
Google.Apis.Requests.IDirectResponseSchema
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Google.Apis.CloudSearch.v1.Data
Assembly: Google.Apis.CloudSearch.v1.dll
Syntax
public class BotInfo : IDirectResponseSchema

Properties

AppAllowlistStatus

Declaration
[JsonProperty("appAllowlistStatus")]
public virtual string AppAllowlistStatus { get; set; }
Property Value
Type Description
System.String

AppId

Identifier of the application associated with the bot.

Declaration
[JsonProperty("appId")]
public virtual AppId AppId { get; set; }
Property Value
Type Description
AppId

BotAvatarUrl

URL for the avatar picture of the User in dynamite. This field should be populated if the request is FetchBotCategories/ListBotCatalogEntries

Declaration
[JsonProperty("botAvatarUrl")]
public virtual string BotAvatarUrl { get; set; }
Property Value
Type Description
System.String

BotName

Non-unique, user-defined display name of the Bot. This field should be populated if the request is FetchBotCategories/ListBotCatalogEntries.

Declaration
[JsonProperty("botName")]
public virtual string BotName { get; set; }
Property Value
Type Description
System.String

Description

Short description for the bot.

Declaration
[JsonProperty("description")]
public virtual string Description { get; set; }
Property Value
Type Description
System.String

DeveloperName

Name of bot developer.

Declaration
[JsonProperty("developerName")]
public virtual string DeveloperName { get; set; }
Property Value
Type Description
System.String

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
System.String

MarketPlaceBannerUrl

URL for the banner image in GSuite Market Place. The banner will be 220x140.

Declaration
[JsonProperty("marketPlaceBannerUrl")]
public virtual string MarketPlaceBannerUrl { get; set; }
Property Value
Type Description
System.String

Status

Indicates whether bot is enabled/disabled.

Declaration
[JsonProperty("status")]
public virtual string Status { get; set; }
Property Value
Type Description
System.String

SupportedUses

The supported uses are limited according to the user that made the request. If the user does not have permission to use the bot, the list will be empty. This could occur for non whitelisted bots in the catalog.

Declaration
[JsonProperty("supportedUses")]
public virtual IList<string> SupportedUses { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<System.String>

SupportHomeScreen

If the app supports a home screen.

Declaration
[JsonProperty("supportHomeScreen")]
public virtual bool? SupportHomeScreen { get; set; }
Property Value
Type Description
System.Nullable<System.Boolean>

SupportUrls

Urls with additional information related to the bot. This field should always be set even if all the fields within it are empty, so that it is convenient for clients to work with this field in javascript.

Declaration
[JsonProperty("supportUrls")]
public virtual SupportUrls SupportUrls { get; set; }
Property Value
Type Description
SupportUrls

Implements

Google.Apis.Requests.IDirectResponseSchema
In This Article
Back to top