class TencentCloud::Tcbr::V20220217::ServerBaseConfig

def deserialize(params)

def deserialize(params)
  @EnvId = params['EnvId']
  @ServerName = params['ServerName']
  @OpenAccessTypes = params['OpenAccessTypes']
  @Cpu = params['Cpu']
  @Mem = params['Mem']
  @MinNum = params['MinNum']
  @MaxNum = params['MaxNum']
  unless params['PolicyDetails'].nil?
    @PolicyDetails = []
    params['PolicyDetails'].each do |i|
      hpapolicy_tmp = HpaPolicy.new
      hpapolicy_tmp.deserialize(i)
      @PolicyDetails << hpapolicy_tmp
    end
  end
  @CustomLogs = params['CustomLogs']
  @EnvParams = params['EnvParams']
  @InitialDelaySeconds = params['InitialDelaySeconds']
  @CreateTime = params['CreateTime']
  @Port = params['Port']
  @HasDockerfile = params['HasDockerfile']
  @Dockerfile = params['Dockerfile']
  @BuildDir = params['BuildDir']
  @LogType = params['LogType']
  @LogSetId = params['LogSetId']
  @LogTopicId = params['LogTopicId']
  @LogParseType = params['LogParseType']
  @Tag = params['Tag']
end