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 dictionary
The 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