code: func (o HostNetworkSystem) UpdateNetworkConfig(ctx context.Context, config types.HostNetworkConfig, changeMode string) (*types.HostNetworkConfigResult, error) {
  	req := types.UpdateNetworkConfig{
  		This:       o.Reference(),
  		Config:     config,
  		ChangeMode: changeMode,
  	}
  
  	res, err := methods.UpdateNetworkConfig(ctx, o.c, &req)
  	if err != nil {
  		return nil, err
  	}
  
  	return &res.Returnval, nil
  }
docs: // UpdateNetworkConfig wraps methods.UpdateNetworkConfig