Skip to content

RosQueueProps

Properties for defining a RosQueue.

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

Initializer

using AlibabaCloud.SDK.ROS.CDK.Amqp;
new RosQueueProps {
    object InstanceId,
    object QueueName,
    object VirtualHost,
    object AutoDeleteState = null,
    object AutoExpireState = null,
    object DeadLetterExchange = null,
    object DeadLetterRoutingKey = null,
    object ExclusiveState = null,
    object MaximumPriority = null,
    object MaxLength = null,
    object MessageTtl = null
};

Properties

Name Type Description
InstanceId object No description.
QueueName object No description.
VirtualHost object No description.
AutoDeleteState object No description.
AutoExpireState object No description.
DeadLetterExchange object No description.
DeadLetterRoutingKey object No description.
ExclusiveState object No description.
MaximumPriority object No description.
MaxLength object No description.
MessageTtl object No description.

InstanceIdRequired

public object InstanceId { get; set; }
  • Type: object

QueueNameRequired

public object QueueName { get; set; }
  • Type: object

VirtualHostRequired

public object VirtualHost { get; set; }
  • Type: object

AutoDeleteStateOptional

public object AutoDeleteState { get; set; }
  • Type: object

AutoExpireStateOptional

public object AutoExpireState { get; set; }
  • Type: object

DeadLetterExchangeOptional

public object DeadLetterExchange { get; set; }
  • Type: object

DeadLetterRoutingKeyOptional

public object DeadLetterRoutingKey { get; set; }
  • Type: object

ExclusiveStateOptional

public object ExclusiveState { get; set; }
  • Type: object

MaximumPriorityOptional

public object MaximumPriority { get; set; }
  • Type: object

MaxLengthOptional

public object MaxLength { get; set; }
  • Type: object

MessageTtlOptional

public object MessageTtl { get; set; }
  • Type: object