class TencentCloud::Tke::V20180525::ClusterBasicSettings
def deserialize(params)
def deserialize(params) @ClusterOs = params['ClusterOs'] @ClusterVersion = params['ClusterVersion'] @ClusterName = params['ClusterName'] @ClusterDescription = params['ClusterDescription'] @VpcId = params['VpcId'] @ProjectId = params['ProjectId'] unless params['TagSpecification'].nil? @TagSpecification = [] params['TagSpecification'].each do |i| tagspecification_tmp = TagSpecification.new tagspecification_tmp.deserialize(i) @TagSpecification << tagspecification_tmp end end @OsCustomizeType = params['OsCustomizeType'] @NeedWorkSecurityGroup = params['NeedWorkSecurityGroup'] @SubnetId = params['SubnetId'] @ClusterLevel = params['ClusterLevel'] unless params['AutoUpgradeClusterLevel'].nil? @AutoUpgradeClusterLevel = AutoUpgradeClusterLevel.new @AutoUpgradeClusterLevel.deserialize(params['AutoUpgradeClusterLevel']) end end