Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConnectionSummary ¶
type EdgesTopologyDiff ¶
type EdgesTopologyDiff struct { Add []ConnectionSummary `json:"add"` Remove []ConnectionSummary `json:"remove"` }
type NodeFilters ¶
type NodeSummaries ¶
type NodeSummaries map[string]NodeSummary
NodeSummaries is a set of NodeSummaries indexed by ID.
type NodeSummary ¶
type NodeSummary struct { ID string `json:"id"` Label string `json:"label"` Metadata report.Metadata `json:"metadata,omitempty"` Adjacency report.IDList `json:"adjacency,omitempty"` ImmediateParentID string `json:"immediate_parent_id"` Type string `json:"type"` IDs []string `json:"ids,omitempty"` }
NodeSummary is summary information about a Node.
type TopologyConnectionSummaries ¶
type TopologyConnectionSummaries map[string]ConnectionSummary
type TopologyFilters ¶
type TopologyFilters struct { Add NodeFilters `json:"add"` Remove NodeFilters `json:"remove"` }
Click to show internal directories.
Click to hide internal directories.