Microsoft Azure Blob Storage
Azure Blob Storage container を Squid に接続します
Squid を通じて Azure Blob Storage container に access するには、まず Squid Console から connector を追加します。
-
Azure account で storage account の connection string を copy します。Azure Portal で Storage Account に移動し、Security + networking > Access keys > Connection string を選択します。
-
Squid Console で Connectors page に移動し、Microsoft Azure Blob Storage connector を選択します。
-
次の detail を指定します。
- Connector ID - 簡潔で connector の識別に役立つ ID を選択します。
- Container Name - 接続する blob container の name。
- Connection String - Azure Portal の connection string。Squid Secrets に安全に保存されます。
-
Test connection をクリックして connector information を検証します。検証後、Add connector をクリックします。

client から storage container に access するには、storage connector ID を渡して storage() method を使用し、Storage Client への reference を作成します。
const storage = squid.storage('YOUR_STORAGE_CONNECTOR_ID');
この storage instance を使用すると、file の upload、metadata の read、download URL の生成、content の download を実行できます。これらはすべての Squid storage connector で利用可能な同じ operation です。client から file を管理する詳細については、Squid storage documentationを参照してください。
Squid application が Azure region で host されている場合、Squid は configuration 不要で自動 provision される built-in Azure Blob Storage connector も提供します。他の built-in storage option とあわせて使用できます。built-in storageを参照してください。