in Aliyun/Log/Models/Config.php [168:196]
public function setFromArray($resp){
$inputDetail = new Aliyun_Log_Models_Config_InputDetail();
$inputDetail->filePattern = $resp['inputDetail']['filePattern'];
$inputDetail->key = $resp['inputDetail']['key'];
$inputDetail->localStorage = $resp['inputDetail']['localStorage'];
$inputDetail->logBeginRegex = $resp['inputDetail']['logBeginRegex'];
$inputDetail->logPath = $resp['inputDetail']['logPath'];
$inputDetail->logType = $resp['inputDetail']['logType'];
$inputDetail->regex = $resp['inputDetail']['regex'];
$inputDetail->timeFormat = $resp['inputDetail']['timeFormat'];
$inputDetail->filterRegex = $resp['inputDetail']['filterRegex'];
$inputDetail->filterKey = $resp['inputDetail']['filterKey'];
$inputDetail->topicFormat = $resp['inputDetail']['topicFormat'];
$outputDetail = new Aliyun_Log_Models_Config_OutputDetail();
$outputDetail->projectName = $resp['outputDetail']['projectName'];
$outputDetail->logstoreName = $resp['outputDetail']['logstoreName'];
$configName=$resp['configName'];
$inputType=$resp['inputType'];
$outputType=$resp['outputType'];
$this->setConfigName($configName);
$this->setInputType($inputType);
$this->setInputDetail($inputDetail);
$this->setOutputType($outputType);
$this->setOutputDetail($outputDetail);
}