Azure.ResourceManager.BotService.Models Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
| Name | Description |
|---|---|
| AcsChatChannel |
AcsChat channel definition. |
| AlexaChannel |
Alexa channel definition. |
| AlexaChannelProperties |
The parameters to provide for the Alexa channel. |
| ArmBotServiceModelFactory |
A factory class for creating instances of the models for mocking. |
| BotChannelGetWithKeysResult |
The ARM channel of list channel with keys operation response. |
| BotChannelProperties |
Channel definition Please note this is the abstract base class. The derived classes available for instantiation are: AlexaChannel, FacebookChannel, EmailChannel, OutlookChannel, MsTeamsChannel, SkypeChannel, KikChannel, WebChatChannel, DirectLineChannel, TelegramChannel, SmsChannel, SlackChannel, LineChannel, DirectLineSpeechChannel, Omnichannel, TelephonyChannel, AcsChatChannel, SearchAssistant, and M365Extensions. |
| BotChannelRegenerateKeysContent |
Site information for WebChat or DirectLine Channels to identify which site to regenerate keys for. |
| BotChannelSettings |
Channel settings definition. |
| BotChannelSite |
A site for the channel. |
| BotConnectionSettingParameter |
Extra Parameter in a Connection Setting Properties to indicate service provider specific properties. |
| BotConnectionSettingProperties |
Properties for a Connection Setting Item. |
| BotCreateEmailSignInUriResult |
The ARM create email sign in url operation response. |
| BotProperties |
The parameters to provide for the Bot. |
| BotServiceHostSettingsResult |
The response body returned for a request to Bot Service Management to check per subscription hostSettings. |
| BotServiceNameAvailabilityContent |
The request body for a request to Bot Service Management to check availability of a bot name. |
| BotServiceNameAvailabilityResult |
The response body returned for a request to Bot Service Management to check availability of a bot name. |
| BotServiceNetworkSecurityPerimeterProfile |
Information about profile. |
| BotServiceNspAccessRuleSubscription |
Subscription for inbound rule. |
| BotServicePrivateLinkResourceData |
A private link resource. |
| BotServicePrivateLinkServiceConnectionState |
A collection of information about the state of the connection between service consumer and provider. |
| BotServiceProvider |
Service Provider Definition. |
| BotServiceProviderParameter |
Extra Parameters specific to each Service Provider. |
| BotServiceProviderProperties |
The Object used to describe a Service Provider supported by Bot Service. |
| BotServiceResourceAssociation |
Information about resource association. |
| BotServiceSku |
The SKU of the cognitive services account. |
| DirectLineChannel |
Direct Line channel definition. |
| DirectLineChannelProperties |
The parameters to provide for the Direct Line channel. |
| DirectLineSite |
A site for the Direct Line channel. |
| DirectLineSpeechChannel |
DirectLine Speech channel definition. |
| DirectLineSpeechChannelProperties |
The parameters to provide for the DirectLine Speech channel. |
| 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. |
| GetBotServiceQnAMakerEndpointKeyContent |
The request body for a request to Bot Service Management to list QnA Maker endpoint keys. |
| GetBotServiceQnAMakerEndpointKeyResult |
Schema for EndpointKeys generate/refresh operations. |
| KikChannel |
Kik channel definition. |
| KikChannelProperties |
The parameters to provide for the Kik channel. |
| 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. |
| NetworkSecurityPerimeter |
Information about Network Security Perimeter. |
| NetworkSecurityPerimeterConfigurationProperties |
Properties of Network Security Perimeter configuration. |
| NspAccessRule |
Information of Access Rule in a profile. |
| NspAccessRuleProperties |
Properties of Access Rule. |
| Omnichannel |
Omnichannel channel definition. |
| OutlookChannel |
Outlook channel definition. |
| ProvisioningIssue |
Describes Provisioning issue for given Network Security Perimeter configuration. |
| ProvisioningIssueProperties |
Properties of Provisioning Issue. |
| SearchAssistant |
SearchAssistant definition. |
| 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. |
Structs
| Name | Description |
|---|---|
| BotChannelName | |
| BotMsaAppType |
Microsoft App Type for the bot. |
| BotServiceAccessMode |
Access Mode of the resource association. |
| BotServiceKind |
Indicates the type of bot service. |
| BotServicePrivateEndpointConnectionProvisioningState |
The current provisioning state. |
| BotServicePrivateEndpointServiceConnectionStatus |
The private endpoint connection status. |
| BotServiceProvisioningState | |
| BotServicePublicNetworkAccess |
Whether the bot is in an isolated network. |
| BotServiceSeverity |
Provisioning state of Network Security Perimeter configuration propagation. |
| BotServiceSkuName |
The name of SKU. |
| BotServiceSkuTier |
Gets the sku tier. This is based on the SKU name. |
| NspAccessRuleDirection |
Direction of Access Rule. |
Enums
| Name | Description |
|---|---|
| BotServiceKey |
Determines which key is to be regenerated. |
| EmailChannelAuthMethod |
Email channel auth method. 0 Password (Default); 1 Graph. |
| RegenerateKeysBotChannelName |
The name of the Channel resource for which keys are to be regenerated. |