Documentation
¶
Index ¶
- type Channel
- func (r *Channel) Arn() pulumi.StringOutput
- func (r *Channel) ChannelId() pulumi.StringOutput
- func (r *Channel) Description() pulumi.StringOutput
- func (r *Channel) HlsIngests() pulumi.ArrayOutput
- func (r *Channel) ID() pulumi.IDOutput
- func (r *Channel) Tags() pulumi.MapOutput
- func (r *Channel) URN() pulumi.URNOutput
- type ChannelArgs
- type ChannelState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Channel ¶
type Channel struct {
// contains filtered or unexported fields
}
Provides an AWS Elemental MediaPackage Channel.
> This content is derived from https://github.com/terraform-providers/terraform-provider-aws/blob/master/website/docs/r/media_package_channel.html.markdown.
func GetChannel ¶
func GetChannel(ctx *pulumi.Context, name string, id pulumi.ID, state *ChannelState, opts ...pulumi.ResourceOpt) (*Channel, error)
GetChannel gets an existing Channel resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewChannel ¶
func NewChannel(ctx *pulumi.Context, name string, args *ChannelArgs, opts ...pulumi.ResourceOpt) (*Channel, error)
NewChannel registers a new resource with the given unique name, arguments, and options.
func (*Channel) ChannelId ¶
func (r *Channel) ChannelId() pulumi.StringOutput
A unique identifier describing the channel
func (*Channel) Description ¶
func (r *Channel) Description() pulumi.StringOutput
A description of the channel
func (*Channel) HlsIngests ¶
func (r *Channel) HlsIngests() pulumi.ArrayOutput
A single item list of HLS ingest information
type ChannelArgs ¶
type ChannelArgs struct { // A unique identifier describing the channel ChannelId interface{} // A description of the channel Description interface{} // A mapping of tags to assign to the resource. Tags interface{} }
The set of arguments for constructing a Channel resource.
type ChannelState ¶
type ChannelState struct { // The ARN of the channel Arn interface{} // A unique identifier describing the channel ChannelId interface{} // A description of the channel Description interface{} // A single item list of HLS ingest information HlsIngests interface{} // A mapping of tags to assign to the resource. Tags interface{} }
Input properties used for looking up and filtering Channel resources.