code: public Operation createSnapshot(String snapshot, OperationOption... options) {
      return compute.create(SnapshotInfo.of(SnapshotId.of(snapshot), getDiskId()), options);
    }
docs: Creates a snapshot for this disk given the snapshot's name.
  
  @return a zone operation for snapshot creation
  @throws ComputeException upon failure