Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-azure-nar/1.11.3/org.apache.nifi.processors.azure.storage.DeleteAzureBlobStorage/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-azure-nar/1.11.3/org.apache.nifi.processors.azure.storage.DeleteAzureBlobStorage/index.html?rev=1874478&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-azure-nar/1.11.3/org.apache.nifi.processors.azure.storage.DeleteAzureBlobStorage/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-azure-nar/1.11.3/org.apache.nifi.processors.azure.storage.DeleteAzureBlobStorage/index.html
 Tue Feb 25 07:28:36 2020
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>DeleteAzureBlobStorage</title><link 
rel="stylesheet" href="../../../../../css/component-usage.css" 
type="text/css"></link></head><script type="text/javascript">window.onload = 
function(){if(self==top) { document.getElementById('nameHeader').style.display 
= "inherit"; } }</script><body><h1 id="nameHeader" style="display: 
none;">DeleteAzureBlobStorage</h1><h2>Description: </h2><p>Deletes the provided 
blob from Azure Storage</p><h3>Tags: </h3><p>azure, microsoft, cloud, storage, 
blob</p><h3>Properties: </h3><p>In the list below, the names of required 
properties appear in <strong>bold</strong>. Any other properties (not in bold) 
are considered optional. The table also indicates any default values, whether a 
property supports the <a 
href="../../../../../html/expression-language-guide.html">NiFi Expression 
Language</a>, and whether a property is considered "sensitive", meaning that 
its value will be encrypted. Before
  entering a value in a sensitive property, ensure that the 
<strong>nifi.properties</strong> file has an entry for the property 
<strong>nifi.sensitive.props.key</strong>.</p><table 
id="properties"><tr><th>Name</th><th>Default Value</th><th>Allowable 
Values</th><th>Description</th></tr><tr><td id="name"><strong>Container 
Name</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">Name of the Azure storage 
container<br/><strong>Supports Expression Language: true (will be evaluated 
using flow file attributes and variable registry)</strong></td></tr><tr><td 
id="name">Storage Credentials</td><td id="default-value"></td><td 
id="allowable-values"><strong>Controller Service API: 
</strong><br/>AzureStorageCredentialsService<br/><strong>Implementations: 
</strong><a 
href="../org.apache.nifi.services.azure.storage.AzureStorageCredentialsControllerServiceLookup/index.html">AzureStorageCredentialsControllerServiceLookup</a><br/><a
 href="../org.apache.nifi.serv
 
ices.azure.storage.AzureStorageCredentialsControllerService/index.html">AzureStorageCredentialsControllerService</a></td><td
 id="description">The Controller Service used to obtain Azure Storage 
Credentials. Instead of the processor level properties, the credentials can be 
configured here through a common/shared controller service, which is the 
preferred way. The 'Lookup' version of the service can also be used to select 
the credentials dynamically at runtime based on a FlowFile attribute (if the 
processor has FlowFile input).</td></tr><tr><td id="name">Storage Account 
Name</td><td id="default-value"></td><td id="allowable-values"></td><td 
id="description">The storage account name.  There are certain risks in allowing 
the account name to be stored as a flowfile attribute. While it does provide 
for a more flexible flow by allowing the account name to be fetched dynamically 
from a flowfile attribute, care must be taken to restrict access to the event 
provenance data (e.g. by strictly c
 ontrolling the policies governing provenance for this Processor). In addition, 
the provenance repositories may be put on encrypted disk partitions. Instead of 
defining the Storage Account Name, Storage Account Key and SAS Token properties 
directly on the processor, the preferred way is to configure them through a 
controller service specified in the Storage Credentials property. The 
controller service can provide a common/shared configuration for multiple/all 
Azure processors. Furthermore, the credentials can also be looked up 
dynamically with the 'Lookup' version of the service.<br/><strong>Sensitive 
Property: true</strong><br/><strong>Supports Expression Language: true (will be 
evaluated using flow file attributes and variable 
registry)</strong></td></tr><tr><td id="name">Storage Account Key</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">The 
storage account key. This is an admin-like password providing access to every 
container in this account. 
 It is recommended one uses Shared Access Signature (SAS) token instead for 
fine-grained control with policies. There are certain risks in allowing the 
account key to be stored as a flowfile attribute. While it does provide for a 
more flexible flow by allowing the account key to be fetched dynamically from a 
flow file attribute, care must be taken to restrict access to the event 
provenance data (e.g. by strictly controlling the policies governing provenance 
for this Processor). In addition, the provenance repositories may be put on 
encrypted disk partitions.<br/><strong>Sensitive Property: 
true</strong><br/><strong>Supports Expression Language: true (will be evaluated 
using flow file attributes and variable registry)</strong></td></tr><tr><td 
id="name">SAS Token</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">Shared Access Signature token, 
including the leading '?'. Specify either SAS Token (recommended) or Account 
Key. There are certain risks in a
 llowing the SAS token to be stored as a flowfile attribute. While it does 
provide for a more flexible flow by allowing the account name to be fetched 
dynamically from a flowfile attribute, care must be taken to restrict access to 
the event provenance data (e.g. by strictly controlling the policies governing 
provenance for this Processor). In addition, the provenance repositories may be 
put on encrypted disk partitions.<br/><strong>Sensitive Property: 
true</strong><br/><strong>Supports Expression Language: true (will be evaluated 
using flow file attributes and variable registry)</strong></td></tr><tr><td 
id="name"><strong>Blob</strong></td><td 
id="default-value">${azure.blobname}</td><td id="allowable-values"></td><td 
id="description">The filename of the blob<br/><strong>Supports Expression 
Language: true (will be evaluated using flow file attributes and variable 
registry)</strong></td></tr><tr><td id="name">Proxy Configuration 
Service</td><td id="default-value"></td><td id="allowabl
 e-values"><strong>Controller Service API: 
</strong><br/>ProxyConfigurationService<br/><strong>Implementation: </strong><a 
href="../../../nifi-proxy-configuration-nar/1.11.3/org.apache.nifi.proxy.StandardProxyConfigurationService/index.html">StandardProxyConfigurationService</a></td><td
 id="description">Specifies the Proxy Configuration Controller Service to proxy 
network requests. Supported proxies: SOCKS, HTTP</td></tr><tr><td 
id="name"><strong>Delete Snapshots Option</strong></td><td 
id="default-value">NONE</td><td id="allowable-values"><ul><li>None <img 
src="../../../../../html/images/iconInfo.png" alt="Delete the blob only." 
title="Delete the blob only."></img></li><li>Include Snapshots <img 
src="../../../../../html/images/iconInfo.png" alt="Delete the blob and its 
snapshots." title="Delete the blob and its snapshots."></img></li><li>Delete 
Snapshots Only <img src="../../../../../html/images/iconInfo.png" alt="Delete 
only the blob's snapshots." title="Delete only the blob's snap
 shots."></img></li></ul></td><td id="description">Specifies the snapshot 
deletion options to be used when deleting a 
blob.</td></tr></table><h3>Relationships: </h3><table 
id="relationships"><tr><th>Name</th><th>Description</th></tr><tr><td>success</td><td>All
 successfully processed FlowFiles are routed to this 
relationship</td></tr><tr><td>failure</td><td>Unsuccessful operations will be 
transferred to the failure relationship.</td></tr></table><h3>Reads Attributes: 
</h3>None specified.<h3>Writes Attributes: </h3>None specified.<h3>State 
management: </h3>This component does not store state.<h3>Restricted: </h3>This 
component is not restricted.<h3>Input requirement: </h3>This component requires 
an incoming relationship.<h3>System Resource Considerations:</h3>None 
specified.<h3>See Also:</h3><p><a 
href="../org.apache.nifi.processors.azure.storage.ListAzureBlobStorage/index.html">ListAzureBlobStorage</a>,
 <a 
href="../org.apache.nifi.processors.azure.storage.FetchAzureBlobStorage/index.h
 tml">FetchAzureBlobStorage</a>, <a 
href="../org.apache.nifi.processors.azure.storage.PutAzureBlobStorage/index.html">PutAzureBlobStorage</a></p></body></html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-azure-nar/1.11.3/org.apache.nifi.processors.azure.storage.FetchAzureBlobStorage/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-azure-nar/1.11.3/org.apache.nifi.processors.azure.storage.FetchAzureBlobStorage/index.html?rev=1874478&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-azure-nar/1.11.3/org.apache.nifi.processors.azure.storage.FetchAzureBlobStorage/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-azure-nar/1.11.3/org.apache.nifi.processors.azure.storage.FetchAzureBlobStorage/index.html
 Tue Feb 25 07:28:36 2020
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>FetchAzureBlobStorage</title><link 
rel="stylesheet" href="../../../../../css/component-usage.css" 
type="text/css"></link></head><script type="text/javascript">window.onload = 
function(){if(self==top) { document.getElementById('nameHeader').style.display 
= "inherit"; } }</script><body><h1 id="nameHeader" style="display: 
none;">FetchAzureBlobStorage</h1><h2>Description: </h2><p>Retrieves contents of 
an Azure Storage Blob, writing the contents to the content of the 
FlowFile</p><h3>Tags: </h3><p>azure, microsoft, cloud, storage, 
blob</p><h3>Properties: </h3><p>In the list below, the names of required 
properties appear in <strong>bold</strong>. Any other properties (not in bold) 
are considered optional. The table also indicates any default values, whether a 
property supports the <a 
href="../../../../../html/expression-language-guide.html">NiFi Expression 
Language</a>, and whether a property is considered "sensitive"
 , meaning that its value will be encrypted. Before entering a value in a 
