Class: TencentCloud::Trabbit::V20230418::DescribeRabbitMQServerlessQueueDetailResponse

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20230418/models.rb

Overview

DescribeRabbitMQServerlessQueueDetail返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instanceid = nil, virtualhost = nil, queuename = nil, queuetype = nil, consumers = nil, durable = nil, autodelete = nil, remark = nil, messagettl = nil, autoexpire = nil, maxlength = nil, maxlengthbytes = nil, deliverylimit = nil, overflowbehaviour = nil, deadletterexchange = nil, deadletterroutingkey = nil, singleactiveconsumer = nil, maximumpriority = nil, lazymode = nil, masterlocator = nil, maxinmemorylength = nil, maxinmemorybytes = nil, createtime = nil, node = nil, deadletterstrategy = nil, queueleaderlocator = nil, quoruminitialgroupsize = nil, exclusive = nil, policy = nil, arguments = nil, requestid = nil) ⇒ DescribeRabbitMQServerlessQueueDetailResponse

Returns a new instance of DescribeRabbitMQServerlessQueueDetailResponse.



1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
# File 'lib/v20230418/models.rb', line 1277

def initialize(instanceid=nil, virtualhost=nil, queuename=nil, queuetype=nil, consumers=nil, durable=nil, autodelete=nil, remark=nil, messagettl=nil, autoexpire=nil, maxlength=nil, maxlengthbytes=nil, deliverylimit=nil, overflowbehaviour=nil, deadletterexchange=nil, deadletterroutingkey=nil, singleactiveconsumer=nil, maximumpriority=nil, lazymode=nil, masterlocator=nil, maxinmemorylength=nil, maxinmemorybytes=nil, createtime=nil, node=nil, deadletterstrategy=nil, queueleaderlocator=nil, quoruminitialgroupsize=nil, exclusive=nil, policy=nil, arguments=nil, requestid=nil)
  @InstanceId = instanceid
  @VirtualHost = virtualhost
  @QueueName = queuename
  @QueueType = queuetype
  @Consumers = consumers
  @Durable = durable
  @AutoDelete = autodelete
  @Remark = remark
  @MessageTTL = messagettl
  @AutoExpire = autoexpire
  @MaxLength = maxlength
  @MaxLengthBytes = maxlengthbytes
  @DeliveryLimit = deliverylimit
  @OverflowBehaviour = overflowbehaviour
  @DeadLetterExchange = deadletterexchange
  @DeadLetterRoutingKey = deadletterroutingkey
  @SingleActiveConsumer = singleactiveconsumer
  @MaximumPriority = maximumpriority
  @LazyMode = lazymode
  @MasterLocator = masterlocator
  @MaxInMemoryLength = maxinmemorylength
  @MaxInMemoryBytes = maxinmemorybytes
  @CreateTime = createtime
  @Node = node
  @DeadLetterStrategy = deadletterstrategy
  @QueueLeaderLocator = queueleaderlocator
  @QuorumInitialGroupSize = quoruminitialgroupsize
  @Exclusive = exclusive
  @Policy = policy
  @Arguments = arguments
  @RequestId = requestid
end

Instance Attribute Details

#ArgumentsObject

Parameters:

  • InstanceId:

    实例id

  • VirtualHost:

    Vhost参数

  • QueueName:

    队列名称

  • QueueType:

    队列类型,取值classic或quorum

  • Consumers:

    在线消费者数量

  • Durable:

    持久标记

  • AutoDelete:

    自动清除

  • Remark:

    备注

  • MessageTTL:

    MessageTTL参数,classic类型专用

  • AutoExpire:

    AutoExpire参数

  • MaxLength:

    MaxLength参数

  • MaxLengthBytes:

    MaxLengthBytes参数

  • DeliveryLimit:

    DeliveryLimit参数,quorum类型专用

  • OverflowBehaviour:

    OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx

  • DeadLetterExchange:

    DeadLetterExchange参数

  • DeadLetterRoutingKey:

    DeadLetterRoutingKey参数

  • SingleActiveConsumer:

    SingleActiveConsumer参数

  • MaximumPriority:

    MaximumPriority参数,classic类型专用

  • LazyMode:

    LazyMode参数,classic类型专用

  • MasterLocator:

    MasterLocator参数,classic类型专用

  • MaxInMemoryLength:

    MaxInMemoryLength参数,quorum类型专用

  • MaxInMemoryBytes:

    MaxInMemoryBytes参数,quorum类型专用

  • CreateTime:

    创建时间戳,单位秒

  • Node:

    节点

  • DeadLetterStrategy:

    仲裁队列死信一致性策略

  • QueueLeaderLocator:

    仲裁队列的领导者选举策略

  • QuorumInitialGroupSize:

    仲裁队列的初始副本组大小

  • Exclusive:

    是否为独占队列

  • Policy:

    生效的策略名

  • Arguments:

    扩展参数 key-value

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1275
1276
1277
# File 'lib/v20230418/models.rb', line 1275

def Arguments
  @Arguments
end

#AutoDeleteObject

Parameters:

  • InstanceId:

    实例id

  • VirtualHost:

    Vhost参数

  • QueueName:

    队列名称

  • QueueType:

    队列类型,取值classic或quorum

  • Consumers:

    在线消费者数量

  • Durable:

    持久标记

  • AutoDelete:

    自动清除

  • Remark:

    备注

  • MessageTTL:

    MessageTTL参数,classic类型专用

  • AutoExpire:

    AutoExpire参数

  • MaxLength:

    MaxLength参数

  • MaxLengthBytes:

    MaxLengthBytes参数

  • DeliveryLimit:

    DeliveryLimit参数,quorum类型专用

  • OverflowBehaviour:

    OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx

  • DeadLetterExchange:

    DeadLetterExchange参数

  • DeadLetterRoutingKey:

    DeadLetterRoutingKey参数

  • SingleActiveConsumer:

    SingleActiveConsumer参数

  • MaximumPriority:

    MaximumPriority参数,classic类型专用

  • LazyMode:

    LazyMode参数,classic类型专用

  • MasterLocator:

    MasterLocator参数,classic类型专用

  • MaxInMemoryLength:

    MaxInMemoryLength参数,quorum类型专用

  • MaxInMemoryBytes:

    MaxInMemoryBytes参数,quorum类型专用

  • CreateTime:

    创建时间戳,单位秒

  • Node:

    节点

  • DeadLetterStrategy:

    仲裁队列死信一致性策略

  • QueueLeaderLocator:

    仲裁队列的领导者选举策略

  • QuorumInitialGroupSize:

    仲裁队列的初始副本组大小

  • Exclusive:

    是否为独占队列

  • Policy:

    生效的策略名

  • Arguments:

    扩展参数 key-value

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1275
1276
1277
# File 'lib/v20230418/models.rb', line 1275

def AutoDelete
  @AutoDelete
end

#AutoExpireObject

Parameters:

  • InstanceId:

    实例id

  • VirtualHost:

    Vhost参数

  • QueueName:

    队列名称

  • QueueType:

    队列类型,取值classic或quorum

  • Consumers:

    在线消费者数量

  • Durable:

    持久标记

  • AutoDelete:

    自动清除

  • Remark:

    备注

  • MessageTTL:

    MessageTTL参数,classic类型专用

  • AutoExpire:

    AutoExpire参数

  • MaxLength:

    MaxLength参数

  • MaxLengthBytes:

    MaxLengthBytes参数

  • DeliveryLimit:

    DeliveryLimit参数,quorum类型专用

  • OverflowBehaviour:

    OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx

  • DeadLetterExchange:

    DeadLetterExchange参数

  • DeadLetterRoutingKey:

    DeadLetterRoutingKey参数

  • SingleActiveConsumer:

    SingleActiveConsumer参数

  • MaximumPriority:

    MaximumPriority参数,classic类型专用

  • LazyMode:

    LazyMode参数,classic类型专用

  • MasterLocator:

    MasterLocator参数,classic类型专用

  • MaxInMemoryLength:

    MaxInMemoryLength参数,quorum类型专用

  • MaxInMemoryBytes:

    MaxInMemoryBytes参数,quorum类型专用

  • CreateTime:

    创建时间戳,单位秒

  • Node:

    节点

  • DeadLetterStrategy:

    仲裁队列死信一致性策略

  • QueueLeaderLocator:

    仲裁队列的领导者选举策略

  • QuorumInitialGroupSize:

    仲裁队列的初始副本组大小

  • Exclusive:

    是否为独占队列

  • Policy:

    生效的策略名

  • Arguments:

    扩展参数 key-value

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1275
1276
1277
# File 'lib/v20230418/models.rb', line 1275

