in java/com/google/cloud/deploymentmanager/autogen/Autogen.java [311:353]
private SolutionPackage buildTerraformSingleVm(DeploymentPackageInput input) {
SolutionPackage.Builder builder = SolutionPackage.newBuilder();
ImageInfo imageInfo = ImageInfo.builder().build();
ImmutableMap<String, Object> params = makeSingleVmParams(input, imageInfo);
builder
.addFiles(
SolutionPackage.File.newBuilder()
.setPath("README.md")
.setContent(fileSet.newRenderer("vm.single.readme.main").setData(params).render()))
.addFiles(
SolutionPackage.File.newBuilder()
.setPath("main.tf")
.setContent(fileSet.newRenderer("vm.single.tf.main").setData(params).render()))
.addFiles(
SolutionPackage.File.newBuilder()
.setPath("variables.tf")
.setContent(
fileSet.newRenderer("vm.single.variables.main").setData(params).render()))
.addFiles(
SolutionPackage.File.newBuilder()
.setPath("marketplace_test.tfvars")
.setContent(fileSet.newRenderer("vm.single.tfvars.main").setData(params).render()))
.addFiles(
SolutionPackage.File.newBuilder()
.setPath("outputs.tf")
.setContent(fileSet.newRenderer("vm.single.outputs.main").setData(params).render()))
.addFiles(
SolutionPackage.File.newBuilder()
.setPath("metadata.yaml")
.setContent(
fileSet.newRenderer("vm.single.metadata.main").setData(params).render()))
.addFiles(
SolutionPackage.File.newBuilder()
.setPath("metadata.display.yaml")
.setContent(
fileSet
.newRenderer("vm.single.metadata.display.main")
.setData(params)
.render()));
return builder.build();
}