class TencentCloud::Tke::V20180525::DescribeEKSClusterCredentialResponse

DescribeEKSClusterCredential返回参数结构体

def deserialize(params)

def deserialize(params)
  unless params['Addresses'].nil?
    @Addresses = []
    params['Addresses'].each do |i|
      ipaddress_tmp = IPAddress.new
      ipaddress_tmp.deserialize(i)
      @Addresses << ipaddress_tmp
    end
  end
  unless params['Credential'].nil?
    @Credential = ClusterCredential.new
    @Credential.deserialize(params['Credential'])
  end
  unless params['PublicLB'].nil?
    @PublicLB = ClusterPublicLB.new
    @PublicLB.deserialize(params['PublicLB'])
  end
  unless params['InternalLB'].nil?
    @InternalLB = ClusterInternalLB.new
    @InternalLB.deserialize(params['InternalLB'])
  end
  @ProxyLB = params['ProxyLB']
  @Kubeconfig = params['Kubeconfig']
  @RequestId = params['RequestId']
end

def initialize(addresses=nil, credential=nil, publiclb=nil, internallb=nil, proxylb=nil, kubeconfig=nil, requestid=nil)

def initialize(addresses=nil, credential=nil, publiclb=nil, internallb=nil, proxylb=nil, kubeconfig=nil, requestid=nil)
  @Addresses = addresses
  @Credential = credential
  @PublicLB = publiclb
  @InternalLB = internallb
  @ProxyLB = proxylb
  @Kubeconfig = kubeconfig
  @RequestId = requestid
end