Configuration package

This is a Configuration Mode property option. A deployed Configuration Package consists of:
  • A JSON configuration file that defines the endpoints for an API.
  • A Java plugin class. If an API requires complex authentication code, or other extensions, this can be implemented in Java.
  • JSON templates to define request and reply data.
  • Configuration Package has all the capabilities and provides benefits supported in Configuration Script mode.
Example: Amazon S3: To implement reading and writing to S3:
  • Plugin is required because of AWS request signing.
  • Note use of $bucket and $key properties.