Class BotInfo
Bot-specific profile information.
Inheritance
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 |
|---|---|
| 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 |