---
title: "PUT /sparkconfigurations/{sparkConfigurationName}"
method: PUT
path: "/sparkconfigurations/{sparkConfigurationName}"
tags: ["sparkconfigurations"]
---

# PUT /sparkconfigurations/{sparkConfigurationName}

`PUT /sparkconfigurations/{sparkConfigurationName}`

Creates or updates a sparkconfiguration.

## Path parameters

- `sparkConfigurationName` string, required

## Query parameters

- `api-version` string, required

## Headers

- `If-Match` string

## Request body

- SparkConfigurationResource — unresolved $ref

## Response `200`

OK.

- SparkConfigurationResource — unresolved $ref

## Other responses

- `202` — Accepted.
- `default` — An error response received from the Azure Synapse service.

---

[API](https://skmtc.dev/azuresynapse/apis/artifactsclient-5.md) · [All operations](https://skmtc.dev/azuresynapse/apis/artifactsclient-5/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/azuresynapse/artifactsclient-5/revisions/e0ae76c55a38/schema)
