1. Packages
  2. Azure Native
  3. API Docs
  4. botservice
  5. listBotConnectionServiceProviders
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.37.0 published on Monday, Apr 15, 2024 by Pulumi

azure-native.botservice.listBotConnectionServiceProviders

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.37.0 published on Monday, Apr 15, 2024 by Pulumi

    Lists the available Service Providers for creating Connection Settings Azure REST API version: 2022-09-15.

    Other available API versions: 2017-12-01, 2018-07-12, 2020-06-02, 2021-03-01, 2021-05-01-preview, 2022-06-15-preview, 2023-09-15-preview.

    Using listBotConnectionServiceProviders

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function listBotConnectionServiceProviders(args: ListBotConnectionServiceProvidersArgs, opts?: InvokeOptions): Promise<ListBotConnectionServiceProvidersResult>
    function listBotConnectionServiceProvidersOutput(args: ListBotConnectionServiceProvidersOutputArgs, opts?: InvokeOptions): Output<ListBotConnectionServiceProvidersResult>
    def list_bot_connection_service_providers(opts: Optional[InvokeOptions] = None) -> ListBotConnectionServiceProvidersResult
    def list_bot_connection_service_providers_output(opts: Optional[InvokeOptions] = None) -> Output[ListBotConnectionServiceProvidersResult]
    func ListBotConnectionServiceProviders(ctx *Context, args *ListBotConnectionServiceProvidersArgs, opts ...InvokeOption) (*ListBotConnectionServiceProvidersResult, error)
    func ListBotConnectionServiceProvidersOutput(ctx *Context, args *ListBotConnectionServiceProvidersOutputArgs, opts ...InvokeOption) ListBotConnectionServiceProvidersResultOutput

    > Note: This function is named ListBotConnectionServiceProviders in the Go SDK.

    public static class ListBotConnectionServiceProviders 
    {
        public static Task<ListBotConnectionServiceProvidersResult> InvokeAsync(ListBotConnectionServiceProvidersArgs args, InvokeOptions? opts = null)
        public static Output<ListBotConnectionServiceProvidersResult> Invoke(ListBotConnectionServiceProvidersInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<ListBotConnectionServiceProvidersResult> listBotConnectionServiceProviders(ListBotConnectionServiceProvidersArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:botservice:listBotConnectionServiceProviders
      arguments:
        # arguments dictionary

    The following arguments are supported:

    listBotConnectionServiceProviders Result

    The following output properties are available:

    Value List<Pulumi.AzureNative.BotService.Outputs.ServiceProviderResponse>
    Gets the list of bot service providers and their properties.
    NextLink string
    The link used to get the next page of bot service providers.
    Value []ServiceProviderResponse
    Gets the list of bot service providers and their properties.
    NextLink string
    The link used to get the next page of bot service providers.
    value List<ServiceProviderResponse>
    Gets the list of bot service providers and their properties.
    nextLink String
    The link used to get the next page of bot service providers.
    value ServiceProviderResponse[]
    Gets the list of bot service providers and their properties.
    nextLink string
    The link used to get the next page of bot service providers.
    value Sequence[ServiceProviderResponse]
    Gets the list of bot service providers and their properties.
    next_link str
    The link used to get the next page of bot service providers.
    value List<Property Map>
    Gets the list of bot service providers and their properties.
    nextLink String
    The link used to get the next page of bot service providers.

    Supporting Types

    ServiceProviderParameterResponse

    Default string
    Default Name for the Service Provider
    Description string
    Description of the Service Provider
    DisplayName string
    Display Name of the Service Provider
    HelpUrl string
    Help Url for the Service Provider
    Metadata Pulumi.AzureNative.BotService.Inputs.ServiceProviderParameterResponseMetadata
    Meta data for the Service Provider
    Name string
    Name of the Service Provider
    Type string
    Type of the Service Provider
    Default string
    Default Name for the Service Provider
    Description string
    Description of the Service Provider
    DisplayName string
    Display Name of the Service Provider
    HelpUrl string
    Help Url for the Service Provider
    Metadata ServiceProviderParameterResponseMetadata
    Meta data for the Service Provider
    Name string
    Name of the Service Provider
    Type string
    Type of the Service Provider
    default_ String
    Default Name for the Service Provider
    description String
    Description of the Service Provider
    displayName String
    Display Name of the Service Provider
    helpUrl String
    Help Url for the Service Provider
    metadata ServiceProviderParameterResponseMetadata
    Meta data for the Service Provider
    name String
    Name of the Service Provider
    type String
    Type of the Service Provider
    default string
    Default Name for the Service Provider
    description string
    Description of the Service Provider
    displayName string
    Display Name of the Service Provider
    helpUrl string
    Help Url for the Service Provider
    metadata ServiceProviderParameterResponseMetadata
    Meta data for the Service Provider
    name string
    Name of the Service Provider
    type string
    Type of the Service Provider
    default str
    Default Name for the Service Provider
    description str
    Description of the Service Provider
    display_name str
    Display Name of the Service Provider
    help_url str
    Help Url for the Service Provider
    metadata ServiceProviderParameterResponseMetadata
    Meta data for the Service Provider
    name str
    Name of the Service Provider
    type str
    Type of the Service Provider
    default String
    Default Name for the Service Provider
    description String
    Description of the Service Provider
    displayName String
    Display Name of the Service Provider
    helpUrl String
    Help Url for the Service Provider
    metadata Property Map
    Meta data for the Service Provider
    name String
    Name of the Service Provider
    type String
    Type of the Service Provider

    ServiceProviderParameterResponseConstraints

    Required bool
    Whether required the constraints of the bot meta data.
    Required bool
    Whether required the constraints of the bot meta data.
    required Boolean
    Whether required the constraints of the bot meta data.
    required boolean
    Whether required the constraints of the bot meta data.
    required bool
    Whether required the constraints of the bot meta data.
    required Boolean
    Whether required the constraints of the bot meta data.

    ServiceProviderParameterResponseMetadata

    Constraints ServiceProviderParameterResponseConstraints
    the constraints of the bot meta data.
    constraints ServiceProviderParameterResponseConstraints
    the constraints of the bot meta data.
    constraints ServiceProviderParameterResponseConstraints
    the constraints of the bot meta data.
    constraints ServiceProviderParameterResponseConstraints
    the constraints of the bot meta data.
    constraints Property Map
    the constraints of the bot meta data.

    ServiceProviderPropertiesResponse

    DevPortalUrl string
    URL of Dev Portal
    DisplayName string
    Display Name of the Service Provider
    Id string
    Id for Service Provider
    ServiceProviderName string
    Name of the Service Provider
    IconUrl string
    The URL of icon
    Parameters List<Pulumi.AzureNative.BotService.Inputs.ServiceProviderParameterResponse>
    The list of parameters for the Service Provider
    DevPortalUrl string
    URL of Dev Portal
    DisplayName string
    Display Name of the Service Provider
    Id string
    Id for Service Provider
    ServiceProviderName string
    Name of the Service Provider
    IconUrl string
    The URL of icon
    Parameters []ServiceProviderParameterResponse
    The list of parameters for the Service Provider
    devPortalUrl String
    URL of Dev Portal
    displayName String
    Display Name of the Service Provider
    id String
    Id for Service Provider
    serviceProviderName String
    Name of the Service Provider
    iconUrl String
    The URL of icon
    parameters List<ServiceProviderParameterResponse>
    The list of parameters for the Service Provider
    devPortalUrl string
    URL of Dev Portal
    displayName string
    Display Name of the Service Provider
    id string
    Id for Service Provider
    serviceProviderName string
    Name of the Service Provider
    iconUrl string
    The URL of icon
    parameters ServiceProviderParameterResponse[]
    The list of parameters for the Service Provider
    dev_portal_url str
    URL of Dev Portal
    display_name str
    Display Name of the Service Provider
    id str
    Id for Service Provider
    service_provider_name str
    Name of the Service Provider
    icon_url str
    The URL of icon
    parameters Sequence[ServiceProviderParameterResponse]
    The list of parameters for the Service Provider
    devPortalUrl String
    URL of Dev Portal
    displayName String
    Display Name of the Service Provider
    id String
    Id for Service Provider
    serviceProviderName String
    Name of the Service Provider
    iconUrl String
    The URL of icon
    parameters List<Property Map>
    The list of parameters for the Service Provider

    ServiceProviderResponse

    Properties ServiceProviderPropertiesResponse
    The Properties of a Service Provider Object
    properties ServiceProviderPropertiesResponse
    The Properties of a Service Provider Object
    properties ServiceProviderPropertiesResponse
    The Properties of a Service Provider Object
    properties ServiceProviderPropertiesResponse
    The Properties of a Service Provider Object
    properties Property Map
    The Properties of a Service Provider Object

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.37.0 published on Monday, Apr 15, 2024 by Pulumi