Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Application ¶
type Application struct { Buildpack types.FilteredString Command types.FilteredString // DiskQuota is the disk size in megabytes. DiskQuota uint64 DockerImage string DockerUsername string DockerPassword string // EnvironmentVariables can be any valid json type (ie, strings not // guaranteed, although CLI only ships strings). EnvironmentVariables map[string]string HealthCheckHTTPEndpoint string // HealthCheckType attribute defines the number of seconds that is allocated // for starting an application. HealthCheckTimeout int HealthCheckType string Instances types.NullInt // Memory is the amount of memory in megabytes. Memory uint64 Name string Path string Routes []string Services []string StackName string }
func ReadAndMergeManifests ¶
func ReadAndMergeManifests(pathToManifest string) ([]Application, error)
func (Application) String ¶
func (app Application) String() string
func (*Application) UnmarshalYAML ¶
func (app *Application) UnmarshalYAML(unmarshaller func(interface{}) error) error
type Manifest ¶
type Manifest struct {
Applications []Application `yaml:"applications"`
}
Click to show internal directories.
Click to hide internal directories.