sensitive property, ensure that the <strong>nifi.properties</strong> file has 
an entry for the property <strong>nifi.sensitive.props.key</strong>.</p><table 
id="properties"><tr><th>Name</th><th>Default Value</th><th>Allowable 
Values</th><th>Description</th></tr><tr><td id="name"><strong>Container 
Name</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">Name of the Azure storage 
container<br/><strong>Supports Expression Language: true (will be evaluated 
using flow file attributes and variable registry)</strong></td></tr><tr><td 
id="name">Storage Credentials</td><td id="default-value"></td><td 
id="allowable-values"><strong>Controller Service API: 
</strong><br/>AzureStorageCredentialsService<br/><strong>Implementations: 
</strong><a 
href="../org.apache.nifi.services.azure.storage.AzureStorageCredentialsControllerServiceLookup/index.html">AzureStorageCredentialsControllerServ
 iceLookup</a><br/><a 
href="../org.apache.nifi.services.azure.storage.AzureStorageCredentialsControllerService/index.html">AzureStorageCredentialsControllerService</a></td><td
 id="description">The Controller Service used to obtain Azure Storage 
Credentials. Instead of the processor level properties, the credentials can be 
configured here through a common/shared controller service, which is the 
preferred way. The 'Lookup' version of the service can also be used to select 
the credentials dynamically at runtime based on a FlowFile attribute (if the 
processor has FlowFile input).</td></tr><tr><td id="name">Storage Account 
Name</td><td id="default-value"></td><td id="allowable-values"></td><td 
id="description">The storage account name.  There are certain risks in allowing 
the account name to be stored as a flowfile attribute. While it does provide 
for a more flexible flow by allowing the account name to be fetched dynamically 
from a flowfile attribute, care must be taken to restrict acces
 s to the event provenance data (e.g. by strictly controlling the policies 
governing provenance for this Processor). In addition, the provenance 
repositories may be put on encrypted disk partitions. Instead of defining the 
Storage Account Name, Storage Account Key and SAS Token properties directly on 
the processor, the preferred way is to configure them through a controller 
service specified in the Storage Credentials property. The controller service 
can provide a common/shared configuration for multiple/all Azure processors. 
Furthermore, the credentials can also be looked up dynamically with the 
'Lookup' version of the service.<br/><strong>Sensitive Property: 
true</strong><br/><strong>Supports Expression Language: true (will be evaluated 
using flow file attributes and variable registry)</strong></td></tr><tr><td 
id="name">Storage Account Key</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The storage account key. This 
is an admin-like password pro
 viding access to every container in this account. It is recommended one uses 
Shared Access Signature (SAS) token instead for fine-grained control with 
policies. There are certain risks in allowing the account key to be stored as a 
flowfile attribute. While it does provide for a more flexible flow by allowing 
the account key to be fetched dynamically from a flow file attribute, care must 
be taken to restrict access to the event provenance data (e.g. by strictly 
controlling the policies governing provenance for this Processor). In addition, 
the provenance repositories may be put on encrypted disk 
partitions.<br/><strong>Sensitive Property: true</strong><br/><strong>Supports 
Expression Language: true (will be evaluated using flow file attributes and 
variable registry)</strong></td></tr><tr><td id="name">SAS Token</td><td 
id="default-value"></td><td id="allowable-values"></td><td 
id="description">Shared Access Signature token, including the leading '?'. 
Specify either SAS Token (recomme
 nded) or Account Key. There are certain risks in allowing the SAS token to be 
stored as a flowfile attribute. While it does provide for a more flexible flow 
by allowing the account name to be fetched dynamically from a flowfile 
attribute, care must be taken to restrict access to the event provenance data 
(e.g. by strictly controlling the policies governing provenance for this 
Processor). In addition, the provenance repositories may be put on encrypted 
disk partitions.<br/><strong>Sensitive Property: 
true</strong><br/><strong>Supports Expression Language: true (will be evaluated 
using flow file attributes and variable registry)</strong></td></tr><tr><td 
id="name"><strong>Blob</strong></td><td 
id="default-value">${azure.blobname}</td><td id="allowable-values"></td><td 
id="description">The filename of the blob<br/><strong>Supports Expression 
Language: true (will be evaluated using flow file attributes and variable 
registry)</strong></td></tr><tr><td id="name">Proxy Configuration Servic
 e</td><td id="default-value"></td><td id="allowable-values"><strong>Controller 
Service API: 
</strong><br/>ProxyConfigurationService<br/><strong>Implementation: </strong><a 
href="../../../nifi-proxy-configuration-nar/1.11.3/org.apache.nifi.proxy.StandardProxyConfigurationService/index.html">StandardProxyConfigurationService</a></td><td
 id="description">Specifies the Proxy Configuration Controller Service to proxy 
network requests. Supported proxies: SOCKS, 
HTTP</td></tr></table><h3>Relationships: </h3><table 
id="relationships"><tr><th>Name</th><th>Description</th></tr><tr><td>success</td><td>All
 successfully processed FlowFiles are routed to this 
relationship</td></tr><tr><td>failure</td><td>Unsuccessful operations will be 
transferred to the failure relationship.</td></tr></table><h3>Reads Attributes: 
</h3>None specified.<h3>Writes Attributes: </h3><table 
id="writes-attributes"><tr><th>Name</th><th>Description</th></tr><tr><td>azure.length</td><td>The
 length of the blob fetched</td><
 /tr></table><h3>State management: </h3>This component does not store 
state.<h3>Restricted: </h3>This component is not restricted.<h3>Input 
requirement: </h3>This component requires an incoming relationship.<h3>System 
Resource Considerations:</h3>None specified.<h3>See Also:</h3><p><a 
href="../org.apache.nifi.processors.azure.storage.ListAzureBlobStorage/index.html">ListAzureBlobStorage</a>,
 <a 
href="../org.apache.nifi.processors.azure.storage.PutAzureBlobStorage/index.html">PutAzureBlobStorage</a>,
 <a 
href="../org.apache.nifi.processors.azure.storage.DeleteAzureBlobStorage/index.html">DeleteAzureBlobStorage</a></p></body></html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-azure-nar/1.11.3/org.apache.nifi.processors.azure.storage.ListAzureBlobStorage/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-azure-nar/1.11.3/org.apache.nifi.processors.azure.storage.ListAzureBlobStorage/index.html?rev=1874478&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-azure-nar/1.11.3/org.apache.nifi.processors.azure.storage.ListAzureBlobStorage/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-azure-nar/1.11.3/org.apache.nifi.processors.azure.storage.ListAzureBlobStorage/index.html
 Tue Feb 25 07:28:36 2020
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>ListAzureBlobStorage</title><link 
rel="stylesheet" href="../../../../../css/component-usage.css" 
type="text/css"></link></head><script type="text/javascript">window.onload = 
function(){if(self==top) { document.getElementById('nameHeader').style.display 
= "inherit"; } }</script><body><h1 id="nameHeader" style="display: 
none;">ListAzureBlobStorage</h1><h2>Description: </h2><p>Lists blobs in an 
Azure Storage container. Listing details are attached to an empty FlowFile for 
use with FetchAzureBlobStorage.  This Processor is designed to run on Primary 
Node only in a cluster. If the primary node changes, the new Primary Node will 
pick up where the previous node left off without duplicating all of the 
data.</p><h3>Tags: </h3><p>azure, microsoft, cloud, storage, 
blob</p><h3>Properties: </h3><p>In the list below, the names of required 
properties appear in <strong>bold</strong>. Any other properties (not in bold) 
are cons
 idered optional. The table also indicates any default values, whether a 
property supports the <a 
href="../../../../../html/expression-language-guide.html">NiFi Expression 
Language</a>, and whether a property is considered "sensitive", meaning that 
its value will be encrypted. Before entering a value in a sensitive property, 
ensure that the <strong>nifi.properties</strong> file has an entry for the 
property <strong>nifi.sensitive.props.key</strong>.</p><table 
id="properties"><tr><th>Name</th><th>Default Value</th><th>Allowable 
Values</th><th>Description</th></tr><tr><td id="name"><strong>Listing 
Strategy</strong></td><td id="default-value">timestamps</td><td 
id="allowable-values"><ul><li>Tracking Timestamps <img 
src="../../../../../html/images/iconInfo.png" alt="This strategy tracks the 
latest timestamp of listed entity to determine new/updated entities. Since it 
only tracks few timestamps, it can manage listing state efficiently. However, 
any newly added, or updated entity having ti
 mestamp older than the tracked latest timestamp can not be picked by this 
strategy. For example, such situation can happen in a file system if a file 
with old timestamp is copied or moved into the target directory without its 
last modified timestamp being updated." title="This strategy tracks the latest 
timestamp of listed entity to determine new/updated entities. Since it only 
tracks few timestamps, it can manage listing state efficiently. However, any 
newly added, or updated entity having timestamp older than the tracked latest 
timestamp can not be picked by this strategy. For example, such situation can 
happen in a file system if a file with old timestamp is copied or moved into 
the target directory without its last modified timestamp being 
updated."></img></li><li>Tracking Entities <img 
src="../../../../../html/images/iconInfo.png" alt="This strategy tracks 
information of all the listed entities within the latest 'Entity Tracking Time 
Window' to determine new/updated entities. T
 his strategy can pick entities having old timestamp that can be missed with 
