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