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

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 をクリックします。

Azure Blob Storage connector

client から storage container に access するには、storage connector ID を渡して storage() method を使用し、Storage Client への reference を作成します。

Client code
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を参照してください。