interfacesawsivs

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 ChannelReference

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

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

type EncoderConfigurationReference

type EncoderConfigurationReference struct {
	// The Arn of the EncoderConfiguration resource.
	EncoderConfigurationArn *string `field:"required" json:"encoderConfigurationArn" yaml:"encoderConfigurationArn"`
}

A reference to a EncoderConfiguration 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"

encoderConfigurationReference := &EncoderConfigurationReference{
	EncoderConfigurationArn: jsii.String("encoderConfigurationArn"),
}

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 IEncoderConfigurationRef

type IEncoderConfigurationRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a EncoderConfiguration resource.
	// Experimental.
	EncoderConfigurationRef() *EncoderConfigurationReference
}

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

type IIngestConfigurationRef

type IIngestConfigurationRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a IngestConfiguration resource.
	// Experimental.
	IngestConfigurationRef() *IngestConfigurationReference
}

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

type IPlaybackKeyPairRef

type IPlaybackKeyPairRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a PlaybackKeyPair resource.
	// Experimental.
	PlaybackKeyPairRef() *PlaybackKeyPairReference
}

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

type IPlaybackRestrictionPolicyRef

type IPlaybackRestrictionPolicyRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a PlaybackRestrictionPolicy resource.
	// Experimental.
	PlaybackRestrictionPolicyRef() *PlaybackRestrictionPolicyReference
}

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

type IPublicKeyRef

type IPublicKeyRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a PublicKey resource.
	// Experimental.
	PublicKeyRef() *PublicKeyReference
}

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

type IRecordingConfigurationRef

type IRecordingConfigurationRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a RecordingConfiguration resource.
	// Experimental.
	RecordingConfigurationRef() *RecordingConfigurationReference
}

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

type IStageRef

type IStageRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a Stage resource.
	// Experimental.
	StageRef() *StageReference
}

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

type IStorageConfigurationRef

type IStorageConfigurationRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a StorageConfiguration resource.
	// Experimental.
	StorageConfigurationRef() *StorageConfigurationReference
}

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

type IStreamKeyRef

type IStreamKeyRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a StreamKey resource.
	// Experimental.
	StreamKeyRef() *StreamKeyReference
}

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

type IngestConfigurationReference

type IngestConfigurationReference struct {
	// The Arn of the IngestConfiguration resource.
	IngestConfigurationArn *string `field:"required" json:"ingestConfigurationArn" yaml:"ingestConfigurationArn"`
}

A reference to a IngestConfiguration 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"

ingestConfigurationReference := &IngestConfigurationReference{
	IngestConfigurationArn: jsii.String("ingestConfigurationArn"),
}

type PlaybackKeyPairReference

type PlaybackKeyPairReference struct {
	// The Arn of the PlaybackKeyPair resource.
	PlaybackKeyPairArn *string `field:"required" json:"playbackKeyPairArn" yaml:"playbackKeyPairArn"`
}

A reference to a PlaybackKeyPair 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"

playbackKeyPairReference := &PlaybackKeyPairReference{
	PlaybackKeyPairArn: jsii.String("playbackKeyPairArn"),
}

type PlaybackRestrictionPolicyReference

type PlaybackRestrictionPolicyReference struct {
	// The Arn of the PlaybackRestrictionPolicy resource.
	PlaybackRestrictionPolicyArn *string `field:"required" json:"playbackRestrictionPolicyArn" yaml:"playbackRestrictionPolicyArn"`
}

A reference to a PlaybackRestrictionPolicy 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"

playbackRestrictionPolicyReference := &PlaybackRestrictionPolicyReference{
	PlaybackRestrictionPolicyArn: jsii.String("playbackRestrictionPolicyArn"),
}

type PublicKeyReference

type PublicKeyReference struct {
	// The Arn of the PublicKey resource.
	PublicKeyArn *string `field:"required" json:"publicKeyArn" yaml:"publicKeyArn"`
}

A reference to a PublicKey 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"

publicKeyReference := &PublicKeyReference{
	PublicKeyArn: jsii.String("publicKeyArn"),
}

type RecordingConfigurationReference

type RecordingConfigurationReference struct {
	// The Arn of the RecordingConfiguration resource.
	RecordingConfigurationArn *string `field:"required" json:"recordingConfigurationArn" yaml:"recordingConfigurationArn"`
}

A reference to a RecordingConfiguration 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"

recordingConfigurationReference := &RecordingConfigurationReference{
	RecordingConfigurationArn: jsii.String("recordingConfigurationArn"),
}

type StageReference

type StageReference struct {
	// The Arn of the Stage resource.
	StageArn *string `field:"required" json:"stageArn" yaml:"stageArn"`
}

A reference to a Stage 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"

stageReference := &StageReference{
	StageArn: jsii.String("stageArn"),
}

type StorageConfigurationReference

type StorageConfigurationReference struct {
	// The Arn of the StorageConfiguration resource.
	StorageConfigurationArn *string `field:"required" json:"storageConfigurationArn" yaml:"storageConfigurationArn"`
}

A reference to a StorageConfiguration 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"

storageConfigurationReference := &StorageConfigurationReference{
	StorageConfigurationArn: jsii.String("storageConfigurationArn"),
}

type StreamKeyReference

type StreamKeyReference struct {
	// The Arn of the StreamKey resource.
	StreamKeyArn *string `field:"required" json:"streamKeyArn" yaml:"streamKeyArn"`
}

A reference to a StreamKey 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"

streamKeyReference := &StreamKeyReference{
	StreamKeyArn: jsii.String("streamKeyArn"),
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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