Me again.
I figured it out, so I'm sharing.
vcdhost is a vcloud host, and nombre is the name of the portrgroup.
var queryService = vcdhost.getQueryService();
expression = new VclExpression(VclQueryPortgroupField.NAME, nombre, VclExpressionType.EQUALS);
filter = new VclFilter(expression);
params = new VclQueryParams();
params.setFilter(filter);
var resultSet = queryService.queryRecords(VclQueryRecordType.PORTGROUP, params);
while (resultSet != null) {
var records = resultSet.getRecords(new VclQueryResultPortgroupRecord());
System.log(records.length + " Encontré algo");
for each (var record in records) {
if (record.name == nombre) {
record2 = record.moref;
}
}
resultSet = resultSet.getNextPage();
}