'Tracing Timestamps'. However additional DistributedMapCache controller service 
is required and more JVM heap memory is used. See the description of 'Entity 
Tracking Time Window' property for further details on how it works." 
title="This strategy tracks information of all the listed entities within the 
latest 'Entity Tracking Time Window' to determine new/updated entities. This 
strategy can pick entities having old timestamp that can be missed with 
'Tracing Timestamps'. However additional DistributedMapCache controller service 
is required and more JVM heap memory is used. See the description of 'Entity 
Tracking Time Window' property for further details on how it 
works."></img></li></ul></td><td id="description">Specify how to determine 
new/updated entities. See each strategy descriptions for 
detail.</td></tr><tr><td id="name"><strong>Container Name</strong></td><td 
id="default-value"></td><td id="allowable-v
 alues"></td><td id="description">Name of the Azure storage 
container<br/><strong>Supports Expression Language: true (will be evaluated 
using variable registry only)</strong></td></tr><tr><td id="name">Storage 
Credentials</td><td id="default-value"></td><td 
id="allowable-values"><strong>Controller Service API: 
</strong><br/>AzureStorageCredentialsService<br/><strong>Implementations: 
</strong><a 
href="../org.apache.nifi.services.azure.storage.AzureStorageCredentialsControllerServiceLookup/index.html">AzureStorageCredentialsControllerServiceLookup</a><br/><a
 
href="../org.apache.nifi.services.azure.storage.AzureStorageCredentialsControllerService/index.html">AzureStorageCredentialsControllerService</a></td><td
 id="description">The Controller Service used to obtain Azure Storage 
Credentials. Instead of the processor level properties, the credentials can be 
configured here through a common/shared controller service, which is the 
preferred way. The 'Lookup' version of the service can also 
 be used to select the credentials dynamically at runtime based on a FlowFile 
attribute (if the processor has FlowFile input).</td></tr><tr><td 
id="name">Storage Account Name</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The storage account name.  
There are certain risks in allowing the account name to be stored as a flowfile 
attribute. While it does provide for a more flexible flow by allowing the 
account name to be fetched dynamically from a flowfile attribute, care must be 
taken to restrict access to the event provenance data (e.g. by strictly 
controlling the policies governing provenance for this Processor). In addition, 
the provenance repositories may be put on encrypted disk partitions. Instead of 
defining the Storage Account Name, Storage Account Key and SAS Token properties 
directly on the processor, the preferred way is to configure them through a 
controller service specified in the Storage Credentials property. The 
controller service ca
 n provide a common/shared configuration for multiple/all Azure processors. 
Furthermore, the credentials can also be looked up dynamically with the 
'Lookup' version of the service.<br/><strong>Sensitive Property: 
true</strong><br/><strong>Supports Expression Language: true (will be evaluated 
using variable registry only)</strong></td></tr><tr><td id="name">Storage 
Account Key</td><td id="default-value"></td><td id="allowable-values"></td><td 
id="description">The storage account key. This is an admin-like password 
providing access to every container in this account. It is recommended one uses 
Shared Access Signature (SAS) token instead for fine-grained control with 
policies. There are certain risks in allowing the account key to be stored as a 
flowfile attribute. While it does provide for a more flexible flow by allowing 
the account key to be fetched dynamically from a flow file attribute, care must 
be taken to restrict access to the event provenance data (e.g. by strictly 
controlling
  the policies governing provenance for this Processor). In addition, the 
provenance repositories may be put on encrypted disk 
partitions.<br/><strong>Sensitive Property: true</strong><br/><strong>Supports 
Expression Language: true (will be evaluated using variable registry 
only)</strong></td></tr><tr><td id="name">SAS Token</td><td 
id="default-value"></td><td id="allowable-values"></td><td 
id="description">Shared Access Signature token, including the leading '?'. 
Specify either SAS Token (recommended) or Account Key. There are certain risks 
in allowing the SAS token to be stored as a flowfile attribute. While it does 
provide for a more flexible flow by allowing the account name to be fetched 
dynamically from a flowfile attribute, care must be taken to restrict access to 
the event provenance data (e.g. by strictly controlling the policies governing 
provenance for this Processor). In addition, the provenance repositories may be 
put on encrypted disk partitions.<br/><strong>Sensitive P
 roperty: true</strong><br/><strong>Supports Expression Language: true (will be 
evaluated using variable registry only)</strong></td></tr><tr><td 
id="name">Prefix</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">Search prefix for 
listing<br/><strong>Supports Expression Language: true (will be evaluated using 
variable registry only)</strong></td></tr><tr><td id="name">Proxy Configuration 
Service</td><td id="default-value"></td><td 
id="allowable-values"><strong>Controller Service API: 
</strong><br/>ProxyConfigurationService<br/><strong>Implementation: </strong><a 
href="../../../nifi-proxy-configuration-nar/1.11.3/org.apache.nifi.proxy.StandardProxyConfigurationService/index.html">StandardProxyConfigurationService</a></td><td
 id="description">Specifies the Proxy Configuration Controller Service to proxy 
network requests. Supported proxies: SOCKS, HTTP</td></tr><tr><td 
id="name">Entity Tracking State Cache</td><td id="default-value"></td><td 
id="allowab
 le-values"><strong>Controller Service API: 
</strong><br/>DistributedMapCacheClient<br/><strong>Implementations: 
</strong><a 
href="../../../nifi-hbase_2-client-service-nar/1.11.3/org.apache.nifi.hbase.HBase_2_ClientMapCacheService/index.html">HBase_2_ClientMapCacheService</a><br/><a
 
href="../../../nifi-redis-nar/1.11.3/org.apache.nifi.redis.service.RedisDistributedMapCacheClientService/index.html">RedisDistributedMapCacheClientService</a><br/><a
 
href="../../../nifi-couchbase-nar/1.11.3/org.apache.nifi.couchbase.CouchbaseMapCacheClient/index.html">CouchbaseMapCacheClient</a><br/><a
 
href="../../../nifi-distributed-cache-services-nar/1.11.3/org.apache.nifi.distributed.cache.client.DistributedMapCacheClientService/index.html">DistributedMapCacheClientService</a><br/><a
 
href="../../../nifi-hbase_1_1_2-client-service-nar/1.11.3/org.apache.nifi.hbase.HBase_1_1_2_ClientMapCacheService/index.html">HBase_1_1_2_ClientMapCacheService</a></td><td
 id="description">Listed entities are stored in the
  specified cache storage so that this processor can resume listing across NiFi 
restart or in case of primary node change. 'Tracking Entities' strategy require 
tracking information of all listed entities within the last 'Tracking Time 
Window'. To support large number of entities, the strategy uses 
DistributedMapCache instead of managed state. Cache key format is 
'ListedEntities::{processorId}(::{nodeId})'. If it tracks per node listed 
entities, then the optional '::{nodeId}' part is added to manage state 
separately. E.g. cluster wide cache key = 
'ListedEntities::8dda2321-0164-1000-50fa-3042fe7d6a7b', per node cache key = 
'ListedEntities::8dda2321-0164-1000-50fa-3042fe7d6a7b::nifi-node3' The stored 
cache content is Gzipped JSON string. The cache key will be deleted when target 
listing configuration is changed. Used by 'Tracking Entities' 
strategy.</td></tr><tr><td id="name">Entity Tracking Time Window</td><td 
id="default-value">3 hours</td><td id="allowable-values"></td><td id="descri
 ption">Specify how long this processor should track already-listed entities. 
'Tracking Entities' strategy can pick any entity whose timestamp is inside the 
specified time window. For example, if set to '30 minutes', any entity having 
timestamp in recent 30 minutes will be the listing target when this processor 
runs. A listed entity is considered 'new/updated' and a FlowFile is emitted if 
one of following condition meets: 1. does not exist in the already-listed 
entities, 2. has newer timestamp than the cached entity, 3. has different size 
than the cached entity. If a cached entity's timestamp becomes older than 
specified time window, that entity will be removed from the cached 
already-listed entities. Used by 'Tracking Entities' 
strategy.<br/><strong>Supports Expression Language: true (will be evaluated 
using variable registry only)</strong></td></tr><tr><td id="name">Entity 
Tracking Initial Listing Target</td><td id="default-value">all</td><td 
id="allowable-values"><ul><li>Tracking 
 Time Window <img src="../../../../../html/images/iconInfo.png" alt="Ignore 
entities having timestamp older than the specified 'Tracking Time Window' at 
the initial listing activity." title="Ignore entities having timestamp older 
than the specified 'Tracking Time Window' at the initial listing 
activity."></img></li><li>All Available <img 
src="../../../../../html/images/iconInfo.png" alt="Regardless of entities 
timestamp, all existing entities will be listed at the initial listing 
activity." title="Regardless of entities timestamp, all existing entities will 
be listed at the initial listing activity."></img></li></ul></td><td 
id="description">Specify how initial listing should be handled. Used by 
'Tracking Entities' strategy.</td></tr></table><h3>Relationships: </h3><table 
id="relationships"><tr><th>Name</th><th>Description</th></tr><tr><td>success</td><td>All
 FlowFiles that are received are routed to success</td></tr></table><h3>Reads 
Attributes: </h3>None specified.<h3>Writes Attrib
 utes: </h3><table 
id="writes-attributes"><tr><th>Name</th><th>Description</th></tr><tr><td>azure.container</td><td>The
 name of the Azure container</td></tr><tr><td>azure.blobname</td><td>The name 
