code: func (p *Pod) AppImageManifest(appName string) (*schema.ImageManifest, error) {
  	appACName, err := types.NewACName(appName)
  	if err != nil {
  		return nil, err
  	}
  	imb, err := ioutil.ReadFile(common.AppImageManifestPath(p.Path(), *appACName))
  	if err != nil {
  		return nil, err
  	}
  
  	aim := &schema.ImageManifest{}
  	if err := aim.UnmarshalJSON(imb); err != nil {
  		return nil, errwrap.Wrap(fmt.Errorf("invalid image manifest for app %q", appName), err)
  	}
  
  	return aim, nil
  }
docs: // AppImageManifest returns an ImageManifest for the app.