---
title: "PUT /schedules/{name}"
method: PUT
path: "/schedules/{name}"
---

# PUT /schedules/{name}

`PUT /schedules/{name}`

Modifies the definition of an existing DataBrew schedule.

## Path parameters

- `name` string, required

## Request body

- object
  - `JobNames` JobName[] — The name or names of one or more jobs to be run for this schedule.
  - `CronExpression` string, required — The date or dates and time or times when the jobs are to be run. For more information, see <a href="https://docs.aws.amazon.com/databrew/latest/dg/jobs.cron.html">Cron expressions</a> in the <i>Glue DataBrew Developer Guide</i>.

## Response `200`

Success

- UpdateScheduleResponse
  - `Name` string, required — The name of the schedule that was updated.

## Other responses

- `480` — ResourceNotFoundException
- `481` — ServiceQuotaExceededException
- `482` — ValidationException

---

[API](https://skmtc.net/aws/apis/databrew.md) · [All operations](https://skmtc.net/aws/apis/databrew/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/aws/databrew/versions/c06b9719d66f/schema)
