Skip to content

Commit 806ff14

Browse files
author
Andrei Neagu
committed
updated compose spec
1 parent 96a4167 commit 806ff14

File tree

1 file changed

+60
-12
lines changed

1 file changed

+60
-12
lines changed

services/director-v2/openapi.json

Lines changed: 60 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1682,8 +1682,16 @@
16821682
"address": {
16831683
"anyOf": [
16841684
{
1685-
"type": "string",
1686-
"pattern": "^\\${1,2}(?:\\{)?OSPARC_VARIABLE_[A-Za-z0-9_]+(?:\\})?(:-.+)?$"
1685+
"oneOf": [
1686+
{
1687+
"type": "string",
1688+
"pattern": "^\\${1,2}(?:\\{)?OSPARC_VARIABLE_[A-Za-z0-9_]+(?:\\})?(:-.+)?$"
1689+
},
1690+
{
1691+
"type": "string",
1692+
"pattern": "^\\${1,4}(?:\\{)?OSPARC_VARIABLE_[A-Za-z0-9_]+(?:\\})?(:-.+)?$"
1693+
}
1694+
]
16871695
},
16881696
{
16891697
"type": "string"
@@ -1702,8 +1710,16 @@
17021710
"minimum": 0
17031711
},
17041712
{
1705-
"type": "string",
1706-
"pattern": "^\\${1,2}(?:\\{)?OSPARC_VARIABLE_[A-Za-z0-9_]+(?:\\})?(:-.+)?$"
1713+
"oneOf": [
1714+
{
1715+
"type": "string",
1716+
"pattern": "^\\${1,2}(?:\\{)?OSPARC_VARIABLE_[A-Za-z0-9_]+(?:\\})?(:-.+)?$"
1717+
},
1718+
{
1719+
"type": "string",
1720+
"pattern": "^\\${1,4}(?:\\{)?OSPARC_VARIABLE_[A-Za-z0-9_]+(?:\\})?(:-.+)?$"
1721+
}
1722+
]
17071723
}
17081724
],
17091725
"title": "Port"
@@ -2329,8 +2345,16 @@
23292345
"hostname": {
23302346
"anyOf": [
23312347
{
2332-
"type": "string",
2333-
"pattern": "^\\${1,2}(?:\\{)?OSPARC_VARIABLE_[A-Za-z0-9_]+(?:\\})?(:-.+)?$"
2348+
"oneOf": [
2349+
{
2350+
"type": "string",
2351+
"pattern": "^\\${1,2}(?:\\{)?OSPARC_VARIABLE_[A-Za-z0-9_]+(?:\\})?(:-.+)?$"
2352+
},
2353+
{
2354+
"type": "string",
2355+
"pattern": "^\\${1,4}(?:\\{)?OSPARC_VARIABLE_[A-Za-z0-9_]+(?:\\})?(:-.+)?$"
2356+
}
2357+
]
23342358
},
23352359
{
23362360
"type": "string"
@@ -2349,8 +2373,16 @@
23492373
"minimum": 0
23502374
},
23512375
{
2352-
"type": "string",
2353-
"pattern": "^\\${1,2}(?:\\{)?OSPARC_VARIABLE_[A-Za-z0-9_]+(?:\\})?(:-.+)?$"
2376+
"oneOf": [
2377+
{
2378+
"type": "string",
2379+
"pattern": "^\\${1,2}(?:\\{)?OSPARC_VARIABLE_[A-Za-z0-9_]+(?:\\})?(:-.+)?$"
2380+
},
2381+
{
2382+
"type": "string",
2383+
"pattern": "^\\${1,4}(?:\\{)?OSPARC_VARIABLE_[A-Za-z0-9_]+(?:\\})?(:-.+)?$"
2384+
}
2385+
]
23542386
},
23552387
{
23562388
"$ref": "#/components/schemas/_PortRange"
@@ -3399,8 +3431,16 @@
33993431
"minimum": 0
34003432
},
34013433
{
3402-
"type": "string",
3403-
"pattern": "^\\${1,2}(?:\\{)?OSPARC_VARIABLE_[A-Za-z0-9_]+(?:\\})?(:-.+)?$"
3434+
"oneOf": [
3435+
{
3436+
"type": "string",
3437+
"pattern": "^\\${1,2}(?:\\{)?OSPARC_VARIABLE_[A-Za-z0-9_]+(?:\\})?(:-.+)?$"
3438+
},
3439+
{
3440+
"type": "string",
3441+
"pattern": "^\\${1,4}(?:\\{)?OSPARC_VARIABLE_[A-Za-z0-9_]+(?:\\})?(:-.+)?$"
3442+
}
3443+
]
34043444
}
34053445
],
34063446
"title": "Lower"
@@ -3415,8 +3455,16 @@
34153455
"minimum": 0
34163456
},
34173457
{
3418-
"type": "string",
3419-
"pattern": "^\\${1,2}(?:\\{)?OSPARC_VARIABLE_[A-Za-z0-9_]+(?:\\})?(:-.+)?$"
3458+
"oneOf": [
3459+
{
3460+
"type": "string",
3461+
"pattern": "^\\${1,2}(?:\\{)?OSPARC_VARIABLE_[A-Za-z0-9_]+(?:\\})?(:-.+)?$"
3462+
},
3463+
{
3464+
"type": "string",
3465+
"pattern": "^\\${1,4}(?:\\{)?OSPARC_VARIABLE_[A-Za-z0-9_]+(?:\\})?(:-.+)?$"
3466+
}
3467+
]
34203468
}
34213469
],
34223470
"title": "Upper"

0 commit comments

Comments
 (0)