code: func (network Network) ListRequest() (ListCommand, error) {
  	//TODO add tags support
  	req := &ListNetworks{
  		ID:                network.ID,
  		Keyword:           network.Name, // this is a hack as listNetworks doesn't support to search by name.
  		PhysicalNetworkID: network.PhysicalNetworkID,
  		TrafficType:       network.TrafficType,
  		Type:              network.Type,
  		ZoneID:            network.ZoneID,
  	}
  
  	if network.CanUseForDeploy {
  		req.CanUseForDeploy = &network.CanUseForDeploy
  	}
  	if network.RestartRequired {
  		req.RestartRequired = &network.RestartRequired
  	}
  
  	return req, nil
  }
docs: // ListRequest builds the ListNetworks request