> ## Documentation Index
> Fetch the complete documentation index at: https://astronomer.io/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# astro deployment wake-up

> Wake up a Deployment.

> [!NOTE]
>
> The behavior and format of this command differs depending on what Astronomer
> product you're using. Use the following tabs to change product contexts.

**Astro**

Wake up an Astro development Deployment from [hibernation](https://astronomer.io/docs/astro/deployment-resources.md#hibernate-a-development-deployment). Overrides any existing hibernation schedule and sets the Deployment to run for a specific duration or until a specific time.

> [!NOTE]
>
> To complete this action, you need [Workspace Operator](https://astronomer.io/docs/astro/user-permissions.md#workspace-roles) permissions or a custom Deployment role that includes `deployment.hibernation.update`. Every option on this command sets or removes a hibernation override, so they all require this permission. Creating and editing hibernation schedules requires `deployment.update` instead. See [Custom role permissions reference](https://astronomer.io/docs/astro/deployment-role-reference.md#deployment-hibernation).

## Usage

```sh wrap theme={null}
astro deployment wake-up [one of --until/ --for/ --remove-override]
```

## Options

| Option | Description | Possible Values |
| - | - | - |
| `-n`,`--deployment-name` | The name of the development Deployment to wake up. | Any valid Deployment name |
| `-u, --until` | Specify the awake period using an end date and time. | Any future date in the format `YYYY-MM-DDT00:00:00Z` |
| `-d, --for` | Specify the awake period using a duration. | Any amount of time in the format `XhYm` |
| `-r, --remove-override` | Remove any overrides and resume regular hibernation schedule. | None |
| `-f, --force` | The CLI will not prompt to confirm before waking up the Deployment. | None |

**APC**

Wake up an Astro Private Cloud Deployment from hibernation. Overrides any existing hibernation schedule and sets the Deployment to run until you remove the override, for a specific duration, or until a specific time.

> [!NOTE]
>
> This command requires Astro Private Cloud 2.2 or later.

## Usage

```sh wrap theme={null}
astro deployment wake-up <deployment-id>
```

## Options

| Option | Description | Possible Values |
| - | - | - |
| `-u`, `--until` | Specify the awake period using an end date and time. | Any future date in the format `YYYY-MM-DDT00:00:00Z` |
| `-d`, `--for` | Specify the awake period using a duration. | Any amount of time in the format `XhYm` |
| `-r`, `--remove-override` | Remove any existing override and resume the regular hibernation schedule. | None |
| `-f`, `--force` | The CLI will not prompt to confirm before waking up the Deployment. | None |
| `--workspace-id` | The Workspace that contains the Deployment. The default is the Workspace in your current context. | Any valid Workspace ID |

## Examples

```sh wrap theme={null}
# Wake up until you remove the override
astro deployment wake-up <deployment-id>

# Wake up for a duration
astro deployment wake-up <deployment-id> --for 4h

# Wake up until a specific time
astro deployment wake-up <deployment-id> --until 2026-06-01T18:00:00Z

# Remove any existing override and resume the regular hibernation schedule
astro deployment wake-up <deployment-id> --remove-override
```

## Related commands

* [`astro deployment hibernate`](https://astronomer.io/docs/cli/v1.47/astro-deployment-hibernate)
