FTP_Profile (object)

File Transfer Protocol (FTP) profile

Properties (* = required):

name type(s) default allowed values description
activeModeEnabled boolean true true, false Specifies if the profile should allow FTP active transfer mode
algLogProfile object     ALG log profile pointer,Reference to a application layer gateway log profile
class* string   “FTP_Profile”  
enforceTlsSessionReuseEnabled boolean false true, false Enforce data connection to reuse TLS session
ftpsMode string “disallow” “disallow”, “allow”, “require” Specifies the policy for explicit FTPS negotiation on FTP command channel
inheritParentProfileEnabled boolean false true, false Specifies if the FTP data channel should inherit the TCP profile used by the control channel
label string   “^[^x00-x1fx22#&*<>?x5b-x5d`x7f]*$” Optional friendly name for this object. Allows 0-64 chars, excluding a few likely to cause trouble with string searching, JS, TCL, or HTML
logPublisher object     Log publisher pointer,Reference to a log publisher,Reference for a BIG-IP or Use object
port integer 20 0 - 65535 Specifies a service for the data channel port used for this profile
remark string   “^[^x00-x1fx22x5cx7f]*$” Arbitrary (brief) text pertaining to this object. Allows 0-64 chars, excluding only control characters, double-quote, and backslash. This is permissive enough that you should worry about XSS attacks
securityEnabled boolean false true, false Specifies whether to enable or disable secure FTP traffic for the BIG-IP Application Security Manager
translateExtendedEnabled boolean true true, false Specifies if the profile should automatically translate RFC2428 extended requests EPSV and EPRT to PASV and PORT when communicating with IPv4servers

FTP_Profile.algLogProfile (object)

ALG log profile pointer Reference to a application layer gateway log profile

Properties (* = required):

name type(s) default allowed values description
bigip string   “f5bigip” formatted string Pathname of existing BIG-IP application layer gateway log profile
use string     AS3 pointer to application layer gateway log profile declaration

FTP_Profile.logPublisher (object)

Log publisher pointer Reference to a log publisher Reference for a BIG-IP or Use object

Properties (* = required):

name type(s) default allowed values description
bigip     “f5bigip” formatted string  
use