def AutoExpire
  @AutoExpire
end

#ConsumersObject

Parameters:

  • InstanceId:

    实例id

  • VirtualHost:

    Vhost参数

  • QueueName:

    队列名称

  • QueueType:

    队列类型,取值classic或quorum

  • Consumers:

    在线消费者数量

  • Durable:

    持久标记

  • AutoDelete:

    自动清除

  • Remark:

    备注

  • MessageTTL:

    MessageTTL参数,classic类型专用

  • AutoExpire:

    AutoExpire参数

  • MaxLength:

    MaxLength参数

  • MaxLengthBytes:

    MaxLengthBytes参数

  • DeliveryLimit:

    DeliveryLimit参数,quorum类型专用

  • OverflowBehaviour:

    OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx

  • DeadLetterExchange:

    DeadLetterExchange参数

  • DeadLetterRoutingKey:

    DeadLetterRoutingKey参数

  • SingleActiveConsumer:

    SingleActiveConsumer参数

  • MaximumPriority:

    MaximumPriority参数,classic类型专用

  • LazyMode:

    LazyMode参数,classic类型专用

  • MasterLocator:

    MasterLocator参数,classic类型专用

  • MaxInMemoryLength:

    MaxInMemoryLength参数,quorum类型专用

  • MaxInMemoryBytes:

    MaxInMemoryBytes参数,quorum类型专用

  • CreateTime:

    创建时间戳,单位秒

  • Node:

    节点

  • DeadLetterStrategy:

    仲裁队列死信一致性策略

  • QueueLeaderLocator:

    仲裁队列的领导者选举策略

  • QuorumInitialGroupSize:

    仲裁队列的初始副本组大小

  • Exclusive:

    是否为独占队列

  • Policy:

    生效的策略名

  • Arguments:

    扩展参数 key-value

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1275
1276
1277
# File 'lib/v20230418/models.rb', line 1275

def Consumers
  @Consumers
end

#CreateTimeObject

Parameters:

  • InstanceId:

    实例id

  • VirtualHost:

    Vhost参数

  • QueueName:

    队列名称

  • QueueType:

    队列类型,取值classic或quorum

  • Consumers:

    在线消费者数量

  • Durable:

    持久标记

  • AutoDelete:

    自动清除

  • Remark:

    备注

  • MessageTTL:

    MessageTTL参数,classic类型专用

  • AutoExpire:

    AutoExpire参数

  • MaxLength:

    MaxLength参数

  • MaxLengthBytes:

    MaxLengthBytes参数

  • DeliveryLimit:

    DeliveryLimit参数,quorum类型专用

  • OverflowBehaviour:

    OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx

  • DeadLetterExchange:

    DeadLetterExchange参数

  • DeadLetterRoutingKey:

    DeadLetterRoutingKey参数

  • SingleActiveConsumer:

    SingleActiveConsumer参数

  • MaximumPriority:

    MaximumPriority参数,classic类型专用

  • LazyMode:

    LazyMode参数,classic类型专用

  • MasterLocator:

    MasterLocator参数,classic类型专用

  • MaxInMemoryLength:

    MaxInMemoryLength参数,quorum类型专用

  • MaxInMemoryBytes:

    MaxInMemoryBytes参数,quorum类型专用

  • CreateTime:

    创建时间戳,单位秒

  • Node:

    节点

  • DeadLetterStrategy:

    仲裁队列死信一致性策略

  • QueueLeaderLocator:

    仲裁队列的领导者选举策略

  • QuorumInitialGroupSize:

    仲裁队列的初始副本组大小

  • Exclusive:

    是否为独占队列

  • Policy:

    生效的策略名

  • Arguments:

    扩展参数 key-value

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1275
1276
1277
# File 'lib/v20230418/models.rb', line 1275

def CreateTime
  @CreateTime
end

#DeadLetterExchangeObject

Parameters:

  • InstanceId:

    实例id

  • VirtualHost:

    Vhost参数

  • QueueName:

    队列名称

  • QueueType:

    队列类型,取值classic或quorum

  • Consumers:

    在线消费者数量

  • Durable:

    持久标记

  • AutoDelete:

    自动清除

  • Remark:

    备注

  • MessageTTL:

    MessageTTL参数,classic类型专用

  • AutoExpire:

    AutoExpire参数

  • MaxLength:

    MaxLength参数

  • MaxLengthBytes:

    MaxLengthBytes参数

  • DeliveryLimit:

    DeliveryLimit参数,quorum类型专用

  • OverflowBehaviour:

    OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx

  • DeadLetterExchange:

    DeadLetterExchange参数

  • DeadLetterRoutingKey:

    DeadLetterRoutingKey参数

  • SingleActiveConsumer:

    SingleActiveConsumer参数

  • MaximumPriority:

    MaximumPriority参数,classic类型专用

  • LazyMode:

    LazyMode参数,classic类型专用

  • MasterLocator:

    MasterLocator参数,classic类型专用

  • MaxInMemoryLength:

    MaxInMemoryLength参数,quorum类型专用

  • MaxInMemoryBytes:

    MaxInMemoryBytes参数,quorum类型专用

  • CreateTime:

    创建时间戳,单位秒

  • Node:

    节点

  • DeadLetterStrategy:

    仲裁队列死信一致性策略

  • QueueLeaderLocator:

    仲裁队列的领导者选举策略

  • QuorumInitialGroupSize:

    仲裁队列的初始副本组大小

  • Exclusive:

    是否为独占队列

  • Policy:

    生效的策略名

  • Arguments:

    扩展参数 key-value

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1275
1276
1277
# File 'lib/v20230418/models.rb', line 1275

def DeadLetterExchange
  @DeadLetterExchange
end

#DeadLetterRoutingKeyObject

Parameters:

  • InstanceId:

    实例id

  • VirtualHost:

    Vhost参数

  • QueueName:

    队列名称

  • QueueType:

    队列类型,取值classic或quorum

  • Consumers:

    在线消费者数量

  • Durable:

    持久标记

  • AutoDelete:

    自动清除

  • Remark:

    备注

  • MessageTTL:

    MessageTTL参数,classic类型专用

  • AutoExpire:

    AutoExpire参数

  • MaxLength:

    MaxLength参数

  • MaxLengthBytes:

    MaxLengthBytes参数

  • DeliveryLimit:

    DeliveryLimit参数,quorum类型专用

  • OverflowBehaviour:

    OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx

  • DeadLetterExchange:

    DeadLetterExchange参数

  • DeadLetterRoutingKey:

    DeadLetterRoutingKey参数

  • SingleActiveConsumer:

    SingleActiveConsumer参数

  • MaximumPriority:

    MaximumPriority参数,classic类型专用

  • LazyMode:

    LazyMode参数,classic类型专用

  • MasterLocator:

    MasterLocator参数,classic类型专用

  • MaxInMemoryLength:

    MaxInMemoryLength参数,quorum类型专用

  • MaxInMemoryBytes:

    MaxInMemoryBytes参数,quorum类型专用

  • CreateTime:

    创建时间戳,单位秒

  • Node:

    节点

  • DeadLetterStrategy:

    仲裁队列死信一致性策略

  • QueueLeaderLocator:

    仲裁队列的领导者选举策略

  • QuorumInitialGroupSize:

    仲裁队列的初始副本组大小

  • Exclusive:

    是否为独占队列

  • Policy:

    生效的策略名

  • Arguments:

    扩展参数 key-value

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1275
1276
1277
# File 'lib/v20230418/models.rb', line 1275

