1. Packages
  2. Azure Native
  3. API Docs
  4. botservice
  5. Channel
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.9.0 published on Wednesday, Sep 27, 2023 by Pulumi

azure-native.botservice.Channel

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.9.0 published on Wednesday, Sep 27, 2023 by Pulumi

    Bot channel resource definition Azure REST API version: 2022-09-15. Prior API version in Azure Native 1.x: 2021-03-01

    Example Usage

    Create Alexa Channel

    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using AzureNative = Pulumi.AzureNative;
    
    return await Deployment.RunAsync(() => 
    {
        var channel = new AzureNative.BotService.Channel("channel", new()
        {
            ChannelName = "AlexaChannel",
            Location = "global",
            Properties = new AzureNative.BotService.Inputs.AlexaChannelArgs
            {
                ChannelName = "AlexaChannel",
                Properties = new AzureNative.BotService.Inputs.AlexaChannelPropertiesArgs
                {
                    AlexaSkillId = "XAlexaSkillIdX",
                    IsEnabled = true,
                },
            },
            ResourceGroupName = "OneResourceGroupName",
            ResourceName = "samplebotname",
        });
    
    });
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-azure-native-sdk/botservice/v2"
    	"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: botservice.AlexaChannel{
    				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 com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.azurenative.botservice.Channel;
    import com.pulumi.azurenative.botservice.ChannelArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    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=azure_native.botservice.AlexaChannelArgs(
            channel_name="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 Channel

    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using AzureNative = Pulumi.AzureNative;
    
    return await Deployment.RunAsync(() => 
    {
        var channel = new AzureNative.BotService.Channel("channel", new()
        {
            ChannelName = "EmailChannel",
            Location = "global",
            Properties = new AzureNative.BotService.Inputs.EmailChannelArgs
            {
                ChannelName = "EmailChannel",
                Properties = new AzureNative.BotService.Inputs.EmailChannelPropertiesArgs
                {
                    EmailAddress = "a@b.com",
                    IsEnabled = true,
                    Password = "pwd",
                },
            },
            ResourceGroupName = "OneResourceGroupName",
            ResourceName = "samplebotname",
        });
    
    });
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-azure-native-sdk/botservice/v2"
    	"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: botservice.EmailChannel{
    				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 com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.azurenative.botservice.Channel;
    import com.pulumi.azurenative.botservice.ChannelArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    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=azure_native.botservice.EmailChannelArgs(
            channel_name="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 Channel

    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using AzureNative = Pulumi.AzureNative;
    
    return await Deployment.RunAsync(() => 
    {
        var channel = new AzureNative.BotService.Channel("channel", new()
        {
            ChannelName = "DirectLineSpeechChannel",
            Location = "global",
            Properties = new AzureNative.BotService.Inputs.DirectLineSpeechChannelArgs
            {
                ChannelName = "DirectLineSpeechChannel",
                Properties = new AzureNative.BotService.Inputs.DirectLineSpeechChannelPropertiesArgs
                {
                    CognitiveServiceRegion = "XcognitiveServiceRegionX",
                    CognitiveServiceSubscriptionKey = "XcognitiveServiceSubscriptionKeyX",
                    IsEnabled = true,
                },
            },
            ResourceGroupName = "OneResourceGroupName",
            ResourceName = "samplebotname",
        });
    
    });
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-azure-native-sdk/botservice/v2"
    	"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: botservice.DirectLineSpeechChannel{
    				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 com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.azurenative.botservice.Channel;
    import com.pulumi.azurenative.botservice.ChannelArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    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=azure_native.botservice.DirectLineSpeechChannelArgs(
            channel_name="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 Email Channel

    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using AzureNative = Pulumi.AzureNative;
    
    return await Deployment.RunAsync(() => 
    {
        var channel = new AzureNative.BotService.Channel("channel", new()
        {
            ChannelName = "EmailChannel",
            Location = "global",
            Properties = new AzureNative.BotService.Inputs.EmailChannelArgs
            {
                ChannelName = "EmailChannel",
                Properties = new AzureNative.BotService.Inputs.EmailChannelPropertiesArgs
                {
                    AuthMethod = 1,
                    EmailAddress = "a@b.com",
                    IsEnabled = true,
                    MagicCode = "000000",
                },
            },
            ResourceGroupName = "OneResourceGroupName",
            ResourceName = "samplebotname",
        });
    
    });
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-azure-native-sdk/botservice/v2"
    	"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: botservice.EmailChannel{
    				ChannelName: "EmailChannel",
    				Properties: botservice.EmailChannelProperties{
    					AuthMethod:   1,
    					EmailAddress: "a@b.com",
    					IsEnabled:    true,
    					MagicCode:    "000000",
    				},
    			},
    			ResourceGroupName: pulumi.String("OneResourceGroupName"),
    			ResourceName:      pulumi.String("samplebotname"),
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.azurenative.botservice.Channel;
    import com.pulumi.azurenative.botservice.ChannelArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    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("authMethod", 1),
                        Map.entry("emailAddress", "a@b.com"),
                        Map.entry("isEnabled", true),
                        Map.entry("magicCode", "000000")
                    ))
                ))
                .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=azure_native.botservice.EmailChannelArgs(
            channel_name="EmailChannel",
            properties=azure_native.botservice.EmailChannelPropertiesArgs(
                auth_method=1,
                email_address="a@b.com",
                is_enabled=True,
                magic_code="000000",
            ),
        ),
        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: {
                authMethod: 1,
                emailAddress: "a@b.com",
                isEnabled: true,
                magicCode: "000000",
            },
        },
        resourceGroupName: "OneResourceGroupName",
        resourceName: "samplebotname",
    });
    
    resources:
      channel:
        type: azure-native:botservice:Channel
        properties:
          channelName: EmailChannel
          location: global
          properties:
            channelName: EmailChannel
            properties:
              authMethod: 1
              emailAddress: a@b.com
              isEnabled: true
              magicCode: '000000'
          resourceGroupName: OneResourceGroupName
          resourceName: samplebotname
    

    Create Line Channel

    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using AzureNative = Pulumi.AzureNative;
    
    return await Deployment.RunAsync(() => 
    {
        var channel = new AzureNative.BotService.Channel("channel", new()
        {
            ChannelName = "LineChannel",
            Location = "global",
            Properties = new AzureNative.BotService.Inputs.LineChannelArgs
            {
                ChannelName = "LineChannel",
                Properties = new AzureNative.BotService.Inputs.LineChannelPropertiesArgs
                {
                    LineRegistrations = new[]
                    {
                        new AzureNative.BotService.Inputs.LineRegistrationArgs
                        {
                            ChannelAccessToken = "channelAccessToken",
                            ChannelSecret = "channelSecret",
                        },
                    },
                },
            },
            ResourceGroupName = "OneResourceGroupName",
            ResourceName = "samplebotname",
        });
    
    });
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-azure-native-sdk/botservice/v2"
    	"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: botservice.LineChannel{
    				ChannelName: "LineChannel",
    				Properties: botservice.LineChannelProperties{
    					LineRegistrations: []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 com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.azurenative.botservice.Channel;
    import com.pulumi.azurenative.botservice.ChannelArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    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=azure_native.botservice.LineChannelArgs(
            channel_name="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 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[AcsChatChannelArgs, AlexaChannelArgs, DirectLineChannelArgs, DirectLineSpeechChannelArgs, EmailChannelArgs, FacebookChannelArgs, KikChannelArgs, LineChannelArgs, M365ExtensionsArgs, MsTeamsChannelArgs, OmnichannelArgs, OutlookChannelArgs, SearchAssistantArgs, SkypeChannelArgs, SlackChannelArgs, SmsChannelArgs, TelegramChannelArgs, TelephonyChannelArgs, 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.AcsChatChannel | Pulumi.AzureNative.BotService.Inputs.AlexaChannel | Pulumi.AzureNative.BotService.Inputs.DirectLineChannel | Pulumi.AzureNative.BotService.Inputs.DirectLineSpeechChannel | Pulumi.AzureNative.BotService.Inputs.EmailChannel | Pulumi.AzureNative.BotService.Inputs.FacebookChannel | Pulumi.AzureNative.BotService.Inputs.KikChannel | Pulumi.AzureNative.BotService.Inputs.LineChannel | Pulumi.AzureNative.BotService.Inputs.M365Extensions | Pulumi.AzureNative.BotService.Inputs.MsTeamsChannel | Pulumi.AzureNative.BotService.Inputs.Omnichannel | Pulumi.AzureNative.BotService.Inputs.OutlookChannel | Pulumi.AzureNative.BotService.Inputs.SearchAssistant | Pulumi.AzureNative.BotService.Inputs.SkypeChannel | Pulumi.AzureNative.BotService.Inputs.SlackChannel | Pulumi.AzureNative.BotService.Inputs.SmsChannel | Pulumi.AzureNative.BotService.Inputs.TelegramChannel | Pulumi.AzureNative.BotService.Inputs.TelephonyChannel | Pulumi.AzureNative.BotService.Inputs.WebChatChannel

    The set of properties specific to bot channel resource

    Sku Pulumi.AzureNative.BotService.Inputs.Sku

    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 AcsChatChannelArgs | AlexaChannelArgs | DirectLineChannelArgs | DirectLineSpeechChannelArgs | EmailChannelArgs | FacebookChannelArgs | KikChannelArgs | LineChannelArgs | M365ExtensionsArgs | MsTeamsChannelArgs | OmnichannelArgs | OutlookChannelArgs | SearchAssistantArgs | SkypeChannelArgs | SlackChannelArgs | SmsChannelArgs | TelegramChannelArgs | TelephonyChannelArgs | 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 AcsChatChannel | AlexaChannel | DirectLineChannel | DirectLineSpeechChannel | EmailChannel | FacebookChannel | KikChannel | LineChannel | M365Extensions | MsTeamsChannel | Omnichannel | OutlookChannel | SearchAssistant | SkypeChannel | SlackChannel | SmsChannel | TelegramChannel | TelephonyChannel | WebChatChannel

    The set of properties specific to bot channel resource

    sku Sku

    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 AcsChatChannel | AlexaChannel | DirectLineChannel | DirectLineSpeechChannel | EmailChannel | FacebookChannel | KikChannel | LineChannel | M365Extensions | MsTeamsChannel | Omnichannel | OutlookChannel | SearchAssistant | SkypeChannel | SlackChannel | SmsChannel | TelegramChannel | TelephonyChannel | WebChatChannel

    The set of properties specific to bot channel resource

    sku Sku

    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 AcsChatChannelArgs | AlexaChannelArgs | DirectLineChannelArgs | DirectLineSpeechChannelArgs | EmailChannelArgs | FacebookChannelArgs | KikChannelArgs | LineChannelArgs | M365ExtensionsArgs | MsTeamsChannelArgs | OmnichannelArgs | OutlookChannelArgs | SearchAssistantArgs | SkypeChannelArgs | SlackChannelArgs | SmsChannelArgs | TelegramChannelArgs | TelephonyChannelArgs | 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" | "azurebot"

    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 | 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<String>

    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<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 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<String>

    Entity zones

    etag String

    Entity Tag.

    Supporting Types

    AcsChatChannel, AcsChatChannelArgs

    Etag string

    Entity Tag of the resource

    Location string

    Specifies the location of the resource.

    Etag string

    Entity Tag of the resource

    Location string

    Specifies the location of the resource.

    etag String

    Entity Tag of the resource

    location String

    Specifies the location of the resource.

    etag string

    Entity Tag of the resource

    location string

    Specifies the location of the resource.

    etag str

    Entity Tag of the resource

    location str

    Specifies the location of the resource.

    etag String

    Entity Tag of the resource

    location String

    Specifies the location of the resource.

    AcsChatChannelResponse, AcsChatChannelResponseArgs

    ProvisioningState string

    Provisioning state of the resource

    Etag string

    Entity Tag of the resource

    Location string

    Specifies the location of the resource.

    ProvisioningState string

    Provisioning state of the resource

    Etag string

    Entity Tag of the resource

    Location string

    Specifies the location of the resource.

    provisioningState String

    Provisioning state of the resource

    etag String

    Entity Tag of the resource

    location String

    Specifies the location of the resource.

    provisioningState string

    Provisioning state of the resource

    etag string

    Entity Tag of the resource

    location string

    Specifies the location of the resource.

    provisioning_state str

    Provisioning state of the resource

    etag str

    Entity Tag of the resource

    location str

    Specifies the location of the resource.

    provisioningState String

    Provisioning state of the resource

    etag String

    Entity Tag of the resource

    location String

    Specifies the location of the resource.

    AlexaChannel, AlexaChannelArgs

    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, AlexaChannelPropertiesArgs

    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, AlexaChannelPropertiesResponseArgs

    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, AlexaChannelResponseArgs

    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, DirectLineChannelArgs

    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, DirectLineChannelPropertiesArgs

    DirectLineEmbedCode string

    Direct Line embed code of the resource

    ExtensionKey1 string

    The extensionKey1

    ExtensionKey2 string

    The extensionKey2

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

    The list of Direct Line sites

    DirectLineEmbedCode string

    Direct Line embed code of the resource

    ExtensionKey1 string

    The extensionKey1

    ExtensionKey2 string

    The extensionKey2

    Sites []DirectLineSite

    The list of Direct Line sites

    directLineEmbedCode String

    Direct Line embed code of the resource

    extensionKey1 String

    The extensionKey1

    extensionKey2 String

    The extensionKey2

    sites List<DirectLineSite>

    The list of Direct Line sites

    directLineEmbedCode string

    Direct Line embed code of the resource

    extensionKey1 string

    The extensionKey1

    extensionKey2 string

    The extensionKey2

    sites DirectLineSite[]

    The list of Direct Line sites

    direct_line_embed_code str

    Direct Line embed code of the resource

    extension_key1 str

    The extensionKey1

    extension_key2 str

    The extensionKey2

    sites Sequence[DirectLineSite]

    The list of Direct Line sites

    directLineEmbedCode String

    Direct Line embed code of the resource

    extensionKey1 String

    The extensionKey1

    extensionKey2 String

    The extensionKey2

    sites List<Property Map>

    The list of Direct Line sites

    DirectLineChannelPropertiesResponse, DirectLineChannelPropertiesResponseArgs

    DirectLineEmbedCode string

    Direct Line embed code of the resource

    ExtensionKey1 string

    The extensionKey1

    ExtensionKey2 string

    The extensionKey2

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

    The list of Direct Line sites

    DirectLineEmbedCode string

    Direct Line embed code of the resource

    ExtensionKey1 string

    The extensionKey1

    ExtensionKey2 string

    The extensionKey2

    Sites []DirectLineSiteResponse

    The list of Direct Line sites

    directLineEmbedCode String

    Direct Line embed code of the resource

    extensionKey1 String

    The extensionKey1

    extensionKey2 String

    The extensionKey2

    sites List<DirectLineSiteResponse>

    The list of Direct Line sites

    directLineEmbedCode string

    Direct Line embed code of the resource

    extensionKey1 string

    The extensionKey1

    extensionKey2 string

    The extensionKey2

    sites DirectLineSiteResponse[]

    The list of Direct Line sites

    direct_line_embed_code str

    Direct Line embed code of the resource

    extension_key1 str

    The extensionKey1

    extension_key2 str

    The extensionKey2

    sites Sequence[DirectLineSiteResponse]

    The list of Direct Line sites

    directLineEmbedCode String

    Direct Line embed code of the resource

    extensionKey1 String

    The extensionKey1

    extensionKey2 String

    The extensionKey2

    sites List<Property Map>

    The list of Direct Line sites

    DirectLineChannelResponse, DirectLineChannelResponseArgs

    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, DirectLineSiteArgs

    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 V3 protocol.

    SiteName string

    Site name

    AppId string

    DirectLine application id

    ETag string

    Entity Tag

    IsBlockUserUploadEnabled bool

    Whether this site is enabled for block user upload.

    IsDetailedLoggingEnabled bool

    Whether this site is disabled detailed logging for

    IsEndpointParametersEnabled bool

    Whether this site is EndpointParameters enabled for channel

    IsNoStorageEnabled bool

    Whether this no-storage site is disabled detailed logging for

    IsSecureSiteEnabled bool

    Whether this site is enabled for authentication with Bot Framework.

    IsWebChatSpeechEnabled bool

    Whether this site is enabled for Webchat Speech

    IsWebchatPreviewEnabled bool

    Whether this site is enabled for preview versions of Webchat

    TenantId string

    Tenant Id

    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 V3 protocol.

    SiteName string

    Site name

    AppId string

    DirectLine application id

    ETag string

    Entity Tag

    IsBlockUserUploadEnabled bool

    Whether this site is enabled for block user upload.

    IsDetailedLoggingEnabled bool

    Whether this site is disabled detailed logging for

    IsEndpointParametersEnabled bool

    Whether this site is EndpointParameters enabled for channel

    IsNoStorageEnabled bool

    Whether this no-storage site is disabled detailed logging for

    IsSecureSiteEnabled bool

    Whether this site is enabled for authentication with Bot Framework.

    IsWebChatSpeechEnabled bool

    Whether this site is enabled for Webchat Speech

    IsWebchatPreviewEnabled bool

    Whether this site is enabled for preview versions of Webchat

    TenantId string

    Tenant Id

    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 V3 protocol.

    siteName String

    Site name

    appId String

    DirectLine application id

    eTag String

    Entity Tag

    isBlockUserUploadEnabled Boolean

    Whether this site is enabled for block user upload.

    isDetailedLoggingEnabled Boolean

    Whether this site is disabled detailed logging for

    isEndpointParametersEnabled Boolean

    Whether this site is EndpointParameters enabled for channel

    isNoStorageEnabled Boolean

    Whether this no-storage site is disabled detailed logging for

    isSecureSiteEnabled Boolean

    Whether this site is enabled for authentication with Bot Framework.

    isWebChatSpeechEnabled Boolean

    Whether this site is enabled for Webchat Speech

    isWebchatPreviewEnabled Boolean

    Whether this site is enabled for preview versions of Webchat

    tenantId String

    Tenant Id

    trustedOrigins List<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 V3 protocol.

    siteName string

    Site name

    appId string

    DirectLine application id

    eTag string

    Entity Tag

    isBlockUserUploadEnabled boolean

    Whether this site is enabled for block user upload.

    isDetailedLoggingEnabled boolean

    Whether this site is disabled detailed logging for

    isEndpointParametersEnabled boolean

    Whether this site is EndpointParameters enabled for channel

    isNoStorageEnabled boolean

    Whether this no-storage site is disabled detailed logging for

    isSecureSiteEnabled boolean

    Whether this site is enabled for authentication with Bot Framework.

    isWebChatSpeechEnabled boolean

    Whether this site is enabled for Webchat Speech

    isWebchatPreviewEnabled boolean

    Whether this site is enabled for preview versions of Webchat

    tenantId string

    Tenant Id

    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 V3 protocol.

    site_name str

    Site name

    app_id str

    DirectLine application id

    e_tag str

    Entity Tag

    is_block_user_upload_enabled bool

    Whether this site is enabled for block user upload.

    is_detailed_logging_enabled bool

    Whether this site is disabled detailed logging for

    is_endpoint_parameters_enabled bool

    Whether this site is EndpointParameters enabled for channel

    is_no_storage_enabled bool

    Whether this no-storage site is disabled detailed logging for

    is_secure_site_enabled bool

    Whether this site is enabled for authentication with Bot Framework.

    is_web_chat_speech_enabled bool

    Whether this site is enabled for Webchat Speech

    is_webchat_preview_enabled bool

    Whether this site is enabled for preview versions of Webchat

    tenant_id str

    Tenant Id

    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 V3 protocol.

    siteName String

    Site name

    appId String

    DirectLine application id

    eTag String

    Entity Tag

    isBlockUserUploadEnabled Boolean

    Whether this site is enabled for block user upload.

    isDetailedLoggingEnabled Boolean

    Whether this site is disabled detailed logging for

    isEndpointParametersEnabled Boolean

    Whether this site is EndpointParameters enabled for channel

    isNoStorageEnabled Boolean

    Whether this no-storage site is disabled detailed logging for

    isSecureSiteEnabled Boolean

    Whether this site is enabled for authentication with Bot Framework.

    isWebChatSpeechEnabled Boolean

    Whether this site is enabled for Webchat Speech

    isWebchatPreviewEnabled Boolean

    Whether this site is enabled for preview versions of Webchat

    tenantId String

    Tenant Id

    trustedOrigins List<String>

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

    DirectLineSiteResponse, DirectLineSiteResponseArgs

    IsEnabled bool

    Whether this site is enabled for DirectLine channel

    IsTokenEnabled bool

    Whether this site is token enabled for channel

    IsV1Enabled bool

    Whether this site is enabled for Bot Framework V1 protocol.

    IsV3Enabled bool

    Whether this site is enabled for Bot Framework V3 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

    AppId string

    DirectLine application id

    ETag string

    Entity Tag

    IsBlockUserUploadEnabled bool

    Whether this site is enabled for block user upload.

    IsDetailedLoggingEnabled bool

    Whether this site is disabled detailed logging for

    IsEndpointParametersEnabled bool

    Whether this site is EndpointParameters enabled for channel

    IsNoStorageEnabled bool

    Whether this no-storage site is disabled detailed logging for

    IsSecureSiteEnabled bool

    Whether this site is enabled for authentication with Bot Framework.

    IsWebChatSpeechEnabled bool

    Whether this site is enabled for Webchat Speech

    IsWebchatPreviewEnabled bool

    Whether this site is enabled for preview versions of Webchat

    TenantId string

    Tenant Id

    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

    IsTokenEnabled bool

    Whether this site is token enabled for channel

    IsV1Enabled bool

    Whether this site is enabled for Bot Framework V1 protocol.

    IsV3Enabled bool

    Whether this site is enabled for Bot Framework V3 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

    AppId string

    DirectLine application id

    ETag string

    Entity Tag

    IsBlockUserUploadEnabled bool

    Whether this site is enabled for block user upload.

    IsDetailedLoggingEnabled bool

    Whether this site is disabled detailed logging for

    IsEndpointParametersEnabled bool

    Whether this site is EndpointParameters enabled for channel

    IsNoStorageEnabled bool

    Whether this no-storage site is disabled detailed logging for

    IsSecureSiteEnabled bool

    Whether this site is enabled for authentication with Bot Framework.

    IsWebChatSpeechEnabled bool

    Whether this site is enabled for Webchat Speech

    IsWebchatPreviewEnabled bool

    Whether this site is enabled for preview versions of Webchat

    TenantId string

    Tenant Id

    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

    isTokenEnabled Boolean

    Whether this site is token enabled for channel

    isV1Enabled Boolean

    Whether this site is enabled for Bot Framework V1 protocol.

    isV3Enabled Boolean

    Whether this site is enabled for Bot Framework V3 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

    appId String

    DirectLine application id

    eTag String

    Entity Tag

    isBlockUserUploadEnabled Boolean

    Whether this site is enabled for block user upload.

    isDetailedLoggingEnabled Boolean

    Whether this site is disabled detailed logging for

    isEndpointParametersEnabled Boolean

    Whether this site is EndpointParameters enabled for channel

    isNoStorageEnabled Boolean

    Whether this no-storage site is disabled detailed logging for

    isSecureSiteEnabled Boolean

    Whether this site is enabled for authentication with Bot Framework.

    isWebChatSpeechEnabled Boolean

    Whether this site is enabled for Webchat Speech

    isWebchatPreviewEnabled Boolean

    Whether this site is enabled for preview versions of Webchat

    tenantId String

    Tenant Id

    trustedOrigins List<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

    isTokenEnabled boolean

    Whether this site is token enabled for channel

    isV1Enabled boolean

    Whether this site is enabled for Bot Framework V1 protocol.

    isV3Enabled boolean

    Whether this site is enabled for Bot Framework V3 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

    appId string

    DirectLine application id

    eTag string

    Entity Tag

    isBlockUserUploadEnabled boolean

    Whether this site is enabled for block user upload.

    isDetailedLoggingEnabled boolean

    Whether this site is disabled detailed logging for

    isEndpointParametersEnabled boolean

    Whether this site is EndpointParameters enabled for channel

    isNoStorageEnabled boolean

    Whether this no-storage site is disabled detailed logging for

    isSecureSiteEnabled boolean

    Whether this site is enabled for authentication with Bot Framework.

    isWebChatSpeechEnabled boolean

    Whether this site is enabled for Webchat Speech

    isWebchatPreviewEnabled boolean

    Whether this site is enabled for preview versions of Webchat

    tenantId string

    Tenant Id

    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_token_enabled bool

    Whether this site is token enabled for 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 V3 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

    app_id str

    DirectLine application id

    e_tag str

    Entity Tag

    is_block_user_upload_enabled bool

    Whether this site is enabled for block user upload.

    is_detailed_logging_enabled bool

    Whether this site is disabled detailed logging for

    is_endpoint_parameters_enabled bool

    Whether this site is EndpointParameters enabled for channel

    is_no_storage_enabled bool

    Whether this no-storage site is disabled detailed logging for

    is_secure_site_enabled bool

    Whether this site is enabled for authentication with Bot Framework.

    is_web_chat_speech_enabled bool

    Whether this site is enabled for Webchat Speech

    is_webchat_preview_enabled bool

    Whether this site is enabled for preview versions of Webchat

    tenant_id str

    Tenant Id

    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

    isTokenEnabled Boolean

    Whether this site is token enabled for channel

    isV1Enabled Boolean

    Whether this site is enabled for Bot Framework V1 protocol.

    isV3Enabled Boolean

    Whether this site is enabled for Bot Framework V3 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

    appId String

    DirectLine application id

    eTag String

    Entity Tag

    isBlockUserUploadEnabled Boolean

    Whether this site is enabled for block user upload.

    isDetailedLoggingEnabled Boolean

    Whether this site is disabled detailed logging for

    isEndpointParametersEnabled Boolean

    Whether this site is EndpointParameters enabled for channel

    isNoStorageEnabled Boolean

    Whether this no-storage site is disabled detailed logging for

    isSecureSiteEnabled Boolean

    Whether this site is enabled for authentication with Bot Framework.

    isWebChatSpeechEnabled Boolean

    Whether this site is enabled for Webchat Speech

    isWebchatPreviewEnabled Boolean

    Whether this site is enabled for preview versions of Webchat

    tenantId String

    Tenant Id

    trustedOrigins List<String>

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

    DirectLineSpeechChannel, DirectLineSpeechChannelArgs

    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, DirectLineSpeechChannelPropertiesArgs

    CognitiveServiceRegion string

    The cognitive service region with this channel registration.

    CognitiveServiceResourceId string

    The cognitive service id 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.

    CognitiveServiceResourceId string

    The cognitive service id 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.

    cognitiveServiceResourceId String

    The cognitive service id 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.

    cognitiveServiceResourceId string

    The cognitive service id 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_resource_id str

    The cognitive service id 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.

    cognitiveServiceResourceId String

    The cognitive service id 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, DirectLineSpeechChannelPropertiesResponseArgs

    CognitiveServiceRegion string

    The cognitive service region with this channel registration.

    CognitiveServiceResourceId string

    The cognitive service id 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.

    CognitiveServiceResourceId string

    The cognitive service id 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.

    cognitiveServiceResourceId String

    The cognitive service id 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.

    cognitiveServiceResourceId string

    The cognitive service id 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_resource_id str

    The cognitive service id 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.

    cognitiveServiceResourceId String

    The cognitive service id 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, DirectLineSpeechChannelResponseArgs

    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, EmailChannelArgs

    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, EmailChannelPropertiesArgs

    EmailAddress string

    The email address

    IsEnabled bool

    Whether this channel is enabled for the bot

    AuthMethod double

    Email channel auth method. 0 Password (Default); 1 Graph.

    MagicCode string

    The magic code for setting up the modern authentication.

    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

    AuthMethod float64

    Email channel auth method. 0 Password (Default); 1 Graph.

    MagicCode string

    The magic code for setting up the modern authentication.

    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

    authMethod Double

    Email channel auth method. 0 Password (Default); 1 Graph.

    magicCode String

    The magic code for setting up the modern authentication.

    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

    authMethod number

    Email channel auth method. 0 Password (Default); 1 Graph.

    magicCode string

    The magic code for setting up the modern authentication.

    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

    auth_method float

    Email channel auth method. 0 Password (Default); 1 Graph.

    magic_code str

    The magic code for setting up the modern authentication.

    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

    authMethod Number

    Email channel auth method. 0 Password (Default); 1 Graph.

    magicCode String

    The magic code for setting up the modern authentication.

    password String

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

    EmailChannelPropertiesResponse, EmailChannelPropertiesResponseArgs

    EmailAddress string

    The email address

    IsEnabled bool

    Whether this channel is enabled for the bot

    AuthMethod double

    Email channel auth method. 0 Password (Default); 1 Graph.

    MagicCode string

    The magic code for setting up the modern authentication.

    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

    AuthMethod float64

    Email channel auth method. 0 Password (Default); 1 Graph.

    MagicCode string

    The magic code for setting up the modern authentication.

    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

    authMethod Double

    Email channel auth method. 0 Password (Default); 1 Graph.

    magicCode String

    The magic code for setting up the modern authentication.

    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

    authMethod number

    Email channel auth method. 0 Password (Default); 1 Graph.

    magicCode string

    The magic code for setting up the modern authentication.

    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

    auth_method float

    Email channel auth method. 0 Password (Default); 1 Graph.

    magic_code str

    The magic code for setting up the modern authentication.

    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

    authMethod Number

    Email channel auth method. 0 Password (Default); 1 Graph.

    magicCode String

    The magic code for setting up the modern authentication.

    password String

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

    EmailChannelResponse, EmailChannelResponseArgs

    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, FacebookChannelArgs

    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, FacebookChannelPropertiesArgs

    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 List<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 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<Property Map>

    The list of Facebook pages

    FacebookChannelPropertiesResponse, FacebookChannelPropertiesResponseArgs

    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 List<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 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<Property Map>

    The list of Facebook pages

    FacebookChannelResponse, FacebookChannelResponseArgs

    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, FacebookPageArgs

    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, FacebookPageResponseArgs

    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, KikChannelArgs

    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, KikChannelPropertiesArgs

    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, KikChannelPropertiesResponseArgs

    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, KikChannelResponseArgs

    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, KindArgs

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

    LineChannel, LineChannelArgs

    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, LineChannelPropertiesArgs

    LineRegistrations []LineRegistration

    The list of line channel registrations

    lineRegistrations List<LineRegistration>

    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<Property Map>

    The list of line channel registrations

    LineChannelPropertiesResponse, LineChannelPropertiesResponseArgs

    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 List<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 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<Property Map>

    The list of line channel registrations

    LineChannelResponse, LineChannelResponseArgs

    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, LineRegistrationArgs

    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, LineRegistrationResponseArgs

    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

    M365Extensions, M365ExtensionsArgs

    Etag string

    Entity Tag of the resource

    Location string

    Specifies the location of the resource.

    Etag string

    Entity Tag of the resource

    Location string

    Specifies the location of the resource.

    etag String

    Entity Tag of the resource

    location String

    Specifies the location of the resource.

    etag string

    Entity Tag of the resource

    location string

    Specifies the location of the resource.

    etag str

    Entity Tag of the resource

    location str

    Specifies the location of the resource.

    etag String

    Entity Tag of the resource

    location String

    Specifies the location of the resource.

    M365ExtensionsResponse, M365ExtensionsResponseArgs

    ProvisioningState string

    Provisioning state of the resource

    Etag string

    Entity Tag of the resource

    Location string

    Specifies the location of the resource.

    ProvisioningState string

    Provisioning state of the resource

    Etag string

    Entity Tag of the resource

    Location string

    Specifies the location of the resource.

    provisioningState String

    Provisioning state of the resource

    etag String

    Entity Tag of the resource

    location String

    Specifies the location of the resource.

    provisioningState string

    Provisioning state of the resource

    etag string

    Entity Tag of the resource

    location string

    Specifies the location of the resource.

    provisioning_state str

    Provisioning state of the resource

    etag str

    Entity Tag of the resource

    location str

    Specifies the location of the resource.

    provisioningState String

    Provisioning state of the resource

    etag String

    Entity Tag of the resource

    location String

    Specifies the location of the resource.

    MsTeamsChannel, MsTeamsChannelArgs

    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, MsTeamsChannelPropertiesArgs

    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_webhook 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, MsTeamsChannelPropertiesResponseArgs

    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_webhook 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, MsTeamsChannelResponseArgs

    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

    Omnichannel, OmnichannelArgs

    Etag string

    Entity Tag of the resource

    Location string

    Specifies the location of the resource.

    Etag string

    Entity Tag of the resource

    Location string

    Specifies the location of the resource.

    etag String

    Entity Tag of the resource

    location String

    Specifies the location of the resource.

    etag string

    Entity Tag of the resource

    location string

    Specifies the location of the resource.

    etag str

    Entity Tag of the resource

    location str

    Specifies the location of the resource.

    etag String

    Entity Tag of the resource

    location String

    Specifies the location of the resource.

    OmnichannelResponse, OmnichannelResponseArgs

    ProvisioningState string

    Provisioning state of the resource

    Etag string

    Entity Tag of the resource

    Location string

    Specifies the location of the resource.

    ProvisioningState string

    Provisioning state of the resource

    Etag string

    Entity Tag of the resource

    Location string

    Specifies the location of the resource.

    provisioningState String

    Provisioning state of the resource

    etag String

    Entity Tag of the resource

    location String

    Specifies the location of the resource.

    provisioningState string

    Provisioning state of the resource

    etag string

    Entity Tag of the resource

    location string

    Specifies the location of the resource.

    provisioning_state str

    Provisioning state of the resource

    etag str

    Entity Tag of the resource

    location str

    Specifies the location of the resource.

    provisioningState String

    Provisioning state of the resource

    etag String

    Entity Tag of the resource

    location String

    Specifies the location of the resource.

    OutlookChannel, OutlookChannelArgs

    Etag string

    Entity Tag of the resource

    Location string

    Specifies the location of the resource.

    Etag string

    Entity Tag of the resource

    Location string

    Specifies the location of the resource.

    etag String

    Entity Tag of the resource

    location String

    Specifies the location of the resource.

    etag string

    Entity Tag of the resource

    location string

    Specifies the location of the resource.

    etag str

    Entity Tag of the resource

    location str

    Specifies the location of the resource.

    etag String

    Entity Tag of the resource

    location String

    Specifies the location of the resource.

    OutlookChannelResponse, OutlookChannelResponseArgs

    ProvisioningState string

    Provisioning state of the resource

    Etag string

    Entity Tag of the resource

    Location string

    Specifies the location of the resource.

    ProvisioningState string

    Provisioning state of the resource

    Etag string

    Entity Tag of the resource

    Location string

    Specifies the location of the resource.

    provisioningState String

    Provisioning state of the resource

    etag String

    Entity Tag of the resource

    location String

    Specifies the location of the resource.

    provisioningState string

    Provisioning state of the resource

    etag string

    Entity Tag of the resource

    location string

    Specifies the location of the resource.

    provisioning_state str

    Provisioning state of the resource

    etag str

    Entity Tag of the resource

    location str

    Specifies the location of the resource.

    provisioningState String

    Provisioning state of the resource

    etag String

    Entity Tag of the resource

    location String

    Specifies the location of the resource.

    SearchAssistant, SearchAssistantArgs

    Etag string

    Entity Tag of the resource

    Location string

    Specifies the location of the resource.

    Etag string

    Entity Tag of the resource

    Location string

    Specifies the location of the resource.

    etag String

    Entity Tag of the resource

    location String

    Specifies the location of the resource.

    etag string

    Entity Tag of the resource

    location string

    Specifies the location of the resource.

    etag str

    Entity Tag of the resource

    location str

    Specifies the location of the resource.

    etag String

    Entity Tag of the resource

    location String

    Specifies the location of the resource.

    SearchAssistantResponse, SearchAssistantResponseArgs

    ProvisioningState string

    Provisioning state of the resource

    Etag string

    Entity Tag of the resource

    Location string

    Specifies the location of the resource.

    ProvisioningState string

    Provisioning state of the resource

    Etag string

    Entity Tag of the resource

    Location string

    Specifies the location of the resource.

    provisioningState String

    Provisioning state of the resource

    etag String

    Entity Tag of the resource

    location String

    Specifies the location of the resource.

    provisioningState string

    Provisioning state of the resource

    etag string

    Entity Tag of the resource

    location string

    Specifies the location of the resource.

    provisioning_state str

    Provisioning state of the resource

    etag str

    Entity Tag of the resource

    location str

    Specifies the location of the resource.

    provisioningState String

    Provisioning state of the resource

    etag String

    Entity Tag of the resource

    location String

    Specifies the location of the resource.

    Sku, SkuArgs

    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, SkuNameArgs

    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, SkuResponseArgs

    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, SkypeChannelArgs

    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, SkypeChannelPropertiesArgs

    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, SkypeChannelPropertiesResponseArgs

    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, SkypeChannelResponseArgs

    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, SlackChannelArgs

    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, SlackChannelPropertiesArgs

    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

    RegisterBeforeOAuthFlow bool

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

    Scopes string

    The Slack permission scopes.

    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

    RegisterBeforeOAuthFlow bool

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

    Scopes string

    The Slack permission scopes.

    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

    registerBeforeOAuthFlow Boolean

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

    scopes String

    The Slack permission scopes.

    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

    registerBeforeOAuthFlow boolean

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

    scopes string

    The Slack permission scopes.

    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

    register_before_o_auth_flow bool

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

    scopes str

    The Slack permission scopes.

    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

    registerBeforeOAuthFlow Boolean

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

    scopes String

    The Slack permission scopes.

    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, SlackChannelPropertiesResponseArgs

    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

    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

    RegisterBeforeOAuthFlow bool

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

    Scopes string

    The Slack permission scopes.

    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

    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

    RegisterBeforeOAuthFlow bool

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

    Scopes string

    The Slack permission scopes.

    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

    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

    registerBeforeOAuthFlow Boolean

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

    scopes String

    The Slack permission scopes.

    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

    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

    registerBeforeOAuthFlow boolean

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

    scopes string

    The Slack permission scopes.

    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

    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

    register_before_o_auth_flow bool

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

    scopes str

    The Slack permission scopes.

    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

    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

    registerBeforeOAuthFlow Boolean

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

    scopes String

    The Slack permission scopes.

    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, SlackChannelResponseArgs

    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, SmsChannelArgs

    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, SmsChannelPropertiesArgs

    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, SmsChannelPropertiesResponseArgs

    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, SmsChannelResponseArgs

    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, TelegramChannelArgs

    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, TelegramChannelPropertiesArgs

    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, TelegramChannelPropertiesResponseArgs

    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, TelegramChannelResponseArgs

    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

    TelephonyChannel, TelephonyChannelArgs

    Etag string

    Entity Tag of the resource

    Location string

    Specifies the location of the resource.

    Properties Pulumi.AzureNative.BotService.Inputs.TelephonyChannelProperties

    The set of properties specific to Telephony channel resource

    Etag string

    Entity Tag of the resource

    Location string

    Specifies the location of the resource.

    Properties TelephonyChannelProperties

    The set of properties specific to Telephony channel resource

    etag String

    Entity Tag of the resource

    location String

    Specifies the location of the resource.

    properties TelephonyChannelProperties

    The set of properties specific to Telephony channel resource

    etag string

    Entity Tag of the resource

    location string

    Specifies the location of the resource.

    properties TelephonyChannelProperties

    The set of properties specific to Telephony channel resource

    etag str

    Entity Tag of the resource

    location str

    Specifies the location of the resource.

    properties TelephonyChannelProperties

    The set of properties specific to Telephony 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 Telephony channel resource

    TelephonyChannelProperties, TelephonyChannelPropertiesArgs

    ApiConfigurations List<Pulumi.AzureNative.BotService.Inputs.TelephonyChannelResourceApiConfiguration>

    The list of Telephony api configuration

    CognitiveServiceRegion string

    The extensionKey2

    CognitiveServiceSubscriptionKey string

    The extensionKey1

    DefaultLocale string

    The default locale of the channel

    IsEnabled bool

    Whether the channel is enabled

    PhoneNumbers List<Pulumi.AzureNative.BotService.Inputs.TelephonyPhoneNumbers>

    The list of Telephony phone numbers

    PremiumSKU string

    The premium SKU applied to the channel

    ApiConfigurations []TelephonyChannelResourceApiConfiguration

    The list of Telephony api configuration

    CognitiveServiceRegion string

    The extensionKey2

    CognitiveServiceSubscriptionKey string

    The extensionKey1

    DefaultLocale string

    The default locale of the channel

    IsEnabled bool

    Whether the channel is enabled

    PhoneNumbers []TelephonyPhoneNumbers

    The list of Telephony phone numbers

    PremiumSKU string

    The premium SKU applied to the channel

    apiConfigurations List<TelephonyChannelResourceApiConfiguration>

    The list of Telephony api configuration

    cognitiveServiceRegion String

    The extensionKey2

    cognitiveServiceSubscriptionKey String

    The extensionKey1

    defaultLocale String

    The default locale of the channel

    isEnabled Boolean

    Whether the channel is enabled

    phoneNumbers List<TelephonyPhoneNumbers>

    The list of Telephony phone numbers

    premiumSKU String

    The premium SKU applied to the channel

    apiConfigurations TelephonyChannelResourceApiConfiguration[]

    The list of Telephony api configuration

    cognitiveServiceRegion string

    The extensionKey2

    cognitiveServiceSubscriptionKey string

    The extensionKey1

    defaultLocale string

    The default locale of the channel

    isEnabled boolean

    Whether the channel is enabled

    phoneNumbers TelephonyPhoneNumbers[]

    The list of Telephony phone numbers

    premiumSKU string

    The premium SKU applied to the channel

    api_configurations Sequence[TelephonyChannelResourceApiConfiguration]

    The list of Telephony api configuration

    cognitive_service_region str

    The extensionKey2

    cognitive_service_subscription_key str

    The extensionKey1

    default_locale str

    The default locale of the channel

    is_enabled bool

    Whether the channel is enabled

    phone_numbers Sequence[TelephonyPhoneNumbers]

    The list of Telephony phone numbers

    premium_sku str

    The premium SKU applied to the channel

    apiConfigurations List<Property Map>

    The list of Telephony api configuration

    cognitiveServiceRegion String

    The extensionKey2

    cognitiveServiceSubscriptionKey String

    The extensionKey1

    defaultLocale String

    The default locale of the channel

    isEnabled Boolean

    Whether the channel is enabled

    phoneNumbers List<Property Map>

    The list of Telephony phone numbers

    premiumSKU String

    The premium SKU applied to the channel

    TelephonyChannelPropertiesResponse, TelephonyChannelPropertiesResponseArgs

    ApiConfigurations List<Pulumi.AzureNative.BotService.Inputs.TelephonyChannelResourceApiConfigurationResponse>

    The list of Telephony api configuration

    CognitiveServiceRegion string

    The extensionKey2

    CognitiveServiceSubscriptionKey string

    The extensionKey1

    DefaultLocale string

    The default locale of the channel

    IsEnabled bool

    Whether the channel is enabled

    PhoneNumbers List<Pulumi.AzureNative.BotService.Inputs.TelephonyPhoneNumbersResponse>

    The list of Telephony phone numbers

    PremiumSKU string

    The premium SKU applied to the channel

    ApiConfigurations []TelephonyChannelResourceApiConfigurationResponse

    The list of Telephony api configuration

    CognitiveServiceRegion string

    The extensionKey2

    CognitiveServiceSubscriptionKey string

    The extensionKey1

    DefaultLocale string

    The default locale of the channel

    IsEnabled bool

    Whether the channel is enabled

    PhoneNumbers []TelephonyPhoneNumbersResponse

    The list of Telephony phone numbers

    PremiumSKU string

    The premium SKU applied to the channel

    apiConfigurations List<TelephonyChannelResourceApiConfigurationResponse>

    The list of Telephony api configuration

    cognitiveServiceRegion String

    The extensionKey2

    cognitiveServiceSubscriptionKey String

    The extensionKey1

    defaultLocale String

    The default locale of the channel

    isEnabled Boolean

    Whether the channel is enabled

    phoneNumbers List<TelephonyPhoneNumbersResponse>

    The list of Telephony phone numbers

    premiumSKU String

    The premium SKU applied to the channel

    apiConfigurations TelephonyChannelResourceApiConfigurationResponse[]

    The list of Telephony api configuration

    cognitiveServiceRegion string

    The extensionKey2

    cognitiveServiceSubscriptionKey string

    The extensionKey1

    defaultLocale string

    The default locale of the channel

    isEnabled boolean

    Whether the channel is enabled

    phoneNumbers TelephonyPhoneNumbersResponse[]

    The list of Telephony phone numbers

    premiumSKU string

    The premium SKU applied to the channel

    api_configurations Sequence[TelephonyChannelResourceApiConfigurationResponse]

    The list of Telephony api configuration

    cognitive_service_region str

    The extensionKey2

    cognitive_service_subscription_key str

    The extensionKey1

    default_locale str

    The default locale of the channel

    is_enabled bool

    Whether the channel is enabled

    phone_numbers Sequence[TelephonyPhoneNumbersResponse]

    The list of Telephony phone numbers

    premium_sku str

    The premium SKU applied to the channel

    apiConfigurations List<Property Map>

    The list of Telephony api configuration

    cognitiveServiceRegion String

    The extensionKey2

    cognitiveServiceSubscriptionKey String

    The extensionKey1

    defaultLocale String

    The default locale of the channel

    isEnabled Boolean

    Whether the channel is enabled

    phoneNumbers List<Property Map>

    The list of Telephony phone numbers

    premiumSKU String

    The premium SKU applied to the channel

    TelephonyChannelResourceApiConfiguration, TelephonyChannelResourceApiConfigurationArgs

    CognitiveServiceRegion string

    The cognitive service region.

    CognitiveServiceResourceId string

    The cognitive service resourceId.

    CognitiveServiceSubscriptionKey string

    The cognitive service subscription key.

    DefaultLocale string

    The default locale.

    Id string

    The id of config.

    ProviderName string

    The provider name.

    CognitiveServiceRegion string

    The cognitive service region.

    CognitiveServiceResourceId string

    The cognitive service resourceId.

    CognitiveServiceSubscriptionKey string

    The cognitive service subscription key.

    DefaultLocale string

    The default locale.

    Id string

    The id of config.

    ProviderName string

    The provider name.

    cognitiveServiceRegion String

    The cognitive service region.

    cognitiveServiceResourceId String

    The cognitive service resourceId.

    cognitiveServiceSubscriptionKey String

    The cognitive service subscription key.

    defaultLocale String

    The default locale.

    id String

    The id of config.

    providerName String

    The provider name.

    cognitiveServiceRegion string

    The cognitive service region.

    cognitiveServiceResourceId string

    The cognitive service resourceId.

    cognitiveServiceSubscriptionKey string

    The cognitive service subscription key.

    defaultLocale string

    The default locale.

    id string

    The id of config.

    providerName string

    The provider name.

    cognitive_service_region str

    The cognitive service region.

    cognitive_service_resource_id str

    The cognitive service resourceId.

    cognitive_service_subscription_key str

    The cognitive service subscription key.

    default_locale str

    The default locale.

    id str

    The id of config.

    provider_name str

    The provider name.

    cognitiveServiceRegion String

    The cognitive service region.

    cognitiveServiceResourceId String

    The cognitive service resourceId.

    cognitiveServiceSubscriptionKey String

    The cognitive service subscription key.

    defaultLocale String

    The default locale.

    id String

    The id of config.

    providerName String

    The provider name.

    TelephonyChannelResourceApiConfigurationResponse, TelephonyChannelResourceApiConfigurationResponseArgs

    CognitiveServiceRegion string

    The cognitive service region.

    CognitiveServiceResourceId string

    The cognitive service resourceId.

    CognitiveServiceSubscriptionKey string

    The cognitive service subscription key.

    DefaultLocale string

    The default locale.

    Id string

    The id of config.

    ProviderName string

    The provider name.

    CognitiveServiceRegion string

    The cognitive service region.

    CognitiveServiceResourceId string

    The cognitive service resourceId.

    CognitiveServiceSubscriptionKey string

    The cognitive service subscription key.

    DefaultLocale string

    The default locale.

    Id string

    The id of config.

    ProviderName string

    The provider name.

    cognitiveServiceRegion String

    The cognitive service region.

    cognitiveServiceResourceId String

    The cognitive service resourceId.

    cognitiveServiceSubscriptionKey String

    The cognitive service subscription key.

    defaultLocale String

    The default locale.

    id String

    The id of config.

    providerName String

    The provider name.

    cognitiveServiceRegion string

    The cognitive service region.

    cognitiveServiceResourceId string

    The cognitive service resourceId.

    cognitiveServiceSubscriptionKey string

    The cognitive service subscription key.

    defaultLocale string

    The default locale.

    id string

    The id of config.

    providerName string

    The provider name.

    cognitive_service_region str

    The cognitive service region.

    cognitive_service_resource_id str

    The cognitive service resourceId.

    cognitive_service_subscription_key str

    The cognitive service subscription key.

    default_locale str

    The default locale.

    id str

    The id of config.

    provider_name str

    The provider name.

    cognitiveServiceRegion String

    The cognitive service region.

    cognitiveServiceResourceId String

    The cognitive service resourceId.

    cognitiveServiceSubscriptionKey String

    The cognitive service subscription key.

    defaultLocale String

    The default locale.

    id String

    The id of config.

    providerName String

    The provider name.

    TelephonyChannelResponse, TelephonyChannelResponseArgs

    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.TelephonyChannelPropertiesResponse

    The set of properties specific to Telephony 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 TelephonyChannelPropertiesResponse

    The set of properties specific to Telephony 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 TelephonyChannelPropertiesResponse

    The set of properties specific to Telephony 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 TelephonyChannelPropertiesResponse

    The set of properties specific to Telephony 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 TelephonyChannelPropertiesResponse

    The set of properties specific to Telephony 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 Telephony channel resource

    TelephonyPhoneNumbers, TelephonyPhoneNumbersArgs

    AcsEndpoint string

    The endpoint of ACS.

    AcsResourceId string

    The resource id of ACS.

    AcsSecret string

    The secret of ACS.

    CognitiveServiceRegion string

    The service region of cognitive service.

    CognitiveServiceResourceId string

    The resource id of cognitive service.

    CognitiveServiceSubscriptionKey string

    The subscription key of cognitive service.

    DefaultLocale string

    The default locale of the phone number.

    Id string

    The element id.

    OfferType string

    Optional Property that will determine the offering type of the phone.

    PhoneNumber string

    The phone number.

    AcsEndpoint string

    The endpoint of ACS.

    AcsResourceId string

    The resource id of ACS.

    AcsSecret string

    The secret of ACS.

    CognitiveServiceRegion string

    The service region of cognitive service.

    CognitiveServiceResourceId string

    The resource id of cognitive service.

    CognitiveServiceSubscriptionKey string

    The subscription key of cognitive service.

    DefaultLocale string

    The default locale of the phone number.

    Id string

    The element id.

    OfferType string

    Optional Property that will determine the offering type of the phone.

    PhoneNumber string

    The phone number.

    acsEndpoint String

    The endpoint of ACS.

    acsResourceId String

    The resource id of ACS.

    acsSecret String

    The secret of ACS.

    cognitiveServiceRegion String

    The service region of cognitive service.

    cognitiveServiceResourceId String

    The resource id of cognitive service.

    cognitiveServiceSubscriptionKey String

    The subscription key of cognitive service.

    defaultLocale String

    The default locale of the phone number.

    id String

    The element id.

    offerType String

    Optional Property that will determine the offering type of the phone.

    phoneNumber String

    The phone number.

    acsEndpoint string

    The endpoint of ACS.

    acsResourceId string

    The resource id of ACS.

    acsSecret string

    The secret of ACS.

    cognitiveServiceRegion string

    The service region of cognitive service.

    cognitiveServiceResourceId string

    The resource id of cognitive service.

    cognitiveServiceSubscriptionKey string

    The subscription key of cognitive service.

    defaultLocale string

    The default locale of the phone number.

    id string

    The element id.

    offerType string

    Optional Property that will determine the offering type of the phone.

    phoneNumber string

    The phone number.

    acs_endpoint str

    The endpoint of ACS.

    acs_resource_id str

    The resource id of ACS.

    acs_secret str

    The secret of ACS.

    cognitive_service_region str

    The service region of cognitive service.

    cognitive_service_resource_id str

    The resource id of cognitive service.

    cognitive_service_subscription_key str

    The subscription key of cognitive service.

    default_locale str

    The default locale of the phone number.

    id str

    The element id.

    offer_type str

    Optional Property that will determine the offering type of the phone.

    phone_number str

    The phone number.

    acsEndpoint String

    The endpoint of ACS.

    acsResourceId String

    The resource id of ACS.

    acsSecret String

    The secret of ACS.

    cognitiveServiceRegion String

    The service region of cognitive service.

    cognitiveServiceResourceId String

    The resource id of cognitive service.

    cognitiveServiceSubscriptionKey String

    The subscription key of cognitive service.

    defaultLocale String

    The default locale of the phone number.

    id String

    The element id.

    offerType String

    Optional Property that will determine the offering type of the phone.

    phoneNumber String

    The phone number.

    TelephonyPhoneNumbersResponse, TelephonyPhoneNumbersResponseArgs

    AcsEndpoint string

    The endpoint of ACS.

    AcsResourceId string

    The resource id of ACS.

    AcsSecret string

    The secret of ACS.

    CognitiveServiceRegion string

    The service region of cognitive service.

    CognitiveServiceResourceId string

    The resource id of cognitive service.

    CognitiveServiceSubscriptionKey string

    The subscription key of cognitive service.

    DefaultLocale string

    The default locale of the phone number.

    Id string

    The element id.

    OfferType string

    Optional Property that will determine the offering type of the phone.

    PhoneNumber string

    The phone number.

    AcsEndpoint string

    The endpoint of ACS.

    AcsResourceId string

    The resource id of ACS.

    AcsSecret string

    The secret of ACS.

    CognitiveServiceRegion string

    The service region of cognitive service.

    CognitiveServiceResourceId string

    The resource id of cognitive service.

    CognitiveServiceSubscriptionKey string

    The subscription key of cognitive service.

    DefaultLocale string

    The default locale of the phone number.

    Id string

    The element id.

    OfferType string

    Optional Property that will determine the offering type of the phone.

    PhoneNumber string

    The phone number.

    acsEndpoint String

    The endpoint of ACS.

    acsResourceId String

    The resource id of ACS.

    acsSecret String

    The secret of ACS.

    cognitiveServiceRegion String

    The service region of cognitive service.

    cognitiveServiceResourceId String

    The resource id of cognitive service.

    cognitiveServiceSubscriptionKey String

    The subscription key of cognitive service.

    defaultLocale String

    The default locale of the phone number.

    id String

    The element id.

    offerType String

    Optional Property that will determine the offering type of the phone.

    phoneNumber String

    The phone number.

    acsEndpoint string

    The endpoint of ACS.

    acsResourceId string

    The resource id of ACS.

    acsSecret string

    The secret of ACS.

    cognitiveServiceRegion string

    The service region of cognitive service.

    cognitiveServiceResourceId string

    The resource id of cognitive service.

    cognitiveServiceSubscriptionKey string

    The subscription key of cognitive service.

    defaultLocale string

    The default locale of the phone number.

    id string

    The element id.

    offerType string

    Optional Property that will determine the offering type of the phone.

    phoneNumber string

    The phone number.

    acs_endpoint str

    The endpoint of ACS.

    acs_resource_id str

    The resource id of ACS.

    acs_secret str

    The secret of ACS.

    cognitive_service_region str

    The service region of cognitive service.

    cognitive_service_resource_id str

    The resource id of cognitive service.

    cognitive_service_subscription_key str

    The subscription key of cognitive service.

    default_locale str

    The default locale of the phone number.

    id str

    The element id.

    offer_type str

    Optional Property that will determine the offering type of the phone.

    phone_number str

    The phone number.

    acsEndpoint String

    The endpoint of ACS.

    acsResourceId String

    The resource id of ACS.

    acsSecret String

    The secret of ACS.

    cognitiveServiceRegion String

    The service region of cognitive service.

    cognitiveServiceResourceId String

    The resource id of cognitive service.

    cognitiveServiceSubscriptionKey String

    The subscription key of cognitive service.

    defaultLocale String

    The default locale of the phone number.

    id String

    The element id.

    offerType String

    Optional Property that will determine the offering type of the phone.

    phoneNumber String

    The phone number.

    WebChatChannel, WebChatChannelArgs

    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, WebChatChannelPropertiesArgs

    Sites []WebChatSite

    The list of Web Chat sites

    sites List<WebChatSite>

    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<Property Map>

    The list of Web Chat sites

    WebChatChannelPropertiesResponse, WebChatChannelPropertiesResponseArgs

    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 List<WebChatSiteResponse>

    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<Property Map>

    The list of Web Chat sites

    WebChatChannelResponse, WebChatChannelResponseArgs

    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, WebCh