ZendeskRecordSink

Description:

Create Zendesk tickets using the Zendesk API.The service requires a Zendesk account with configured access.

Additional Details...

Tags:

zendesk, record, sink

Properties:

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 NameAPI NameDefault ValueAllowable ValuesDescription
Web Client Service Providerweb-client-service-providerController Service API:
WebClientServiceProvider
Implementation: StandardWebClientServiceProvider
Controller service for HTTP client operations.
Subdomain Namezendesk-subdomainName of the Zendesk subdomain.
Supports Expression Language: true (will be evaluated using flow file attributes and variable registry)
User Namezendesk-userLogin user to Zendesk subdomain.
Supports Expression Language: true (will be evaluated using flow file attributes and variable registry)
Authentication Typezendesk-authentication-type-name
  • Password Password of Zendesk login user.
  • Token Authentication token generated in Zendesk Admin menu for API access.
Type of authentication to Zendesk API.
Authentication Credentialzendesk-authentication-value-namePassword or authentication token for Zendesk login user.
Sensitive Property: true
Supports Expression Language: true (will be evaluated using flow file attributes and variable registry)
Comment Bodyzendesk-comment-bodyThe content or the path to the comment body in the incoming record.
Supports Expression Language: true (will be evaluated using flow file attributes and variable registry)
Subjectzendesk-subjectThe content or the path to the subject in the incoming record.
Supports Expression Language: true (will be evaluated using flow file attributes and variable registry)
Priorityzendesk-priorityThe content or the path to the priority in the incoming record.
Supports Expression Language: true (will be evaluated using flow file attributes and variable registry)
Typezendesk-typeThe content or the path to the type in the incoming record.
Supports Expression Language: true (will be evaluated using flow file attributes and variable registry)
Cache Sizecache-size1000Specifies how many Zendesk ticket should be cached.
Cache Expirationcache-expiration1 hourSpecifies how long a Zendesk ticket that is cached should remain in the cache.

State management:

This component does not store state.

Restricted:

This component is not restricted.

System Resource Considerations:

None specified.