Google Cloud Storage
Google Cloud Storage bucket を Squid に接続する
Squid から Google Cloud Storage bucket にアクセスするには、まず Squid Console で connector を追加します。
-
Squid Console で Connectors ページに移動し、Google Cloud Storage connector を選択します。
-
次の詳細を入力します:
- Connector ID - 短く、connector を識別しやすい ID を選択します。
- Bucket name - 接続する GCS bucket の名前です。
- Credentials JSON string - Squid に付与したい storage bucket の権限を持つ Google Cloud service account を指定します。この値は、非公開のまま保持されるよう Squid Secrets を使用して安全に保存されます。
-
Test connection をクリックして connector 情報を検証します。検証できたら Add connector をクリックします。

クライアントから storage bucket にアクセスするには、storage() メソッドを使って StorageClient への参照を作成し、storage connector ID を渡します:
Client code
const topic = squid.storage('YOUR_STORAGE_CONNECTOR_ID');
この storage インスタンスを使うことで、ファイルのアップロード、メタデータの読み取り、ダウンロード URL の生成、コンテンツのダウンロードが可能です。クライアントからのファイル管理について詳しくは、Squid の storage ドキュメントを参照してください。