provisioning-code/.ncl-cache/54843f91c4fca6850bbf8589b3fbcecf4843c057360cc43a7f93724693eda0f6.json

69 lines
1.5 KiB
JSON

{
"provider": {
"binary": "kopia",
"commands": {
"backup": {
"snapshot_id_regex": "and ID (?P<id>[a-f0-9]+) in",
"subcmd": "snapshot create",
"tag_flag": "--tags"
},
"forget": {
"extra_flags": [
"--delete",
"--all-sources"
],
"policy_keep_flags": {
"keep_annual": "--keep-annual",
"keep_latest": "--keep-latest",
"keep_monthly": "--keep-monthly"
},
"policy_subcmd": "policy set",
"subcmd": "snapshot expire"
},
"list": {
"subcmd": "snapshot list",
"tag_flag": "--tags"
},
"restore": {
"subcmd": "restore",
"target_flag": ""
},
"verify": {
"subcmd": "repository verify"
}
},
"connection": {
"connect_subcmd": "repository connect s3",
"required": true,
"s3_flags": {
"bucket": "--bucket",
"endpoint": "--endpoint",
"prefix": "--prefix"
},
"state_file": ".kopia-config",
"status_subcmd": "repository status"
},
"env": {
"optional": [
"AWS_ACCESS_KEY_ID",
"AWS_SECRET_ACCESS_KEY"
],
"required": [
"KOPIA_PASSWORD"
]
},
"features": {
"compression": true,
"dedup": "global",
"encryption": true,
"mount": true,
"streaming": true,
"tags": true,
"ui": true,
"verify": true
},
"mount_capable": true,
"name": "kopia",
"streaming_capable": true
}
}