Microsoft.BotService botServices/Connections 2017-12-01

The botServices/Connections resource type can be deployed to: Resource groups.

To learn about resource group deployments, see Bicep or ARM template.

Template format

To create a Microsoft.BotService/botServices/Connections resource, add the following Bicep or JSON to your template.

resource symbolicname 'Microsoft.BotService/botServices/Connections@2017-12-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    name: 'string'
  }
  kind: 'string'
  etag: 'string'
  properties: {
    clientId: 'string'
    clientSecret: 'string'
    parameters: [
      {
        key: 'string'
        value: 'string'
      }
    ]
    scopes: 'string'
    serviceProviderDisplayName: 'string'
    serviceProviderId: 'string'
  }
}

Property values

botServices/Connections

Name Description Value
type The resource type

For Bicep, set this value in the resource declaration.
'Microsoft.BotService/botServices/Connections'
apiVersion The resource api version

For Bicep, set this value in the resource declaration.
'2017-12-01'
name The resource name

See how to set names and types for child resources in Bicep or JSON ARM templates.
string (required)
location Specifies the location of the resource. string
tags Contains resource tags defined as key/value pairs. Dictionary of tag names and values. See Tags in templates
sku The SKU of the cognitive services account. Sku
kind Indicates the type of bot service 'bot'
'designer'
'function'
'sdk'
etag Entity Tag string
properties Properties for a Connection Setting Item ConnectionSettingProperties

ConnectionSettingProperties

Name Description Value
clientId Client Id associated with the Connection Setting. string
clientSecret Client Secret associated with the Connection Setting string
parameters Service Provider Parameters associated with the Connection Setting ConnectionSettingParameter[]
scopes Scopes associated with the Connection Setting string
serviceProviderDisplayName Service Provider Display Name associated with the Connection Setting string
serviceProviderId Service Provider Id associated with the Connection Setting string

ConnectionSettingParameter

Name Description Value
key Key for the Connection Setting Parameter. string
value Value associated with the Connection Setting Parameter. string

Sku

Name Description Value
name The name of SKU. 'F0'
'S1'