1. Packages
  2. Azure Native v2
  3. API Docs
  4. engagementfabric
  5. getChannel
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

azure-native-v2.engagementfabric.getChannel

Explore with Pulumi AI

These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

The EngagementFabric channel Azure REST API version: 2018-09-01-preview.

Using getChannel

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 getChannel(args: GetChannelArgs, opts?: InvokeOptions): Promise<GetChannelResult>
function getChannelOutput(args: GetChannelOutputArgs, opts?: InvokeOptions): Output<GetChannelResult>
Copy
def get_channel(account_name: Optional[str] = None,
                channel_name: Optional[str] = None,
                resource_group_name: Optional[str] = None,
                opts: Optional[InvokeOptions] = None) -> GetChannelResult
def get_channel_output(account_name: Optional[pulumi.Input[str]] = None,
                channel_name: Optional[pulumi.Input[str]] = None,
                resource_group_name: Optional[pulumi.Input[str]] = None,
                opts: Optional[InvokeOptions] = None) -> Output[GetChannelResult]
Copy
func LookupChannel(ctx *Context, args *LookupChannelArgs, opts ...InvokeOption) (*LookupChannelResult, error)
func LookupChannelOutput(ctx *Context, args *LookupChannelOutputArgs, opts ...InvokeOption) LookupChannelResultOutput
Copy

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

public static class GetChannel 
{
    public static Task<GetChannelResult> InvokeAsync(GetChannelArgs args, InvokeOptions? opts = null)
    public static Output<GetChannelResult> Invoke(GetChannelInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetChannelResult> getChannel(GetChannelArgs args, InvokeOptions options)
public static Output<GetChannelResult> getChannel(GetChannelArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:engagementfabric:getChannel
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

AccountName
This property is required.
Changes to this property will trigger replacement.
string
Account Name
ChannelName
This property is required.
Changes to this property will trigger replacement.
string
Channel Name
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
Resource Group Name
AccountName
This property is required.
Changes to this property will trigger replacement.
string
Account Name
ChannelName
This property is required.
Changes to this property will trigger replacement.
string
Channel Name
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
Resource Group Name
accountName
This property is required.
Changes to this property will trigger replacement.
String
Account Name
channelName
This property is required.
Changes to this property will trigger replacement.
String
Channel Name
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
Resource Group Name
accountName
This property is required.
Changes to this property will trigger replacement.
string
Account Name
channelName
This property is required.
Changes to this property will trigger replacement.
string
Channel Name
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
Resource Group Name
account_name
This property is required.
Changes to this property will trigger replacement.
str
Account Name
channel_name
This property is required.
Changes to this property will trigger replacement.
str
Channel Name
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
Resource Group Name
accountName
This property is required.
Changes to this property will trigger replacement.
String
Account Name
channelName
This property is required.
Changes to this property will trigger replacement.
String
Channel Name
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
Resource Group Name

getChannel Result

The following output properties are available:

ChannelType string
The channel type
Id string
The ID of the resource
Name string
The name of the resource
Type string
The fully qualified type of the resource
ChannelFunctions List<string>
The functions to be enabled for the channel
Credentials Dictionary<string, string>
The channel credentials
ChannelType string
The channel type
Id string
The ID of the resource
Name string
The name of the resource
Type string
The fully qualified type of the resource
ChannelFunctions []string
The functions to be enabled for the channel
Credentials map[string]string
The channel credentials
channelType String
The channel type
id String
The ID of the resource
name String
The name of the resource
type String
The fully qualified type of the resource
channelFunctions List<String>
The functions to be enabled for the channel
credentials Map<String,String>
The channel credentials
channelType string
The channel type
id string
The ID of the resource
name string
The name of the resource
type string
The fully qualified type of the resource
channelFunctions string[]
The functions to be enabled for the channel
credentials {[key: string]: string}
The channel credentials
channel_type str
The channel type
id str
The ID of the resource
name str
The name of the resource
type str
The fully qualified type of the resource
channel_functions Sequence[str]
The functions to be enabled for the channel
credentials Mapping[str, str]
The channel credentials
channelType String
The channel type
id String
The ID of the resource
name String
The name of the resource
type String
The fully qualified type of the resource
channelFunctions List<String>
The functions to be enabled for the channel
credentials Map<String>
The channel credentials

Package Details

Repository
azure-native-v2 pulumi/pulumi-azure-native
License
Apache-2.0
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi