func NewPCSearchResult() *PCSearchResult {

	return &PCSearchResult{
		ModelVersion:         1,
		InternalEdges:        map[string]*CloudGraphEdge{},
		Items:                NewReportsQuery(),
		Nodes:                map[string]*CloudGraphNode{},
		PublicEdges:          map[string]*CloudGraphEdge{},
		SourceDestinationMap: map[string]map[string]*CloudNetworkQueryDestination{},
	}
}
// NewPCSearchResult returns a new *PCSearchResult
NewPCSearchResult returns a new *PCSearchResult
// NewPCSearchResult returns a new * PCSearchResult
func NewPCSearchResult() *PCSearchResult {
	return &PCSearchResult{
		ModelVersion:         1,
		InternalEdges:        map[string]*CloudGraphEdge{},
		Items:                NewReportsQuery(),
		Nodes:                map[string]*CloudGraphNode{},
		PublicEdges:          map[string]*CloudGraphEdge{},
		SourceDestinationMap: map[string]map[string]*CloudNetworkQueryDestination{},
	}
}
func NewPCSearchResult ( ) * PCSearchResult { return & PCSearchResult { ModelVersion : 1 , InternalEdges : map [ string ] * CloudGraphEdge { } , Items : NewReportsQuery ( ) , Nodes : map [ string ] * CloudGraphNode { } , PublicEdges : map [ string ] * CloudGraphEdge { } , SourceDestinationMap : map [ string ] map [ string ] * CloudNetworkQueryDestination { } , } }
NewPCSearchResult returns a new *PCSearchResult
NewPCSearchResult returns a new * PCSearchResult