{ "interactive": [ "selfAddPersonalAccess" , {"ac" : ["--host"]}, "selfAddPersonalAccess +--host" , {"pr" : ["", "", ""]}, "selfAddPersonalAccess +--host +\\S+" , {"ac" : ["", "--user", "--port"]}, "selfAddPersonalAccess +--host +\\S+ +.*--user" , {"pr" : [""]}, "selfAddPersonalAccess +--host +\\S+ +.*--port" , {"pr" : [""]}, "selfAddPersonalAccess +--host +\\S+ +--user +\\S+" , {"ac" : ["", "--port"]}, "selfAddPersonalAccess +--host +\\S+ +--port +\\S+" , {"ac" : ["", "--user"]}, "selfAddPersonalAccess +--host +\\S+ +--(port|user) +\\S+ +--(port|user) +\\S+" , {"ac" : ["--force-key","--force-password","--ttl",""]}, "selfAddPersonalAccess +--host +\\S+ +--(port|user) +\\S+ +--(port|user) +\\S+ +--ttl" , {"pr" : [""]}, "selfAddPersonalAccess +--host +\\S+ +--(port|user) +\\S+ +--(port|user) +\\S+ +--ttl +\\S+" , {"ac" : ["--force-key","--force-password",""]}, "selfAddPersonalAccess +--host +\\S+ +--(port|user) +\\S+ +--(port|user) +\\S+ +--ttl +\\S+ --force-key" , {"pr" : [""]}, "selfAddPersonalAccess +--host +\\S+ +--(port|user) +\\S+ +--(port|user) +\\S+ +--ttl +\\S+ --force-password" , {"pr" : [""]}, "selfAddPersonalAccess +--host +\\S+ +--(port|user) +\\S+ +--(port|user) +\\S+ +--ttl +\\S+ --force-(key|password) \\S+" , {"pr" : [""]}, "selfAddPersonalAccess +--host +\\S+ +--(port|user) +\\S+ +--(port|user) +\\S+ +--force-key" , {"pr" : [""]}, "selfAddPersonalAccess +--host +\\S+ +--(port|user) +\\S+ +--(port|user) +\\S+ +--force-password" , {"pr" : [""]}, "selfAddPersonalAccess +--host +\\S+ +--(port|user) +\\S+ +--(port|user) +\\S+ +--force-(key|password) +\\S+" , {"ac" : ["--ttl",""]}, "selfAddPersonalAccess +--host +\\S+ +--(port|user) +\\S+ +--(port|user) +\\S+ +--force-(key|password) +\\S+ +--ttl" , {"pr" : [""]}, "selfAddPersonalAccess +--host +\\S+ +--(port|user) +\\S+ +--(port|user) +\\S+ +--force-(key|password) +\\S+ +--ttl +\\S+" , {"ac" : [""]} ], "master_only": true }