Class: TencentCloud::Gaap::V20180529::RegionDetail

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

Overview

区域信息详情

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(regionid = nil, regionname = nil, regionarea = nil, regionareaname = nil, idctype = nil, featurebitmap = nil, supportfeature = nil) ⇒ RegionDetail

Returns a new instance of RegionDetail.



7138
7139
7140
7141
7142
7143
7144
7145
7146
# File 'lib/v20180529/models.rb', line 7138

def initialize(regionid=nil, regionname=nil, regionarea=nil, regionareaname=nil, idctype=nil, featurebitmap=nil, supportfeature=nil)
  @RegionId = regionid
  @RegionName = regionname
  @RegionArea = regionarea
  @RegionAreaName = regionareaname
  @IDCType = idctype
  @FeatureBitmap = featurebitmap
  @SupportFeature = supportfeature
end

Instance Attribute Details

#FeatureBitmapObject

0,表示不支持该特性;1,表示支持该特性。特性位图含义如下(从右往左):第1个bit,支持4层加速;第2个bit,支持7层加速;第3个bit,支持Http3接入;第4个bit,支持IPv6;第5个bit,支持精品BGP接入;第6个bit,支持三网接入;第7个bit,支持接入段Qos加速。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • RegionId:

    区域ID

  • RegionName:

    区域英文名或中文名

  • RegionArea:

    机房所属大区

  • RegionAreaName:

    机房所属大区名

  • IDCType:

    机房类型, dc表示DataCenter数据中心, ec表示EdgeComputing边缘节点

  • FeatureBitmap:

    特性位图,每个bit位代表一种特性,其中:

  • SupportFeature:

    接入区域支持的能力



7136
7137
7138
# File 'lib/v20180529/models.rb', line 7136

def FeatureBitmap
  @FeatureBitmap
end

#IDCTypeObject

0,表示不支持该特性;1,表示支持该特性。特性位图含义如下(从右往左):第1个bit,支持4层加速;第2个bit,支持7层加速;第3个bit,支持Http3接入;第4个bit,支持IPv6;第5个bit,支持精品BGP接入;第6个bit,支持三网接入;第7个bit,支持接入段Qos加速。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • RegionId:

    区域ID

  • RegionName:

    区域英文名或中文名

  • RegionArea:

    机房所属大区

  • RegionAreaName:

    机房所属大区名

  • IDCType:

    机房类型, dc表示DataCenter数据中心, ec表示EdgeComputing边缘节点

  • FeatureBitmap:

    特性位图,每个bit位代表一种特性,其中:

  • SupportFeature:

    接入区域支持的能力



7136
7137
7138
# File 'lib/v20180529/models.rb', line 7136

def IDCType
  @IDCType
end

#RegionAreaObject

0,表示不支持该特性;1,表示支持该特性。特性位图含义如下(从右往左):第1个bit,支持4层加速;第2个bit,支持7层加速;第3个bit,支持Http3接入;第4个bit,支持IPv6;第5个bit,支持精品BGP接入;第6个bit,支持三网接入;第7个bit,支持接入段Qos加速。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • RegionId:

    区域ID

  • RegionName:

    区域英文名或中文名

  • RegionArea:

    机房所属大区

  • RegionAreaName:

    机房所属大区名

  • IDCType:

    机房类型, dc表示DataCenter数据中心, ec表示EdgeComputing边缘节点

  • FeatureBitmap:

    特性位图,每个bit位代表一种特性,其中:

  • SupportFeature:

    接入区域支持的能力



7136
7137
7138
# File 'lib/v20180529/models.rb', line 7136

def RegionArea
  @RegionArea
end

#RegionAreaNameObject

