CreateBackupDestinationRequest
Possible values: non-empty and <= 128 characters
local is a directory — the boot device, the pool, or an external disk's mount. Every other type is written through rclone: smb, s3 (any S3-compatible store), sftp, webdav, or rclone for a remote already set up in rclone's own config. An NFS share is a local destination at the path the host has mounted it.
Possible values: [local, smb, s3, sftp, webdav, rclone]
An absolute directory for local. For a remote type, the path within it: smb needs the share name first, s3 the bucket.
options object
rclone's own option names. smb: host, user, port, domain. s3: access_key_id, provider, endpoint, region. sftp: host, user, port, key_file, known_hosts_file (without it rclone does not verify the host key). webdav: url, user, vendor. rclone: remote, the name of a configured rclone remote. Any other key is refused.
secrets object
smb, webdav and sftp: pass. s3: secret_access_key. Write-only.
Defaults to true.
Opt-in for a local destination. A remote destination is always encrypted; sending false is refused.
retention object
Possible values: >= 0 and <= 1000
Possible values: >= 0 and <= 1000
Possible values: >= 0 and <= 1000
{
"name": "string",
"type": "local",
"path": "string",
"options": {},
"secrets": {},
"enabled": true,
"encrypt": true,
"retention": {
"daily": 0,
"weekly": 0,
"monthly": 0
}
}