We recommend new projects start with resources from the AWS provider.
aws-native.mediatailor.getChannel
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
Definition of AWS::MediaTailor::Channel Resource Type
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(channel_name: Optional[str] = None,
                opts: Optional[InvokeOptions] = None) -> GetChannelResult
def get_channel_output(channel_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)
public static Output<GetChannelResult> getChannel(GetChannelArgs args, InvokeOptions options)
fn::invoke:
  function: aws-native:mediatailor:getChannel
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ChannelName string
- The name of the channel.
- ChannelName string
- The name of the channel.
- channelName String
- The name of the channel.
- channelName string
- The name of the channel.
- channel_name str
- The name of the channel.
- channelName String
- The name of the channel.
getChannel Result
The following output properties are available:
- Arn string
- Audiences List<string>
- FillerSlate Pulumi.Aws Native. Media Tailor. Outputs. Channel Slate Source 
- The slate used to fill gaps between programs in the schedule. You must configure filler slate if your channel uses the LINEARPlaybackMode. MediaTailor doesn't support filler slate for channels using theLOOPPlaybackMode.
- LogConfiguration Pulumi.Aws Native. Media Tailor. Outputs. Channel Log Configuration For Channel 
- The log configuration.
- PlaybackMode Pulumi.Aws Native. Media Tailor. Channel Playback Mode 
- The type of playback mode for this channel. - LINEAR- Programs play back-to-back only once.- LOOP- Programs play back-to-back in an endless loop. When the last program in the schedule plays, playback loops back to the first program in the schedule.
- 
List<Pulumi.Aws Native. Outputs. Tag> 
- The tags to assign to the channel.
- TimeShift Pulumi.Configuration Aws Native. Media Tailor. Outputs. Channel Time Shift Configuration 
- The configuration for time-shifted viewing.
- Arn string
- Audiences []string
- FillerSlate ChannelSlate Source 
- The slate used to fill gaps between programs in the schedule. You must configure filler slate if your channel uses the LINEARPlaybackMode. MediaTailor doesn't support filler slate for channels using theLOOPPlaybackMode.
- LogConfiguration ChannelLog Configuration For Channel 
- The log configuration.
- PlaybackMode ChannelPlayback Mode 
- The type of playback mode for this channel. - LINEAR- Programs play back-to-back only once.- LOOP- Programs play back-to-back in an endless loop. When the last program in the schedule plays, playback loops back to the first program in the schedule.
- Tag
- The tags to assign to the channel.
- TimeShift ChannelConfiguration Time Shift Configuration 
- The configuration for time-shifted viewing.
- arn String
- audiences List<String>
- fillerSlate ChannelSlate Source 
- The slate used to fill gaps between programs in the schedule. You must configure filler slate if your channel uses the LINEARPlaybackMode. MediaTailor doesn't support filler slate for channels using theLOOPPlaybackMode.
- logConfiguration ChannelLog Configuration For Channel 
- The log configuration.
- playbackMode ChannelPlayback Mode 
- The type of playback mode for this channel. - LINEAR- Programs play back-to-back only once.- LOOP- Programs play back-to-back in an endless loop. When the last program in the schedule plays, playback loops back to the first program in the schedule.
- List<Tag>
- The tags to assign to the channel.
- timeShift ChannelConfiguration Time Shift Configuration 
- The configuration for time-shifted viewing.
- arn string
- audiences string[]
- fillerSlate ChannelSlate Source 
- The slate used to fill gaps between programs in the schedule. You must configure filler slate if your channel uses the LINEARPlaybackMode. MediaTailor doesn't support filler slate for channels using theLOOPPlaybackMode.
- logConfiguration ChannelLog Configuration For Channel 
- The log configuration.
- playbackMode ChannelPlayback Mode 
- The type of playback mode for this channel. - LINEAR- Programs play back-to-back only once.- LOOP- Programs play back-to-back in an endless loop. When the last program in the schedule plays, playback loops back to the first program in the schedule.
- Tag[]
- The tags to assign to the channel.
- timeShift ChannelConfiguration Time Shift Configuration 
- The configuration for time-shifted viewing.
- arn str
- audiences Sequence[str]
- filler_slate ChannelSlate Source 
- The slate used to fill gaps between programs in the schedule. You must configure filler slate if your channel uses the LINEARPlaybackMode. MediaTailor doesn't support filler slate for channels using theLOOPPlaybackMode.
- log_configuration ChannelLog Configuration For Channel 
- The log configuration.
- playback_mode ChannelPlayback Mode 
- The type of playback mode for this channel. - LINEAR- Programs play back-to-back only once.- LOOP- Programs play back-to-back in an endless loop. When the last program in the schedule plays, playback loops back to the first program in the schedule.
- Sequence[root_Tag]
- The tags to assign to the channel.
- time_shift_ Channelconfiguration Time Shift Configuration 
- The configuration for time-shifted viewing.
- arn String
- audiences List<String>
- fillerSlate Property Map
- The slate used to fill gaps between programs in the schedule. You must configure filler slate if your channel uses the LINEARPlaybackMode. MediaTailor doesn't support filler slate for channels using theLOOPPlaybackMode.
- logConfiguration Property Map
- The log configuration.
- playbackMode "LOOP" | "LINEAR"
- The type of playback mode for this channel. - LINEAR- Programs play back-to-back only once.- LOOP- Programs play back-to-back in an endless loop. When the last program in the schedule plays, playback loops back to the first program in the schedule.
- List<Property Map>
- The tags to assign to the channel.
- timeShift Property MapConfiguration 
- The configuration for time-shifted viewing.
Supporting Types
ChannelLogConfigurationForChannel    
ChannelLogType  
ChannelPlaybackMode  
ChannelSlateSource  
- SourceLocation stringName 
- VodSource stringName 
- SourceLocation stringName 
- VodSource stringName 
- sourceLocation StringName 
- vodSource StringName 
- sourceLocation stringName 
- vodSource stringName 
- sourceLocation StringName 
- vodSource StringName 
ChannelTimeShiftConfiguration   
- MaxTime doubleDelay Seconds 
- MaxTime float64Delay Seconds 
- maxTime DoubleDelay Seconds 
- maxTime numberDelay Seconds 
- max_time_ floatdelay_ seconds 
- maxTime NumberDelay Seconds 
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.