File: //usr/syno/synoman/webapi/SYNO.Core.Storage.lib
{"SYNO.Core.Storage.Disk": {"allowUser": ["admin.local", "admin.ldap", "admin.domain"], "appPriv": "", "authLevel": 1, "lib": "lib/libStorage.so", "maxVersion": 1, "methods": {"1": [{"list": {"allowDemo": true, "grantByDefault": true}}, {"get_smart_info": {"allowDemo": true, "grantByDefault": true}}, {"do_smart_test": {"grantByDefault": true}}, {"get_smart_test_log": {"allowDemo": true, "grantByDefault": true}}, {"do_performance_test": {"grantByDefault": true}}, {"stop_performance_test": {"grantByDefault": true}}, {"get_performance_test_status": {"grantByDefault": true}}, {"get_performance_test_log": {"grantByDefault": true}}, {"get_performance_test_info": {"grantByDefault": true}}, {"do_adv_test": {"allowDemo": true, "grantByDefault": true}}, {"get_adv_test_log": {"allowDemo": true, "grantByDefault": true}}, {"export_test_log": {"allowDemo": true, "allowDownload": true, "grantable": true}}, {"get_synoblock": {"allowDemo": true, "grantByDefault": true}}, {"get_disk_log": {"allowDemo": true, "grantable": true}}, {"export_disk_log": {"allowDemo": true, "allowDownload": true, "grantable": true}}, {"get_disk_led_status": {"allowDemo": true, "grantable": true}}, {"set_disk_led_status": {"allowDemo": true, "grantable": true}}, {"test_deactivate_disk": {"allowDemo": true, "grantable": true}}, {"deactivate_disk": {"allowDemo": true, "grantable": true}}, {"disk_config_get": {"allowDemo": true, "grantable": true}}, {"disk_config_set": {"allowDemo": true, "grantable": true}}, {"import_previous_log": {"allowDemo": true, "grantable": true}}, {"disk_test_log_get": {"allowDemo": true, "grantable": true}}, {"get_disk_log_importing_progress": {"allowDemo": true, "grantable": true}}, {"disk_partition_rescan": {"grantByDefault": true}}, {"disks_info_get": {"allowDemo": true, "grantable": true}}, {"upload_offlinekit": {"allowUpload": true, "grantByUser": false, "grantable": true}}, {"get_offlinekit_ver": {"grantByUser": false, "grantable": true}}]}, "minVersion": 1, "priority": 0}, "SYNO.Core.Storage.Disk.FWUpgrade": {"allowUser": ["admin.local", "admin.ldap", "admin.domain"], "appPriv": "", "authLevel": 1, "lib": "lib/libStorage.so", "maxVersion": 1, "methods": {"1": [{"list_drive": {"allowDemo": true, "grantable": true}}, {"prepare": {"allowDemo": true, "grantable": true}}, {"start_upgrade": {"allowDemo": true, "grantable": true}}, {"defer_upgrade": {"allowDemo": true, "grantable": true}}, {"poll": {"allowDemo": true, "grantable": true}}, {"get_summary": {"allowDemo": true, "grantable": true}}, {"cancel_send_notification": {"allowDemo": true, "grantable": true}}, {"cancel_auto_launch": {"allowDemo": true, "grantable": true}}, {"send_notification": {"allowDemo": true, "grantable": true}}]}, "minVersion": 1, "priority": 0}, "SYNO.Core.Storage.Pool": {"allowUser": ["admin.local", "admin.ldap", "admin.domain"], "appPriv": "", "authLevel": 1, "lib": "lib/libStorage.so", "maxVersion": 1, "methods": {"1": [{"list": {"allowDemo": true, "grantByDefault": true}}, {"create": {"grantByDefault": true}}, {"delete": {"grantByDefault": true}}, {"expand_by_add_disk": {"grantByDefault": true}}, {"get_progress": {"allowDemo": true, "grantByDefault": true}}]}, "minVersion": 1, "priority": 0}, "SYNO.Core.Storage.Volume": {"allowUser": ["admin.local", "admin.ldap", "admin.domain"], "appPriv": "", "authLevel": 1, "lib": "lib/libStorage.so", "maxVersion": 1, "methods": {"1": [{"list": {"allowDemo": true, "grantByDefault": true}}, {"get": {"allowDemo": true, "grantByDefault": true}}, {"create": {"grantByDefault": true}}, {"create_on_pool": {"grantByDefault": true}}, {"expand_pool_child": {"grantByDefault": true}}, {"get_progress": {"allowDemo": true, "grantByDefault": true}}, {"conf_set": {"allowDemo": true, "grantByDefault": true}}]}, "minVersion": 1, "priority": 0}, "SYNO.Core.Storage.iSCSILUN": {"allowUser": ["admin.local", "admin.ldap", "admin.domain"], "appPriv": "", "authLevel": 1, "lib": "lib/libStorage.so", "maxVersion": 1, "methods": {"1": [{"list": {"allowDemo": true, "grantByDefault": true}}, {"create": {"allowDemo": true, "grantByDefault": true}}, {"remove": {"allowDemo": true, "grantByDefault": true}}, {"create_block_lun": {"allowDemo": true, "grantByDefault": true}}, {"create_block_lun_on_pool": {"allowDemo": true, "grantByDefault": true}}, {"repair": {"allowDemo": true, "grantByDefault": true}}, {"update": {"allowDemo": true, "grantByDefault": true}}, {"snapshot": {"allowDemo": true, "grantByDefault": true}}, {"clone": {"allowDemo": true, "grantByDefault": true}}, {"load_snapshot": {"allowDemo": true, "grantByDefault": true}}, {"load_sched_snapshot": {"allowDemo": true, "grantByDefault": true}}, {"set_sched_snapshot": {"allowDemo": true, "grantByDefault": true}}, {"load_lunbackup_tasks": {"allowDemo": true, "grantByDefault": true}}, {"expand_unallocated": {"allowDemo": true, "grantByDefault": true}}, {"migrate": {"allowDemo": true, "grantByDefault": true}}, {"data_scrubbing": {"allowDemo": true, "grantByDefault": true}}, {"expand_by_add_disk": {"allowDemo": true, "grantByDefault": true}}, {"deploy_unused": {"allowDemo": true, "grantByDefault": true}}, {"cancel_data_scrubbing": {"allowDemo": true, "grantByDefault": true}}, {"pause_data_scrubbing": {"allowDemo": true, "grantByDefault": true}}, {"estimate_size": {"allowDemo": true, "grantByDefault": true}}, {"cancel_iscsilun_create": {"allowDemo": true, "grantByDefault": true}}]}, "minVersion": 1, "priority": 0}, "SYNO.Core.Storage.iSCSITargets": {"allowUser": ["admin.local", "admin.ldap", "admin.domain"], "appPriv": "", "authLevel": 1, "lib": "lib/libStorage.so", "maxVersion": 1, "methods": {"1": [{"list": {"allowDemo": true, "grantByDefault": true}}, {"disable": {"allowDemo": true, "grantByDefault": true}}, {"enable": {"allowDemo": true, "grantByDefault": true}}, {"create": {"allowDemo": true, "grantByDefault": true}}, {"remove": {"allowDemo": true, "grantByDefault": true}}, {"update": {"allowDemo": true, "grantByDefault": true}}]}, "minVersion": 1, "priority": 0}, "SYNO.Core.Storage.iSCSIUtils": {"allowUser": ["admin.local", "admin.ldap", "admin.domain"], "appPriv": "", "authLevel": 1, "lib": "lib/libStorage.so", "maxVersion": 1, "methods": {"1": [{"load_plugin": {"allowDemo": true, "grantByDefault": true}}, {"update_isns": {"allowDemo": true, "grantByDefault": true}}]}, "minVersion": 1, "priority": 0}}