1. Packages
  2. Azure Native v1
  3. API Docs
  4. botservice
  5. getEnterpriseChannel
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

azure-native.botservice.getEnterpriseChannel

Explore with Pulumi AI

azure-native-v1 logo
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

    Returns an Enterprise Channel specified by the parameters. API Version: 2018-07-12.

    Using getEnterpriseChannel

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getEnterpriseChannel(args: GetEnterpriseChannelArgs, opts?: InvokeOptions): Promise<GetEnterpriseChannelResult>
    function getEnterpriseChannelOutput(args: GetEnterpriseChannelOutputArgs, opts?: InvokeOptions): Output<GetEnterpriseChannelResult>
    def get_enterprise_channel(resource_group_name: Optional[str] = None,
                               resource_name: Optional[str] = None,
                               opts: Optional[InvokeOptions] = None) -> GetEnterpriseChannelResult
    def get_enterprise_channel_output(resource_group_name: Optional[pulumi.Input[str]] = None,
                               resource_name: Optional[pulumi.Input[str]] = None,
                               opts: Optional[InvokeOptions] = None) -> Output[GetEnterpriseChannelResult]
    func LookupEnterpriseChannel(ctx *Context, args *LookupEnterpriseChannelArgs, opts ...InvokeOption) (*LookupEnterpriseChannelResult, error)
    func LookupEnterpriseChannelOutput(ctx *Context, args *LookupEnterpriseChannelOutputArgs, opts ...InvokeOption) LookupEnterpriseChannelResultOutput

    > Note: This function is named LookupEnterpriseChannel in the Go SDK.

    public static class GetEnterpriseChannel 
    {
        public static Task<GetEnterpriseChannelResult> InvokeAsync(GetEnterpriseChannelArgs args, InvokeOptions? opts = null)
        public static Output<GetEnterpriseChannelResult> Invoke(GetEnterpriseChannelInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetEnterpriseChannelResult> getEnterpriseChannel(GetEnterpriseChannelArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:botservice:getEnterpriseChannel
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ResourceGroupName string
    The name of the Bot resource group in the user subscription.
    ResourceName string
    The name of the Bot resource.
    ResourceGroupName string
    The name of the Bot resource group in the user subscription.
    ResourceName string
    The name of the Bot resource.
    resourceGroupName String
    The name of the Bot resource group in the user subscription.
    resourceName String
    The name of the Bot resource.
    resourceGroupName string
    The name of the Bot resource group in the user subscription.
    resourceName string
    The name of the Bot resource.
    resource_group_name str
    The name of the Bot resource group in the user subscription.
    resource_name str
    The name of the Bot resource.
    resourceGroupName String
    The name of the Bot resource group in the user subscription.
    resourceName String
    The name of the Bot resource.

    getEnterpriseChannel Result

    The following output properties are available:

    Id string
    Specifies the resource ID.
    Name string
    Specifies the name of the resource.
    Properties Pulumi.AzureNative.BotService.Outputs.EnterpriseChannelPropertiesResponse
    The set of properties specific to an Enterprise Channel resource.
    Type string
    Specifies the type of the resource.
    Etag string
    Entity Tag
    Kind string
    Required. Gets or sets the Kind of the resource.
    Location string
    Specifies the location of the resource.
    Sku Pulumi.AzureNative.BotService.Outputs.SkuResponse
    Gets or sets the SKU of the resource.
    Tags Dictionary<string, string>
    Contains resource tags defined as key/value pairs.
    Id string
    Specifies the resource ID.
    Name string
    Specifies the name of the resource.
    Properties EnterpriseChannelPropertiesResponse
    The set of properties specific to an Enterprise Channel resource.
    Type string
    Specifies the type of the resource.
    Etag string
    Entity Tag
    Kind string
    Required. Gets or sets the Kind of the resource.
    Location string
    Specifies the location of the resource.
    Sku SkuResponse
    Gets or sets the SKU of the resource.
    Tags map[string]string
    Contains resource tags defined as key/value pairs.
    id String
    Specifies the resource ID.
    name String
    Specifies the name of the resource.
    properties EnterpriseChannelPropertiesResponse
    The set of properties specific to an Enterprise Channel resource.
    type String
    Specifies the type of the resource.
    etag String
    Entity Tag
    kind String
    Required. Gets or sets the Kind of the resource.
    location String
    Specifies the location of the resource.
    sku SkuResponse
    Gets or sets the SKU of the resource.
    tags Map<String,String>
    Contains resource tags defined as key/value pairs.
    id string
    Specifies the resource ID.
    name string
    Specifies the name of the resource.
    properties EnterpriseChannelPropertiesResponse
    The set of properties specific to an Enterprise Channel resource.
    type string
    Specifies the type of the resource.
    etag string
    Entity Tag
    kind string
    Required. Gets or sets the Kind of the resource.
    location string
    Specifies the location of the resource.
    sku SkuResponse
    Gets or sets the SKU of the resource.
    tags {[key: string]: string}
    Contains resource tags defined as key/value pairs.
    id str
    Specifies the resource ID.
    name str
    Specifies the name of the resource.
    properties EnterpriseChannelPropertiesResponse
    The set of properties specific to an Enterprise Channel resource.
    type str
    Specifies the type of the resource.
    etag str
    Entity Tag
    kind str
    Required. Gets or sets the Kind of the resource.
    location str
    Specifies the location of the resource.
    sku SkuResponse
    Gets or sets the SKU of the resource.
    tags Mapping[str, str]
    Contains resource tags defined as key/value pairs.
    id String
    Specifies the resource ID.
    name String
    Specifies the name of the resource.
    properties Property Map
    The set of properties specific to an Enterprise Channel resource.
    type String
    Specifies the type of the resource.
    etag String
    Entity Tag
    kind String
    Required. Gets or sets the Kind of the resource.
    location String
    Specifies the location of the resource.
    sku Property Map
    Gets or sets the SKU of the resource.
    tags Map<String>
    Contains resource tags defined as key/value pairs.

    Supporting Types

    EnterpriseChannelNodeResponse

    AzureLocation string
    The location of the Enterprise Channel Node.
    AzureSku string
    The sku of the Enterprise Channel Node.
    Id string
    Id of Enterprise Channel Node. This is generated by the Bot Framework.
    Name string
    The name of the Enterprise Channel Node.
    State string
    The current state of the Enterprise Channel Node.
    AzureLocation string
    The location of the Enterprise Channel Node.
    AzureSku string
    The sku of the Enterprise Channel Node.
    Id string
    Id of Enterprise Channel Node. This is generated by the Bot Framework.
    Name string
    The name of the Enterprise Channel Node.
    State string
    The current state of the Enterprise Channel Node.
    azureLocation String
    The location of the Enterprise Channel Node.
    azureSku String
    The sku of the Enterprise Channel Node.
    id String
    Id of Enterprise Channel Node. This is generated by the Bot Framework.
    name String
    The name of the Enterprise Channel Node.
    state String
    The current state of the Enterprise Channel Node.
    azureLocation string
    The location of the Enterprise Channel Node.
    azureSku string
    The sku of the Enterprise Channel Node.
    id string
    Id of Enterprise Channel Node. This is generated by the Bot Framework.
    name string
    The name of the Enterprise Channel Node.
    state string
    The current state of the Enterprise Channel Node.
    azure_location str
    The location of the Enterprise Channel Node.
    azure_sku str
    The sku of the Enterprise Channel Node.
    id str
    Id of Enterprise Channel Node. This is generated by the Bot Framework.
    name str
    The name of the Enterprise Channel Node.
    state str
    The current state of the Enterprise Channel Node.
    azureLocation String
    The location of the Enterprise Channel Node.
    azureSku String
    The sku of the Enterprise Channel Node.
    id String
    Id of Enterprise Channel Node. This is generated by the Bot Framework.
    name String
    The name of the Enterprise Channel Node.
    state String
    The current state of the Enterprise Channel Node.

    EnterpriseChannelPropertiesResponse

    Nodes List<Pulumi.AzureNative.BotService.Inputs.EnterpriseChannelNodeResponse>
    The nodes associated with the Enterprise Channel.
    State string
    The current state of the Enterprise Channel.
    Nodes []EnterpriseChannelNodeResponse
    The nodes associated with the Enterprise Channel.
    State string
    The current state of the Enterprise Channel.
    nodes List<EnterpriseChannelNodeResponse>
    The nodes associated with the Enterprise Channel.
    state String
    The current state of the Enterprise Channel.
    nodes EnterpriseChannelNodeResponse[]
    The nodes associated with the Enterprise Channel.
    state string
    The current state of the Enterprise Channel.
    nodes Sequence[EnterpriseChannelNodeResponse]
    The nodes associated with the Enterprise Channel.
    state str
    The current state of the Enterprise Channel.
    nodes List<Property Map>
    The nodes associated with the Enterprise Channel.
    state String
    The current state of the Enterprise Channel.

    SkuResponse

    Name string
    The sku name
    Tier string
    Gets the sku tier. This is based on the SKU name.
    Name string
    The sku name
    Tier string
    Gets the sku tier. This is based on the SKU name.
    name String
    The sku name
    tier String
    Gets the sku tier. This is based on the SKU name.
    name string
    The sku name
    tier string
    Gets the sku tier. This is based on the SKU name.
    name str
    The sku name
    tier str
    Gets the sku tier. This is based on the SKU name.
    name String
    The sku name
    tier String
    Gets the sku tier. This is based on the SKU name.

    Package Details

    Repository
    azure-native-v1 pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native-v1 logo
    These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
    Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi