"description":"A short human-friendly name for the sofware release",
"type":"string"
},
"description":{
"description":"A short description of the sofware release",
"type":"string"
},
"serialisation":{
"description":"How the parameters and results are serialised",
"require":true,
"enum":["xml","json-in-xml"],
"type":"string"
},
"software-type":{
"description":"Existing software types",
"require":true,
"patternProperties":{
".*":{
"description":"Software type declaration",
"additionalProperties":false,
"properties":{
"title":{
"description":"A human-friendly title of the software type",
"type":"string"
},
"description":{
"description":"A human-friendly description of the software type",
"type":"string"
},
"serialisation":{
"description":"How the parameters and results are serialised, if different from global setting",
"enum":["xml","json-in-xml"],
"type":"string"
},
"request":{
"require":true,
"description":"URL, relative to Software Release base path, of a json schema for values expected by instance of current software type",
"type":"string"
},
"response":{
"require":true,
"description":"URL, relative to Software Release base path, of a json schema for values published by instance of current software type",
"type":"string"
},
"index":{
"description":"Value to use instead of software type id to sort them (in order to display most relevant software types earlier in a list, for example)",
"description":"If specified, will download an existing disk image (qcow2, raw, ...), and will use it as main virtual hard drive. Can be used to download and use an already installed and customized virtual hard drive.",
"description":"If specified, will download an existing disk image (qcow2, raw, ...), and will use it as main virtual hard drive. Can be used to download and use an already installed and customized virtual hard drive.",
"format":"uri",
"format":"uri",
"type":"string",
"type":"string"
},
},
"virtual-hard-drive-md5sum":{
"virtual-hard-drive-md5sum":{
"title":"Checksum of virtual hard drive",
"title":"Checksum of virtual hard drive",
"description":"MD5 checksum of virtual hard drive, used if virtual-hard-drive-url is specified.",
"description":"MD5 checksum of virtual hard drive, used if virtual-hard-drive-url is specified.",
"type":"string",
"type":"string"
},
},
"use-tap":{
"use-tap":{
...
@@ -88,10 +88,8 @@
...
@@ -88,10 +88,8 @@
"nat-rules":{
"nat-rules":{
"title":"List of rules for NAT of QEMU user mode network stack.",
"title":"List of rules for NAT of QEMU user mode network stack.",
"description":"List of rules for NAT of QEMU user mode network stack, as comma-separated list of ports. For each port specified, it will redirect port x of the VM (example: 80) to the port x + 10000 of the public IPv6 (example: 10080). Defaults to \"22 80 443\". Ignored if \"use-tap\" parameter is enabled.",
"description":"List of rules for NAT of QEMU user mode network stack, as comma-separated list of ports. For each port specified, it will redirect port x of the VM (example: 80) to the port x + 10000 of the public IPv6 (example: 10080). Defaults to \"22 80 443\". Ignored if \"use-tap\" parameter is enabled.",
"type":"string",
"type":"string"
},
},
"frontend-instance-guid":{
"frontend-instance-guid":{
"title":"Frontend Instance ID",
"title":"Frontend Instance ID",
"description":"Unique identifier of the frontend instance, like \"SOFTINST-11031\".",
"description":"Unique identifier of the frontend instance, like \"SOFTINST-11031\".",
"description":"Controls automated cache checker, disabled if null or empty"
"description":"Controls automated cache checker, disabled if null or empty",
"properties":{
"properties":{
"frontend-url":{
"frontend-url":{
"description":"Override entry-point-url web checker will check the HTTP headers of all links in the web site, '%(ip)s' and '%(port)s' being substituted with varnish's listening ip and port, respectively",
"description":"Override entry-point-url web checker will check the HTTP headers of all links in the web site, '%(ip)s' and '%(port)s' being substituted with varnish's listening ip and port, respectively",