code: func UpdateTenant(ctx context.Context, config tenantConfig) error {
  
  	c, err := createClient(ctx, config)
  	if err != nil {
  		return err
  	}
  
  	// Ignore response for now
  	res, err := c.UpdateTenant(goasupport.ForwardContextRequestID(ctx), tenant.UpdateTenantPath())
  	defer rest.CloseResponse(res)
  
  	return err
  }
docs: // UpdateTenant updates excisting tenant in oso