Show / Hide Table of Contents

Class BotInfo

Bot-specific profile information.

Inheritance
object
BotInfo
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
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
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
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
string

Description

Short description for the bot.

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

DeveloperName

Name of bot developer.

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

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
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
string

Status

Indicates whether bot is enabled/disabled.

Declaration
[JsonProperty("status")]
public virtual string Status { get; set; }
Property Value
Type Description
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
IList<string>

SupportHomeScreen

If the app supports a home screen.

Declaration
[JsonProperty("supportHomeScreen")]
public virtual bool? SupportHomeScreen { get; set; }
Property Value
Type Description
bool?

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

UninstallCapability

Determine how uninstall is permitted for this app.

Declaration
[JsonProperty("uninstallCapability")]
public virtual string UninstallCapability { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In This Article
Back to top Generated by DocFX