Root Schema : ParamWebApp
Type: object
Show Source
{
"type":"object",
"properties":{
"webapp":{
"$ref":"#/definitions/WsWebApp"
},
"webApp":{
"$ref":"#/definitions/WsWebApp"
}
}
}
Nested Schema : WsWebApp
Type: object
Show Source
{
"type":"object",
"properties":{
"name":{
"type":"string"
},
"creator":{
"type":"string"
},
"description":{
"type":"string"
},
"mtime":{
"type":"integer",
"format":"int64"
},
"enabled":{
"type":"boolean",
"default":false
},
"condition":{
"$ref":"#/definitions/WsCondition"
},
"rules":{
"type":"array",
"items":{
"$ref":"#/definitions/WsRule"
}
},
"system":{
"type":"boolean",
"default":false
}
}
}
Nested Schema : WsCondition
Type: object
Show Source
{
"type":"object",
"properties":{
"id":{
"type":"integer",
"format":"int64"
},
"type":{
"type":"string"
},
"search":{
"type":"string"
},
"target":{
"type":"string"
},
"children":{
"type":"array",
"items":{
"$ref":"#/definitions/WsCondition"
}
},
"group":{
"type":"boolean",
"default":false
}
}
}
Nested Schema : rules
Type: array
Show Source
{
"type":"array",
"items":{
"$ref":"#/definitions/WsRule"
}
}
Nested Schema : children
Type: array
Show Source
{
"type":"array",
"items":{
"$ref":"#/definitions/WsCondition"
}
}
Nested Schema : WsRule
Type: object
Show Source
{
"type":"object",
"properties":{
"source":{
"type":"string"
},
"target":{
"type":"string"
},
"argument":{
"type":"string"
},
"regexes":{
"type":"array",
"items":{
"$ref":"#/definitions/WsRegex"
}
}
}
}
Nested Schema : regexes
Type: array
Show Source
{
"type":"array",
"items":{
"$ref":"#/definitions/WsRegex"
}
}
Nested Schema : WsRegex
Type: object
Show Source
{
"type":"object",
"properties":{
"search":{
"type":"string"
},
"replace":{
"type":"string"
},
"description":{
"type":"string"
}
}
}