Documentation
¶
Overview ¶
cdk-construct-library
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewPlatformQueue_Override ¶
func NewPlatformQueue_Override(p PlatformQueue, scope constructs.Construct, id *string, props *PlatformQueueProps)
func PlatformQueue_IsConstruct ¶
func PlatformQueue_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead.
Types ¶
type PlatformQueue ¶
type PlatformQueue interface {
constructs.Construct
// The tree node.
Node() constructs.Node
// Returns a string representation of this construct.
ToString() *string
}
Construct that creates an AWS SQS queue with best practices.
func NewPlatformQueue ¶
func NewPlatformQueue(scope constructs.Construct, id *string, props *PlatformQueueProps) PlatformQueue
type PlatformQueueProps ¶ added in v0.0.15
type PlatformQueueProps struct {
// Whether the queue has a dead letter queue (dlq).
Dlq *bool `field:"optional" json:"dlq" yaml:"dlq"`
// Whether the queue is first-in first-out (fifo).
Fifo *bool `field:"optional" json:"fifo" yaml:"fifo"`
// The security standard for the queue.
SecurityStandard SecurityStandard `field:"optional" json:"securityStandard" yaml:"securityStandard"`
}
Properties for the PlatformQueue Construct.
type SecurityStandard ¶ added in v0.0.18
type SecurityStandard string
Enum for the different types of security standards.
const ( // General Data Protection Regulation. SecurityStandard_GDPR SecurityStandard = "GDPR" // Payment Card Industry Data Security Standard. SecurityStandard_PCI_DSS SecurityStandard = "PCI_DSS" // System and Organization Controls 2. SecurityStandard_SOC_2 SecurityStandard = "SOC_2" )
Source Files
¶
Click to show internal directories.
Click to hide internal directories.