Documentation
¶
Index ¶
- type GenericMalwareResult
- func (gmr *GenericMalwareResult) GetBasicRuntimeAlert() armotypes.BaseRuntimeAlert
- func (gmr *GenericMalwareResult) GetMalwareRuntimeAlert() armotypes.MalwareAlert
- func (gmr *GenericMalwareResult) GetRuntimeAlertK8sDetails() armotypes.RuntimeAlertK8sDetails
- func (gmr *GenericMalwareResult) GetRuntimeProcessDetails() armotypes.ProcessTree
- func (gmr *GenericMalwareResult) GetTriggerEvent() utils.EnrichEvent
- func (gmr *GenericMalwareResult) SetBasicRuntimeAlert(bra armotypes.BaseRuntimeAlert)
- func (gmr *GenericMalwareResult) SetMalwareRuntimeAlert(mra armotypes.MalwareAlert)
- func (gmr *GenericMalwareResult) SetRuntimeAlertK8sDetails(rakd armotypes.RuntimeAlertK8sDetails)
- func (gmr *GenericMalwareResult) SetRuntimeProcessDetails(rpd armotypes.ProcessTree)
- func (gmr *GenericMalwareResult) SetTriggerEvent(te utils.EnrichEvent)
- func (gmr *GenericMalwareResult) SetWorkloadDetails(workloadDetails string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GenericMalwareResult ¶
type GenericMalwareResult struct {
BasicRuntimeAlert armotypes.BaseRuntimeAlert
RuntimeProcessDetails armotypes.ProcessTree
TriggerEvent utils.EnrichEvent
MalwareRuntimeAlert armotypes.MalwareAlert
RuntimeAlertK8sDetails armotypes.RuntimeAlertK8sDetails
}
func (*GenericMalwareResult) GetBasicRuntimeAlert ¶
func (gmr *GenericMalwareResult) GetBasicRuntimeAlert() armotypes.BaseRuntimeAlert
Get Basic Runtime Alert
func (*GenericMalwareResult) GetMalwareRuntimeAlert ¶
func (gmr *GenericMalwareResult) GetMalwareRuntimeAlert() armotypes.MalwareAlert
Get Malware Description
func (*GenericMalwareResult) GetRuntimeAlertK8sDetails ¶
func (gmr *GenericMalwareResult) GetRuntimeAlertK8sDetails() armotypes.RuntimeAlertK8sDetails
Get K8s Runtime Details
func (*GenericMalwareResult) GetRuntimeProcessDetails ¶
func (gmr *GenericMalwareResult) GetRuntimeProcessDetails() armotypes.ProcessTree
Get Runtime Process Details
func (*GenericMalwareResult) GetTriggerEvent ¶
func (gmr *GenericMalwareResult) GetTriggerEvent() utils.EnrichEvent
Get Trigger Event
func (*GenericMalwareResult) SetBasicRuntimeAlert ¶
func (gmr *GenericMalwareResult) SetBasicRuntimeAlert(bra armotypes.BaseRuntimeAlert)
Set Basic Runtime Alert
func (*GenericMalwareResult) SetMalwareRuntimeAlert ¶
func (gmr *GenericMalwareResult) SetMalwareRuntimeAlert(mra armotypes.MalwareAlert)
Set Malware Description
func (*GenericMalwareResult) SetRuntimeAlertK8sDetails ¶
func (gmr *GenericMalwareResult) SetRuntimeAlertK8sDetails(rakd armotypes.RuntimeAlertK8sDetails)
Set K8s Runtime Details
func (*GenericMalwareResult) SetRuntimeProcessDetails ¶
func (gmr *GenericMalwareResult) SetRuntimeProcessDetails(rpd armotypes.ProcessTree)
Set Runtime Process Details
func (*GenericMalwareResult) SetTriggerEvent ¶
func (gmr *GenericMalwareResult) SetTriggerEvent(te utils.EnrichEvent)
Set Trigger Event
func (*GenericMalwareResult) SetWorkloadDetails ¶
func (gmr *GenericMalwareResult) SetWorkloadDetails(workloadDetails string)
Set Workload Details
Click to show internal directories.
Click to hide internal directories.