code: def update(self, friendly_name=values.unset, log_queries=values.unset,
                 unique_name=values.unset, callback_url=values.unset,
                 callback_events=values.unset, fallback_actions=values.unset,
                 initiation_actions=values.unset, style_sheet=values.unset):
          
          return self._proxy.update(
              friendly_name=friendly_name,
              log_queries=log_queries,
              unique_name=unique_name,
              callback_url=callback_url,
              callback_events=callback_events,
              fallback_actions=fallback_actions,
              initiation_actions=initiation_actions,
              style_sheet=style_sheet,
          )
docs: Update the AssistantInstance
  
          :param unicode friendly_name: A text description for the Assistant. It is non-unique and can up to 255 characters long.
          :param bool log_queries: A boolean that specifies whether queries should be logged for 30 days further training. If false, no queries will be stored, if true, queries will be stored for 30 days and deleted thereafter. Defaults to true if no value is provided.
          :param unicode unique_name: A user-provided string that uniquely identifies this resource as an alternative to the sid. Unique up to 64 characters long.
          :param unicode callback_url: A user-provided URL to send event callbacks to.
          :param unicode callback_events: Space-separated list of callback events that will trigger callbacks.
          :param dict fallback_actions: The JSON actions to be executed when the user's input is not recognized as matching any Task.
          :param dict initiation_actions: The JSON actions to be executed on inbound phone calls when the Assistant has to say something first.
          :param dict style_sheet: The JSON object that holds the style sheet for the assistant
  
          :returns: Updated AssistantInstance
          :rtype: twilio.rest.preview.understand.assistant.AssistantInstance