Routing Aggregate
This schema extension adds an Aggregate Route node: a summary route, with its destination prefix and discard flag, announced by a routing protocol instance.
Details
- Dependencies:
Nodes
AggregateRoute
- Label: Aggregate Routes
- Description: Aggregate Protocol with action and BGP communities
- Namespace: Routing
- Icon: grommet-icons:aggregate
- Inherit From: RoutingProtocol
Attributes
| name | description | kind | optional | default_value | choices |
|---|---|---|---|---|---|
| discard | Boolean | True | False | ||
| import_policies | Text | True | |||
| export_policies | Text | True |
Relationships
| name | peer | optional | cardinality | kind |
|---|---|---|---|---|
| destination | IpamPrefix | True | Attribute |
Code
version: '1.0'
nodes:
- name: AggregateRoute
namespace: Routing
description: Aggregate Protocol with action and BGP communities
label: Aggregate Routes
icon: grommet-icons:aggregate
include_in_menu: true
menu_placement: RoutingProtocol
inherit_from:
- RoutingProtocol
attributes:
- name: discard
kind: Boolean
label: Discard
default_value: false
optional: true
order_weight: 1350
- name: import_policies
kind: Text
optional: true
order_weight: 1400
- name: export_policies
kind: Text
optional: true
order_weight: 1450
relationships:
- name: destination
peer: IpamPrefix
kind: Attribute
optional: true
description: Destination network aggregated by this route.
order_weight: 1300