def DeadLetterRoutingKey
  @DeadLetterRoutingKey
end

#DeadLetterStrategyObject

Parameters:

  • InstanceId:

    实例id

  • VirtualHost:

    Vhost参数

  • QueueName:

    队列名称

  • QueueType:

    队列类型,取值classic或quorum

  • Consumers:

    在线消费者数量

  • Durable:

    持久标记

  • AutoDelete:

    自动清除

  • Remark:

    备注

  • MessageTTL:

    MessageTTL参数,classic类型专用

  • AutoExpire:

    AutoExpire参数

  • MaxLength:

    MaxLength参数

  • MaxLengthBytes:

    MaxLengthBytes参数

  • DeliveryLimit:

    DeliveryLimit参数,quorum类型专用

  • OverflowBehaviour:

    OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx

  • DeadLetterExchange:

    DeadLetterExchange参数

  • DeadLetterRoutingKey:

    DeadLetterRoutingKey参数

  • SingleActiveConsumer:

    SingleActiveConsumer参数

  • MaximumPriority:

    MaximumPriority参数,classic类型专用

  • LazyMode:

    LazyMode参数,classic类型专用

  • MasterLocator:

    MasterLocator参数,classic类型专用

  • MaxInMemoryLength:

    MaxInMemoryLength参数,quorum类型专用

  • MaxInMemoryBytes:

    MaxInMemoryBytes参数,quorum类型专用

  • CreateTime:

    创建时间戳,单位秒

  • Node:

    节点

  • DeadLetterStrategy:

    仲裁队列死信一致性策略

  • QueueLeaderLocator:

    仲裁队列的领导者选举策略

  • QuorumInitialGroupSize:

    仲裁队列的初始副本组大小

  • Exclusive:

    是否为独占队列

  • Policy:

    生效的策略名

  • Arguments:

    扩展参数 key-value

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1275
1276
1277
# File 'lib/v20230418/models.rb', line 1275

def DeadLetterStrategy
  @DeadLetterStrategy
end

#DeliveryLimitObject

Parameters:

  • InstanceId:

    实例id

  • VirtualHost:

    Vhost参数

  • QueueName:

    队列名称

  • QueueType:

    队列类型,取值classic或quorum

  • Consumers:

    在线消费者数量

  • Durable:

    持久标记

  • AutoDelete:

    自动清除

  • Remark:

    备注

  • MessageTTL:

    MessageTTL参数,classic类型专用

  • AutoExpire:

    AutoExpire参数

  • MaxLength:

    MaxLength参数

  • MaxLengthBytes:

    MaxLengthBytes参数

  • DeliveryLimit:

    DeliveryLimit参数,quorum类型专用

  • OverflowBehaviour:

    OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx

  • DeadLetterExchange:

    DeadLetterExchange参数

  • DeadLetterRoutingKey:

    DeadLetterRoutingKey参数

  • SingleActiveConsumer:

    SingleActiveConsumer参数

  • MaximumPriority:

    MaximumPriority参数,classic类型专用

  • LazyMode:

    LazyMode参数,classic类型专用

  • MasterLocator:

    MasterLocator参数,classic类型专用

  • MaxInMemoryLength:

    MaxInMemoryLength参数,quorum类型专用

  • MaxInMemoryBytes:

    MaxInMemoryBytes参数,quorum类型专用

  • CreateTime:

    创建时间戳,单位秒

  • Node:

    节点

  • DeadLetterStrategy:

    仲裁队列死信一致性策略

  • QueueLeaderLocator:

    仲裁队列的领导者选举策略

  • QuorumInitialGroupSize:

    仲裁队列的初始副本组大小

  • Exclusive:

    是否为独占队列

  • Policy:

    生效的策略名

  • Arguments:

    扩展参数 key-value

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1275
1276
1277
# File 'lib/v20230418/models.rb', line 1275

def DeliveryLimit
  @DeliveryLimit
end

#DurableObject

Parameters:

  • InstanceId:

    实例id

  • VirtualHost:

    Vhost参数

  • QueueName:

    队列名称

  • QueueType:

    队列类型,取值classic或quorum

  • Consumers:

    在线消费者数量

  • Durable:

    持久标记

  • AutoDelete:

    自动清除

  • Remark:

    备注

  • MessageTTL:

    MessageTTL参数,classic类型专用

  • AutoExpire:

    AutoExpire参数

  • MaxLength:

    MaxLength参数

  • MaxLengthBytes:

    MaxLengthBytes参数

  • DeliveryLimit:

    DeliveryLimit参数,quorum类型专用

  • OverflowBehaviour:

    OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx

  • DeadLetterExchange:

    DeadLetterExchange参数

  • DeadLetterRoutingKey:

    DeadLetterRoutingKey参数

  • SingleActiveConsumer:

    SingleActiveConsumer参数

  • MaximumPriority:

    MaximumPriority参数,classic类型专用

  • LazyMode:

    LazyMode参数,classic类型专用

  • MasterLocator:

    MasterLocator参数,classic类型专用

  • MaxInMemoryLength:

    MaxInMemoryLength参数,quorum类型专用

  • MaxInMemoryBytes:

    MaxInMemoryBytes参数,quorum类型专用

  • CreateTime:

    创建时间戳,单位秒

  • Node:

    节点

  • DeadLetterStrategy:

    仲裁队列死信一致性策略

  • QueueLeaderLocator:

    仲裁队列的领导者选举策略

  • QuorumInitialGroupSize:

    仲裁队列的初始副本组大小

  • Exclusive:

    是否为独占队列

  • Policy:

    生效的策略名

  • Arguments:

    扩展参数 key-value

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1275
1276
1277
# File 'lib/v20230418/models.rb', line 1275

def Durable
  @Durable
end

#ExclusiveObject

Parameters:

  • InstanceId:

    实例id

  • VirtualHost:

    Vhost参数

  • QueueName:

    队列名称

  • QueueType:

    队列类型,取值classic或quorum

  • Consumers:

    在线消费者数量

  • Durable:

    持久标记

  • AutoDelete:

    自动清除

  • Remark:

    备注

  • MessageTTL:

    MessageTTL参数,classic类型专用

  • AutoExpire:

    AutoExpire参数

  • MaxLength:

    MaxLength参数

  • MaxLengthBytes:

    MaxLengthBytes参数

  • DeliveryLimit:

    DeliveryLimit参数,quorum类型专用

  • OverflowBehaviour:

    OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx

  • DeadLetterExchange:

    DeadLetterExchange参数

  • DeadLetterRoutingKey:

    DeadLetterRoutingKey参数

  • SingleActiveConsumer:

    SingleActiveConsumer参数

  • MaximumPriority:

    MaximumPriority参数,classic类型专用

  • LazyMode:

    LazyMode参数,classic类型专用

  • MasterLocator:

    MasterLocator参数,classic类型专用

  • MaxInMemoryLength:

    MaxInMemoryLength参数,quorum类型专用

  • MaxInMemoryBytes:

    MaxInMemoryBytes参数,quorum类型专用

  • CreateTime:

    创建时间戳,单位秒

  • Node:

    节点

  • DeadLetterStrategy:

    仲裁队列死信一致性策略

  • QueueLeaderLocator:

    仲裁队列的领导者选举策略

  • QuorumInitialGroupSize:

    仲裁队列的初始副本组大小

  • Exclusive:

    是否为独占队列

  • Policy:

    生效的策略名

  • Arguments:

    扩展参数 key-value

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1275
1276
1277
# File 'lib/v20230418/models.rb', line 1275

