Skip to content

Commit bb06133

Browse files
OAS Update
1 parent d3b4961 commit bb06133

File tree

1 file changed

+80
-0
lines changed

1 file changed

+80
-0
lines changed

services/ske/v1/ske.json

Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2917,6 +2917,86 @@
29172917
}
29182918
}
29192919
},
2920+
"/v1/projects/{projectId}/clusters/{clusterName}/wakeup": {
2921+
"post": {
2922+
"description": "Trigger immediate wake up of the cluster. If the cluster is already in running state, the method does nothing.",
2923+
"operationId": "TriggerWakeup",
2924+
"parameters": [
2925+
{
2926+
"in": "path",
2927+
"name": "projectId",
2928+
"required": true,
2929+
"schema": {
2930+
"type": "string"
2931+
}
2932+
},
2933+
{
2934+
"in": "path",
2935+
"name": "clusterName",
2936+
"required": true,
2937+
"schema": {
2938+
"type": "string"
2939+
}
2940+
}
2941+
],
2942+
"responses": {
2943+
"200": {
2944+
"content": {
2945+
"application/json": {
2946+
"schema": {
2947+
"type": "object"
2948+
}
2949+
}
2950+
},
2951+
"description": "A successful response."
2952+
},
2953+
"202": {
2954+
"content": {
2955+
"application/json": {
2956+
"schema": {
2957+
"type": "object"
2958+
}
2959+
}
2960+
},
2961+
"description": "Accepted, execution happens asynchronously. Use GetCluster endpoint to read the status of the cluster via status.conditions."
2962+
},
2963+
"404": {
2964+
"content": {
2965+
"application/json": {
2966+
"schema": {
2967+
"type": "object"
2968+
}
2969+
}
2970+
},
2971+
"description": "Cluster not found."
2972+
},
2973+
"default": {
2974+
"content": {
2975+
"application/json": {
2976+
"schema": {
2977+
"$ref": "#/components/schemas/RuntimeError"
2978+
}
2979+
}
2980+
},
2981+
"description": "An unexpected error response."
2982+
}
2983+
},
2984+
"summary": "Trigger cluster wakeup",
2985+
"x-stackit-authorization": {
2986+
"actions": [
2987+
"ske.cluster.wakeup"
2988+
],
2989+
"resource-id": "projectId",
2990+
"resource-id-type": "dynamic",
2991+
"resource-type": "project",
2992+
"service-enablement": {
2993+
"services": [
2994+
"cloud.stackit.ske"
2995+
]
2996+
}
2997+
}
2998+
}
2999+
},
29203000
"/v1/provider-options": {
29213001
"get": {
29223002
"description": "Returns a list of supported Kubernetes versions and a list of supported machine types for the cluster nodes.",

0 commit comments

Comments
 (0)