code: def list_instance_templates(self):
          
          response = self.get_proto(path='/instance-templates')
          message = rest_pb2.ListInstanceTemplatesResponse()
          message.ParseFromString(response.content)
          templates = getattr(message, 'template')
          return iter([InstanceTemplate(template) for template in templates])
docs: List the available instance templates.