Skip to main content

Routing Policies OSPF

This extension is using the Routing Policies extensions and the Routing OSPF one together.

Details

Nodes

PolicyOSPF

  • Label: OSPF Routing Policies
  • Description: A routing policiers for OSPF
  • Namespace: Routing
  • Icon: carbon:deployment-policy
  • Inherit From: RoutingPolicy

Extensions

note

In this context "extensions" refer to modifications or additions to the existing schema, such as adding new attributes, relationships, or other schema elements.

RoutingOSPF

Attributes

namedescriptionkindoptionaldefault_valuechoices
import_policiesText
export_policiesText

Relationships

namepeeroptionalcardinalitykind
import_routing_policiesRoutingPolicyOSPFmanyGeneric
export_routing_policiesRoutingPolicyOSPFmanyGeneric

Code

version: '1.0'
nodes:
- name: PolicyOSPF
namespace: Routing
description: A routing policiers for OSPF
label: OSPF Routing Policies
icon: carbon:deployment-policy
include_in_menu: false
inherit_from:
- RoutingPolicy
extensions:
nodes:
- kind: RoutingOSPF
attributes:
- name: import_policies
kind: Text
state: absent
- name: export_policies
kind: Text
state: absent
relationships:
- name: import_routing_policies
label: Import Routing Policies
peer: RoutingPolicyOSPF
identifier: ospf__import_policies
description: The routing-policies used by this instance for import.
kind: Generic
cardinality: many
- name: export_routing_policies
label: Export Routing Policies
peer: RoutingPolicyOSPF
identifier: ospf__export_policies
description: The routing-policies used by this instance for export.
kind: Generic
cardinality: many