in sagemaker-spark-sdk/src/main/scala/com/amazonaws/services/sagemaker/sparksdk/algorithms/ImageURIProvider.scala [30:41]
def getImage(region: String, regionAccountMap: Map[String, String],
algorithmName: String, algorithmTag: String): String = {
val account = regionAccountMap.get(region)
account match {
case None => throw new RuntimeException(s"The region $region is not supported." +
s"Supported Regions: ${regionAccountMap.keys.mkString(", ")}")
case _ if isChinaRegion(region) =>
s"${account.get}.dkr.ecr.${region}.amazonaws.com.cn/${algorithmName}:${algorithmTag}"
case _ =>
s"${account.get}.dkr.ecr.${region}.amazonaws.com/${algorithmName}:${algorithmTag}"
}
}