json load "tmpCm" "{}"; json iobject "tmpCm" / "target_files" "[]" ARRAY; json iobject "tmpCm" / "hostname" "localhost" STR; json iobject "tmpCm" / "password" "pwd" STR; json iobject "tmpCm" / "port" "22" STR; json iobject "tmpCm" / "connectTimeout" "10000" STR; json iobject "tmpCm" / "k" "demo_cm_ssh" STR; json iobject "tmpCm" / "type" "ssh" STR; json iobject "tmpCm" / "user" "bob" STR; json iarray "tmpCm" /target_files "{}" OBJ; json iobject "tmpCm" /target_files[0] "filter" "*" STR; json iobject "tmpCm" /target_files[0] "dir" "remoteDirectory_ssh" STR; cm set "demo_cm_ssh" {json doc "tmpCm"};