AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.77.0 published on Wednesday, Sep 20, 2023 by Pulumi
aws-native.mediatailor.Channel
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.77.0 published on Wednesday, Sep 20, 2023 by Pulumi
Definition of AWS::MediaTailor::Channel Resource Type
Create Channel Resource
new Channel(name: string, args: ChannelArgs, opts?: CustomResourceOptions);
@overload
def Channel(resource_name: str,
opts: Optional[ResourceOptions] = None,
channel_name: Optional[str] = None,
filler_slate: Optional[ChannelSlateSourceArgs] = None,
log_configuration: Optional[ChannelLogConfigurationForChannelArgs] = None,
outputs: Optional[Sequence[ChannelRequestOutputItemArgs]] = None,
playback_mode: Optional[ChannelPlaybackMode] = None,
tags: Optional[Sequence[ChannelTagArgs]] = None,
tier: Optional[ChannelTier] = None)
@overload
def Channel(resource_name: str,
args: ChannelArgs,
opts: Optional[ResourceOptions] = None)
func NewChannel(ctx *Context, name string, args ChannelArgs, opts ...ResourceOption) (*Channel, error)
public Channel(string name, ChannelArgs args, CustomResourceOptions? opts = null)
public Channel(String name, ChannelArgs args)
public Channel(String name, ChannelArgs args, CustomResourceOptions options)
type: aws-native:mediatailor:Channel
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ChannelArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ChannelArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ChannelArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ChannelArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ChannelArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Channel Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The Channel resource accepts the following input properties:
- Outputs
List<Pulumi.
Aws Native. Media Tailor. Inputs. Channel Request Output Item> - Playback
Mode Pulumi.Aws Native. Media Tailor. Channel Playback Mode - Channel
Name string - Filler
Slate Pulumi.Aws Native. Media Tailor. Inputs. Channel Slate Source - Log
Configuration Pulumi.Aws Native. Media Tailor. Inputs. Channel Log Configuration For Channel - List<Pulumi.
Aws Native. Media Tailor. Inputs. Channel Tag> The tags to assign to the channel.
- Tier
Pulumi.
Aws Native. Media Tailor. Channel Tier
- outputs
List<Channel
Request Output Item> - playback
Mode ChannelPlayback Mode - channel
Name String - filler
Slate ChannelSlate Source - log
Configuration ChannelLog Configuration For Channel - List<Channel
Tag> The tags to assign to the channel.
- tier
Channel
Tier
- outputs
Channel
Request Output Item[] - playback
Mode ChannelPlayback Mode - channel
Name string - filler
Slate ChannelSlate Source - log
Configuration ChannelLog Configuration For Channel - Channel
Tag[] The tags to assign to the channel.
- tier
Channel
Tier
- outputs List<Property Map>
- playback
Mode "LOOP" | "LINEAR" - channel
Name String - filler
Slate Property Map - log
Configuration Property Map - List<Property Map>
The tags to assign to the channel.
- tier "BASIC" | "STANDARD"
Outputs
All input properties are implicitly available as output properties. Additionally, the Channel resource produces the following output properties:
Supporting Types
ChannelDashPlaylistSettings, ChannelDashPlaylistSettingsArgs
- Manifest
Window doubleSeconds - Min
Buffer doubleTime Seconds - Min
Update doublePeriod Seconds - Suggested
Presentation doubleDelay Seconds
- Manifest
Window float64Seconds - Min
Buffer float64Time Seconds - Min
Update float64Period Seconds - Suggested
Presentation float64Delay Seconds
- manifest
Window DoubleSeconds - min
Buffer DoubleTime Seconds - min
Update DoublePeriod Seconds - suggested
Presentation DoubleDelay Seconds
- manifest
Window numberSeconds - min
Buffer numberTime Seconds - min
Update numberPeriod Seconds - suggested
Presentation numberDelay Seconds
- manifest
Window NumberSeconds - min
Buffer NumberTime Seconds - min
Update NumberPeriod Seconds - suggested
Presentation NumberDelay Seconds
ChannelHlsPlaylistSettings, ChannelHlsPlaylistSettingsArgs
- Manifest
Window doubleSeconds
- Manifest
Window float64Seconds
- manifest
Window DoubleSeconds
- manifest
Window numberSeconds
- manifest_
window_ floatseconds
- manifest
Window NumberSeconds
ChannelLogConfigurationForChannel, ChannelLogConfigurationForChannelArgs
ChannelLogType, ChannelLogTypeArgs
- As
Run - AS_RUN
- Channel
Log Type As Run - AS_RUN
- As
Run - AS_RUN
- As
Run - AS_RUN
- AS_RUN
- AS_RUN
- "AS_RUN"
- AS_RUN
ChannelPlaybackMode, ChannelPlaybackModeArgs
- Loop
- LOOP
- Linear
- LINEAR
- Channel
Playback Mode Loop - LOOP
- Channel
Playback Mode Linear - LINEAR
- Loop
- LOOP
- Linear
- LINEAR
- Loop
- LOOP
- Linear
- LINEAR
- LOOP
- LOOP
- LINEAR
- LINEAR
- "LOOP"
- LOOP
- "LINEAR"
- LINEAR
ChannelRequestOutputItem, ChannelRequestOutputItemArgs
ChannelSlateSource, ChannelSlateSourceArgs
- 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
ChannelTag, ChannelTagArgs
ChannelTier, ChannelTierArgs
- Basic
- BASIC
- Standard
- STANDARD
- Channel
Tier Basic - BASIC
- Channel
Tier Standard - STANDARD
- Basic
- BASIC
- Standard
- STANDARD
- Basic
- BASIC
- Standard
- STANDARD
- BASIC
- BASIC
- STANDARD
- STANDARD
- "BASIC"
- BASIC
- "STANDARD"
- STANDARD
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.77.0 published on Wednesday, Sep 20, 2023 by Pulumi