def Exclusive
  @Exclusive
end

#InstanceIdObject

Parameters:

  • InstanceId:

    实例id

  • VirtualHost:

    Vhost参数

  • QueueName:

    队列名称

  • QueueType:

    队列类型,取值classic或quorum

  • Consumers:

    在线消费者数量

  • Durable:

    持久标记

  • AutoDelete:

    自动清除

  • Remark:

    备注

  • MessageTTL:

    MessageTTL参数,classic类型专用

  • AutoExpire:

    AutoExpire参数

  • MaxLength:

    MaxLength参数

  • MaxLengthBytes:

    MaxLengthBytes参数

  • DeliveryLimit:

    DeliveryLimit参数,quorum类型专用

  • OverflowBehaviour:

    OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx

  • DeadLetterExchange:

    DeadLetterExchange参数

  • DeadLetterRoutingKey:

    DeadLetterRoutingKey参数

  • SingleActiveConsumer:

    SingleActiveConsumer参数

  • MaximumPriority:

    MaximumPriority参数,classic类型专用

  • LazyMode:

    LazyMode参数,classic类型专用

  • MasterLocator:

    MasterLocator参数,classic类型专用

  • MaxInMemoryLength:

    MaxInMemoryLength参数,quorum类型专用

  • MaxInMemoryBytes:

    MaxInMemoryBytes参数,quorum类型专用

  • CreateTime:

    创建时间戳,单位秒

  • Node:

    节点

  • DeadLetterStrategy:

    仲裁队列死信一致性策略

  • QueueLeaderLocator:

    仲裁队列的领导者选举策略

  • QuorumInitialGroupSize:

    仲裁队列的初始副本组大小

  • Exclusive:

    是否为独占队列

  • Policy:

    生效的策略名

  • Arguments:

    扩展参数 key-value

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1275
1276
1277
# File 'lib/v20230418/models.rb', line 1275

def InstanceId
  @InstanceId
end

#LazyModeObject

Parameters:

  • InstanceId:

    实例id

  • VirtualHost:

    Vhost参数

  • QueueName:

    队列名称

  • QueueType:

    队列类型,取值classic或quorum

  • Consumers:

    在线消费者数量

  • Durable:

    持久标记

  • AutoDelete:

    自动清除

  • Remark:

    备注

  • MessageTTL:

    MessageTTL参数,classic类型专用

  • AutoExpire:

    AutoExpire参数

  • MaxLength:

    MaxLength参数

  • MaxLengthBytes:

    MaxLengthBytes参数

  • DeliveryLimit:

    DeliveryLimit参数,quorum类型专用

  • OverflowBehaviour:

    OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx

  • DeadLetterExchange:

    DeadLetterExchange参数

  • DeadLetterRoutingKey:

    DeadLetterRoutingKey参数

  • SingleActiveConsumer:

    SingleActiveConsumer参数

  • MaximumPriority:

    MaximumPriority参数,classic类型专用

  • LazyMode:

    LazyMode参数,classic类型专用

  • MasterLocator:

    MasterLocator参数,classic类型专用

  • MaxInMemoryLength:

    MaxInMemoryLength参数,quorum类型专用

  • MaxInMemoryBytes:

    MaxInMemoryBytes参数,quorum类型专用

  • CreateTime:

    创建时间戳,单位秒

  • Node:

    节点

  • DeadLetterStrategy:

    仲裁队列死信一致性策略

  • QueueLeaderLocator:

    仲裁队列的领导者选举策略

  • QuorumInitialGroupSize:

    仲裁队列的初始副本组大小

  • Exclusive:

    是否为独占队列

  • Policy:

    生效的策略名

  • Arguments:

    扩展参数 key-value

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1275
1276
1277
# File 'lib/v20230418/models.rb', line 1275

def LazyMode
  @LazyMode
end

#MasterLocatorObject

Parameters:

  • InstanceId:

    实例id

  • VirtualHost:

    Vhost参数

  • QueueName:

    队列名称

  • QueueType:

    队列类型,取值classic或quorum

  • Consumers:

    在线消费者数量

  • Durable:

    持久标记

  • AutoDelete:

    自动清除

  • Remark:

    备注

  • MessageTTL:

    MessageTTL参数,classic类型专用

  • AutoExpire:

    AutoExpire参数

  • MaxLength:

    MaxLength参数

  • MaxLengthBytes:

    MaxLengthBytes参数

  • DeliveryLimit:

    DeliveryLimit参数,quorum类型专用

  • OverflowBehaviour:

    OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx

  • DeadLetterExchange:

    DeadLetterExchange参数

  • DeadLetterRoutingKey:

    DeadLetterRoutingKey参数

  • SingleActiveConsumer:

    SingleActiveConsumer参数

  • MaximumPriority:

    MaximumPriority参数,classic类型专用

  • LazyMode:

    LazyMode参数,classic类型专用

  • MasterLocator:

    MasterLocator参数,classic类型专用

  • MaxInMemoryLength:

    MaxInMemoryLength参数,quorum类型专用

  • MaxInMemoryBytes:

    MaxInMemoryBytes参数,quorum类型专用

  • CreateTime:

    创建时间戳,单位秒

  • Node:

    节点

  • DeadLetterStrategy:

    仲裁队列死信一致性策略

  • QueueLeaderLocator:

    仲裁队列的领导者选举策略

  • QuorumInitialGroupSize:

    仲裁队列的初始副本组大小

  • Exclusive:

    是否为独占队列

  • Policy:

    生效的策略名

  • Arguments:

    扩展参数 key-value

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1275
1276
1277
# File 'lib/v20230418/models.rb', line 1275

def MasterLocator
  @MasterLocator
end

#MaximumPriorityObject

Parameters:

  • InstanceId:

    实例id

  • VirtualHost:

    Vhost参数

  • QueueName:

    队列名称

  • QueueType:

    队列类型,取值classic或quorum

  • Consumers:

    在线消费者数量

  • Durable:

    持久标记

  • AutoDelete:

    自动清除

  • Remark:

    备注

  • MessageTTL:

    MessageTTL参数,classic类型专用

  • AutoExpire:

    AutoExpire参数

  • MaxLength:

    MaxLength参数

  • MaxLengthBytes:

    MaxLengthBytes参数

  • DeliveryLimit:

    DeliveryLimit参数,quorum类型专用

  • OverflowBehaviour:

    OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx

  • DeadLetterExchange:

    DeadLetterExchange参数

  • DeadLetterRoutingKey:

    DeadLetterRoutingKey参数

  • SingleActiveConsumer:

    SingleActiveConsumer参数

  • MaximumPriority:

    MaximumPriority参数,classic类型专用

  • LazyMode:

    LazyMode参数,classic类型专用

  • MasterLocator:

    MasterLocator参数,classic类型专用

  • MaxInMemoryLength:

    MaxInMemoryLength参数,quorum类型专用

  • MaxInMemoryBytes:

    MaxInMemoryBytes参数,quorum类型专用

  • CreateTime:

    创建时间戳,单位秒

  • Node:

    节点

  • DeadLetterStrategy:

    仲裁队列死信一致性策略

  • QueueLeaderLocator:

    仲裁队列的领导者选举策略

  • QuorumInitialGroupSize:

    仲裁队列的初始副本组大小

  • Exclusive:

    是否为独占队列

  • Policy:

    生效的策略名

  • Arguments:

    扩展参数 key-value

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1275
1276
1277
# File 'lib/v20230418/models.rb', line 1275

def MaximumPriority
  @MaximumPriority
end

#MaxInMemoryBytesObject

