Class: TencentCloud::Ecm::V20190719::ISPCounter
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ecm::V20190719::ISPCounter
- Extended by:
- Gem::Deprecate
- Defined in:
- lib/v20190719/models.rb
Overview
运行商统计信息
Instance Attribute Summary collapse
-
#ProvederInstanceNum ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#ProviderInstanceNum ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#ProviderName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#ProviderNodeNum ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#ZoneInstanceInfoSet ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(providername = nil, providernodenum = nil, provederinstancenum = nil, zoneinstanceinfoset = nil, providerinstancenum = nil) ⇒ ISPCounter
constructor
A new instance of ISPCounter.
Constructor Details
#initialize(providername = nil, providernodenum = nil, provederinstancenum = nil, zoneinstanceinfoset = nil, providerinstancenum = nil) ⇒ ISPCounter
Returns a new instance of ISPCounter.
5704 5705 5706 5707 5708 5709 5710 |
# File 'lib/v20190719/models.rb', line 5704 def initialize(providername=nil, providernodenum=nil, provederinstancenum=nil, zoneinstanceinfoset=nil, providerinstancenum=nil) @ProviderName = providername @ProviderNodeNum = providernodenum @ProvederInstanceNum = provederinstancenum @ZoneInstanceInfoSet = zoneinstanceinfoset @ProviderInstanceNum = providerinstancenum end |
Instance Attribute Details
#ProvederInstanceNum ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
5699 5700 5701 |
# File 'lib/v20190719/models.rb', line 5699 def ProvederInstanceNum @ProvederInstanceNum end |
#ProviderInstanceNum ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
5699 5700 5701 |
# File 'lib/v20190719/models.rb', line 5699 def ProviderInstanceNum @ProviderInstanceNum end |
#ProviderName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
5699 5700 5701 |
# File 'lib/v20190719/models.rb', line 5699 def ProviderName @ProviderName end |
#ProviderNodeNum ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
5699 5700 5701 |
# File 'lib/v20190719/models.rb', line 5699 def ProviderNodeNum @ProviderNodeNum end |
#ZoneInstanceInfoSet ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
5699 5700 5701 |
# File 'lib/v20190719/models.rb', line 5699 def ZoneInstanceInfoSet @ZoneInstanceInfoSet end |
Instance Method Details
#deserialize(params) ⇒ Object
5712 5713 5714 5715 5716 5717 5718 5719 5720 5721 5722 5723 5724 5725 |
# File 'lib/v20190719/models.rb', line 5712 def deserialize(params) @ProviderName = params['ProviderName'] @ProviderNodeNum = params['ProviderNodeNum'] @ProvederInstanceNum = params['ProvederInstanceNum'] unless params['ZoneInstanceInfoSet'].nil? @ZoneInstanceInfoSet = [] params['ZoneInstanceInfoSet'].each do |i| zoneinstanceinfo_tmp = ZoneInstanceInfo.new zoneinstanceinfo_tmp.deserialize(i) @ZoneInstanceInfoSet << zoneinstanceinfo_tmp end end @ProviderInstanceNum = params['ProviderInstanceNum'] end |