docs: def get_snapshots(self, context):
          """
          Returns list of snapshots
          :param context: resource context of the vCenterShell
          :type context: models.QualiDriverModels.ResourceCommandContext
          :return:
          """
          resource_details = self._parse_remote_model(context)
          res = self.command_wrapper.execute_command_with_connection(context,
                                                                     self.snapshots_retriever.get_snapshots,
                                                                     resource_details.vm_uuid)
          return set_command_result(result=res, unpicklable=False)