Parameters:

  • InstanceId:

    实例id

  • VirtualHost:

    Vhost参数

  • QueueName:

    队列名称

  • QueueType:

    队列类型,取值classic或quorum

  • Consumers:

    在线消费者数量

  • Durable:

    持久标记

  • AutoDelete:

    自动清除

  • Remark:

    备注

  • MessageTTL:

    MessageTTL参数,classic类型专用

  • AutoExpire:

    AutoExpire参数

  • MaxLength:

    MaxLength参数

  • MaxLengthBytes:

    MaxLengthBytes参数

  • DeliveryLimit:

    DeliveryLimit参数,quorum类型专用

  • OverflowBehaviour:

    OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx

  • DeadLetterExchange:

    DeadLetterExchange参数

  • DeadLetterRoutingKey:

    DeadLetterRoutingKey参数

  • SingleActiveConsumer:

    SingleActiveConsumer参数

  • MaximumPriority:

    MaximumPriority参数,classic类型专用

  • LazyMode:

    LazyMode参数,classic类型专用

  • MasterLocator:

    MasterLocator参数,classic类型专用

  • MaxInMemoryLength:

    MaxInMemoryLength参数,quorum类型专用

  • MaxInMemoryBytes:

    MaxInMemoryBytes参数,quorum类型专用

  • CreateTime:

    创建时间戳,单位秒

  • Node:

    节点

  • DeadLetterStrategy:

    仲裁队列死信一致性策略

  • QueueLeaderLocator:

    仲裁队列的领导者选举策略

  • QuorumInitialGroupSize:

    仲裁队列的初始副本组大小

  • Exclusive:

    是否为独占队列

  • Policy:

    生效的策略名

  • Arguments:

    扩展参数 key-value

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1275
1276
1277
# File 'lib/v20230418/models.rb', line 1275

def MaxInMemoryBytes
  @MaxInMemoryBytes
end

#MaxInMemoryLengthObject

Parameters:

  • InstanceId:

    实例id

  • VirtualHost:

    Vhost参数

  • QueueName:

    队列名称

  • QueueType:

    队列类型,取值classic或quorum

  • Consumers:

    在线消费者数量

  • Durable:

    持久标记

  • AutoDelete:

    自动清除

  • Remark:

    备注

  • MessageTTL:

    MessageTTL参数,classic类型专用

  • AutoExpire:

    AutoExpire参数

  • MaxLength:

    MaxLength参数

  • MaxLengthBytes:

    MaxLengthBytes参数

  • DeliveryLimit:

    DeliveryLimit参数,quorum类型专用

  • OverflowBehaviour:

    OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx

  • DeadLetterExchange:

    DeadLetterExchange参数

  • DeadLetterRoutingKey:

    DeadLetterRoutingKey参数

  • SingleActiveConsumer:

    SingleActiveConsumer参数

  • MaximumPriority:

    MaximumPriority参数,classic类型专用

  • LazyMode:

    LazyMode参数,classic类型专用

  • MasterLocator:

    MasterLocator参数,classic类型专用

  • MaxInMemoryLength:

    MaxInMemoryLength参数,quorum类型专用

  • MaxInMemoryBytes:

    MaxInMemoryBytes参数,quorum类型专用

  • CreateTime:

    创建时间戳,单位秒

  • Node:

    节点

  • DeadLetterStrategy:

    仲裁队列死信一致性策略

  • QueueLeaderLocator:

    仲裁队列的领导者选举策略

  • QuorumInitialGroupSize:

    仲裁队列的初始副本组大小

  • Exclusive:

    是否为独占队列

  • Policy:

    生效的策略名

  • Arguments:

    扩展参数 key-value

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1275
1276
1277
# File 'lib/v20230418/models.rb', line 1275

def MaxInMemoryLength
  @MaxInMemoryLength
end

#MaxLengthObject

Parameters:

  • InstanceId:

    实例id

  • VirtualHost:

    Vhost参数

  • QueueName:

    队列名称

  • QueueType:

    队列类型,取值classic或quorum

  • Consumers:

    在线消费者数量

  • Durable:

    持久标记

  • AutoDelete:

    自动清除

  • Remark:

    备注

  • MessageTTL:

    MessageTTL参数,classic类型专用

  • AutoExpire:

    AutoExpire参数

  • MaxLength:

    MaxLength参数

  • MaxLengthBytes:

    MaxLengthBytes参数

  • DeliveryLimit:

    DeliveryLimit参数,quorum类型专用

  • OverflowBehaviour:

    OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx

  • DeadLetterExchange:

    DeadLetterExchange参数

  • DeadLetterRoutingKey:

    DeadLetterRoutingKey参数

  • SingleActiveConsumer:

    SingleActiveConsumer参数

  • MaximumPriority:

    MaximumPriority参数,classic类型专用

  • LazyMode:

    LazyMode参数,classic类型专用

  • MasterLocator:

    MasterLocator参数,classic类型专用

  • MaxInMemoryLength:

    MaxInMemoryLength参数,quorum类型专用

  • MaxInMemoryBytes:

    MaxInMemoryBytes参数,quorum类型专用

  • CreateTime:

    创建时间戳,单位秒

  • Node:

    节点

  • DeadLetterStrategy:

    仲裁队列死信一致性策略

  • QueueLeaderLocator:

    仲裁队列的领导者选举策略

  • QuorumInitialGroupSize:

    仲裁队列的初始副本组大小

  • Exclusive:

    是否为独占队列

  • Policy:

    生效的策略名

  • Arguments:

    扩展参数 key-value

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1275
1276
1277
# File 'lib/v20230418/models.rb', line 1275

def MaxLength
  @MaxLength
end

#MaxLengthBytesObject

Parameters:

  • InstanceId:

    实例id

  • VirtualHost:

    Vhost参数

  • QueueName:

    队列名称

  • QueueType:

    队列类型,取值classic或quorum

  • Consumers:

    在线消费者数量

  • Durable:

    持久标记

  • AutoDelete:

    自动清除

  • Remark:

    备注

  • MessageTTL:

    MessageTTL参数,classic类型专用

  • AutoExpire:

    AutoExpire参数

  • MaxLength:

    MaxLength参数

  • MaxLengthBytes:

    MaxLengthBytes参数

  • DeliveryLimit:

    DeliveryLimit参数,quorum类型专用

  • OverflowBehaviour:

    OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx

  • DeadLetterExchange:

    DeadLetterExchange参数

  • DeadLetterRoutingKey:

    DeadLetterRoutingKey参数

  • SingleActiveConsumer:

    SingleActiveConsumer参数

  • MaximumPriority:

    MaximumPriority参数,classic类型专用

  • LazyMode:

    LazyMode参数,classic类型专用

  • MasterLocator:

    MasterLocator参数,classic类型专用

  • MaxInMemoryLength:

    MaxInMemoryLength参数,quorum类型专用

  • MaxInMemoryBytes:

    MaxInMemoryBytes参数,quorum类型专用

  • CreateTime:

    创建时间戳,单位秒

  • Node:

    节点

  • DeadLetterStrategy:

    仲裁队列死信一致性策略

  • QueueLeaderLocator:

    仲裁队列的领导者选举策略

  • QuorumInitialGroupSize:

    仲裁队列的初始副本组大小

  • Exclusive:

    是否为独占队列

  • Policy:

    生效的策略名

  • Arguments:

    扩展参数 key-value

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1275
1276
1277
# File 'lib/v20230418/models.rb', line 1275

def MaxLengthBytes
  @MaxLengthBytes
end

#MessageTTLObject

