---
title: "ezgh queues subscriptions update"
description: "Change a subscription's endpoint, timeout, batch size or concurrency."
---

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

# ezgh queues subscriptions update

{/* Generated by ezgh-cli's internal/tools/clidocs from the ezgh command tree. Don't edit: change the command's help in ezgh-cli and regenerate. */}

```sh
ezgh queues subscriptions update <subscription> [--url url] [--timeout t] [--batch-size n] [--max-concurrency n] [flags]
```

Change what's given; a subscription's queue is fixed. Deliveries already in flight finish as they started.

Part of [`ezgh queues subscriptions`](/cli/reference/queues-subscriptions).

## Flags

| Flag | Type | Default | Description |
| --- | --- | --- | --- |
| `--batch-size` | int |  | messages per delivery, 1 to 10 (default 10) |
| `--max-concurrency` | int |  | deliveries in flight at once, 1 to 100 (default 10) |
| `--timeout` | string |  | how long a delivery may take, 1s to 60s (default 30s) |
| `--url` | string |  | the HTTPS endpoint deliveries are POSTed to |

This command also takes the [global flags](/cli/reference#global-flags).

Source: https://docs.ezghcloud.com/cli/reference/queues-subscriptions-update/index.mdx