of the Azure blob</td></tr><tr><td>azure.primaryUri</td><td>Primary location 
for blob content</td></tr><tr><td>azure.secondaryUri</td><td>Secondary location 
for blob content</td></tr><tr><td>azure.etag</td><td>Etag for the Azure 
blob</td></tr><tr><td>azure.length</td><td>Length of the 
blob</td></tr><tr><td>azure.timestamp</td><td>The timestamp in Azure for the 
blob</td></tr><tr><td>mime.type</td><td>MimeType of the 
content</td></tr><tr><td>lang</td><td>Language code for the 
content</td></tr><tr><td>azure.blobtype</td><td>This is the type of blob and 
can be either page or block type</td></tr></table><h3>State management: 
</h3><table 
id="stateful"><tr><th>Scope</th><th>Description</th></tr><tr><td>CLUSTER</td><td>After
 performing a listing of blobs, the timestamp of the newest blob is stored.
  This allows the Processor to list only blobs that have been added or modified 
after this date the next time that the Processor is run.  State is stored 
across the cluster so that this Processor can be run on Primary Node only and 
if a new Primary Node is selected, the new node can pick up where the previous 
node left off, without duplicating the data.</td></tr></table><h3>Restricted: 
</h3>This component is not restricted.<h3>Input requirement: </h3>This 
component does not allow an incoming relationship.<h3>System Resource 
Considerations:</h3>None specified.<h3>See Also:</h3><p><a 
href="../org.apache.nifi.processors.azure.storage.FetchAzureBlobStorage/index.html">FetchAzureBlobStorage</a>,
 <a 
href="../org.apache.nifi.processors.azure.storage.PutAzureBlobStorage/index.html">PutAzureBlobStorage</a>,
 <a 
href="../org.apache.nifi.processors.azure.storage.DeleteAzureBlobStorage/index.html">DeleteAzureBlobStorage</a></p></body></html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-azure-nar/1.11.3/org.apache.nifi.processors.azure.storage.PutAzureBlobStorage/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-azure-nar/1.11.3/org.apache.nifi.processors.azure.storage.PutAzureBlobStorage/index.html?rev=1874478&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-azure-nar/1.11.3/org.apache.nifi.processors.azure.storage.PutAzureBlobStorage/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-azure-nar/1.11.3/org.apache.nifi.processors.azure.storage.PutAzureBlobStorage/index.html
 Tue Feb 25 07:28:36 2020
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>PutAzureBlobStorage</title><link rel="stylesheet" 
href="../../../../../css/component-usage.css" 
type="text/css"></link></head><script type="text/javascript">window.onload = 
function(){if(self==top) { document.getElementById('nameHeader').style.display 
= "inherit"; } }</script><body><h1 id="nameHeader" style="display: 
none;">PutAzureBlobStorage</h1><h2>Description: </h2><p>Puts content into an 
Azure Storage Blob</p><h3>Tags: </h3><p>azure, microsoft, cloud, storage, 
blob</p><h3>Properties: </h3><p>In the list below, the names of required 
properties appear in <strong>bold</strong>. Any other properties (not in bold) 
are considered optional. The table also indicates any default values, whether a 
property supports the <a 
href="../../../../../html/expression-language-guide.html">NiFi Expression 
Language</a>, and whether a property is considered "sensitive", meaning that 
its value will be encrypted. Before entering a
  value in a sensitive property, ensure that the 
<strong>nifi.properties</strong> file has an entry for the property 
<strong>nifi.sensitive.props.key</strong>.</p><table 
id="properties"><tr><th>Name</th><th>Default Value</th><th>Allowable 
Values</th><th>Description</th></tr><tr><td id="name"><strong>Container 
Name</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">Name of the Azure storage 
container<br/><strong>Supports Expression Language: true (will be evaluated 
using flow file attributes and variable registry)</strong></td></tr><tr><td 
id="name">Storage Credentials</td><td id="default-value"></td><td 
id="allowable-values"><strong>Controller Service API: 
</strong><br/>AzureStorageCredentialsService<br/><strong>Implementations: 
</strong><a 
href="../org.apache.nifi.services.azure.storage.AzureStorageCredentialsControllerServiceLookup/index.html">AzureStorageCredentialsControllerServiceLookup</a><br/><a
 href="../org.apache.nifi.services.azure.
 
storage.AzureStorageCredentialsControllerService/index.html">AzureStorageCredentialsControllerService</a></td><td
 id="description">The Controller Service used to obtain Azure Storage 
Credentials. Instead of the processor level properties, the credentials can be 
configured here through a common/shared controller service, which is the 
preferred way. The 'Lookup' version of the service can also be used to select 
the credentials dynamically at runtime based on a FlowFile attribute (if the 
processor has FlowFile input).</td></tr><tr><td id="name">Storage Account 
Name</td><td id="default-value"></td><td id="allowable-values"></td><td 
id="description">The storage account name.  There are certain risks in allowing 
the account name to be stored as a flowfile attribute. While it does provide 
for a more flexible flow by allowing the account name to be fetched dynamically 
from a flowfile attribute, care must be taken to restrict access to the event 
provenance data (e.g. by strictly controlling 
 the policies governing provenance for this Processor). In addition, the 
provenance repositories may be put on encrypted disk partitions. Instead of 
defining the Storage Account Name, Storage Account Key and SAS Token properties 
directly on the processor, the preferred way is to configure them through a 
controller service specified in the Storage Credentials property. The 
controller service can provide a common/shared configuration for multiple/all 
Azure processors. Furthermore, the credentials can also be looked up 
dynamically with the 'Lookup' version of the service.<br/><strong>Sensitive 
Property: true</strong><br/><strong>Supports Expression Language: true (will be 
evaluated using flow file attributes and variable 
registry)</strong></td></tr><tr><td id="name">Storage Account Key</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">The 
storage account key. This is an admin-like password providing access to every 
container in this account. It is recom
 mended one uses Shared Access Signature (SAS) token instead for fine-grained 
control with policies. There are certain risks in allowing the account key to 
be stored as a flowfile attribute. While it does provide for a more flexible 
flow by allowing the account key to be fetched dynamically from a flow file 
attribute, care must be taken to restrict access to the event provenance data 
(e.g. by strictly controlling the policies governing provenance for this 
Processor). In addition, the provenance repositories may be put on encrypted 
disk partitions.<br/><strong>Sensitive Property: 
true</strong><br/><strong>Supports Expression Language: true (will be evaluated 
using flow file attributes and variable registry)</strong></td></tr><tr><td 
id="name">SAS Token</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">Shared Access Signature token, 
including the leading '?'. Specify either SAS Token (recommended) or Account 
Key. There are certain risks in allowing the
  SAS token to be stored as a flowfile attribute. While it does provide for a 
more flexible flow by allowing the account name to be fetched dynamically from 
a flowfile attribute, care must be taken to restrict access to the event 
provenance data (e.g. by strictly controlling the policies governing provenance 
for this Processor). In addition, the provenance repositories may be put on 
encrypted disk partitions.<br/><strong>Sensitive Property: 
true</strong><br/><strong>Supports Expression Language: true (will be evaluated 
using flow file attributes and variable registry)</strong></td></tr><tr><td 
id="name"><strong>Blob</strong></td><td 
id="default-value">${azure.blobname}</td><td id="allowable-values"></td><td 
id="description">The filename of the blob<br/><strong>Supports Expression 
Language: true (will be evaluated using flow file attributes and variable 
registry)</strong></td></tr><tr><td id="name">Proxy Configuration 
Service</td><td id="default-value"></td><td id="allowable-values"><
 strong>Controller Service API: 
</strong><br/>ProxyConfigurationService<br/><strong>Implementation: </strong><a 
href="../../../nifi-proxy-configuration-nar/1.11.3/org.apache.nifi.proxy.StandardProxyConfigurationService/index.html">StandardProxyConfigurationService</a></td><td
 id="description">Specifies the Proxy Configuration Controller Service to proxy 
network requests. Supported proxies: SOCKS, 
HTTP</td></tr></table><h3>Relationships: </h3><table 
id="relationships"><tr><th>Name</th><th>Description</th></tr><tr><td>success</td><td>All
 successfully processed FlowFiles are routed to this 
relationship</td></tr><tr><td>failure</td><td>Unsuccessful operations will be 
transferred to the failure relationship.</td></tr></table><h3>Reads Attributes: 
</h3>None specified.<h3>Writes Attributes: </h3><table 
id="writes-attributes"><tr><th>Name</th><th>Description</th></tr><tr><td>azure.container</td><td>The
 name of the Azure container</td></tr><tr><td>azure.blobname</td><td>The name 
of the Azure 
 blob</td></tr><tr><td>azure.primaryUri</td><td>Primary location for blob 
content</td></tr><tr><td>azure.etag</td><td>Etag for the Azure 
blob</td></tr><tr><td>azure.length</td><td>Length of the 
blob</td></tr><tr><td>azure.timestamp</td><td>The timestamp in Azure for the 
blob</td></tr></table><h3>State management: </h3>This component does not store 
state.<h3>Restricted: </h3>This component is not restricted.<h3>Input 
requirement: </h3>This component requires an incoming relationship.<h3>System 
Resource Considerations:</h3>None specified.<h3>See Also:</h3><p><a 
href="../org.apache.nifi.processors.azure.storage.ListAzureBlobStorage/index.html">ListAzureBlobStorage</a>,
 <a 
href="../org.apache.nifi.processors.azure.storage.FetchAzureBlobStorage/index.html">FetchAzureBlobStorage</a>,
 <a 
