docs: def update_router(router,
                    name=None,
                    admin_state_up=None,
                    profile=None,
                    **kwargs):
      '''
      Updates a router
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' neutron.update_router router_id name=new-router-name
                  admin_state_up=True
  
      :param router: ID or name of router to update
      :param name: Name of this router
      :param ext_network: ID or name of the external for the gateway (Optional)
      :param admin_state_up: Set admin state up to true or false,
              default: true (Optional)
      :param profile: Profile to build on (Optional)
      :param kwargs:
      :return: Value of updated router information
      '''
      conn = _auth(profile)
      return conn.update_router(router, name, admin_state_up, **kwargs)