Microsoft.BotService enterpriseChannels

Template format

To create a Microsoft.BotService/enterpriseChannels resource, add the following JSON to the resources section of your template.

{
  "name": "string",
  "type": "Microsoft.BotService/enterpriseChannels",
  "apiVersion": "2018-07-12",
  "location": "string",
  "tags": {},
  "sku": {
    "name": "string"
  },
  "kind": "string",
  "properties": {
    "state": "string",
    "nodes": [
      {
        "state": "string",
        "name": "string",
        "azureSku": "string",
        "azureLocation": "string"
      }
    ]
  }
}

Property values

The following tables describe the values you need to set in the schema.

Microsoft.BotService/enterpriseChannels object

Note

In Bicep, type and apiVersion are specified in the first line of the resource declaration. Use the format <type>@<apiVersion>. Don't set those properties in the resource body.

Name Type Required Value
name string Yes The name of the Bot resource.
type enum Yes For JSON - Microsoft.BotService/enterpriseChannels
apiVersion enum Yes For JSON - 2018-07-12
location string No Specifies the location of the resource.
tags object No Contains resource tags defined as key/value pairs.
sku object No Gets or sets the SKU of the resource. - Sku object
kind enum No Required. Gets or sets the Kind of the resource. - sdk, designer, bot, function
properties object Yes The set of properties specific to an Enterprise Channel resource. - EnterpriseChannelProperties object

Sku object

Name Type Required Value
name enum Yes The sku name. - F0 or S1

EnterpriseChannelProperties object

Name Type Required Value
state enum No The current state of the Enterprise Channel. - Creating, CreateFailed, Started, Starting, StartFailed, Stopped, Stopping, StopFailed, Deleting, DeleteFailed
nodes array Yes The nodes associated with the Enterprise Channel. - EnterpriseChannelNode object

EnterpriseChannelNode object

Name Type Required Value
state enum No The current state of the Enterprise Channel Node. - Creating, CreateFailed, Started, Starting, StartFailed, Stopped, Stopping, StopFailed, Deleting, DeleteFailed
name string Yes The name of the Enterprise Channel Node.
azureSku string Yes The sku of the Enterprise Channel Node.
azureLocation string Yes The location of the Enterprise Channel Node.