Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HealthCheck ¶
type LegacyDice ¶
type LegacyDice struct { Name string `json:"name"` Endpoints map[string]*Service `json:"endpoints,omitempty"` Services map[string]*Service `json:"services,omitempty"` Addons map[string]*Addon `json:"addons,omitempty"` AddonActions map[string]interface{} `json:"addonActions,omitempty"` Branch string `json:"branch"` GlobalEnv map[string]string `json:"globalEnv,omitempty"` }
type RuntimeUniqueId ¶
type Service ¶
type Service struct { Scale *int `json:"scale,omitempty"` Ports []int `json:"ports,omitempty"` Depends []string `json:"depends,omitempty"` Environment map[string]string `json:"environment,omitempty"` Resources *Resources `json:"resources,omitempty"` Cmd string `json:"cmd"` Hosts []string `json:"hosts"` Volumes []string `json:"volumes"` Image string `json:"image"` HealthCheck HealthCheck `json:"health_check"` SideCars map[string]*diceyml.SideCar `yaml:"sidecars,omitempty" json:"sidecars,omitempty"` }
Click to show internal directories.
Click to hide internal directories.