組み込みストレージ
Squid Client SDK を使用して、あらゆるクライアントからストレージバケット内のファイルを安全に管理
すべての Squid アプリケーションには、設定不要で自動的にプロビジョニングされる組み込みストレージが含まれています。内部的には、Squid インスタンスが稼働しているクラウドのストレージシステムを使用します。AWS でホストされているアプリケーションは Amazon S3 を、Google Cloud でホストされているアプリケーションは Google Cloud Storage を、Azure でホストされているアプリケーションは Azure Blob Storage を使用します。基盤となるプロバイダーに関わらず、storage API は同じです。
クライアントからストレージバケットにアクセスするには、storage() メソッドを使用して Storage Client への参照を作成します。
Client code
const topic = squid.storage();
この storage インスタンスを使うと、ファイルのアップロード、メタデータの読み取り、ダウンロード URL の生成、コンテンツのダウンロードができます。クライアントからのファイル管理について詳しくは、Squid storage のドキュメントを参照。