Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IQueueInlinePolicyRef ¶
type IQueueInlinePolicyRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a QueueInlinePolicy resource.
// Experimental.
QueueInlinePolicyRef() *QueueInlinePolicyReference
}
Indicates that this resource can be referenced as a QueueInlinePolicy. Experimental.
type IQueuePolicyRef ¶
type IQueuePolicyRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a QueuePolicy resource.
// Experimental.
QueuePolicyRef() *QueuePolicyReference
}
Indicates that this resource can be referenced as a QueuePolicy. Experimental.
type IQueueRef ¶
type IQueueRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Queue resource.
// Experimental.
QueueRef() *QueueReference
}
Indicates that this resource can be referenced as a Queue. Experimental.
type QueueInlinePolicyReference ¶
type QueueInlinePolicyReference struct {
// The Queue of the QueueInlinePolicy resource.
Queue *string `field:"required" json:"queue" yaml:"queue"`
}
A reference to a QueueInlinePolicy 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"
queueInlinePolicyReference := &QueueInlinePolicyReference{
Queue: jsii.String("queue"),
}
type QueuePolicyReference ¶
type QueuePolicyReference struct {
// The Id of the QueuePolicy resource.
QueuePolicyId *string `field:"required" json:"queuePolicyId" yaml:"queuePolicyId"`
}
A reference to a QueuePolicy 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"
queuePolicyReference := &QueuePolicyReference{
QueuePolicyId: jsii.String("queuePolicyId"),
}
type QueueReference ¶
type QueueReference struct {
// The ARN of the Queue resource.
QueueArn *string `field:"required" json:"queueArn" yaml:"queueArn"`
// The QueueUrl of the Queue resource.
QueueUrl *string `field:"required" json:"queueUrl" yaml:"queueUrl"`
}
A reference to a Queue 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"
queueReference := &QueueReference{
QueueArn: jsii.String("queueArn"),
QueueUrl: jsii.String("queueUrl"),
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.