Existem várias maneiras de usar o iRules para realizar redirecionamentos HTTP.
A Página do DevCentral HTTP para HTTPS Redirect Wiki tem uma lista de exemplos (e se você pesquisar o site, você encontrará muitos outros exemplos e discussões sobre como fazer redirecionamentos mais complexos com o iRules).
No seu exemplo, a iRule seria simplesmente:
1 when HTTP_REQUEST {
2 HTTP::respond 301 Location "https://[getfield [HTTP::host] : 1][HTTP::uri]"
3 }
Aplique isso ao servidor virtual (o HTTP VS, não o HTTPS VS ou você criará um loop de redirecionamento infinito ;-)) e você deve estar pronto para ir.