Skip to content

RosQueueProps

Properties for defining a RosQueue.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-mns-queue

Initializer

import { RosQueueProps } from '@alicloud/ros-cdk-mns'
const rosQueueProps: RosQueueProps = { ... }

Properties

Name Type Description
queueName string | @alicloud/ros-cdk-core.IResolvable No description.
delaySeconds number | @alicloud/ros-cdk-core.IResolvable No description.
loggingEnabled boolean | @alicloud/ros-cdk-core.IResolvable No description.
maximumMessageSize number | @alicloud/ros-cdk-core.IResolvable No description.
messageRetentionPeriod number | @alicloud/ros-cdk-core.IResolvable No description.
pollingWaitSeconds number | @alicloud/ros-cdk-core.IResolvable No description.
visibilityTimeout number | @alicloud/ros-cdk-core.IResolvable No description.

queueNameRequired

public readonly queueName: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

delaySecondsOptional

public readonly delaySeconds: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

loggingEnabledOptional

public readonly loggingEnabled: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

maximumMessageSizeOptional

public readonly maximumMessageSize: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

messageRetentionPeriodOptional

public readonly messageRetentionPeriod: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

pollingWaitSecondsOptional

public readonly pollingWaitSeconds: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

visibilityTimeoutOptional

public readonly visibilityTimeout: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable