Updates an SFTP storage configuration including SSH key management, expiration, and server alias.
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
Whether custom configuration file should be used
false
Whether HTTP access should be disabled (HTTPS only)
false
Duration when the storage should expire (e.g., "2 years 6 months"). Empty to remove expiration.
"2 years 6 months"
Custom domain alias for accessing the storage. Empty to remove alias.
"my-storage.example.com"
SFTPStorageResV3
SFTPStorageResV3 response for SFTP storage V3
Full hostname/address for accessing the storage endpoint
"mia.origin.gcdn.co"
ISO 8601 timestamp when the storage was created
"2025-08-05 09:17:02.095832+00:00"
SFTPCredentialsV3 credentials for SFTP storage V3
Unique identifier for the storage instance
1
Geographic location code where the storage is provisioned
"mia"
User-defined name for the storage instance
"my-sftp-storage"
Current provisioning status of the storage instance
creating, ok, updating, deleting, deleted "ok"
Whether custom configuration file is used for this storage
false
Whether HTTP access is disabled for this storage (HTTPS only)
false
Duration when the storage will expire (if set)
"2 years 6 months"
Custom domain alias for accessing the storage
"my-storage.example.com"