If you want to know which commands exist on a FortiGate, type
tree
on the command line. You get the whole command structure of the installed operating system.
config antivirus profile tree
-- [profile] --*name (36) |- comment |- replacemsg-group (36) |- inspection-mode |- ftgd-analytics |- analytics-max-upload (1,186) |- analytics-wl-filetype (0,4294967295) |- analytics-bl-filetype (0,4294967295) |- analytics-db |- mobile-malware-db |- <http> -- options |- archive-block |- archive-log +- emulator |- <ftp> -- options |- archive-block |- archive-log +- emulator |- <imap> -- options |- archive-block |- archive-log |- emulator +- executables |- <pop3> -- options |- archive-block |- archive-log |- emulator +- executables |- <smtp> -- options |- archive-block |- archive-log |- emulator +- executables |- <mapi> -- options |- archive-block |- archive-log |- emulator +- executables |- <nntp> -- options |- archive-block |- archive-log +- emulator |- <smb> -- options |- archive-block |- archive-log +- emulator |- <nac-quar> -- infected |- expiry +- log |- av-virus-log |- av-block-log +- scan-mode