Versions in this module Expand all Collapse all v0 v0.1.4 Nov 27, 2023 Changes in this version + type Disk struct + func (disk Disk) Header() Header + func (disk Disk) Render(o interface{}, ns string, row *Row) error + type EcsClusters struct + func (ecs EcsClusters) Header() Header + func (ecs EcsClusters) Render(o interface{}, ns string, row *Row) error + type EcsContainers struct + func (ecs EcsContainers) Header() Header + func (ecs EcsContainers) Render(o interface{}, ns string, row *Row) error + type EcsServices struct + func (ecs EcsServices) Header() Header + func (ecs EcsServices) Render(o interface{}, ns string, row *Row) error + type EcsTasks struct + func (ecs EcsTasks) Header() Header + func (ecs EcsTasks) Render(o interface{}, ns string, row *Row) error + type SOBJ struct + func (obj SOBJ) Header() Header + func (obj SOBJ) Render(o interface{}, ns string, row *Row) error + type Storage struct + func (s3 Storage) Header() Header + func (s3 Storage) Render(o interface{}, ns string, row *Row) error + type VM struct + func (vm VM) Header() Header + func (vm VM) Render(o interface{}, ns string, row *Row) error + type VMI struct + func (vmi VMI) Header() Header + func (vmi VMI) Render(o interface{}, ns string, row *Row) error + type VMS struct + func (vms VMS) Header() Header + func (vms VMS) Render(o interface{}, ns string, row *Row) error v0.1.3 Apr 6, 2023 v0.1.2 Mar 23, 2023 v0.1.1 Mar 9, 2023 v0.1.0 Mar 6, 2023 Changes in this version + func Less(isNumber, isDuration bool, id1, id2, v1, v2 string) bool + type Alias struct + func (Alias) Header(ns string) Header + func (Alias) Render(o interface{}, ns string, r *Row) error + type AliasRes struct + Aliases []string + Resource string + func (a AliasRes) DeepCopyObject() interface{} + type BObj struct + func (obj BObj) Header() Header + func (obj BObj) Render(o interface{}, ns string, row *Row) error + type EBS struct + func (ebs EBS) Header() Header + func (ebs EBS) Render(o interface{}, ns string, row *Row) error + type EC2 struct + func (e EC2) Header() Header + func (e EC2) Render(o interface{}, ns string, row *Row) error + type EC2I struct + func (ei EC2I) Header() Header + func (ei EC2I) Render(o interface{}, ns string, row *Row) error + type EC2S struct + func (es EC2S) Header() Header + func (es EC2S) Render(o interface{}, ns string, row *Row) error + type Fields []string + func (f Fields) Clone() Fields + func (f Fields) Customize(cols []int, out Fields) + type Header []HeaderColumn + func (h Header) Clone() Header + func (h Header) Columns(wide bool) []string + func (h Header) Customize(cols []string, wide bool) Header + func (h Header) Dump() + func (h Header) IndexOf(colName string, includeWide bool) int + func (h Header) IsMetricsCol(col int) bool + func (h Header) IsTimeCol(col int) bool + func (h Header) MapIndices(cols []string, wide bool) []int + type HeaderColumn struct + Align int + Hide bool + MX bool + Name string + SortIndicatorIdx int + Time bool + Wide bool + func (h HeaderColumn) Clone() HeaderColumn + type IAMU struct + func (iamu IAMU) Header() Header + func (iamu IAMU) Render(o interface{}, ns string, row *Row) error + type IAMUG struct + func (iamug IAMUG) Header() Header + func (iamug IAMUG) Render(o interface{}, ns string, row *Row) error + type IamGroupUser struct + func (igu IamGroupUser) Header() Header + func (igu IamGroupUser) Render(o interface{}, ns string, row *Row) error + type IamRole struct + func (ir IamRole) Header() Header + func (ir IamRole) Render(o interface{}, ns string, row *Row) error + type IamRolePloicy struct + func (irp IamRolePloicy) Header() Header + func (irp IamRolePloicy) Render(o interface{}, ns string, row *Row) error + type IamUserGroupPloicy struct + func (iugp IamUserGroupPloicy) Header() Header + func (iugp IamUserGroupPloicy) Render(o interface{}, ns string, row *Row) error + type IamUserPloicy struct + func (iup IamUserPloicy) Header() Header + func (iup IamUserPloicy) Render(o interface{}, ns string, row *Row) error + type Lambda struct + func (l Lambda) Header() Header + func (l Lambda) Render(o interface{}, ns string, row *Row) error + type ResEvent int + const EventAdd + const EventClear + const EventDelete + const EventUnchanged + const EventUpdate + type Row struct + Fields Fields + ID string + func NewRow(size int) Row + func (r Row) Clone() Row + func (r Row) Customize(cols []int) Row + func (r Row) Len() int + type RowEvent struct + Kind ResEvent + Row Row + func NewRowEvent(kind ResEvent, row Row) RowEvent + func (r RowEvent) Clone() RowEvent + func (r RowEvent) Customize(cols []int) RowEvent + type RowEventSorter struct + Asc bool + Events RowEvents + Index int + IsDuration bool + IsNumber bool + func (r RowEventSorter) Len() int + func (r RowEventSorter) Less(i, j int) bool + func (r RowEventSorter) Swap(i, j int) + type RowEvents []RowEvent + func (r RowEvents) Clear() RowEvents + func (r RowEvents) Clone() RowEvents + func (r RowEvents) Customize(cols []int) RowEvents + func (r RowEvents) Delete(id string) RowEvents + func (r RowEvents) FindIndex(id string) (int, bool) + func (r RowEvents) Sort(sortCol int, isDuration, numCol, asc bool) + func (r RowEvents) Upsert(re RowEvent) RowEvents + type Rows []Row + func (rr Rows) Delete(id string) Rows + func (rr Rows) Find(id string) (int, bool) + func (rr Rows) Upsert(r Row) Rows + type S3 struct + func (s3 S3) Header() Header + func (s3 S3) Render(o interface{}, ns string, row *Row) error + type SG struct + func (sg SG) Header() Header + func (sg SG) Render(o interface{}, ns string, row *Row) error + type SQS struct + func (sqs SQS) Header() Header + func (sqs SQS) Render(o interface{}, ns string, row *Row) error + type Subnet struct + func (sn Subnet) Header() Header + func (sn Subnet) Render(o interface{}, ns string, row *Row) error + type TableData struct + Header Header + RowEvents RowEvents + func NewTableData() *TableData + func (t *TableData) Clear() + func (t *TableData) Clone() *TableData + func (t *TableData) Count() int + func (t *TableData) Customize(cols []string, wide bool) *TableData + func (t *TableData) Delete(newKeys map[string]struct{}) + func (t *TableData) Empty() bool + func (t *TableData) IndexOfHeader(h string) int + func (t *TableData) SetHeader(h Header) + func (t *TableData) Update(rows Rows) + type VPC struct + func (v VPC) Header() Header + func (v VPC) Render(o interface{}, ns string, row *Row) error