lib/v20180525/models.rb in tencentcloud-sdk-tke-1.0.225 vs lib/v20180525/models.rb in tencentcloud-sdk-tke-1.0.226
- old
+ new
@@ -835,23 +835,26 @@
# @type TagSpecification: Array
# @param OsCustomizeType: 容器的镜像版本,"DOCKER_CUSTOMIZE"(容器定制版),"GENERAL"(普通版本,默认值)
# @type OsCustomizeType: String
# @param NeedWorkSecurityGroup: 是否开启节点的默认安全组(默认: 否,Aphla特性)
# @type NeedWorkSecurityGroup: Boolean
+ # @param SubnetId: 当选择Cilium Overlay网络插件时,TKE会从该子网获取2个IP用来创建内网负载均衡
+ # @type SubnetId: String
- attr_accessor :ClusterOs, :ClusterVersion, :ClusterName, :ClusterDescription, :VpcId, :ProjectId, :TagSpecification, :OsCustomizeType, :NeedWorkSecurityGroup
+ attr_accessor :ClusterOs, :ClusterVersion, :ClusterName, :ClusterDescription, :VpcId, :ProjectId, :TagSpecification, :OsCustomizeType, :NeedWorkSecurityGroup, :SubnetId
- def initialize(clusteros=nil, clusterversion=nil, clustername=nil, clusterdescription=nil, vpcid=nil, projectid=nil, tagspecification=nil, oscustomizetype=nil, needworksecuritygroup=nil)
+ def initialize(clusteros=nil, clusterversion=nil, clustername=nil, clusterdescription=nil, vpcid=nil, projectid=nil, tagspecification=nil, oscustomizetype=nil, needworksecuritygroup=nil, subnetid=nil)
@ClusterOs = clusteros
@ClusterVersion = clusterversion
@ClusterName = clustername
@ClusterDescription = clusterdescription
@VpcId = vpcid
@ProjectId = projectid
@TagSpecification = tagspecification
@OsCustomizeType = oscustomizetype
@NeedWorkSecurityGroup = needworksecuritygroup
+ @SubnetId = subnetid
end
def deserialize(params)
@ClusterOs = params['ClusterOs']
@ClusterVersion = params['ClusterVersion']
@@ -867,10 +870,11 @@
@TagSpecification << tagspecification_tmp
end
end
@OsCustomizeType = params['OsCustomizeType']
@NeedWorkSecurityGroup = params['NeedWorkSecurityGroup']
+ @SubnetId = params['SubnetId']
end
end
# 集群容器网络相关参数
class ClusterCIDRSettings < TencentCloud::Common::AbstractModel
@@ -1609,10 +1613,10 @@
# @type ClusterBasicSettings: :class:`Tencentcloud::Tke.v20180525.models.ClusterBasicSettings`
# @param ClusterAdvancedSettings: 集群高级配置信息
# @type ClusterAdvancedSettings: :class:`Tencentcloud::Tke.v20180525.models.ClusterAdvancedSettings`
# @param InstanceAdvancedSettings: 节点高级配置信息
# @type InstanceAdvancedSettings: :class:`Tencentcloud::Tke.v20180525.models.InstanceAdvancedSettings`
- # @param ExistedInstancesForNode: 已存在实例的配置信息。所有实例必须在同一个VPC中,最大数量不超过100。
+ # @param ExistedInstancesForNode: 已存在实例的配置信息。所有实例必须在同一个VPC中,最大数量不超过100,不支持添加竞价实例。
# @type ExistedInstancesForNode: Array
# @param InstanceDataDiskMountSettings: CVM类型和其对应的数据盘挂载配置信息
# @type InstanceDataDiskMountSettings: Array
# @param ExtensionAddons: 需要安装的扩展组件信息
# @type ExtensionAddons: Array