1{ 2 "processLabel": "distributeddata", 3 "metaData": "service_meta", 4 "version": "000.000.001", 5 "features": ["kvdb", "rdb", "object", "backup", "data_sync"], 6 "components": [ 7 { 8 "description": "3rd party adapter", 9 "lib": "libconfigdemo.z.so", 10 "constructor": "", 11 "destructor": "", 12 "params": { 13 "key": "value", 14 "count": 1 15 } 16 }, 17 { 18 "lib": "libopencloudextension.z.so" 19 }, 20 { 21 "lib": "libudmf_server.z.so" 22 }, 23 { 24 "lib": "libdata_share_service.z.so" 25 } 26 ], 27 "bundleChecker": { 28 "checkers": [ 29 "SystemChecker", 30 "BundleChecker" 31 ], 32 "trusts": [ 33 { 34 "bundleName": "bundle_manager_service", 35 "appId": "bundle_manager_service", 36 "checker": "SystemChecker" 37 } 38 ], 39 "distrusts": [], 40 "switches": [] 41 }, 42 "networks": { 43 "chains": [ 44 "loadBalance", 45 "authentication", 46 "traffic-control", 47 "router", 48 "transport", 49 "fault-inject" 50 ], 51 "routers": [ 52 "OHOSRouter" 53 ], 54 "transports": [ 55 "softbus" 56 ], 57 "protocols": [ 58 { 59 "name": "OHOS softbus", 60 "address": "ohos.distributeddata", 61 "transport": "softbus" 62 } 63 ] 64 }, 65 "directory": { 66 "strategy": [ 67 { 68 "version": 0, 69 "pattern": "/data/{security}/0/mdds/{userId}/default/{bundleName}", 70 "metaPath": "/data/misc_de/0/mdds/Meta", 71 "autoCreate": true 72 }, 73 { 74 "version": 50331651, 75 "pattern": "/data/{type}/{area}/{userId}/database/{bundleName}/{hapName}/{store}", 76 "metaPath": "/data/service/el1/public/database/distributeddata/meta" 77 }, 78 { 79 "version": 50331653, 80 "pattern": "/data/{type}/{area}/{userId}/database/{bundleName}/{hapName}/{store}/{customDir}", 81 "metaPath": "/data/service/el1/public/database/distributeddata/meta" 82 } 83 ] 84 }, 85 "backup": { 86 "rules": [ 87 "ScreenOff", 88 "Charging" 89 ], 90 "schedularDelay" : 1800, 91 "schedularInternal" : 1800, 92 "backupInternal" : 36000, 93 "backupNumber" : 20 94 } 95}