Class: TencentCloud::Trocket::V20230308::MQTTProductSkuItem

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

Overview

MQTT ProductSkuItem

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instancetype = nil, skucode = nil, onsale = nil, topicnumlimit = nil, tpslimit = nil, clientnumlimit = nil, subscriptionnumlimit = nil, proxyspeccore = nil, proxyspecmemory = nil, proxyspeccount = nil) ⇒ MQTTProductSkuItem

Returns a new instance of MQTTProductSkuItem.



4619
4620
4621
4622
4623
4624
4625
4626
4627
4628
4629
4630
# File 'lib/v20230308/models.rb', line 4619

def initialize(instancetype=nil, skucode=nil, onsale=nil, topicnumlimit=nil, tpslimit=nil, clientnumlimit=nil, subscriptionnumlimit=nil, proxyspeccore=nil, proxyspecmemory=nil, proxyspeccount=nil)
  @InstanceType = instancetype
  @SkuCode = skucode
  @OnSale = onsale
  @TopicNumLimit = topicnumlimit
  @TpsLimit = tpslimit
  @ClientNumLimit = clientnumlimit
  @SubscriptionNumLimit = subscriptionnumlimit
  @ProxySpecCore = proxyspeccore
  @ProxySpecMemory = proxyspecmemory
  @ProxySpecCount = proxyspeccount
end

Instance Attribute Details

#ClientNumLimitObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceType:

    类型

  • SkuCode:

    cide

  • OnSale:

    sale

  • TopicNumLimit:

    topic num限制

  • TpsLimit:

    tps

  • ClientNumLimit:

    客户端连接数

  • SubscriptionNumLimit:

    订阅数限制

  • ProxySpecCore:

    代理核

  • ProxySpecMemory:

    代理内存

  • ProxySpecCount:

    代理总数



4617
4618
4619
# File 'lib/v20230308/models.rb', line 4617

def ClientNumLimit
  @ClientNumLimit
end

#InstanceTypeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceType:

    类型

  • SkuCode:

    cide

  • OnSale:

    sale

  • TopicNumLimit:

    topic num限制

  • TpsLimit:

    tps

  • ClientNumLimit:

    客户端连接数

  • SubscriptionNumLimit:

    订阅数限制

  • ProxySpecCore:

    代理核

  • ProxySpecMemory:

    代理内存

  • ProxySpecCount:

    代理总数



4617
4618
4619
# File 'lib/v20230308/models.rb', line 4617

def InstanceType
  @InstanceType
end

#OnSaleObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceType:

    类型

  • SkuCode:

    cide

  • OnSale:

    sale

  • TopicNumLimit:

    topic num限制

  • TpsLimit:

    tps

  • ClientNumLimit:

    客户端连接数

  • SubscriptionNumLimit:

    订阅数限制

  • ProxySpecCore:

    代理核

  • ProxySpecMemory:

    代理内存

  • ProxySpecCount:

    代理总数



4617
4618
4619
# File 'lib/v20230308/models.rb', line 4617

def OnSale
  @OnSale
end

#ProxySpecCoreObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceType:

    类型

  • SkuCode:

    cide

  • OnSale:

    sale

  • TopicNumLimit:

    topic num限制

  • TpsLimit:

    tps

  • ClientNumLimit:

    客户端连接数

  • SubscriptionNumLimit:

    订阅数限制

  • ProxySpecCore:

    代理核

  • ProxySpecMemory:

    代理内存

  • ProxySpecCount:

    代理总数



4617
4618
4619
# File 'lib/v20230308/models.rb', line 4617

def ProxySpecCore
  @ProxySpecCore
end

#ProxySpecCountObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceType:

    类型

  • SkuCode:

    cide

  • OnSale:

    sale

  • TopicNumLimit:

    topic num限制

  • TpsLimit:

    tps

  • ClientNumLimit:

    客户端连接数

  • SubscriptionNumLimit:

    订阅数限制

  • ProxySpecCore:

    代理核

  • ProxySpecMemory:

    代理内存

  • ProxySpecCount:

    代理总数



