次の方法で共有


BotConnectionsClient Interface

public interface BotConnectionsClient

An instance of this class provides access to all the operations defined in BotConnectionsClient.

Method Summary

Modifier and Type Method and Description
abstract ConnectionSettingInner create(String resourceGroupName, String resourceName, String connectionName, ConnectionSettingInner parameters)

Register a new Auth Connection for a Bot Service.

abstract Response<ConnectionSettingInner> createWithResponse(String resourceGroupName, String resourceName, String connectionName, ConnectionSettingInner parameters, Context context)

Register a new Auth Connection for a Bot Service.

abstract void delete(String resourceGroupName, String resourceName, String connectionName)

Deletes a Connection Setting registration for a Bot Service.

abstract Response<Void> deleteWithResponse(String resourceGroupName, String resourceName, String connectionName, Context context)

Deletes a Connection Setting registration for a Bot Service.

abstract ConnectionSettingInner get(String resourceGroupName, String resourceName, String connectionName)

Get a Connection Setting registration for a Bot Service.

abstract Response<ConnectionSettingInner> getWithResponse(String resourceGroupName, String resourceName, String connectionName, Context context)

Get a Connection Setting registration for a Bot Service.

abstract PagedIterable<ConnectionSettingInner> listByBotService(String resourceGroupName, String resourceName)

Returns all the Connection Settings registered to a particular BotService resource.

abstract PagedIterable<ConnectionSettingInner> listByBotService(String resourceGroupName, String resourceName, Context context)

Returns all the Connection Settings registered to a particular BotService resource.

abstract ServiceProviderResponseListInner listServiceProviders()

Lists the available Service Providers for creating Connection Settings.

abstract Response<ServiceProviderResponseListInner> listServiceProvidersWithResponse(Context context)

Lists the available Service Providers for creating Connection Settings.

abstract ConnectionSettingInner listWithSecrets(String resourceGroupName, String resourceName, String connectionName)

Get a Connection Setting registration for a Bot Service.

abstract Response<ConnectionSettingInner> listWithSecretsWithResponse(String resourceGroupName, String resourceName, String connectionName, Context context)

Get a Connection Setting registration for a Bot Service.

abstract ConnectionSettingInner update(String resourceGroupName, String resourceName, String connectionName, ConnectionSettingInner parameters)

Updates a Connection Setting registration for a Bot Service.

abstract Response<ConnectionSettingInner> updateWithResponse(String resourceGroupName, String resourceName, String connectionName, ConnectionSettingInner parameters, Context context)

Updates a Connection Setting registration for a Bot Service.

Method Details

create

public abstract ConnectionSettingInner create(String resourceGroupName, String resourceName, String connectionName, ConnectionSettingInner parameters)

Register a new Auth Connection for a Bot Service.

Parameters:

resourceGroupName - The name of the Bot resource group in the user subscription.
resourceName - The name of the Bot resource.
connectionName - The name of the Bot Service Connection Setting resource.
parameters - The parameters to provide for creating the Connection Setting.

Returns:

bot channel resource definition.

createWithResponse

public abstract Response<ConnectionSettingInner> createWithResponse(String resourceGroupName, String resourceName, String connectionName, ConnectionSettingInner parameters, Context context)

Register a new Auth Connection for a Bot Service.

Parameters:

resourceGroupName - The name of the Bot resource group in the user subscription.
resourceName - The name of the Bot resource.
connectionName - The name of the Bot Service Connection Setting resource.
parameters - The parameters to provide for creating the Connection Setting.
context - The context to associate with this operation.

Returns:

bot channel resource definition along with Response<T>.

delete

public abstract void delete(String resourceGroupName, String resourceName, String connectionName)

Deletes a Connection Setting registration for a Bot Service.

Parameters:

resourceGroupName - The name of the Bot resource group in the user subscription.
resourceName - The name of the Bot resource.
connectionName - The name of the Bot Service Connection Setting resource.

deleteWithResponse

public abstract Response<Void> deleteWithResponse(String resourceGroupName, String resourceName, String connectionName, Context context)

Deletes a Connection Setting registration for a Bot Service.

Parameters:

resourceGroupName - The name of the Bot resource group in the user subscription.
resourceName - The name of the Bot resource.
connectionName - The name of the Bot Service Connection Setting resource.
context - The context to associate with this operation.