Parameters:

  • InstanceId:

    实例id

  • VirtualHost:

    Vhost参数

  • QueueName:

    队列名称

  • QueueType:

    队列类型,取值classic或quorum

  • Consumers:

    在线消费者数量

  • Durable:

    持久标记

  • AutoDelete:

    自动清除

  • Remark:

    备注

  • MessageTTL:

    MessageTTL参数,classic类型专用

  • AutoExpire:

    AutoExpire参数

  • MaxLength:

    MaxLength参数

  • MaxLengthBytes:

    MaxLengthBytes参数

  • DeliveryLimit:

    DeliveryLimit参数,quorum类型专用

  • OverflowBehaviour:

    OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx

  • DeadLetterExchange:

    DeadLetterExchange参数

  • DeadLetterRoutingKey:

    DeadLetterRoutingKey参数

  • SingleActiveConsumer:

    SingleActiveConsumer参数

  • MaximumPriority:

    MaximumPriority参数,classic类型专用

  • LazyMode:

    LazyMode参数,classic类型专用

  • MasterLocator:

    MasterLocator参数,classic类型专用

  • MaxInMemoryLength:

    MaxInMemoryLength参数,quorum类型专用

  • MaxInMemoryBytes:

    MaxInMemoryBytes参数,quorum类型专用

  • CreateTime:

    创建时间戳,单位秒

  • Node:

    节点

  • DeadLetterStrategy:

    仲裁队列死信一致性策略

  • QueueLeaderLocator:

    仲裁队列的领导者选举策略

  • QuorumInitialGroupSize:

    仲裁队列的初始副本组大小

  • Exclusive:

    是否为独占队列

  • Policy:

    生效的策略名

  • Arguments:

    扩展参数 key-value

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1275
1276
1277
# File 'lib/v20230418/models.rb', line 1275

def MessageTTL
  @MessageTTL
end

#NodeObject

Parameters:

  • InstanceId:

    实例id

  • VirtualHost:

    Vhost参数

  • QueueName:

    队列名称

  • QueueType:

    队列类型,取值classic或quorum

  • Consumers:

    在线消费者数量

  • Durable:

    持久标记

  • AutoDelete:

    自动清除

  • Remark:

    备注

  • MessageTTL:

    MessageTTL参数,classic类型专用

  • AutoExpire:

    AutoExpire参数

  • MaxLength:

    MaxLength参数

  • MaxLengthBytes:

    MaxLengthBytes参数

  • DeliveryLimit:

    DeliveryLimit参数,quorum类型专用

  • OverflowBehaviour:

    OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx

  • DeadLetterExchange:

    DeadLetterExchange参数

  • DeadLetterRoutingKey:

    DeadLetterRoutingKey参数

  • SingleActiveConsumer:

    SingleActiveConsumer参数

  • MaximumPriority:

    MaximumPriority参数,classic类型专用

  • LazyMode:

    LazyMode参数,classic类型专用

  • MasterLocator:

    MasterLocator参数,classic类型专用

  • MaxInMemoryLength:

    MaxInMemoryLength参数,quorum类型专用

  • MaxInMemoryBytes:

    MaxInMemoryBytes参数,quorum类型专用

  • CreateTime:

    创建时间戳,单位秒

  • Node:

    节点

  • DeadLetterStrategy:

    仲裁队列死信一致性策略

  • QueueLeaderLocator:

    仲裁队列的领导者选举策略

  • QuorumInitialGroupSize:

    仲裁队列的初始副本组大小

  • Exclusive:

    是否为独占队列

  • Policy:

    生效的策略名

  • Arguments:

    扩展参数 key-value

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1275
1276
1277
# File 'lib/v20230418/models.rb', line 1275

def Node
  @Node
end

#OverflowBehaviourObject

Parameters:

  • InstanceId:

    实例id

  • VirtualHost:

    Vhost参数

  • QueueName:

    队列名称

  • QueueType:

    队列类型,取值classic或quorum

  • Consumers:

    在线消费者数量

  • Durable:

    持久标记

  • AutoDelete:

    自动清除

  • Remark:

    备注

  • MessageTTL:

    MessageTTL参数,classic类型专用

  • AutoExpire:

    AutoExpire参数

  • MaxLength:

    MaxLength参数

  • MaxLengthBytes:

    MaxLengthBytes参数

  • DeliveryLimit:

    DeliveryLimit参数,quorum类型专用

  • OverflowBehaviour:

    OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx

  • DeadLetterExchange:

    DeadLetterExchange参数

  • DeadLetterRoutingKey:

    DeadLetterRoutingKey参数

  • SingleActiveConsumer:

    SingleActiveConsumer参数

  • MaximumPriority:

    MaximumPriority参数,classic类型专用

  • LazyMode:

    LazyMode参数,classic类型专用

  • MasterLocator:

    MasterLocator参数,classic类型专用

  • MaxInMemoryLength:

    MaxInMemoryLength参数,quorum类型专用

  • MaxInMemoryBytes:

    MaxInMemoryBytes参数,quorum类型专用

  • CreateTime:

    创建时间戳,单位秒

  • Node:

    节点

  • DeadLetterStrategy:

    仲裁队列死信一致性策略

  • QueueLeaderLocator:

    仲裁队列的领导者选举策略

  • QuorumInitialGroupSize:

    仲裁队列的初始副本组大小

  • Exclusive:

    是否为独占队列

  • Policy:

    生效的策略名

  • Arguments:

    扩展参数 key-value

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1275
1276
1277
# File 'lib/v20230418/models.rb', line 1275

def OverflowBehaviour
  @OverflowBehaviour
end

#PolicyObject

Parameters:

  • InstanceId:

    实例id

  • VirtualHost:

    Vhost参数

  • QueueName:

    队列名称

  • QueueType:

    队列类型,取值classic或quorum

  • Consumers:

    在线消费者数量

  • Durable:

    持久标记

  • AutoDelete:

    自动清除

  • Remark:

    备注

  • MessageTTL:

    MessageTTL参数,classic类型专用

  • AutoExpire:

    AutoExpire参数

  • MaxLength:

    MaxLength参数

  • MaxLengthBytes:

    MaxLengthBytes参数

  • DeliveryLimit:

    DeliveryLimit参数,quorum类型专用

  • OverflowBehaviour:

    OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx

  • DeadLetterExchange:

    DeadLetterExchange参数

  • DeadLetterRoutingKey:

    DeadLetterRoutingKey参数

  • SingleActiveConsumer:

    SingleActiveConsumer参数

  • MaximumPriority:

    MaximumPriority参数,classic类型专用

  • LazyMode:

    LazyMode参数,classic类型专用

  • MasterLocator:

    MasterLocator参数,classic类型专用

  • MaxInMemoryLength:

    MaxInMemoryLength参数,quorum类型专用

  • MaxInMemoryBytes:

    MaxInMemoryBytes参数,quorum类型专用

  • CreateTime:

    创建时间戳,单位秒

  • Node:

    节点

  • DeadLetterStrategy:

    仲裁队列死信一致性策略

  • QueueLeaderLocator:

    仲裁队列的领导者选举策略

  • QuorumInitialGroupSize:

    仲裁队列的初始副本组大小

  • Exclusive:

    是否为独占队列

  • Policy:

    生效的策略名

  • Arguments:

    扩展参数 key-value

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1275
1276
1277
# File 'lib/v20230418/models.rb', line 1275

def Policy
  @Policy
end

#QueueLeaderLocatorObject

Parameters:

  • InstanceId:

    实例id

  • VirtualHost:

    Vhost参数

  • QueueName:

    队列名称

  • QueueType:

    队列类型,取值classic或quorum

  • Consumers:

    在线消费者数量

  • Durable:

    持久标记

  • AutoDelete:

    自动清除

  • Remark:

    备注

  • MessageTTL:

    MessageTTL参数,classic类型专用

  • AutoExpire:

    AutoExpire参数

  • MaxLength:

    MaxLength参数

  • MaxLengthBytes:

    MaxLengthBytes参数

  • DeliveryLimit:

    DeliveryLimit参数,quorum类型专用

  • OverflowBehaviour:

    OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx

  • DeadLetterExchange:

    DeadLetterExchange参数

  • DeadLetterRoutingKey:

    DeadLetterRoutingKey参数

  • SingleActiveConsumer:

    SingleActiveConsumer参数

  • MaximumPriority:

    MaximumPriority参数,classic类型专用

  • LazyMode:

    LazyMode参数,classic类型专用

  • MasterLocator:

    MasterLocator参数,classic类型专用

  • MaxInMemoryLength:

    MaxInMemoryLength参数,quorum类型专用

  • MaxInMemoryBytes:

    MaxInMemoryBytes参数,quorum类型专用

  • CreateTime:

    创建时间戳,单位秒

  • Node:

    节点

  • DeadLetterStrategy:

    仲裁队列死信一致性策略

  • QueueLeaderLocator:

    仲裁队列的领导者选举策略

  • QuorumInitialGroupSize:

    仲裁队列的初始副本组大小

  • Exclusive:

    是否为独占队列

  • Policy:

    生效的策略名

  • Arguments:

    扩展参数 key-value

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1275
1276
1277
# File 'lib/v20230418/models.rb', line 1275

