code: def update(self, friendly_name=values.unset, code_length=values.unset,
                 lookup_enabled=values.unset, skip_sms_to_landlines=values.unset,
                 dtmf_input_required=values.unset, tts_name=values.unset,
                 psd2_enabled=values.unset):
          
          return self._proxy.update(
              friendly_name=friendly_name,
              code_length=code_length,
              lookup_enabled=lookup_enabled,
              skip_sms_to_landlines=skip_sms_to_landlines,
              dtmf_input_required=dtmf_input_required,
              tts_name=tts_name,
              psd2_enabled=psd2_enabled,
          )
docs: Update the ServiceInstance
  
          :param unicode friendly_name: A string to describe the verification service
          :param unicode code_length: The length of the verification code to generate
          :param bool lookup_enabled: Whether to perform a lookup with each verification
          :param bool skip_sms_to_landlines: Whether to skip sending SMS verifications to landlines
          :param bool dtmf_input_required: Whether to ask the user to press a number before delivering the verify code in a phone call
          :param unicode tts_name: The name of an alternative text-to-speech service to use in phone calls
          :param bool psd2_enabled: Whether to pass PSD2 transaction parameters when starting a verification
  
          :returns: Updated ServiceInstance
          :rtype: twilio.rest.verify.v2.service.ServiceInstance