Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IResourcePolicyRef ¶
type IResourcePolicyRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ResourcePolicy resource.
// Experimental.
ResourcePolicyRef() *ResourcePolicyReference
}
Indicates that this resource can be referenced as a ResourcePolicy. Experimental.
type IStreamConsumerRef ¶
type IStreamConsumerRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a StreamConsumer resource.
// Experimental.
StreamConsumerRef() *StreamConsumerReference
}
Indicates that this resource can be referenced as a StreamConsumer. Experimental.
type IStreamRef ¶
type IStreamRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Stream resource.
// Experimental.
StreamRef() *StreamReference
}
Indicates that this resource can be referenced as a Stream. Experimental.
type ResourcePolicyReference ¶
type ResourcePolicyReference struct {
// The ResourceArn of the ResourcePolicy resource.
ResourceArn *string `field:"required" json:"resourceArn" yaml:"resourceArn"`
}
A reference to a ResourcePolicy 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"
resourcePolicyReference := &ResourcePolicyReference{
ResourceArn: jsii.String("resourceArn"),
}
type StreamConsumerReference ¶
type StreamConsumerReference struct {
// The ConsumerARN of the StreamConsumer resource.
ConsumerArn *string `field:"required" json:"consumerArn" yaml:"consumerArn"`
}
A reference to a StreamConsumer 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"
streamConsumerReference := &StreamConsumerReference{
ConsumerArn: jsii.String("consumerArn"),
}
type StreamReference ¶
type StreamReference struct {
// The ARN of the Stream resource.
StreamArn *string `field:"required" json:"streamArn" yaml:"streamArn"`
// The Name of the Stream resource.
StreamName *string `field:"required" json:"streamName" yaml:"streamName"`
}
A reference to a Stream 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"
streamReference := &StreamReference{
StreamArn: jsii.String("streamArn"),
StreamName: jsii.String("streamName"),
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.