SQSQueueParameters
Class: SQSQueueParameters
Extends
AWSServiceParametersMixin<typeofQueueParameters,this> &QueueParameters<this>
Constructors
new SQSQueueParameters(params)
new SQSQueueParameters(
params):SQSQueueParameters
Parameters
• params: any
Returns
Overrides
AWSServiceParameters(QueueParameters).constructor
Source
aws/src/services/sqsqueue.ts:37
Properties
CloudFormation?
CloudFormation?:
any
Any additional CloudFormation parameters
Source
aws/src/services/sqsqueue.ts:35
CloudFormationSkip?
CloudFormationSkip?:
boolean
Skip CloudFormation on deploy
Default
false
Source
aws/src/services/sqsqueue.ts:31
MessageGroupId?
MessageGroupId?:
string
MessageGroupId to pass to send and receive
Source
aws/src/services/sqsqueue.ts:26
WaitTimeSeconds?
WaitTimeSeconds?:
number
Time to wait pending for an item
Default
20
Source
aws/src/services/sqsqueue.ts:12
credentials?
credentials?:
Object
Type declaration
accessKeyId
accessKeyId:
string
secretAccessKey
secretAccessKey:
string
sessionToken?
sessionToken?:
string
Inherited from
AWSServiceParameters(QueueParameters).credentials
Source
aws/src/services/aws-mixin.ts:24
endpoint?
endpoint?:
string
Endpoint to pass to the AWS client Useful for localstack
Overrides
AWSServiceParameters(QueueParameters).endpoint
Source
aws/src/services/sqsqueue.ts:17
maxConsumers
maxConsumers:
number
Max number of queue consumers Queue will auto increase to this max number if queue is loaded and it will decrease to just one consumer if no messages are available
Default
10
Inherited from
AWSServiceParameters(QueueParameters).maxConsumers
Source
core/lib/queues/queueservice.d.ts:37
openapi?
openapi?:
OpenAPIWebdaDefinition
OpenAPI override
Schema Ignore
Inherited from
AWSServiceParameters(QueueParameters).openapi
Source
core/lib/services/service.d.ts:103
queue
queue:
string
Queue URL
Default
""
Source
aws/src/services/sqsqueue.ts:22
region?
region?:
string
Inherited from
AWSServiceParameters(QueueParameters).region
Source
aws/src/services/aws-mixin.ts:29
type
type:
string
Type of the service
Inherited from
AWSServiceParameters(QueueParameters).type
Source
core/lib/services/service.d.ts:94
url?
url?:
string
URL on which to serve the content
Inherited from
AWSServiceParameters(QueueParameters).url
Source
core/lib/services/service.d.ts:98
workerDelayer?
workerDelayer?:
WaitDelayerDefinition
Delayer between two failed attempts to process messages
Inherited from
AWSServiceParameters(QueueParameters).workerDelayer
Source
core/lib/queues/queueservice.d.ts:24
workerParallelism?
workerParallelism?:
boolean
Define if worker should process multi message received in //
Default
true
Inherited from
AWSServiceParameters(QueueParameters).workerParallelism
Source
core/lib/queues/queueservice.d.ts:29