in src/Rds/V20140815/RdsApiResolver.php [1507:1562]
public function withUnitNode(array $unitNode)
{
$this->data['UnitNode'] = $unitNode;
foreach ($unitNode as $depth1 => $depth1Value) {
if(isset($depth1Value['DBInstanceStorage'])){
$this->options['query']['UnitNode.' . ($depth1 + 1) . '.DBInstanceStorage'] = $depth1Value['DBInstanceStorage'];
}
if(isset($depth1Value['ZoneIDSlave1'])){
$this->options['query']['UnitNode.' . ($depth1 + 1) . '.ZoneIDSlave1'] = $depth1Value['ZoneIDSlave1'];
}
if(isset($depth1Value['ZoneIDSlave2'])){
$this->options['query']['UnitNode.' . ($depth1 + 1) . '.ZoneIDSlave2'] = $depth1Value['ZoneIDSlave2'];
}
if(isset($depth1Value['EngineVersion'])){
$this->options['query']['UnitNode.' . ($depth1 + 1) . '.EngineVersion'] = $depth1Value['EngineVersion'];
}
if(isset($depth1Value['DbInstanceClass'])){
$this->options['query']['UnitNode.' . ($depth1 + 1) . '.DbInstanceClass'] = $depth1Value['DbInstanceClass'];
}
if(isset($depth1Value['SecurityIPList'])){
$this->options['query']['UnitNode.' . ($depth1 + 1) . '.SecurityIPList'] = $depth1Value['SecurityIPList'];
}
if(isset($depth1Value['VSwitchID'])){
$this->options['query']['UnitNode.' . ($depth1 + 1) . '.VSwitchID'] = $depth1Value['VSwitchID'];
}
if(isset($depth1Value['RegionID'])){
$this->options['query']['UnitNode.' . ($depth1 + 1) . '.RegionID'] = $depth1Value['RegionID'];
}
if(isset($depth1Value['Engine'])){
$this->options['query']['UnitNode.' . ($depth1 + 1) . '.Engine'] = $depth1Value['Engine'];
}
if(isset($depth1Value['DtsInstanceClass'])){
$this->options['query']['UnitNode.' . ($depth1 + 1) . '.DtsInstanceClass'] = $depth1Value['DtsInstanceClass'];
}
if(isset($depth1Value['VpcID'])){
$this->options['query']['UnitNode.' . ($depth1 + 1) . '.VpcID'] = $depth1Value['VpcID'];
}
if(isset($depth1Value['ZoneID'])){
$this->options['query']['UnitNode.' . ($depth1 + 1) . '.ZoneID'] = $depth1Value['ZoneID'];
}
if(isset($depth1Value['DBInstanceDescription'])){
$this->options['query']['UnitNode.' . ($depth1 + 1) . '.DBInstanceDescription'] = $depth1Value['DBInstanceDescription'];
}
if(isset($depth1Value['DBInstanceStorageType'])){
$this->options['query']['UnitNode.' . ($depth1 + 1) . '.DBInstanceStorageType'] = $depth1Value['DBInstanceStorageType'];
}
if(isset($depth1Value['PayType'])){
$this->options['query']['UnitNode.' . ($depth1 + 1) . '.PayType'] = $depth1Value['PayType'];
}
if(isset($depth1Value['DtsConflict'])){
$this->options['query']['UnitNode.' . ($depth1 + 1) . '.DtsConflict'] = $depth1Value['DtsConflict'];
}
}
return $this;
}