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.