Class: TencentCloud::Tke::V20180525::RegionInstance

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

Overview

地域属性信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(regionname = nil, regionid = nil, status = nil, featuregates = nil, _alias = nil, remark = nil) ⇒ RegionInstance

Returns a new instance of RegionInstance.



17095
17096
17097
17098
17099
17100
17101
17102
# File 'lib/v20180525/models.rb', line 17095

def initialize(regionname=nil, regionid=nil, status=nil, featuregates=nil, _alias=nil, remark=nil)
  @RegionName = regionname
  @RegionId = regionid
  @Status = status
  @FeatureGates = featuregates
  @Alias = _alias
  @Remark = remark
end

Instance Attribute Details

#AliasObject

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

Parameters:

  • RegionName:

    地域名称

  • RegionId:

    地域ID

  • Status:

    地域状态

  • FeatureGates:

    地域特性开关(按照JSON的形式返回所有属性)

  • Alias:

    地域简称

  • Remark:

    地域白名单



17093
17094
17095
# File 'lib/v20180525/models.rb', line 17093

def Alias
  @Alias
end

#FeatureGatesObject

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

Parameters:

  • RegionName:

    地域名称

  • RegionId:

    地域ID

  • Status:

    地域状态

  • FeatureGates:

    地域特性开关(按照JSON的形式返回所有属性)

  • Alias:

    地域简称

  • Remark:

    地域白名单



17093
17094
17095
# File 'lib/v20180525/models.rb', line 17093

def FeatureGates
  @FeatureGates
end

#RegionIdObject

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

Parameters:

  • RegionName:

    地域名称

  • RegionId:

    地域ID

  • Status:

    地域状态

  • FeatureGates:

    地域特性开关(按照JSON的形式返回所有属性)

  • Alias:

    地域简称

  • Remark:

    地域白名单



17093
17094
17095
# File 'lib/v20180525/models.rb', line 17093

def RegionId
  @RegionId
end

#RegionNameObject

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

Parameters:

  • RegionName:

    地域名称

  • RegionId:

    地域ID

  • Status:

    地域状态

  • FeatureGates:

    地域特性开关(按照JSON的形式返回所有属性)

  • Alias:

    地域简称

  • Remark:

    地域白名单



17093
17094
17095
# File 'lib/v20180525/models.rb', line 17093

def RegionName
  @RegionName
end

#RemarkObject

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

Parameters:

  • RegionName:

    地域名称

  • RegionId:

    地域ID

  • Status:

    地域状态

  • FeatureGates:

    地域特性开关(按照JSON的形式返回所有属性)

  • Alias:

    地域简称

  • Remark:

    地域白名单



17093
17094
17095
# File 'lib/v20180525/models.rb', line 17093

def Remark
  @Remark
end

#StatusObject

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

Parameters:

  • RegionName:

    地域名称

  • RegionId:

    地域ID

  • Status:

    地域状态

  • FeatureGates:

    地域特性开关(按照JSON的形式返回所有属性)

  • Alias:

    地域简称

  • Remark:

    地域白名单



17093
17094
17095
# File 'lib/v20180525/models.rb', line 17093

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



17104
17105
17106
17107
17108
17109
17110
17111
# File 'lib/v20180525/models.rb', line 17104

def deserialize(params)
  @RegionName = params['RegionName']
  @RegionId = params['RegionId']
  @Status = params['Status']
  @FeatureGates = params['FeatureGates']
  @Alias = params['Alias']
  @Remark = params['Remark']
end