generic

Description - A generic for connecting Twitter API services.

 

Parameter Groups

  Parameter Type Description
* Consumer Key: string Twitter Application Consumer Key.
* Consumer Secret: string Twitter Application Consumer Secret.
* Access Token: string Twitter Application Access Token.
* Access Token Secret: string Twitter Application Access Token Secret.
* - denotes required
  Parameter Type Description
  Connection Timeout: integer Http connection timeout in milliseconds
  Read Timeout: integer Http read timeout in milliseconds
  Streaming Read Timeout: integer Streaming API's Http Read timeout in milliseconds
  Retry Count: integer Number of HTTP retries
* Retry Interval: integer HTTP retry interval in seconds
  Pretty Debug: boolean Prettify JSON debug output if set to true
* - denotes required
  Parameter Type Description
* Enabled: boolean If on, emit through proxy server
  Host: string HTTP proxy server host name
  Port: integer HTTP proxy server port
  User: string HTTP proxy server user name
  Password: password HTTP proxy server password
* - denotes required
  Parameter Type Description
  Stream Base URL string Streaming API base URL
  Site Stream Base URL string Site Streams API base URL
* - denotes required
Description - A generic for configuring the SFTP connector.

 

Parameter Groups

  Parameter Type Description
* Host: string DNS name (or IP address) of the SFTP server that you want to connect to
* Port: string Port to connect to on the SFTP site, blank for default port 22
  Buffer Size: integer Size of the SFTP buffer to be used when sending or retrieving data. The default value of 32768 is used if this field is not set. A larger buffer may improve performance but setting this field to a value greater than 65536 will default to 65536. The value must be entered as a whole number (i.e. 32768, 65536). iWay recommends leaving the buffer size at 32768.
* - denotes required
  Parameter Type Description
  User Name: string User ID on the SSH-enabled server
  Password: password User's password on the SSH-enabled server
  Private Key: string Path to the private key file for public-key authentication.
  Passphrase: password Passphrase used to protect the Private Key
  Retry Interval: string Retry interval in seconds (allows for xxhxxmxxs format) Omit or use 0 for no retry
  Connection Retry: integer Attempted failed connects to SFTP server
* - denotes required
  Parameter Type Description
* Configuration: string SSH provider configuration.

Select from one of the following options:
  Validate Host Keys: boolean If set to true, keys sent from SSH hosts are validated; if valid the keys are cached by this server. If false then any host key will be accepted by this server.
  Host Key Repository: string Path to the Known Host Keys repository on remote server.
* - denotes required
  Parameter Type Description
  Proxy Type string Select the proxy protocol to use

Select from one of the following options:
  • NONE {none} - An HTTP Proxy serves two intermediary roles as an HTTP Client and an HTTP Server for security, management, and caching functionality. The HTTP Proxy routes HTTP Client requests from a Web browser to the Internet, while supporting the caching of Internet data.
  • HTTP {http} - An HTTP Proxy serves two intermediary roles as an HTTP Client and an HTTP Server for security, management, and caching functionality. The HTTP Proxy routes HTTP Client requests from a Web browser to the Internet, while supporting the caching of Internet data.
  • SOCKS4 {socks4} - SOCKS Version 4, that provides for unsecured firewall traversal for TCP-based client-server applications.
  • SOCKS5 {socks5} - SOCKS5 extends the SOCKS Version 4 model to include UDP, and extends the framework to include provisions for generalized strong authentication schemes, and extends the addressing scheme to encompass domain-name and V6 IP addresses.
  Host: string DNS name (or IP address) of the Proxy server that you want to connect to
  Port: string Port to connect to on the Proxy site
  User ID: string User ID on the Proxy server
  Password: password Proxy User's password on the Proxy server
* - denotes required
Description - A generic for configuring the MongoDB connector.

 

Parameter Groups

  Parameter Type Description
* Host: string A server address to connect to. It identifies either a hostname, IP address, or UNIX domain socket.
* Port: integer The TCP port of the MongoDB server
* - denotes required
  Parameter Type Description
  Username: string Name of the user.
  Password: password Password that will be used for authentication.
* Database Name: string The name of the database to authenticate.
  Timeout: integer Sets the connection timeout, in milliseconds (default is 10,000)
* - denotes required
  Parameter Type Description
  Max Life Time: integer Sets the maximum life time for a pooled connection in milliseconds, which must be > 0
  Max Idle Time: integer Sets the maximum idle time for a pooled connection in milliseconds, which must be > 0
  Max Wait Time: integer Sets the maximum time that a thread will block waiting for a connection in milliseconds
  Max Connections: integer Sets the maximum number of connections per host
  Min Connections: integer Sets the minimum number of connections per host
* - denotes required
  Parameter Type Description
  Max Wait Time: integer The server selection timeout, in milliseconds (default is 30,000)
  Socket Timeout: integer Sets the socket timeout, in milliseconds (default is 0 and means no timeout)
* - denotes required
Description - A generic for configuring the FTP connector.

 

