Documentation
¶
Index ¶
Constants ¶
View Source
const ( ClusterKind kind = iota ServiceKind TaskKind InstanceKind ContainerKind TaskDefinitionKind HelpKind DescriptionKind ServiceEventsKind ServiceDeploymentKind LogKind AutoScalingKind ServiceRevisionKind ModalKind EmptyKind )
View Source
const ( L = tview.AlignLeft C = tview.AlignCenter R = tview.AlignRight )
Variables ¶
View Source
var ErrNoNeedReload = errors.New("no need reload")
Functions ¶
Types ¶
type App ¶
type App struct { // tview Application *tview.Application // Info + table area pages UI for MainScreen *tview.Pages // Notice text UI in MainScreen footer Notice *ui.Notice // API client *api.Store // Option from cli args Option // Current screen item content, use uppercase to make items like app.cluster easy to access Entity // contains filtered or unexported fields }
tview App
type Entity ¶
type Entity struct {
// contains filtered or unexported fields
}
Entity contains ECS resources to show, use uppercase to make items like app.cluster easy to access
type Option ¶
type Option struct { // Read only mode indicator ReadOnly bool // Reload resources every x second(s), -1 is stop auto refresh Refresh int // ECS exec shell Shell string // Here for help view Debug bool // Here for help view JSON bool // Here for help view LogFile string // Here for help view ConfigFile string // Here for help view Theme string // Default cluster name Cluster string }
type PortForwardingSession ¶
type PortForwardingSession struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.