def QueueLeaderLocator
  @QueueLeaderLocator
end

#QueueNameObject

Parameters:

  • InstanceId:

    实例id

  • VirtualHost:

    Vhost参数

  • QueueName:

    队列名称

  • QueueType:

    队列类型,取值classic或quorum

  • Consumers:

    在线消费者数量

  • Durable:

    持久标记

  • AutoDelete:

    自动清除

  • Remark:

    备注

  • MessageTTL:

    MessageTTL参数,classic类型专用

  • AutoExpire:

    AutoExpire参数

  • MaxLength:

    MaxLength参数

  • MaxLengthBytes:

    MaxLengthBytes参数

  • DeliveryLimit:

    DeliveryLimit参数,quorum类型专用

  • OverflowBehaviour:

    OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx

  • DeadLetterExchange:

    DeadLetterExchange参数

  • DeadLetterRoutingKey:

    DeadLetterRoutingKey参数

  • SingleActiveConsumer:

    SingleActiveConsumer参数

  • MaximumPriority:

    MaximumPriority参数,classic类型专用

  • LazyMode:

    LazyMode参数,classic类型专用

  • MasterLocator:

    MasterLocator参数,classic类型专用

  • MaxInMemoryLength:

    MaxInMemoryLength参数,quorum类型专用

  • MaxInMemoryBytes:

    MaxInMemoryBytes参数,quorum类型专用

  • CreateTime:

    创建时间戳,单位秒

  • Node:

    节点

  • DeadLetterStrategy:

    仲裁队列死信一致性策略

  • QueueLeaderLocator:

    仲裁队列的领导者选举策略

  • QuorumInitialGroupSize:

    仲裁队列的初始副本组大小

  • Exclusive:

    是否为独占队列

  • Policy:

    生效的策略名

  • Arguments:

    扩展参数 key-value

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1275
1276
1277
# File 'lib/v20230418/models.rb', line 1275

def QueueName
  @QueueName
end

#QueueTypeObject

Parameters:

  • InstanceId:

    实例id

  • VirtualHost:

    Vhost参数

  • QueueName:

    队列名称

  • QueueType:

    队列类型,取值classic或quorum

  • Consumers:

    在线消费者数量

  • Durable:

    持久标记

  • AutoDelete:

    自动清除

  • Remark:

    备注

  • MessageTTL:

    MessageTTL参数,classic类型专用

  • AutoExpire:

    AutoExpire参数

  • MaxLength:

    MaxLength参数

  • MaxLengthBytes:

    MaxLengthBytes参数

  • DeliveryLimit:

    DeliveryLimit参数,quorum类型专用

  • OverflowBehaviour:

    OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx

  • DeadLetterExchange:

    DeadLetterExchange参数

  • DeadLetterRoutingKey:

    DeadLetterRoutingKey参数

  • SingleActiveConsumer:

    SingleActiveConsumer参数

  • MaximumPriority:

    MaximumPriority参数,classic类型专用

  • LazyMode:

    LazyMode参数,classic类型专用

  • MasterLocator:

    MasterLocator参数,classic类型专用

  • MaxInMemoryLength:

    MaxInMemoryLength参数,quorum类型专用

  • MaxInMemoryBytes:

    MaxInMemoryBytes参数,quorum类型专用

  • CreateTime:

    创建时间戳,单位秒

  • Node:

    节点

  • DeadLetterStrategy:

    仲裁队列死信一致性策略

  • QueueLeaderLocator:

    仲裁队列的领导者选举策略

  • QuorumInitialGroupSize:

    仲裁队列的初始副本组大小

  • Exclusive:

    是否为独占队列

  • Policy:

    生效的策略名

  • Arguments:

    扩展参数 key-value

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1275
1276
1277
# File 'lib/v20230418/models.rb', line 1275

def QueueType
  @QueueType
end

#QuorumInitialGroupSizeObject

Parameters:

  • InstanceId:

    实例id

  • VirtualHost:

    Vhost参数

  • QueueName:

    队列名称

  • QueueType:

    队列类型,取值classic或quorum

  • Consumers:

    在线消费者数量

  • Durable:

    持久标记

  • AutoDelete:

    自动清除

  • Remark:

    备注

  • MessageTTL:

    MessageTTL参数,classic类型专用

  • AutoExpire:

    AutoExpire参数

  • MaxLength:

    MaxLength参数

  • MaxLengthBytes:

    MaxLengthBytes参数

  • DeliveryLimit:

    DeliveryLimit参数,quorum类型专用

  • OverflowBehaviour:

    OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx

  • DeadLetterExchange:

    DeadLetterExchange参数

  • DeadLetterRoutingKey:

    DeadLetterRoutingKey参数

  • SingleActiveConsumer:

    SingleActiveConsumer参数

  • MaximumPriority:

    MaximumPriority参数,classic类型专用

  • LazyMode:

    LazyMode参数,classic类型专用

  • MasterLocator:

    MasterLocator参数,classic类型专用

  • MaxInMemoryLength:

    MaxInMemoryLength参数,quorum类型专用

  • MaxInMemoryBytes:

    MaxInMemoryBytes参数,quorum类型专用

  • CreateTime:

    创建时间戳,单位秒

  • Node:

    节点

  • DeadLetterStrategy:

    仲裁队列死信一致性策略

  • QueueLeaderLocator:

    仲裁队列的领导者选举策略

  • QuorumInitialGroupSize:

    仲裁队列的初始副本组大小

  • Exclusive:

    是否为独占队列

  • Policy:

    生效的策略名

  • Arguments:

    扩展参数 key-value

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1275
1276
1277
# File 'lib/v20230418/models.rb', line 1275

def QuorumInitialGroupSize
  @QuorumInitialGroupSize
end

#RemarkObject

Parameters:

  • InstanceId:

    实例id

  • VirtualHost:

    Vhost参数

  • QueueName:

    队列名称

  • QueueType:

    队列类型,取值classic或quorum

  • Consumers:

    在线消费者数量

  • Durable:

    持久标记

  • AutoDelete:

    自动清除

  • Remark:

    备注

  • MessageTTL:

    MessageTTL参数,classic类型专用

  • AutoExpire:

    AutoExpire参数

  • MaxLength:

    MaxLength参数

  • MaxLengthBytes:

    MaxLengthBytes参数

  • DeliveryLimit:

    DeliveryLimit参数,quorum类型专用

  • OverflowBehaviour:

    OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx

  • DeadLetterExchange:

    DeadLetterExchange参数

  • DeadLetterRoutingKey:

    DeadLetterRoutingKey参数

  • SingleActiveConsumer:

    SingleActiveConsumer参数

  • MaximumPriority:

    MaximumPriority参数,classic类型专用

  • LazyMode:

    LazyMode参数,classic类型专用

  • MasterLocator:

    MasterLocator参数,classic类型专用

  • MaxInMemoryLength:

    MaxInMemoryLength参数,quorum类型专用

  • MaxInMemoryBytes:

    MaxInMemoryBytes参数,quorum类型专用

  • CreateTime:

    创建时间戳,单位秒

  • Node:

    节点

  • DeadLetterStrategy:

    仲裁队列死信一致性策略

  • QueueLeaderLocator:

    仲裁队列的领导者选举策略

  • QuorumInitialGroupSize:

    仲裁队列的初始副本组大小

  • Exclusive:

    是否为独占队列

  • Policy:

    生效的策略名

  • Arguments:

    扩展参数 key-value

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1275
1276
1277
# File 'lib/v20230418/models.rb', line 1275

