Actions70
- Config Actions
- Database Service Actions
- Database Service > Backups Actions
- Database Service > Backups > Scheduled Actions
- Database Service > Configurations Actions
- Database Service > Data Actions
- Database Service > IP Filters Actions
- Database Service > Restores Actions
- Kubernetes Service Actions
- Kubernetes Service > Data Actions
- Kubernetes Service > IP Filtering Actions
- Kubernetes Service > Instance Pools Actions
- Product Management Actions
- Projects Actions
- Users Actions
Kubernetes Service > Instance Pools → Delete Instance Pool
AI-generatedSummary
Delete a Kubernetes Service instance pool.
Inputs
- authentication — Authentication method for Infomaniak API; choose OAuth2 or API Key.
- path_public_cloud_id (required) — Identifier of the public cloud.
- path_public_cloud_project_id (required) — Identifier of the public cloud project.
- path_kaas_id (required) — Identifier of the Kaas cluster.
- path_kaas_worker_pool_id (required) — Identifier of the worker pool within the Kaas cluster.
- returnFullResponse — When true, the full API response is returned; otherwise only a success indicator.
Output shape
A success confirmation (or full API response when returnFullResponse=true).
When returnFullResponse is false (default) the node returns a simple success indicator; when true it returns the complete API response, which may include additional fields and pagination info.
Examples
Example 1: Delete an instance pool using OAuth2 with default response handling.
authentication=oauth2; path_public_cloud_id=10; path_public_cloud_project_id=20; path_kaas_id=30; path_kaas_worker_pool_id=40; returnFullResponse=false
Example 2: Delete an instance pool using an API Key and request the full response.
authentication=apiKey; path_public_cloud_id=100; path_public_cloud_project_id=200; path_kaas_id=300; path_kaas_worker_pool_id=400; returnFullResponse=true