href="../org.apache.nifi.processors.azure.storage.DeleteAzureBlobStorage/index.html">DeleteAzureBlobStorage</a></p></body></html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-azure-nar/1.11.3/org.apache.nifi.processors.azure.storage.queue.GetAzureQueueStorage/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-azure-nar/1.11.3/org.apache.nifi.processors.azure.storage.queue.GetAzureQueueStorage/index.html?rev=1874478&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-azure-nar/1.11.3/org.apache.nifi.processors.azure.storage.queue.GetAzureQueueStorage/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-azure-nar/1.11.3/org.apache.nifi.processors.azure.storage.queue.GetAzureQueueStorage/index.html
 Tue Feb 25 07:28:36 2020
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>GetAzureQueueStorage</title><link 
rel="stylesheet" href="../../../../../css/component-usage.css" 
type="text/css"></link></head><script type="text/javascript">window.onload = 
function(){if(self==top) { document.getElementById('nameHeader').style.display 
= "inherit"; } }</script><body><h1 id="nameHeader" style="display: 
none;">GetAzureQueueStorage</h1><h2>Description: </h2><p>Retrieves the messages 
from an Azure Queue Storage. The retrieved messages will be deleted from the 
queue by default. If the requirement is to consume messages without deleting 
them, set 'Auto Delete Messages' to 'false'. Note: There might be chances of 
receiving duplicates in situations like when a message is received but was 
unable to be deleted from the queue due to some unexpected 
situations.</p><h3>Tags: </h3><p>azure, queue, microsoft, storage, dequeue, 
cloud</p><h3>Properties: </h3><p>In the list below, the names of required 
propertie
 s appear in <strong>bold</strong>. Any other properties (not in bold) are 
considered optional. The table also indicates any default values, whether a 
property supports the <a 
href="../../../../../html/expression-language-guide.html">NiFi Expression 
Language</a>, and whether a property is considered "sensitive", meaning that 
its value will be encrypted. Before entering a value in a sensitive property, 
ensure that the <strong>nifi.properties</strong> file has an entry for the 
property <strong>nifi.sensitive.props.key</strong>.</p><table 
id="properties"><tr><th>Name</th><th>Default Value</th><th>Allowable 
Values</th><th>Description</th></tr><tr><td id="name">Storage 
Credentials</td><td id="default-value"></td><td 
id="allowable-values"><strong>Controller Service API: 
</strong><br/>AzureStorageCredentialsService<br/><strong>Implementations: 
</strong><a 
href="../org.apache.nifi.services.azure.storage.AzureStorageCredentialsControllerServiceLookup/index.html">AzureStorageCredentialsControl
 lerServiceLookup</a><br/><a 
href="../org.apache.nifi.services.azure.storage.AzureStorageCredentialsControllerService/index.html">AzureStorageCredentialsControllerService</a></td><td
 id="description">The Controller Service used to obtain Azure Storage 
Credentials. Instead of the processor level properties, the credentials can be 
configured here through a common/shared controller service, which is the 
preferred way. The 'Lookup' version of the service can also be used to select 
the credentials dynamically at runtime based on a FlowFile attribute (if the 
processor has FlowFile input).</td></tr><tr><td id="name">Storage Account 
Name</td><td id="default-value"></td><td id="allowable-values"></td><td 
id="description">The storage account name.  There are certain risks in allowing 
the account name to be stored as a flowfile attribute. While it does provide 
for a more flexible flow by allowing the account name to be fetched dynamically 
from a flowfile attribute, care must be taken to restric
 t access to the event provenance data (e.g. by strictly controlling the 
policies governing provenance for this Processor). In addition, the provenance 
repositories may be put on encrypted disk partitions. Instead of defining the 
Storage Account Name, Storage Account Key and SAS Token properties directly on 
the processor, the preferred way is to configure them through a controller 
service specified in the Storage Credentials property. The controller service 
can provide a common/shared configuration for multiple/all Azure processors. 
Furthermore, the credentials can also be looked up dynamically with the 
'Lookup' version of the service.<br/><strong>Sensitive Property: 
true</strong><br/><strong>Supports Expression Language: true (will be evaluated 
using variable registry only)</strong></td></tr><tr><td id="name">Storage 
Account Key</td><td id="default-value"></td><td id="allowable-values"></td><td 
id="description">The storage account key. This is an admin-like password 
providing access
  to every container in this account. It is recommended one uses Shared Access 
Signature (SAS) token instead for fine-grained control with policies. There are 
certain risks in allowing the account key to be stored as a flowfile attribute. 
While it does provide for a more flexible flow by allowing the account key to 
be fetched dynamically from a flow file attribute, care must be taken to 
restrict access to the event provenance data (e.g. by strictly controlling the 
policies governing provenance for this Processor). In addition, the provenance 
repositories may be put on encrypted disk partitions.<br/><strong>Sensitive 
Property: true</strong><br/><strong>Supports Expression Language: true (will be 
evaluated using variable registry only)</strong></td></tr><tr><td id="name">SAS 
Token</td><td id="default-value"></td><td id="allowable-values"></td><td 
id="description">Shared Access Signature token, including the leading '?'. 
Specify either SAS Token (recommended) or Account Key. There are c
 ertain risks in allowing the SAS token to be stored as a flowfile attribute. 
While it does provide for a more flexible flow by allowing the account name to 
be fetched dynamically from a flowfile attribute, care must be taken to 
restrict access to the event provenance data (e.g. by strictly controlling the 
policies governing provenance for this Processor). In addition, the provenance 
repositories may be put on encrypted disk partitions.<br/><strong>Sensitive 
Property: true</strong><br/><strong>Supports Expression Language: true (will be 
evaluated using variable registry only)</strong></td></tr><tr><td 
id="name"><strong>Queue Name</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">Name of the Azure Storage 
Queue<br/><strong>Supports Expression Language: true (will be evaluated using 
variable registry only)</strong></td></tr><tr><td id="name"><strong>Auto Delete 
Messages</strong></td><td id="default-value">true</td><td 
id="allowable-values"><ul
 ><li>true</li><li>false</li></ul></td><td id="description">Specifies whether 
 >the received message is to be automatically deleted from the 
 >queue.</td></tr><tr><td id="name"><strong>Batch Size</strong></td><td 
 >id="default-value">32</td><td id="allowable-values"></td><td 
 >id="description">The number of messages to be retrieved from the 
 >queue.</td></tr><tr><td id="name"><strong>Visibility Timeout</strong></td><td 
 >id="default-value">30 secs</td><td id="allowable-values"></td><td 
 >id="description">The duration during which the retrieved message should be 
 >invisible to other consumers.</td></tr><tr><td id="name">Proxy Configuration 
 >Service</td><td id="default-value"></td><td 
 >id="allowable-values"><strong>Controller Service API: 
 ></strong><br/>ProxyConfigurationService<br/><strong>Implementation: 
 ></strong><a 
 >href="../../../nifi-proxy-configuration-nar/1.11.3/org.apache.nifi.proxy.StandardProxyConfigurationService/index.html">StandardProxyConfigurationService</a></td><td
 > id="description">Specifi
 es the Proxy Configuration Controller Service to proxy network requests. 
Supported proxies: SOCKS, HTTP</td></tr></table><h3>Relationships: </h3><table 
id="relationships"><tr><th>Name</th><th>Description</th></tr><tr><td>success</td><td>All
 successfully processed FlowFiles are routed to this 
relationship</td></tr></table><h3>Reads Attributes: </h3>None 
specified.<h3>Writes Attributes: </h3><table 
id="writes-attributes"><tr><th>Name</th><th>Description</th></tr><tr><td>azure.queue.uri</td><td>The
 absolute URI of the configured Azure Queue 
Storage</td></tr><tr><td>azure.queue.insertionTime</td><td>The time when the 
message was inserted into the queue 
storage</td></tr><tr><td>azure.queue.expirationTime</td><td>The time when the 
message will expire from the queue 
storage</td></tr><tr><td>azure.queue.messageId</td><td>The ID of the retrieved 
message</td></tr><tr><td>azure.queue.popReceipt</td><td>The pop receipt of the 
retrieved message</td></tr></table><h3>State management: </h3>This co
 mponent does not store state.<h3>Restricted: </h3>This component is not 
restricted.<h3>Input requirement: </h3>This component does not allow an 
incoming relationship.<h3>System Resource Considerations:</h3>None 
specified.<h3>See Also:</h3><p><a 
href="../org.apache.nifi.processors.azure.storage.queue.PutAzureQueueStorage/index.html">PutAzureQueueStorage</a></p></body></html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-azure-nar/1.11.3/org.apache.nifi.processors.azure.storage.queue.PutAzureQueueStorage/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-azure-nar/1.11.3/org.apache.nifi.processors.azure.storage.queue.PutAzureQueueStorage/index.html?rev=1874478&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-azure-nar/1.11.3/org.apache.nifi.processors.azure.storage.queue.PutAzureQueueStorage/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-azure-nar/1.11.3/org.apache.nifi.processors.azure.storage.queue.PutAzureQueueStorage/index.html
 Tue Feb 25 07:28:36 2020
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>PutAzureQueueStorage</title><link 
rel="stylesheet" href="../../../../../css/component-usage.css" 
type="text/css"></link></head><script type="text/javascript">window.onload = 
function(){if(self==top) { document.getElementById('nameHeader').style.display 
= "inherit"; } }</script><body><h1 id="nameHeader" style="display: 
none;">PutAzureQueueStorage</h1><h2>Description: </h2><p>Writes the content of 
the incoming FlowFiles to the configured Azure Queue Storage.</p><h3>Tags: 
</h3><p>azure, microsoft, cloud, storage, queue, enqueue</p><h3>Properties: 
</h3><p>In the list below, the names of required properties appear in 
<strong>bold</strong>. Any other properties (not in bold) are considered 
optional. The table also indicates any default values, whether a property 
supports the <a href="../../../../../html/expression-language-guide.html">NiFi 
Expression Language</a>, and whether a property is considered "sensitive", mea
 ning that its value will be encrypted. Before entering a value in a sensitive 
