'Disable or Enable the agent.
Description also can be updated. Some agents cannot be disabled, such
as plugins, services. An error code should be reported in this case.
@raise exceptions.BadRequest:'

@abc.abstractmethod
def update_agent(self, context, agent):

    pass
