def snapshots(self):
j, _ = self.datacenter.request('<STR_LIT:GET>', self.path + '<STR_LIT>')<EOL>return [Snapshot(machine=self, data=s) for s in j]<EOL>
::

    GET /:login/machines/:id/snapshots

:rtype: :py:class:`list` of :py:class:`smartdc.machine.Snapshot`

Lists all snapshots for the Machine.