Versions in this module Expand all Collapse all v0 v0.1.11 Feb 20, 2023 v0.1.10 Feb 20, 2023 v0.1.9 Feb 20, 2023 v0.1.8 Feb 20, 2023 v0.1.7 Feb 20, 2023 v0.1.1 Feb 22, 2023 v0.1.0 Feb 22, 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 v0.1.0-rc.5 Feb 22, 2023 v0.1.0-rc.4 Feb 21, 2023 v0.1.0-rc.3 Feb 21, 2023 v0.1.0-rc.2 Feb 21, 2023