Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppConfig ¶
type AppConfig struct { Name string `yaml:"name"` Buildpack string `yaml:"buildpack,omitempty"` Buildpacks []string `yaml:"buildpacks,omitempty"` Command string `yaml:"command,omitempty"` DiskQuota string `yaml:"disk_quota,omitempty"` Memory string `yaml:"memory,omitempty"` StagingEnv map[string]string `yaml:"staging_env,omitempty"` RunningEnv map[string]string `yaml:"running_env,omitempty"` Env map[string]string `yaml:"env,omitempty"` Services Services `yaml:"services,omitempty"` }
type Engine ¶
type Engine interface {
NewContainer(config *engine.ContainerConfig) (engine.Container, error)
}
type ExportConfig ¶
type Exporter ¶
type Exporter struct {
// contains filtered or unexported fields
}
func NewExporter ¶
type ForwardConfig ¶
type ForwardDetails ¶
type Forwarder ¶
func NewForwarder ¶
type NetworkConfig ¶
type ReadResetWriter ¶
type ReadResetWriter interface { io.ReadWriter Reset() error }
type Service ¶
type Service struct { Name string `json:"name" yaml:"name"` Label string `json:"label" yaml:"label"` Tags []string `json:"tags" yaml:"tags"` Plan string `json:"plan" yaml:"plan"` Credentials map[string]interface{} `json:"credentials" yaml:"credentials"` SyslogDrainURL *string `json:"syslog_drain_url" yaml:"syslog_drain_url,omitempty"` Provider *string `json:"provider" yaml:"provider,omitempty"` VolumeMounts []string `json:"volume_mounts" yaml:"volume_mounts,omitempty"` }
type StageConfig ¶
Click to show internal directories.
Click to hide internal directories.