def Remark
  @Remark
end

#RequestIdObject

Parameters:

  • InstanceId:

    实例id

  • VirtualHost:

    Vhost参数

  • QueueName:

    队列名称

  • QueueType:

    队列类型,取值classic或quorum

  • Consumers:

    在线消费者数量

  • Durable:

    持久标记

  • AutoDelete:

    自动清除

  • Remark:

    备注

  • MessageTTL:

    MessageTTL参数,classic类型专用

  • AutoExpire:

    AutoExpire参数

  • MaxLength:

    MaxLength参数

  • MaxLengthBytes:

    MaxLengthBytes参数

  • DeliveryLimit:

    DeliveryLimit参数,quorum类型专用

  • OverflowBehaviour:

    OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx

  • DeadLetterExchange:

    DeadLetterExchange参数

  • DeadLetterRoutingKey:

    DeadLetterRoutingKey参数

  • SingleActiveConsumer:

    SingleActiveConsumer参数

  • MaximumPriority:

    MaximumPriority参数,classic类型专用

  • LazyMode:

    LazyMode参数,classic类型专用

  • MasterLocator:

    MasterLocator参数,classic类型专用

  • MaxInMemoryLength:

    MaxInMemoryLength参数,quorum类型专用

  • MaxInMemoryBytes:

    MaxInMemoryBytes参数,quorum类型专用

  • CreateTime:

    创建时间戳,单位秒

  • Node:

    节点

  • DeadLetterStrategy:

    仲裁队列死信一致性策略

  • QueueLeaderLocator:

    仲裁队列的领导者选举策略

  • QuorumInitialGroupSize:

    仲裁队列的初始副本组大小

  • Exclusive:

    是否为独占队列

  • Policy:

    生效的策略名

  • Arguments:

    扩展参数 key-value

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1275
1276
1277
# File 'lib/v20230418/models.rb', line 1275

def RequestId
  @RequestId
end

#SingleActiveConsumerObject

Parameters:

  • InstanceId:

    实例id

  • VirtualHost:

    Vhost参数

  • QueueName:

    队列名称

  • QueueType:

    队列类型,取值classic或quorum

  • Consumers:

    在线消费者数量

  • Durable:

    持久标记

  • AutoDelete:

    自动清除

  • Remark:

    备注

  • MessageTTL:

    MessageTTL参数,classic类型专用

  • AutoExpire:

    AutoExpire参数

  • MaxLength:

    MaxLength参数

  • MaxLengthBytes:

    MaxLengthBytes参数

  • DeliveryLimit:

    DeliveryLimit参数,quorum类型专用

  • OverflowBehaviour:

    OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx

  • DeadLetterExchange:

    DeadLetterExchange参数

  • DeadLetterRoutingKey:

    DeadLetterRoutingKey参数

  • SingleActiveConsumer:

    SingleActiveConsumer参数

  • MaximumPriority:

    MaximumPriority参数,classic类型专用

  • LazyMode:

    LazyMode参数,classic类型专用

  • MasterLocator:

    MasterLocator参数,classic类型专用

  • MaxInMemoryLength:

    MaxInMemoryLength参数,quorum类型专用

  • MaxInMemoryBytes:

    MaxInMemoryBytes参数,quorum类型专用

  • CreateTime:

    创建时间戳,单位秒

  • Node:

    节点

  • DeadLetterStrategy:

    仲裁队列死信一致性策略

  • QueueLeaderLocator:

    仲裁队列的领导者选举策略

  • QuorumInitialGroupSize:

    仲裁队列的初始副本组大小

  • Exclusive:

    是否为独占队列

  • Policy:

    生效的策略名

  • Arguments:

    扩展参数 key-value

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1275
1276
1277
# File 'lib/v20230418/models.rb', line 1275

def SingleActiveConsumer
  @SingleActiveConsumer
end

#VirtualHostObject

Parameters:

  • InstanceId:

    实例id

  • VirtualHost:

    Vhost参数

  • QueueName:

    队列名称

  • QueueType:

    队列类型,取值classic或quorum

  • Consumers:

    在线消费者数量

  • Durable:

    持久标记

  • AutoDelete:

    自动清除

  • Remark:

    备注

  • MessageTTL:

    MessageTTL参数,classic类型专用

  • AutoExpire:

    AutoExpire参数

  • MaxLength:

    MaxLength参数

  • MaxLengthBytes:

    MaxLengthBytes参数

  • DeliveryLimit:

    DeliveryLimit参数,quorum类型专用

  • OverflowBehaviour:

    OverflowBehaviour参数,取值为drop-head, reject-publish或reject-publish-dlx

  • DeadLetterExchange:

    DeadLetterExchange参数

  • DeadLetterRoutingKey:

    DeadLetterRoutingKey参数

  • SingleActiveConsumer:

    SingleActiveConsumer参数

  • MaximumPriority:

    MaximumPriority参数,classic类型专用

  • LazyMode:

    LazyMode参数,classic类型专用

  • MasterLocator:

    MasterLocator参数,classic类型专用

  • MaxInMemoryLength:

    MaxInMemoryLength参数,quorum类型专用

  • MaxInMemoryBytes:

    MaxInMemoryBytes参数,quorum类型专用

  • CreateTime:

    创建时间戳,单位秒

  • Node:

    节点

  • DeadLetterStrategy:

    仲裁队列死信一致性策略

  • QueueLeaderLocator:

    仲裁队列的领导者选举策略

  • QuorumInitialGroupSize:

    仲裁队列的初始副本组大小

  • Exclusive:

    是否为独占队列

  • Policy:

    生效的策略名

  • Arguments:

    扩展参数 key-value

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1275
1276
1277
# File 'lib/v20230418/models.rb', line 1275

def VirtualHost
  @VirtualHost
end

Instance Method Details

#deserialize(params) ⇒ Object



1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
# File 'lib/v20230418/models.rb', line 1311

def deserialize(params)
  @InstanceId = params['InstanceId']
  @VirtualHost = params['VirtualHost']
  @QueueName = params['QueueName']
  @QueueType = params['QueueType']
  @Consumers = params['Consumers']
  @Durable = params['Durable']
  @AutoDelete = params['AutoDelete']
  @Remark = params['Remark']
  @MessageTTL = params['MessageTTL']
  @AutoExpire = params['AutoExpire']
  @MaxLength = params['MaxLength']
  @MaxLengthBytes = params['MaxLengthBytes']
  @DeliveryLimit = params['DeliveryLimit']
  @OverflowBehaviour = params['OverflowBehaviour']
  @DeadLetterExchange = params['DeadLetterExchange']
  @DeadLetterRoutingKey = params['DeadLetterRoutingKey']
  @SingleActiveConsumer = params['SingleActiveConsumer']
  @MaximumPriority = params['MaximumPriority']
  @LazyMode = params['LazyMode']
  @MasterLocator = params['MasterLocator']
  @MaxInMemoryLength = params['MaxInMemoryLength']
  @MaxInMemoryBytes = params['MaxInMemoryBytes']
  @CreateTime = params['CreateTime']
  @Node = params['Node']
  @DeadLetterStrategy = params['DeadLetterStrategy']
  @QueueLeaderLocator = params['QueueLeaderLocator']
  @QuorumInitialGroupSize = params['QuorumInitialGroupSize']
  @Exclusive = params['Exclusive']
  @Policy = params['Policy']
  @Arguments = params['Arguments']
  @RequestId = params['RequestId']
end