Class: TencentCloud::Monitor::V20180724::PrometheusZoneItem

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

Overview

PrometheusZoneItem 响应结构体内的地域信息

Instance Attribute Summary collapse

Instance Method Summary collapse

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

#RegionIdObject

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

Parameters:

  • Zone:

    可用区

  • ZoneId:

    可用区 ID

  • ZoneState:

    可用区状态( 0: 不可用;1: 可用)

  • RegionId:

    地域 ID

  • ZoneName:

    可用区名(目前为中文)

  • ZoneResourceState:

    可用区资源状态(0:资源不足,不可使用;1:资源足够)



14512
14513
14514
# File 'lib/v20180724/models.rb', line 14512

def RegionId
  @RegionId
end

#ZoneObject

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

Parameters:

  • Zone:

    可用区

  • ZoneId:

    可用区 ID

  • ZoneState:

    可用区状态( 0: 不可用;1: 可用)

  • RegionId:

    地域 ID

  • ZoneName:

    可用区名(目前为中文)

  • ZoneResourceState:

    可用区资源状态(0:资源不足,不可使用;1:资源足够)



14512
14513
14514
# File 'lib/v20180724/models.rb', line 14512

def Zone
  @Zone
end

#ZoneIdObject

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

Parameters:

  • Zone:

    可用区

  • ZoneId:

    可用区 ID

  • ZoneState:

    可用区状态( 0: 不可用;1: 可用)

  • RegionId:

    地域 ID

  • ZoneName:

    可用区名(目前为中文)

  • ZoneResourceState:

    可用区资源状态(0:资源不足,不可使用;1:资源足够)



14512
14513
14514
# File 'lib/v20180724/models.rb', line 14512

def ZoneId
  @ZoneId
end

#ZoneNameObject

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

Parameters:

  • Zone:

    可用区

  • ZoneId:

    可用区 ID

  • ZoneState:

    可用区状态( 0: 不可用;1: 可用)

  • RegionId:

    地域 ID

  • ZoneName:

    可用区名(目前为中文)

  • ZoneResourceState:

    可用区资源状态(0:资源不足,不可使用;1:资源足够)



14512
14513
14514
# File 'lib/v20180724/models.rb', line 14512

def ZoneName
  @ZoneName
end

#ZoneResourceStateObject

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

Parameters:

  • Zone:

    可用区

  • ZoneId:

    可用区 ID

  • ZoneState:

    可用区状态( 0: 不可用;1: 可用)

  • RegionId:

    地域 ID

  • ZoneName:

    可用区名(目前为中文)

  • ZoneResourceState:

    可用区资源状态(0:资源不足,不可使用;1:资源足够)



14512
14513
14514
# File 'lib/v20180724/models.rb', line 14512

def ZoneResourceState
  @ZoneResourceState
end

#ZoneStateObject

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

Parameters:

  • Zone:

    可用区

  • ZoneId:

    可用区 ID

  • ZoneState:

    可用区状态( 0: 不可用;1: 可用)

  • RegionId:

    地域 ID

  • ZoneName:

    可用区名(目前为中文)

  • ZoneResourceState:

    可用区资源状态(0:资源不足,不可使用;1:资源足够)



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