WebClientServiceProvider
Implementation: StandardWebClientServiceProvider
Controller service for HTTP client operations. | Subdomain Name | zendesk-subdomain | | | Name of the Zendesk subdomain. Supports Expression Language: true (will be evaluated using flow file attributes and Environment variables) |
User Name | zendesk-user | | | Login user to Zendesk subdomain. Supports Expression Language: true (will be evaluated using flow file attributes and Environment variables) |
Authentication Type | zendesk-authentication-type-name | | - Password
- Token
| Type of authentication to Zendesk API. |
Authentication Credential | zendesk-authentication-value-name | | | Password or authentication token for Zendesk login user. Sensitive Property: true Supports Expression Language: true (will be evaluated using flow file attributes and Environment variables) |
Record Reader | zendesk-record-reader | | Controller Service API: RecordReaderFactory Implementations: JASN1Reader JsonTreeReader GrokReader Syslog5424Reader CiscoEmblemSyslogMessageReader AvroReader JsonPathReader CEFReader IPFIXReader WindowsEventLogReader XMLReader ScriptedReader ReaderLookup YamlTreeReader ParquetReader CSVReader EBCDICRecordReader ExcelReader SyslogReader | Specifies the Controller Service to use for parsing incoming data and determining the data's schema. |
Comment Body | zendesk-comment-body | | | The content or the path to the comment body in the incoming record. Supports Expression Language: true (will be evaluated using flow file attributes and Environment variables)
This Property is only considered if the [Record Reader] Property has a value specified. |
Subject | zendesk-subject | | | The content or the path to the subject in the incoming record. Supports Expression Language: true (will be evaluated using flow file attributes and Environment variables)
This Property is only considered if the [Record Reader] Property has a value specified. |
Priority | zendesk-priority | | | The content or the path to the priority in the incoming record. Supports Expression Language: true (will be evaluated using flow file attributes and Environment variables)
This Property is only considered if the [Record Reader] Property has a value specified. |
Type | zendesk-type | | | The content or the path to the type in the incoming record. Supports Expression Language: true (will be evaluated using flow file attributes and Environment variables)
This Property is only considered if the [Record Reader] Property has a value specified. |
Dynamic Properties:
Supports Sensitive Dynamic Properties: No
Dynamic Properties allow the user to specify both the name and value of a property.
Name | Value | Description |
---|
The path in the request object to add. The value needs be a valid JsonPointer. | The path in the incoming record to get the value from. | Additional property to be added to the Zendesk request object. Supports Expression Language: true (will be evaluated using flow file attributes and Environment variables) |
Relationships:
Name | Description |
---|
failure | A FlowFile is routed to this relationship if the operation failed and retrying the operation will also fail, such as an invalid data or schema. |
success | For FlowFiles created as a result of a successful HTTP request. |
Reads Attributes:
None specified.Writes Attributes:
Name | Description |
---|
record.count | The number of records processed. |
error.code | The error code of from the response. |
error.message | The error message of from the response. |
State management:
This component does not store state.Restricted:
This component is not restricted.System Resource Considerations:
None specified.