azure-native.botservice.listBotConnectionServiceProviders
Explore with Pulumi AI
Lists the available Service Providers for creating Connection Settings
Uses Azure REST API version 2023-09-15-preview.
Other available API versions: 2022-09-15. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native botservice [ApiVersion]. See the version guide for details.
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)
public static Output<ListBotConnectionServiceProvidersResult> listBotConnectionServiceProviders(ListBotConnectionServiceProvidersArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:botservice:listBotConnectionServiceProviders
  arguments:
    # arguments dictionaryThe following arguments are supported:
listBotConnectionServiceProviders Result
The following output properties are available:
- Value
List<Pulumi.
Azure Native. Bot Service. Outputs. Service Provider Response>  - Gets the list of bot service providers and their properties.
 - Next
Link string - The link used to get the next page of bot service providers.
 
- Value
[]Service
Provider Response  - Gets the list of bot service providers and their properties.
 - Next
Link string - The link used to get the next page of bot service providers.
 
- value
List<Service
Provider Response>  - Gets the list of bot service providers and their properties.
 - next
Link String - The link used to get the next page of bot service providers.
 
- value
Service
Provider Response[]  - Gets the list of bot service providers and their properties.
 - next
Link string - The link used to get the next page of bot service providers.
 
- value
Sequence[Service
Provider Response]  - 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.
 - next
Link 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
 - Display
Name string - Display Name of the Service Provider
 - Help
Url string - Help Url for the Service Provider
 - Metadata
Pulumi.
Azure Native. Bot Service. Inputs. Service Provider Parameter Response Metadata  - 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
 - Display
Name string - Display Name of the Service Provider
 - Help
Url string - Help Url for the Service Provider
 - Metadata
Service
Provider Parameter Response Metadata  - 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
 - display
Name String - Display Name of the Service Provider
 - help
Url String - Help Url for the Service Provider
 - metadata
Service
Provider Parameter Response Metadata  - 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
 - display
Name string - Display Name of the Service Provider
 - help
Url string - Help Url for the Service Provider
 - metadata
Service
Provider Parameter Response Metadata  - 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
Service
Provider Parameter Response Metadata  - 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
 - display
Name String - Display Name of the Service Provider
 - help
Url 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
Pulumi.
Azure Native. Bot Service. Inputs. Service Provider Parameter Response Constraints  - the constraints of the bot meta data.
 
- Constraints
Service
Provider Parameter Response Constraints  - the constraints of the bot meta data.
 
- constraints
Service
Provider Parameter Response Constraints  - the constraints of the bot meta data.
 
- constraints
Service
Provider Parameter Response Constraints  - the constraints of the bot meta data.
 
- constraints
Service
Provider Parameter Response Constraints  - the constraints of the bot meta data.
 
- constraints Property Map
 - the constraints of the bot meta data.
 
ServiceProviderPropertiesResponse   
- Dev
Portal stringUrl  - URL of Dev Portal
 - Display
Name string - Display Name of the Service Provider
 - Id string
 - Id for Service Provider
 - Service
Provider stringName  - Name of the Service Provider
 - Icon
Url string - The URL of icon
 - Parameters
List<Pulumi.
Azure Native. Bot Service. Inputs. Service Provider Parameter Response>  - The list of parameters for the Service Provider
 
- Dev
Portal stringUrl  - URL of Dev Portal
 - Display
Name string - Display Name of the Service Provider
 - Id string
 - Id for Service Provider
 - Service
Provider stringName  - Name of the Service Provider
 - Icon
Url string - The URL of icon
 - Parameters
[]Service
Provider Parameter Response  - The list of parameters for the Service Provider
 
- dev
Portal StringUrl  - URL of Dev Portal
 - display
Name String - Display Name of the Service Provider
 - id String
 - Id for Service Provider
 - service
Provider StringName  - Name of the Service Provider
 - icon
Url String - The URL of icon
 - parameters
List<Service
Provider Parameter Response>  - The list of parameters for the Service Provider
 
- dev
Portal stringUrl  - URL of Dev Portal
 - display
Name string - Display Name of the Service Provider
 - id string
 - Id for Service Provider
 - service
Provider stringName  - Name of the Service Provider
 - icon
Url string - The URL of icon
 - parameters
Service
Provider Parameter Response[]  - The list of parameters for the Service Provider
 
- dev_
portal_ strurl  - URL of Dev Portal
 - display_
name str - Display Name of the Service Provider
 - id str
 - Id for Service Provider
 - service_
provider_ strname  - Name of the Service Provider
 - icon_
url str - The URL of icon
 - parameters
Sequence[Service
Provider Parameter Response]  - The list of parameters for the Service Provider
 
- dev
Portal StringUrl  - URL of Dev Portal
 - display
Name String - Display Name of the Service Provider
 - id String
 - Id for Service Provider
 - service
Provider StringName  - Name of the Service Provider
 - icon
Url String - The URL of icon
 - parameters List<Property Map>
 - The list of parameters for the Service Provider
 
ServiceProviderResponse  
- Properties
Pulumi.
Azure Native. Bot Service. Inputs. Service Provider Properties Response  - The Properties of a Service Provider Object
 
- Properties
Service
Provider Properties Response  - The Properties of a Service Provider Object
 
- properties
Service
Provider Properties Response  - The Properties of a Service Provider Object
 
- properties
Service
Provider Properties Response  - The Properties of a Service Provider Object
 
- properties
Service
Provider Properties Response  - 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