property, ensure that the <strong>nifi.properties</strong> file has an entry 
for the property <strong>nifi.sensitive.props.key</strong>.</p><table 
id="properties"><tr><th>Name</th><th>Default Value</th><th>Allowable 
Values</th><th>Description</th></tr><tr><td id="name">Storage 
Credentials</td><td id="default-value"></td><td 
id="allowable-values"><strong>Controller Service API: 
</strong><br/>AzureStorageCredentialsService<br/><strong>Implementations: 
</strong><a 
href="../org.apache.nifi.services.azure.storage.AzureStorageCredentialsControllerServiceLookup/index.html">AzureStorageCredentialsControllerServiceLookup</a><br/><a
 
href="../org.apache.nifi.services.azure.storage.AzureStorageCredentialsControllerService/index.html">AzureStorageCredentialsControllerService</a></td><td
 id="description">The Controller Service used to obtain Azure Storage 
Credentials. Instead of the processor level properties, the crede
 ntials can be configured here through a common/shared controller service, 
which is the preferred way. The 'Lookup' version of the service can also be 
used to select the credentials dynamically at runtime based on a FlowFile 
attribute (if the processor has FlowFile input).</td></tr><tr><td 
id="name">Storage Account Name</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The storage account name.  
There are certain risks in allowing the account name to be stored as a flowfile 
attribute. While it does provide for a more flexible flow by allowing the 
account name to be fetched dynamically from a flowfile attribute, care must be 
taken to restrict access to the event provenance data (e.g. by strictly 
controlling the policies governing provenance for this Processor). In addition, 
the provenance repositories may be put on encrypted disk partitions. Instead of 
defining the Storage Account Name, Storage Account Key and SAS Token properties 
directly on the proc
 essor, the preferred way is to configure them through a controller service 
specified in the Storage Credentials property. The controller service can 
provide a common/shared configuration for multiple/all Azure processors. 
Furthermore, the credentials can also be looked up dynamically with the 
'Lookup' version of the service.<br/><strong>Sensitive Property: 
true</strong><br/><strong>Supports Expression Language: true (will be evaluated 
using flow file attributes and variable registry)</strong></td></tr><tr><td 
id="name">Storage Account Key</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The storage account key. This 
is an admin-like password providing access to every container in this account. 
It is recommended one uses Shared Access Signature (SAS) token instead for 
fine-grained control with policies. There are certain risks in allowing the 
account key to be stored as a flowfile attribute. While it does provide for a 
more flexible flow by allowing
  the account key to be fetched dynamically from a flow file attribute, care 
must be taken to restrict access to the event provenance data (e.g. by strictly 
controlling the policies governing provenance for this Processor). In addition, 
the provenance repositories may be put on encrypted disk 
partitions.<br/><strong>Sensitive Property: true</strong><br/><strong>Supports 
Expression Language: true (will be evaluated using flow file attributes and 
variable registry)</strong></td></tr><tr><td id="name">SAS Token</td><td 
id="default-value"></td><td id="allowable-values"></td><td 
id="description">Shared Access Signature token, including the leading '?'. 
Specify either SAS Token (recommended) or Account Key. There are certain risks 
in allowing the SAS token to be stored as a flowfile attribute. While it does 
provide for a more flexible flow by allowing the account name to be fetched 
dynamically from a flowfile attribute, care must be taken to restrict access to 
the event provenance data (e.
 g. by strictly controlling the policies governing provenance for this 
Processor). In addition, the provenance repositories may be put on encrypted 
disk partitions.<br/><strong>Sensitive Property: 
true</strong><br/><strong>Supports Expression Language: true (will be evaluated 
using flow file attributes and variable registry)</strong></td></tr><tr><td 
id="name">TTL</td><td id="default-value">7 days</td><td 
id="allowable-values"></td><td id="description">Maximum time to allow the 
message to be in the queue. If left empty, the default value of 7 days will be 
used.</td></tr><tr><td id="name"><strong>Queue Name</strong></td><td 
id="default-value"></td><td id="allowable-values"></td><td 
id="description">Name of the Azure Storage Queue<br/><strong>Supports 
Expression Language: true (will be evaluated using flow file attributes and 
variable registry)</strong></td></tr><tr><td id="name">Visibility Delay</td><td 
id="default-value">0 secs</td><td id="allowable-values"></td><td 
id="description">
 The length of time during which the message will be invisible, starting when 
it is added to the queue. This value must be greater than or equal to 0 and 
less than the TTL value.</td></tr><tr><td id="name">Proxy Configuration 
Service</td><td id="default-value"></td><td 
id="allowable-values"><strong>Controller Service API: 
</strong><br/>ProxyConfigurationService<br/><strong>Implementation: </strong><a 
href="../../../nifi-proxy-configuration-nar/1.11.3/org.apache.nifi.proxy.StandardProxyConfigurationService/index.html">StandardProxyConfigurationService</a></td><td
 id="description">Specifies the Proxy Configuration Controller Service to proxy 
network requests. Supported proxies: SOCKS, 
HTTP</td></tr></table><h3>Relationships: </h3><table 
id="relationships"><tr><th>Name</th><th>Description</th></tr><tr><td>success</td><td>All
 successfully processed FlowFiles are routed to this 
relationship</td></tr><tr><td>failure</td><td>Unsuccessful operations will be 
transferred to the failure relatio
 nship.</td></tr></table><h3>Reads Attributes: </h3>None specified.<h3>Writes 
Attributes: </h3>None specified.<h3>State management: </h3>This component does 
not store state.<h3>Restricted: </h3>This component is not restricted.<h3>Input 
requirement: </h3>This component requires an incoming relationship.<h3>System 
Resource Considerations:</h3>None specified.<h3>See Also:</h3><p><a 
href="../org.apache.nifi.processors.azure.storage.queue.GetAzureQueueStorage/index.html">GetAzureQueueStorage</a></p></body></html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-azure-nar/1.11.3/org.apache.nifi.reporting.azure.loganalytics.AzureLogAnalyticsProvenanceReportingTask/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-azure-nar/1.11.3/org.apache.nifi.reporting.azure.loganalytics.AzureLogAnalyticsProvenanceReportingTask/index.html?rev=1874478&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-azure-nar/1.11.3/org.apache.nifi.reporting.azure.loganalytics.AzureLogAnalyticsProvenanceReportingTask/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-azure-nar/1.11.3/org.apache.nifi.reporting.azure.loganalytics.AzureLogAnalyticsProvenanceReportingTask/index.html
 Tue Feb 25 07:28:36 2020
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>AzureLogAnalyticsProvenanceReportingTask</title><link
 rel="stylesheet" href="../../../../../css/component-usage.css" 
type="text/css"></link></head><script type="text/javascript">window.onload = 
function(){if(self==top) { document.getElementById('nameHeader').style.display 
= "inherit"; } }</script><body><h1 id="nameHeader" style="display: 
none;">AzureLogAnalyticsProvenanceReportingTask</h1><h2>Description: 
</h2><p>Publishes Provenance events to to a Azure Log Analytics 
workspace.</p><h3>Tags: </h3><p>azure, provenace, reporting, log 
analytics</p><h3>Properties: </h3><p>In the list below, the names of required 
properties appear in <strong>bold</strong>. Any other properties (not in bold) 
are considered optional. The table also indicates any default values, whether a 
property supports the <a 
href="../../../../../html/expression-language-guide.html">NiFi Expression 
Language</a>, and whether a property is considered
  "sensitive", meaning that its value will be encrypted. Before entering a 
value in a sensitive property, ensure that the <strong>nifi.properties</strong> 
file has an entry for the property 
<strong>nifi.sensitive.props.key</strong>.</p><table 
id="properties"><tr><th>Name</th><th>Default Value</th><th>Allowable 
Values</th><th>Description</th></tr><tr><td id="name"><strong>Log Analytics 
Workspace Id</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">Log Analytics Workspace 
Id<br/><strong>Sensitive Property: true</strong><br/><strong>Supports 
Expression Language: true (will be evaluated using variable registry 
only)</strong></td></tr><tr><td id="name">Log Analytics Custom Log Name</td><td 
id="default-value">nifiprovenance</td><td id="allowable-values"></td><td 
id="description">Log Analytics Custom Log Name<br/><strong>Supports Expression 
Language: true (will be evaluated using variable registry 
only)</strong></td></tr><tr><td id="name"><strong>L
 og Analytics Workspace Key</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">Azure Log Analytic Worskspace 
