Skip to main content

Interface: CreateQueueOptions

Defined in: libs/sdk/src/types.ts:25

Properties​

config?​

optional config: QueueConfig

Defined in: libs/sdk/src/types.ts:44

Deprecated​

Pass these fields at the top level. The API takes them flat and rejects a config property, so the SDK flattens it before sending; a field given both ways uses the top-level value.


delaySeconds?​

optional delaySeconds: number

Defined in: libs/sdk/src/types.ts:36


dlqEnabled?​

optional dlqEnabled: boolean

Defined in: libs/sdk/src/types.ts:32


encrypted?​

optional encrypted: boolean

Defined in: libs/sdk/src/types.ts:31


isFifo?​

optional isFifo: boolean

Defined in: libs/sdk/src/types.ts:30


kind?​

optional kind: "QUEUE"

Defined in: libs/sdk/src/types.ts:28

Defaults to QUEUE. See QueueKind.


maxReceiveCount?​

optional maxReceiveCount: number

Defined in: libs/sdk/src/types.ts:33


messageRetentionDays?​

optional messageRetentionDays: number

Defined in: libs/sdk/src/types.ts:35


name​

name: string

Defined in: libs/sdk/src/types.ts:26


persistMessages?​

optional persistMessages: "NONE" | "LARGE_ONLY" | "ALL"

Defined in: libs/sdk/src/types.ts:38

What Rinda keeps of each message. Defaults to LARGE_ONLY.


region?​

optional region: string

Defined in: libs/sdk/src/types.ts:29


visibilityTimeoutSecs?​

optional visibilityTimeoutSecs: number

Defined in: libs/sdk/src/types.ts:34