0,表示不支持该特性;1,表示支持该特性。特性位图含义如下(从右往左):第1个bit,支持4层加速;第2个bit,支持7层加速;第3个bit,支持Http3接入;第4个bit,支持IPv6;第5个bit,支持精品BGP接入;第6个bit,支持三网接入;第7个bit,支持接入段Qos加速。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • RegionId:

    区域ID

  • RegionName:

    区域英文名或中文名

  • RegionArea:

    机房所属大区

  • RegionAreaName:

    机房所属大区名

  • IDCType:

    机房类型, dc表示DataCenter数据中心, ec表示EdgeComputing边缘节点

  • FeatureBitmap:

    特性位图,每个bit位代表一种特性,其中:

  • SupportFeature:

    接入区域支持的能力



7136
7137
7138
# File 'lib/v20180529/models.rb', line 7136

def RegionAreaName
  @RegionAreaName
end

#RegionIdObject

0,表示不支持该特性;1,表示支持该特性。特性位图含义如下(从右往左):第1个bit,支持4层加速;第2个bit,支持7层加速;第3个bit,支持Http3接入;第4个bit,支持IPv6;第5个bit,支持精品BGP接入;第6个bit,支持三网接入;第7个bit,支持接入段Qos加速。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • RegionId:

    区域ID

  • RegionName:

    区域英文名或中文名

  • RegionArea:

    机房所属大区

  • RegionAreaName:

    机房所属大区名

  • IDCType:

    机房类型, dc表示DataCenter数据中心, ec表示EdgeComputing边缘节点

  • FeatureBitmap:

    特性位图,每个bit位代表一种特性,其中:

  • SupportFeature:

    接入区域支持的能力



7136
7137
7138
# File 'lib/v20180529/models.rb', line 7136

def RegionId
  @RegionId
end

#RegionNameObject

0,表示不支持该特性;1,表示支持该特性。特性位图含义如下(从右往左):第1个bit,支持4层加速;第2个bit,支持7层加速;第3个bit,支持Http3接入;第4个bit,支持IPv6;第5个bit,支持精品BGP接入;第6个bit,支持三网接入;第7个bit,支持接入段Qos加速。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • RegionId:

    区域ID

  • RegionName:

    区域英文名或中文名

  • RegionArea:

    机房所属大区

  • RegionAreaName:

    机房所属大区名

  • IDCType:

    机房类型, dc表示DataCenter数据中心, ec表示EdgeComputing边缘节点

  • FeatureBitmap:

    特性位图,每个bit位代表一种特性,其中:

  • SupportFeature:

    接入区域支持的能力



7136
7137
7138
# File 'lib/v20180529/models.rb', line 7136

def RegionName
  @RegionName
end

#SupportFeatureObject

0,表示不支持该特性;1,表示支持该特性。特性位图含义如下(从右往左):第1个bit,支持4层加速;第2个bit,支持7层加速;第3个bit,支持Http3接入;第4个bit,支持IPv6;第5个bit,支持精品BGP接入;第6个bit,支持三网接入;第7个bit,支持接入段Qos加速。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • RegionId:

    区域ID

  • RegionName:

    区域英文名或中文名

  • RegionArea:

    机房所属大区

  • RegionAreaName:

    机房所属大区名

  • IDCType:

    机房类型, dc表示DataCenter数据中心, ec表示EdgeComputing边缘节点

  • FeatureBitmap:

    特性位图,每个bit位代表一种特性,其中:

  • SupportFeature:

    接入区域支持的能力



7136
7137
7138
# File 'lib/v20180529/models.rb', line 7136

def SupportFeature
  @SupportFeature
end

Instance Method Details

#deserialize(params) ⇒ Object



7148
7149
7150
7151
7152
7153
7154
7155
7156
7157
7158
7159
# File 'lib/v20180529/models.rb', line 7148

def deserialize(params)
  @RegionId = params['RegionId']
  @RegionName = params['RegionName']
  @RegionArea = params['RegionArea']
  @RegionAreaName = params['RegionAreaName']
  @IDCType = params['IDCType']
  @FeatureBitmap = params['FeatureBitmap']
  unless params['SupportFeature'].nil?
    @SupportFeature = SupportFeature.new
    @SupportFeature.deserialize(params['SupportFeature'])
  end
end