Documentation
¶
Index ¶
- type ChannelPlacementGroupReference
- type ChannelReference
- type CloudWatchAlarmTemplateGroupReference
- type CloudWatchAlarmTemplateReference
- type ClusterReference
- type EventBridgeRuleTemplateGroupReference
- type EventBridgeRuleTemplateReference
- type IChannelPlacementGroupRef
- type IChannelRef
- type ICloudWatchAlarmTemplateGroupRef
- type ICloudWatchAlarmTemplateRef
- type IClusterRef
- type IEventBridgeRuleTemplateGroupRef
- type IEventBridgeRuleTemplateRef
- type IInputRef
- type IInputSecurityGroupRef
- type IMultiplexRef
- type IMultiplexprogramRef
- type INetworkRef
- type ISdiSourceRef
- type ISignalMapRef
- type InputReference
- type InputSecurityGroupReference
- type MultiplexReference
- type MultiplexprogramReference
- type NetworkReference
- type SdiSourceReference
- type SignalMapReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ChannelPlacementGroupReference ¶
type ChannelPlacementGroupReference struct {
// The ARN of the ChannelPlacementGroup resource.
ChannelPlacementGroupArn *string `field:"required" json:"channelPlacementGroupArn" yaml:"channelPlacementGroupArn"`
// The Id of the ChannelPlacementGroup resource.
ChannelPlacementGroupId *string `field:"required" json:"channelPlacementGroupId" yaml:"channelPlacementGroupId"`
// The ClusterId of the ChannelPlacementGroup resource.
ClusterId *string `field:"required" json:"clusterId" yaml:"clusterId"`
}
A reference to a ChannelPlacementGroup 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"
channelPlacementGroupReference := &ChannelPlacementGroupReference{
ChannelPlacementGroupArn: jsii.String("channelPlacementGroupArn"),
ChannelPlacementGroupId: jsii.String("channelPlacementGroupId"),
ClusterId: jsii.String("clusterId"),
}
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 CloudWatchAlarmTemplateGroupReference ¶
type CloudWatchAlarmTemplateGroupReference struct {
// The ARN of the CloudWatchAlarmTemplateGroup resource.
CloudWatchAlarmTemplateGroupArn *string `field:"required" json:"cloudWatchAlarmTemplateGroupArn" yaml:"cloudWatchAlarmTemplateGroupArn"`
// The Identifier of the CloudWatchAlarmTemplateGroup resource.
Identifier *string `field:"required" json:"identifier" yaml:"identifier"`
}
A reference to a CloudWatchAlarmTemplateGroup 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"
cloudWatchAlarmTemplateGroupReference := &CloudWatchAlarmTemplateGroupReference{
CloudWatchAlarmTemplateGroupArn: jsii.String("cloudWatchAlarmTemplateGroupArn"),
Identifier: jsii.String("identifier"),
}
type CloudWatchAlarmTemplateReference ¶
type CloudWatchAlarmTemplateReference struct {
// The ARN of the CloudWatchAlarmTemplate resource.
CloudWatchAlarmTemplateArn *string `field:"required" json:"cloudWatchAlarmTemplateArn" yaml:"cloudWatchAlarmTemplateArn"`
// The Identifier of the CloudWatchAlarmTemplate resource.
Identifier *string `field:"required" json:"identifier" yaml:"identifier"`
}
A reference to a CloudWatchAlarmTemplate 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"
cloudWatchAlarmTemplateReference := &CloudWatchAlarmTemplateReference{
CloudWatchAlarmTemplateArn: jsii.String("cloudWatchAlarmTemplateArn"),
Identifier: jsii.String("identifier"),
}
type ClusterReference ¶
type ClusterReference struct {
// The ARN of the Cluster resource.
ClusterArn *string `field:"required" json:"clusterArn" yaml:"clusterArn"`
// The Id of the Cluster resource.
ClusterId *string `field:"required" json:"clusterId" yaml:"clusterId"`
}
A reference to a Cluster 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"
clusterReference := &ClusterReference{
ClusterArn: jsii.String("clusterArn"),
ClusterId: jsii.String("clusterId"),
}
type EventBridgeRuleTemplateGroupReference ¶
type EventBridgeRuleTemplateGroupReference struct {
// The ARN of the EventBridgeRuleTemplateGroup resource.
EventBridgeRuleTemplateGroupArn *string `field:"required" json:"eventBridgeRuleTemplateGroupArn" yaml:"eventBridgeRuleTemplateGroupArn"`
// The Identifier of the EventBridgeRuleTemplateGroup resource.
Identifier *string `field:"required" json:"identifier" yaml:"identifier"`
}
A reference to a EventBridgeRuleTemplateGroup 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"
eventBridgeRuleTemplateGroupReference := &EventBridgeRuleTemplateGroupReference{
EventBridgeRuleTemplateGroupArn: jsii.String("eventBridgeRuleTemplateGroupArn"),
Identifier: jsii.String("identifier"),
}
type EventBridgeRuleTemplateReference ¶
type EventBridgeRuleTemplateReference struct {
// The ARN of the EventBridgeRuleTemplate resource.
EventBridgeRuleTemplateArn *string `field:"required" json:"eventBridgeRuleTemplateArn" yaml:"eventBridgeRuleTemplateArn"`
// The Identifier of the EventBridgeRuleTemplate resource.
Identifier *string `field:"required" json:"identifier" yaml:"identifier"`
}
A reference to a EventBridgeRuleTemplate 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"
eventBridgeRuleTemplateReference := &EventBridgeRuleTemplateReference{
EventBridgeRuleTemplateArn: jsii.String("eventBridgeRuleTemplateArn"),
Identifier: jsii.String("identifier"),
}
type IChannelPlacementGroupRef ¶
type IChannelPlacementGroupRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ChannelPlacementGroup resource.
// Experimental.
ChannelPlacementGroupRef() *ChannelPlacementGroupReference
}
Indicates that this resource can be referenced as a ChannelPlacementGroup. 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 ICloudWatchAlarmTemplateGroupRef ¶
type ICloudWatchAlarmTemplateGroupRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a CloudWatchAlarmTemplateGroup resource.
// Experimental.
CloudWatchAlarmTemplateGroupRef() *CloudWatchAlarmTemplateGroupReference
}
Indicates that this resource can be referenced as a CloudWatchAlarmTemplateGroup. Experimental.
type ICloudWatchAlarmTemplateRef ¶
type ICloudWatchAlarmTemplateRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a CloudWatchAlarmTemplate resource.
// Experimental.
CloudWatchAlarmTemplateRef() *CloudWatchAlarmTemplateReference
}
Indicates that this resource can be referenced as a CloudWatchAlarmTemplate. Experimental.
type IClusterRef ¶
type IClusterRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Cluster resource.
// Experimental.
ClusterRef() *ClusterReference
}
Indicates that this resource can be referenced as a Cluster. Experimental.
type IEventBridgeRuleTemplateGroupRef ¶
type IEventBridgeRuleTemplateGroupRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a EventBridgeRuleTemplateGroup resource.
// Experimental.
EventBridgeRuleTemplateGroupRef() *EventBridgeRuleTemplateGroupReference
}
Indicates that this resource can be referenced as a EventBridgeRuleTemplateGroup. Experimental.
type IEventBridgeRuleTemplateRef ¶
type IEventBridgeRuleTemplateRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a EventBridgeRuleTemplate resource.
// Experimental.
EventBridgeRuleTemplateRef() *EventBridgeRuleTemplateReference
}
Indicates that this resource can be referenced as a EventBridgeRuleTemplate. Experimental.
type IInputRef ¶
type IInputRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Input resource.
// Experimental.
InputRef() *InputReference
}
Indicates that this resource can be referenced as a Input. Experimental.
type IInputSecurityGroupRef ¶
type IInputSecurityGroupRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a InputSecurityGroup resource.
// Experimental.
InputSecurityGroupRef() *InputSecurityGroupReference
}
Indicates that this resource can be referenced as a InputSecurityGroup. Experimental.
type IMultiplexRef ¶
type IMultiplexRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Multiplex resource.
// Experimental.
MultiplexRef() *MultiplexReference
}
Indicates that this resource can be referenced as a Multiplex. Experimental.
type IMultiplexprogramRef ¶
type IMultiplexprogramRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Multiplexprogram resource.
// Experimental.
MultiplexprogramRef() *MultiplexprogramReference
}
Indicates that this resource can be referenced as a Multiplexprogram. Experimental.
type INetworkRef ¶
type INetworkRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Network resource.
// Experimental.
NetworkRef() *NetworkReference
}
Indicates that this resource can be referenced as a Network. Experimental.
type ISdiSourceRef ¶
type ISdiSourceRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a SdiSource resource.
// Experimental.
SdiSourceRef() *SdiSourceReference
}
Indicates that this resource can be referenced as a SdiSource. Experimental.
type ISignalMapRef ¶
type ISignalMapRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a SignalMap resource.
// Experimental.
SignalMapRef() *SignalMapReference
}
Indicates that this resource can be referenced as a SignalMap. Experimental.
type InputReference ¶
type InputReference struct {
// The ARN of the Input resource.
InputArn *string `field:"required" json:"inputArn" yaml:"inputArn"`
// The Id of the Input resource.
InputId *string `field:"required" json:"inputId" yaml:"inputId"`
}
A reference to a Input 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"
inputReference := &InputReference{
InputArn: jsii.String("inputArn"),
InputId: jsii.String("inputId"),
}
type InputSecurityGroupReference ¶
type InputSecurityGroupReference struct {
// The ARN of the InputSecurityGroup resource.
InputSecurityGroupArn *string `field:"required" json:"inputSecurityGroupArn" yaml:"inputSecurityGroupArn"`
// The Id of the InputSecurityGroup resource.
InputSecurityGroupId *string `field:"required" json:"inputSecurityGroupId" yaml:"inputSecurityGroupId"`
}
A reference to a InputSecurityGroup 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"
inputSecurityGroupReference := &InputSecurityGroupReference{
InputSecurityGroupArn: jsii.String("inputSecurityGroupArn"),
InputSecurityGroupId: jsii.String("inputSecurityGroupId"),
}
type MultiplexReference ¶
type MultiplexReference struct {
// The ARN of the Multiplex resource.
MultiplexArn *string `field:"required" json:"multiplexArn" yaml:"multiplexArn"`
// The Id of the Multiplex resource.
MultiplexId *string `field:"required" json:"multiplexId" yaml:"multiplexId"`
}
A reference to a Multiplex 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"
multiplexReference := &MultiplexReference{
MultiplexArn: jsii.String("multiplexArn"),
MultiplexId: jsii.String("multiplexId"),
}
type MultiplexprogramReference ¶
type MultiplexprogramReference struct {
// The MultiplexId of the Multiplexprogram resource.
MultiplexId *string `field:"required" json:"multiplexId" yaml:"multiplexId"`
// The ProgramName of the Multiplexprogram resource.
ProgramName *string `field:"required" json:"programName" yaml:"programName"`
}
A reference to a Multiplexprogram 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"
multiplexprogramReference := &MultiplexprogramReference{
MultiplexId: jsii.String("multiplexId"),
ProgramName: jsii.String("programName"),
}
type NetworkReference ¶
type NetworkReference struct {
// The ARN of the Network resource.
NetworkArn *string `field:"required" json:"networkArn" yaml:"networkArn"`
// The Id of the Network resource.
NetworkId *string `field:"required" json:"networkId" yaml:"networkId"`
}
A reference to a Network 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"
networkReference := &NetworkReference{
NetworkArn: jsii.String("networkArn"),
NetworkId: jsii.String("networkId"),
}
type SdiSourceReference ¶
type SdiSourceReference struct {
// The ARN of the SdiSource resource.
SdiSourceArn *string `field:"required" json:"sdiSourceArn" yaml:"sdiSourceArn"`
// The Id of the SdiSource resource.
SdiSourceId *string `field:"required" json:"sdiSourceId" yaml:"sdiSourceId"`
}
A reference to a SdiSource 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"
sdiSourceReference := &SdiSourceReference{
SdiSourceArn: jsii.String("sdiSourceArn"),
SdiSourceId: jsii.String("sdiSourceId"),
}
type SignalMapReference ¶
type SignalMapReference struct {
// The Identifier of the SignalMap resource.
Identifier *string `field:"required" json:"identifier" yaml:"identifier"`
// The ARN of the SignalMap resource.
SignalMapArn *string `field:"required" json:"signalMapArn" yaml:"signalMapArn"`
}
A reference to a SignalMap 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"
signalMapReference := &SignalMapReference{
Identifier: jsii.String("identifier"),
SignalMapArn: jsii.String("signalMapArn"),
}
Source Files
¶
- ChannelPlacementGroupReference.go
- ChannelReference.go
- CloudWatchAlarmTemplateGroupReference.go
- CloudWatchAlarmTemplateReference.go
- ClusterReference.go
- EventBridgeRuleTemplateGroupReference.go
- EventBridgeRuleTemplateReference.go
- IChannelPlacementGroupRef.go
- IChannelRef.go
- ICloudWatchAlarmTemplateGroupRef.go
- ICloudWatchAlarmTemplateRef.go
- IClusterRef.go
- IEventBridgeRuleTemplateGroupRef.go
- IEventBridgeRuleTemplateRef.go
- IInputRef.go
- IInputSecurityGroupRef.go
- IMultiplexRef.go
- IMultiplexprogramRef.go
- INetworkRef.go
- ISdiSourceRef.go
- ISignalMapRef.go
- InputReference.go
- InputSecurityGroupReference.go
- MultiplexReference.go
- MultiplexprogramReference.go
- NetworkReference.go
- SdiSourceReference.go
- SignalMapReference.go
- main.go