--- title: "Configuring S3 Client Interfaces" slug: "configuring-s3-client-interfaces" tags: ["5.5"] updated: 2026-10-27T23:00:54Z published: 2026-10-27T23:00:54Z canonical: "docs.vastdata.com/configuring-s3-client-interfaces" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.vastdata.com/llms.txt > Use this file to discover all available pages before exploring further. # Configuring S3 Client Interfaces The VAST Cluster S3 service supports client connection using any S3 client that supports HTTP or HTTPS to call the REST API. VAST Data-specific guidelines are available for using the [S3cmd command line tool](/docs-5-5/docs/s3cmd) or the [Boto 3 SDK for Python](/docs-5-5/docs/boto3-client). In general, to get started with any client interface, you will need to configure the following: - The endpoint for the VAST Cluster S3 service. Specify the DNS hostname for the cluster virtual IP pool (see [Configuring Network Access](/docs-5-5/docs/configuring-network-access)) - The connection type. VAST Cluster can listen to S3 service requests on HTTP or on HTTPS. When configuring the client to connect over HTTPS, see [installing an SSL certificate](/docs-5-5/docs/managing-s3-connection-settings#enabling-an-https-connection). > [!NOTE] > Note > > It is possible to disable S3 HTTP and/or HTTPS connection. See [Configuring S3 Connection Type (HTTP or HTTPS)](/docs-5-5/docs/managing-s3-connection-settings#configuring-s3-connection-type-http-or-https). - Credentials. Specify an access key pair generated for you via VMS. - Signature type for authenticated requests. VAST Cluster supports AWS signature version 2 and AWS signature version 4.