Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type App ¶
type App struct { Args []string `json:"args"` BackoffFactor float64 `json:"backoffFactor"` BackoffSeconds int `json:"backoffSeconds"` Cmd string `json:"cmd"` Constraints [][]string `json:"constraints"` Container *Container `json:"container"` CPUs float64 `json:"cpus"` Dependencies []string `json:"dependencies"` Disk float64 `json:"disk"` Env map[string]string `json:"env"` Executor string `json:"executor"` Labels map[string]string `json:"labels"` HealthChecks []HealthCheck `json:"healthChecks"` ID string `json:"id"` Instances int `json:"instances"` Mem float64 `json:"mem"` Ports []int `json:"ports"` RequirePorts bool `json:"requirePorts"` StoreUrls []string `json:"storeUrls"` UpgradeStrategy UpgradeStrategy `json:"upgradeStrategy"` Uris []string `json:"uris"` User string `json:"user"` Version string `json:"version"` }
type HealthCheck ¶
type HealthCheck struct { Path string `json:"path"` PortIndex int `json:"portIndex"` Protocol string `json:"protocol"` GracePeriodSeconds int `json:"gracePeriodSeconds"` IntervalSeconds int `json:"intervalSeconds"` TimeoutSeconds int `json:"timeoutSeconds"` MaxConsecutiveFailures int `json:"maxConsecutiveFailures"` }
type PortMapping ¶
type UpgradeStrategy ¶
Click to show internal directories.
Click to hide internal directories.