---
title: "PUT /v1/gateway-instances/{gatewayInstanceArn}"
method: PUT
path: "/v1/gateway-instances/{gatewayInstanceArn}"
---

# PUT /v1/gateway-instances/{gatewayInstanceArn}

`PUT /v1/gateway-instances/{gatewayInstanceArn}`

Updates the configuration of an existing Gateway Instance.

## Path parameters

- `gatewayInstanceArn` string, required

## Request body

- object
  - `bridgePlacement` 'AVAILABLE' | 'LOCKED' — The availability of the instance to host new bridges. The bridgePlacement property can be LOCKED or AVAILABLE. If it is LOCKED, no new bridges can be deployed to this instance. If it is AVAILABLE, new bridges can be added to this instance.

## Response `200`

Success

- UpdateGatewayInstanceResponse
  - `BridgePlacement` 'AVAILABLE' | 'LOCKED' — The availability of the instance to host new bridges. The bridgePlacement property can be LOCKED or AVAILABLE. If it is LOCKED, no new bridges can be deployed to this instance. If it is AVAILABLE, new bridges can be added to this instance.
  - `GatewayInstanceArn` string — The Amazon Resource Name (ARN) of the instance.

## Other responses

- `480` — BadRequestException
- `481` — InternalServerErrorException
- `482` — ForbiddenException
- `483` — NotFoundException
- `484` — ServiceUnavailableException
- `485` — TooManyRequestsException
- `486` — ConflictException

---

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