Azure Blob Storage
Microsoft Azure Storage は、クラウド上のデータに対して高度にスケーラブルで持続性があり、高可用なストレージを備えており、モダン アプリケーションのデータ ストレージ ソリューションとして機能します。 Blob Storage に接続して、Azure Storage アカウント内の BLOB の作成、更新、取得、削除などのさまざまな操作を実行します。
このコネクタは、次の製品とリージョンで使用できます。
| サービス | クラス | リージョン |
|---|---|---|
| コピロット スタジオ | Premium | すべての Power Automate リージョン |
| ロジック アプリ | Standard | すべての Logic Apps リージョン |
| Power Apps | Premium | すべての Power Apps リージョン |
| Power Automate | Premium | すべての Power Automate リージョン |
| お問い合わせ | |
|---|---|
| 名前 | Microsoft |
| URL | https://azure.microsoft.com/support/ |
| コネクタ メタデータ | |
|---|---|
| Publisher | Microsoft |
| Website | https://azure.microsoft.com/services/storage/blobs/ |
| プライバシー ポリシー | https://privacy.microsoft.com/ |
| カテゴリ | 生産性 |
Azure Data Lake Storage Gen2
Azure Blob Storage コネクタでは、 マルチプロトコル アクセスを使用した Azure Data Lake Storage Gen2 (ADLS Gen2) アカウントへの接続がサポートされるようになりました。 この新しい機能の詳細については、この ブログの可用性や既知の制限事項を含めてお読みください。
既知の問題と制限事項
- [ アーカイブをフォルダーに抽出 ] アクションでは、アーカイブ内の空のファイルとフォルダーは無視され、展開先には抽出されません。
- サブフォルダーにファイルが追加または更新された場合、トリガーは起動しません。 サブフォルダーでトリガーする必要がある場合は、複数のトリガーを作成する必要があります。
- 場合によっては、 BLOB が追加または変更されたとき (プロパティのみ) [DEPRECATED] トリガーが BLOB をすぐに返すのを遅らせ、次のトリガーの実行のために新しく作成/変更された BLOB を延期することがあります。 つまり、"分割オン" オプションが無効になっている場合、トリガーは 1 回の実行ですべてのファイルを返すとは限りません。
- V2 操作の場合、
Storage account nameパラメーターは、キーベースの認証を使用する場合 にのみ 自動的に設定されます。 Microsoft Entra ID とマネージド ID 接続を使用する場合は、カスタム値としてストレージ アカウント名を入力します。 - ロジック アプリは、両方が同じリージョンにある場合、ファイアウォールの背後にあるストレージ アカウントに直接アクセスすることはできません。 回避策として、ストレージ アカウントを別のリージョンに保持する必要があります。 Azure Logic Apps からファイアウォールの背後にあるストレージ アカウントへのアクセスを有効にする方法の詳細については、ファイアウォールの背後にあるストレージ アカウントへのアクセスを参照してください。
- Power Automate と Power Apps では、 ファイアウォールの内側にあるストレージ アカウントへの接続はサポートされていません。 接続が現在機能している場合でも、今後切断される可能性があるため、接続に依存しないでください。 現在、信頼性の高い回避策は 1 つだけです。Power Platform から接続する場合は、ストレージ アカウントでファイアウォールを使用しないでください。
- コネクタは、URL デコード可能な文字 ("+" または "%" の後に 2 桁の 16 進数が続く) を含む BLOB 名とパスをサポートしていません。
- コネクタはゲートウェイをサポートしていません。 [接続とデータフロー] タブで Azure Blob Storage を作成しますが、正しくないオプション "ゲートウェイの選択" が表示されます。
- Power Apps からの "アクセス キー" 認証で "CreateFileV2" 操作を使用する場合、データセット パラメーターは BLOB エンドポイントではなく "AccountNameFromSettings" にする必要があります。
- チャンクを実装せずに "CreateBlockBlob_V2" アクションを使用すると、コンテンツ タイプが "application/octet-stream" に設定された BLOB が作成されることがあります。
- Azure Logic Apps のドキュメントに従って、メッセージ サイズは PowerApps でのみ 100 MB をサポートしており、仕様に従っています。 この制限を回避するには、アクション コンテンツ転送設定でチャンクを許可することを検討してください。 ただし、一部のコネクタと API ではチャンクや既定の制限がサポートされていない場合があります。 注: コネクタを介してファイルを送信する場合、ファイルだけでなくペイロードの全体的なサイズは 100 MB 未満である必要があります。
Microsoft Entra ID 認証と Azure BLOB コネクタ
Microsoft Entra ID 認証を使用するには、使用されているアカウントに特定のロールの割り当てを割り当てる必要があります。詳細については、「 BLOB データにアクセスするための Azure ロールの割り当て - Azure Storage」を参照してください。
注
データ アクセス用に明示的に定義されたロールのみが、セキュリティ プリンシパルが BLOB またはキュー のデータにアクセスすることを許可します。 所有者、共同作成者、ストレージ アカウント共同作成者などの組み込みロールでは、セキュリティ プリンシパルがストレージ アカウントを管理できますが、Microsoft Entra ID を介してそのアカウント内の BLOB またはキュー データへのアクセスは提供されません。
コンテナーで操作を実行するためにアカウントに必要なロールがあるかどうかを確認するためのクイック テストを次に示します。
- Azure Portal でそのアカウントでサインインします。
- ストレージ アカウント内のコンテナーに移動し、それが使用され、[認証方法] の
Switch to Microsoft Entra ID User Accountをクリックします。 このオプションは、BLOB の検索ボックスのすぐ上に表示されます。
承認されていないメッセージがポップアップ表示された場合、ユーザーにはストレージ アカウント固有のアクセス許可が割り当てられている必要があります。 これを行うには、ストレージ アカウント マネージャーで次の操作を行う必要があります。
- コンテナーの [
Access Control (IAM)] タブに移動します。 -
Addをクリックします -
Add role assignmentをクリックします - 特定の
Storage Accountロールをユーザーに割り当てる (たとえば、Storage Account Contributor)
Azure BLOB のアクセス ロールの詳細については、「Microsoft Entra ID を使用して BLOB へのアクセスを承認する」を参照してください。
マネージド ID 認証と Azure BLOB コネクタ
現時点では、マネージド ID 認証は Logic Apps でのみサポートされています。 Integration Service Environment (ISE) のマネージド コネクタではサポートされていません。 次の手順に従って、それを使用して Azure BLOB データに接続します。
- Azure マネージド ID を作成する
- ID に Azure BLOB リソースへのアクセス権を付与します。 詳細については、「 Microsoft Entra ID を使用して BLOB へのアクセスを承認する」を参照してください。
- ユーザー割り当て ID を使用する場合は、ロジック アプリをマネージド ID に関連付けます
- マネージド ID を使用するロジック アプリに移動します。
- ブレードの [設定] セクションで、
Identity - [
User assigned] タブに移動し、Add - 使用するマネージド ID を選択し、
Add
Logic Apps でのマネージド ID を使用した認証の詳細については、Azure Logic Apps のマネージド ID を使用した Azure リソースへのアクセスの認証に関するページを参照してください。
Microsoft Entra ID とマネージド ID 認証に関する既知の制限事項
現在の認証パイプラインの制限により、Microsoft Entra ID ゲスト ユーザーは、Azure Blob Storage への Microsoft Entra ID 接続ではサポートされていません。 Microsoft Entra ID またはマネージド ID 認証を使用する場合 は、V2 アクションのみがサポートされます。 非推奨のアクションは引き続き Access Key 認証で動作しますが、 Microsoft Entra ID またはマネージド ID 接続で使用した場合は失敗します。
現時点では、次の V2 アクションは Microsoft Entra ID またはマネージド ID 認証ではサポートされていません。回避策として、アクセス キー認証でアクションを使用します。
- パスによる SAS URI の作成 (V2)
- 使用可能なアクセス ポリシーを取得する (V2)
BLOB エンドポイントを使用して Azure BLOB コネクタに接続する
"アクセス キー" 接続を作成するとき、または V2 操作を使用するときに、完全な Azure Storage BLOB エンドポイントを入力します。
"アクセス キー" 認証の場合は、
Azure Storage account name or blob endpointパラメーターに完全な Azure Storage BLOB エンドポイントを入力します。- "アクセス キー" 認証で "V2" 操作を使用する場合は、
datasetパラメーターにも BLOB エンドポイントを指定する必要があります。
- "アクセス キー" 認証で "V2" 操作を使用する場合は、
"V2" 操作の場合は、パラメーターに完全な Azure Storage BLOB エンドポイント
dataset入力します。スキーマを含む完全なエンドポイントを指定する必要があります。次に例を示します。
https://account.blob.core.windows.net/-
https://account-secondary.blob.core.windows.net/(セカンダリ エンドポイントに接続する場合) - 相対パス (たとえば、
account.blob.core.windows.net) は拒否されます。
特定のストレージ アカウントの Azure Storage BLOB エンドポイントを取得する
この BLOB エンドポイントを取得する方法は複数あります。
Azure portal を使用
- Microsoft Azure で、接続する Azure Storage アカウントに移動します
- [
Settingsセクション (左側のブレード) で、Endpoints - BLOB エンドポイントは、
Blob serviceテキスト ボックスの BLOB サービスの下に表示されます。
ストレージ アカウントの使用 - プロパティの取得 REST API 呼び出し
- Azure Storage アカウントの
subscription Idとresource group nameを取得します。 - ストレージ アカウント - プロパティの取得に移動する
- HTTP 呼び出しの右上隅にある [
Try it] ボタンをクリックします - サインイン (ユーザーはストレージ アカウントにアクセスできる必要があります)
- Azure Storage アカウントが配置されている Azure テナントを選択する
- Azure Storage のアカウント名、リソース グループ名を入力し、ストレージ アカウントがあるサブスクリプションを選択します。
- クリック
Run - BLOB エンドポイントは、応答
blobオブジェクトの下primaryEndpointsプロパティにあります
- Azure Storage アカウントの
コネクタの詳細
コネクタの詳細については、 詳細なセクションを参照してください。
Important
Microsoft Entra ID Integrated (Azure Commercial) 接続は、 米国政府 (GCC) 環境では既定で無効になっています。 これらの種類の接続を有効にするには、テナント管理者が Power Platform 管理センターで [Azure Commercial への接続 ] 設定を有効にする必要があります。
この設定を有効にすると、Power Platform US Government のコンプライアンス境界外でデータを操作および送信する Azure Commercial 内のリソースへの接続が可能になります。 これは、GCC クラウド バージョンの Power Platform Connectors から商用リソースへのアクセスを許可するために特に使用されます。
Microsoft Entra ID Integrated (Azure Commercial) は、米国政府 (GCC) 環境から Azure Commercial リソースに対して機能する唯一の認証の種類です。
Azure 商用認証が既定で無効になっている: 
Power Platform 管理センターの [Azure Commercial への接続 ] 設定: ![[管理] ビュー](assets/disablegsscommercialaccess-admin-view.png)
一般的な制限
| 名前 | 価値 |
|---|---|
| チャンクが有効な最大ファイル サイズ (MB 単位) | 1024 |
| 無効なチャンクを使用した最大ファイル サイズ、抽出用の最大アーカイブ サイズ、絶対 URI の場合のコピー BLOB 操作のソースの最大サイズ (MB 単位) | 50 |
| アーカイブ内のファイルの最大数 | 100 |
| アーカイブ内のファイルの最大合計サイズ (MB 単位) | 7:50 |
| リスト BLOB の最大ページ サイズ | 5000 |
| トリガーの仮想フォルダー内のアイテムの追跡可能な最大数 | 30000 |
| 帯域幅の時間間隔内でコネクタとの間で転送される最大メガバイト数 (接続ごと) | 300 |
| 帯域幅の時間間隔 (ミリ秒単位) | 1000 |
| コネクタによって同時に処理される要求の最大数 | 100 |
| コネクタによって同時に転送される応答の最大数 | 200 |
| "フォルダーへのアーカイブの抽出操作" の接続あたりの API 呼び出し数 (1 分あたり) | 150 |
接続を作成する
コネクタでは、次の認証の種類がサポートされています。
| アクセス キー | Azure Blob Storage にアクセスするには、Azure Storage アカウント名 (または BLOB エンドポイント) とアクセス キーを指定します。 | Azure Government と US Government (GCC) と米国政府機関 (GCC-High) の Azure Government および国防総省 (DoD) を除くすべてのリージョン | 共有可能 |
| アクセス キー (Azure Government) | Azure Blob Storage にアクセスするには、Azure Storage アカウント名 (または BLOB エンドポイント) とアクセス キーを指定します。 | Azure Government および米国政府機関の Azure Government および国防総省 (DoD) (GCC-High) のみ | 共有可能 |
| アクセス キー (Azure Government) | Azure Storage アカウント名 (または BLOB エンドポイント) とアクセス キーを指定して、Azure Government の Azure Blob Storage にアクセスします。 | 米国政府 (GCC) のみ | 共有可能 |
| クライアント証明書の認証 | PFX 証明書とパスワードを使用して Microsoft Entra ID 資格情報を指定する | すべてのリージョン | 共有可能 |
| ロジック アプリのマネージド ID | LogicApps マネージド ID を使用して接続を作成する | LOGICAPPS のみ | 共有可能 |
| Microsoft Entra ID 統合 | Microsoft Entra ID を使用して Azure Blob Storage にアクセスします。 | Azure Government と US Government (GCC) と米国政府機関 (GCC-High) の Azure Government および国防総省 (DoD) を除くすべてのリージョン | 共有不可 |
| Microsoft Entra ID Integrated (Azure Commercial) | Microsoft Entra ID を使用して、Azure Commercial の Azure Blob Storage にアクセスします。 | 米国政府 (GCC) のみ | 共有不可 |
| Microsoft Entra ID Integrated (Azure Government) | Microsoft Entra ID を使用して Azure Blob Storage にアクセスします。 | Azure Government および米国政府機関の Azure Government および国防総省 (DoD) (GCC-High) のみ | 共有不可 |
| Microsoft Entra ID Integrated (Azure Government) | Microsoft Entra ID を使用して、Azure Government の Azure Blob Storage にアクセスします。 | 米国政府 (GCC) のみ | 共有不可 |
| サービス プリンシパルの認証 | サービス プリンシパル認証には、独自の Microsoft Entra ID アプリを使用します。 | すべてのリージョン | 共有不可 |
| 既定 [非推奨] | このオプションは、明示的な認証の種類がない古い接続に対してのみ行われ、下位互換性のためにのみ提供されます。 | すべてのリージョン | 共有不可 |
アクセス キー
認証 ID: keyBasedAuth
適用: Azure Government および米国政府 (GCC) および米国政府 (GCC-High) の Azure Government および国防総省 (DoD) を除くすべてのリージョン
Azure Blob Storage にアクセスするには、Azure Storage アカウント名 (または BLOB エンドポイント) とアクセス キーを指定します。
これは共有可能な接続です。 電源アプリが別のユーザーと共有されている場合は、接続も共有されます。 詳細については、 キャンバス アプリのコネクタの概要 - Power Apps |Microsoft Docs
| 名前 | タイプ | Description | 必須 |
|---|---|---|---|
| Azure Storage アカウント名または BLOB エンドポイント | 文字列 | コネクタで使用する必要がある Azure Storage アカウントの名前または BLOB エンドポイント。 | 正しい |
| Azure Storage アカウントのアクセス キー | securestring | 有効なプライマリ/セカンダリ Azure Storage アカウント アクセス キーを指定します。 |
アクセス キー (Azure Government)
認証 ID: keyBasedAuth
適用: Azure Government および米国政府の Azure Government および国防総省 (DoD) (GCC-High) のみ
Azure Blob Storage にアクセスするには、Azure Storage アカウント名 (または BLOB エンドポイント) とアクセス キーを指定します。
これは共有可能な接続です。 電源アプリが別のユーザーと共有されている場合は、接続も共有されます。 詳細については、 キャンバス アプリのコネクタの概要 - Power Apps |Microsoft Docs
| 名前 | タイプ | Description | 必須 |
|---|---|---|---|
| Azure Storage アカウント名または BLOB エンドポイント | 文字列 | コネクタで使用する必要がある Azure Storage アカウントの名前または BLOB エンドポイント。 | 正しい |
| Azure Storage アカウントのアクセス キー | securestring | 有効なプライマリ/セカンダリ Azure Storage アカウント アクセス キーを指定します。 |
アクセス キー (Azure Government)
認証 ID: keyBasedAuth
適用: 米国政府 (GCC) のみ
Azure Storage アカウント名 (または BLOB エンドポイント) とアクセス キーを指定して、Azure Government の Azure Blob Storage にアクセスします。
これは共有可能な接続です。 電源アプリが別のユーザーと共有されている場合は、接続も共有されます。 詳細については、 キャンバス アプリのコネクタの概要 - Power Apps |Microsoft Docs
| 名前 | タイプ | Description | 必須 |
|---|---|---|---|
| Azure Storage アカウント名または BLOB エンドポイント | 文字列 | コネクタで使用する必要がある Azure Storage アカウントの名前または BLOB エンドポイント。 | 正しい |
| Azure Storage アカウントのアクセス キー | securestring | 有効なプライマリ/セカンダリ Azure Storage アカウント アクセス キーを指定します。 |
クライアント証明書の認証
認証 ID: certOauth
適用対象: すべてのリージョン
PFX 証明書とパスワードを使用して Microsoft Entra ID 資格情報を指定する
これは共有可能な接続です。 電源アプリが別のユーザーと共有されている場合は、接続も共有されます。 詳細については、 キャンバス アプリのコネクタの概要 - Power Apps |Microsoft Docs
| 名前 | タイプ | Description | 必須 |
|---|---|---|---|
| クライアントID | 文字列 | 正しい | |
| クライアント証明書シークレット | クライアント証明書 | このアプリケーションで許可されるクライアント証明書シークレット | 正しい |
| Tenant | 文字列 | 正しい |
Logic Apps マネージド ID
認証 ID: managedIdentityAuth
適用: LOGICAPPS のみ
LogicApps マネージド ID を使用して接続を作成する
これは共有可能な接続です。 電源アプリが別のユーザーと共有されている場合は、接続も共有されます。 詳細については、 キャンバス アプリのコネクタの概要 - Power Apps |Microsoft Docs
| 名前 | タイプ | Description | 必須 |
|---|---|---|---|
| LogicApps マネージド ID | managedIdentity | Logic Apps マネージド ID を使用してサインインする | 正しい |
Microsoft Entra ID 統合
認証 ID: tokenBasedAuth
適用: Azure Government および米国政府 (GCC) および米国政府 (GCC-High) の Azure Government および国防総省 (DoD) を除くすべてのリージョン
Microsoft Entra ID を使用して Azure Blob Storage にアクセスします。
これは共有可能な接続ではありません。 電源アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。
Microsoft Entra ID Integrated (Azure Commercial)
認証 ID: oauthCom
適用: 米国政府 (GCC) のみ
Microsoft Entra ID を使用して、Azure Commercial の Azure Blob Storage にアクセスします。
これは共有可能な接続ではありません。 電源アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。
Microsoft Entra ID Integrated (Azure Government)
認証 ID: tokenBasedAuth
適用: Azure Government および米国政府の Azure Government および国防総省 (DoD) (GCC-High) のみ
Microsoft Entra ID を使用して Azure Blob Storage にアクセスします。
これは共有可能な接続ではありません。 電源アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。
Microsoft Entra ID Integrated (Azure Government)
認証 ID: tokenBasedAuth
適用: 米国政府 (GCC) のみ
Microsoft Entra ID を使用して、Azure Government の Azure Blob Storage にアクセスします。
これは共有可能な接続ではありません。 電源アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。
サービス プリンシパルの認証
認証 ID: servicePrincipalAuth
適用対象: すべてのリージョン
サービス プリンシパル認証には、独自の Microsoft Entra ID アプリを使用します。
これは共有可能な接続ではありません。 電源アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。
| 名前 | タイプ | Description | 必須 |
|---|---|---|---|
| クライアントID | 文字列 | 正しい | |
| クライアント シークレット | securestring | 正しい | |
| Tenant | 文字列 | 正しい |
既定 [非推奨]
適用対象: すべてのリージョン
このオプションは、明示的な認証の種類がない古い接続に対してのみ行われ、下位互換性のためにのみ提供されます。
これは共有可能な接続ではありません。 電源アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。
| 名前 | タイプ | Description | 必須 |
|---|---|---|---|
| Azure Storage アカウント名または BLOB エンドポイント | 文字列 | コネクタで使用する必要がある Azure Storage アカウントの名前または BLOB エンドポイント。 | 正しい |
| Azure Storage アカウントのアクセス キー | securestring | 有効なプライマリ/セカンダリ Azure Storage アカウント アクセス キーを指定します。 |
調整制限
| 名前 | 呼び出し | 更新期間 |
|---|---|---|
| 接続ごとの API 呼び出し | 1500 | 60 秒 |
アクション
| BLOB のコピー (V2) |
この操作により、BLOB がコピーされます。 コピーされた直後に BLOB がサーバー上で削除または名前変更されている場合、コネクタは設計上 HTTP 404 エラーを返す可能性があります。 新しく作成された BLOB を削除または名前変更する前に、1 分間の遅延を使用してください。 このアクションでは、チャンク転送はサポートされていません。 ソースと宛先が同じストレージ アカウントに存在する場合は、相対パスを使用してください。 それ以外の場合、コピー BLOB 操作のソースの最大サイズは 50 MB です。 |
| BLOB のコピー [非推奨] |
このアクションは非推奨になりました。 代わりに 、BLOB (V2) のコピー を使用してください。
|
| BLOB の作成 (V2) |
この操作により、BLOB が Azure Blob Storage にアップロードされます。 |
| BLOB の作成 [非推奨] |
このアクションは非推奨になりました。 代わりに BLOB (V2) の作成 を使用してください。
|
| BLOB の削除 (V2) |
この操作により、BLOB が削除されます。 |
| BLOB の削除 [非推奨] |
このアクションは非推奨になりました。 代わりに 、BLOB (V2) の削除 を使用してください。
|
| BLOB の更新 (V2) |
この操作によって、Azure Blob Storage 内の BLOB が更新されます。 |
| BLOB の更新 [非推奨] |
このアクションは非推奨になりました。 代わりに Update BLOB (V2) を使用してください。
|
| BLOB を一覧表示する (V2) |
この操作では、コンテナー内の BLOB が一覧表示されます。 |
| BLOB を一覧表示する [非推奨] |
このアクションは非推奨になりました。 代わりに Lists BLOB (V2) を使用してください。
|
| BLOB コンテンツの取得 (V2) |
この操作では、ID を使用して BLOB の内容を取得します。 |
| BLOB コンテンツの取得 [非推奨] |
このアクションは非推奨になりました。 代わりに 、BLOB コンテンツの取得 (V2) を使用してください。
|
| BLOB メタデータの取得 (V2) |
この操作では、BLOB ID を使用して BLOB メタデータを取得します。 |
| BLOB メタデータの取得 [非推奨] |
このアクションは非推奨になりました。 代わりに 、BLOB メタデータの取得 (V2) を使用してください。
|
| パスで BLOB 層を設定する (V2) |
この操作では、パスを使用して Standard ストレージ アカウント上のブロック BLOB の層を設定します。 |
| パスによる BLOB 層の設定 [非推奨] |
このアクションは非推奨になりました。 代わりに 、パス (V2) で BLOB 層を設定 してください。
|
| パスによる SAS URI の作成 (V2) |
この操作により、パスを使用して BLOB の SAS リンクが作成されます。 |
| パスによる SAS URI の作成 [非推奨] |
このアクションは非推奨になりました。 代わりに、 パス (V2) による SAS URI の作成 を使用してください。
|
| パスを使用して BLOB コンテンツを取得する (V2) |
この操作では、パスを使用して BLOB の内容を取得します。 |
| パスを使用して BLOB コンテンツを取得する [非推奨] |
このアクションは非推奨になりました。 代わりに 、パス (V2) を使用して BLOB コンテンツを取得 してください。
|
| パスを使用して BLOB メタデータを取得する (V2) |
この操作では、パスを使用して BLOB メタデータを取得します。 |
| パスを使用して BLOB メタデータを取得する [非推奨] |
このアクションは非推奨になりました。 代わりに 、パス (V2) を使用して BLOB メタデータを取得 してください。
|
| フォルダーへのアーカイブの抽出 (V2) |
この操作により、アーカイブ BLOB がフォルダーに抽出されます (例: .zip)。 |
| フォルダーへのアーカイブの抽出 [非推奨] |
このアクションは非推奨になりました。 代わりに 、フォルダー (V2) へのアーカイブの抽出 を使用してください。
|
| ブロック BLOB の作成 (V2) |
この操作により、ブロック BLOB が Azure Blob Storage にアップロードされます。 |
| ブロック BLOB の作成 [非推奨] |
このアクションは非推奨になりました。 代わりに 、ブロック BLOB (V2) の作成 を使用してください。
|
| ルート フォルダー内の BLOB を一覧表示します (V2) |
この操作では、Azure Blob Storage ルート フォルダー内の BLOB が一覧表示されます。 |
| ルート フォルダー内の BLOB を一覧表示します [非推奨] |
このアクションは非推奨になりました。 代わりに 、ルート フォルダー (V2) の Lists BLOB を 使用してください。
|
| 使用可能なアクセス ポリシーを取得する (V2) |
この操作により、BLOB に対して使用可能な共有アクセス ポリシーが取得されます。 |
| 使用可能なアクセス ポリシーを取得する [非推奨] |
このアクションは非推奨になりました。 代わりに 、使用可能なアクセス ポリシーの取得 (V2) を使用してください。
|
BLOB のコピー (V2)
この操作により、BLOB がコピーされます。 コピーされた直後に BLOB がサーバー上で削除または名前変更されている場合、コネクタは設計上 HTTP 404 エラーを返す可能性があります。 新しく作成された BLOB を削除または名前変更する前に、1 分間の遅延を使用してください。 このアクションでは、チャンク転送はサポートされていません。 ソースと宛先が同じストレージ アカウントに存在する場合は、相対パスを使用してください。 それ以外の場合、コピー BLOB 操作のソースの最大サイズは 50 MB です。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
ストレージ アカウント名または BLOB エンドポイント
|
dataset | True | string |
Azure Storage アカウント名または BLOB エンドポイント。 |
|
ソース URL
|
source | True | string |
ソース BLOB の URL を指定します。 |
|
宛先 BLOB パス
|
destination | True | string |
ターゲット BLOB 名を含む宛先 BLOB パスを指定します。 |
|
上書き。
|
overwrite | boolean |
コピー先の BLOB を上書きする必要がありますか (true/false)。 |
戻り値
BLOB のメタデータ
- Body
- BlobMetadata
BLOB のコピー [非推奨]
このアクションは非推奨になりました。 代わりに 、BLOB (V2) のコピー を使用してください。
この操作により、BLOB がコピーされます。 コピーされた直後に BLOB がサーバー上で削除または名前変更されている場合、コネクタは設計上 HTTP 404 エラーを返す可能性があります。 新しく作成された BLOB を削除または名前変更する前に、1 分間の遅延を使用してください。 このアクションでは、チャンク転送はサポートされていません。 ソースと宛先が同じストレージ アカウントに存在する場合は、相対パスを使用してください。 それ以外の場合、コピー BLOB 操作のソースの最大サイズは 50 MB です。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
ソース URL
|
source | True | string |
ソース BLOB の URL を指定します。 |
|
宛先 BLOB パス
|
destination | True | string |
ターゲット BLOB 名を含む宛先 BLOB パスを指定します。 |
|
上書き。
|
overwrite | boolean |
コピー先の BLOB を上書きする必要がありますか (true/false)。 |
戻り値
BLOB のメタデータ
- Body
- BlobMetadata
BLOB の作成 (V2)
この操作により、BLOB が Azure Blob Storage にアップロードされます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
ストレージ アカウント名または BLOB エンドポイント
|
dataset | True | string |
Azure Storage アカウント名または BLOB エンドポイント。 |
|
フォルダー パス
|
folderPath | True | string |
アップロードするフォルダー パスを指定します。 |
|
BLOB 名
|
name | True | string |
作成する BLOB の名前を指定します。 |
|
BLOB コンテンツ
|
body | True | binary |
アップロードする BLOB の内容を指定します。 |
|
コンテンツタイプ
|
Content-Type | string |
アップロードする BLOB のコンテンツ タイプを指定します。 |
戻り値
BLOB のメタデータ
- Body
- BlobMetadata
BLOB の作成 [非推奨]
このアクションは非推奨になりました。 代わりに BLOB (V2) の作成 を使用してください。
この操作により、BLOB が Azure Blob Storage にアップロードされます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
フォルダー パス
|
folderPath | True | string |
アップロードするフォルダー パスを指定します。 |
|
BLOB 名
|
name | True | string |
作成する BLOB の名前を指定します。 |
|
BLOB コンテンツ
|
body | True | binary |
アップロードする BLOB の内容を指定します。 |
|
コンテンツタイプ
|
Content-Type | string |
アップロードする BLOB のコンテンツ タイプを指定します。 |
戻り値
BLOB のメタデータ
- Body
- BlobMetadata
BLOB の削除 (V2)
この操作により、BLOB が削除されます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
ストレージ アカウント名または BLOB エンドポイント
|
dataset | True | string |
Azure Storage アカウント名または BLOB エンドポイント。 |
|
ブロッブ
|
id | True | string |
削除する BLOB を指定します。 |
BLOB の削除 [非推奨]
このアクションは非推奨になりました。 代わりに 、BLOB (V2) の削除 を使用してください。
この操作により、BLOB が削除されます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
ブロッブ
|
id | True | string |
削除する BLOB を指定します。 |
BLOB の更新 (V2)
この操作によって、Azure Blob Storage 内の BLOB が更新されます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
ストレージ アカウント名または BLOB エンドポイント
|
dataset | True | string |
Azure Storage アカウント名または BLOB エンドポイント。 |
|
ブロッブ
|
id | True | string |
更新する BLOB を指定します。 |
|
BLOB コンテンツ
|
body | True | binary |
更新する BLOB の内容を指定します。 |
|
コンテンツタイプ
|
Content-Type | string |
アップロードする BLOB のコンテンツ タイプを指定します。 |
戻り値
BLOB のメタデータ
- Body
- BlobMetadata
BLOB の更新 [非推奨]
このアクションは非推奨になりました。 代わりに Update BLOB (V2) を使用してください。
この操作によって、Azure Blob Storage 内の BLOB が更新されます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
ブロッブ
|
id | True | string |
更新する BLOB を指定します。 |
|
BLOB コンテンツ
|
body | True | binary |
更新する BLOB の内容を指定します。 |
|
コンテンツタイプ
|
Content-Type | string |
アップロードする BLOB のコンテンツ タイプを指定します。 |
戻り値
BLOB のメタデータ
- Body
- BlobMetadata
BLOB を一覧表示する (V2)
この操作では、コンテナー内の BLOB が一覧表示されます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
ストレージ アカウント名または BLOB エンドポイント
|
dataset | True | string |
Azure Storage アカウント名または BLOB エンドポイント。 |
|
フォルダー
|
id | True | string |
フォルダーを指定します。 |
|
ページング マーカー
|
nextPageMarker | string |
リスト操作で返されるリストの部分を識別するマーカー。 |
|
|
フラット リスト
|
useFlatListing | boolean |
フラット リストに BLOB を一覧表示するかどうかを指定します。 |
戻り値
BLOB メタデータのページを表します。
- Body
- BlobMetadataPage
BLOB を一覧表示する [非推奨]
このアクションは非推奨になりました。 代わりに Lists BLOB (V2) を使用してください。
この操作では、コンテナー内の BLOB が一覧表示されます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
フォルダー
|
id | True | string |
フォルダーを指定します。 |
|
ページング マーカー
|
nextPageMarker | string |
リスト操作で返されるリストの部分を識別するマーカー。 |
|
|
フラット リスト
|
useFlatListing | boolean |
フラット リストに BLOB を一覧表示するかどうかを指定します。 |
戻り値
BLOB メタデータのページを表します。
- Body
- BlobMetadataPage
BLOB コンテンツの取得 (V2)
この操作では、ID を使用して BLOB の内容を取得します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
ストレージ アカウント名または BLOB エンドポイント
|
dataset | True | string |
Azure Storage アカウント名または BLOB エンドポイント。 |
|
ブロッブ
|
id | True | string |
BLOB を指定します。 |
|
コンテンツ タイプの推論
|
inferContentType | boolean |
拡張機能に基づいてコンテンツ タイプを推論します。 |
戻り値
ファイルの内容。
- ファイル コンテンツ
- binary
BLOB コンテンツの取得 [非推奨]
このアクションは非推奨になりました。 代わりに 、BLOB コンテンツの取得 (V2) を使用してください。
この操作では、ID を使用して BLOB の内容を取得します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
ブロッブ
|
id | True | string |
BLOB を指定します。 |
|
コンテンツ タイプの推論
|
inferContentType | boolean |
拡張機能に基づいてコンテンツ タイプを推論します。 |
戻り値
ファイルの内容。
- ファイル コンテンツ
- binary
BLOB メタデータの取得 (V2)
この操作では、BLOB ID を使用して BLOB メタデータを取得します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
ストレージ アカウント名または BLOB エンドポイント
|
dataset | True | string |
Azure Storage アカウント名または BLOB エンドポイント。 |
|
ブロッブ
|
id | True | string |
BLOB を指定します。 |
戻り値
BLOB のメタデータ
- Body
- BlobMetadata
BLOB メタデータの取得 [非推奨]
このアクションは非推奨になりました。 代わりに 、BLOB メタデータの取得 (V2) を使用してください。
この操作では、BLOB ID を使用して BLOB メタデータを取得します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
ブロッブ
|
id | True | string |
BLOB を指定します。 |
戻り値
BLOB のメタデータ
- Body
- BlobMetadata
パスで BLOB 層を設定する (V2)
この操作では、パスを使用して Standard ストレージ アカウント上のブロック BLOB の層を設定します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
ストレージ アカウント名または BLOB エンドポイント
|
storageAccountName | True | string |
Azure Storage アカウント名または BLOB エンドポイント。 |
|
BLOB パス
|
path | True | string |
BLOB の一意のパス。 |
|
BLOB 層
|
newTier | True | string |
BLOB の新しい層。 |
パスによる BLOB 層の設定 [非推奨]
このアクションは非推奨になりました。 代わりに 、パス (V2) で BLOB 層を設定 してください。
この操作では、パスを使用して Standard ストレージ アカウント上のブロック BLOB の層を設定します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
BLOB パス
|
path | True | string |
BLOB の一意のパス。 |
|
BLOB 層
|
newTier | True | string |
BLOB の新しい層。 |
パスによる SAS URI の作成 (V2)
この操作により、パスを使用して BLOB の SAS リンクが作成されます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
ストレージ アカウント名または BLOB エンドポイント
|
storageAccountName | True | string |
Azure Storage アカウント名または BLOB エンドポイント。 |
|
BLOB パス
|
path | True | string |
BLOB の一意のパス。 |
|
グループ ポリシー識別子
|
GroupPolicyIdentifier | string |
格納されているアクセス ポリシーを識別する文字列。 グループ ポリシー パラメーター (開始時刻や終了時刻など) は、アクションに記載されている入力パラメーターよりも優先されます。 |
|
|
Permissions
|
Permissions | string |
SAS に指定されたアクセス許可 (コンマで区切られた値)。 |
|
|
開始時刻
|
StartTime | date-time |
SAS が有効になる日時 (例: '2017-11-01T15:30:00+00:00')。 Default = now()。 |
|
|
有効期限
|
ExpiryTime | date-time |
SAS が無効になった日時 (例: '2017-12-01T15:30:00+00:00')。 Default = now() + 24h。 |
|
|
共有アクセス プロトコル
|
AccessProtocol | string |
許可されるプロトコル (https のみ、または http と https)。 プロトコルを制限しない場合は Null。 |
|
|
IP アドレスまたは IP アドレス範囲
|
IpAddressOrRange | string |
許可される IP アドレスまたは IP アドレスの範囲。 IP アドレスに基づいて制限しない場合は Null。 |
戻り値
共有アクセス署名
パスによる SAS URI の作成 [非推奨]
このアクションは非推奨になりました。 代わりに、 パス (V2) による SAS URI の作成 を使用してください。
この操作により、パスを使用して BLOB の SAS リンクが作成されます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
BLOB パス
|
path | True | string |
BLOB の一意のパス。 |
|
グループ ポリシー識別子
|
GroupPolicyIdentifier | string |
格納されているアクセス ポリシーを識別する文字列。 グループ ポリシー パラメーター (開始時刻や終了時刻など) は、アクションに記載されている入力パラメーターよりも優先されます。 |
|
|
Permissions
|
Permissions | string |
SAS に指定されたアクセス許可 (コンマで区切られた値)。 |
|
|
開始時刻
|
StartTime | date-time |
SAS が有効になる日時 (例: '2017-11-01T15:30:00+00:00')。 Default = now()。 |
|
|
有効期限
|
ExpiryTime | date-time |
SAS が無効になった日時 (例: '2017-12-01T15:30:00+00:00')。 Default = now() + 24h。 |
|
|
共有アクセス プロトコル
|
AccessProtocol | string |
許可されるプロトコル (https のみ、または http と https)。 プロトコルを制限しない場合は Null。 |
|
|
IP アドレスまたは IP アドレス範囲
|
IpAddressOrRange | string |
許可される IP アドレスまたは IP アドレスの範囲。 IP アドレスに基づいて制限しない場合は Null。 |
戻り値
共有アクセス署名
パスを使用して BLOB コンテンツを取得する (V2)
この操作では、パスを使用して BLOB の内容を取得します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
ストレージ アカウント名または BLOB エンドポイント
|
dataset | True | string |
Azure Storage アカウント名または BLOB エンドポイント。 |
|
BLOB パス
|
path | True | string |
BLOB への一意のパスを指定します。 |
|
コンテンツ タイプの推論
|
inferContentType | boolean |
拡張機能に基づいてコンテンツ タイプを推論します。 |
戻り値
ファイルの内容。
- ファイル コンテンツ
- binary
パスを使用して BLOB コンテンツを取得する [非推奨]
このアクションは非推奨になりました。 代わりに 、パス (V2) を使用して BLOB コンテンツを取得 してください。
この操作では、パスを使用して BLOB の内容を取得します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
BLOB パス
|
path | True | string |
BLOB への一意のパスを指定します。 |
|
コンテンツ タイプの推論
|
inferContentType | boolean |
拡張機能に基づいてコンテンツ タイプを推論します。 |
戻り値
ファイルの内容。
- ファイル コンテンツ
- binary
パスを使用して BLOB メタデータを取得する (V2)
この操作では、パスを使用して BLOB メタデータを取得します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
ストレージ アカウント名または BLOB エンドポイント
|
dataset | True | string |
Azure Storage アカウント名または BLOB エンドポイント。 |
|
BLOB パス
|
path | True | string |
BLOB への一意のパスを指定します。 |
戻り値
BLOB のメタデータ
- Body
- BlobMetadata
パスを使用して BLOB メタデータを取得する [非推奨]
このアクションは非推奨になりました。 代わりに 、パス (V2) を使用して BLOB メタデータを取得 してください。
この操作では、パスを使用して BLOB メタデータを取得します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
BLOB パス
|
path | True | string |
BLOB への一意のパスを指定します。 |
戻り値
BLOB のメタデータ
- Body
- BlobMetadata
フォルダーへのアーカイブの抽出 (V2)
この操作により、アーカイブ BLOB がフォルダーに抽出されます (例: .zip)。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
ストレージ アカウント名または BLOB エンドポイント
|
dataset | True | string |
Azure Storage アカウント名または BLOB エンドポイント。 |
|
ソース アーカイブ BLOB パス
|
source | True | string |
アーカイブ BLOB へのパスを指定します。 |
|
コピー先フォルダーのパス
|
destination | True | string |
アーカイブの内容を抽出する Azure Blob Storage のパスを指定します。 |
|
上書き。
|
overwrite | boolean |
コピー先 BLOB を上書きする必要がありますか (true/false)。 |
戻り値
- response
- array of BlobMetadata
フォルダーへのアーカイブの抽出 [非推奨]
このアクションは非推奨になりました。 代わりに 、フォルダー (V2) へのアーカイブの抽出 を使用してください。
この操作により、アーカイブ BLOB がフォルダーに抽出されます (例: .zip)。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
ソース アーカイブ BLOB パス
|
source | True | string |
アーカイブ BLOB へのパスを指定します。 |
|
コピー先フォルダーのパス
|
destination | True | string |
アーカイブの内容を抽出する Azure Blob Storage のパスを指定します。 |
|
上書き。
|
overwrite | boolean |
コピー先 BLOB を上書きする必要がありますか (true/false)。 |
戻り値
- response
- array of BlobMetadata
ブロック BLOB の作成 (V2)
この操作により、ブロック BLOB が Azure Blob Storage にアップロードされます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
ストレージ アカウント名または BLOB エンドポイント
|
storageAccountName | True | string |
ストレージ アカウント名。 |
|
アップロードするフォルダー パスを指定する
|
folderPath | True | string |
アップロードするフォルダー パスを指定します。 |
|
作成する BLOB の名前を指定する
|
name | True | string |
作成する BLOB の名前を指定します。 |
|
BLOB コンテンツ
|
body | True | binary |
アップロードする BLOB の内容を指定します。 |
|
コンテンツタイプ
|
Content-Type | string |
アップロードする BLOB のコンテンツ タイプを指定します。 |
ブロック BLOB の作成 [非推奨]
このアクションは非推奨になりました。 代わりに 、ブロック BLOB (V2) の作成 を使用してください。
この操作により、ブロック BLOB が Azure Blob Storage にアップロードされます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
アップロードするフォルダー パスを指定する
|
folderPath | True | string |
アップロードするフォルダー パスを指定します。 |
|
作成する BLOB の名前を指定する
|
name | True | string |
作成する BLOB の名前を指定します。 |
|
BLOB コンテンツ
|
body | True | binary |
アップロードする BLOB の内容を指定します。 |
|
コンテンツタイプ
|
Content-Type | string |
アップロードする BLOB のコンテンツ タイプを指定します。 |
ルート フォルダー内の BLOB を一覧表示します (V2)
この操作では、Azure Blob Storage ルート フォルダー内の BLOB が一覧表示されます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
ストレージ アカウント名または BLOB エンドポイント
|
dataset | True | string |
Azure Storage アカウント名または BLOB エンドポイント。 |
|
ページング マーカー
|
nextPageMarker | string |
リスト操作で返されるリストの部分を識別するマーカー。 |
戻り値
BLOB メタデータのページを表します。
- Body
- BlobMetadataPage
ルート フォルダー内の BLOB を一覧表示します [非推奨]
このアクションは非推奨になりました。 代わりに 、ルート フォルダー (V2) の Lists BLOB を 使用してください。
この操作では、Azure Blob Storage ルート フォルダー内の BLOB が一覧表示されます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
ページング マーカー
|
nextPageMarker | string |
リスト操作で返されるリストの部分を識別するマーカー。 |
戻り値
BLOB メタデータのページを表します。
- Body
- BlobMetadataPage
使用可能なアクセス ポリシーを取得する (V2)
この操作により、BLOB に対して使用可能な共有アクセス ポリシーが取得されます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
ストレージ アカウント名または BLOB エンドポイント
|
storageAccountName | True | string |
Azure Storage アカウント名または BLOB エンドポイント。 |
|
BLOB パス
|
path | True | string |
BLOB の一意のパス。 |
戻り値
使用可能なアクセス ポリシーを取得する [非推奨]
このアクションは非推奨になりました。 代わりに 、使用可能なアクセス ポリシーの取得 (V2) を使用してください。
この操作により、BLOB に対して使用可能な共有アクセス ポリシーが取得されます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
BLOB パス
|
path | True | string |
BLOB の一意のパス。 |
戻り値
トリガー
| BLOB が追加または変更されたとき (プロパティのみ) (V2) |
この操作は、1 つ以上の BLOB がコンテナーに追加または変更されたときにフローをトリガーします。 このトリガーでは、ファイル メタデータのみがフェッチされます。 ファイルの内容を取得するには、"ファイル コンテンツの取得" 操作を使用できます。 サブフォルダーにファイルが追加または更新された場合、トリガーは起動しません。 サブフォルダーでトリガーする必要がある場合は、複数のトリガーを作成する必要があります。 |
| BLOB が追加または変更されたとき (プロパティのみ) [非推奨] |
このアクションは非推奨になりました。 代わりに 、BLOB が追加または変更されたとき (プロパティのみ) (V2) を使用してください。
|
BLOB が追加または変更されたとき (プロパティのみ) (V2)
この操作は、1 つ以上の BLOB がコンテナーに追加または変更されたときにフローをトリガーします。 このトリガーでは、ファイル メタデータのみがフェッチされます。 ファイルの内容を取得するには、"ファイル コンテンツの取得" 操作を使用できます。 サブフォルダーにファイルが追加または更新された場合、トリガーは起動しません。 サブフォルダーでトリガーする必要がある場合は、複数のトリガーを作成する必要があります。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
ストレージ アカウント名または BLOB エンドポイント
|
dataset | True | string |
Azure Storage アカウント名または BLOB エンドポイント。 |
|
コンテナ
|
folderId | True | string |
コンテナーを選択します。 |
|
返される BLOB の数
|
maxFileCount | integer |
トリガーから返される BLOB の最大数 (1 から 100)。 |
戻り値
BLOB のメタデータ
- ファイルの一覧
- BlobMetadata
BLOB が追加または変更されたとき (プロパティのみ) [非推奨]
このアクションは非推奨になりました。 代わりに 、BLOB が追加または変更されたとき (プロパティのみ) (V2) を使用してください。
この操作は、1 つ以上の BLOB がコンテナーに追加または変更されたときにフローをトリガーします。 このトリガーでは、ファイル メタデータのみがフェッチされます。 ファイルの内容を取得するには、"ファイル コンテンツの取得" 操作を使用できます。 サブフォルダーにファイルが追加または更新された場合、トリガーは起動しません。 サブフォルダーでトリガーする必要がある場合は、複数のトリガーを作成する必要があります。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
コンテナ
|
folderId | True | string |
コンテナーを選択します。 |
|
返される BLOB の数
|
maxFileCount | integer |
トリガーから返される BLOB の最大数 (1 から 100)。 |
戻り値
BLOB のメタデータ
- ファイルの一覧
- BlobMetadata
定義
BlobMetadata
BLOB のメタデータ
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
ID (アイディー)
|
Id | string |
ファイルまたはフォルダーの一意の ID。 |
|
名前
|
Name | string |
ファイルまたはフォルダーの名前。 |
|
DisplayName
|
DisplayName | string |
ファイルまたはフォルダーの表示名。 |
|
経路
|
Path | string |
ファイルまたはフォルダーのパス。 |
|
LastModified
|
LastModified | date-time |
ファイルまたはフォルダーが最後に変更された日時。 |
|
サイズ
|
Size | integer |
ファイルまたはフォルダーのサイズ。 |
|
メディアタイプ
|
MediaType | string |
ファイルまたはフォルダーのメディアの種類。 |
|
IsFolder
|
IsFolder | boolean |
BLOB がフォルダーであるかどうかを示すブール値 (true、false)。 |
|
ETag
|
ETag | string |
ファイルまたはフォルダーの etag。 |
|
FileLocator
|
FileLocator | string |
ファイルまたはフォルダーの filelocator。 |
BlobMetadataPage
BLOB メタデータのページを表します。
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
value
|
value | array of BlobMetadata |
BLOB メタデータコレクション。 |
|
nextLink
|
nextLink | string |
次のページを取得するために使用できる URL。 |
|
次のページ マーカー
|
nextPageMarker | string |
次のページを取得するために使用できるマーカー。 |
SharedAccessSignatureBlobPolicy
SAS リンクを生成するパラメーターのセット。
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
グループ ポリシー識別子
|
GroupPolicyIdentifier | string |
格納されているアクセス ポリシーを識別する文字列。 グループ ポリシー パラメーター (開始時刻や終了時刻など) は、アクションに記載されている入力パラメーターよりも優先されます。 |
|
Permissions
|
Permissions | string |
SAS に指定されたアクセス許可 (コンマで区切られた値)。 |
|
開始時刻
|
StartTime | date-time |
SAS が有効になる日時 (例: '2017-11-01T15:30:00+00:00')。 Default = now()。 |
|
有効期限
|
ExpiryTime | date-time |
SAS が無効になった日時 (例: '2017-12-01T15:30:00+00:00')。 Default = now() + 24h。 |
|
共有アクセス プロトコル
|
AccessProtocol | string |
許可されるプロトコル (https のみ、または http と https)。 プロトコルを制限しない場合は Null。 |
|
IP アドレスまたは IP アドレス範囲
|
IpAddressOrRange | string |
許可される IP アドレスまたは IP アドレスの範囲。 IP アドレスに基づいて制限しない場合は Null。 |
SharedAccessSignature
共有アクセス署名
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
Web Url
|
WebUrl | uri |
アクセス トークンを持つオブジェクトの URL。 |
binary
これは基本的なデータ型 'binary' です。