Class: TencentCloud::Tdmq::V20200217::DescribeRabbitMQVipInstanceResponse
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tdmq::V20200217::DescribeRabbitMQVipInstanceResponse
- Defined in:
- lib/v20200217/models.rb
Overview
DescribeRabbitMQVipInstance返回参数结构体
Instance Attribute Summary collapse
-
#ClusterInfo ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ClusterNetInfo ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ClusterSpecInfo ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ClusterWhiteListInfo ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ExchangeQuota ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#QueueQuota ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#RequestId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#VirtualHostQuota ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(clusterinfo = nil, clusterspecinfo = nil, clusternetinfo = nil, clusterwhitelistinfo = nil, virtualhostquota = nil, exchangequota = nil, queuequota = nil, requestid = nil) ⇒ DescribeRabbitMQVipInstanceResponse
constructor
A new instance of DescribeRabbitMQVipInstanceResponse.
Constructor Details
#initialize(clusterinfo = nil, clusterspecinfo = nil, clusternetinfo = nil, clusterwhitelistinfo = nil, virtualhostquota = nil, exchangequota = nil, queuequota = nil, requestid = nil) ⇒ DescribeRabbitMQVipInstanceResponse
Returns a new instance of DescribeRabbitMQVipInstanceResponse.
5530 5531 5532 5533 5534 5535 5536 5537 5538 5539 |
# File 'lib/v20200217/models.rb', line 5530 def initialize(clusterinfo=nil, clusterspecinfo=nil, clusternetinfo=nil, clusterwhitelistinfo=nil, virtualhostquota=nil, exchangequota=nil, queuequota=nil, requestid=nil) @ClusterInfo = clusterinfo @ClusterSpecInfo = clusterspecinfo @ClusterNetInfo = clusternetinfo @ClusterWhiteListInfo = clusterwhitelistinfo @VirtualHostQuota = virtualhostquota @ExchangeQuota = exchangequota @QueueQuota = queuequota @RequestId = requestid end |
Instance Attribute Details
#ClusterInfo ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
5528 5529 5530 |
# File 'lib/v20200217/models.rb', line 5528 def ClusterInfo @ClusterInfo end |
#ClusterNetInfo ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
5528 5529 5530 |
# File 'lib/v20200217/models.rb', line 5528 def ClusterNetInfo @ClusterNetInfo end |
#ClusterSpecInfo ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
5528 5529 5530 |
# File 'lib/v20200217/models.rb', line 5528 def ClusterSpecInfo @ClusterSpecInfo end |
#ClusterWhiteListInfo ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
5528 5529 5530 |
# File 'lib/v20200217/models.rb', line 5528 def ClusterWhiteListInfo @ClusterWhiteListInfo end |
#ExchangeQuota ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
5528 5529 5530 |
# File 'lib/v20200217/models.rb', line 5528 def ExchangeQuota @ExchangeQuota end |
#QueueQuota ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
5528 5529 5530 |
# File 'lib/v20200217/models.rb', line 5528 def QueueQuota @QueueQuota end |
#RequestId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
5528 5529 5530 |
# File 'lib/v20200217/models.rb', line 5528 def RequestId @RequestId end |
#VirtualHostQuota ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
5528 5529 5530 |
# File 'lib/v20200217/models.rb', line 5528 def VirtualHostQuota @VirtualHostQuota end |
Instance Method Details
#deserialize(params) ⇒ Object
5541 5542 5543 5544 5545 5546 5547 5548 5549 5550 5551 5552 5553 5554 5555 5556 5557 5558 5559 5560 5561 5562 5563 5564 5565 5566 5567 5568 5569 5570 5571 |
# File 'lib/v20200217/models.rb', line 5541 def deserialize(params) unless params['ClusterInfo'].nil? @ClusterInfo = RabbitMQClusterInfo.new @ClusterInfo.deserialize(params['ClusterInfo']) end unless params['ClusterSpecInfo'].nil? @ClusterSpecInfo = RabbitMQClusterSpecInfo.new @ClusterSpecInfo.deserialize(params['ClusterSpecInfo']) end unless params['ClusterNetInfo'].nil? @ClusterNetInfo = RabbitMQClusterAccessInfo.new @ClusterNetInfo.deserialize(params['ClusterNetInfo']) end unless params['ClusterWhiteListInfo'].nil? @ClusterWhiteListInfo = RabbitMQClusterWhiteListInfo.new @ClusterWhiteListInfo.deserialize(params['ClusterWhiteListInfo']) end unless params['VirtualHostQuota'].nil? @VirtualHostQuota = VirtualHostQuota.new @VirtualHostQuota.deserialize(params['VirtualHostQuota']) end unless params['ExchangeQuota'].nil? @ExchangeQuota = ExchangeQuota.new @ExchangeQuota.deserialize(params['ExchangeQuota']) end unless params['QueueQuota'].nil? @QueueQuota = QueueQuota.new @QueueQuota.deserialize(params['QueueQuota']) end @RequestId = params['RequestId'] end |