arangosh> v = db._view("example"); [ArangoView 132057, "example" (type arangosearch)] arangosh> v.properties(); ........> // set cleanupIntervalStep to 12 { "writebufferIdle" : 64, "writebufferActive" : 0, "writebufferSizeMax" : 33554432, "consolidationPolicy" : { "type" : "bytes_accum", "threshold" : 0.10000000149011612 }, "cleanupIntervalStep" : 10, "consolidationIntervalMsec" : 60000, "links" : { } } arangosh> v.properties({cleanupIntervalStep: 12}); ........> // add a link { "cleanupIntervalStep" : 12, "consolidationIntervalMsec" : 60000, "consolidationPolicy" : { "type" : "bytes_accum", "threshold" : 0.10000000149011612 }, "writebufferActive" : 0, "writebufferIdle" : 64, "writebufferSizeMax" : 33554432, "links" : { } } arangosh> v.properties({links: {demo: {}}}) ........> // remove a link { "cleanupIntervalStep" : 12, "consolidationIntervalMsec" : 60000, "consolidationPolicy" : { "type" : "bytes_accum", "threshold" : 0.10000000149011612 }, "writebufferActive" : 0, "writebufferIdle" : 64, "writebufferSizeMax" : 33554432, "links" : { "demo" : { "analyzers" : [ "identity" ], "fields" : { }, "includeAllFields" : false, "storeValues" : "none", "trackListPositions" : false } } } arangosh> v.properties({links: {demo: null}}) { "cleanupIntervalStep" : 12, "consolidationIntervalMsec" : 60000, "consolidationPolicy" : { "type" : "bytes_accum", "threshold" : 0.10000000149011612 }, "writebufferActive" : 0, "writebufferIdle" : 64, "writebufferSizeMax" : 33554432, "links" : { } }