Documentation ¶
Index ¶
- func AddFilterFlags(flagSet *flag.FlagSet) (*flags.StringArray, *flags.StringArray, *flags.StringArray, *flags.StringArray)
- func AddResourceTableFlags(flagSet *flag.FlagSet) (*flags.StringArray, *bool, *bool, *string, *string, *bool, *string)
- func GetTagKeys(resource *Resource) []string
- func UpdateResourceTag(region *string, resource *Resource, tagKey *string, tagValue *string) error
- type AWS
- type Filter
- type Provider
- type Resource
- type ResourceTable
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddFilterFlags ¶
func AddFilterFlags(flagSet *flag.FlagSet) (*flags.StringArray, *flags.StringArray, *flags.StringArray, *flags.StringArray)
func AddResourceTableFlags ¶ added in v0.6.0
func GetTagKeys ¶
Types ¶
type Filter ¶
type Filter struct { Providers []string ResourceTypes []string Regions []string Tags map[string]string }
func GetFiltersFromCommandFlags ¶
func GetFiltersFromCommandFlags(providerFlag *flags.StringArray, regionFlag *flags.StringArray, typeFlag *flags.StringArray, tagFlag *flags.StringArray) *Filter
type Resource ¶
type ResourceTable ¶ added in v0.6.0
type ResourceTable struct {
// contains filtered or unexported fields
}
ResourceTable is responsible for rendering cloud resources in a table
Click to show internal directories.
Click to hide internal directories.