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

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.

GCS connector

クライアントからストレージバケットにアクセスするには、storage() メソッドを使用してStorageClientへの参照を作成し、ストレージコネクタIDを渡してください:

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

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