Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewTransform ¶
NewTransform creates a new flow transformer based on a name string
Types ¶
type Resolver ¶
type Resolver interface { IPToName(ipString, nodeTID string) (string, error) TIDToType(nodeTID string) (string, error) }
Resolver resolves values for the transformer
func NewResolveCache ¶
NewResolveCache creates a new name resolver
func NewResolveFallback ¶
NewResolveFallback creates a new name resolver
func NewResolveMulti ¶
NewResolveMulti creates a new name resolver
func NewResolveRunc ¶
NewResolveRunc creates a new name resolver
type SecurityAdvisorFlow ¶
type SecurityAdvisorFlow struct { UUID string `json:"UUID,omitempty"` LayersPath string `json:"LayersPath,omitempty"` Version string `json:"Version,omitempty"` Status string `json:"Status,omitempty"` FinishType string `json:"FinishType,omitempty"` Network *SecurityAdvisorFlowLayer `json:"Network,omitempty"` Transport *SecurityAdvisorFlowLayer `json:"Transport,omitempty"` LastUpdateMetric *flow.FlowMetric `json:"LastUpdateMetric,omitempty"` Metric *flow.FlowMetric `json:"Metric,omitempty"` Start int64 `json:"Start"` Last int64 `json:"Last"` UpdateCount int64 `json:"UpdateCount"` NodeType string `json:"NodeType,omitempty"` }
SecurityAdvisorFlow represents a security advisor flow
type SecurityAdvisorFlowLayer ¶
type SecurityAdvisorFlowLayer struct { Protocol string `json:"Protocol,omitempty"` A string `json:"A,omitempty"` B string `json:"B,omitempty"` AName string `json:"A_Name,omitempty"` BName string `json:"B_Name,omitempty"` }
SecurityAdvisorFlowLayer is the flow layer for a security advisor flow
Click to show internal directories.
Click to hide internal directories.