Google Cloud Storage
SquidにGoogle Cloud Storageバケットを接続する
Squidを通じてGoogle Cloud Storageバケットにアクセスするには、まずSquid Consoleでコネクタを追加してください。
-
In the Squid Console, navigate to the Connectors page and select the Google Cloud Storage connector.
-
Provide the following details:
- Connector ID - 短く、コネクタを識別するのに役立つIDを選択してください。
- Bucket name - 接続するGCSバケットの名前。
- Credentials JSON string - Squidに付与したいストレージバケット権限を持つ Google Cloud service account を提供してください。この値は、プライベートに保たれるように Squid Secrets を使用して安全に保存されます。
-
Click Test connection to verify the connector information. Once verified, click Add connector.

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