func NewCloudGraphNode() *CloudGraphNode {

	return &CloudGraphNode{
		ModelVersion:      1,
		ChildrenIDs:       map[string]map[string][]string{},
		NodeData:          NewCloudNode(),
		Policies:          map[string]*CloudGraphNodeAction{},
		PublicChildrenIDs: map[string]map[string][]string{},
		RouteTableIDs:     map[string]string{},
	}
}
// NewCloudGraphNode returns a new *CloudGraphNode
NewCloudGraphNode returns a new *CloudGraphNode
// NewCloudGraphNode returns a new * CloudGraphNode
func NewCloudGraphNode() *CloudGraphNode {
	return &CloudGraphNode{
		ModelVersion:      1,
		ChildrenIDs:       map[string]map[string][]string{},
		NodeData:          NewCloudNode(),
		Policies:          map[string]*CloudGraphNodeAction{},
		PublicChildrenIDs: map[string]map[string][]string{},
		RouteTableIDs:     map[string]string{},
	}
}
func NewCloudGraphNode ( ) * CloudGraphNode { return & CloudGraphNode { ModelVersion : 1 , ChildrenIDs : map [ string ] map [ string ] [ ] string { } , NodeData : NewCloudNode ( ) , Policies : map [ string ] * CloudGraphNodeAction { } , PublicChildrenIDs : map [ string ] map [ string ] [ ] string { } , RouteTableIDs : map [ string ] string { } , } }
NewCloudGraphNode returns a new *CloudGraphNode
NewCloudGraphNode returns a new * CloudGraphNode