Appearance
FTPBackend
Type: Object
Public projection of an FTP backend's configuration. Populated only when kind is FTP. Plaintext FTP only (no FTPS/TLS); the password is elided.
Fields
| Name | Type | Args | Description | Deprecated |
|---|---|---|---|---|
| credentialsUpdatedAt | String | When the stored password last changed (ISO8601), or null if none is set — also null if it was last written before the platform recorded this. Says when, never what, so it discloses nothing about the value. | ||
| hasCredentials | Boolean! | True when a password is stored (encrypted at rest). The password itself is never returned. FTP here is password-only — no key-based auth. | ||
| host | String! | Hostname or IP address of the FTP server. | ||
| passiveMode | Boolean! | True when data connections are opened in passive (PASV) mode — the default, and what works behind NAT/firewalls. | ||
| port | Int! | TCP port of the FTP control connection; 21 unless overridden. | ||
| rootPath | String! | Directory on the FTP server that every object key is resolved against. Empty string means the login directory. | ||
| username | String! | Username the client authenticates with. |