Usando padrões para preencher as propriedades do host no arquivo de inventário Ansible

Eu tenho um arquivo host que parece

[foo]
foox 192.168.0.1 id=1
fooy 192.168.0.1 id=2
fooz 192.168.0.1 id=3

No entanto, gostaria de escrever isso de forma mais concisa usando padrões como:

[foo]
foo[x:z] 192.168.0.1 id=[1:3]

Mas isso está sendo interpretado como um ID igual ao texto bruto de "[1: 3]", em vez de 1, 2 ou 3. Existe uma maneira de conseguir isso no arquivo de inventário, ou precisarei fazer algo através do host vars e / ou vars de grupo?

questionAnswers(2)

yourAnswerToTheQuestion