# Update a S3 Data Warehouse integration

**PUT** `/v1/integrations/s3-data-warehouse/{id}`

**Operation ID**: `updateS3DataWarehouseIntegration`
**Summary**: Update a S3 Data Warehouse integration
Updates an external S3 Data Warehouse integration

## Tags
- External S3 Data Warehouse Integration
## Parameters

- **id** (required) - path
  - Type: string

## Request Body

**Content-Type**: `application/json`

**Schema**: `WriteS3DataWarehouse`

## Responses

### 200

S3 Data Warehouse integration updated successfully

- **Content-Type**: `application/json` / `ReadS3DataWarehouse`
### 400

Bucket name and ARN cannot be updated

### 401

Unauthorized

### 404

S3 Data Warehouse integration not found

### 409

S3 Data Warehouse integration was updated and modified concurrently
