module test-module { namespace "test:module"; prefix tstmod; revision 2014-01-09 { } container interfaces { container class { leaf name { type string; } leaf address { type string; } leaf email { type string; } } } container cont { container cont1 { leaf lf11 { type string; } leaf lf12 { type string; } } list lst1 { key "lf11"; leaf lf11 { type string; } } } rpc rpc-test { input { container cont { container cont1 { leaf lf11 { type string; } leaf lf12 { type string; } } } } output { container cont-output { } } } }