Parameter Groups

  Parameter Type Description
* Host: string DNS name (or IP address) of the FTP server that you want to connect to.
  Port: integer Port to connect to on the FTP site, blank for default port 21
* - denotes required
  Parameter Type Description
* User: string A user ID on the FTP server
* Password: password A password for the FTP server
  Account Name: password An account for the FTP server
  Site Folder: string Remote folder or directory on the FTP site that you want to use as a starting location when you connect, blank means login directory
  Login Retry: integer Number of retry attempts after failed connection to FTP server.
* - denotes required
  Parameter Type Description
  Use Passive Command: boolean Uses PASV command if true, otherwise uses PORT command
  Timeout: integer Timeout interval for socket in seconds.
  Port Restrictions: string If set restricts the PORT/EPRT command to the following range of ports (i.e. 1000-9999, 50000-60000, etc.).
  Retry: integer If non-zero, will retry the operation n times at one-second intervals
* - denotes required
  Parameter Type Description
  Quote Command: string The entered command is sent as typed, BEFORE any data transfer and BEFORE the Starting SITE COMMAND (if present) is sent. Note: QUOTE differs from SITE in that any command may be sent through QUOTE; only SITE commands valid for the FTP server should be sent entered in the SITE fields.
  Put File Protection: boolean Protects against partial updates in the event of error.
* - denotes required
  Parameter Type Description
  Type: string Select the proxy protocol to use

Select from one of the following options:
  • NONE {none} - No proxy needed.
  • HTTP {http} - An HTTP Proxy serves two intermediary roles as an HTTP Client and an HTTP Server for security, management, and caching functionality. The HTTP Proxy routes HTTP Client requests from a Web browser to the Internet, while supporting the caching of Internet data.
  • SOCKS4 {socks4} - SOCKS Version 4, that provides for unsecured firewall traversal for TCP-based client-server applications.
  • SOCKS5 {socks5} - SOCKS5 extends the SOCKS Version 4 model to include UDP, and extends the framework to include provisions for generalized strong authentication schemes, and extends the addressing scheme to encompass domain-name and V6 IP addresses.
  Host: string DNS name (or IP address) of the Proxy server that you want to connect to
  Port: string Port to connect to on the Proxy site
  User ID: string User ID on the Proxy server
  Password: password Proxy User's password on the Proxy server
* - denotes required
  Parameter Type Description
  Use Encryption: boolean If set, the connection is secured via Secure Sockets Layer (SSL)
  Security Protocol: string Security protocol.
SSL - Supports some version of SSL; may support other versions.
SSLv2 - Supports SSL version 2 or higher.
SSLv3 - Supports SSL version 3; may support other versions.
TLS - Supports some version of TLS; may support other versions. TLSv1 - Supports TLS version 1; may support other versions.
Field not needed if Keystore is a SSL Provider.

Select from one of the following options:
  • SSL
  • SSLv2
  • SSLv3
  • TLS
  • TLSv1
  • TLSv1.1
  • TLSv1.2
  Secure Data Connection: boolean Use a secure data connection, i.e. transfer data securely. Used in conjunction with "Secure Control Connection".
  Use 128-bit Encryption: boolean Enforces the use of 128-bit encryption
* SSL Security: string FTP Server connection type.
unknown - Defaults to Explicit Security then fails over to Implicit Security.
explicit - In order to establish the SSL link, explicit security requires that the FTP client issue a specific command to the FTP server after establishing a connection. The default FTP server port is used.
implicit - Implicit security automatically begins with an SSL connection as soon as the FTP client connects to an FTP server. In implicit security, the FTP server defines a specific port for the client (typically 990) to be used for secure connections.

Select from one of the following options:
  • unknown
  • implicit
  • explicit
  Keystore File or Security Provider: string Full path to Keystore file, which provides certificate material to be used for SSL connection, name of the Security Provider, or leave blank to use the configured default Security Provider.
  Keystore Password: password Password to access Keystore file; not needed if Keystore File or Security Provider is name of a Security Provider.
  Keystore Type: string Type of the Keystore; not needed if Keystore File or Security Provider is name of a Security Provider
* - denotes required
Description - A generic for configuring the Email connector.

 

Parameter Groups

  Parameter Type Description
* Outgoing Server: string Outgoing email host used to route outgoing e-mail (add :port for non-standard port)
  Security Protocol string Security protocol:
none - clear SMTP connection.
SSLv2 - SMTPS - connect to secure SMTP server.
STARTTLS - connect to an unsecured SMTP server, then negotiate SSL/TLS connection

Select from one of the following options:
  • none - clear SMTP connection {none}
  • SSLv2 - SMTPS - connect to secure SMTP server {SMTPS}
  • STARTTLS - connect to an unsecured SMTP server, then negotiate SSL/TLS connection {STARTTLS}
* - denotes required
  Parameter Type Description
  User ID: string Is the valid user ID to log in to the SMTP host server
  Password: password Is a valid password to authenticate the SMTP user ID
* - denotes required