lib/v20180525/models.rb in tencentcloud-sdk-tke-3.0.518 vs lib/v20180525/models.rb in tencentcloud-sdk-tke-3.0.519
- old
+ new
@@ -9218,14 +9218,20 @@
# 注意:此字段可能返回 null,表示取不到有效值。
# @type ClusterAdvancedSettings: :class:`Tencentcloud::Tke.v20180525.models.EdgeClusterAdvancedSettings`
# @param Level: 边缘容器集群级别
# 注意:此字段可能返回 null,表示取不到有效值。
# @type Level: String
+ # @param AutoUpgradeClusterLevel: 是否支持自动提升集群配置
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type AutoUpgradeClusterLevel: Boolean
+ # @param ChargeType: 集群付费模式,支持POSTPAID_BY_HOUR或者PREPAID
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type ChargeType: String
- attr_accessor :ClusterId, :ClusterName, :VpcId, :PodCIDR, :ServiceCIDR, :K8SVersion, :Status, :ClusterDesc, :CreatedTime, :EdgeClusterVersion, :MaxNodePodNum, :ClusterAdvancedSettings, :Level
+ attr_accessor :ClusterId, :ClusterName, :VpcId, :PodCIDR, :ServiceCIDR, :K8SVersion, :Status, :ClusterDesc, :CreatedTime, :EdgeClusterVersion, :MaxNodePodNum, :ClusterAdvancedSettings, :Level, :AutoUpgradeClusterLevel, :ChargeType
- def initialize(clusterid=nil, clustername=nil, vpcid=nil, podcidr=nil, servicecidr=nil, k8sversion=nil, status=nil, clusterdesc=nil, createdtime=nil, edgeclusterversion=nil, maxnodepodnum=nil, clusteradvancedsettings=nil, level=nil)
+ def initialize(clusterid=nil, clustername=nil, vpcid=nil, podcidr=nil, servicecidr=nil, k8sversion=nil, status=nil, clusterdesc=nil, createdtime=nil, edgeclusterversion=nil, maxnodepodnum=nil, clusteradvancedsettings=nil, level=nil, autoupgradeclusterlevel=nil, chargetype=nil)
@ClusterId = clusterid
@ClusterName = clustername
@VpcId = vpcid
@PodCIDR = podcidr
@ServiceCIDR = servicecidr
@@ -9235,10 +9241,12 @@
@CreatedTime = createdtime
@EdgeClusterVersion = edgeclusterversion
@MaxNodePodNum = maxnodepodnum
@ClusterAdvancedSettings = clusteradvancedsettings
@Level = level
+ @AutoUpgradeClusterLevel = autoupgradeclusterlevel
+ @ChargeType = chargetype
end
def deserialize(params)
@ClusterId = params['ClusterId']
@ClusterName = params['ClusterName']
@@ -9254,9 +9262,11 @@
unless params['ClusterAdvancedSettings'].nil?
@ClusterAdvancedSettings = EdgeClusterAdvancedSettings.new
@ClusterAdvancedSettings.deserialize(params['ClusterAdvancedSettings'])
end
@Level = params['Level']
+ @AutoUpgradeClusterLevel = params['AutoUpgradeClusterLevel']
+ @ChargeType = params['ChargeType']
end
end
# 边缘容器集群高级配置
class EdgeClusterAdvancedSettings < TencentCloud::Common::AbstractModel