$INCLUDE dictionary.erx
$INCLUDE dictionary.ericsson
$INCLUDE dictionary.extreme
+$INCLUDE dictionary.f5
$INCLUDE dictionary.freeradius
$INCLUDE dictionary.freeswitch
$INCLUDE dictionary.fortinet
--- /dev/null
+# -*- text -*-
+##############################################################################
+#
+# F5 VSAs
+#
+# $Id$
+#
+##############################################################################
+
+VENDOR F5 3375
+BEGIN-VENDOR F5
+
+ATTRIBUTE F5-LTM-User-Role 1 integer
+ATTRIBUTE F5-LTM-User-Role-Universal 2 integer # enable/disable
+ATTRIBUTE F5-LTM-User-Partition 3 string
+ATTRIBUTE F5-LTM-User-Console 4 integer # enable/disable
+ATTRIBUTE F5-LTM-User-Shell 5 string # supported values are disable, tmsh, and bpsh
+ATTRIBUTE F5-LTM-User-Context-1 10 integer
+ATTRIBUTE F5-LTM-User-Context-2 11 integer
+ATTRIBUTE F5-LTM-User-Info-1 12 string
+ATTRIBUTE F5-LTM-User-Info-2 13 string
+
+VALUE F5-LTM-User-Role Administrator 0
+VALUE F5-LTM-User-Role Resource-Admin 20
+VALUE F5-LTM-User-Role User-Manager 40
+VALUE F5-LTM-User-Role Manager 100
+VALUE F5-LTM-User-Role App-Editor 300
+VALUE F5-LTM-User-Role Operator 400
+VALUE F5-LTM-User-Role Guest 700
+VALUE F5-LTM-User-Role Policy-Editor 800
+VALUE F5-LTM-User-Role No-Access 900
+
+VALUE F5-LTM-User-Role-Universal Disabled 0
+VALUE F5-LTM-User-Role-Universal Enabled 1
+
+VALUE F5-LTM-User-Console Disabled 0
+VALUE F5-LTM-User-Console Enabled 1
+
+END-VENDOR F5