Class BotInfo
Bot-specific profile information.
Implements
Inherited Members
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 |