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"),
}