Reputation: 26008
In yaml, how can I create a collection of objects without naming them?
servers:
ip:
port:
login:
password:
I want something like this:
servers:
- server:
ip:
port:
login:
password:
- server:
ip:
port:
login:
password:
- server:
ip:
port:
login:
password:
Upvotes: 15
Views: 4979
Reputation: 65870
YAML sequence sign (-
) is just a delimiter, so it allows to enumerate unnamed objects:
servers:
- ip:
port:
login:
password:
- ip:
port:
login:
password:
- ip:
port:
login:
password:
You may also leave -
at its own line, as it is shown in Example 2.4
in YAML spec:
servers:
-
ip:
port:
login:
password:
Upvotes: 23