interfacesawsmediatailor

package
v2.226.0 Latest Latest
Warning

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

Go to latest
Published: Nov 20, 2025 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ChannelPolicyReference

type ChannelPolicyReference struct {
	// The ChannelName of the ChannelPolicy resource.
	ChannelName *string `field:"required" json:"channelName" yaml:"channelName"`
}

A reference to a ChannelPolicy resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

channelPolicyReference := &ChannelPolicyReference{
	ChannelName: jsii.String("channelName"),
}

type ChannelReference

type ChannelReference struct {
	// The ARN of the Channel resource.
	ChannelArn *string `field:"required" json:"channelArn" yaml:"channelArn"`
	// The ChannelName of the Channel resource.
	ChannelName *string `field:"required" json:"channelName" yaml:"channelName"`
}

A reference to a Channel resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

channelReference := &ChannelReference{
	ChannelArn: jsii.String("channelArn"),
	ChannelName: jsii.String("channelName"),
}

type IChannelPolicyRef

type IChannelPolicyRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a ChannelPolicy resource.
	// Experimental.
	ChannelPolicyRef() *ChannelPolicyReference
}

Indicates that this resource can be referenced as a ChannelPolicy. Experimental.

type IChannelRef

type IChannelRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a Channel resource.
	// Experimental.
	ChannelRef() *ChannelReference
}

Indicates that this resource can be referenced as a Channel. Experimental.

type ILiveSourceRef

type ILiveSourceRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a LiveSource resource.
	// Experimental.
	LiveSourceRef() *LiveSourceReference
}

Indicates that this resource can be referenced as a LiveSource. Experimental.

type IPlaybackConfigurationRef

type IPlaybackConfigurationRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a PlaybackConfiguration resource.
	// Experimental.
	PlaybackConfigurationRef() *PlaybackConfigurationReference
}

Indicates that this resource can be referenced as a PlaybackConfiguration. Experimental.

type ISourceLocationRef

type ISourceLocationRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a SourceLocation resource.
	// Experimental.
	SourceLocationRef() *SourceLocationReference
}

Indicates that this resource can be referenced as a SourceLocation. Experimental.

type IVodSourceRef

type IVodSourceRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a VodSource resource.
	// Experimental.
	VodSourceRef() *VodSourceReference
}

Indicates that this resource can be referenced as a VodSource. Experimental.

type LiveSourceReference

type LiveSourceReference struct {
	// The ARN of the LiveSource resource.
	LiveSourceArn *string `field:"required" json:"liveSourceArn" yaml:"liveSourceArn"`
	// The LiveSourceName of the LiveSource resource.
	LiveSourceName *string `field:"required" json:"liveSourceName" yaml:"liveSourceName"`
	// The SourceLocationName of the LiveSource resource.
	SourceLocationName *string `field:"required" json:"sourceLocationName" yaml:"sourceLocationName"`
}

A reference to a LiveSource resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

liveSourceReference := &LiveSourceReference{
	LiveSourceArn: jsii.String("liveSourceArn"),
	LiveSourceName: jsii.String("liveSourceName"),
	SourceLocationName: jsii.String("sourceLocationName"),
}

type PlaybackConfigurationReference

type PlaybackConfigurationReference struct {
	// The ARN of the PlaybackConfiguration resource.
	PlaybackConfigurationArn *string `field:"required" json:"playbackConfigurationArn" yaml:"playbackConfigurationArn"`
	// The Name of the PlaybackConfiguration resource.
	PlaybackConfigurationName *string `field:"required" json:"playbackConfigurationName" yaml:"playbackConfigurationName"`
}

A reference to a PlaybackConfiguration resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

playbackConfigurationReference := &PlaybackConfigurationReference{
	PlaybackConfigurationArn: jsii.String("playbackConfigurationArn"),
	PlaybackConfigurationName: jsii.String("playbackConfigurationName"),
}

type SourceLocationReference

type SourceLocationReference struct {
	// The ARN of the SourceLocation resource.
	SourceLocationArn *string `field:"required" json:"sourceLocationArn" yaml:"sourceLocationArn"`
	// The SourceLocationName of the SourceLocation resource.
	SourceLocationName *string `field:"required" json:"sourceLocationName" yaml:"sourceLocationName"`
}

A reference to a SourceLocation resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

sourceLocationReference := &SourceLocationReference{
	SourceLocationArn: jsii.String("sourceLocationArn"),
	SourceLocationName: jsii.String("sourceLocationName"),
}

type VodSourceReference

type VodSourceReference struct {
	// The SourceLocationName of the VodSource resource.
	SourceLocationName *string `field:"required" json:"sourceLocationName" yaml:"sourceLocationName"`
	// The ARN of the VodSource resource.
	VodSourceArn *string `field:"required" json:"vodSourceArn" yaml:"vodSourceArn"`
	// The VodSourceName of the VodSource resource.
	VodSourceName *string `field:"required" json:"vodSourceName" yaml:"vodSourceName"`
}

A reference to a VodSource resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

vodSourceReference := &VodSourceReference{
	SourceLocationName: jsii.String("sourceLocationName"),
	VodSourceArn: jsii.String("vodSourceArn"),
	VodSourceName: jsii.String("vodSourceName"),
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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