メインコンテンツまでスキップ

AWS S3 ストレージ

AWS S3 ストレージバケットを Squid に接続する

Squid を通じて AWS S3 ストレージバケットにアクセスするには、まず Squid Console からコネクタを追加してください。

  • In the Squid Console, Connectors ページに移動し、AWS S3 統合を選択します。

  • 次の情報を入力してください:

    • Connector ID - 識別に役立つ簡潔なIDを選択してください。
    • Bucket name - 接続する S3 バケットの名前。
    • Region - バケットが存在するリージョン。
    • Access key - あなたの AWS access key。Access key の詳細については、view the AWS docs をご覧ください。
    • Secret key - あなたの AWS secret。これは Squid Secrets に安全に保存されます。
  • コネクタ情報を確認するために Test connection をクリックしてください。確認後、Add connector をクリックします。

S3 connector

クライアントからストレージバケットにアクセスするには、ストレージコネクタIDを渡して、storage() メソッドを使って Storage Client の参照を作成します:

Client code
const topic = squid.storage('YOUR_STORAGE_CONNECTOR_ID');

このストレージインスタンスを使用すると、ファイルのアップロード、メタデータの読み取り、ダウンロードURLの生成、およびコンテンツのダウンロードが可能です。クライアントからのファイル管理の詳細については、view the Squid storage documentation をご覧ください。