interfacesawsmediapackage

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 AssetReference

type AssetReference struct {
	// The ARN of the Asset resource.
	AssetArn *string `field:"required" json:"assetArn" yaml:"assetArn"`
	// The Id of the Asset resource.
	AssetId *string `field:"required" json:"assetId" yaml:"assetId"`
}

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

assetReference := &AssetReference{
	AssetArn: jsii.String("assetArn"),
	AssetId: jsii.String("assetId"),
}

type ChannelReference

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

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"),
	ChannelId: jsii.String("channelId"),
}

type IAssetRef

type IAssetRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a Asset resource.
	// Experimental.
	AssetRef() *AssetReference
}

Indicates that this resource can be referenced as a Asset. 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 IOriginEndpointRef

type IOriginEndpointRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a OriginEndpoint resource.
	// Experimental.
	OriginEndpointRef() *OriginEndpointReference
}

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

type IPackagingConfigurationRef

type IPackagingConfigurationRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a PackagingConfiguration resource.
	// Experimental.
	PackagingConfigurationRef() *PackagingConfigurationReference
}

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

type IPackagingGroupRef

type IPackagingGroupRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a PackagingGroup resource.
	// Experimental.
	PackagingGroupRef() *PackagingGroupReference
}

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

type OriginEndpointReference

type OriginEndpointReference struct {
	// The ARN of the OriginEndpoint resource.
	OriginEndpointArn *string `field:"required" json:"originEndpointArn" yaml:"originEndpointArn"`
	// The Id of the OriginEndpoint resource.
	OriginEndpointId *string `field:"required" json:"originEndpointId" yaml:"originEndpointId"`
}

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

originEndpointReference := &OriginEndpointReference{
	OriginEndpointArn: jsii.String("originEndpointArn"),
	OriginEndpointId: jsii.String("originEndpointId"),
}

type PackagingConfigurationReference

type PackagingConfigurationReference struct {
	// The ARN of the PackagingConfiguration resource.
	PackagingConfigurationArn *string `field:"required" json:"packagingConfigurationArn" yaml:"packagingConfigurationArn"`
	// The Id of the PackagingConfiguration resource.
	PackagingConfigurationId *string `field:"required" json:"packagingConfigurationId" yaml:"packagingConfigurationId"`
}

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

packagingConfigurationReference := &PackagingConfigurationReference{
	PackagingConfigurationArn: jsii.String("packagingConfigurationArn"),
	PackagingConfigurationId: jsii.String("packagingConfigurationId"),
}

type PackagingGroupReference

type PackagingGroupReference struct {
	// The ARN of the PackagingGroup resource.
	PackagingGroupArn *string `field:"required" json:"packagingGroupArn" yaml:"packagingGroupArn"`
	// The Id of the PackagingGroup resource.
	PackagingGroupId *string `field:"required" json:"packagingGroupId" yaml:"packagingGroupId"`
}

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

packagingGroupReference := &PackagingGroupReference{
	PackagingGroupArn: jsii.String("packagingGroupArn"),
	PackagingGroupId: jsii.String("packagingGroupId"),
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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