Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ChannelGroupReference ¶
type ChannelGroupReference struct {
// The Arn of the ChannelGroup resource.
ChannelGroupArn *string `field:"required" json:"channelGroupArn" yaml:"channelGroupArn"`
}
A reference to a ChannelGroup 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"
channelGroupReference := &ChannelGroupReference{
ChannelGroupArn: jsii.String("channelGroupArn"),
}
type ChannelPolicyReference ¶
type ChannelPolicyReference struct {
// The ChannelGroupName of the ChannelPolicy resource.
ChannelGroupName *string `field:"required" json:"channelGroupName" yaml:"channelGroupName"`
// 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{
ChannelGroupName: jsii.String("channelGroupName"),
ChannelName: jsii.String("channelName"),
}
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 IChannelGroupRef ¶
type IChannelGroupRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ChannelGroup resource.
// Experimental.
ChannelGroupRef() *ChannelGroupReference
}
Indicates that this resource can be referenced as a ChannelGroup. Experimental.
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 IOriginEndpointPolicyRef ¶
type IOriginEndpointPolicyRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a OriginEndpointPolicy resource.
// Experimental.
OriginEndpointPolicyRef() *OriginEndpointPolicyReference
}
Indicates that this resource can be referenced as a OriginEndpointPolicy. 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 OriginEndpointPolicyReference ¶
type OriginEndpointPolicyReference struct {
// The ChannelGroupName of the OriginEndpointPolicy resource.
ChannelGroupName *string `field:"required" json:"channelGroupName" yaml:"channelGroupName"`
// The ChannelName of the OriginEndpointPolicy resource.
ChannelName *string `field:"required" json:"channelName" yaml:"channelName"`
// The OriginEndpointName of the OriginEndpointPolicy resource.
OriginEndpointName *string `field:"required" json:"originEndpointName" yaml:"originEndpointName"`
}
A reference to a OriginEndpointPolicy 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"
originEndpointPolicyReference := &OriginEndpointPolicyReference{
ChannelGroupName: jsii.String("channelGroupName"),
ChannelName: jsii.String("channelName"),
OriginEndpointName: jsii.String("originEndpointName"),
}
type OriginEndpointReference ¶
type OriginEndpointReference struct {
// The Arn of the OriginEndpoint resource.
OriginEndpointArn *string `field:"required" json:"originEndpointArn" yaml:"originEndpointArn"`
}
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"),
}