Documentation
¶
Index ¶
- func FilterForDeletedItems(oldResultMap map[string]models.DiscoveryEvent, workspaceId string, ...) ([]models.DiscoveryEvent, error)
- func ParseNamespaceData(oldItem models.DiscoveryEvent) (*namespace.Data, error)
- func ParseWorkloadData(oldItem models.DiscoveryEvent) (*workload.Data, error)
- type ConfigService
- type IrisApi
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FilterForDeletedItems ¶
func FilterForDeletedItems(oldResultMap map[string]models.DiscoveryEvent, workspaceId string, configId string, runId string) ([]models.DiscoveryEvent, error)
func ParseNamespaceData ¶
func ParseNamespaceData(oldItem models.DiscoveryEvent) (*namespace.Data, error)
func ParseWorkloadData ¶
func ParseWorkloadData(oldItem models.DiscoveryEvent) (*workload.Data, error)
Types ¶
type ConfigService ¶
type ConfigService interface { GetConfiguration(configurationName string) ([]byte, error) GetScanResults(configurationId string) ([]models.DiscoveryEvent, error) }
func NewConfigService ¶
func NewConfigService(irisApi IrisApi) ConfigService
Click to show internal directories.
Click to hide internal directories.