mediapackage

package
v0.18.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 5, 2019 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

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.

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) Arn

func (r *Channel) Arn() *pulumi.StringOutput

The ARN of the channel

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

func (*Channel) ID

func (r *Channel) ID() *pulumi.IDOutput

ID is this resource's unique identifier assigned by its provider.

func (*Channel) Tags added in v0.18.1

func (r *Channel) Tags() *pulumi.MapOutput

A mapping of tags to assign to the resource.

func (*Channel) URN

func (r *Channel) URN() *pulumi.URNOutput

URN is this resource's unique name assigned by Pulumi.

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL