|Function||avi.poolgroup.select( poolgroup )|
|Description||Selects a poolgroup for the current request. The selection does not take effect if an HTTP Request Policy was also configured with a switching action to select a pool group. The switching action of the HTTP Request Policy takes precedence over the DataScript's pool group selection.|
|Parameter||poolgroup can be a specific pool group name or an expression that evaluates to a valid pool group name.|
|Caveats||The pool group name may be called explicitly or dynamically determined based on a Lua expression. If the pool group name does not exist or is not able to be referenced by the virtual service, an error is generated.
|Returns||No value returned|
|Example 1||Forward the request to an explicit destination.
|Example 2||Forward the request to a dynamically generated destination.
www.avi.com/support/index.htm would go to the support poolgroup
www.avi.com/sales/apac/index.htm would go to the sales poolgroup