Key<br/><strong>Sensitive Property: true</strong><br/><strong>Supports 
Expression Language: true (will be evaluated using variable registry 
only)</strong></td></tr><tr><td id="name"><strong>Application 
ID</strong></td><td id="default-value">nifi</td><td 
id="allowable-values"></td><td id="description">The Application ID to be 
included in the metrics sent to Azure Log Analytics WS<br/><strong>Supports 
Expression Language: true (will be evaluated using variable registry 
only)</strong></td></tr><tr><td id="name"><strong>Instance ID</strong></td><td 
id="default-value">${hostname(true)}</td><td id="allowable-values"></td><td 
id="description">Id of this NiFi instance to be included in the metrics sent to 
Azure Log Analytics WS<br/><strong>Supports Expression Language: true (will be 
evaluated using variable registry only)</strong></td></tr><tr
 ><td id="name">Job Name</td><td id="default-value">nifi_reporting_job</td><td 
 >id="allowable-values"></td><td id="description">The name of the exporting 
 >job<br/><strong>Supports Expression Language: true (will be evaluated using 
 >variable registry only)</strong></td></tr><tr><td id="name">Log Analytics URL 
 >Endpoint Format</td><td 
 >id="default-value">https://{0}.ods.opinsights.azure.com/api/logs?api-version=2016-04-01</td><td
 > id="allowable-values"></td><td id="description">Log Analytics URL Endpoint 
 >Format<br/><strong>Supports Expression Language: true (will be evaluated 
 >using variable registry only)</strong></td></tr><tr><td id="name">Event Type 
 >to Include</td><td id="default-value"></td><td id="allowable-values"></td><td 
 >id="description">Comma-separated list of event types that will be used to 
 >filter the provenance events sent by the reporting task. Available event 
 >types are [CREATE, RECEIVE, FETCH, SEND, REMOTE_INVOCATION, DOWNLOAD, DROP, 
 >EXPIRE, FORK, JOIN, CLONE, CONTENT_MODIFIED, 
 ATTRIBUTES_MODIFIED, ROUTE, ADDINFO, REPLAY, UNKNOWN]. If no filter is set, 
all the events are sent. If multiple filters are set, the filters are 
cumulative.<br/><strong>Supports Expression Language: true (will be evaluated 
using variable registry only)</strong></td></tr><tr><td id="name">Event Type to 
Exclude</td><td id="default-value"></td><td id="allowable-values"></td><td 
id="description">Comma-separated list of event types that will be used to 
exclude the provenance events sent by the reporting task. Available event types 
are [CREATE, RECEIVE, FETCH, SEND, REMOTE_INVOCATION, DOWNLOAD, DROP, EXPIRE, 
FORK, JOIN, CLONE, CONTENT_MODIFIED, ATTRIBUTES_MODIFIED, ROUTE, ADDINFO, 
REPLAY, UNKNOWN]. If no filter is set, all the events are sent. If multiple 
filters are set, the filters are cumulative. If an event type is included in 
Event Type to Include and excluded here, then the exclusion takes precedence 
and the event will not be sent.<br/><strong>Supports Expression Language: true 
(wi
 ll be evaluated using variable registry only)</strong></td></tr><tr><td 
id="name">Component Type to Include</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">Regular expression to filter 
the provenance events based on the component type. Only the events matching the 
regular expression will be sent. If no filter is set, all the events are sent. 
If multiple filters are set, the filters are cumulative.<br/><strong>Supports 
Expression Language: true (will be evaluated using variable registry 
only)</strong></td></tr><tr><td id="name">Component Type to Exclude</td><td 
id="default-value"></td><td id="allowable-values"></td><td 
id="description">Regular expression to exclude the provenance events based on 
the component type. The events matching the regular expression will not be 
sent. If no filter is set, all the events are sent. If multiple filters are 
set, the filters are cumulative. If a component type is included in Component 
Type to Include and excluded
  here, then the exclusion takes precedence and the event will not be 
sent.<br/><strong>Supports Expression Language: true (will be evaluated using 
variable registry only)</strong></td></tr><tr><td id="name">Component ID to 
Include</td><td id="default-value"></td><td id="allowable-values"></td><td 
id="description">Comma-separated list of component UUID that will be used to 
filter the provenance events sent by the reporting task. If no filter is set, 
all the events are sent. If multiple filters are set, the filters are 
cumulative.<br/><strong>Supports Expression Language: true (will be evaluated 
using variable registry only)</strong></td></tr><tr><td id="name">Component ID 
to Exclude</td><td id="default-value"></td><td id="allowable-values"></td><td 
id="description">Comma-separated list of component UUID that will be used to 
exclude the provenance events sent by the reporting task. If no filter is set, 
all the events are sent. If multiple filters are set, the filters are 
cumulative. I
 f a component UUID is included in Component ID to Include and excluded here, 
then the exclusion takes precedence and the event will not be 
sent.<br/><strong>Supports Expression Language: true (will be evaluated using 
variable registry only)</strong></td></tr><tr><td id="name">Component Name to 
Include</td><td id="default-value"></td><td id="allowable-values"></td><td 
id="description">Regular expression to filter the provenance events based on 
the component name. Only the events matching the regular expression will be 
sent. If no filter is set, all the events are sent. If multiple filters are 
set, the filters are cumulative.<br/><strong>Supports Expression Language: true 
(will be evaluated using variable registry only)</strong></td></tr><tr><td 
id="name">Component Name to Exclude</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">Regular expression to exclude 
the provenance events based on the component name. The events matching the 
regular expression
  will not be sent. If no filter is set, all the events are sent. If multiple 
filters are set, the filters are cumulative. If a component name is included in 
Component Name to Include and excluded here, then the exclusion takes 
precedence and the event will not be sent.<br/><strong>Supports Expression 
Language: true (will be evaluated using variable registry 
only)</strong></td></tr><tr><td id="name"><strong>Start 
Position</strong></td><td id="default-value">beginning-of-stream</td><td 
id="allowable-values"><ul><li>Beginning of Stream <img 
src="../../../../../html/images/iconInfo.png" alt="Start reading provenance 
Events from the beginning of the stream (the oldest event first)" title="Start 
reading provenance Events from the beginning of the stream (the oldest event 
first)"></img></li><li>End of Stream <img 
src="../../../../../html/images/iconInfo.png" alt="Start reading provenance 
Events from the end of the stream, ignoring old events" title="Start reading 
provenance Events from the
  end of the stream, ignoring old events"></img></li></ul></td><td 
id="description">If the Reporting Task has never been run, or if its state has 
been reset by a user, specifies where in the stream of Provenance Events the 
Reporting Task should start</td></tr><tr><td id="name"><strong>Include Null 
Values</strong></td><td id="default-value">false</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">Indicate if null values should be included in records. Default 
will be false</td></tr><tr><td id="name"><strong>Platform</strong></td><td 
id="default-value">nifi</td><td id="allowable-values"></td><td 
id="description">The value to use for the platform field in each 
event.<br/><strong>Supports Expression Language: true (will be evaluated using 
variable registry only)</strong></td></tr><tr><td id="name"><strong>Instance 
URL</strong></td><td 
id="default-value">http://${hostname(true)}:8080/nifi</td><td 
id="allowable-values"></td><td id="description">The U
 RL of this instance to use in the Content URI of each 
event.<br/><strong>Supports Expression Language: true (will be evaluated using 
variable registry only)</strong></td></tr><tr><td id="name"><strong>Batch 
Size</strong></td><td id="default-value">1000</td><td 
id="allowable-values"></td><td id="description">Specifies how many records to 
send in a single batch, at most.</td></tr></table><h3>State management: 
</h3>This component does not store state.<h3>Restricted: </h3>This component is 
not restricted.<h3>System Resource Considerations:</h3>None 
specified.</body></html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-azure-nar/1.11.3/org.apache.nifi.reporting.azure.loganalytics.AzureLogAnalyticsReportingTask/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-azure-nar/1.11.3/org.apache.nifi.reporting.azure.loganalytics.AzureLogAnalyticsReportingTask/index.html?rev=1874478&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-azure-nar/1.11.3/org.apache.nifi.reporting.azure.loganalytics.AzureLogAnalyticsReportingTask/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-azure-nar/1.11.3/org.apache.nifi.reporting.azure.loganalytics.AzureLogAnalyticsReportingTask/index.html
 Tue Feb 25 07:28:36 2020
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>AzureLogAnalyticsReportingTask</title><link 
rel="stylesheet" href="../../../../../css/component-usage.css" 
type="text/css"></link></head><script type="text/javascript">window.onload = 
function(){if(self==top) { document.getElementById('nameHeader').style.display 
= "inherit"; } }</script><body><h1 id="nameHeader" style="display: 
none;">AzureLogAnalyticsReportingTask</h1><h2>Description: </h2><p>Sends 
JVM-metrics as well as Apache NiFi-metrics to a Azure Log Analytics 
workspace.Apache NiFi-metrics can be either configured global or on 
process-group level.</p><h3>Tags: </h3><p>azure, metrics, reporting, log 
analytics</p><h3>Properties: </h3><p>In the list below, the names of required 
properties appear in <strong>bold</strong>. Any other properties (not in bold) 
are considered optional. The table also indicates any default values, whether a 
property supports the <a href="../../../../../html/expression-language-guid
 e.html">NiFi Expression Language</a>, and whether a property is considered 
"sensitive", meaning that its value will be encrypted. Before entering a value 
in a sensitive property, ensure that the <strong>nifi.properties</strong> file 
has an entry for the property 
<strong>nifi.sensitive.props.key</strong>.</p><table 
id="properties"><tr><th>Name</th><th>Default Value</th><th>Allowable 
Values</th><th>Description</th></tr><tr><td id="name"><strong>Send JVM 
Metrics</strong></td><td id="default-value">false</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">Send JVM Metrics in addition to the 
NiFi-metrics</td></tr><tr><td id="name"><strong>Log Analytics Workspace 
Id</strong></td><td id="default-value"></td><td id="allowable-values"></td><td 
id="description">Log Analytics Workspace Id<br/><strong>Sensitive Property: 
true</strong><br/><strong>Supports Expression Language: true (will be evaluated 
using variable registry only)</strong></td></tr><tr><td 
 id="name">Log Analytics Custom Log Name</td><td 
