Skip to content

RosQueueProps

Properties for defining a RosQueue.

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

Initializer

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

Properties

Name Type Description
instanceId string | @alicloud/ros-cdk-core.IResolvable No description.
queueName string | @alicloud/ros-cdk-core.IResolvable No description.
virtualHost string | @alicloud/ros-cdk-core.IResolvable No description.
autoDeleteState boolean | @alicloud/ros-cdk-core.IResolvable No description.
autoExpireState number | @alicloud/ros-cdk-core.IResolvable No description.
deadLetterExchange string | @alicloud/ros-cdk-core.IResolvable No description.
deadLetterRoutingKey string | @alicloud/ros-cdk-core.IResolvable No description.
exclusiveState boolean | @alicloud/ros-cdk-core.IResolvable No description.
maximumPriority number | @alicloud/ros-cdk-core.IResolvable No description.
maxLength number | @alicloud/ros-cdk-core.IResolvable No description.
messageTtl number | @alicloud/ros-cdk-core.IResolvable No description.

instanceIdRequired

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

queueNameRequired

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

virtualHostRequired

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

autoDeleteStateOptional

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

autoExpireStateOptional

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

deadLetterExchangeOptional

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

deadLetterRoutingKeyOptional

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

exclusiveStateOptional

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

maximumPriorityOptional

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

maxLengthOptional

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

messageTtlOptional

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