Skip to content

Commit 7df2160

Browse files
OAS Update
1 parent 09d270e commit 7df2160

File tree

3 files changed

+75
-0
lines changed

3 files changed

+75
-0
lines changed

services/iaas/v1/iaas.json

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,16 @@
1919
"$ref": "#/components/schemas/UUID"
2020
}
2121
},
22+
"v1Cascade": {
23+
"description": "Cascade action.",
24+
"in": "query",
25+
"name": "cascade",
26+
"schema": {
27+
"default": false,
28+
"example": true,
29+
"type": "boolean"
30+
}
31+
},
2232
"v1ConsumerProjectID": {
2333
"description": "The identifier (ID) of a STACKIT Project that consumes an image share.",
2434
"in": "path",
@@ -1570,6 +1580,9 @@
15701580
}
15711581
]
15721582
},
1583+
"configDrive": {
1584+
"$ref": "#/components/schemas/ServerConfigDrive"
1585+
},
15731586
"createdAt": {
15741587
"allOf": [
15751588
{
@@ -3729,6 +3742,9 @@
37293742
}
37303743
]
37313744
},
3745+
"configDrive": {
3746+
"$ref": "#/components/schemas/ServerConfigDrive"
3747+
},
37323748
"createdAt": {
37333749
"allOf": [
37343750
{
@@ -3896,6 +3912,12 @@
38963912
},
38973913
"type": "object"
38983914
},
3915+
"ServerConfigDrive": {
3916+
"default": false,
3917+
"description": "When true the server is created with a config drive.",
3918+
"example": true,
3919+
"type": "boolean"
3920+
},
38993921
"ServerConsoleUrl": {
39003922
"description": "Object that represents a server console URL.",
39013923
"example": {
@@ -11044,6 +11066,11 @@
1104411066
"deprecated": true,
1104511067
"description": "Delete a volume inside a project. The deletion will fail if the volume is still in use.",
1104611068
"operationId": "DeleteVolume",
11069+
"parameters": [
11070+
{
11071+
"$ref": "#/components/parameters/v1Cascade"
11072+
}
11073+
],
1104711074
"responses": {
1104811075
"204": {
1104911076
"description": "Volume delete request has been accepted."

services/iaas/v2/iaas.json

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,16 @@
1919
"$ref": "#/components/schemas/UUID"
2020
}
2121
},
22+
"v1Cascade": {
23+
"description": "Cascade action.",
24+
"in": "query",
25+
"name": "cascade",
26+
"schema": {
27+
"default": false,
28+
"example": true,
29+
"type": "boolean"
30+
}
31+
},
2232
"v1ConsumerProjectID": {
2333
"description": "The identifier (ID) of a STACKIT Project that consumes an image share.",
2434
"in": "path",
@@ -4084,6 +4094,9 @@
40844094
}
40854095
]
40864096
},
4097+
"configDrive": {
4098+
"$ref": "#/components/schemas/ServerConfigDrive"
4099+
},
40874100
"createdAt": {
40884101
"allOf": [
40894102
{
@@ -4251,6 +4264,12 @@
42514264
},
42524265
"type": "object"
42534266
},
4267+
"ServerConfigDrive": {
4268+
"default": false,
4269+
"description": "When true the server is created with a config drive.",
4270+
"example": true,
4271+
"type": "boolean"
4272+
},
42544273
"ServerConsoleUrl": {
42554274
"description": "Object that represents a server console URL.",
42564275
"example": {
@@ -12091,6 +12110,11 @@
1209112110
"delete": {
1209212111
"description": "Delete a volume inside a project. The deletion will fail if the volume is still in use.",
1209312112
"operationId": "DeleteVolume",
12113+
"parameters": [
12114+
{
12115+
"$ref": "#/components/parameters/v1Cascade"
12116+
}
12117+
],
1209412118
"responses": {
1209512119
"204": {
1209612120
"description": "Volume delete request has been accepted."

services/iaas/v2beta1/iaas.json

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,16 @@
1919
"$ref": "#/components/schemas/UUID"
2020
}
2121
},
22+
"v1Cascade": {
23+
"description": "Cascade action.",
24+
"in": "query",
25+
"name": "cascade",
26+
"schema": {
27+
"default": false,
28+
"example": true,
29+
"type": "boolean"
30+
}
31+
},
2232
"v1ConsumerProjectID": {
2333
"description": "The identifier (ID) of a STACKIT Project that consumes an image share.",
2434
"in": "path",
@@ -3987,6 +3997,9 @@
39873997
}
39883998
]
39893999
},
4000+
"configDrive": {
4001+
"$ref": "#/components/schemas/ServerConfigDrive"
4002+
},
39904003
"createdAt": {
39914004
"allOf": [
39924005
{
@@ -4154,6 +4167,12 @@
41544167
},
41554168
"type": "object"
41564169
},
4170+
"ServerConfigDrive": {
4171+
"default": false,
4172+
"description": "When true the server is created with a config drive.",
4173+
"example": true,
4174+
"type": "boolean"
4175+
},
41574176
"ServerConsoleUrl": {
41584177
"description": "Object that represents a server console URL.",
41594178
"example": {
@@ -12066,6 +12085,11 @@
1206612085
"delete": {
1206712086
"description": "Delete a volume inside a project. The deletion will fail if the volume is still in use.",
1206812087
"operationId": "DeleteVolume",
12088+
"parameters": [
12089+
{
12090+
"$ref": "#/components/parameters/v1Cascade"
12091+
}
12092+
],
1206912093
"responses": {
1207012094
"204": {
1207112095
"description": "Volume delete request has been accepted."

0 commit comments

Comments
 (0)