JsonConfigBasedBoxClientService¶
Description¶
Provides Box client objects through which Box API calls can be used.
Properties¶
In the list below required Properties are shown with an asterisk (*). Other properties 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 |
---|---|---|---|---|
App Actor * |
App Actor |
impersonated-user |
|
Specifies on behalf of whom Box API calls will be made. |
Connect Timeout * |
Connect Timeout |
10 secs |
Maximum amount of time to wait before failing during initial socket connection. |
|
Read Timeout * |
Read Timeout |
30 secs |
Maximum amount of time to wait before failing while reading socket responses. |
|
App Config File |
app-config-file |
Full path of an App config JSON file. See Additional Details for more information. |
||
App Config JSON |
app-config-json |
The raw JSON containing an App config. See Additional Details for more information. |
||
Account ID * |
box-account-id |
The ID of the Box account which the app will act on behalf of. |
||
Proxy Configuration Service |
proxy-configuration-service |
Specifies the Proxy Configuration Controller Service to proxy network requests. |
State management¶
This component does not store state.
Restricted¶
This component is not restricted.
System Resource Considerations¶
This component does not specify system resource considerations.