{"inputSchema":{"type":"object","additionalProperties":false,"required":["artifact"],"properties":{"artifact":{"type":"object","additionalProperties":false,"required":["netconfEdit"],"properties":{"netconfEdit":{"type":"object","additionalProperties":false,"required":["data","claim"],"properties":{"data":{"type":"object","properties":{"running":{"type":"array","items":{"$ref":"#/properties/artifact/%24defs/a"},"maxItems":64},"candidate":{"type":"array","items":{"$ref":"#/properties/artifact/%24defs/a"},"maxItems":64},"locks":{"type":"object","properties":{"running":{"type":["integer","null"],"minimum":1,"maximum":100},"candidate":{"type":["integer","null"],"minimum":1,"maximum":100}},"required":["running","candidate"],"additionalProperties":false},"rollback_capable":{"type":"boolean"},"validate_capable":{"type":"boolean"},"requests":{"type":"array","items":{"type":"object","properties":{"kind":{"enum":["lock","unlock","close","edit"]},"session":{"type":"integer","minimum":1,"maximum":100},"target":{"enum":["running","candidate"]},"default_operation":{"enum":["merge","replace","none"]},"error_option":{"enum":["stop","continue","rollback"]},"test_option":{"enum":["set","test","test_then_set"]},"valid":{"type":"boolean"},"changes":{"type":"array","items":{"type":"object","properties":{"path":{"type":"array","items":{"type":"string","maxLength":24,"minLength":1,"pattern":"^[A-Za-z][A-Za-z0-9_-]*$","not":{"type":"string","pattern":"[\\r\\n  ]"}},"maxItems":8,"minItems":1},"operation":{"anyOf":[{"type":"null"},{"enum":["merge","replace","create","delete","remove"]}]},"subtree":{"type":"array","items":{"$ref":"#/properties/artifact/%24defs/a"},"maxItems":32}},"required":["path","operation","subtree"],"additionalProperties":false},"maxItems":16}},"required":["kind","session","target","default_operation","error_option","test_option","valid","changes"],"additionalProperties":false},"maxItems":16}},"required":["running","candidate","locks","rollback_capable","validate_capable","requests"],"additionalProperties":false},"claim":{"type":["string","null"],"minLength":64,"maxLength":64,"pattern":"^[0-9a-f]{64}$"}}}},"$defs":{"a":{"type":"object","properties":{"path":{"type":"array","items":{"type":"string","maxLength":24,"minLength":1,"pattern":"^[A-Za-z][A-Za-z0-9_-]*$","not":{"type":"string","pattern":"[\\r\\n  ]"}},"maxItems":8,"minItems":1},"value":{"type":["string","null"],"maxLength":128}},"required":["path","value"],"additionalProperties":false}}}}},"method":"POST","url":"https://detect.halowerk.com/v1/F-TD2000-DOCUMENTS-17-DOCS/rfc6241-netconf-editconfig-lock-operation-error-option-datastore-ledger"}