Updates SFTP credentials including password and SSH key management.
API key for authentication. Make sure to include the word apikey, followed by a single space and then your token.
Example: apikey 1234$abcdef
Storage ID
Remove the SFTP password
false
Generate a random SFTP password (mutually exclusive with sftp_password)
true
Reset (remove) all SSH keys from this storage
false
Set a custom SFTP password (mutually exclusive with generate_sftp_password)
"MySecurePassword123"
SSH key IDs to associate with this storage. Replaces all existing keys. If omitted, existing keys are unchanged. If empty array, all keys are removed.
[1, 2, 3]SFTPCredentialsV3
SFTPCredentialsV3 credentials for SFTP storage V3
SFTP password for authentication. Only returned when newly generated or set.
For security, this field is omitted in GET responses and only included when
creating storage with generate_sftp_password=true or when setting/generating
a new password via the credentials endpoint.
"Xy9$mN2p!qR8"
SSH keys associated with this SFTP storage