# Creating an S3 Endpoint

You can add an S3 endpoint either by using the Commvault API or from the Command Center.

Important

- When using Reverse Proxy: Configure HTTPS only on the reverse proxy nodes. Clients connect to the reverse proxy, which then distributes traffic to backend endpoints.
- When NOT using Reverse Proxy: Configure HTTPS directly on S3 endpoint servers for direct client access.

### Before You Begin

You must enable HTTPS support for the S3 endpoint.

## Using Command Center

You can add an S3 endpoint from the Command Center.

### Create S3 Endpoint

1. From the Command Center navigation pane, go to Manage > Infrastructure.

   The Infrastructure page appears.

2. Click the S3 endpoint tab.

3. In the upper-right corner of the page, click Add S3 endpoint.

   The Select Server to install S3 endpoint page appears.

4. From the MediaAgents list, select the MediaAgent where you want to install the S3 endpoint package.

   Note

   For optimal performance, select a MediaAgent that is in the same region as your workload.

5. Click Add.

## Using API

The S3 endpoint creation process involves registering a client as an endpoint for the Unified Data Vault. This is managed through the `CreateS3Endpoint` API, which pushes the S3 endpoint package to the client and marks it as an S3 endpoint. The response includes the job number for installing the S3 endpoint package on the selected clients.

After creating the S3 endpoint, enable HTTPS support for secure communication. See Enable HTTPS for S3 Endpoint.

### S3 Endpoint Creation

- API Endpoint: `POST /V4/Client/{clientId}/CVS3endpoint`
- Description: Register a client as an endpoint for the Unified Data Vault.
- Parameters:
  - `clientId`: The ID of the client to be registered as an endpoint.
- Responses:
  - `200`: OK, returns the job number for installing the S3 endpoint package.
  - `403`: Forbidden.
  - `404`: Not found.
  - `500`: Internal server error.

×

Loading...