diff --git a/ui/src/config/section/offering.js b/ui/src/config/section/offering.js index 80f8df233f0..6a09e6f8040 100644 --- a/ui/src/config/section/offering.js +++ b/ui/src/config/section/offering.js @@ -206,7 +206,7 @@ export default { docHelp: 'adminguide/virtual_machines.html#backup-offerings', permission: ['listBackupOfferings', 'listInfrastructure'], columns: ['name', 'description', 'zonename'], - details: ['name', 'id', 'description', 'externalid', 'zone', 'created'], + details: ['name', 'id', 'description', 'externalid', 'zone', 'allowuserdrivenbackups', 'created'], actions: [{ api: 'importBackupOffering', icon: 'plus', @@ -215,6 +215,14 @@ export default { listView: true, popup: true, component: () => import('@/views/offering/ImportBackupOffering.vue') + }, { + api: 'updateBackupOffering', + icon: 'edit', + label: 'label.edit', + dataView: true, + popup: true, + groupMap: (selection) => { return selection.map(x => { return { id: x } }) }, + args: ['name', 'description'] }, { api: 'deleteBackupOffering', icon: 'delete',