다음을 통해 공유


BotServiceExtensions Class

Definition

A class to add extension methods to Azure.ResourceManager.BotService.

public static class BotServiceExtensions
type BotServiceExtensions = class
Public Module BotServiceExtensions
Inheritance
BotServiceExtensions

Methods

CheckBotServiceNameAvailability(TenantResource, BotServiceNameAvailabilityContent, CancellationToken)

Check whether a bot name is available.

  • Request Path: /providers/Microsoft.BotService/checkNameAvailability
  • Operation Id: Bots_GetCheckNameAvailability
  • Default Api Version: 2022-09-15
  • Resource: BotResource
CheckBotServiceNameAvailabilityAsync(TenantResource, BotServiceNameAvailabilityContent, CancellationToken)

Check whether a bot name is available.

  • Request Path: /providers/Microsoft.BotService/checkNameAvailability
  • Operation Id: Bots_GetCheckNameAvailability
  • Default Api Version: 2022-09-15
  • Resource: BotResource
GetBot(ResourceGroupResource, String, CancellationToken)

Returns a BotService specified by the parameters.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.BotService/botServices/{resourceName}
  • Operation Id: Bots_Get
  • Default Api Version: 2022-09-15
  • Resource: BotResource
GetBotAsync(ResourceGroupResource, String, CancellationToken)

Returns a BotService specified by the parameters.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.BotService/botServices/{resourceName}
  • Operation Id: Bots_Get
  • Default Api Version: 2022-09-15
  • Resource: BotResource
GetBotChannelResource(ArmClient, ResourceIdentifier)

Gets an object representing a BotChannelResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, BotChannelName) to create a BotChannelResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetBotChannelResource(ResourceIdentifier) instead.

GetBotConnectionServiceProviders(SubscriptionResource, CancellationToken)

Lists the available Service Providers for creating Connection Settings

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.BotService/listAuthServiceProviders
  • Operation Id: BotConnection_ListServiceProviders
  • Default Api Version: 2022-09-15
  • Resource: BotConnectionSettingResource
GetBotConnectionServiceProvidersAsync(SubscriptionResource, CancellationToken)

Lists the available Service Providers for creating Connection Settings

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.BotService/listAuthServiceProviders
  • Operation Id: BotConnection_ListServiceProviders
  • Default Api Version: 2022-09-15
  • Resource: BotConnectionSettingResource
GetBotConnectionSettingResource(ArmClient, ResourceIdentifier)

Gets an object representing a BotConnectionSettingResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a BotConnectionSettingResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetBotConnectionSettingResource(ResourceIdentifier) instead.

GetBotResource(ArmClient, ResourceIdentifier)

Gets an object representing a BotResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a BotResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetBotResource(ResourceIdentifier) instead.

GetBots(ResourceGroupResource)

Gets a collection of BotResources in the ResourceGroupResource. MockingTo mock this method, please mock GetBots() instead.

GetBots(SubscriptionResource, CancellationToken)

Returns all the resources of a particular type belonging to a subscription.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.BotService/botServices
  • Operation Id: Bots_List
  • Default Api Version: 2022-09-15
  • Resource: BotResource
GetBotsAsync(SubscriptionResource, CancellationToken)

Returns all the resources of a particular type belonging to a subscription.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.BotService/botServices
  • Operation Id: Bots_List
  • Default Api Version: 2022-09-15
  • Resource: BotResource
GetBotServiceHostSettings(SubscriptionResource, CancellationToken)

Get per subscription settings needed to host bot in compute resource such as Azure App Service

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.BotService/hostSettings
  • Operation Id: HostSettings_Get
  • Default Api Version: 2022-09-15
GetBotServiceHostSettingsAsync(SubscriptionResource, CancellationToken)

Get per subscription settings needed to host bot in compute resource such as Azure App Service

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.BotService/hostSettings
  • Operation Id: HostSettings_Get
  • Default Api Version: 2022-09-15
GetBotServicePrivateEndpointConnectionResource(ArmClient, ResourceIdentifier)

Gets an object representing a BotServicePrivateEndpointConnectionResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a BotServicePrivateEndpointConnectionResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetBotServicePrivateEndpointConnectionResource(ResourceIdentifier) instead.

GetBotServiceQnAMakerEndpointKey(SubscriptionResource, GetBotServiceQnAMakerEndpointKeyContent, CancellationToken)

Lists the QnA Maker endpoint keys

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.BotService/listQnAMakerEndpointKeys
  • Operation Id: QnAMakerEndpointKeys_Get
  • Default Api Version: 2022-09-15
GetBotServiceQnAMakerEndpointKeyAsync(SubscriptionResource, GetBotServiceQnAMakerEndpointKeyContent, CancellationToken)

Lists the QnA Maker endpoint keys

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.BotService/listQnAMakerEndpointKeys
  • Operation Id: QnAMakerEndpointKeys_Get
  • Default Api Version: 2022-09-15

Applies to