AzureStorageCredentialsControllerService_v12¶
説明¶
Azure Storage クライアントライブラリ v12 を使用する Azure Storage プロセッサの認証情報を提供します。
プロパティ¶
以下のリストでは、必要なプロパティをアスタリスク (*) で表示しています。その他のプロパティはオプションと見なされます。この表は、任意のデフォルト値と、そのプロパティが NiFi 式言語に対応しているかどうかも示します。
表示名 |
API 名前 |
デフォルト値 |
許容値 |
説明 |
---|---|---|---|---|
認証情報タイプ * |
credentials-type |
SAS_TOKEN |
|
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 |
共有アクセス署名トークン(先頭の「?」も含まれる可能性がある) |
状態管理¶
このコンポーネントは状態を保存しません。
制限あり¶
このコンポーネントには制限はありません。
システムリソースに関する考察¶
このコンポーネントは、システムリソースを考慮したものではありません。