hostname: required;string ip: in: required;string out: required;string virtual: required;bool vms: - name: required;string memory: required;string disks: - { size: required;string }