in image/src/main/java/software/amazon/imagebuilder/image/Translator.java [16:32]
static ResourceModel translateForRead(final GetImageResponse response, String currentRegion) {
return ResourceModel.builder()
.arn(response.image().arn())
.imageRecipeArn(response.image().imageRecipe() == null ? null : response.image().imageRecipe().arn())
.containerRecipeArn(response.image().containerRecipe() == null ? null : response.image().containerRecipe().arn())
.infrastructureConfigurationArn(response.image().infrastructureConfiguration() == null ?
null : response.image().infrastructureConfiguration().arn())
.distributionConfigurationArn(response.image().distributionConfiguration() == null ?
null : response.image().distributionConfiguration().arn())
.imageTestsConfiguration(translateToCfnModelImageTestsConfiguration(response.image().imageTestsConfiguration()))
.imageId(translateToCfnModelImageId(response.image().outputResources(), currentRegion))
.name(response.image().name())
.tags(response.image().tags())
.enhancedImageMetadataEnabled(response.image().enhancedImageMetadataEnabled())
.build();
}