feat: Add query parameters for deleting configurations, volumes, docker cleanup, and connected networks

This commit is contained in:
Andras Bacsai
2024-10-01 09:02:29 +02:00
parent 9212f3b24c
commit 26307334a4

View File

@@ -1144,15 +1144,39 @@ paths:
- -
name: uuid name: uuid
in: path in: path
description: 'UUID of the application.' description: 'UUID of the database.'
required: true required: true
schema: schema:
type: string type: string
format: uuid format: uuid
- -
name: cleanup name: delete_configurations
in: query in: query
description: 'Delete configurations and volumes.' description: 'Delete configurations.'
required: false
schema:
type: boolean
default: true
-
name: delete_volumes
in: query
description: 'Delete volumes.'
required: false
schema:
type: boolean
default: true
-
name: docker_cleanup
in: query
description: 'Run docker cleanup.'
required: false
schema:
type: boolean
default: true
-
name: delete_connected_networks
in: query
description: 'Delete connected networks.'
required: false required: false
schema: schema:
type: boolean type: boolean
@@ -1883,9 +1907,33 @@ paths:
type: string type: string
format: uuid format: uuid
- -
name: cleanup name: delete_configurations
in: query in: query
description: 'Delete configurations and volumes.' description: 'Delete configurations.'
required: false
schema:
type: boolean
default: true
-
name: delete_volumes
in: query
description: 'Delete volumes.'
required: false
schema:
type: boolean
default: true
-
name: docker_cleanup
in: query
description: 'Run docker cleanup.'
required: false
schema:
type: boolean
default: true
-
name: delete_connected_networks
in: query
description: 'Delete connected networks.'
required: false required: false
schema: schema:
type: boolean type: boolean
@@ -3886,6 +3934,38 @@ paths:
required: true required: true
schema: schema:
type: string type: string
-
name: delete_configurations
in: query
description: 'Delete configurations.'
required: false
schema:
type: boolean
default: true
-
name: delete_volumes
in: query
description: 'Delete volumes.'
required: false
schema:
type: boolean
default: true
-
name: docker_cleanup
in: query
description: 'Run docker cleanup.'
required: false
schema:
type: boolean
default: true
-
name: delete_connected_networks
in: query
description: 'Delete connected networks.'
required: false
schema:
type: boolean
default: true
responses: responses:
'200': '200':
description: 'Delete a service by UUID' description: 'Delete a service by UUID'