AzureStorageCredentialsControllerService_v12

説明

Azure Storage クライアントライブラリ v12 を使用する Azure Storage プロセッサの認証情報を提供します。

タグ

azure、blob、クラウド、認証情報、Microsoft、キュー、ストレージ

プロパティ

以下のリストでは、必要なプロパティをアスタリスク (*) で表示しています。その他のプロパティはオプションと見なされます。この表は、任意のデフォルト値と、そのプロパティが NiFi 式言語に対応しているかどうかも示します。

表示名

API 名前

デフォルト値

許容値

説明

認証情報タイプ *

credentials-type

SAS_TOKEN

  • アカウントキー

  • SAS トークン

  • 管理ID

  • サービスプリンシパル

Azure の認証に使用する認証情報コードのタイプ。

管理IDクライアント ID

managed-identity-client-id

管理IDのクライアント ID。このプロパティは、ユーザー割り当て管理 ID が認証に使用される場合に必要です。システム割り当ての管理 ID の場合は空でなければなりません。

プロキシ構成サービス

proxy-configuration-service

ネットワークリクエストをプロキシするプロキシ構成Controller Serviceを指定します。SOCKS の場合、選択された SOCKS バージョンがプロセッサーで使用されることは保証されません。

サービス・プリンシパル・クライアント ID *

service-principal-client-id

サービスプリンシパルを持つクライアント/アプリケーションのクライアント ID (またはアプリケーション ID)。

サービスプリンシパル クライアントシークレット *

service-principal-client-secret

クライアント/アプリケーションのパスワード。

サービス プリンシパル・テナント ID *

service-principal-tenant-id

サービスプリンシパルをホストするAzure Active Directoryのテナント ID。

アカウントキー *

storage-account-key

ストレージアカウントのキー。これは、このアカウントのすべてのコンテナーへのアクセスを提供する管理者のようなパスワードです。ポリシーできめ細かく制御するには、Shared Access Signature (SAS) トークン、Managed Identity、または Service Principal を使用することを推奨します。

ストレージアカウント名 *

storage-account-name

ストレージアカウント名。

エンドポイント サフィックス *

storage-endpoint-suffix

blob.core.windows.net

パブリック Azure のストレージアカウントは、常に共通のサフィックス FQDN を使用します。特定の状況 (Azure Stack や非公開 Azure リージョンなど) では、このエンドポイントサフィックスを別のサフィックスで上書きします。

SAS トークン *

storage-sas-token

共有アクセス署名トークン(先頭の「?」も含まれる可能性がある)

状態管理

このコンポーネントは状態を保存しません。

制限あり

このコンポーネントには制限はありません。

システムリソースに関する考察

このコンポーネントは、システムリソースを考慮したものではありません。