app/models/AmiId.scala (7 lines of code) (raw):

package models import org.scanamo.DynamoFormat case class AmiId(value: String) extends AnyVal with StringId object AmiId { implicit val dynamoFormat: DynamoFormat[AmiId] = DynamoFormat.iso[AmiId, String](AmiId(_), _.value) }