@import utils.DateUtils @(instances: List[Instance], launchConfigs: List[LaunchConfiguration], emptyChar: String = "-") @if(instances.nonEmpty || launchConfigs.nonEmpty) {
AMI Usage: @instances.length @if(instances.length == 1) {instance} else {instances}, @launchConfigs.length @if(launchConfigs.length == 1) {launch configuration} else {launch configurations}
} else {
No instances or launch configurations are using this AMI
} @if(launchConfigs.nonEmpty) {
Launch Configurations
@for(launchConfig <- launchConfigs) { }
Account Name Instance type Creation date
@launchConfig.meta.origin.accountName @launchConfig.name @launchConfig.instanceType @DateUtils.readableDateTime.print(launchConfig.createdTime)
} @if(instances.nonEmpty) {
Instances
@for(instance <- instances) { }
Stack Stage App State Instance name IP Creation date
@instance.stack.getOrElse(emptyChar) @instance.stage.getOrElse(emptyChar) @instance.app @instance.vendorState @instance.instanceName @instance.ip @DateUtils.readableDateTime.print(instance.createdAt)
}