Documentation ¶
Index ¶
- func FormatAllocSummary(alloc *api.AllocationStatus) string
- func FormatDeploymentAllocSummary(d *api.DeploymentStatus) string
- func FormatDeploymentSummary(d *api.DeploymentStatus) string
- func FormatHealthChecksSummary(allocs ...*api.AllocationStatus) string
- func FormatRelativeTime(t time.Time) string
- func FormatTime(t time.Time) string
- type AllocationChecks
- type AllocationEvents
- type Allocations
- type AppCompact
- type AppHistory
- type AppInfo
- type AppStatus
- type Apps
- type AutoscalingRegionConfigs
- type Builds
- type DeploymentStatus
- type IPAddresses
- type LogPresenter
- type Options
- type Presentable
- type Presenter
- type Regions
- type Releases
- type Secrets
- type Services
- type VMSizes
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FormatAllocSummary ¶ added in v0.0.109
func FormatAllocSummary(alloc *api.AllocationStatus) string
func FormatDeploymentAllocSummary ¶ added in v0.0.133
func FormatDeploymentAllocSummary(d *api.DeploymentStatus) string
func FormatDeploymentSummary ¶ added in v0.0.109
func FormatDeploymentSummary(d *api.DeploymentStatus) string
func FormatHealthChecksSummary ¶ added in v0.0.109
func FormatHealthChecksSummary(allocs ...*api.AllocationStatus) string
func FormatRelativeTime ¶ added in v0.0.144
func FormatTime ¶ added in v0.0.144
Types ¶
type AllocationChecks ¶ added in v0.0.109
type AllocationChecks struct {
Checks []api.CheckState
}
AllocationChecks - Holds check state for an allocation
func (*AllocationChecks) APIStruct ¶ added in v0.0.133
func (p *AllocationChecks) APIStruct() interface{}
APIStruct - returns an interface to the check state
func (*AllocationChecks) FieldNames ¶ added in v0.0.109
func (p *AllocationChecks) FieldNames() []string
FieldNames - returns the associated field names for check states
func (*AllocationChecks) Records ¶ added in v0.0.109
func (p *AllocationChecks) Records() []map[string]string
Records - formats check states into map
type AllocationEvents ¶ added in v0.0.109
type AllocationEvents struct {
Events []api.AllocationEvent
}
AllocationEvents - Holds events for an allocation
func (*AllocationEvents) APIStruct ¶ added in v0.0.133
func (p *AllocationEvents) APIStruct() interface{}
APIStruct - returns an interface to allocation events
func (*AllocationEvents) FieldNames ¶ added in v0.0.109
func (p *AllocationEvents) FieldNames() []string
FieldNames - returns the field names for an allocation event
func (*AllocationEvents) Records ¶ added in v0.0.109
func (p *AllocationEvents) Records() []map[string]string
Records - formats allocation events into a map
type Allocations ¶
type Allocations struct { Allocations []*api.AllocationStatus BackupRegions []api.Region }
func (*Allocations) APIStruct ¶ added in v0.0.133
func (p *Allocations) APIStruct() interface{}
func (*Allocations) FieldNames ¶
func (p *Allocations) FieldNames() []string
func (*Allocations) Records ¶
func (p *Allocations) Records() []map[string]string
type AppCompact ¶ added in v0.0.135
type AppCompact struct {
AppCompact api.AppCompact
}
func (*AppCompact) APIStruct ¶ added in v0.0.135
func (p *AppCompact) APIStruct() interface{}
func (*AppCompact) FieldNames ¶ added in v0.0.135
func (p *AppCompact) FieldNames() []string
func (*AppCompact) Records ¶ added in v0.0.135
func (p *AppCompact) Records() []map[string]string
type AppHistory ¶
func (*AppHistory) APIStruct ¶ added in v0.0.133
func (p *AppHistory) APIStruct() interface{}
func (*AppHistory) FieldNames ¶
func (p *AppHistory) FieldNames() []string
func (*AppHistory) Records ¶
func (p *AppHistory) Records() []map[string]string
type AppInfo ¶
func (*AppInfo) FieldNames ¶
type AppStatus ¶ added in v0.0.135
func (*AppStatus) FieldNames ¶ added in v0.0.135
type Apps ¶
func (*Apps) FieldNames ¶
type AutoscalingRegionConfigs ¶ added in v0.0.98
type AutoscalingRegionConfigs struct {
Regions []api.AutoscalingRegionConfig
}
func (*AutoscalingRegionConfigs) APIStruct ¶ added in v0.0.133
func (p *AutoscalingRegionConfigs) APIStruct() interface{}
func (*AutoscalingRegionConfigs) FieldNames ¶ added in v0.0.98
func (p *AutoscalingRegionConfigs) FieldNames() []string
func (*AutoscalingRegionConfigs) Records ¶ added in v0.0.98
func (p *AutoscalingRegionConfigs) Records() []map[string]string
type Builds ¶
func (*Builds) FieldNames ¶
type DeploymentStatus ¶
type DeploymentStatus struct {
Status *api.DeploymentStatus
}
func (*DeploymentStatus) APIStruct ¶ added in v0.0.133
func (p *DeploymentStatus) APIStruct() interface{}
func (*DeploymentStatus) FieldNames ¶
func (p *DeploymentStatus) FieldNames() []string
func (*DeploymentStatus) Records ¶
func (p *DeploymentStatus) Records() []map[string]string
type IPAddresses ¶
func (*IPAddresses) APIStruct ¶ added in v0.0.133
func (p *IPAddresses) APIStruct() interface{}
func (*IPAddresses) FieldNames ¶
func (p *IPAddresses) FieldNames() []string
func (*IPAddresses) Records ¶
func (p *IPAddresses) Records() []map[string]string
type LogPresenter ¶ added in v0.0.109
type Presentable ¶
type Presentable interface { FieldNames() []string Records() []map[string]string APIStruct() interface{} }
Presentable - Records (and field names) which may be presented by a Presenter
type Presenter ¶
type Presenter struct { Item Presentable Out io.Writer Opts Options }
Presenter - A self managing presenter which can be rendered in multiple ways
type Regions ¶ added in v0.0.95
func (*Regions) FieldNames ¶ added in v0.0.95
type Releases ¶
func (*Releases) FieldNames ¶
type Secrets ¶
func (*Secrets) FieldNames ¶
type Services ¶
func (*Services) FieldNames ¶
type VMSizes ¶ added in v0.0.98
func (*VMSizes) FieldNames ¶ added in v0.0.98
Source Files ¶
Click to show internal directories.
Click to hide internal directories.