code: func DefaultDevices(client *govmomi.Client, pool *object.ResourcePool, guest string) (object.VirtualDeviceList, error) {
  	log.Printf("[DEBUG] Fetching default device list for resource pool %q for OS type %q", pool.Reference().Value, guest)
  	pprops, err := Properties(pool)
  	if err != nil {
  		return nil, err
  	}
  	return computeresource.DefaultDevicesFromReference(client, pprops.Owner, guest)
  }
docs: // DefaultDevices loads a default VirtualDeviceList for a supplied pool
  // and guest ID (guest OS type).