github.com/loggregator/cli@v6.33.1-0.20180224010324-82334f081791+incompatible/util/manifest/raw_manifest_application.go (about) 1 package manifest 2 3 type rawManifestApplication struct { 4 Name string `yaml:"name,omitempty"` 5 Buildpack string `yaml:"buildpack,omitempty"` 6 Command string `yaml:"command,omitempty"` 7 DeprecatedDomain interface{} `yaml:"domain,omitempty"` 8 DeprecatedDomains interface{} `yaml:"domains,omitempty"` 9 DeprecatedHost interface{} `yaml:"host,omitempty"` 10 DeprecatedHosts interface{} `yaml:"hosts,omitempty"` 11 DeprecatedNoHostname interface{} `yaml:"no-hostname,omitempty"` 12 DiskQuota string `yaml:"disk_quota,omitempty"` 13 Docker rawDockerInfo `yaml:"docker,omitempty"` 14 EnvironmentVariables map[string]string `yaml:"env,omitempty"` 15 HealthCheckHTTPEndpoint string `yaml:"health-check-http-endpoint,omitempty"` 16 HealthCheckType string `yaml:"health-check-type,omitempty"` 17 Instances *int `yaml:"instances,omitempty"` 18 Memory string `yaml:"memory,omitempty"` 19 NoRoute bool `yaml:"no-route,omitempty"` 20 Path string `yaml:"path,omitempty"` 21 RandomRoute bool `yaml:"random-route,omitempty"` 22 Routes []rawManifestRoute `yaml:"routes,omitempty"` 23 Services []string `yaml:"services,omitempty"` 24 StackName string `yaml:"stack,omitempty"` 25 Timeout int `yaml:"timeout,omitempty"` 26 } 27 28 type rawManifestRoute struct { 29 Route string `yaml:"route"` 30 } 31 32 type rawDockerInfo struct { 33 Image string `yaml:"image,omitempty"` 34 Username string `yaml:"username,omitempty"` 35 }