Package com.azure.resourcemanager.botservice.models
Package containing the data models for AzureBotService. Azure Bot Service is a platform for creating smart
conversational agents.
-
Interface Summary Interface Description 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 BotChannel.BotConnections Resource collection API of BotConnections.Bots Resource collection API of Bots.Channels Resource collection API of Channels.CheckNameAvailabilityResponseBody An immutable client-side representation of CheckNameAvailabilityResponseBody.ConnectionSetting An immutable client-side representation of ConnectionSetting.ConnectionSetting.Definition The entirety of the ConnectionSetting definition.ConnectionSetting.DefinitionStages The ConnectionSetting definition stages.ConnectionSetting.DefinitionStages.Blank The first stage of the ConnectionSetting definition.ConnectionSetting.DefinitionStages.WithCreate The stage of the ConnectionSetting 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.ConnectionSetting.DefinitionStages.WithEtag The stage of the ConnectionSetting definition allowing to specify etag.ConnectionSetting.DefinitionStages.WithKind The stage of the ConnectionSetting definition allowing to specify kind.ConnectionSetting.DefinitionStages.WithLocation The stage of the ConnectionSetting definition allowing to specify location.ConnectionSetting.DefinitionStages.WithParentResource The stage of the ConnectionSetting definition allowing to specify parent resource.ConnectionSetting.DefinitionStages.WithProperties The stage of the ConnectionSetting definition allowing to specify properties.ConnectionSetting.DefinitionStages.WithSku The stage of the ConnectionSetting definition allowing to specify sku.ConnectionSetting.DefinitionStages.WithTags The stage of the ConnectionSetting definition allowing to specify tags.ConnectionSetting.Update The template for ConnectionSetting update.ConnectionSetting.UpdateStages The ConnectionSetting update stages.ConnectionSetting.UpdateStages.WithEtag The stage of the ConnectionSetting update allowing to specify etag.ConnectionSetting.UpdateStages.WithKind The stage of the ConnectionSetting update allowing to specify kind.ConnectionSetting.UpdateStages.WithProperties The stage of the ConnectionSetting update allowing to specify properties.ConnectionSetting.UpdateStages.WithSku The stage of the ConnectionSetting update allowing to specify sku.ConnectionSetting.UpdateStages.WithTags The stage of the ConnectionSetting update allowing to specify tags.DirectLines Resource collection API of DirectLines.HostSettings Resource collection API of HostSettings.HostSettingsResponse An immutable client-side representation of HostSettingsResponse.ListChannelWithKeysResponse An immutable client-side representation of ListChannelWithKeysResponse.OperationEntity An immutable client-side representation of OperationEntity.OperationResults Resource collection API of OperationResults.OperationResultsDescription An immutable client-side representation of OperationResultsDescription.Operations Resource collection API of Operations.PrivateEndpointConnection An immutable client-side representation of PrivateEndpointConnection.PrivateEndpointConnection.Definition The entirety of the PrivateEndpointConnection definition.PrivateEndpointConnection.DefinitionStages The PrivateEndpointConnection definition stages.PrivateEndpointConnection.DefinitionStages.Blank The first stage of the PrivateEndpointConnection definition.PrivateEndpointConnection.DefinitionStages.WithCreate The stage of the PrivateEndpointConnection 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.PrivateEndpointConnection.DefinitionStages.WithParentResource The stage of the PrivateEndpointConnection definition allowing to specify parent resource.PrivateEndpointConnection.DefinitionStages.WithPrivateEndpoint The stage of the PrivateEndpointConnection definition allowing to specify privateEndpoint.PrivateEndpointConnection.DefinitionStages.WithPrivateLinkServiceConnectionState The stage of the PrivateEndpointConnection definition allowing to specify privateLinkServiceConnectionState.PrivateEndpointConnections Resource collection API of PrivateEndpointConnections.PrivateLinkResourceListResult An immutable client-side representation of PrivateLinkResourceListResult.PrivateLinkResources Resource collection API of PrivateLinkResources.ServiceProviderResponseList An immutable client-side representation of ServiceProviderResponseList. -
Class Summary Class Description 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 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.KikChannel Kik channel definition.KikChannelProperties The parameters to provide for the Kik channel.Kind Defines values for Kind.LineChannel Line channel definition.LineChannelProperties The parameters to provide for the Line channel.LineRegistration The properties corresponding to a line channel registration.MsaAppType Defines values for MsaAppType.MsTeamsChannel Microsoft Teams channel definition.MsTeamsChannelProperties The parameters to provide for the Microsoft Teams channel.OperationDisplayInfo The operation supported by Bot Service Management.OperationEntityListResult The list of bot service operation response.OperationResultStatus Defines values for OperationResultStatus.PrivateEndpoint The Private Endpoint resource.PrivateEndpointConnectionListResult List of private endpoint connection associated with the specified storage account.PrivateEndpointConnectionProvisioningState Defines values for PrivateEndpointConnectionProvisioningState.PrivateEndpointServiceConnectionStatus Defines values for PrivateEndpointServiceConnectionStatus.PrivateLinkResource A private link resource.PrivateLinkResourceBase Private Link Resource Base Common fields that are returned in the response for all BotService Private Link Resources.PrivateLinkServiceConnectionState A collection of information about the state of the connection between service consumer and provider.PublicNetworkAccess Defines values for PublicNetworkAccess.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 WebChat or DirectLine Channels to identify which site to regenerate keys for.Sku The SKU of the cognitive services account.SkuName Defines values for SkuName.SkuTier Defines values for SkuTier.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.WebChatChannel Web Chat channel definition.WebChatChannelProperties The parameters to provide for the Web Chat channel.WebChatSite A site for the Webchat channel. -
Enum Summary Enum Description ChannelName Defines values for ChannelName.Key Defines values for Key.RegenerateKeysChannelName Defines values for RegenerateKeysChannelName.