com.azure.resourcemanager.botservice.models
Package containing the data models for AzureBotService. Azure Bot Service is a platform for creating smart conversational agents.
Classes
| AcsChatChannel |
Acs |
| AlexaChannel |
Alexa channel definition. |
| AlexaChannelProperties |
The parameters to provide for the Alexa channel. |
| BotProperties |
The parameters to provide for the Bot. |
| BotResponseList |
The list of bot service operation response. |
| Channel |
Channel definition. |
| ChannelResponseList |
The list of bot service channel operation response. |
| ChannelSettings |
Channel settings definition. |
| CheckNameAvailabilityRequestBody |
The request body for a request to Bot Service Management to check availability of a bot name. |
| ConnectionSettingParameter |
Extra Parameter in a Connection Setting Properties to indicate service provider specific properties. |
| ConnectionSettingProperties |
Properties for a Connection Setting Item. |
| ConnectionSettingResponseList |
The list of bot service connection settings response. |
| DirectLineChannel |
Direct Line channel definition. |
| DirectLineChannelProperties |
The parameters to provide for the Direct Line channel. |
| DirectLineSite |
A site for the Direct Line channel. |
| DirectLineSpeechChannel |
Direct |
| DirectLineSpeechChannelProperties |
The parameters to provide for the Direct |
| EmailChannel |
Email channel definition. |
| EmailChannelProperties |
The parameters to provide for the Email channel. |
| FacebookChannel |
Facebook channel definition. |
| FacebookChannelProperties |
The parameters to provide for the Facebook channel. |
| FacebookPage |
A Facebook page for Facebook channel registration. |
| KikChannel |
Kik channel definition. |
| KikChannelProperties |
The parameters to provide for the Kik channel. |
| Kind |
Indicates the type of bot service. |
| LineChannel |
Line channel definition. |
| LineChannelProperties |
The parameters to provide for the Line channel. |
| LineRegistration |
The properties corresponding to a line channel registration. |
| M365Extensions |
M365 Extensions definition. |
| MsTeamsChannel |
Microsoft Teams channel definition. |
| MsTeamsChannelProperties |
The parameters to provide for the Microsoft Teams channel. |
| MsaAppType |
Microsoft App Type for the bot. |
| Omnichannel |
Omnichannel channel definition. |
| OperationDisplayInfo |
The operation supported by Bot Service Management. |
| OperationEntityListResult |
The list of bot service operation response. |
| OutlookChannel |
Outlook channel definition. |
| PublicNetworkAccess |
Whether the bot is in an isolated network. |
| SearchAssistant |
Search |
| ServiceProvider |
Service Provider Definition. |
| ServiceProviderParameter |
Extra Parameters specific to each Service Provider. |
| ServiceProviderParameterMetadata |
Meta data for the Service Provider. |
| ServiceProviderParameterMetadataConstraints |
the constraints of the bot meta data. |
| ServiceProviderProperties |
The Object used to describe a Service Provider supported by Bot Service. |
| Site |
A site for the channel. |
| SiteInfo |
Site information for Web |
| Sku |
The SKU of the cognitive services account. |
| SkuName |
The name of SKU. |
| SkuTier |
Gets the sku tier. |
| SkypeChannel |
Skype channel definition. |
| SkypeChannelProperties |
The parameters to provide for the Microsoft Teams channel. |
| SlackChannel |
Slack channel definition. |
| SlackChannelProperties |
The parameters to provide for the Slack channel. |
| SmsChannel |
Sms channel definition. |
| SmsChannelProperties |
The parameters to provide for the Sms channel. |
| TelegramChannel |
Telegram channel definition. |
| TelegramChannelProperties |
The parameters to provide for the Telegram channel. |
| TelephonyChannel |
Telephony channel definition. |
| TelephonyChannelProperties |
The parameters to provide for the Direct Line channel. |
| TelephonyChannelResourceApiConfiguration |
A resource Api configuration for the Telephony channel. |
| TelephonyPhoneNumbers |
A telephone number for the Telephony channel. |
| WebChatChannel |
Web Chat channel definition. |
| WebChatChannelProperties |
The parameters to provide for the Web Chat channel. |
| WebChatSite |
A site for the Webchat channel. |
Interfaces
| Bot |
An immutable client-side representation of Bot. |
| Bot.Definition |
The entirety of the Bot definition. |
| Bot.DefinitionStages |
The Bot definition stages. |
| Bot.DefinitionStages.Blank |
The first stage of the Bot definition. |
| Bot.DefinitionStages.WithCreate |
The stage of the Bot definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified. |
| Bot.DefinitionStages.WithEtag |
The stage of the Bot definition allowing to specify etag. |
| Bot.DefinitionStages.WithKind |
The stage of the Bot definition allowing to specify kind. |
| Bot.DefinitionStages.WithLocation |
The stage of the Bot definition allowing to specify location. |
| Bot.DefinitionStages.WithProperties |
The stage of the Bot definition allowing to specify properties. |
| Bot.DefinitionStages.WithResourceGroup |
The stage of the Bot definition allowing to specify parent resource. |
| Bot.DefinitionStages.WithSku |
The stage of the Bot definition allowing to specify sku. |
| Bot.DefinitionStages.WithTags |
The stage of the Bot definition allowing to specify tags. |
| Bot.Update |
The template for Bot update. |
| Bot.UpdateStages |
The Bot update stages. |
| Bot.UpdateStages.WithEtag |
The stage of the Bot update allowing to specify etag. |
| Bot.UpdateStages.WithKind |
The stage of the Bot update allowing to specify kind. |
| Bot.UpdateStages.WithProperties |
The stage of the Bot update allowing to specify properties. |
| Bot.UpdateStages.WithSku |
The stage of the Bot update allowing to specify sku. |
| Bot.UpdateStages.WithTags |
The stage of the Bot update allowing to specify tags. |
| BotChannel |
An immutable client-side representation of Bot |
| BotConnections |
Resource collection API of Bot |
| Bots |
Resource collection API of Bots. |
| Channels |
Resource collection API of Channels. |
| CheckNameAvailabilityResponseBody |
An immutable client-side representation of Check |
| ConnectionSetting |
An immutable client-side representation of Connection |
| ConnectionSetting.Definition |
The entirety of the Connection |
| ConnectionSetting.DefinitionStages |
The Connection |
| ConnectionSetting.DefinitionStages.Blank |
The first stage of the Connection |
| ConnectionSetting.DefinitionStages.WithCreate |
The stage of the Connection |
| ConnectionSetting.DefinitionStages.WithEtag |
The stage of the Connection |
| ConnectionSetting.DefinitionStages.WithKind |
The stage of the Connection |
| ConnectionSetting.DefinitionStages.WithLocation |
The stage of the Connection |
| ConnectionSetting.DefinitionStages.WithParentResource |
The stage of the Connection |
| ConnectionSetting.DefinitionStages.WithProperties |
The stage of the Connection |
| ConnectionSetting.DefinitionStages.WithSku |
The stage of the Connection |
| ConnectionSetting.DefinitionStages.WithTags |
The stage of the Connection |
| ConnectionSetting.Update |
The template for Connection |
| ConnectionSetting.UpdateStages |
The Connection |
| ConnectionSetting.UpdateStages.WithEtag |
The stage of the Connection |
| ConnectionSetting.UpdateStages.WithKind |
The stage of the Connection |
| ConnectionSetting.UpdateStages.WithProperties |
The stage of the Connection |
| ConnectionSetting.UpdateStages.WithSku |
The stage of the Connection |
| ConnectionSetting.UpdateStages.WithTags |
The stage of the Connection |
| DirectLines |
Resource collection API of Direct |
| HostSettings |
Resource collection API of Host |
| HostSettingsResponse |
An immutable client-side representation of Host |
| ListChannelWithKeysResponse |
An immutable client-side representation of List |
| OperationEntity |
An immutable client-side representation of Operation |
| Operations |
Resource collection API of Operations. |
| ServiceProviderResponseList |
An immutable client-side representation of Service |
Enums
| ChannelName |
Defines values for Channel |
| EmailChannelAuthMethod |
Email channel auth method. |
| Key |
Determines which key is to be regenerated. |
| RegenerateKeysChannelName |
Defines values for Regenerate |