class TencentCloud::Tke::V20180525::DescribeExternalNodeSupportConfigResponse

def deserialize(params)

def deserialize(params)
  @ClusterCIDR = params['ClusterCIDR']
  @NetworkType = params['NetworkType']
  @SubnetId = params['SubnetId']
  @Enabled = params['Enabled']
  @AS = params['AS']
  @SwitchIP = params['SwitchIP']
  @Status = params['Status']
  @FailedReason = params['FailedReason']
  @Master = params['Master']
  @Proxy = params['Proxy']
  unless params['Progress'].nil?
    @Progress = []
    params['Progress'].each do |i|
      step_tmp = Step.new
      step_tmp.deserialize(i)
      @Progress << step_tmp
    end
  end
  @EnabledPublicConnect = params['EnabledPublicConnect']
  @PublicConnectUrl = params['PublicConnectUrl']
  @PublicCustomDomain = params['PublicCustomDomain']
  @RequestId = params['RequestId']
end