github.com/Jeffail/benthos/v3@v3.65.0/template/test/sqs_example.yaml (about) 1 name: aws_sqs_list 2 type: input 3 4 fields: 5 - name: urls 6 type: string 7 kind: list 8 - name: region 9 type: string 10 default: us-east-1 11 12 mapping: | 13 root.broker.inputs = this.urls.map_each(url -> { 14 "aws_sqs": { 15 "url": url, 16 "region": this.region, 17 } 18 }) 19 20 tests: 21 - name: urls array 22 config: 23 urls: 24 - https://sqs.us-east-2.amazonaws.com/123456789012/MyQueue1 25 - https://sqs.us-east-2.amazonaws.com/123456789012/MyQueue2 26 expected: 27 broker: 28 inputs: 29 - aws_sqs: 30 url: https://sqs.us-east-2.amazonaws.com/123456789012/MyQueue1 31 region: us-east-1 32 - aws_sqs: 33 url: https://sqs.us-east-2.amazonaws.com/123456789012/MyQueue2 34 region: us-east-1