path => '',
method => 'GET',
description => "List vzdump backup schedule.",
+ permissions => {
+ check => ['perm', '/', ['Sys.Audit']],
+ },
parameters => {
additionalProperties => 0,
properties => {},
method => 'POST',
protected => 1,
description => "Create new vzdump backup job.",
+ permissions => {
+ check => ['perm', '/', ['Sys.Modify']],
+ },
parameters => {
additionalProperties => 0,
properties => PVE::VZDump::json_config_properties({
path => '{id}',
method => 'GET',
description => "Read vzdump backup job definition.",
+ permissions => {
+ check => ['perm', '/', ['Sys.Audit']],
+ },
parameters => {
additionalProperties => 0,
properties => {
path => '{id}',
method => 'DELETE',
description => "Delete vzdump backup job definition.",
+ permissions => {
+ check => ['perm', '/', ['Sys.Modify']],
+ },
protected => 1,
parameters => {
additionalProperties => 0,
method => 'PUT',
protected => 1,
description => "Update vzdump backup job definition.",
+ permissions => {
+ check => ['perm', '/', ['Sys.Modify']],
+ },
parameters => {
additionalProperties => 0,
properties => PVE::VZDump::json_config_properties({