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

Google Cloud Storage

Google Cloud Storage bucket を Squid に接続する

Squid を通じて Google Cloud Storage bucket にアクセスするには、まず Squid Console でコネクタを追加します。

  • In the Squid ConsoleConnectors ページに移動し、Google Cloud Storage connector を選択します。

  • 以下の詳細を入力してください:

    • Connector ID - 識別に役立つ簡潔な ID を選択してください。
    • Bucket name - 接続する GCS bucket の名前です。
    • Credentials JSON string - Squid に付与するストレージ bucket の権限を持つ Google Cloud service account を指定してください。この値は Squid Secrets を使用して安全に保存され、秘密が保たれます。
  • Test connection をクリックしてコネクタ情報を検証します。検証後、Add connector をクリックしてください。

GCS connector

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

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

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