opendistro-for-elasticsearch/data-prepper

Improve Input Validations on AWS resources

Closed this issue · 0 comments

Is your feature request related to a problem? Please describe.

Data Prepper plugins accept AWS resources as inputs. These inputs are not currently validated beyond checking for non-null and the correct type.

Describe the solution you'd like

Provide more robust input validations, especially:

  • Minimum and maximum values
  • Loose verification on correct formats (e.g. correct ARN, or correct S3 bucket format)
  • Character validation