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:
- Channel
Name string - The name of the channel.
- Channel
Name string - The name of the channel.
- channel
Name String - The name of the channel.
- channel
Name string - The name of the channel.
- channel_
name str - The name of the channel.
- channel
Name String - The name of the channel.
getChannel Result
The following output properties are available:
- Arn string
- Audiences List<string>
- Filler
Slate 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. - Log
Configuration Pulumi.Aws Native. Media Tailor. Outputs. Channel Log Configuration For Channel - The log configuration.
- Playback
Mode 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.
- Time
Shift Pulumi.Configuration Aws Native. Media Tailor. Outputs. Channel Time Shift Configuration - The configuration for time-shifted viewing.
- Arn string
- Audiences []string
- 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.- 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>
- 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.- List<Tag>
- The tags to assign to the channel.
- time
Shift ChannelConfiguration Time Shift Configuration - The configuration for time-shifted viewing.
- arn string
- audiences string[]
- 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.- Tag[]
- The tags to assign to the channel.
- time
Shift 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>
- filler
Slate 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. - log
Configuration Property Map - The log configuration.
- playback
Mode "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.
- time
Shift Property MapConfiguration - The configuration for time-shifted viewing.
Supporting Types
ChannelLogConfigurationForChannel
ChannelLogType
ChannelPlaybackMode
ChannelSlateSource
- Source
Location stringName - Vod
Source stringName
- Source
Location stringName - Vod
Source stringName
- source
Location StringName - vod
Source StringName
- source
Location stringName - vod
Source stringName
- source
Location StringName - vod
Source StringName
ChannelTimeShiftConfiguration
- Max
Time doubleDelay Seconds
- Max
Time float64Delay Seconds
- max
Time DoubleDelay Seconds
- max
Time numberDelay Seconds
- max_
time_ floatdelay_ seconds
- max
Time 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.