From 8a72578cec9ffe5bf815e38918fd82b190f8af38 Mon Sep 17 00:00:00 2001 From: Andrej Kozemcak Date: Fri, 11 Jan 2019 07:45:19 +0100 Subject: Remove not supported openconfig yang modules. Change-Id: I721def08356e64918424fdb889f545b64daeea88 Signed-off-by: Andrej Kozemcak --- .../yang/openconfig/openconfig-pf-interfaces.yang | 121 --------------------- 1 file changed, 121 deletions(-) delete mode 100644 src/plugins/yang/openconfig/openconfig-pf-interfaces.yang (limited to 'src/plugins/yang/openconfig/openconfig-pf-interfaces.yang') diff --git a/src/plugins/yang/openconfig/openconfig-pf-interfaces.yang b/src/plugins/yang/openconfig/openconfig-pf-interfaces.yang deleted file mode 100644 index 41ba545..0000000 --- a/src/plugins/yang/openconfig/openconfig-pf-interfaces.yang +++ /dev/null @@ -1,121 +0,0 @@ -submodule openconfig-pf-interfaces { - belongs-to openconfig-policy-forwarding { - prefix "oc-pf"; - } - - import openconfig-extensions { prefix "oc-ext"; } - import openconfig-interfaces { prefix "oc-if"; } - - include openconfig-pf-forwarding-policies; - - organization - "OpenConfig working group"; - - contact - "OpenConfig working group - www.openconfig.net"; - - description - "This submodule contains groupings related to the association - between interfaces and policy forwarding rules."; - - oc-ext:openconfig-version "0.2.0"; - - revision "2017-06-21" { - description - "Amend policy forwarding model based on ACL changes."; - reference "0.2.0"; - } - - revision "2017-02-28" { - description - "Initial public release of policy forwarding."; - reference "0.1.0"; - } - - revision "2016-11-08" { - description - "Initial revision"; - reference "0.0.1"; - } - - - grouping pf-interfaces-structural { - description - "Structural grouping for interface to forwarding policy bindings - within the policy-forwarding model."; - - container interfaces { - description - "Configuration and operational state relating policy - forwarding on interfaces."; - - list interface { - key "interface-id"; - - description - "Configuration and operationals state relating to the - relationship between interfaces and policy-based forwarding - rules."; - - leaf interface-id { - type leafref { - path "../config/interface-id"; - } - description - "A reference to the unique identifier for the interface - being referenced by the policy."; - } - - container config { - description - "Configuration parameters relating to an interface to - policy forwarding rule binding."; - - uses pf-interface-config; - } - - container state { - config false; - description - "Operational state parameters relating to an interface to - policy forwarding rule binding."; - - uses pf-interface-config; - } - - uses oc-if:interface-ref; - } - } - } - - grouping pf-interface-config { - description - "Configuration parameters relating to an interface to policy - forwarding rule binding."; - - leaf interface-id { - type oc-if:interface-id; - description - "A unique identifier for the interface."; - } - - leaf apply-forwarding-policy { - type leafref { - // We are at /network-instances/network-instance/ - // policy-forwarding/interfaces/interface/config/ - // apply-forwarding-policy - path "../../../../policies/policy/" + - "config/policy-id"; - } - description - "The policy to be applied on the interface. Packets ingress on - the referenced interface should be compared to the match - criteria within the specified policy, and in the case that - these criteria are met, the forwarding actions specified - applied. These policies should be applied following quality of - service classification, and ACL actions if such entities are - referenced by the corresponding interface."; - } - } -} -- cgit 1.2.3-korg