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.