Documentation ¶
Overview ¶
Package awscomponent contains a aws component gatherer.
Index ¶
Constants ¶
View Source
const ( // GathererName captures name of aws component gatherer GathererName = "AWS:AWSComponent" // SchemaVersionOfApplication represents schema version of aws component gatherer SchemaVersionOfApplication = "1.0" )
Variables ¶
This section is empty.
Functions ¶
func CollectAWSComponentData ¶
func CollectAWSComponentData(context context.T) (data []model.ApplicationData)
CollectAWSComponentData collects aws component specific inventory data
func FilterAWSComponent ¶
func FilterAWSComponent(appData []model.ApplicationData) (awsComponent []model.ApplicationData)
FilterAWSComponent filters aws components data from generic applications data.
Types ¶
type T ¶
type T struct{}
T represents aws component gatherer which implements all contracts for gatherers.
func (*T) RequestStop ¶
RequestStop stops the execution of application gatherer.
Click to show internal directories.
Click to hide internal directories.