Retrieves AWS cloud credentials from an IDBroker server based on a provided configuration file that contains the IDBroker-related settings (urls) and using a kerberos username/password.
aws, cloud, credentials, provider
In the list below, the names of required properties appear in bold. Any other properties (not in bold) are considered optional. The table also indicates any default values, and whether a property supports the NiFi Expression Language.
Display Name | API Name | Default Value | Allowable Values | Description |
---|---|---|---|---|
Configuration Resources | config-resources | /etc/hadoop/conf/core-site.xml | A file or comma separated list of files which contain IDBroker-related configurations in a Hadoop configuration format. This property expects a comma-separated list of file resources. Supports Expression Language: true (will be evaluated using variable registry only) | |
Username | user-name | The Kerberos user name to use for accessing the IDBroker server Supports Expression Language: true (will be evaluated using variable registry only) | ||
Password | password | Password for the Kerberos user name to use for accessing the IDBroker server Sensitive Property: true Supports Expression Language: true (will be evaluated using variable registry only) | ||
Connect Timeout | connect-timeout | 10 s | Wait maximum this amount to finish establishing connection to IDBroker Supports Expression Language: true (will be evaluated using variable registry only) | |
Credentials Retrieval Timeout | credentials-retrieval-timeout | 10 s | Wait maximum this amount for credentials to arrive from IDBroker Supports Expression Language: true (will be evaluated using variable registry only) |