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