id="default-value">nifimetrics</td><td id="allowable-values"></td><td 
id="description">Log Analytics Custom Log Name<br/><strong>Supports Expression 
Language: true (will be evaluated using variable registry 
only)</strong></td></tr><tr><td id="name"><strong>Log Analytics Workspace 
Key</strong></td><td id="default-value"></td><td id="allowable-values"></td><td 
id="description">Azure Log Analytic Worskspace Key<br/><strong>Sensitive 
Property: true</strong><br/><strong>Supports Expression Language: true (will be 
evaluated using variable registry only)</strong></td></tr><tr><td 
id="name"><strong>Application ID</strong></td><td 
id="default-value">nifi</td><td id="allowable-values"></td><td 
id="description">The Application ID to be included in the metrics sent to Azure 
Log Analytics WS<br/><strong>Supports Expression Language: true (will be 
evaluated using variable registry only)</strong></td></tr><tr><td 
id="name"><strong>Instance ID</strong
 ></td><td id="default-value">${hostname(true)}</td><td 
 >id="allowable-values"></td><td id="description">Id of this NiFi instance to 
 >be included in the metrics sent to Azure Log Analytics 
 >WS<br/><strong>Supports Expression Language: true (will be evaluated using 
 >variable registry only)</strong></td></tr><tr><td id="name">Process group 
 >ID(s)</td><td id="default-value"></td><td id="allowable-values"></td><td 
 >id="description">If specified, the reporting task will send metrics the 
 >configured ProcessGroup(s) only. Multiple IDs should be separated by a comma. 
 >If none of the group-IDs could be found or no IDs are defined, the Root 
 >Process Group is used and global metrics are sent.<br/><strong>Supports 
 >Expression Language: true (will be evaluated using variable registry 
 >only)</strong></td></tr><tr><td id="name">Job Name</td><td 
 >id="default-value">nifi_reporting_job</td><td id="allowable-values"></td><td 
 >id="description">The name of the exporting job<br/><strong>Supports 
 >Expression Language: t
 rue (will be evaluated using variable registry only)</strong></td></tr><tr><td 
id="name">Log Analytics URL Endpoint Format</td><td 
id="default-value">https://{0}.ods.opinsights.azure.com/api/logs?api-version=2016-04-01</td><td
 id="allowable-values"></td><td id="description">Log Analytics URL Endpoint 
Format<br/><strong>Supports Expression Language: true (will be evaluated using 
variable registry only)</strong></td></tr></table><h3>State management: 
</h3>This component does not store state.<h3>Restricted: </h3>This component is 
not restricted.<h3>System Resource Considerations:</h3>None 
specified.</body></html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-azure-nar/1.11.3/org.apache.nifi.services.azure.storage.AzureStorageCredentialsControllerService/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-azure-nar/1.11.3/org.apache.nifi.services.azure.storage.AzureStorageCredentialsControllerService/index.html?rev=1874478&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-azure-nar/1.11.3/org.apache.nifi.services.azure.storage.AzureStorageCredentialsControllerService/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-azure-nar/1.11.3/org.apache.nifi.services.azure.storage.AzureStorageCredentialsControllerService/index.html
 Tue Feb 25 07:28:36 2020
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>AzureStorageCredentialsControllerService</title><link
 rel="stylesheet" href="../../../../../css/component-usage.css" 
type="text/css"></link></head><script type="text/javascript">window.onload = 
function(){if(self==top) { document.getElementById('nameHeader').style.display 
= "inherit"; } }</script><body><h1 id="nameHeader" style="display: 
none;">AzureStorageCredentialsControllerService</h1><h2>Description: 
</h2><p>Defines credentials for Azure Storage processors. Uses Account Name 
with Account Key or Account Name with SAS Token.</p><h3>Tags: </h3><p>azure, 
microsoft, cloud, storage, blob, queue, credentials</p><h3>Properties: 
</h3><p>In the list below, the names of required properties appear in 
<strong>bold</strong>. Any other properties (not in bold) are considered 
optional. The table also indicates any default values, whether a property 
supports the <a href="../../../../../html/expression-language-guide.html">
 NiFi Expression Language</a>, and whether a property is considered 
"sensitive", meaning that its value will be encrypted. Before entering a value 
in a sensitive property, ensure that the <strong>nifi.properties</strong> file 
has an entry for the property 
<strong>nifi.sensitive.props.key</strong>.</p><table 
id="properties"><tr><th>Name</th><th>Default Value</th><th>Allowable 
Values</th><th>Description</th></tr><tr><td id="name"><strong>Storage Account 
Name</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The storage account name.  
There are certain risks in allowing the account name to be stored as a flowfile 
attribute. While it does provide for a more flexible flow by allowing the 
account name to be fetched dynamically from a flowfile attribute, care must be 
taken to restrict access to the event provenance data (e.g. by strictly 
controlling the policies governing provenance for this Processor). In addition, 
the provenance repositories may 
 be put on encrypted disk partitions.<br/><strong>Sensitive Property: 
true</strong><br/><strong>Supports Expression Language: true (will be evaluated 
using flow file attributes and variable registry)</strong></td></tr><tr><td 
id="name">Storage Account Key</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The storage account key. This 
is an admin-like password providing access to every container in this account. 
It is recommended one uses Shared Access Signature (SAS) token instead for 
fine-grained control with policies. There are certain risks in allowing the 
account key to be stored as a flowfile attribute. While it does provide for a 
more flexible flow by allowing the account key to be fetched dynamically from a 
flow file attribute, care must be taken to restrict access to the event 
provenance data (e.g. by strictly controlling the policies governing provenance 
for this Processor). In addition, the provenance repositories may be put on 
encrypted di
 sk partitions.<br/><strong>Sensitive Property: 
true</strong><br/><strong>Supports Expression Language: true (will be evaluated 
using flow file attributes and variable registry)</strong></td></tr><tr><td 
id="name">SAS Token</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">Shared Access Signature token, 
including the leading '?'. Specify either SAS Token (recommended) or Account 
Key. There are certain risks in allowing the SAS token to be stored as a 
flowfile attribute. While it does provide for a more flexible flow by allowing 
the account name to be fetched dynamically from a flowfile attribute, care must 
be taken to restrict access to the event provenance data (e.g. by strictly 
controlling the policies governing provenance for this Processor). In addition, 
the provenance repositories may be put on encrypted disk 
partitions.<br/><strong>Sensitive Property: true</strong><br/><strong>Supports 
Expression Language: true (will be evaluated using flow fil
 e attributes and variable registry)</strong></td></tr></table><h3>State 
management: </h3>This component does not store state.<h3>Restricted: </h3>This 
component is not restricted.<h3>System Resource Considerations:</h3>None 
specified.</body></html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-azure-nar/1.11.3/org.apache.nifi.services.azure.storage.AzureStorageCredentialsControllerServiceLookup/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-azure-nar/1.11.3/org.apache.nifi.services.azure.storage.AzureStorageCredentialsControllerServiceLookup/index.html?rev=1874478&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-azure-nar/1.11.3/org.apache.nifi.services.azure.storage.AzureStorageCredentialsControllerServiceLookup/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-azure-nar/1.11.3/org.apache.nifi.services.azure.storage.AzureStorageCredentialsControllerServiceLookup/index.html
 Tue Feb 25 07:28:36 2020
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>AzureStorageCredentialsControllerServiceLookup</title><link
 rel="stylesheet" href="../../../../../css/component-usage.css" 
type="text/css"></link></head><script type="text/javascript">window.onload = 
function(){if(self==top) { document.getElementById('nameHeader').style.display 
= "inherit"; } }</script><body><h1 id="nameHeader" style="display: 
none;">AzureStorageCredentialsControllerServiceLookup</h1><h2>Description: 
</h2><p>Provides an AzureStorageCredentialsService that can be used to 
dynamically select another AzureStorageCredentialsService. This service 
requires an attribute named 'azure.storage.credentials.name' to be passed in, 
and will throw an exception if the attribute is missing. The value of 
'azure.storage.credentials.name' will be used to select the 
AzureStorageCredentialsService that has been registered with that name. This 
will allow multiple AzureStorageCredentialsServices to be defined and regis
 tered, and then selected dynamically at runtime by tagging flow files with the 
appropriate 'azure.storage.credentials.name' attribute.</p><h3>Tags: 
</h3><p>azure, microsoft, cloud, storage, blob, queue, 
credentials</p><h3>Properties: </h3><p>This component has no required or 
optional properties.</p><h3>Dynamic Properties: </h3><p>Dynamic Properties 
allow the user to specify both the name and value of a property.<table 
id="dynamic-properties"><tr><th>Name</th><th>Value</th><th>Description</th></tr><tr><td
 id="name">The name to register AzureStorageCredentialsService</td><td 
id="value">The AzureStorageCredentialsService</td><td>If 
'azure.storage.credentials.name' attribute contains the name of the dynamic 
property, then the AzureStorageCredentialsService (registered in the value) 
will be selected.<br/><strong>Supports Expression Language: 
false</strong></td></tr></table></p><h3>State management: </h3>This component 
does not store state.<h3>Restricted: </h3>This component is not restri
 cted.<h3>System Resource Considerations:</h3>None specified.</body></html>
\ No newline at end of file


Reply via email to