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 ¶
Directories
¶
| Path | Synopsis |
|---|---|
|
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
Click to show internal directories.
Click to hide internal directories.