4617
4618
4619
# File 'lib/v20230308/models.rb', line 4617

def ProxySpecCount
  @ProxySpecCount
end

#ProxySpecMemoryObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceType:

    类型

  • SkuCode:

    cide

  • OnSale:

    sale

  • TopicNumLimit:

    topic num限制

  • TpsLimit:

    tps

  • ClientNumLimit:

    客户端连接数

  • SubscriptionNumLimit:

    订阅数限制

  • ProxySpecCore:

    代理核

  • ProxySpecMemory:

    代理内存

  • ProxySpecCount:

    代理总数



4617
4618
4619
# File 'lib/v20230308/models.rb', line 4617

def ProxySpecMemory
  @ProxySpecMemory
end

#SkuCodeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceType:

    类型

  • SkuCode:

    cide

  • OnSale:

    sale

  • TopicNumLimit:

    topic num限制

  • TpsLimit:

    tps

  • ClientNumLimit:

    客户端连接数

  • SubscriptionNumLimit:

    订阅数限制

  • ProxySpecCore:

    代理核

  • ProxySpecMemory:

    代理内存

  • ProxySpecCount:

    代理总数



4617
4618
4619
# File 'lib/v20230308/models.rb', line 4617

def SkuCode
  @SkuCode
end

#SubscriptionNumLimitObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceType:

    类型

  • SkuCode:

    cide

  • OnSale:

    sale

  • TopicNumLimit:

    topic num限制

  • TpsLimit:

    tps

  • ClientNumLimit:

    客户端连接数

  • SubscriptionNumLimit:

    订阅数限制

  • ProxySpecCore:

    代理核

  • ProxySpecMemory:

    代理内存

  • ProxySpecCount:

    代理总数



4617
4618
4619
# File 'lib/v20230308/models.rb', line 4617

def SubscriptionNumLimit
  @SubscriptionNumLimit
end

#TopicNumLimitObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceType:

    类型

  • SkuCode:

    cide

  • OnSale:

    sale

  • TopicNumLimit:

    topic num限制

  • TpsLimit:

    tps

  • ClientNumLimit:

    客户端连接数

  • SubscriptionNumLimit:

    订阅数限制

  • ProxySpecCore:

    代理核

  • ProxySpecMemory:

    代理内存

  • ProxySpecCount:

    代理总数



4617
4618
4619
# File 'lib/v20230308/models.rb', line 4617

def TopicNumLimit
  @TopicNumLimit
end

#TpsLimitObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceType:

    类型

  • SkuCode:

    cide

  • OnSale:

    sale

  • TopicNumLimit:

    topic num限制

  • TpsLimit:

    tps

  • ClientNumLimit:

    客户端连接数

  • SubscriptionNumLimit:

    订阅数限制

  • ProxySpecCore:

    代理核

  • ProxySpecMemory:

    代理内存

  • ProxySpecCount:

    代理总数



4617
4618
4619
# File 'lib/v20230308/models.rb', line 4617

def TpsLimit
  @TpsLimit
end

Instance Method Details

#deserialize(params) ⇒ Object



4632
4633
4634
4635
4636
4637
4638
4639
4640
4641
4642
4643
# File 'lib/v20230308/models.rb', line 4632

def deserialize(params)
  @InstanceType = params['InstanceType']
  @SkuCode = params['SkuCode']
  @OnSale = params['OnSale']
  @TopicNumLimit = params['TopicNumLimit']
  @TpsLimit = params['TpsLimit']
  @ClientNumLimit = params['ClientNumLimit']
  @SubscriptionNumLimit = params['SubscriptionNumLimit']
  @ProxySpecCore = params['ProxySpecCore']
  @ProxySpecMemory = params['ProxySpecMemory']
  @ProxySpecCount = params['ProxySpecCount']
end