Documentation
¶
Index ¶
- func CommunityListToOpenconfig(communityLists []*routingpolicy.CommunityList) map[string]*openconfig.RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet
- func PrefixListsToOpenconfig(prefixLists []*routingpolicy.PrefixList) map[string]*openconfig.RoutingPolicy_DefinedSets_PrefixSet
- func RoutePoliciesToOpenconfig(routePolicies []*routingpolicy.RoutePolicy) (map[string]*openconfig.RoutingPolicy_PolicyDefinition, error)
- func RoutingPolicyToOpenconfig(prefixLists []*routingpolicy.PrefixList, ...) (*openconfig.RoutingPolicy, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CommunityListToOpenconfig ¶
func CommunityListToOpenconfig(communityLists []*routingpolicy.CommunityList) map[string]*openconfig.RoutingPolicy_DefinedSets_BgpDefinedSets_CommunitySet
CommunityListToOpenconfig converts precomputed prefix-lists to OpenConfig. OpenConfig path: /routing-policy/defined-sets/bgp-defined-sets/community-sets/.
func PrefixListsToOpenconfig ¶
func PrefixListsToOpenconfig(prefixLists []*routingpolicy.PrefixList) map[string]*openconfig.RoutingPolicy_DefinedSets_PrefixSet
PrefixListsToOpenconfig converts precomputed prefix-lists to OpenConfig. OpenConfig path: /routing-policy/defined-sets/prefix-sets/.
func RoutePoliciesToOpenconfig ¶
func RoutePoliciesToOpenconfig(routePolicies []*routingpolicy.RoutePolicy) (map[string]*openconfig.RoutingPolicy_PolicyDefinition, error)
RoutePoliciesToOpenconfig converts precomputed CMDB data to OpenConfig. OpenConfig path: /routing-policy/defined-sets/prefix-sets/.
func RoutingPolicyToOpenconfig ¶
func RoutingPolicyToOpenconfig(prefixLists []*routingpolicy.PrefixList, communityLists []*routingpolicy.CommunityList, routePolicies []*routingpolicy.RoutePolicy) (*openconfig.RoutingPolicy, error)
RoutingPolicyToOpenconfig converts all precomputed assets in routing-policy/* to OpenConfig. OpenConfig path: /routing-policy/.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.