Skip to content

Commit 6b73e91

Browse files
OAS Update
1 parent 13c5b5e commit 6b73e91

File tree

1 file changed

+38
-10
lines changed

1 file changed

+38
-10
lines changed

services/ske/v2/ske.json

Lines changed: 38 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,14 @@
3232
],
3333
"type": "object"
3434
},
35+
"AccessScope": {
36+
"description": "The access scope of the Control Plane. It defines if the Kubernetes control plane is public or only available inside a STACKIT Network Area.\n⚠️ Note: This feature is in private preview. Supplying this object is only permitted for enabled accounts. If your account does not have access, the request will be rejected.",
37+
"enum": [
38+
"PUBLIC",
39+
"SNA"
40+
],
41+
"type": "string"
42+
},
3543
"AvailabilityZone": {
3644
"example": {
3745
"name": "name"
@@ -122,6 +130,9 @@
122130
},
123131
"name": "name",
124132
"network": {
133+
"controlPlane": {
134+
"accessScope": "PUBLIC"
135+
},
125136
"id": "id"
126137
},
127138
"nodepools": [
@@ -347,7 +358,7 @@
347358
}
348359
],
349360
"status": {
350-
"aggregated": "STATE_UNSPECIFIED",
361+
"aggregated": "STATE_HEALTHY",
351362
"creationTime": "2000-01-23T04:56:07Z",
352363
"credentialsRotation": {
353364
"lastCompletionTime": "2000-01-23T04:56:07Z",
@@ -445,7 +456,7 @@
445456
},
446457
"ClusterStatus": {
447458
"example": {
448-
"aggregated": "STATE_UNSPECIFIED",
459+
"aggregated": "STATE_HEALTHY",
449460
"creationTime": "2000-01-23T04:56:07Z",
450461
"credentialsRotation": {
451462
"lastCompletionTime": "2000-01-23T04:56:07Z",
@@ -530,9 +541,7 @@
530541
"type": "object"
531542
},
532543
"ClusterStatusState": {
533-
"default": "STATE_UNSPECIFIED",
534544
"enum": [
535-
"STATE_UNSPECIFIED",
536545
"STATE_HEALTHY",
537546
"STATE_CREATING",
538547
"STATE_DELETING",
@@ -694,9 +703,7 @@
694703
"type": "object"
695704
},
696705
"GetProviderOptionsRequestVersionState": {
697-
"default": "UNSPECIFIED",
698706
"enum": [
699-
"UNSPECIFIED",
700707
"SUPPORTED"
701708
],
702709
"type": "string"
@@ -937,6 +944,9 @@
937944
},
938945
"name": "name",
939946
"network": {
947+
"controlPlane": {
948+
"accessScope": "PUBLIC"
949+
},
940950
"id": "id"
941951
},
942952
"nodepools": [
@@ -1162,7 +1172,7 @@
11621172
}
11631173
],
11641174
"status": {
1165-
"aggregated": "STATE_UNSPECIFIED",
1175+
"aggregated": "STATE_HEALTHY",
11661176
"creationTime": "2000-01-23T04:56:07Z",
11671177
"credentialsRotation": {
11681178
"lastCompletionTime": "2000-01-23T04:56:07Z",
@@ -1256,6 +1266,9 @@
12561266
},
12571267
"name": "name",
12581268
"network": {
1269+
"controlPlane": {
1270+
"accessScope": "PUBLIC"
1271+
},
12591272
"id": "id"
12601273
},
12611274
"nodepools": [
@@ -1481,7 +1494,7 @@
14811494
}
14821495
],
14831496
"status": {
1484-
"aggregated": "STATE_UNSPECIFIED",
1497+
"aggregated": "STATE_HEALTHY",
14851498
"creationTime": "2000-01-23T04:56:07Z",
14861499
"credentialsRotation": {
14871500
"lastCompletionTime": "2000-01-23T04:56:07Z",
@@ -1720,9 +1733,15 @@
17201733
},
17211734
"Network": {
17221735
"example": {
1736+
"controlPlane": {
1737+
"accessScope": "PUBLIC"
1738+
},
17231739
"id": "id"
17241740
},
17251741
"properties": {
1742+
"controlPlane": {
1743+
"$ref": "#/components/schemas/v2ControlPlaneNetwork"
1744+
},
17261745
"id": {
17271746
"title": "ID of the SNA network into which the cluster will be deployed",
17281747
"type": "string"
@@ -2168,6 +2187,17 @@
21682187
}
21692188
},
21702189
"type": "object"
2190+
},
2191+
"v2ControlPlaneNetwork": {
2192+
"example": {
2193+
"accessScope": "PUBLIC"
2194+
},
2195+
"properties": {
2196+
"accessScope": {
2197+
"$ref": "#/components/schemas/AccessScope"
2198+
}
2199+
},
2200+
"type": "object"
21712201
}
21722202
}
21732203
},
@@ -3464,9 +3494,7 @@
34643494
"in": "query",
34653495
"name": "versionState",
34663496
"schema": {
3467-
"default": "UNSPECIFIED",
34683497
"enum": [
3469-
"UNSPECIFIED",
34703498
"SUPPORTED"
34713499
],
34723500
"type": "string"

0 commit comments

Comments
 (0)