class TencentCloud::Tke::V20180525::UpdateEKSClusterRequest

UpdateEKSCluster请求参数结构体

def deserialize(params)

def deserialize(params)
  @ClusterId = params['ClusterId']
  @ClusterName = params['ClusterName']
  @ClusterDesc = params['ClusterDesc']
  @SubnetIds = params['SubnetIds']
  unless params['PublicLB'].nil?
    @PublicLB = ClusterPublicLB.new
    @PublicLB.deserialize(params['PublicLB'])
  end
  unless params['InternalLB'].nil?
    @InternalLB = ClusterInternalLB.new
    @InternalLB.deserialize(params['InternalLB'])
  end
  @ServiceSubnetId = params['ServiceSubnetId']
  unless params['DnsServers'].nil?
    @DnsServers = []
    params['DnsServers'].each do |i|
      dnsserverconf_tmp = DnsServerConf.new
      dnsserverconf_tmp.deserialize(i)
      @DnsServers << dnsserverconf_tmp
    end
  end
  @ClearDnsServer = params['ClearDnsServer']
  @NeedDeleteCbs = params['NeedDeleteCbs']
  @ProxyLB = params['ProxyLB']
  @ExtraParam = params['ExtraParam']
end

def initialize(clusterid=nil, clustername=nil, clusterdesc=nil, subnetids=nil, publiclb=nil, internallb=nil, servicesubnetid=nil, dnsservers=nil, cleardnsserver=nil, needdeletecbs=nil, proxylb=nil, extraparam=nil)

def initialize(clusterid=nil, clustername=nil, clusterdesc=nil, subnetids=nil, publiclb=nil, internallb=nil, servicesubnetid=nil, dnsservers=nil, cleardnsserver=nil, needdeletecbs=nil, proxylb=nil, extraparam=nil)
  @ClusterId = clusterid
  @ClusterName = clustername
  @ClusterDesc = clusterdesc
  @SubnetIds = subnetids
  @PublicLB = publiclb
  @InternalLB = internallb
  @ServiceSubnetId = servicesubnetid
  @DnsServers = dnsservers
  @ClearDnsServer = cleardnsserver
  @NeedDeleteCbs = needdeletecbs
  @ProxyLB = proxylb
  @ExtraParam = extraparam
end