azure-native.botservice.getEnterpriseChannel

Explore with Pulumi AI

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 pulumi/pulumi-azure-native
License
Apache-2.0