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