Azure Native

Pulumi Official
Package maintained by Pulumi
v1.64.1 published on Wednesday, May 18, 2022 by Pulumi

Channel

Bot channel resource definition API Version: 2021-03-01.

Example Usage

Create Alexa Bot

using Pulumi;
using AzureNative = Pulumi.AzureNative;

class MyStack : Stack
{
    public MyStack()
    {
        var channel = new AzureNative.BotService.Channel("channel", new AzureNative.BotService.ChannelArgs
        {
            ChannelName = "AlexaChannel",
            Location = "global",
            Properties = 
            {
                { "channelName", "AlexaChannel" },
                { "properties", new AzureNative.BotService.Inputs.AlexaChannelPropertiesArgs
                {
                    AlexaSkillId = "XAlexaSkillIdX",
                    IsEnabled = true,
                } },
            },
            ResourceGroupName = "OneResourceGroupName",
            ResourceName = "samplebotname",
        });
    }

}
package main

import (
	botservice "github.com/pulumi/pulumi-azure-native/sdk/go/azure/botservice"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := botservice.NewChannel(ctx, "channel", &botservice.ChannelArgs{
			ChannelName: pulumi.String("AlexaChannel"),
			Location:    pulumi.String("global"),
			Properties: pulumi.Any{
				ChannelName: "AlexaChannel",
				Properties: botservice.AlexaChannelProperties{
					AlexaSkillId: "XAlexaSkillIdX",
					IsEnabled:    true,
				},
			},
			ResourceGroupName: pulumi.String("OneResourceGroupName"),
			ResourceName:      pulumi.String("samplebotname"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;

import java.util.*;
import java.io.*;
import java.nio.*;
import com.pulumi.*;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        var channel = new Channel("channel", ChannelArgs.builder()        
            .channelName("AlexaChannel")
            .location("global")
            .properties(Map.ofEntries(
                Map.entry("channelName", "AlexaChannel"),
                Map.entry("properties", Map.ofEntries(
                    Map.entry("alexaSkillId", "XAlexaSkillIdX"),
                    Map.entry("isEnabled", true)
                ))
            ))
            .resourceGroupName("OneResourceGroupName")
            .resourceName("samplebotname")
            .build());

        }
}
import pulumi
import pulumi_azure_native as azure_native

channel = azure_native.botservice.Channel("channel",
    channel_name="AlexaChannel",
    location="global",
    properties={
        "channelName": "AlexaChannel",
        "properties": azure_native.botservice.AlexaChannelPropertiesArgs(
            alexa_skill_id="XAlexaSkillIdX",
            is_enabled=True,
        ),
    },
    resource_group_name="OneResourceGroupName",
    resource_name_="samplebotname")
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";

const channel = new azure_native.botservice.Channel("channel", {
    channelName: "AlexaChannel",
    location: "global",
    properties: {
        channelName: "AlexaChannel",
        properties: {
            alexaSkillId: "XAlexaSkillIdX",
            isEnabled: true,
        },
    },
    resourceGroupName: "OneResourceGroupName",
    resourceName: "samplebotname",
});
resources:
  channel:
    type: azure-native:botservice:Channel
    properties:
      channelName: AlexaChannel
      location: global
      properties:
        channelName: AlexaChannel
        properties:
          alexaSkillId: XAlexaSkillIdX
          isEnabled: true
      resourceGroupName: OneResourceGroupName
      resourceName: samplebotname

Create Bot

using Pulumi;
using AzureNative = Pulumi.AzureNative;

class MyStack : Stack
{
    public MyStack()
    {
        var channel = new AzureNative.BotService.Channel("channel", new AzureNative.BotService.ChannelArgs
        {
            ChannelName = "EmailChannel",
            Location = "global",
            Properties = 
            {
                { "channelName", "EmailChannel" },
                { "properties", new AzureNative.BotService.Inputs.EmailChannelPropertiesArgs
                {
                    EmailAddress = "a@b.com",
                    IsEnabled = true,
                    Password = "pwd",
                } },
            },
            ResourceGroupName = "OneResourceGroupName",
            ResourceName = "samplebotname",
        });
    }

}
package main

import (
	botservice "github.com/pulumi/pulumi-azure-native/sdk/go/azure/botservice"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := botservice.NewChannel(ctx, "channel", &botservice.ChannelArgs{
			ChannelName: pulumi.String("EmailChannel"),
			Location:    pulumi.String("global"),
			Properties: pulumi.Any{
				ChannelName: "EmailChannel",
				Properties: botservice.EmailChannelProperties{
					EmailAddress: "a@b.com",
					IsEnabled:    true,
					Password:     "pwd",
				},
			},
			ResourceGroupName: pulumi.String("OneResourceGroupName"),
			ResourceName:      pulumi.String("samplebotname"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;

import java.util.*;
import java.io.*;
import java.nio.*;
import com.pulumi.*;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        var channel = new Channel("channel", ChannelArgs.builder()        
            .channelName("EmailChannel")
            .location("global")
            .properties(Map.ofEntries(
                Map.entry("channelName", "EmailChannel"),
                Map.entry("properties", Map.ofEntries(
                    Map.entry("emailAddress", "a@b.com"),
                    Map.entry("isEnabled", true),
                    Map.entry("password", "pwd")
                ))
            ))
            .resourceGroupName("OneResourceGroupName")
            .resourceName("samplebotname")
            .build());

        }
}
import pulumi
import pulumi_azure_native as azure_native

channel = azure_native.botservice.Channel("channel",
    channel_name="EmailChannel",
    location="global",
    properties={
        "channelName": "EmailChannel",
        "properties": azure_native.botservice.EmailChannelPropertiesArgs(
            email_address="a@b.com",
            is_enabled=True,
            password="pwd",
        ),
    },
    resource_group_name="OneResourceGroupName",
    resource_name_="samplebotname")
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";

const channel = new azure_native.botservice.Channel("channel", {
    channelName: "EmailChannel",
    location: "global",
    properties: {
        channelName: "EmailChannel",
        properties: {
            emailAddress: "a@b.com",
            isEnabled: true,
            password: "pwd",
        },
    },
    resourceGroupName: "OneResourceGroupName",
    resourceName: "samplebotname",
});
resources:
  channel:
    type: azure-native:botservice:Channel
    properties:
      channelName: EmailChannel
      location: global
      properties:
        channelName: EmailChannel
        properties:
          emailAddress: a@b.com
          isEnabled: true
          password: pwd
      resourceGroupName: OneResourceGroupName
      resourceName: samplebotname

Create DirectLine Speech Bot

using Pulumi;
using AzureNative = Pulumi.AzureNative;

class MyStack : Stack
{
    public MyStack()
    {
        var channel = new AzureNative.BotService.Channel("channel", new AzureNative.BotService.ChannelArgs
        {
            ChannelName = "DirectLineSpeechChannel",
            Location = "global",
            Properties = 
            {
                { "channelName", "DirectLineSpeechChannel" },
                { "properties", new AzureNative.BotService.Inputs.DirectLineSpeechChannelPropertiesArgs
                {
                    CognitiveServiceRegion = "XcognitiveServiceRegionX",
                    CognitiveServiceSubscriptionKey = "XcognitiveServiceSubscriptionKeyX",
                    IsEnabled = true,
                } },
            },
            ResourceGroupName = "OneResourceGroupName",
            ResourceName = "samplebotname",
        });
    }

}
package main

import (
	botservice "github.com/pulumi/pulumi-azure-native/sdk/go/azure/botservice"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := botservice.NewChannel(ctx, "channel", &botservice.ChannelArgs{
			ChannelName: pulumi.String("DirectLineSpeechChannel"),
			Location:    pulumi.String("global"),
			Properties: pulumi.Any{
				ChannelName: "DirectLineSpeechChannel",
				Properties: botservice.DirectLineSpeechChannelProperties{
					CognitiveServiceRegion:          "XcognitiveServiceRegionX",
					CognitiveServiceSubscriptionKey: "XcognitiveServiceSubscriptionKeyX",
					IsEnabled:                       true,
				},
			},
			ResourceGroupName: pulumi.String("OneResourceGroupName"),
			ResourceName:      pulumi.String("samplebotname"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;

import java.util.*;
import java.io.*;
import java.nio.*;
import com.pulumi.*;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        var channel = new Channel("channel", ChannelArgs.builder()        
            .channelName("DirectLineSpeechChannel")
            .location("global")
            .properties(Map.ofEntries(
                Map.entry("channelName", "DirectLineSpeechChannel"),
                Map.entry("properties", Map.ofEntries(
                    Map.entry("cognitiveServiceRegion", "XcognitiveServiceRegionX"),
                    Map.entry("cognitiveServiceSubscriptionKey", "XcognitiveServiceSubscriptionKeyX"),
                    Map.entry("isEnabled", true)
                ))
            ))
            .resourceGroupName("OneResourceGroupName")
            .resourceName("samplebotname")
            .build());

        }
}
import pulumi
import pulumi_azure_native as azure_native

channel = azure_native.botservice.Channel("channel",
    channel_name="DirectLineSpeechChannel",
    location="global",
    properties={
        "channelName": "DirectLineSpeechChannel",
        "properties": azure_native.botservice.DirectLineSpeechChannelPropertiesArgs(
            cognitive_service_region="XcognitiveServiceRegionX",
            cognitive_service_subscription_key="XcognitiveServiceSubscriptionKeyX",
            is_enabled=True,
        ),
    },
    resource_group_name="OneResourceGroupName",
    resource_name_="samplebotname")
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";

const channel = new azure_native.botservice.Channel("channel", {
    channelName: "DirectLineSpeechChannel",
    location: "global",
    properties: {
        channelName: "DirectLineSpeechChannel",
        properties: {
            cognitiveServiceRegion: "XcognitiveServiceRegionX",
            cognitiveServiceSubscriptionKey: "XcognitiveServiceSubscriptionKeyX",
            isEnabled: true,
        },
    },
    resourceGroupName: "OneResourceGroupName",
    resourceName: "samplebotname",
});
resources:
  channel:
    type: azure-native:botservice:Channel
    properties:
      channelName: DirectLineSpeechChannel
      location: global
      properties:
        channelName: DirectLineSpeechChannel
        properties:
          cognitiveServiceRegion: XcognitiveServiceRegionX
          cognitiveServiceSubscriptionKey: XcognitiveServiceSubscriptionKeyX
          isEnabled: true
      resourceGroupName: OneResourceGroupName
      resourceName: samplebotname

Create Line Bot

using Pulumi;
using AzureNative = Pulumi.AzureNative;

class MyStack : Stack
{
    public MyStack()
    {
        var channel = new AzureNative.BotService.Channel("channel", new AzureNative.BotService.ChannelArgs
        {
            ChannelName = "LineChannel",
            Location = "global",
            Properties = 
            {
                { "channelName", "LineChannel" },
                { "properties", new AzureNative.BotService.Inputs.LineChannelPropertiesArgs
                {
                    LineRegistrations = 
                    {
                        new AzureNative.BotService.Inputs.LineRegistrationArgs
                        {
                            ChannelAccessToken = "channelAccessToken",
                            ChannelSecret = "channelSecret",
                        },
                    },
                } },
            },
            ResourceGroupName = "OneResourceGroupName",
            ResourceName = "samplebotname",
        });
    }

}
package main

import (
	botservice "github.com/pulumi/pulumi-azure-native/sdk/go/azure/botservice"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := botservice.NewChannel(ctx, "channel", &botservice.ChannelArgs{
			ChannelName: pulumi.String("LineChannel"),
			Location:    pulumi.String("global"),
			Properties: pulumi.Any{
				ChannelName: "LineChannel",
				Properties: botservice.LineChannelProperties{
					LineRegistrations: []botservice.LineRegistration{
						botservice.LineRegistration{
							ChannelAccessToken: "channelAccessToken",
							ChannelSecret:      "channelSecret",
						},
					},
				},
			},
			ResourceGroupName: pulumi.String("OneResourceGroupName"),
			ResourceName:      pulumi.String("samplebotname"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;

import java.util.*;
import java.io.*;
import java.nio.*;
import com.pulumi.*;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        var channel = new Channel("channel", ChannelArgs.builder()        
            .channelName("LineChannel")
            .location("global")
            .properties(Map.ofEntries(
                Map.entry("channelName", "LineChannel"),
                Map.entry("properties", Map.of("lineRegistrations", Map.ofEntries(
                    Map.entry("channelAccessToken", "channelAccessToken"),
                    Map.entry("channelSecret", "channelSecret")
                )))
            ))
            .resourceGroupName("OneResourceGroupName")
            .resourceName("samplebotname")
            .build());

        }
}
import pulumi
import pulumi_azure_native as azure_native

channel = azure_native.botservice.Channel("channel",
    channel_name="LineChannel",
    location="global",
    properties={
        "channelName": "LineChannel",
        "properties": azure_native.botservice.LineChannelPropertiesArgs(
            line_registrations=[azure_native.botservice.LineRegistrationArgs(
                channel_access_token="channelAccessToken",
                channel_secret="channelSecret",
            )],
        ),
    },
    resource_group_name="OneResourceGroupName",
    resource_name_="samplebotname")
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";

const channel = new azure_native.botservice.Channel("channel", {
    channelName: "LineChannel",
    location: "global",
    properties: {
        channelName: "LineChannel",
        properties: {
            lineRegistrations: [{
                channelAccessToken: "channelAccessToken",
                channelSecret: "channelSecret",
            }],
        },
    },
    resourceGroupName: "OneResourceGroupName",
    resourceName: "samplebotname",
});
resources:
  channel:
    type: azure-native:botservice:Channel
    properties:
      channelName: LineChannel
      location: global
      properties:
        channelName: LineChannel
        properties:
          lineRegistrations:
            - channelAccessToken: channelAccessToken
              channelSecret: channelSecret
      resourceGroupName: OneResourceGroupName
      resourceName: samplebotname

Create a Channel Resource

new Channel(name: string, args: ChannelArgs, opts?: CustomResourceOptions);
@overload
def Channel(resource_name: str,
            opts: Optional[ResourceOptions] = None,
            channel_name: Optional[str] = None,
            kind: Optional[Union[str, Kind]] = None,
            location: Optional[str] = None,
            properties: Optional[Union[AlexaChannelArgs, DirectLineChannelArgs, DirectLineSpeechChannelArgs, EmailChannelArgs, FacebookChannelArgs, KikChannelArgs, LineChannelArgs, MsTeamsChannelArgs, SkypeChannelArgs, SlackChannelArgs, SmsChannelArgs, TelegramChannelArgs, WebChatChannelArgs]] = None,
            resource_group_name: Optional[str] = None,
            resource_name_: Optional[str] = None,
            sku: Optional[SkuArgs] = None,
            tags: Optional[Mapping[str, str]] = None)
@overload
def Channel(resource_name: str,
            args: ChannelArgs,
            opts: Optional[ResourceOptions] = None)
func NewChannel(ctx *Context, name string, args ChannelArgs, opts ...ResourceOption) (*Channel, error)
public Channel(string name, ChannelArgs args, CustomResourceOptions? opts = null)
public Channel(String name, ChannelArgs args)
public Channel(String name, ChannelArgs args, CustomResourceOptions options)
type: azure-native:botservice:Channel
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

name string
The unique name of the resource.
args ChannelArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name str
The unique name of the resource.
args ChannelArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name string
The unique name of the resource.
args ChannelArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name string
The unique name of the resource.
args ChannelArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name String
The unique name of the resource.
args ChannelArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

Channel Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

The Channel resource accepts the following input properties:

ResourceGroupName string

The name of the Bot resource group in the user subscription.

ResourceName string

The name of the Bot resource.

ChannelName string

The name of the Channel resource.

Kind string | Pulumi.AzureNative.BotService.Kind

Required. Gets or sets the Kind of the resource.

Location string

Specifies the location of the resource.

Properties Pulumi.AzureNative.BotService.Inputs.AlexaChannelArgs | Pulumi.AzureNative.BotService.Inputs.DirectLineChannelArgs | Pulumi.AzureNative.BotService.Inputs.DirectLineSpeechChannelArgs | Pulumi.AzureNative.BotService.Inputs.EmailChannelArgs | Pulumi.AzureNative.BotService.Inputs.FacebookChannelArgs | Pulumi.AzureNative.BotService.Inputs.KikChannelArgs | Pulumi.AzureNative.BotService.Inputs.LineChannelArgs | Pulumi.AzureNative.BotService.Inputs.MsTeamsChannelArgs | Pulumi.AzureNative.BotService.Inputs.SkypeChannelArgs | Pulumi.AzureNative.BotService.Inputs.SlackChannelArgs | Pulumi.AzureNative.BotService.Inputs.SmsChannelArgs | Pulumi.AzureNative.BotService.Inputs.TelegramChannelArgs | Pulumi.AzureNative.BotService.Inputs.WebChatChannelArgs

The set of properties specific to bot channel resource

Sku Pulumi.AzureNative.BotService.Inputs.SkuArgs

Gets or sets the SKU of the resource.

Tags Dictionary<string, string>

Contains resource tags defined as key/value pairs.

ResourceGroupName string

The name of the Bot resource group in the user subscription.

ResourceName string

The name of the Bot resource.

ChannelName string

The name of the Channel resource.

Kind string | Kind

Required. Gets or sets the Kind of the resource.

Location string

Specifies the location of the resource.

Properties AlexaChannelArgs | DirectLineChannelArgs | DirectLineSpeechChannelArgs | EmailChannelArgs | FacebookChannelArgs | KikChannelArgs | LineChannelArgs | MsTeamsChannelArgs | SkypeChannelArgs | SlackChannelArgs | SmsChannelArgs | TelegramChannelArgs | WebChatChannelArgs

The set of properties specific to bot channel resource

Sku SkuArgs

Gets or sets the SKU of the resource.

Tags map[string]string

Contains resource tags defined as key/value pairs.

resourceGroupName String

The name of the Bot resource group in the user subscription.

resourceName String

The name of the Bot resource.

channelName String

The name of the Channel resource.

kind String | Kind

Required. Gets or sets the Kind of the resource.

location String

Specifies the location of the resource.

properties AlexaChannelArgs | DirectLineChannelArgs | DirectLineSpeechChannelArgs | EmailChannelArgs | FacebookChannelArgs | KikChannelArgs | LineChannelArgs | MsTeamsChannelArgs | SkypeChannelArgs | SlackChannelArgs | SmsChannelArgs | TelegramChannelArgs | WebChatChannelArgs

The set of properties specific to bot channel resource

sku SkuArgs

Gets or sets the SKU of the resource.

tags Map

Contains resource tags defined as key/value pairs.

resourceGroupName string

The name of the Bot resource group in the user subscription.

resourceName string

The name of the Bot resource.

channelName string

The name of the Channel resource.

kind string | Kind

Required. Gets or sets the Kind of the resource.

location string

Specifies the location of the resource.

properties AlexaChannelArgs | DirectLineChannelArgs | DirectLineSpeechChannelArgs | EmailChannelArgs | FacebookChannelArgs | KikChannelArgs | LineChannelArgs | MsTeamsChannelArgs | SkypeChannelArgs | SlackChannelArgs | SmsChannelArgs | TelegramChannelArgs | WebChatChannelArgs

The set of properties specific to bot channel resource

sku SkuArgs

Gets or sets the SKU of the resource.

tags {[key: string]: string}

Contains resource tags defined as key/value pairs.

resource_group_name str

The name of the Bot resource group in the user subscription.

resource_name str

The name of the Bot resource.

channel_name str

The name of the Channel resource.

kind str | Kind

Required. Gets or sets the Kind of the resource.

location str

Specifies the location of the resource.

properties AlexaChannelArgs | DirectLineChannelArgs | DirectLineSpeechChannelArgs | EmailChannelArgs | FacebookChannelArgs | KikChannelArgs | LineChannelArgs | MsTeamsChannelArgs | SkypeChannelArgs | SlackChannelArgs | SmsChannelArgs | TelegramChannelArgs | WebChatChannelArgs

The set of properties specific to bot channel resource

sku SkuArgs

Gets or sets the SKU of the resource.

tags Mapping[str, str]

Contains resource tags defined as key/value pairs.

resourceGroupName String

The name of the Bot resource group in the user subscription.

resourceName String

The name of the Bot resource.

channelName String

The name of the Channel resource.

kind String | "sdk" | "designer" | "bot" | "function"

Required. Gets or sets the Kind of the resource.

location String

Specifies the location of the resource.

properties Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map

The set of properties specific to bot channel resource

sku Property Map

Gets or sets the SKU of the resource.

tags Map

Contains resource tags defined as key/value pairs.

Outputs

All input properties are implicitly available as output properties. Additionally, the Channel resource produces the following output properties:

Id string

The provider-assigned unique ID for this managed resource.

Name string

Specifies the name of the resource.

Type string

Specifies the type of the resource.

Zones List<string>

Entity zones

Etag string

Entity Tag

Id string

The provider-assigned unique ID for this managed resource.

Name string

Specifies the name of the resource.

Type string

Specifies the type of the resource.

Zones []string

Entity zones

Etag string

Entity Tag

id String

The provider-assigned unique ID for this managed resource.

name String

Specifies the name of the resource.

type String

Specifies the type of the resource.

zones List

Entity zones

etag String

Entity Tag

id string

The provider-assigned unique ID for this managed resource.

name string

Specifies the name of the resource.

type string

Specifies the type of the resource.

zones string[]

Entity zones

etag string

Entity Tag

id str

The provider-assigned unique ID for this managed resource.

name str

Specifies the name of the resource.

type str

Specifies the type of the resource.

zones Sequence[str]

Entity zones

etag str

Entity Tag

id String

The provider-assigned unique ID for this managed resource.

name String

Specifies the name of the resource.

type String

Specifies the type of the resource.

zones List

Entity zones

etag String

Entity Tag

Supporting Types

AlexaChannel

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties Pulumi.AzureNative.BotService.Inputs.AlexaChannelProperties

The set of properties specific to Alexa channel resource

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties AlexaChannelProperties

The set of properties specific to Alexa channel resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties AlexaChannelProperties

The set of properties specific to Alexa channel resource

etag string

Entity Tag of the resource

location string

Specifies the location of the resource.

properties AlexaChannelProperties

The set of properties specific to Alexa channel resource

etag str

Entity Tag of the resource

location str

Specifies the location of the resource.

properties AlexaChannelProperties

The set of properties specific to Alexa channel resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties Property Map

The set of properties specific to Alexa channel resource

AlexaChannelProperties

AlexaSkillId string

The Alexa skill Id

IsEnabled bool

Whether this channel is enabled for the bot

AlexaSkillId string

The Alexa skill Id

IsEnabled bool

Whether this channel is enabled for the bot

alexaSkillId String

The Alexa skill Id

isEnabled Boolean

Whether this channel is enabled for the bot

alexaSkillId string

The Alexa skill Id

isEnabled boolean

Whether this channel is enabled for the bot

alexa_skill_id str

The Alexa skill Id

is_enabled bool

Whether this channel is enabled for the bot

alexaSkillId String

The Alexa skill Id

isEnabled Boolean

Whether this channel is enabled for the bot

AlexaChannelPropertiesResponse

AlexaSkillId string

The Alexa skill Id

IsEnabled bool

Whether this channel is enabled for the bot

ServiceEndpointUri string

Full Uri used to configured the skill in Alexa

UrlFragment string

Url fragment used in part of the Uri configured in Alexa

AlexaSkillId string

The Alexa skill Id

IsEnabled bool

Whether this channel is enabled for the bot

ServiceEndpointUri string

Full Uri used to configured the skill in Alexa

UrlFragment string

Url fragment used in part of the Uri configured in Alexa

alexaSkillId String

The Alexa skill Id

isEnabled Boolean

Whether this channel is enabled for the bot

serviceEndpointUri String

Full Uri used to configured the skill in Alexa

urlFragment String

Url fragment used in part of the Uri configured in Alexa

alexaSkillId string

The Alexa skill Id

isEnabled boolean

Whether this channel is enabled for the bot

serviceEndpointUri string

Full Uri used to configured the skill in Alexa

urlFragment string

Url fragment used in part of the Uri configured in Alexa

alexa_skill_id str

The Alexa skill Id

is_enabled bool

Whether this channel is enabled for the bot

service_endpoint_uri str

Full Uri used to configured the skill in Alexa

url_fragment str

Url fragment used in part of the Uri configured in Alexa

alexaSkillId String

The Alexa skill Id

isEnabled Boolean

Whether this channel is enabled for the bot

serviceEndpointUri String

Full Uri used to configured the skill in Alexa

urlFragment String

Url fragment used in part of the Uri configured in Alexa

AlexaChannelResponse

ProvisioningState string

Provisioning state of the resource

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties Pulumi.AzureNative.BotService.Inputs.AlexaChannelPropertiesResponse

The set of properties specific to Alexa channel resource

ProvisioningState string

Provisioning state of the resource

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties AlexaChannelPropertiesResponse

The set of properties specific to Alexa channel resource

provisioningState String

Provisioning state of the resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties AlexaChannelPropertiesResponse

The set of properties specific to Alexa channel resource

provisioningState string

Provisioning state of the resource

etag string

Entity Tag of the resource

location string

Specifies the location of the resource.

properties AlexaChannelPropertiesResponse

The set of properties specific to Alexa channel resource

provisioning_state str

Provisioning state of the resource

etag str

Entity Tag of the resource

location str

Specifies the location of the resource.

properties AlexaChannelPropertiesResponse

The set of properties specific to Alexa channel resource

provisioningState String

Provisioning state of the resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties Property Map

The set of properties specific to Alexa channel resource

DirectLineChannel

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties Pulumi.AzureNative.BotService.Inputs.DirectLineChannelProperties

The set of properties specific to Direct Line channel resource

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties DirectLineChannelProperties

The set of properties specific to Direct Line channel resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties DirectLineChannelProperties

The set of properties specific to Direct Line channel resource

etag string

Entity Tag of the resource

location string

Specifies the location of the resource.

properties DirectLineChannelProperties

The set of properties specific to Direct Line channel resource

etag str

Entity Tag of the resource

location str

Specifies the location of the resource.

properties DirectLineChannelProperties

The set of properties specific to Direct Line channel resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties Property Map

The set of properties specific to Direct Line channel resource

DirectLineChannelProperties

DirectLineEmbedCode string

Direct Line embed code of the resource

Sites List<Pulumi.AzureNative.BotService.Inputs.DirectLineSite>

The list of Direct Line sites

DirectLineEmbedCode string

Direct Line embed code of the resource

Sites []DirectLineSite

The list of Direct Line sites

directLineEmbedCode String

Direct Line embed code of the resource

sites ListLineSite>

The list of Direct Line sites

directLineEmbedCode string

Direct Line embed code of the resource

sites DirectLineSite[]

The list of Direct Line sites

direct_line_embed_code str

Direct Line embed code of the resource

sites Sequence[DirectLineSite]

The list of Direct Line sites

directLineEmbedCode String

Direct Line embed code of the resource

sites List

The list of Direct Line sites

DirectLineChannelPropertiesResponse

DirectLineEmbedCode string

Direct Line embed code of the resource

Sites List<Pulumi.AzureNative.BotService.Inputs.DirectLineSiteResponse>

The list of Direct Line sites

DirectLineEmbedCode string

Direct Line embed code of the resource

Sites []DirectLineSiteResponse

The list of Direct Line sites

directLineEmbedCode String

Direct Line embed code of the resource

sites ListLineSiteResponse>

The list of Direct Line sites

directLineEmbedCode string

Direct Line embed code of the resource

sites DirectLineSiteResponse[]

The list of Direct Line sites

direct_line_embed_code str

Direct Line embed code of the resource

sites Sequence[DirectLineSiteResponse]

The list of Direct Line sites

directLineEmbedCode String

Direct Line embed code of the resource

sites List

The list of Direct Line sites

DirectLineChannelResponse

ProvisioningState string

Provisioning state of the resource

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties Pulumi.AzureNative.BotService.Inputs.DirectLineChannelPropertiesResponse

The set of properties specific to Direct Line channel resource

ProvisioningState string

Provisioning state of the resource

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties DirectLineChannelPropertiesResponse

The set of properties specific to Direct Line channel resource

provisioningState String

Provisioning state of the resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties DirectLineChannelPropertiesResponse

The set of properties specific to Direct Line channel resource

provisioningState string

Provisioning state of the resource

etag string

Entity Tag of the resource

location string

Specifies the location of the resource.

properties DirectLineChannelPropertiesResponse

The set of properties specific to Direct Line channel resource

provisioning_state str

Provisioning state of the resource

etag str

Entity Tag of the resource

location str

Specifies the location of the resource.

properties DirectLineChannelPropertiesResponse

The set of properties specific to Direct Line channel resource

provisioningState String

Provisioning state of the resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties Property Map

The set of properties specific to Direct Line channel resource

DirectLineSite

IsEnabled bool

Whether this site is enabled for DirectLine channel.

IsV1Enabled bool

Whether this site is enabled for Bot Framework V1 protocol.

IsV3Enabled bool

Whether this site is enabled for Bot Framework V1 protocol.

SiteName string

Site name

IsBlockUserUploadEnabled bool

Whether this site is enabled for block user upload.

IsSecureSiteEnabled bool

Whether this site is enabled for authentication with Bot Framework.

TrustedOrigins List<string>

List of Trusted Origin URLs for this site. This field is applicable only if isSecureSiteEnabled is True.

IsEnabled bool

Whether this site is enabled for DirectLine channel.

IsV1Enabled bool

Whether this site is enabled for Bot Framework V1 protocol.

IsV3Enabled bool

Whether this site is enabled for Bot Framework V1 protocol.

SiteName string

Site name

IsBlockUserUploadEnabled bool

Whether this site is enabled for block user upload.

IsSecureSiteEnabled bool

Whether this site is enabled for authentication with Bot Framework.

TrustedOrigins []string

List of Trusted Origin URLs for this site. This field is applicable only if isSecureSiteEnabled is True.

isEnabled Boolean

Whether this site is enabled for DirectLine channel.

isV1Enabled Boolean

Whether this site is enabled for Bot Framework V1 protocol.

isV3Enabled Boolean

Whether this site is enabled for Bot Framework V1 protocol.

siteName String

Site name

isBlockUserUploadEnabled Boolean

Whether this site is enabled for block user upload.

isSecureSiteEnabled Boolean

Whether this site is enabled for authentication with Bot Framework.

trustedOrigins List

List of Trusted Origin URLs for this site. This field is applicable only if isSecureSiteEnabled is True.

isEnabled boolean

Whether this site is enabled for DirectLine channel.

isV1Enabled boolean

Whether this site is enabled for Bot Framework V1 protocol.

isV3Enabled boolean

Whether this site is enabled for Bot Framework V1 protocol.

siteName string

Site name

isBlockUserUploadEnabled boolean

Whether this site is enabled for block user upload.

isSecureSiteEnabled boolean

Whether this site is enabled for authentication with Bot Framework.

trustedOrigins string[]

List of Trusted Origin URLs for this site. This field is applicable only if isSecureSiteEnabled is True.

is_enabled bool

Whether this site is enabled for DirectLine channel.

is_v1_enabled bool

Whether this site is enabled for Bot Framework V1 protocol.

is_v3_enabled bool

Whether this site is enabled for Bot Framework V1 protocol.

site_name str

Site name

is_block_user_upload_enabled bool

Whether this site is enabled for block user upload.

is_secure_site_enabled bool

Whether this site is enabled for authentication with Bot Framework.

trusted_origins Sequence[str]

List of Trusted Origin URLs for this site. This field is applicable only if isSecureSiteEnabled is True.

isEnabled Boolean

Whether this site is enabled for DirectLine channel.

isV1Enabled Boolean

Whether this site is enabled for Bot Framework V1 protocol.

isV3Enabled Boolean

Whether this site is enabled for Bot Framework V1 protocol.

siteName String

Site name

isBlockUserUploadEnabled Boolean

Whether this site is enabled for block user upload.

isSecureSiteEnabled Boolean

Whether this site is enabled for authentication with Bot Framework.

trustedOrigins List

List of Trusted Origin URLs for this site. This field is applicable only if isSecureSiteEnabled is True.

DirectLineSiteResponse

IsEnabled bool

Whether this site is enabled for DirectLine channel.

IsV1Enabled bool

Whether this site is enabled for Bot Framework V1 protocol.

IsV3Enabled bool

Whether this site is enabled for Bot Framework V1 protocol.

Key string

Primary key. Value only returned through POST to the action Channel List API, otherwise empty.

Key2 string

Secondary key. Value only returned through POST to the action Channel List API, otherwise empty.

SiteId string

Site Id

SiteName string

Site name

IsBlockUserUploadEnabled bool

Whether this site is enabled for block user upload.

IsSecureSiteEnabled bool

Whether this site is enabled for authentication with Bot Framework.

TrustedOrigins List<string>

List of Trusted Origin URLs for this site. This field is applicable only if isSecureSiteEnabled is True.

IsEnabled bool

Whether this site is enabled for DirectLine channel.

IsV1Enabled bool

Whether this site is enabled for Bot Framework V1 protocol.

IsV3Enabled bool

Whether this site is enabled for Bot Framework V1 protocol.

Key string

Primary key. Value only returned through POST to the action Channel List API, otherwise empty.

Key2 string

Secondary key. Value only returned through POST to the action Channel List API, otherwise empty.

SiteId string

Site Id

SiteName string

Site name

IsBlockUserUploadEnabled bool

Whether this site is enabled for block user upload.

IsSecureSiteEnabled bool

Whether this site is enabled for authentication with Bot Framework.

TrustedOrigins []string

List of Trusted Origin URLs for this site. This field is applicable only if isSecureSiteEnabled is True.

isEnabled Boolean

Whether this site is enabled for DirectLine channel.

isV1Enabled Boolean

Whether this site is enabled for Bot Framework V1 protocol.

isV3Enabled Boolean

Whether this site is enabled for Bot Framework V1 protocol.

key String

Primary key. Value only returned through POST to the action Channel List API, otherwise empty.

key2 String

Secondary key. Value only returned through POST to the action Channel List API, otherwise empty.

siteId String

Site Id

siteName String

Site name

isBlockUserUploadEnabled Boolean

Whether this site is enabled for block user upload.

isSecureSiteEnabled Boolean

Whether this site is enabled for authentication with Bot Framework.

trustedOrigins List

List of Trusted Origin URLs for this site. This field is applicable only if isSecureSiteEnabled is True.

isEnabled boolean

Whether this site is enabled for DirectLine channel.

isV1Enabled boolean

Whether this site is enabled for Bot Framework V1 protocol.

isV3Enabled boolean

Whether this site is enabled for Bot Framework V1 protocol.

key string

Primary key. Value only returned through POST to the action Channel List API, otherwise empty.

key2 string

Secondary key. Value only returned through POST to the action Channel List API, otherwise empty.

siteId string

Site Id

siteName string

Site name

isBlockUserUploadEnabled boolean

Whether this site is enabled for block user upload.

isSecureSiteEnabled boolean

Whether this site is enabled for authentication with Bot Framework.

trustedOrigins string[]

List of Trusted Origin URLs for this site. This field is applicable only if isSecureSiteEnabled is True.

is_enabled bool

Whether this site is enabled for DirectLine channel.

is_v1_enabled bool

Whether this site is enabled for Bot Framework V1 protocol.

is_v3_enabled bool

Whether this site is enabled for Bot Framework V1 protocol.

key str

Primary key. Value only returned through POST to the action Channel List API, otherwise empty.

key2 str

Secondary key. Value only returned through POST to the action Channel List API, otherwise empty.

site_id str

Site Id

site_name str

Site name

is_block_user_upload_enabled bool

Whether this site is enabled for block user upload.

is_secure_site_enabled bool

Whether this site is enabled for authentication with Bot Framework.

trusted_origins Sequence[str]

List of Trusted Origin URLs for this site. This field is applicable only if isSecureSiteEnabled is True.

isEnabled Boolean

Whether this site is enabled for DirectLine channel.

isV1Enabled Boolean

Whether this site is enabled for Bot Framework V1 protocol.

isV3Enabled Boolean

Whether this site is enabled for Bot Framework V1 protocol.

key String

Primary key. Value only returned through POST to the action Channel List API, otherwise empty.

key2 String

Secondary key. Value only returned through POST to the action Channel List API, otherwise empty.

siteId String

Site Id

siteName String

Site name

isBlockUserUploadEnabled Boolean

Whether this site is enabled for block user upload.

isSecureSiteEnabled Boolean

Whether this site is enabled for authentication with Bot Framework.

trustedOrigins List

List of Trusted Origin URLs for this site. This field is applicable only if isSecureSiteEnabled is True.

DirectLineSpeechChannel

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties Pulumi.AzureNative.BotService.Inputs.DirectLineSpeechChannelProperties

The set of properties specific to DirectLine Speech channel resource

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties DirectLineSpeechChannelProperties

The set of properties specific to DirectLine Speech channel resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties DirectLineSpeechChannelProperties

The set of properties specific to DirectLine Speech channel resource

etag string

Entity Tag of the resource

location string

Specifies the location of the resource.

properties DirectLineSpeechChannelProperties

The set of properties specific to DirectLine Speech channel resource

etag str

Entity Tag of the resource

location str

Specifies the location of the resource.

properties DirectLineSpeechChannelProperties

The set of properties specific to DirectLine Speech channel resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties Property Map

The set of properties specific to DirectLine Speech channel resource

DirectLineSpeechChannelProperties

CognitiveServiceRegion string

The cognitive service region with this channel registration.

CognitiveServiceSubscriptionKey string

The cognitive service subscription key to use with this channel registration.

CustomSpeechModelId string

Custom voice deployment id (optional).

CustomVoiceDeploymentId string

Custom speech model id (optional).

IsDefaultBotForCogSvcAccount bool

Make this a default bot for chosen cognitive service account.

IsEnabled bool

Whether this channel is enabled or not.

CognitiveServiceRegion string

The cognitive service region with this channel registration.

CognitiveServiceSubscriptionKey string

The cognitive service subscription key to use with this channel registration.

CustomSpeechModelId string

Custom voice deployment id (optional).

CustomVoiceDeploymentId string

Custom speech model id (optional).

IsDefaultBotForCogSvcAccount bool

Make this a default bot for chosen cognitive service account.

IsEnabled bool

Whether this channel is enabled or not.

cognitiveServiceRegion String

The cognitive service region with this channel registration.

cognitiveServiceSubscriptionKey String

The cognitive service subscription key to use with this channel registration.

customSpeechModelId String

Custom voice deployment id (optional).

customVoiceDeploymentId String

Custom speech model id (optional).

isDefaultBotForCogSvcAccount Boolean

Make this a default bot for chosen cognitive service account.

isEnabled Boolean

Whether this channel is enabled or not.

cognitiveServiceRegion string

The cognitive service region with this channel registration.

cognitiveServiceSubscriptionKey string

The cognitive service subscription key to use with this channel registration.

customSpeechModelId string

Custom voice deployment id (optional).

customVoiceDeploymentId string

Custom speech model id (optional).

isDefaultBotForCogSvcAccount boolean

Make this a default bot for chosen cognitive service account.

isEnabled boolean

Whether this channel is enabled or not.

cognitive_service_region str

The cognitive service region with this channel registration.

cognitive_service_subscription_key str

The cognitive service subscription key to use with this channel registration.

custom_speech_model_id str

Custom voice deployment id (optional).

custom_voice_deployment_id str

Custom speech model id (optional).

is_default_bot_for_cog_svc_account bool

Make this a default bot for chosen cognitive service account.

is_enabled bool

Whether this channel is enabled or not.

cognitiveServiceRegion String

The cognitive service region with this channel registration.

cognitiveServiceSubscriptionKey String

The cognitive service subscription key to use with this channel registration.

customSpeechModelId String

Custom voice deployment id (optional).

customVoiceDeploymentId String

Custom speech model id (optional).

isDefaultBotForCogSvcAccount Boolean

Make this a default bot for chosen cognitive service account.

isEnabled Boolean

Whether this channel is enabled or not.

DirectLineSpeechChannelPropertiesResponse

CognitiveServiceRegion string

The cognitive service region with this channel registration.

CognitiveServiceSubscriptionKey string

The cognitive service subscription key to use with this channel registration.

CustomSpeechModelId string

Custom voice deployment id (optional).

CustomVoiceDeploymentId string

Custom speech model id (optional).

IsDefaultBotForCogSvcAccount bool

Make this a default bot for chosen cognitive service account.

IsEnabled bool

Whether this channel is enabled or not.

CognitiveServiceRegion string

The cognitive service region with this channel registration.

CognitiveServiceSubscriptionKey string

The cognitive service subscription key to use with this channel registration.

CustomSpeechModelId string

Custom voice deployment id (optional).

CustomVoiceDeploymentId string

Custom speech model id (optional).

IsDefaultBotForCogSvcAccount bool

Make this a default bot for chosen cognitive service account.

IsEnabled bool

Whether this channel is enabled or not.

cognitiveServiceRegion String

The cognitive service region with this channel registration.

cognitiveServiceSubscriptionKey String

The cognitive service subscription key to use with this channel registration.

customSpeechModelId String

Custom voice deployment id (optional).

customVoiceDeploymentId String

Custom speech model id (optional).

isDefaultBotForCogSvcAccount Boolean

Make this a default bot for chosen cognitive service account.

isEnabled Boolean

Whether this channel is enabled or not.

cognitiveServiceRegion string

The cognitive service region with this channel registration.

cognitiveServiceSubscriptionKey string

The cognitive service subscription key to use with this channel registration.

customSpeechModelId string

Custom voice deployment id (optional).

customVoiceDeploymentId string

Custom speech model id (optional).

isDefaultBotForCogSvcAccount boolean

Make this a default bot for chosen cognitive service account.

isEnabled boolean

Whether this channel is enabled or not.

cognitive_service_region str

The cognitive service region with this channel registration.

cognitive_service_subscription_key str

The cognitive service subscription key to use with this channel registration.

custom_speech_model_id str

Custom voice deployment id (optional).

custom_voice_deployment_id str

Custom speech model id (optional).

is_default_bot_for_cog_svc_account bool

Make this a default bot for chosen cognitive service account.

is_enabled bool

Whether this channel is enabled or not.

cognitiveServiceRegion String

The cognitive service region with this channel registration.

cognitiveServiceSubscriptionKey String

The cognitive service subscription key to use with this channel registration.

customSpeechModelId String

Custom voice deployment id (optional).

customVoiceDeploymentId String

Custom speech model id (optional).

isDefaultBotForCogSvcAccount Boolean

Make this a default bot for chosen cognitive service account.

isEnabled Boolean

Whether this channel is enabled or not.

DirectLineSpeechChannelResponse

ProvisioningState string

Provisioning state of the resource

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties Pulumi.AzureNative.BotService.Inputs.DirectLineSpeechChannelPropertiesResponse

The set of properties specific to DirectLine Speech channel resource

ProvisioningState string

Provisioning state of the resource

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties DirectLineSpeechChannelPropertiesResponse

The set of properties specific to DirectLine Speech channel resource

provisioningState String

Provisioning state of the resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties DirectLineSpeechChannelPropertiesResponse

The set of properties specific to DirectLine Speech channel resource

provisioningState string

Provisioning state of the resource

etag string

Entity Tag of the resource

location string

Specifies the location of the resource.

properties DirectLineSpeechChannelPropertiesResponse

The set of properties specific to DirectLine Speech channel resource

provisioning_state str

Provisioning state of the resource

etag str

Entity Tag of the resource

location str

Specifies the location of the resource.

properties DirectLineSpeechChannelPropertiesResponse

The set of properties specific to DirectLine Speech channel resource

provisioningState String

Provisioning state of the resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties Property Map

The set of properties specific to DirectLine Speech channel resource

EmailChannel

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties Pulumi.AzureNative.BotService.Inputs.EmailChannelProperties

The set of properties specific to email channel resource

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties EmailChannelProperties

The set of properties specific to email channel resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties EmailChannelProperties

The set of properties specific to email channel resource

etag string

Entity Tag of the resource

location string

Specifies the location of the resource.

properties EmailChannelProperties

The set of properties specific to email channel resource

etag str

Entity Tag of the resource

location str

Specifies the location of the resource.

properties EmailChannelProperties

The set of properties specific to email channel resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties Property Map

The set of properties specific to email channel resource

EmailChannelProperties

EmailAddress string

The email address

IsEnabled bool

Whether this channel is enabled for the bot

Password string

The password for the email address. Value only returned through POST to the action Channel List API, otherwise empty.

EmailAddress string

The email address

IsEnabled bool

Whether this channel is enabled for the bot

Password string

The password for the email address. Value only returned through POST to the action Channel List API, otherwise empty.

emailAddress String

The email address

isEnabled Boolean

Whether this channel is enabled for the bot

password String

The password for the email address. Value only returned through POST to the action Channel List API, otherwise empty.

emailAddress string

The email address

isEnabled boolean

Whether this channel is enabled for the bot

password string

The password for the email address. Value only returned through POST to the action Channel List API, otherwise empty.

email_address str

The email address

is_enabled bool

Whether this channel is enabled for the bot

password str

The password for the email address. Value only returned through POST to the action Channel List API, otherwise empty.

emailAddress String

The email address

isEnabled Boolean

Whether this channel is enabled for the bot

password String

The password for the email address. Value only returned through POST to the action Channel List API, otherwise empty.

EmailChannelPropertiesResponse

EmailAddress string

The email address

IsEnabled bool

Whether this channel is enabled for the bot

Password string

The password for the email address. Value only returned through POST to the action Channel List API, otherwise empty.

EmailAddress string

The email address

IsEnabled bool

Whether this channel is enabled for the bot

Password string

The password for the email address. Value only returned through POST to the action Channel List API, otherwise empty.

emailAddress String

The email address

isEnabled Boolean

Whether this channel is enabled for the bot

password String

The password for the email address. Value only returned through POST to the action Channel List API, otherwise empty.

emailAddress string

The email address

isEnabled boolean

Whether this channel is enabled for the bot

password string

The password for the email address. Value only returned through POST to the action Channel List API, otherwise empty.

email_address str

The email address

is_enabled bool

Whether this channel is enabled for the bot

password str

The password for the email address. Value only returned through POST to the action Channel List API, otherwise empty.

emailAddress String

The email address

isEnabled Boolean

Whether this channel is enabled for the bot

password String

The password for the email address. Value only returned through POST to the action Channel List API, otherwise empty.

EmailChannelResponse

ProvisioningState string

Provisioning state of the resource

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties Pulumi.AzureNative.BotService.Inputs.EmailChannelPropertiesResponse

The set of properties specific to email channel resource

ProvisioningState string

Provisioning state of the resource

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties EmailChannelPropertiesResponse

The set of properties specific to email channel resource

provisioningState String

Provisioning state of the resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties EmailChannelPropertiesResponse

The set of properties specific to email channel resource

provisioningState string

Provisioning state of the resource

etag string

Entity Tag of the resource

location string

Specifies the location of the resource.

properties EmailChannelPropertiesResponse

The set of properties specific to email channel resource

provisioning_state str

Provisioning state of the resource

etag str

Entity Tag of the resource

location str

Specifies the location of the resource.

properties EmailChannelPropertiesResponse

The set of properties specific to email channel resource

provisioningState String

Provisioning state of the resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties Property Map

The set of properties specific to email channel resource

FacebookChannel

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties Pulumi.AzureNative.BotService.Inputs.FacebookChannelProperties

The set of properties specific to bot facebook channel

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties FacebookChannelProperties

The set of properties specific to bot facebook channel

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties FacebookChannelProperties

The set of properties specific to bot facebook channel

etag string

Entity Tag of the resource

location string

Specifies the location of the resource.

properties FacebookChannelProperties

The set of properties specific to bot facebook channel

etag str

Entity Tag of the resource

location str

Specifies the location of the resource.

properties FacebookChannelProperties

The set of properties specific to bot facebook channel

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties Property Map

The set of properties specific to bot facebook channel

FacebookChannelProperties

AppId string

Facebook application id

IsEnabled bool

Whether this channel is enabled for the bot

AppSecret string

Facebook application secret. Value only returned through POST to the action Channel List API, otherwise empty.

Pages List<Pulumi.AzureNative.BotService.Inputs.FacebookPage>

The list of Facebook pages

AppId string

Facebook application id

IsEnabled bool

Whether this channel is enabled for the bot

AppSecret string

Facebook application secret. Value only returned through POST to the action Channel List API, otherwise empty.

Pages []FacebookPage

The list of Facebook pages

appId String

Facebook application id

isEnabled Boolean

Whether this channel is enabled for the bot

appSecret String

Facebook application secret. Value only returned through POST to the action Channel List API, otherwise empty.

pages ListPage>

The list of Facebook pages

appId string

Facebook application id

isEnabled boolean

Whether this channel is enabled for the bot

appSecret string

Facebook application secret. Value only returned through POST to the action Channel List API, otherwise empty.

pages FacebookPage[]

The list of Facebook pages

app_id str

Facebook application id

is_enabled bool

Whether this channel is enabled for the bot

app_secret str

Facebook application secret. Value only returned through POST to the action Channel List API, otherwise empty.

pages Sequence[FacebookPage]

The list of Facebook pages

appId String

Facebook application id

isEnabled Boolean

Whether this channel is enabled for the bot

appSecret String

Facebook application secret. Value only returned through POST to the action Channel List API, otherwise empty.

pages List

The list of Facebook pages

FacebookChannelPropertiesResponse

AppId string

Facebook application id

CallbackUrl string

Callback Url

IsEnabled bool

Whether this channel is enabled for the bot

VerifyToken string

Verify token. Value only returned through POST to the action Channel List API, otherwise empty.

AppSecret string

Facebook application secret. Value only returned through POST to the action Channel List API, otherwise empty.

Pages List<Pulumi.AzureNative.BotService.Inputs.FacebookPageResponse>

The list of Facebook pages

AppId string

Facebook application id

CallbackUrl string

Callback Url

IsEnabled bool

Whether this channel is enabled for the bot

VerifyToken string

Verify token. Value only returned through POST to the action Channel List API, otherwise empty.

AppSecret string

Facebook application secret. Value only returned through POST to the action Channel List API, otherwise empty.

Pages []FacebookPageResponse

The list of Facebook pages

appId String

Facebook application id

callbackUrl String

Callback Url

isEnabled Boolean

Whether this channel is enabled for the bot

verifyToken String

Verify token. Value only returned through POST to the action Channel List API, otherwise empty.

appSecret String

Facebook application secret. Value only returned through POST to the action Channel List API, otherwise empty.

pages ListPageResponse>

The list of Facebook pages

appId string

Facebook application id

callbackUrl string

Callback Url

isEnabled boolean

Whether this channel is enabled for the bot

verifyToken string

Verify token. Value only returned through POST to the action Channel List API, otherwise empty.

appSecret string

Facebook application secret. Value only returned through POST to the action Channel List API, otherwise empty.

pages FacebookPageResponse[]

The list of Facebook pages

app_id str

Facebook application id

callback_url str

Callback Url

is_enabled bool

Whether this channel is enabled for the bot

verify_token str

Verify token. Value only returned through POST to the action Channel List API, otherwise empty.

app_secret str

Facebook application secret. Value only returned through POST to the action Channel List API, otherwise empty.

pages Sequence[FacebookPageResponse]

The list of Facebook pages

appId String

Facebook application id

callbackUrl String

Callback Url

isEnabled Boolean

Whether this channel is enabled for the bot

verifyToken String

Verify token. Value only returned through POST to the action Channel List API, otherwise empty.

appSecret String

Facebook application secret. Value only returned through POST to the action Channel List API, otherwise empty.

pages List

The list of Facebook pages

FacebookChannelResponse

ProvisioningState string

Provisioning state of the resource

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties Pulumi.AzureNative.BotService.Inputs.FacebookChannelPropertiesResponse

The set of properties specific to bot facebook channel

ProvisioningState string

Provisioning state of the resource

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties FacebookChannelPropertiesResponse

The set of properties specific to bot facebook channel

provisioningState String

Provisioning state of the resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties FacebookChannelPropertiesResponse

The set of properties specific to bot facebook channel

provisioningState string

Provisioning state of the resource

etag string

Entity Tag of the resource

location string

Specifies the location of the resource.

properties FacebookChannelPropertiesResponse

The set of properties specific to bot facebook channel

provisioning_state str

Provisioning state of the resource

etag str

Entity Tag of the resource

location str

Specifies the location of the resource.

properties FacebookChannelPropertiesResponse

The set of properties specific to bot facebook channel

provisioningState String

Provisioning state of the resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties Property Map

The set of properties specific to bot facebook channel

FacebookPage

Id string

Page id

AccessToken string

Facebook application access token. Value only returned through POST to the action Channel List API, otherwise empty.

Id string

Page id

AccessToken string

Facebook application access token. Value only returned through POST to the action Channel List API, otherwise empty.

id String

Page id

accessToken String

Facebook application access token. Value only returned through POST to the action Channel List API, otherwise empty.

id string

Page id

accessToken string

Facebook application access token. Value only returned through POST to the action Channel List API, otherwise empty.

id str

Page id

access_token str

Facebook application access token. Value only returned through POST to the action Channel List API, otherwise empty.

id String

Page id

accessToken String

Facebook application access token. Value only returned through POST to the action Channel List API, otherwise empty.

FacebookPageResponse

Id string

Page id

AccessToken string

Facebook application access token. Value only returned through POST to the action Channel List API, otherwise empty.

Id string

Page id

AccessToken string

Facebook application access token. Value only returned through POST to the action Channel List API, otherwise empty.

id String

Page id

accessToken String

Facebook application access token. Value only returned through POST to the action Channel List API, otherwise empty.

id string

Page id

accessToken string

Facebook application access token. Value only returned through POST to the action Channel List API, otherwise empty.

id str

Page id

access_token str

Facebook application access token. Value only returned through POST to the action Channel List API, otherwise empty.

id String

Page id

accessToken String

Facebook application access token. Value only returned through POST to the action Channel List API, otherwise empty.

KikChannel

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties Pulumi.AzureNative.BotService.Inputs.KikChannelProperties

The set of properties specific to Kik channel resource

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties KikChannelProperties

The set of properties specific to Kik channel resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties KikChannelProperties

The set of properties specific to Kik channel resource

etag string

Entity Tag of the resource

location string

Specifies the location of the resource.

properties KikChannelProperties

The set of properties specific to Kik channel resource

etag str

Entity Tag of the resource

location str

Specifies the location of the resource.

properties KikChannelProperties

The set of properties specific to Kik channel resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties Property Map

The set of properties specific to Kik channel resource

KikChannelProperties

IsEnabled bool

Whether this channel is enabled for the bot

UserName string

The Kik user name

ApiKey string

Kik API key. Value only returned through POST to the action Channel List API, otherwise empty.

IsValidated bool

Whether this channel is validated for the bot

IsEnabled bool

Whether this channel is enabled for the bot

UserName string

The Kik user name

ApiKey string

Kik API key. Value only returned through POST to the action Channel List API, otherwise empty.

IsValidated bool

Whether this channel is validated for the bot

isEnabled Boolean

Whether this channel is enabled for the bot

userName String

The Kik user name

apiKey String

Kik API key. Value only returned through POST to the action Channel List API, otherwise empty.

isValidated Boolean

Whether this channel is validated for the bot

isEnabled boolean

Whether this channel is enabled for the bot

userName string

The Kik user name

apiKey string

Kik API key. Value only returned through POST to the action Channel List API, otherwise empty.

isValidated boolean

Whether this channel is validated for the bot

is_enabled bool

Whether this channel is enabled for the bot

user_name str

The Kik user name

api_key str

Kik API key. Value only returned through POST to the action Channel List API, otherwise empty.

is_validated bool

Whether this channel is validated for the bot

isEnabled Boolean

Whether this channel is enabled for the bot

userName String

The Kik user name

apiKey String

Kik API key. Value only returned through POST to the action Channel List API, otherwise empty.

isValidated Boolean

Whether this channel is validated for the bot

KikChannelPropertiesResponse

IsEnabled bool

Whether this channel is enabled for the bot

UserName string

The Kik user name

ApiKey string

Kik API key. Value only returned through POST to the action Channel List API, otherwise empty.

IsValidated bool

Whether this channel is validated for the bot

IsEnabled bool

Whether this channel is enabled for the bot

UserName string

The Kik user name

ApiKey string

Kik API key. Value only returned through POST to the action Channel List API, otherwise empty.

IsValidated bool

Whether this channel is validated for the bot

isEnabled Boolean

Whether this channel is enabled for the bot

userName String

The Kik user name

apiKey String

Kik API key. Value only returned through POST to the action Channel List API, otherwise empty.

isValidated Boolean

Whether this channel is validated for the bot

isEnabled boolean

Whether this channel is enabled for the bot

userName string

The Kik user name

apiKey string

Kik API key. Value only returned through POST to the action Channel List API, otherwise empty.

isValidated boolean

Whether this channel is validated for the bot

is_enabled bool

Whether this channel is enabled for the bot

user_name str

The Kik user name

api_key str

Kik API key. Value only returned through POST to the action Channel List API, otherwise empty.

is_validated bool

Whether this channel is validated for the bot

isEnabled Boolean

Whether this channel is enabled for the bot

userName String

The Kik user name

apiKey String

Kik API key. Value only returned through POST to the action Channel List API, otherwise empty.

isValidated Boolean

Whether this channel is validated for the bot

KikChannelResponse

ProvisioningState string

Provisioning state of the resource

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties Pulumi.AzureNative.BotService.Inputs.KikChannelPropertiesResponse

The set of properties specific to Kik channel resource

ProvisioningState string

Provisioning state of the resource

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties KikChannelPropertiesResponse

The set of properties specific to Kik channel resource

provisioningState String

Provisioning state of the resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties KikChannelPropertiesResponse

The set of properties specific to Kik channel resource

provisioningState string

Provisioning state of the resource

etag string

Entity Tag of the resource

location string

Specifies the location of the resource.

properties KikChannelPropertiesResponse

The set of properties specific to Kik channel resource

provisioning_state str

Provisioning state of the resource

etag str

Entity Tag of the resource

location str

Specifies the location of the resource.

properties KikChannelPropertiesResponse

The set of properties specific to Kik channel resource

provisioningState String

Provisioning state of the resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties Property Map

The set of properties specific to Kik channel resource

Kind

Sdk
sdk
Designer
designer
Bot
bot
Function
function
KindSdk
sdk
KindDesigner
designer
KindBot
bot
KindFunction
function
Sdk
sdk
Designer
designer
Bot
bot
Function
function
Sdk
sdk
Designer
designer
Bot
bot
Function
function
SDK
sdk
DESIGNER
designer
BOT
bot
FUNCTION
function
"sdk"
sdk
"designer"
designer
"bot"
bot
"function"
function

LineChannel

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties Pulumi.AzureNative.BotService.Inputs.LineChannelProperties

The set of properties specific to line channel resource

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties LineChannelProperties

The set of properties specific to line channel resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties LineChannelProperties

The set of properties specific to line channel resource

etag string

Entity Tag of the resource

location string

Specifies the location of the resource.

properties LineChannelProperties

The set of properties specific to line channel resource

etag str

Entity Tag of the resource

location str

Specifies the location of the resource.

properties LineChannelProperties

The set of properties specific to line channel resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties Property Map

The set of properties specific to line channel resource

LineChannelProperties

LineRegistrations []LineRegistration

The list of line channel registrations

lineRegistrations ListRegistration>

The list of line channel registrations

lineRegistrations LineRegistration[]

The list of line channel registrations

line_registrations Sequence[LineRegistration]

The list of line channel registrations

lineRegistrations List

The list of line channel registrations

LineChannelPropertiesResponse

CallbackUrl string

Callback Url to enter in line registration.

IsValidated bool

Whether this channel is validated for the bot

LineRegistrations List<Pulumi.AzureNative.BotService.Inputs.LineRegistrationResponse>

The list of line channel registrations

CallbackUrl string

Callback Url to enter in line registration.

IsValidated bool

Whether this channel is validated for the bot

LineRegistrations []LineRegistrationResponse

The list of line channel registrations

callbackUrl String

Callback Url to enter in line registration.

isValidated Boolean

Whether this channel is validated for the bot

lineRegistrations ListRegistrationResponse>

The list of line channel registrations

callbackUrl string

Callback Url to enter in line registration.

isValidated boolean

Whether this channel is validated for the bot

lineRegistrations LineRegistrationResponse[]

The list of line channel registrations

callback_url str

Callback Url to enter in line registration.

is_validated bool

Whether this channel is validated for the bot

line_registrations Sequence[LineRegistrationResponse]

The list of line channel registrations

callbackUrl String

Callback Url to enter in line registration.

isValidated Boolean

Whether this channel is validated for the bot

lineRegistrations List

The list of line channel registrations

LineChannelResponse

ProvisioningState string

Provisioning state of the resource

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties Pulumi.AzureNative.BotService.Inputs.LineChannelPropertiesResponse

The set of properties specific to line channel resource

ProvisioningState string

Provisioning state of the resource

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties LineChannelPropertiesResponse

The set of properties specific to line channel resource

provisioningState String

Provisioning state of the resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties LineChannelPropertiesResponse

The set of properties specific to line channel resource

provisioningState string

Provisioning state of the resource

etag string

Entity Tag of the resource

location string

Specifies the location of the resource.

properties LineChannelPropertiesResponse

The set of properties specific to line channel resource

provisioning_state str

Provisioning state of the resource

etag str

Entity Tag of the resource

location str

Specifies the location of the resource.

properties LineChannelPropertiesResponse

The set of properties specific to line channel resource

provisioningState String

Provisioning state of the resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties Property Map

The set of properties specific to line channel resource

LineRegistration

ChannelAccessToken string

Access token for the line channel registration

ChannelSecret string

Secret for the line channel registration

ChannelAccessToken string

Access token for the line channel registration

ChannelSecret string

Secret for the line channel registration

channelAccessToken String

Access token for the line channel registration

channelSecret String

Secret for the line channel registration

channelAccessToken string

Access token for the line channel registration

channelSecret string

Secret for the line channel registration

channel_access_token str

Access token for the line channel registration

channel_secret str

Secret for the line channel registration

channelAccessToken String

Access token for the line channel registration

channelSecret String

Secret for the line channel registration

LineRegistrationResponse

GeneratedId string

Id generated for the line channel registration

ChannelAccessToken string

Access token for the line channel registration

ChannelSecret string

Secret for the line channel registration

GeneratedId string

Id generated for the line channel registration

ChannelAccessToken string

Access token for the line channel registration

ChannelSecret string

Secret for the line channel registration

generatedId String

Id generated for the line channel registration

channelAccessToken String

Access token for the line channel registration

channelSecret String

Secret for the line channel registration

generatedId string

Id generated for the line channel registration

channelAccessToken string

Access token for the line channel registration

channelSecret string

Secret for the line channel registration

generated_id str

Id generated for the line channel registration

channel_access_token str

Access token for the line channel registration

channel_secret str

Secret for the line channel registration

generatedId String

Id generated for the line channel registration

channelAccessToken String

Access token for the line channel registration

channelSecret String

Secret for the line channel registration

MsTeamsChannel

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties Pulumi.AzureNative.BotService.Inputs.MsTeamsChannelProperties

The set of properties specific to Microsoft Teams channel resource

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties MsTeamsChannelProperties

The set of properties specific to Microsoft Teams channel resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties MsTeamsChannelProperties

The set of properties specific to Microsoft Teams channel resource

etag string

Entity Tag of the resource

location string

Specifies the location of the resource.

properties MsTeamsChannelProperties

The set of properties specific to Microsoft Teams channel resource

etag str

Entity Tag of the resource

location str

Specifies the location of the resource.

properties MsTeamsChannelProperties

The set of properties specific to Microsoft Teams channel resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties Property Map

The set of properties specific to Microsoft Teams channel resource

MsTeamsChannelProperties

IsEnabled bool

Whether this channel is enabled for the bot

AcceptedTerms bool

Whether this channel accepted terms

CallingWebHook string

Webhook for Microsoft Teams channel calls

DeploymentEnvironment string

Deployment environment for Microsoft Teams channel calls

EnableCalling bool

Enable calling for Microsoft Teams channel

IncomingCallRoute string

Webhook for Microsoft Teams channel calls

IsEnabled bool

Whether this channel is enabled for the bot

AcceptedTerms bool

Whether this channel accepted terms

CallingWebHook string

Webhook for Microsoft Teams channel calls

DeploymentEnvironment string

Deployment environment for Microsoft Teams channel calls

EnableCalling bool

Enable calling for Microsoft Teams channel

IncomingCallRoute string

Webhook for Microsoft Teams channel calls

isEnabled Boolean

Whether this channel is enabled for the bot

acceptedTerms Boolean

Whether this channel accepted terms

callingWebHook String

Webhook for Microsoft Teams channel calls

deploymentEnvironment String

Deployment environment for Microsoft Teams channel calls

enableCalling Boolean

Enable calling for Microsoft Teams channel

incomingCallRoute String

Webhook for Microsoft Teams channel calls

isEnabled boolean

Whether this channel is enabled for the bot

acceptedTerms boolean

Whether this channel accepted terms

callingWebHook string

Webhook for Microsoft Teams channel calls

deploymentEnvironment string

Deployment environment for Microsoft Teams channel calls

enableCalling boolean

Enable calling for Microsoft Teams channel

incomingCallRoute string

Webhook for Microsoft Teams channel calls

is_enabled bool

Whether this channel is enabled for the bot

accepted_terms bool

Whether this channel accepted terms

calling_web_hook str

Webhook for Microsoft Teams channel calls

deployment_environment str

Deployment environment for Microsoft Teams channel calls

enable_calling bool

Enable calling for Microsoft Teams channel

incoming_call_route str

Webhook for Microsoft Teams channel calls

isEnabled Boolean

Whether this channel is enabled for the bot

acceptedTerms Boolean

Whether this channel accepted terms

callingWebHook String

Webhook for Microsoft Teams channel calls

deploymentEnvironment String

Deployment environment for Microsoft Teams channel calls

enableCalling Boolean

Enable calling for Microsoft Teams channel

incomingCallRoute String

Webhook for Microsoft Teams channel calls

MsTeamsChannelPropertiesResponse

IsEnabled bool

Whether this channel is enabled for the bot

AcceptedTerms bool

Whether this channel accepted terms

CallingWebHook string

Webhook for Microsoft Teams channel calls

DeploymentEnvironment string

Deployment environment for Microsoft Teams channel calls

EnableCalling bool

Enable calling for Microsoft Teams channel

IncomingCallRoute string

Webhook for Microsoft Teams channel calls

IsEnabled bool

Whether this channel is enabled for the bot

AcceptedTerms bool

Whether this channel accepted terms

CallingWebHook string

Webhook for Microsoft Teams channel calls

DeploymentEnvironment string

Deployment environment for Microsoft Teams channel calls

EnableCalling bool

Enable calling for Microsoft Teams channel

IncomingCallRoute string

Webhook for Microsoft Teams channel calls

isEnabled Boolean

Whether this channel is enabled for the bot

acceptedTerms Boolean

Whether this channel accepted terms

callingWebHook String

Webhook for Microsoft Teams channel calls

deploymentEnvironment String

Deployment environment for Microsoft Teams channel calls

enableCalling Boolean

Enable calling for Microsoft Teams channel

incomingCallRoute String

Webhook for Microsoft Teams channel calls

isEnabled boolean

Whether this channel is enabled for the bot

acceptedTerms boolean

Whether this channel accepted terms

callingWebHook string

Webhook for Microsoft Teams channel calls

deploymentEnvironment string

Deployment environment for Microsoft Teams channel calls

enableCalling boolean

Enable calling for Microsoft Teams channel

incomingCallRoute string

Webhook for Microsoft Teams channel calls

is_enabled bool

Whether this channel is enabled for the bot

accepted_terms bool

Whether this channel accepted terms

calling_web_hook str

Webhook for Microsoft Teams channel calls

deployment_environment str

Deployment environment for Microsoft Teams channel calls

enable_calling bool

Enable calling for Microsoft Teams channel

incoming_call_route str

Webhook for Microsoft Teams channel calls

isEnabled Boolean

Whether this channel is enabled for the bot

acceptedTerms Boolean

Whether this channel accepted terms

callingWebHook String

Webhook for Microsoft Teams channel calls

deploymentEnvironment String

Deployment environment for Microsoft Teams channel calls

enableCalling Boolean

Enable calling for Microsoft Teams channel

incomingCallRoute String

Webhook for Microsoft Teams channel calls

MsTeamsChannelResponse

ProvisioningState string

Provisioning state of the resource

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties Pulumi.AzureNative.BotService.Inputs.MsTeamsChannelPropertiesResponse

The set of properties specific to Microsoft Teams channel resource

ProvisioningState string

Provisioning state of the resource

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties MsTeamsChannelPropertiesResponse

The set of properties specific to Microsoft Teams channel resource

provisioningState String

Provisioning state of the resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties MsTeamsChannelPropertiesResponse

The set of properties specific to Microsoft Teams channel resource

provisioningState string

Provisioning state of the resource

etag string

Entity Tag of the resource

location string

Specifies the location of the resource.

properties MsTeamsChannelPropertiesResponse

The set of properties specific to Microsoft Teams channel resource

provisioning_state str

Provisioning state of the resource

etag str

Entity Tag of the resource

location str

Specifies the location of the resource.

properties MsTeamsChannelPropertiesResponse

The set of properties specific to Microsoft Teams channel resource

provisioningState String

Provisioning state of the resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties Property Map

The set of properties specific to Microsoft Teams channel resource

Sku

Name string | SkuName

The sku name

name String | SkuName

The sku name

name string | SkuName

The sku name

name str | SkuName

The sku name

name String | "F0" | "S1"

The sku name

SkuName

F0
F0
S1
S1
SkuNameF0
F0
SkuNameS1
S1
F0
F0
S1
S1
F0
F0
S1
S1
F0
F0
S1
S1
"F0"
F0
"S1"
S1

SkuResponse

Name string

The sku name

Tier string

Gets the sku tier. This is based on the SKU name.

Name string

The sku name

Tier string

Gets the sku tier. This is based on the SKU name.

name String

The sku name

tier String

Gets the sku tier. This is based on the SKU name.

name string

The sku name

tier string

Gets the sku tier. This is based on the SKU name.

name str

The sku name

tier str

Gets the sku tier. This is based on the SKU name.

name String

The sku name

tier String

Gets the sku tier. This is based on the SKU name.

SkypeChannel

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties Pulumi.AzureNative.BotService.Inputs.SkypeChannelProperties

The set of properties specific to Skype channel resource

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties SkypeChannelProperties

The set of properties specific to Skype channel resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties SkypeChannelProperties

The set of properties specific to Skype channel resource

etag string

Entity Tag of the resource

location string

Specifies the location of the resource.

properties SkypeChannelProperties

The set of properties specific to Skype channel resource

etag str

Entity Tag of the resource

location str

Specifies the location of the resource.

properties SkypeChannelProperties

The set of properties specific to Skype channel resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties Property Map

The set of properties specific to Skype channel resource

SkypeChannelProperties

IsEnabled bool

Whether this channel is enabled for the bot

CallingWebHook string

Calling web hook for Skype channel

EnableCalling bool

Enable calling for Skype channel

EnableGroups bool

Enable groups for Skype channel

EnableMediaCards bool

Enable media cards for Skype channel

EnableMessaging bool

Enable messaging for Skype channel

EnableScreenSharing bool

Enable screen sharing for Skype channel

EnableVideo bool

Enable video for Skype channel

GroupsMode string

Group mode for Skype channel

IncomingCallRoute string

Incoming call route for Skype channel

IsEnabled bool

Whether this channel is enabled for the bot

CallingWebHook string

Calling web hook for Skype channel

EnableCalling bool

Enable calling for Skype channel

EnableGroups bool

Enable groups for Skype channel

EnableMediaCards bool

Enable media cards for Skype channel

EnableMessaging bool

Enable messaging for Skype channel

EnableScreenSharing bool

Enable screen sharing for Skype channel

EnableVideo bool

Enable video for Skype channel

GroupsMode string

Group mode for Skype channel

IncomingCallRoute string

Incoming call route for Skype channel

isEnabled Boolean

Whether this channel is enabled for the bot

callingWebHook String

Calling web hook for Skype channel

enableCalling Boolean

Enable calling for Skype channel

enableGroups Boolean

Enable groups for Skype channel

enableMediaCards Boolean

Enable media cards for Skype channel

enableMessaging Boolean

Enable messaging for Skype channel

enableScreenSharing Boolean

Enable screen sharing for Skype channel

enableVideo Boolean

Enable video for Skype channel

groupsMode String

Group mode for Skype channel

incomingCallRoute String

Incoming call route for Skype channel

isEnabled boolean

Whether this channel is enabled for the bot

callingWebHook string

Calling web hook for Skype channel

enableCalling boolean

Enable calling for Skype channel

enableGroups boolean

Enable groups for Skype channel

enableMediaCards boolean

Enable media cards for Skype channel

enableMessaging boolean

Enable messaging for Skype channel

enableScreenSharing boolean

Enable screen sharing for Skype channel

enableVideo boolean

Enable video for Skype channel

groupsMode string

Group mode for Skype channel

incomingCallRoute string

Incoming call route for Skype channel

is_enabled bool

Whether this channel is enabled for the bot

calling_web_hook str

Calling web hook for Skype channel

enable_calling bool

Enable calling for Skype channel

enable_groups bool

Enable groups for Skype channel

enable_media_cards bool

Enable media cards for Skype channel

enable_messaging bool

Enable messaging for Skype channel

enable_screen_sharing bool

Enable screen sharing for Skype channel

enable_video bool

Enable video for Skype channel

groups_mode str

Group mode for Skype channel

incoming_call_route str

Incoming call route for Skype channel

isEnabled Boolean

Whether this channel is enabled for the bot

callingWebHook String

Calling web hook for Skype channel

enableCalling Boolean

Enable calling for Skype channel

enableGroups Boolean

Enable groups for Skype channel

enableMediaCards Boolean

Enable media cards for Skype channel

enableMessaging Boolean

Enable messaging for Skype channel

enableScreenSharing Boolean

Enable screen sharing for Skype channel

enableVideo Boolean

Enable video for Skype channel

groupsMode String

Group mode for Skype channel

incomingCallRoute String

Incoming call route for Skype channel

SkypeChannelPropertiesResponse

IsEnabled bool

Whether this channel is enabled for the bot

CallingWebHook string

Calling web hook for Skype channel

EnableCalling bool

Enable calling for Skype channel

EnableGroups bool

Enable groups for Skype channel

EnableMediaCards bool

Enable media cards for Skype channel

EnableMessaging bool

Enable messaging for Skype channel

EnableScreenSharing bool

Enable screen sharing for Skype channel

EnableVideo bool

Enable video for Skype channel

GroupsMode string

Group mode for Skype channel

IncomingCallRoute string

Incoming call route for Skype channel

IsEnabled bool

Whether this channel is enabled for the bot

CallingWebHook string

Calling web hook for Skype channel

EnableCalling bool

Enable calling for Skype channel

EnableGroups bool

Enable groups for Skype channel

EnableMediaCards bool

Enable media cards for Skype channel

EnableMessaging bool

Enable messaging for Skype channel

EnableScreenSharing bool

Enable screen sharing for Skype channel

EnableVideo bool

Enable video for Skype channel

GroupsMode string

Group mode for Skype channel

IncomingCallRoute string

Incoming call route for Skype channel

isEnabled Boolean

Whether this channel is enabled for the bot

callingWebHook String

Calling web hook for Skype channel

enableCalling Boolean

Enable calling for Skype channel

enableGroups Boolean

Enable groups for Skype channel

enableMediaCards Boolean

Enable media cards for Skype channel

enableMessaging Boolean

Enable messaging for Skype channel

enableScreenSharing Boolean

Enable screen sharing for Skype channel

enableVideo Boolean

Enable video for Skype channel

groupsMode String

Group mode for Skype channel

incomingCallRoute String

Incoming call route for Skype channel

isEnabled boolean

Whether this channel is enabled for the bot

callingWebHook string

Calling web hook for Skype channel

enableCalling boolean

Enable calling for Skype channel

enableGroups boolean

Enable groups for Skype channel

enableMediaCards boolean

Enable media cards for Skype channel

enableMessaging boolean

Enable messaging for Skype channel

enableScreenSharing boolean

Enable screen sharing for Skype channel

enableVideo boolean

Enable video for Skype channel

groupsMode string

Group mode for Skype channel

incomingCallRoute string

Incoming call route for Skype channel

is_enabled bool

Whether this channel is enabled for the bot

calling_web_hook str

Calling web hook for Skype channel

enable_calling bool

Enable calling for Skype channel

enable_groups bool

Enable groups for Skype channel

enable_media_cards bool

Enable media cards for Skype channel

enable_messaging bool

Enable messaging for Skype channel

enable_screen_sharing bool

Enable screen sharing for Skype channel

enable_video bool

Enable video for Skype channel

groups_mode str

Group mode for Skype channel

incoming_call_route str

Incoming call route for Skype channel

isEnabled Boolean

Whether this channel is enabled for the bot

callingWebHook String

Calling web hook for Skype channel

enableCalling Boolean

Enable calling for Skype channel

enableGroups Boolean

Enable groups for Skype channel

enableMediaCards Boolean

Enable media cards for Skype channel

enableMessaging Boolean

Enable messaging for Skype channel

enableScreenSharing Boolean

Enable screen sharing for Skype channel

enableVideo Boolean

Enable video for Skype channel

groupsMode String

Group mode for Skype channel

incomingCallRoute String

Incoming call route for Skype channel

SkypeChannelResponse

ProvisioningState string

Provisioning state of the resource

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties Pulumi.AzureNative.BotService.Inputs.SkypeChannelPropertiesResponse

The set of properties specific to Skype channel resource

ProvisioningState string

Provisioning state of the resource

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties SkypeChannelPropertiesResponse

The set of properties specific to Skype channel resource

provisioningState String

Provisioning state of the resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties SkypeChannelPropertiesResponse

The set of properties specific to Skype channel resource

provisioningState string

Provisioning state of the resource

etag string

Entity Tag of the resource

location string

Specifies the location of the resource.

properties SkypeChannelPropertiesResponse

The set of properties specific to Skype channel resource

provisioning_state str

Provisioning state of the resource

etag str

Entity Tag of the resource

location str

Specifies the location of the resource.

properties SkypeChannelPropertiesResponse

The set of properties specific to Skype channel resource

provisioningState String

Provisioning state of the resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties Property Map

The set of properties specific to Skype channel resource

SlackChannel

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties Pulumi.AzureNative.BotService.Inputs.SlackChannelProperties

The set of properties specific to Slack channel resource

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties SlackChannelProperties

The set of properties specific to Slack channel resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties SlackChannelProperties

The set of properties specific to Slack channel resource

etag string

Entity Tag of the resource

location string

Specifies the location of the resource.

properties SlackChannelProperties

The set of properties specific to Slack channel resource

etag str

Entity Tag of the resource

location str

Specifies the location of the resource.

properties SlackChannelProperties

The set of properties specific to Slack channel resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties Property Map

The set of properties specific to Slack channel resource

SlackChannelProperties

IsEnabled bool

Whether this channel is enabled for the bot

ClientId string

The Slack client id

ClientSecret string

The Slack client secret. Value only returned through POST to the action Channel List API, otherwise empty.

LandingPageUrl string

The Slack landing page Url

SigningSecret string

The Slack signing secret.

VerificationToken string

The Slack verification token. Value only returned through POST to the action Channel List API, otherwise empty.

IsEnabled bool

Whether this channel is enabled for the bot

ClientId string

The Slack client id

ClientSecret string

The Slack client secret. Value only returned through POST to the action Channel List API, otherwise empty.

LandingPageUrl string

The Slack landing page Url

SigningSecret string

The Slack signing secret.

VerificationToken string

The Slack verification token. Value only returned through POST to the action Channel List API, otherwise empty.

isEnabled Boolean

Whether this channel is enabled for the bot

clientId String

The Slack client id

clientSecret String

The Slack client secret. Value only returned through POST to the action Channel List API, otherwise empty.

landingPageUrl String

The Slack landing page Url

signingSecret String

The Slack signing secret.

verificationToken String

The Slack verification token. Value only returned through POST to the action Channel List API, otherwise empty.

isEnabled boolean

Whether this channel is enabled for the bot

clientId string

The Slack client id

clientSecret string

The Slack client secret. Value only returned through POST to the action Channel List API, otherwise empty.

landingPageUrl string

The Slack landing page Url

signingSecret string

The Slack signing secret.

verificationToken string

The Slack verification token. Value only returned through POST to the action Channel List API, otherwise empty.

is_enabled bool

Whether this channel is enabled for the bot

client_id str

The Slack client id

client_secret str

The Slack client secret. Value only returned through POST to the action Channel List API, otherwise empty.

landing_page_url str

The Slack landing page Url

signing_secret str

The Slack signing secret.

verification_token str

The Slack verification token. Value only returned through POST to the action Channel List API, otherwise empty.

isEnabled Boolean

Whether this channel is enabled for the bot

clientId String

The Slack client id

clientSecret String

The Slack client secret. Value only returned through POST to the action Channel List API, otherwise empty.

landingPageUrl String

The Slack landing page Url

signingSecret String

The Slack signing secret.

verificationToken String

The Slack verification token. Value only returned through POST to the action Channel List API, otherwise empty.

SlackChannelPropertiesResponse

IsEnabled bool

Whether this channel is enabled for the bot

IsValidated bool

Whether this channel is validated for the bot

LastSubmissionId string

The Sms auth token

RedirectAction string

The Slack redirect action

RegisterBeforeOAuthFlow bool

Whether to register the settings before OAuth validation is performed. Recommended to True.

ClientId string

The Slack client id

ClientSecret string

The Slack client secret. Value only returned through POST to the action Channel List API, otherwise empty.

LandingPageUrl string

The Slack landing page Url

SigningSecret string

The Slack signing secret.

VerificationToken string

The Slack verification token. Value only returned through POST to the action Channel List API, otherwise empty.

IsEnabled bool

Whether this channel is enabled for the bot

IsValidated bool

Whether this channel is validated for the bot

LastSubmissionId string

The Sms auth token

RedirectAction string

The Slack redirect action

RegisterBeforeOAuthFlow bool

Whether to register the settings before OAuth validation is performed. Recommended to True.

ClientId string

The Slack client id

ClientSecret string

The Slack client secret. Value only returned through POST to the action Channel List API, otherwise empty.

LandingPageUrl string

The Slack landing page Url

SigningSecret string

The Slack signing secret.

VerificationToken string

The Slack verification token. Value only returned through POST to the action Channel List API, otherwise empty.

isEnabled Boolean

Whether this channel is enabled for the bot

isValidated Boolean

Whether this channel is validated for the bot

lastSubmissionId String

The Sms auth token

redirectAction String

The Slack redirect action

registerBeforeOAuthFlow Boolean

Whether to register the settings before OAuth validation is performed. Recommended to True.

clientId String

The Slack client id

clientSecret String

The Slack client secret. Value only returned through POST to the action Channel List API, otherwise empty.

landingPageUrl String

The Slack landing page Url

signingSecret String

The Slack signing secret.

verificationToken String

The Slack verification token. Value only returned through POST to the action Channel List API, otherwise empty.

isEnabled boolean

Whether this channel is enabled for the bot

isValidated boolean

Whether this channel is validated for the bot

lastSubmissionId string

The Sms auth token

redirectAction string

The Slack redirect action

registerBeforeOAuthFlow boolean

Whether to register the settings before OAuth validation is performed. Recommended to True.

clientId string

The Slack client id

clientSecret string

The Slack client secret. Value only returned through POST to the action Channel List API, otherwise empty.

landingPageUrl string

The Slack landing page Url

signingSecret string

The Slack signing secret.

verificationToken string

The Slack verification token. Value only returned through POST to the action Channel List API, otherwise empty.

is_enabled bool

Whether this channel is enabled for the bot

is_validated bool

Whether this channel is validated for the bot

last_submission_id str

The Sms auth token

redirect_action str

The Slack redirect action

register_before_o_auth_flow bool

Whether to register the settings before OAuth validation is performed. Recommended to True.

client_id str

The Slack client id

client_secret str

The Slack client secret. Value only returned through POST to the action Channel List API, otherwise empty.

landing_page_url str

The Slack landing page Url

signing_secret str

The Slack signing secret.

verification_token str

The Slack verification token. Value only returned through POST to the action Channel List API, otherwise empty.

isEnabled Boolean

Whether this channel is enabled for the bot

isValidated Boolean

Whether this channel is validated for the bot

lastSubmissionId String

The Sms auth token

redirectAction String

The Slack redirect action

registerBeforeOAuthFlow Boolean

Whether to register the settings before OAuth validation is performed. Recommended to True.

clientId String

The Slack client id

clientSecret String

The Slack client secret. Value only returned through POST to the action Channel List API, otherwise empty.

landingPageUrl String

The Slack landing page Url

signingSecret String

The Slack signing secret.

verificationToken String

The Slack verification token. Value only returned through POST to the action Channel List API, otherwise empty.

SlackChannelResponse

ProvisioningState string

Provisioning state of the resource

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties Pulumi.AzureNative.BotService.Inputs.SlackChannelPropertiesResponse

The set of properties specific to Slack channel resource

ProvisioningState string

Provisioning state of the resource

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties SlackChannelPropertiesResponse

The set of properties specific to Slack channel resource

provisioningState String

Provisioning state of the resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties SlackChannelPropertiesResponse

The set of properties specific to Slack channel resource

provisioningState string

Provisioning state of the resource

etag string

Entity Tag of the resource

location string

Specifies the location of the resource.

properties SlackChannelPropertiesResponse

The set of properties specific to Slack channel resource

provisioning_state str

Provisioning state of the resource

etag str

Entity Tag of the resource

location str

Specifies the location of the resource.

properties SlackChannelPropertiesResponse

The set of properties specific to Slack channel resource

provisioningState String

Provisioning state of the resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties Property Map

The set of properties specific to Slack channel resource

SmsChannel

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties Pulumi.AzureNative.BotService.Inputs.SmsChannelProperties

The set of properties specific to Sms channel resource

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties SmsChannelProperties

The set of properties specific to Sms channel resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties SmsChannelProperties

The set of properties specific to Sms channel resource

etag string

Entity Tag of the resource

location string

Specifies the location of the resource.

properties SmsChannelProperties

The set of properties specific to Sms channel resource

etag str

Entity Tag of the resource

location str

Specifies the location of the resource.

properties SmsChannelProperties

The set of properties specific to Sms channel resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties Property Map

The set of properties specific to Sms channel resource

SmsChannelProperties

AccountSID string

The Sms account SID. Value only returned through POST to the action Channel List API, otherwise empty.

IsEnabled bool

Whether this channel is enabled for the bot

Phone string

The Sms phone

AuthToken string

The Sms auth token. Value only returned through POST to the action Channel List API, otherwise empty.

IsValidated bool

Whether this channel is validated for the bot

AccountSID string

The Sms account SID. Value only returned through POST to the action Channel List API, otherwise empty.

IsEnabled bool

Whether this channel is enabled for the bot

Phone string

The Sms phone

AuthToken string

The Sms auth token. Value only returned through POST to the action Channel List API, otherwise empty.

IsValidated bool

Whether this channel is validated for the bot

accountSID String

The Sms account SID. Value only returned through POST to the action Channel List API, otherwise empty.

isEnabled Boolean

Whether this channel is enabled for the bot

phone String

The Sms phone

authToken String

The Sms auth token. Value only returned through POST to the action Channel List API, otherwise empty.

isValidated Boolean

Whether this channel is validated for the bot

accountSID string

The Sms account SID. Value only returned through POST to the action Channel List API, otherwise empty.

isEnabled boolean

Whether this channel is enabled for the bot

phone string

The Sms phone

authToken string

The Sms auth token. Value only returned through POST to the action Channel List API, otherwise empty.

isValidated boolean

Whether this channel is validated for the bot

account_sid str

The Sms account SID. Value only returned through POST to the action Channel List API, otherwise empty.

is_enabled bool

Whether this channel is enabled for the bot

phone str

The Sms phone

auth_token str

The Sms auth token. Value only returned through POST to the action Channel List API, otherwise empty.

is_validated bool

Whether this channel is validated for the bot

accountSID String

The Sms account SID. Value only returned through POST to the action Channel List API, otherwise empty.

isEnabled Boolean

Whether this channel is enabled for the bot

phone String

The Sms phone

authToken String

The Sms auth token. Value only returned through POST to the action Channel List API, otherwise empty.

isValidated Boolean

Whether this channel is validated for the bot

SmsChannelPropertiesResponse

AccountSID string

The Sms account SID. Value only returned through POST to the action Channel List API, otherwise empty.

IsEnabled bool

Whether this channel is enabled for the bot

Phone string

The Sms phone

AuthToken string

The Sms auth token. Value only returned through POST to the action Channel List API, otherwise empty.

IsValidated bool

Whether this channel is validated for the bot

AccountSID string

The Sms account SID. Value only returned through POST to the action Channel List API, otherwise empty.

IsEnabled bool

Whether this channel is enabled for the bot

Phone string

The Sms phone

AuthToken string

The Sms auth token. Value only returned through POST to the action Channel List API, otherwise empty.

IsValidated bool

Whether this channel is validated for the bot

accountSID String

The Sms account SID. Value only returned through POST to the action Channel List API, otherwise empty.

isEnabled Boolean

Whether this channel is enabled for the bot

phone String

The Sms phone

authToken String

The Sms auth token. Value only returned through POST to the action Channel List API, otherwise empty.

isValidated Boolean

Whether this channel is validated for the bot

accountSID string

The Sms account SID. Value only returned through POST to the action Channel List API, otherwise empty.

isEnabled boolean

Whether this channel is enabled for the bot

phone string

The Sms phone

authToken string

The Sms auth token. Value only returned through POST to the action Channel List API, otherwise empty.

isValidated boolean

Whether this channel is validated for the bot

account_sid str

The Sms account SID. Value only returned through POST to the action Channel List API, otherwise empty.

is_enabled bool

Whether this channel is enabled for the bot

phone str

The Sms phone

auth_token str

The Sms auth token. Value only returned through POST to the action Channel List API, otherwise empty.

is_validated bool

Whether this channel is validated for the bot

accountSID String

The Sms account SID. Value only returned through POST to the action Channel List API, otherwise empty.

isEnabled Boolean

Whether this channel is enabled for the bot

phone String

The Sms phone

authToken String

The Sms auth token. Value only returned through POST to the action Channel List API, otherwise empty.

isValidated Boolean

Whether this channel is validated for the bot

SmsChannelResponse

ProvisioningState string

Provisioning state of the resource

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties Pulumi.AzureNative.BotService.Inputs.SmsChannelPropertiesResponse

The set of properties specific to Sms channel resource

ProvisioningState string

Provisioning state of the resource

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties SmsChannelPropertiesResponse

The set of properties specific to Sms channel resource

provisioningState String

Provisioning state of the resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties SmsChannelPropertiesResponse

The set of properties specific to Sms channel resource

provisioningState string

Provisioning state of the resource

etag string

Entity Tag of the resource

location string

Specifies the location of the resource.

properties SmsChannelPropertiesResponse

The set of properties specific to Sms channel resource

provisioning_state str

Provisioning state of the resource

etag str

Entity Tag of the resource

location str

Specifies the location of the resource.

properties SmsChannelPropertiesResponse

The set of properties specific to Sms channel resource

provisioningState String

Provisioning state of the resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties Property Map

The set of properties specific to Sms channel resource

TelegramChannel

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties Pulumi.AzureNative.BotService.Inputs.TelegramChannelProperties

The set of properties specific to Telegram channel resource

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties TelegramChannelProperties

The set of properties specific to Telegram channel resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties TelegramChannelProperties

The set of properties specific to Telegram channel resource

etag string

Entity Tag of the resource

location string

Specifies the location of the resource.

properties TelegramChannelProperties

The set of properties specific to Telegram channel resource

etag str

Entity Tag of the resource

location str

Specifies the location of the resource.

properties TelegramChannelProperties

The set of properties specific to Telegram channel resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties Property Map

The set of properties specific to Telegram channel resource

TelegramChannelProperties

IsEnabled bool

Whether this channel is enabled for the bot

AccessToken string

The Telegram access token. Value only returned through POST to the action Channel List API, otherwise empty.

IsValidated bool

Whether this channel is validated for the bot

IsEnabled bool

Whether this channel is enabled for the bot

AccessToken string

The Telegram access token. Value only returned through POST to the action Channel List API, otherwise empty.

IsValidated bool

Whether this channel is validated for the bot

isEnabled Boolean

Whether this channel is enabled for the bot

accessToken String

The Telegram access token. Value only returned through POST to the action Channel List API, otherwise empty.

isValidated Boolean

Whether this channel is validated for the bot

isEnabled boolean

Whether this channel is enabled for the bot

accessToken string

The Telegram access token. Value only returned through POST to the action Channel List API, otherwise empty.

isValidated boolean

Whether this channel is validated for the bot

is_enabled bool

Whether this channel is enabled for the bot

access_token str

The Telegram access token. Value only returned through POST to the action Channel List API, otherwise empty.

is_validated bool

Whether this channel is validated for the bot

isEnabled Boolean

Whether this channel is enabled for the bot

accessToken String

The Telegram access token. Value only returned through POST to the action Channel List API, otherwise empty.

isValidated Boolean

Whether this channel is validated for the bot

TelegramChannelPropertiesResponse

IsEnabled bool

Whether this channel is enabled for the bot

AccessToken string

The Telegram access token. Value only returned through POST to the action Channel List API, otherwise empty.

IsValidated bool

Whether this channel is validated for the bot

IsEnabled bool

Whether this channel is enabled for the bot

AccessToken string

The Telegram access token. Value only returned through POST to the action Channel List API, otherwise empty.

IsValidated bool

Whether this channel is validated for the bot

isEnabled Boolean

Whether this channel is enabled for the bot

accessToken String

The Telegram access token. Value only returned through POST to the action Channel List API, otherwise empty.

isValidated Boolean

Whether this channel is validated for the bot

isEnabled boolean

Whether this channel is enabled for the bot

accessToken string

The Telegram access token. Value only returned through POST to the action Channel List API, otherwise empty.

isValidated boolean

Whether this channel is validated for the bot

is_enabled bool

Whether this channel is enabled for the bot

access_token str

The Telegram access token. Value only returned through POST to the action Channel List API, otherwise empty.

is_validated bool

Whether this channel is validated for the bot

isEnabled Boolean

Whether this channel is enabled for the bot

accessToken String

The Telegram access token. Value only returned through POST to the action Channel List API, otherwise empty.

isValidated Boolean

Whether this channel is validated for the bot

TelegramChannelResponse

ProvisioningState string

Provisioning state of the resource

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties Pulumi.AzureNative.BotService.Inputs.TelegramChannelPropertiesResponse

The set of properties specific to Telegram channel resource

ProvisioningState string

Provisioning state of the resource

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties TelegramChannelPropertiesResponse

The set of properties specific to Telegram channel resource

provisioningState String

Provisioning state of the resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties TelegramChannelPropertiesResponse

The set of properties specific to Telegram channel resource

provisioningState string

Provisioning state of the resource

etag string

Entity Tag of the resource

location string

Specifies the location of the resource.

properties TelegramChannelPropertiesResponse

The set of properties specific to Telegram channel resource

provisioning_state str

Provisioning state of the resource

etag str

Entity Tag of the resource

location str

Specifies the location of the resource.

properties TelegramChannelPropertiesResponse

The set of properties specific to Telegram channel resource

provisioningState String

Provisioning state of the resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties Property Map

The set of properties specific to Telegram channel resource

WebChatChannel

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties Pulumi.AzureNative.BotService.Inputs.WebChatChannelProperties

The set of properties specific to Web Chat channel resource

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties WebChatChannelProperties

The set of properties specific to Web Chat channel resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties WebChatChannelProperties

The set of properties specific to Web Chat channel resource

etag string

Entity Tag of the resource

location string

Specifies the location of the resource.

properties WebChatChannelProperties

The set of properties specific to Web Chat channel resource

etag str

Entity Tag of the resource

location str

Specifies the location of the resource.

properties WebChatChannelProperties

The set of properties specific to Web Chat channel resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties Property Map

The set of properties specific to Web Chat channel resource

WebChatChannelProperties

Sites []WebChatSite

The list of Web Chat sites

sites ListChatSite>

The list of Web Chat sites

sites WebChatSite[]

The list of Web Chat sites

sites Sequence[WebChatSite]

The list of Web Chat sites

sites List

The list of Web Chat sites

WebChatChannelPropertiesResponse

WebChatEmbedCode string

Web chat control embed code

Sites List<Pulumi.AzureNative.BotService.Inputs.WebChatSiteResponse>

The list of Web Chat sites

WebChatEmbedCode string

Web chat control embed code

Sites []WebChatSiteResponse

The list of Web Chat sites

webChatEmbedCode String

Web chat control embed code

sites ListChatSiteResponse>

The list of Web Chat sites

webChatEmbedCode string

Web chat control embed code

sites WebChatSiteResponse[]

The list of Web Chat sites

web_chat_embed_code str

Web chat control embed code

sites Sequence[WebChatSiteResponse]

The list of Web Chat sites

webChatEmbedCode String

Web chat control embed code

sites List

The list of Web Chat sites

WebChatChannelResponse

ProvisioningState string

Provisioning state of the resource

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties Pulumi.AzureNative.BotService.Inputs.WebChatChannelPropertiesResponse

The set of properties specific to Web Chat channel resource

ProvisioningState string

Provisioning state of the resource

Etag string

Entity Tag of the resource

Location string

Specifies the location of the resource.

Properties WebChatChannelPropertiesResponse

The set of properties specific to Web Chat channel resource

provisioningState String

Provisioning state of the resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties WebChatChannelPropertiesResponse

The set of properties specific to Web Chat channel resource

provisioningState string

Provisioning state of the resource

etag string

Entity Tag of the resource

location string

Specifies the location of the resource.

properties WebChatChannelPropertiesResponse

The set of properties specific to Web Chat channel resource

provisioning_state str

Provisioning state of the resource

etag str

Entity Tag of the resource

location str

Specifies the location of the resource.

properties WebChatChannelPropertiesResponse

The set of properties specific to Web Chat channel resource

provisioningState String

Provisioning state of the resource

etag String

Entity Tag of the resource

location String

Specifies the location of the resource.

properties Property Map

The set of properties specific to Web Chat channel resource

WebChatSite

IsEnabled bool

Whether this site is enabled for DirectLine channel

IsWebchatPreviewEnabled bool

Whether this site is enabled for preview versions of Webchat

SiteName string

Site name

IsEnabled bool

Whether this site is enabled for DirectLine channel

IsWebchatPreviewEnabled bool

Whether this site is enabled for preview versions of Webchat

SiteName string

Site name

isEnabled Boolean

Whether this site is enabled for DirectLine channel

isWebchatPreviewEnabled Boolean

Whether this site is enabled for preview versions of Webchat

siteName String

Site name

isEnabled boolean

Whether this site is enabled for DirectLine channel

isWebchatPreviewEnabled boolean

Whether this site is enabled for preview versions of Webchat

siteName string

Site name

is_enabled bool

Whether this site is enabled for DirectLine channel

is_webchat_preview_enabled bool

Whether this site is enabled for preview versions of Webchat

site_name str

Site name

isEnabled Boolean

Whether this site is enabled for DirectLine channel

isWebchatPreviewEnabled Boolean

Whether this site is enabled for preview versions of Webchat

siteName String

Site name

WebChatSiteResponse

IsEnabled bool

Whether this site is enabled for DirectLine channel

IsWebchatPreviewEnabled bool

Whether this site is enabled for preview versions of Webchat

Key string

Primary key. Value only returned through POST to the action Channel List API, otherwise empty.

Key2 string

Secondary key. Value only returned through POST to the action Channel List API, otherwise empty.

SiteId string

Site Id

SiteName string

Site name

IsEnabled bool

Whether this site is enabled for DirectLine channel

IsWebchatPreviewEnabled bool

Whether this site is enabled for preview versions of Webchat

Key string

Primary key. Value only returned through POST to the action Channel List API, otherwise empty.

Key2 string

Secondary key. Value only returned through POST to the action Channel List API, otherwise empty.

SiteId string

Site Id

SiteName string

Site name

isEnabled Boolean

Whether this site is enabled for DirectLine channel

isWebchatPreviewEnabled Boolean

Whether this site is enabled for preview versions of Webchat

key String

Primary key. Value only returned through POST to the action Channel List API, otherwise empty.

key2 String

Secondary key. Value only returned through POST to the action Channel List API, otherwise empty.

siteId String

Site Id

siteName String

Site name

isEnabled boolean

Whether this site is enabled for DirectLine channel

isWebchatPreviewEnabled boolean

Whether this site is enabled for preview versions of Webchat

key string

Primary key. Value only returned through POST to the action Channel List API, otherwise empty.

key2 string

Secondary key. Value only returned through POST to the action Channel List API, otherwise empty.

siteId string

Site Id

siteName string

Site name

is_enabled bool

Whether this site is enabled for DirectLine channel

is_webchat_preview_enabled bool

Whether this site is enabled for preview versions of Webchat

key str

Primary key. Value only returned through POST to the action Channel List API, otherwise empty.

key2 str

Secondary key. Value only returned through POST to the action Channel List API, otherwise empty.

site_id str

Site Id

site_name str

Site name

isEnabled Boolean

Whether this site is enabled for DirectLine channel

isWebchatPreviewEnabled Boolean

Whether this site is enabled for preview versions of Webchat

key String

Primary key. Value only returned through POST to the action Channel List API, otherwise empty.

key2 String

Secondary key. Value only returned through POST to the action Channel List API, otherwise empty.

siteId String

Site Id

siteName String

Site name

Import

An existing resource can be imported using its type token, name, and identifier, e.g.

$ pulumi import azure-native:botservice:Channel myresource1 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.BotService/botServices/{resourceName}/channels/{channelName} 

Package Details

Repository
https://github.com/pulumi/pulumi-azure-native
License
Apache-2.0