FTP object model
The object model describing this resource contains the following objects.
ftpConfig
Attribute | JSON type | Data type | Description |
anonymousReadOnly | boolean | boolean | True restricts anonymous sessions to read-only access. False allows anonymous users read-write access. |
timeout | number | integer | The FTP session inactivity time-out value in minutes. |
useNisSecurity | boolean | boolean | True if FTP logins are authenticated using a NIS server in the configured NIS domain. |
useNtSecurity | boolean | boolean | True if FTP logins are authenticated using a Windows domain controller in the configured CIFS/SMB domain. If both NT and NIS security are true, NT authentication will be tried first. |
ftpLogging
Attribute | JSON Type | Data Type | Description |
filesystemId | string | string | HNAS filesystem ID that holds the logs files. |
isEnabled | boolean | boolean | True if FTP logging is enabled |
loggingDirectory | string | string | Absolute directory path that contains the log files.. |
numberOfLogFiles | number | integer | Maximum number of log files |
numberOfRecordsPerFile | number | integer | Number of records each log file can contain. When this value is reached a new log file will be created. |
ftpUser
Attribute | JSON Type | Data Type | Description |
filesystemId | string | string | HNAS filesystem ID |
initialDirectory | string | string | Initial directory where the FTP user connects. |
name | string | string | Name of the FTP user. |
objectId | string | string | Unique identifier of the FTP user. |