updaate regex for some values in containers schema

Signed-off-by: Simon L <szaimen@e.mail.de>
This commit is contained in:
Simon L 2023-05-01 19:06:13 +02:00
parent 3d780a5a4d
commit 8356e1aba1

View file

@ -55,7 +55,7 @@
}, },
"internal_port": { "internal_port": {
"type": "string", "type": "string",
"pattern": "^([0-9]{1,5})?(host)?(%[A-Z_]+%)?$" "pattern": "^(([0-9]{1,5})|host|(%[A-Z_]+%))$"
}, },
"stop_grace_period": { "stop_grace_period": {
"type": "integer" "type": "integer"
@ -77,9 +77,7 @@
}, },
"protocol": { "protocol": {
"type": "string", "type": "string",
"pattern": "^(tcp)?(udp)?$", "pattern": "^(tcp|udp)$"
"minlength": 3,
"maxlength": 3
} }
} }
} }
@ -117,14 +115,11 @@
"properties": { "properties": {
"destination": { "destination": {
"type": "string", "type": "string",
"pattern": "^(/[a-z_/.-]+)?(%[A-Z_]+%)?$", "pattern": "^((/[a-z_/.-]+)|(%[A-Z_]+%))$"
"minlength": 2
}, },
"source": { "source": {
"type": "string", "type": "string",
"pattern": "^([a-z_]+)?(%[A-Z_]+%)?$", "pattern": "^(([a-z_]+)|(%[A-Z_]+%))$" },
"minlength": 2
},
"writeable": { "writeable": {
"type": "boolean" "type": "boolean"
} }