Returns:

get

public abstract ConnectionSettingInner get(String resourceGroupName, String resourceName, String connectionName)

Get a Connection Setting registration for a Bot Service.

Parameters:

resourceGroupName - The name of the Bot resource group in the user subscription.
resourceName - The name of the Bot resource.
connectionName - The name of the Bot Service Connection Setting resource.

Returns:

a Connection Setting registration for a Bot Service.

getWithResponse

public abstract Response<ConnectionSettingInner> getWithResponse(String resourceGroupName, String resourceName, String connectionName, Context context)

Get a Connection Setting registration for a Bot Service.

Parameters:

resourceGroupName - The name of the Bot resource group in the user subscription.
resourceName - The name of the Bot resource.
connectionName - The name of the Bot Service Connection Setting resource.
context - The context to associate with this operation.

Returns:

a Connection Setting registration for a Bot Service along with Response<T>.

listByBotService

public abstract PagedIterable<ConnectionSettingInner> listByBotService(String resourceGroupName, String resourceName)

Returns all the Connection Settings registered to a particular BotService resource.

Parameters:

resourceGroupName - The name of the Bot resource group in the user subscription.
resourceName - The name of the Bot resource.

Returns:

the list of bot service connection settings response as paginated response with PagedIterable<T>.

listByBotService

public abstract PagedIterable<ConnectionSettingInner> listByBotService(String resourceGroupName, String resourceName, Context context)

Returns all the Connection Settings registered to a particular BotService resource.

Parameters:

resourceGroupName - The name of the Bot resource group in the user subscription.
resourceName - The name of the Bot resource.
context - The context to associate with this operation.

Returns:

the list of bot service connection settings response as paginated response with PagedIterable<T>.

listServiceProviders

public abstract ServiceProviderResponseListInner listServiceProviders()

Lists the available Service Providers for creating Connection Settings.

Returns:

the list of bot service providers response.

listServiceProvidersWithResponse

public abstract Response<ServiceProviderResponseListInner> listServiceProvidersWithResponse(Context context)

Lists the available Service Providers for creating Connection Settings.

Parameters:

context - The context to associate with this operation.

Returns:

the list of bot service providers response along with Response<T>.

listWithSecrets

public abstract ConnectionSettingInner listWithSecrets(String resourceGroupName, String resourceName, String connectionName)

Get a Connection Setting registration for a Bot Service.

Parameters:

resourceGroupName - The name of the Bot resource group in the user subscription.
resourceName - The name of the Bot resource.
connectionName - The name of the Bot Service Connection Setting resource.

Returns:

a Connection Setting registration for a Bot Service.

listWithSecretsWithResponse

public abstract Response<ConnectionSettingInner> listWithSecretsWithResponse(String resourceGroupName, String resourceName, String connectionName, Context context)

Get a Connection Setting registration for a Bot Service.

Parameters:

resourceGroupName - The name of the Bot resource group in the user subscription.
resourceName - The name of the Bot resource.
connectionName - The name of the Bot Service Connection Setting resource.
context - The context to associate with this operation.

Returns:

a Connection Setting registration for a Bot Service along with Response<T>.

update

public abstract ConnectionSettingInner update(String resourceGroupName, String resourceName, String connectionName, ConnectionSettingInner parameters)

Updates a Connection Setting registration for a Bot Service.

Parameters:

resourceGroupName - The name of the Bot resource group in the user subscription.
resourceName - The name of the Bot resource.
connectionName - The name of the Bot Service Connection Setting resource.
parameters - The parameters to provide for updating the Connection Setting.

Returns:

bot channel resource definition.

updateWithResponse

public abstract Response<ConnectionSettingInner> updateWithResponse(String resourceGroupName, String resourceName, String connectionName, ConnectionSettingInner parameters, Context context)

Updates a Connection Setting registration for a Bot Service.

Parameters:

resourceGroupName - The name of the Bot resource group in the user subscription.
resourceName - The name of the Bot resource.
connectionName - The name of the Bot Service Connection Setting resource.
parameters - The parameters to provide for updating the Connection Setting.
context - The context to associate with this operation.

Returns:

bot channel resource definition along with Response<T>.

Applies to