1. Packages
  2. Azure Native
  3. API Docs
  4. engagementfabric
  5. getChannel
Azure Native v1.103.0 published on Friday, Jun 2, 2023 by Pulumi

azure-native.engagementfabric.getChannel

Explore with Pulumi AI

azure-native logo
Azure Native v1.103.0 published on Friday, Jun 2, 2023 by Pulumi

    The EngagementFabric channel 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>
    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]
    func LookupChannel(ctx *Context, args *LookupChannelArgs, opts ...InvokeOption) (*LookupChannelResult, error)
    func LookupChannelOutput(ctx *Context, args *LookupChannelOutputArgs, opts ...InvokeOption) LookupChannelResultOutput

    > 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)
    }
    public static CompletableFuture<GetChannelResult> getChannel(GetChannelArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:engagementfabric:getChannel
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AccountName string

    Account Name

    ChannelName string

    Channel Name

    ResourceGroupName string

    Resource Group Name

    AccountName string

    Account Name

    ChannelName string

    Channel Name

    ResourceGroupName string

    Resource Group Name

    accountName String

    Account Name

    channelName String

    Channel Name

    resourceGroupName String

    Resource Group Name

    accountName string

    Account Name

    channelName string

    Channel Name

    resourceGroupName string

    Resource Group Name

    account_name str

    Account Name

    channel_name str

    Channel Name

    resource_group_name str

    Resource Group Name

    accountName String

    Account Name

    channelName String

    Channel Name

    resourceGroupName 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 pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    Azure Native v1.103.0 published on Friday, Jun 2, 2023 by Pulumi