Class: TencentCloud::Monitor::V20180724::PrometheusZoneItem
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Monitor::V20180724::PrometheusZoneItem
- Defined in:
- lib/v20180724/models.rb
Overview
PrometheusZoneItem 响应结构体内的地域信息
Instance Attribute Summary collapse
-
#RegionId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#Zone ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#ZoneId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#ZoneName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#ZoneResourceState ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#ZoneState ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(zone = nil, zoneid = nil, zonestate = nil, regionid = nil, zonename = nil, zoneresourcestate = nil) ⇒ PrometheusZoneItem
constructor
A new instance of PrometheusZoneItem.
Constructor Details
#initialize(zone = nil, zoneid = nil, zonestate = nil, regionid = nil, zonename = nil, zoneresourcestate = nil) ⇒ PrometheusZoneItem
Returns a new instance of PrometheusZoneItem.
14514 14515 14516 14517 14518 14519 14520 14521 |
# File 'lib/v20180724/models.rb', line 14514 def initialize(zone=nil, zoneid=nil, zonestate=nil, regionid=nil, zonename=nil, zoneresourcestate=nil) @Zone = zone @ZoneId = zoneid @ZoneState = zonestate @RegionId = regionid @ZoneName = zonename @ZoneResourceState = zoneresourcestate end |
Instance Attribute Details
#RegionId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
14512 14513 14514 |
# File 'lib/v20180724/models.rb', line 14512 def RegionId @RegionId end |
#Zone ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
14512 14513 14514 |
# File 'lib/v20180724/models.rb', line 14512 def Zone @Zone end |
#ZoneId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
14512 14513 14514 |
# File 'lib/v20180724/models.rb', line 14512 def ZoneId @ZoneId end |
#ZoneName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
14512 14513 14514 |
# File 'lib/v20180724/models.rb', line 14512 def ZoneName @ZoneName end |
#ZoneResourceState ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
14512 14513 14514 |
# File 'lib/v20180724/models.rb', line 14512 def ZoneResourceState @ZoneResourceState end |
#ZoneState ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
14512 14513 14514 |
# File 'lib/v20180724/models.rb', line 14512 def ZoneState @ZoneState end |
Instance Method Details
#deserialize(params) ⇒ Object
14523 14524 14525 14526 14527 14528 14529 14530 |
# File 'lib/v20180724/models.rb', line 14523 def deserialize(params) @Zone = params['Zone'] @ZoneId = params['ZoneId'] @ZoneState = params['ZoneState'] @RegionId = params['RegionId'] @ZoneName = params['ZoneName'] @ZoneResourceState = params['ZoneResourceState'] end |