Documentation
¶
Index ¶
- type ChannelReference
- type EncoderConfigurationReference
- type IChannelRef
- type IEncoderConfigurationRef
- type IIngestConfigurationRef
- type IPlaybackKeyPairRef
- type IPlaybackRestrictionPolicyRef
- type IPublicKeyRef
- type IRecordingConfigurationRef
- type IStageRef
- type IStorageConfigurationRef
- type IStreamKeyRef
- type IngestConfigurationReference
- type PlaybackKeyPairReference
- type PlaybackRestrictionPolicyReference
- type PublicKeyReference
- type RecordingConfigurationReference
- type StageReference
- type StorageConfigurationReference
- type StreamKeyReference
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"),
}
Source Files
¶
- ChannelReference.go
- EncoderConfigurationReference.go
- IChannelRef.go
- IEncoderConfigurationRef.go
- IIngestConfigurationRef.go
- IPlaybackKeyPairRef.go
- IPlaybackRestrictionPolicyRef.go
- IPublicKeyRef.go
- IRecordingConfigurationRef.go
- IStageRef.go
- IStorageConfigurationRef.go
- IStreamKeyRef.go
- IngestConfigurationReference.go
- PlaybackKeyPairReference.go
- PlaybackRestrictionPolicyReference.go
- PublicKeyReference.go
- RecordingConfigurationReference.go
- StageReference.go
- StorageConfigurationReference.go
- StreamKeyReference.go
- main.go