> This page is for version 0.10.
> For other versions, use one of these documentation indexes:
> - Latest (default): https://docs.nvidia.com/nemo-helix/latest/llms.txt
> - 0.10: https://docs.nvidia.com/nemo-helix/v0.10/llms.txt
> - 0.9: https://docs.nvidia.com/nemo-helix/v0.9/llms.txt
> - 0.8: https://docs.nvidia.com/nemo-helix/v0.8/llms.txt
> - 0.7: https://docs.nvidia.com/nemo-helix/v0.7/llms.txt
> - 0.6: https://docs.nvidia.com/nemo-helix/v0.6/llms.txt
> - 0.5: https://docs.nvidia.com/nemo-helix/v0.5/llms.txt

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.nvidia.com/nemo-helix/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.nvidia.com/nemo-helix/_mcp/server.

# Delete All ModelDeploymentConfig Versions

DELETE http://localhost:8080/apis/models/v2/workspaces/{workspace}/deployment-configs/{name}

Delete all versions of a ModelDeploymentConfig.

This operation will fail with 409 Conflict if any ModelDeployments currently
reference this config and are not in DELETED status. Delete or wait for
dependent deployments to reach DELETED status before deleting the config.

Reference: https://docs.nvidia.com/nemo-helix/documentation/reference/api-reference/model-deployment-configs/delete-all-deployment-config-versions-apis-models-v-2-workspaces-workspace-deployment-configs-name-delete

## Request

### Path parameters

- `workspace` (string, required)
- `name` (string, required)

## Response

### 204

Deployment config deleted successfully

## Errors

### 404 Not Found Error

Deployment config not found

- `any`

### 409 Conflict Error

Cannot delete - dependent ModelDeployments exist

- `any`

### 422 Unprocessable Entity Error

Validation Error

- `detail` (list of ValidationError, optional)

## Types

### ValidationError

- `loc` (list of ValidationErrorLocItems, required)
- `msg` (string, required)
- `type` (string, required)
- `input` (any, optional)
- `ctx` (map from string to any, optional)

### ValidationErrorLocItems

- string
- integer

## Examples

**SDK Code**

```python
import requests

url = "http://localhost:8080/apis/models/v2/workspaces/default/deployment-configs/my-deployment-config"

response = requests.request("DELETE", url)
response.raise_for_status()
print(response.status_code)  # no response body

```

```javascript
const response = await fetch("http://localhost:8080/apis/models/v2/workspaces/default/deployment-configs/my-deployment-config", {
  method: "DELETE",
});
if (!response.ok) throw new Error(`HTTP ${response.status}`);
console.log(response.status); // no response body

```