config:
  target: "{{ target }}"
  phases:
    - duration: {{ duration }}
      arrivalRate: {{ arrivalRate }}
      name: Warm up
    - duration: {{ duration }}
      arrivalRate: {{ arrivalRate }}
      rampTo: {{ peakRate }}
      name: Ramp up load
    - duration: {{ duration }}
      arrivalRate: {{ peakRate }}
      name: Sustained load
  http:
    timeout: {{ timeout }}
  
scenarios:
  - name: "{{ scenarioName }}"
    flow:
      - post:
          url: "{{ endpoint }}"
          headers:
            Content-Type: "application/json"
          {{#if auth}}
            Authorization: "{{ auth }}"
          {{/if}}
          json:
            {{ payload }}
