code: def describe_snapshots(self, *snapshot_ids):
          
          snapshot_set = {}
          for pos, snapshot_id in enumerate(snapshot_ids):
              snapshot_set["SnapshotId.%d" % (pos + 1)] = snapshot_id
          query = self.query_factory(
              action="DescribeSnapshots", creds=self.creds,
              endpoint=self.endpoint, other_params=snapshot_set)
          d = query.submit()
          return d.addCallback(self.parser.snapshots)
docs: Describe available snapshots.
  
          TODO: ownerSet, restorableBySet