---
hosts:
  - hostid: 1
    macros:
    - macroid: 17
      macro: "{$M:regex:[0-9]+}"
      value: "xyz"
    - macroid: 16
      macro: "{$M5}"
      value: "5"
    - macroid: 15
      macro: "{$M4:2}"
      value: "4-2"
    - macroid: 14
      macro: "{$M4:1}"
      value: "4-1"
    - macroid: 13
      macro: "{$M4}"
      value: "4"
    - macroid: 12
      macro: "{$M3}"
      value: "3"
    - macroid: 11
      macro: "{$M2:9}"
      value: "2-9"
    - macroid: 10
      macro: "{$M2:8}"
      value: "2-8"
    - macroid: 9
      macro: "{$M2:7}"
      value: "2-7"
    - macroid: 8
      macro: "{$M2:6}"
      value: "2-6"
    - macroid: 7
      macro: "{$M2:5}"
      value: "2-5"
    - macroid: 6
      macro: "{$M2:4}"
      value: "2-4"
    - macroid: 5
      macro: "{$M2:3}"
      value: "2-3"
    - macroid: 4
      macro: "{$M2:2}"
      value: "2-2"
    - macroid: 3
      macro: "{$M2:1}"
      value: "2-1"
    - macroid: 2
      macro: "{$M2}"
      value: "2"
    - macroid: 1
      macro: "{$M1}"
      value: "1"
    templates: []
vault:
  - path: a/b/c
    values:
    - key: k1
      value: v1
...